.productExperience-module__eVjuKW__vendorSurface,.productExperience-module__eVjuKW__adminHero,.productExperience-module__eVjuKW__adminPanel{box-sizing:border-box;width:100%;min-width:0;color:var(--color-ink,var(--ink,#0f172a));font-family:inherit}.productExperience-module__eVjuKW__vendorSurface *,.productExperience-module__eVjuKW__adminHero *,.productExperience-module__eVjuKW__adminPanel *{box-sizing:border-box}.productExperience-module__eVjuKW__appHeader{border-bottom:1px solid var(--color-border,#dbe3ef);color:#07124d;box-sizing:border-box;background:#fffffff7;align-items:center;gap:14px;width:100%;min-width:0;min-height:72px;padding:10px 18px;font-family:inherit;display:flex;container-type:inline-size}.productExperience-module__eVjuKW__appHeader *{box-sizing:border-box}.productExperience-module__eVjuKW__appHeaderBrand{flex:1;align-items:center;min-width:0;display:flex}.productExperience-module__eVjuKW__appHeaderActions{flex:none;align-items:center;gap:10px;display:flex}.productExperience-module__eVjuKW__appHeaderMenu,.productExperience-module__eVjuKW__appHeaderAction{color:#07124d;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.productExperience-module__eVjuKW__appHeaderMenu{width:44px;height:44px;padding:0}.productExperience-module__eVjuKW__appHeaderAction{color:#5f6b91;border:1px solid #d6e0f4;border-radius:999px;width:44px;height:44px}.productExperience-module__eVjuKW__appHeaderAction svg{width:20px;height:20px}.productExperience-module__eVjuKW__appHeaderMenu:focus-visible,.productExperience-module__eVjuKW__appHeaderAction:focus-visible{outline-offset:2px;outline:2px solid #3f6de0}.productExperience-module__eVjuKW__appHeaderHamburger{flex-direction:column;justify-content:center;gap:5px;width:24px;height:24px;display:flex}.productExperience-module__eVjuKW__appHeaderHamburger span{background:currentColor;border-radius:99px;width:100%;height:2.5px;transition:transform .25s,opacity .2s;display:block}.productExperience-module__eVjuKW__appHeaderHamburgerOpen span:first-child{transform:translateY(7.5px)rotate(45deg)}.productExperience-module__eVjuKW__appHeaderHamburgerOpen span:nth-child(2){opacity:0}.productExperience-module__eVjuKW__appHeaderHamburgerOpen span:nth-child(3){transform:translateY(-7.5px)rotate(-45deg)}@container (max-width:430px){.productExperience-module__eVjuKW__appHeader{gap:8px;min-height:62px;padding:8px 10px}.productExperience-module__eVjuKW__appHeaderMenu,.productExperience-module__eVjuKW__appHeaderAction{width:38px;height:38px}.productExperience-module__eVjuKW__appHeaderActions{gap:6px}}.productExperience-module__eVjuKW__setupRequirements{gap:12px;min-width:0;display:grid}.productExperience-module__eVjuKW__setupRequirementCard{border:1px solid var(--color-border,#dbe3ef);background:#fff;border-radius:16px;min-width:0;overflow:hidden}.productExperience-module__eVjuKW__setupRequirementOpen{border-color:#9db2eb;box-shadow:0 10px 30px #315cc914}.productExperience-module__eVjuKW__setupRequirementHead{align-items:stretch;min-width:0;display:flex}.productExperience-module__eVjuKW__setupRequirementToggle{min-width:0;min-height:78px;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;flex:1;grid-template-columns:30px minmax(0,1fr) auto 18px;align-items:center;gap:10px;padding:14px 8px 14px 16px;display:grid}.productExperience-module__eVjuKW__setupRequirementStatic{cursor:default;grid-template-columns:30px minmax(0,1fr) auto}.productExperience-module__eVjuKW__setupCopy{gap:4px;min-width:0;display:grid}.productExperience-module__eVjuKW__setupCopy strong,.productExperience-module__eVjuKW__setupCopy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.productExperience-module__eVjuKW__setupCopy strong{font-size:14px}.productExperience-module__eVjuKW__setupCopy small{color:var(--color-ink-muted,#64748b);font-size:11.5px}.productExperience-module__eVjuKW__setupOrder{background:var(--color-surface-muted,#f1f5f9);border-radius:9px;place-items:center;width:28px;height:28px;font-size:11px;font-weight:750;display:grid}.productExperience-module__eVjuKW__setupSource{color:#067647;background:#ecfdf3;border-radius:99px;padding:4px 8px;font-size:10px;font-weight:700}.productExperience-module__eVjuKW__setupSourceCustom{color:#315cc9;background:#eef3ff}.productExperience-module__eVjuKW__setupChevron{transition:transform .15s}.productExperience-module__eVjuKW__setupRequirementOpen .productExperience-module__eVjuKW__setupChevron{transform:rotate(180deg)}.productExperience-module__eVjuKW__setupActions{align-items:center;gap:3px;min-width:0;padding-right:12px;display:flex}.productExperience-module__eVjuKW__setupEditor{border-top:1px solid var(--color-border,#dbe3ef);background:#fbfcff;min-width:0;padding:clamp(14px,3vw,22px)}.productExperience-module__eVjuKW__paneHeader{border-bottom:1px solid var(--color-border,var(--border,#dbe3ef));flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:20px;display:flex}.productExperience-module__eVjuKW__paneHeader h1,.productExperience-module__eVjuKW__paneHeader .productExperience-module__eVjuKW__surfaceTitle,.productExperience-module__eVjuKW__adminHero h1,.productExperience-module__eVjuKW__adminHero .productExperience-module__eVjuKW__surfaceTitle{color:var(--color-ink,var(--ink,#0f172a));letter-spacing:-.02em;margin:0;font-size:clamp(1.3rem,3vw,1.75rem);font-weight:700}.productExperience-module__eVjuKW__paneHeader p,.productExperience-module__eVjuKW__adminHero p{color:var(--color-ink-muted,var(--ink-soft,#64748b));margin:4px 0 0;font-size:.92rem}.productExperience-module__eVjuKW__vendorPanel,.productExperience-module__eVjuKW__adminPanel{border:1px solid var(--color-border,var(--border,#dbe3ef));border-radius:var(--radius-lg,16px);background:var(--color-card,var(--card,#fff));box-shadow:var(--shadow-sm,0 1px 3px #0f172a14);padding:clamp(16px,3.2vw,28px)}.productExperience-module__eVjuKW__vendorPanel{gap:14px;margin-top:24px;display:grid}.productExperience-module__eVjuKW__adminPanel{padding:24px}.productExperience-module__eVjuKW__vendorPanel h2,.productExperience-module__eVjuKW__adminPanel h2{color:var(--color-ink,var(--ink,#0f172a));margin:0;font-size:clamp(1.15rem,2.9vw,1.4rem)}.productExperience-module__eVjuKW__adminPanel h2{letter-spacing:-.01em;font-size:18px;font-weight:700}.productExperience-module__eVjuKW__adminPanel .productExperience-module__eVjuKW__textSm{font-size:12px}.productExperience-module__eVjuKW__vendorList{gap:10px;display:grid}.productExperience-module__eVjuKW__vendorListItem{border-bottom:1px solid var(--color-border,var(--border,#dbe3ef));flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 14px;padding:12px 0;display:flex}.productExperience-module__eVjuKW__vendorListItem:last-child{border-bottom:0}.productExperience-module__eVjuKW__vendorListItem>div,.productExperience-module__eVjuKW__adminListItem>div,.productExperience-module__eVjuKW__adminHeroToolbar>div{min-width:0}.productExperience-module__eVjuKW__listValue{min-width:0;color:var(--color-ink,var(--ink,#0f172a));overflow-wrap:anywhere;font-weight:600}.productExperience-module__eVjuKW__muted{min-width:0;color:var(--color-ink-muted,var(--ink-soft,#64748b));overflow-wrap:anywhere;margin:0;font-size:.94rem}.productExperience-module__eVjuKW__textSm{font-size:.82rem}.productExperience-module__eVjuKW__badge,.productExperience-module__eVjuKW__badgeCount{color:#1e40af;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#2563eb1a;border:1px solid #2563eb33;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:6px 12px;font-size:.72rem;font-weight:650;line-height:1.1;display:inline-flex}.productExperience-module__eVjuKW__badge_neutral,.productExperience-module__eVjuKW__badge_info{color:#1e40af;background:#2563eb1a}.productExperience-module__eVjuKW__badge_success{color:#15803d;background:#22c55e1c;border-color:#22c55e38}.productExperience-module__eVjuKW__badge_warning{color:#b45309;background:#f59e0b1f;border-color:#f59e0b47}.productExperience-module__eVjuKW__badge_critical{color:#dc2626;background:#ef44441a;border-color:#ef444438}.productExperience-module__eVjuKW__flowActions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.productExperience-module__eVjuKW__primaryButton{color:#fff;background:var(--color-accent,var(--accent,#2563eb));cursor:pointer;min-height:42px;font:inherit;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:10px 14px;font-size:.92rem;font-weight:600;display:inline-flex}.productExperience-module__eVjuKW__primaryButton:focus-visible{outline-offset:2px;outline:3px solid #2563eb4d}.productExperience-module__eVjuKW__secondaryButton{border:1px solid var(--color-border,#dbe3ef);min-height:38px;color:var(--color-ink,#0f172a);cursor:pointer;font:inherit;background:#fff;border-radius:10px;justify-content:center;align-items:center;padding:8px 12px;font-size:13px;font-weight:650;display:inline-flex}.productExperience-module__eVjuKW__secondaryButton:disabled{cursor:not-allowed;opacity:.55}.productExperience-module__eVjuKW__adminHero{gap:16px;margin-top:0;display:grid}.productExperience-module__eVjuKW__adminHero h1,.productExperience-module__eVjuKW__adminHero .productExperience-module__eVjuKW__surfaceTitle{letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1.3}.productExperience-module__eVjuKW__adminHero p{max-width:640px;font-size:16px;font-weight:400;line-height:1.6}.productExperience-module__eVjuKW__adminHeroToolbar,.productExperience-module__eVjuKW__adminHeroBadges,.productExperience-module__eVjuKW__adminPanelHeader,.productExperience-module__eVjuKW__adminStatus{align-items:center;display:flex}.productExperience-module__eVjuKW__adminHeroToolbar{justify-content:space-between;align-items:flex-start;gap:16px}.productExperience-module__eVjuKW__adminHeroBadges{flex-wrap:wrap;justify-content:flex-end;gap:8px}.productExperience-module__eVjuKW__adminPanelHeader{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:20px}.productExperience-module__eVjuKW__adminStatus{gap:8px}.productExperience-module__eVjuKW__adminList{border:1px solid var(--color-border,#dbe3ef);border-radius:12px;gap:0;margin-top:16px;display:grid;overflow:hidden}.productExperience-module__eVjuKW__adminListItem{border-bottom:1px solid var(--color-border,#dbe3ef);background:#fff;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:14px 18px;transition:background-color .2s;display:flex}.productExperience-module__eVjuKW__adminListItem:last-child{border-bottom:0}.productExperience-module__eVjuKW__adminListItem:hover{background:#2563eb05}.productExperience-module__eVjuKW__eligibilityList{border:1px solid var(--color-border,#dbe3ef);border-radius:12px;margin-top:16px;display:grid;overflow:hidden}.productExperience-module__eVjuKW__eligibilityRow{border-bottom:1px solid var(--color-border,#dbe3ef);background:#fff;justify-content:space-between;align-items:center;gap:18px;min-width:0;padding:13px 18px;font-size:14px;display:flex}.productExperience-module__eVjuKW__eligibilityRow:last-child{border-bottom:0}.productExperience-module__eVjuKW__eligibilityRow>:last-child{text-align:right;overflow-wrap:anywhere;min-width:0}.productExperience-module__eVjuKW__eligibilityRow ul{text-align:left;margin:0;padding-left:20px}.productExperience-module__eVjuKW__eligibilityRowTop{align-items:flex-start}.productExperience-module__eVjuKW__renewalList{border:1px solid var(--color-border,#dbe3ef);border-radius:12px;display:grid;overflow:hidden}.productExperience-module__eVjuKW__renewalRow{border-bottom:1px solid var(--color-border,#dbe3ef);background:#fff;justify-content:space-between;align-items:center;gap:18px;min-width:0;padding:14px 18px;display:flex}.productExperience-module__eVjuKW__renewalRow:last-child{border-bottom:0}.productExperience-module__eVjuKW__renewalRow>div{min-width:0}.productExperience-module__eVjuKW__renewalActions{flex:none;align-items:center;gap:8px;display:flex}.productExperience-module__eVjuKW__errorBanner{color:#b91c1c;background:#ef444414;border:1px solid #ef444438;border-radius:10px;margin-bottom:16px;padding:12px 14px}.productExperience-module__eVjuKW__errorBanner p{margin:0}.productExperience-module__eVjuKW__emptyMessage{text-align:center;background:#2563eb05;border-radius:12px;padding:24px}@media (max-width:600px){.productExperience-module__eVjuKW__setupRequirementToggle{grid-template-columns:30px minmax(0,1fr) 18px}.productExperience-module__eVjuKW__setupRequirementStatic{grid-template-columns:30px minmax(0,1fr)}.productExperience-module__eVjuKW__setupSource{grid-column:2;width:max-content}.productExperience-module__eVjuKW__setupActions{flex-direction:column;justify-content:center;padding-right:7px}.productExperience-module__eVjuKW__paneHeader,.productExperience-module__eVjuKW__adminHeroToolbar{grid-template-columns:minmax(0,1fr);display:grid}.productExperience-module__eVjuKW__adminHeroBadges{justify-content:flex-start}.productExperience-module__eVjuKW__vendorListItem,.productExperience-module__eVjuKW__adminListItem,.productExperience-module__eVjuKW__eligibilityRow,.productExperience-module__eVjuKW__renewalRow{grid-template-columns:minmax(0,1fr);display:grid}.productExperience-module__eVjuKW__vendorListItem>.productExperience-module__eVjuKW__badge,.productExperience-module__eVjuKW__adminStatus{justify-self:start}.productExperience-module__eVjuKW__eligibilityRow>:last-child{text-align:left;justify-self:start}.productExperience-module__eVjuKW__renewalActions{flex-wrap:wrap;justify-self:start}.productExperience-module__eVjuKW__primaryButton{width:100%}}
.ComplianceLifecycleStory-module__EYAK0q__section{--lifecycle-blue:#315cc9;--color-accent:#315cc9;--color-ink:#14213d;--color-ink-muted:#64748b;--color-border:#dbe3ef;--color-card:#fff;color:#14213d;background:linear-gradient(#f7f9ff 0%,#fff 16% 84%,#f7f9ff 100%);padding:clamp(88px,10vw,144px) 24px;position:relative;overflow:clip}.ComplianceLifecycleStory-module__EYAK0q__glow{filter:blur(24px);pointer-events:none;background:radial-gradient(circle,#315cc91f,#0000 68%);border-radius:999px;width:min(760px,62vw);height:min(760px,62vw);position:absolute;top:12%;left:56%}.ComplianceLifecycleStory-module__EYAK0q__intro{z-index:1;text-align:center;max-width:760px;margin:0 auto clamp(60px,8vw,100px);position:relative}.ComplianceLifecycleStory-module__EYAK0q__eyebrow,.ComplianceLifecycleStory-module__EYAK0q__stepKicker{color:var(--lifecycle-blue);letter-spacing:.18em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:750}.ComplianceLifecycleStory-module__EYAK0q__intro h2{color:#0f172a;letter-spacing:-.055em;margin:0;font-size:clamp(2.35rem,5vw,4.6rem);font-weight:780;line-height:1.02}.ComplianceLifecycleStory-module__EYAK0q__intro>p:last-child{color:#64748b;max-width:640px;margin:24px auto 0;font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.7}.ComplianceLifecycleStory-module__EYAK0q__storyLayout{z-index:1;grid-template-columns:minmax(280px,.76fr) minmax(520px,1.24fr);gap:clamp(52px,7vw,112px);width:min(1240px,100%);margin:0 auto;display:grid;position:relative}.ComplianceLifecycleStory-module__EYAK0q__steps{margin:0;padding:0;list-style:none}.ComplianceLifecycleStory-module__EYAK0q__steps:focus-visible{outline-offset:8px;outline:3px solid #315cc959}.ComplianceLifecycleStory-module__EYAK0q__mobileGuide{display:none}.ComplianceLifecycleStory-module__EYAK0q__step{min-height:clamp(460px,64vh,580px);opacity:var(--step-opacity,.28);transform:translate3d(0, var(--step-shift,18px), 0);will-change:opacity, transform;grid-template-columns:52px minmax(0,1fr);align-content:center;gap:20px;transition:opacity .18s ease-out,transform .18s ease-out;display:grid;position:relative}.ComplianceLifecycleStory-module__EYAK0q__step:after{content:"";background:linear-gradient(#b9c7e8,#b9c7e826);width:1px;position:absolute;top:calc(50% + 28px);bottom:calc(28px - 50%);left:25px}.ComplianceLifecycleStory-module__EYAK0q__step:last-child:after{display:none}.ComplianceLifecycleStory-module__EYAK0q__stepActive .ComplianceLifecycleStory-module__EYAK0q__stepCopy{color:#0f172a}.ComplianceLifecycleStory-module__EYAK0q__stepMarker{z-index:1;color:#70809e;background:#ffffffe6;border:1px solid #d6deef;border-radius:18px;place-items:center;width:52px;height:52px;font-size:12px;font-weight:750;transition:color .5s,border-color .5s,background-color .5s,box-shadow .5s;display:grid;position:relative;box-shadow:0 10px 30px #0f172a12}.ComplianceLifecycleStory-module__EYAK0q__stepActive .ComplianceLifecycleStory-module__EYAK0q__stepMarker{border-color:var(--lifecycle-blue);color:#fff;background:var(--lifecycle-blue);box-shadow:0 16px 36px #315cc947}.ComplianceLifecycleStory-module__EYAK0q__stepCopy{align-self:center}.ComplianceLifecycleStory-module__EYAK0q__stepKicker{margin-bottom:10px}.ComplianceLifecycleStory-module__EYAK0q__stepCopy h3{color:#0f172a;letter-spacing:-.04em;margin:0;font-size:clamp(1.65rem,3vw,2.35rem);line-height:1.08}.ComplianceLifecycleStory-module__EYAK0q__stepCopy>p:last-child{color:#64748b;margin:16px 0 0;font-size:1rem;line-height:1.7}.ComplianceLifecycleStory-module__EYAK0q__previewColumn{min-width:0}.ComplianceLifecycleStory-module__EYAK0q__previewSticky{position:sticky;top:max(84px,10vh)}@media (min-width:981px) and (max-height:800px){.ComplianceLifecycleStory-module__EYAK0q__previewSticky{top:max(64px,6vh)}.ComplianceLifecycleStory-module__EYAK0q__previewScene .ComplianceLifecycleStory-module__EYAK0q__productFrame{zoom:.85}}@media (min-width:981px) and (max-height:670px){.ComplianceLifecycleStory-module__EYAK0q__previewScene .ComplianceLifecycleStory-module__EYAK0q__productFrame{zoom:.72}}.ComplianceLifecycleStory-module__EYAK0q__previewLabel{color:#64748b;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;gap:16px;margin-bottom:12px;font-size:11px;font-weight:700;display:flex}.ComplianceLifecycleStory-module__EYAK0q__previewStage{min-height:620px;position:relative}.ComplianceLifecycleStory-module__EYAK0q__previewScene{z-index:1;visibility:hidden;opacity:0;will-change:opacity, transform;transition:opacity .82s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),visibility 0s linear .9s;position:absolute;inset:0;transform:translateY(22px)scale(.992)}.ComplianceLifecycleStory-module__EYAK0q__previewSceneActive{z-index:2;visibility:visible;opacity:1;transition-delay:80ms,0s,0s;transform:translate(0,0)scale(1)}.ComplianceLifecycleStory-module__EYAK0q__productFrame{background:#f8faff;border:1px solid #becae1cc;border-radius:24px;overflow:hidden;transform:translateZ(0);box-shadow:0 30px 80px #172a5324,0 2px 8px #172a5314}.ComplianceLifecycleStory-module__EYAK0q__productViewport{pointer-events:none;background:linear-gradient(150deg,#fbfcff,#f5f8ff);min-height:500px;padding:clamp(20px,4vw,38px)}.ComplianceLifecycleStory-module__EYAK0q__productStack{gap:24px;display:grid}.ComplianceLifecycleStory-module__EYAK0q__resolutionGrid{gap:20px;display:grid}.ComplianceLifecycleStory-module__EYAK0q__progressTrack{background:#e5eaf3;border-radius:999px;height:3px;margin:20px 12px 0;overflow:hidden}.ComplianceLifecycleStory-module__EYAK0q__progressTrack span{border-radius:inherit;background:linear-gradient(90deg,#315cc9,#5b82e8);height:100%;transition:width .78s cubic-bezier(.16,1,.3,1);display:block}.ComplianceLifecycleStory-module__EYAK0q__mobileSurface{display:none}@media (max-width:980px){.ComplianceLifecycleStory-module__EYAK0q__section{padding-inline:20px}.ComplianceLifecycleStory-module__EYAK0q__intro{margin-bottom:10px}.ComplianceLifecycleStory-module__EYAK0q__storyLayout{max-width:none;display:block}.ComplianceLifecycleStory-module__EYAK0q__previewColumn{display:none}.ComplianceLifecycleStory-module__EYAK0q__flow{max-width:620px;margin:0 auto;padding:0;list-style:none}.ComplianceLifecycleStory-module__EYAK0q__flowStep{margin:0}.ComplianceLifecycleStory-module__EYAK0q__flowIntro,.ComplianceLifecycleStory-module__EYAK0q__flowSurface{opacity:var(--flow-fade,1);transform:translateY(var(--flow-shift,0px));will-change:opacity, transform}.ComplianceLifecycleStory-module__EYAK0q__flowIntro{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:64vh;padding:10vh 8px 8vh;display:flex}.ComplianceLifecycleStory-module__EYAK0q__flowIntro .ComplianceLifecycleStory-module__EYAK0q__stepMarker{color:#fff;background:var(--lifecycle-blue);border:0;border-radius:14px;width:44px;height:44px;margin-bottom:20px;box-shadow:0 12px 28px #315cc942}.ComplianceLifecycleStory-module__EYAK0q__flowIntro .ComplianceLifecycleStory-module__EYAK0q__stepCopy{align-self:stretch}.ComplianceLifecycleStory-module__EYAK0q__flowIntro .ComplianceLifecycleStory-module__EYAK0q__stepKicker{margin-bottom:10px}.ComplianceLifecycleStory-module__EYAK0q__flowIntro .ComplianceLifecycleStory-module__EYAK0q__stepCopy h3{text-wrap:balance;max-width:17ch;margin-inline:auto;font-size:clamp(1.7rem,6vw,2.2rem);line-height:1.12}.ComplianceLifecycleStory-module__EYAK0q__flowIntro .ComplianceLifecycleStory-module__EYAK0q__stepCopy>p:last-child{text-wrap:pretty;max-width:42ch;margin:14px auto 0;font-size:.95rem;line-height:1.7}.ComplianceLifecycleStory-module__EYAK0q__flowSurface{max-width:560px;margin:0 auto 12vh}.ComplianceLifecycleStory-module__EYAK0q__productViewport{min-height:0}}@media (max-width:600px){.ComplianceLifecycleStory-module__EYAK0q__section{padding:64px 16px 72px}.ComplianceLifecycleStory-module__EYAK0q__intro{margin-bottom:6px}.ComplianceLifecycleStory-module__EYAK0q__intro h2{font-size:clamp(2rem,10vw,3rem)}.ComplianceLifecycleStory-module__EYAK0q__intro>p:last-child{margin-top:18px;line-height:1.6}.ComplianceLifecycleStory-module__EYAK0q__flowIntro{min-height:60vh;padding:9vh 0 7vh}.ComplianceLifecycleStory-module__EYAK0q__flowIntro .ComplianceLifecycleStory-module__EYAK0q__stepMarker{border-radius:13px;width:40px;height:40px;margin-bottom:16px}.ComplianceLifecycleStory-module__EYAK0q__flowIntro .ComplianceLifecycleStory-module__EYAK0q__stepKicker{letter-spacing:.16em;font-size:11px}.ComplianceLifecycleStory-module__EYAK0q__flowSurface{margin-bottom:10vh}.ComplianceLifecycleStory-module__EYAK0q__productFrame{border-radius:22px;box-shadow:0 16px 42px #172a531a}.ComplianceLifecycleStory-module__EYAK0q__productViewport{padding:14px 10px 16px}.ComplianceLifecycleStory-module__EYAK0q__productStack{gap:16px}}@media (max-width:360px){.ComplianceLifecycleStory-module__EYAK0q__flowIntro{min-height:56vh}}@media (prefers-reduced-motion:reduce){.ComplianceLifecycleStory-module__EYAK0q__step,.ComplianceLifecycleStory-module__EYAK0q__stepMarker,.ComplianceLifecycleStory-module__EYAK0q__previewScene,.ComplianceLifecycleStory-module__EYAK0q__progressTrack span{transition:none;transform:none}.ComplianceLifecycleStory-module__EYAK0q__flowIntro,.ComplianceLifecycleStory-module__EYAK0q__flowSurface{opacity:1;transform:none}}
