.CaseStudyWebsite_websiteShowcase__ziGXm{display:grid;min-width:0;gap:var(--sp-6)}.CaseStudyWebsite_websiteSitePanel__NkNfV{min-width:0}.CaseStudyWebsite_websiteTour__zBSVe{display:grid;min-width:0;gap:var(--card-gap)}.CaseStudyWebsite_websiteSiteSwitcher__wEtNu,.CaseStudyWebsite_websiteTourSteps__MCEXH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;border-radius:var(--r-card);padding:var(--sp-2);background:var(--af-cream)}.CaseStudyWebsite_websiteTourSteps__MCEXH{grid-template-columns:repeat(4,minmax(0,1fr))}.CaseStudyWebsite_websiteSiteSwitcher__wEtNu button,.CaseStudyWebsite_websiteTourSteps__MCEXH button{display:flex;min-height:72px;flex-direction:column;justify-content:space-between;gap:var(--sp-3);border:0;border-radius:var(--r-tile);padding:var(--sp-3) var(--sp-4);background:transparent;color:var(--af-text-faint);font:inherit;text-align:left;cursor:pointer;transition:background var(--dur-ui) var(--ease-expo),color var(--dur-ui) var(--ease-expo)}.CaseStudyWebsite_websiteSiteSwitcher__wEtNu button:hover,.CaseStudyWebsite_websiteTourSteps__MCEXH button:hover{color:var(--af-text)}.CaseStudyWebsite_websiteSiteSwitcher__wEtNu button[aria-selected=true],.CaseStudyWebsite_websiteTourSteps__MCEXH button[aria-current=step]{background:var(--af-white);color:var(--af-text)}.CaseStudyWebsite_websiteSiteSwitcher__wEtNu button:focus-visible,.CaseStudyWebsite_websiteTourSteps__MCEXH button:focus-visible{z-index:1;outline:var(--focus-width) solid var(--af-ink);outline-offset:2px}.CaseStudyWebsite_websiteSiteSwitcher__wEtNu span,.CaseStudyWebsite_websiteTourSteps__MCEXH span{display:block;color:var(--af-text-muted);font-size:var(--fs-xs);line-height:var(--lh-xs)}.CaseStudyWebsite_websiteSiteSwitcher__wEtNu strong,.CaseStudyWebsite_websiteTourSteps__MCEXH strong{display:block;font-size:var(--fs-tab);font-weight:400;letter-spacing:var(--ls-tab);line-height:1.3;text-transform:uppercase;text-wrap:pretty}.CaseStudyWebsite_websiteSiteIntro__cI6Vk{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--sp-10);align-items:end;margin-bottom:var(--sp-6)}.CaseStudyWebsite_websiteSiteIntro__cI6Vk h3{margin:0;font-size:var(--fs-h3);font-weight:400;line-height:var(--lh-h3);text-wrap:balance}.CaseStudyWebsite_websiteSiteIntro__cI6Vk p{max-width:62ch;margin:0;color:var(--af-text-muted);font-size:var(--fs-body);line-height:var(--lh-body);text-wrap:pretty}.CaseStudyWebsite_websiteEmbed__9VB5j{position:relative;box-sizing:content-box;width:100%;max-height:80vh;max-height:80svh;aspect-ratio:1.73;padding-block:40px}.CaseStudyWebsite_websiteEmbed__9VB5j iframe{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:var(--r-card)}.CaseStudyWebsite_websiteTourSteps__MCEXH[data-scrollable]{display:flex;overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;scrollbar-width:none}.CaseStudyWebsite_websiteTourSteps__MCEXH[data-scrollable]::-webkit-scrollbar{display:none}.CaseStudyWebsite_websiteTourSteps__MCEXH[data-scrollable] button{min-width:clamp(12rem,22vw,15rem);flex:0 0 auto;scroll-snap-align:start}.CaseStudyWebsite_websiteFrame__CPMMj{overflow:hidden;margin:0;border-radius:var(--r-card);padding:0 var(--sp-2) var(--sp-2);background:var(--af-paper)}.CaseStudyWebsite_websiteFrameBar__RF1JN{display:grid;min-height:56px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--sp-4);padding-inline:var(--sp-3) 0}.CaseStudyWebsite_websiteFrameDots__RkIgN{display:flex;gap:6px}.CaseStudyWebsite_websiteFrameDots__RkIgN i{width:8px;height:8px;border-radius:50%;background:rgba(26,26,28,.16)}.CaseStudyWebsite_websiteAddress__lRJjf{justify-self:center;overflow:hidden;max-width:100%;border-radius:var(--r-pill);padding:4px 16px;background:var(--af-white);color:var(--af-text-muted);font-size:var(--fs-xs);text-align:center;text-overflow:ellipsis;white-space:nowrap}.CaseStudyWebsite_websiteFrameAction__1hfF6{display:inline-flex;min-height:44px;align-items:center;gap:var(--sp-2);color:var(--af-text);font-size:var(--fs-sm);text-decoration:underline;text-decoration-color:rgba(26,26,28,.4);text-underline-offset:3px}.CaseStudyWebsite_websiteFrameAction__1hfF6 svg{transition:transform var(--dur-ui) var(--ease-expo)}.CaseStudyWebsite_websiteFrameAction__1hfF6:hover svg{transform:translate(2px,-2px)}.CaseStudyWebsite_websiteViewportShell__zFW3r{position:relative;overflow:hidden;aspect-ratio:16/9;border-radius:var(--r-tile);background:var(--af-ink)}.CaseStudyWebsite_websiteViewport__wGkH6{height:100%;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;scroll-padding-block:1rem;overscroll-behavior-inline:contain;scrollbar-color:rgba(255,255,255,.5) var(--af-ink);scrollbar-gutter:stable;scrollbar-width:thin;scroll-snap-type:y mandatory}.CaseStudyWebsite_websiteViewport__wGkH6:focus-visible{outline:var(--focus-width) solid var(--af-volt);outline-offset:-3px}.CaseStudyWebsite_websiteViewportScreen__pjG1U{position:relative;display:block;height:100%;overflow:hidden;background:var(--af-ink);scroll-snap-align:start;scroll-snap-stop:always}.CaseStudyWebsite_websiteFrameImage__MdaK6{animation:CaseStudyWebsite_websiteFrameReveal__ilJHP .45s var(--ease-expo);-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;transition:transform .6s var(--ease-expo)}.CaseStudyWebsite_websiteFrameImage__MdaK6[data-fit=contain]{background:#050505;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.CaseStudyWebsite_websiteViewportScreen__pjG1U:hover .CaseStudyWebsite_websiteFrameImage__MdaK6{transform:scale(1.012)}.CaseStudyWebsite_websiteScrollCue__nWvuc{position:absolute;z-index:2;right:var(--sp-3);bottom:var(--sp-3);display:inline-flex;min-height:36px;align-items:center;gap:var(--sp-2);border-radius:var(--r-pill);padding-inline:var(--sp-4);background:var(--af-glass);backdrop-filter:var(--blur-nav);color:var(--af-text);font-size:var(--fs-xs);pointer-events:none}.CaseStudyWebsite_websiteTourCaption__tyQdv{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--sp-8);margin:0;padding:var(--sp-6) var(--sp-4) var(--sp-4)}.CaseStudyWebsite_websiteTourCaption__tyQdv>div:first-child>span{color:var(--af-text-muted);font-size:var(--fs-xs)}.CaseStudyWebsite_websiteTourCaption__tyQdv h3{max-width:27ch;margin:var(--sp-2) 0;font-size:var(--fs-h3);font-weight:400;line-height:var(--lh-h3);text-wrap:balance}.CaseStudyWebsite_websiteTourCaption__tyQdv p{max-width:65ch;margin:0;color:var(--af-text-muted);font-size:var(--fs-body);line-height:var(--lh-body);text-wrap:pretty}.CaseStudyWebsite_websiteTourCaption__tyQdv small{display:block;margin-top:var(--sp-3);color:var(--af-text-muted);font-size:var(--fs-xs);line-height:var(--lh-xs)}.CaseStudyWebsite_websiteTourControls__NrBdn{display:flex;gap:var(--card-gap)}.CaseStudyWebsite_websiteTourControls__NrBdn button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:var(--sp-2);border:0;border-radius:var(--r-pill);padding:0 var(--sp-5);background:transparent;box-shadow:inset 0 0 0 1px rgba(26,26,28,.14);color:var(--af-text);font:inherit;font-size:var(--fs-sm);cursor:pointer;transition:background var(--dur-ui) var(--ease-expo)}.CaseStudyWebsite_websiteTourControls__NrBdn button:last-child{background:var(--af-volt);box-shadow:none}.CaseStudyWebsite_websiteTourControls__NrBdn button:not(:disabled):hover{background:var(--af-sand)}.CaseStudyWebsite_websiteTourControls__NrBdn button:last-child:not(:disabled):hover{background:var(--af-volt);filter:brightness(.97)}.CaseStudyWebsite_websiteTourControls__NrBdn button:focus-visible{outline:var(--focus-width) solid var(--af-ink);outline-offset:2px}.CaseStudyWebsite_websiteTourControls__NrBdn button:disabled{cursor:not-allowed;opacity:.4}@media (max-width:1199px){.CaseStudyWebsite_websiteTourSteps__MCEXH{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:809px){.CaseStudyWebsite_websiteFrameBar__RF1JN{grid-template-columns:auto minmax(0,1fr);gap:var(--sp-3);padding-right:var(--sp-3)}.CaseStudyWebsite_websiteAddress__lRJjf{justify-self:end}.CaseStudyWebsite_websiteFrameAction__1hfF6{grid-column:1/-1;justify-content:center}.CaseStudyWebsite_websiteSiteSwitcher__wEtNu,.CaseStudyWebsite_websiteTourSteps__MCEXH{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.CaseStudyWebsite_websiteSiteSwitcher__wEtNu::-webkit-scrollbar,.CaseStudyWebsite_websiteTourSteps__MCEXH::-webkit-scrollbar{display:none}.CaseStudyWebsite_websiteSiteSwitcher__wEtNu button,.CaseStudyWebsite_websiteTourSteps__MCEXH button{min-width:min(70vw,14rem);flex:0 0 auto;scroll-snap-align:start}.CaseStudyWebsite_websiteEmbed__9VB5j{padding-block:24px}.CaseStudyWebsite_websiteSiteIntro__cI6Vk{grid-template-columns:1fr;gap:var(--sp-3)}.CaseStudyWebsite_websiteTourCaption__tyQdv{grid-template-columns:1fr;gap:var(--sp-5);padding-inline:var(--sp-2)}.CaseStudyWebsite_websiteTourControls__NrBdn{width:100%}.CaseStudyWebsite_websiteTourControls__NrBdn button{flex:1}}@media (prefers-reduced-motion:reduce){.CaseStudyWebsite_websiteViewport__wGkH6{scroll-behavior:auto}.CaseStudyWebsite_websiteFrameAction__1hfF6 svg,.CaseStudyWebsite_websiteFrameImage__MdaK6{animation:none;transition:none}}@keyframes CaseStudyWebsite_websiteFrameReveal__ilJHP{0%{opacity:.72;transform:scale(.996)}to{opacity:1;transform:scale(1)}}.CaseStudyWorkflowShowcase_showcase__kXy46{display:grid;min-width:0;gap:var(--card-gap)}.CaseStudyWorkflowShowcase_selectorLabel__1AisJ{margin:0 0 var(--sp-1);color:var(--af-text-muted);font-size:var(--fs-xs);line-height:var(--lh-xs)}.CaseStudyWorkflowShowcase_tabHint__Xfacf{display:none}.CaseStudyWorkflowShowcase_workflowTabs__cBjJ8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--card-gap);border-radius:var(--r-card);padding:var(--sp-2);background:var(--af-white)}.CaseStudyWorkflowShowcase_workflowTab__GvVgC{position:relative;display:grid;min-height:64px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--sp-3);border:0;border-radius:var(--r-tile);padding:var(--sp-3) var(--sp-4);background:transparent;color:var(--af-text-muted);font:inherit;text-align:left;cursor:pointer;transition:background var(--dur-ui) var(--ease-expo),color var(--dur-ui) var(--ease-expo)}.CaseStudyWorkflowShowcase_workflowTab__GvVgC:hover{color:var(--af-text)}.CaseStudyWorkflowShowcase_workflowTab__GvVgC[aria-selected=true]{background:var(--af-cream);color:var(--af-text)}.CaseStudyWorkflowShowcase_workflowTab__GvVgC:focus-visible{outline:var(--focus-width) solid var(--af-ink);outline-offset:2px}.CaseStudyWorkflowShowcase_workflowTab__GvVgC>span{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:var(--af-paper);color:var(--af-text-muted);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.CaseStudyWorkflowShowcase_workflowTab__GvVgC[aria-selected=true]>span{background:var(--af-ink);color:var(--af-volt)}.CaseStudyWorkflowShowcase_workflowTab__GvVgC strong{font-size:var(--fs-tab);font-weight:400;line-height:1.25;letter-spacing:var(--ls-tab);text-transform:uppercase}.CaseStudyWorkflowShowcase_workflowTab__GvVgC svg{opacity:.45}.CaseStudyWorkflowShowcase_workflowTab__GvVgC[aria-selected=true] svg{opacity:1}.CaseStudyWorkflowShowcase_workflowPanel__uD4A0{display:grid;min-width:0;overflow:hidden;border-radius:var(--r-card);background:var(--af-white)}.CaseStudyWorkflowShowcase_activeHeader__fYFIg{padding:var(--sp-8) var(--sp-8) var(--sp-5)}.CaseStudyWorkflowShowcase_activeHeader__fYFIg>div>p{display:flex;align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-3);color:var(--af-text-muted);font-size:var(--fs-xs);line-height:var(--lh-xs)}.CaseStudyWorkflowShowcase_activeHeader__fYFIg h3{max-width:30ch;margin:0;font-size:var(--fs-h3);font-weight:400;letter-spacing:normal;line-height:var(--lh-h3);text-wrap:balance}.CaseStudyWorkflowShowcase_activeHeader__fYFIg>div>span{display:block;max-width:65ch;margin-top:var(--sp-2);color:var(--af-text-muted);font-size:var(--fs-body);line-height:var(--lh-body)}.CaseStudyWorkflowShowcase_simplified__DQC_y .CaseStudyWorkflowShowcase_workflowTab__GvVgC svg{display:none}.CaseStudyWorkflowShowcase_simplified__DQC_y .CaseStudyWorkflowShowcase_workflowTab__GvVgC{grid-template-columns:auto minmax(0,1fr)}.CaseStudyWorkflowShowcase_manualFlow___R3_h{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--sp-4);margin:0 var(--sp-8) var(--sp-6);border-radius:var(--r-tile);padding:var(--sp-2) 0 var(--sp-2) var(--sp-4);background:var(--af-paper)}.CaseStudyWorkflowShowcase_manualFlowLabel__Ra1wa,.CaseStudyWorkflowShowcase_manualFlowResult__bBUzS{color:var(--af-text-muted);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.CaseStudyWorkflowShowcase_manualFlowSteps__rOtHq{display:flex;min-width:0;align-items:center;gap:var(--card-gap);overflow-x:auto;padding:var(--sp-1) var(--sp-8) var(--sp-1) 0;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);overscroll-behavior-inline:contain}.CaseStudyWorkflowShowcase_manualFlowSteps__rOtHq::-webkit-scrollbar{display:none}.CaseStudyWorkflowShowcase_manualFlowStep__57Fcn{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--card-gap);color:var(--af-text-80);font-size:var(--fs-sm);white-space:nowrap}.CaseStudyWorkflowShowcase_manualFlowStep__57Fcn svg{flex:0 0 auto;color:var(--af-text-faint)}.CaseStudyWorkflowShowcase_manualFlowStep__57Fcn b{display:inline-flex;min-height:36px;align-items:center;gap:var(--sp-2);border-radius:var(--r-pill);padding:0 var(--sp-4) 0 var(--sp-1);background:var(--af-white);font-weight:400}.CaseStudyWorkflowShowcase_manualFlowStep__57Fcn b i{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:var(--af-paper);color:var(--af-text-muted);font-size:var(--fs-xs);font-style:normal;font-variant-numeric:tabular-nums}.CaseStudyWorkflowShowcase_workflowPanel__uD4A0>:last-child{margin:0 var(--sp-2) var(--sp-2)}@media (max-width:1199px){.CaseStudyWorkflowShowcase_workflowTabs__cBjJ8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:809px){.CaseStudyWorkflowShowcase_tabHint__Xfacf{display:block;margin:0;color:var(--af-text-muted);font-size:var(--fs-xs)}.CaseStudyWorkflowShowcase_workflowTabs__cBjJ8{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;touch-action:pan-x pan-y}.CaseStudyWorkflowShowcase_workflowTabs__cBjJ8::-webkit-scrollbar{display:none}.CaseStudyWorkflowShowcase_workflowTab__GvVgC{min-width:min(72vw,16rem);flex:0 0 auto;scroll-snap-align:start}.CaseStudyWorkflowShowcase_activeHeader__fYFIg{padding:var(--sp-5) var(--sp-5) var(--sp-4)}.CaseStudyWorkflowShowcase_manualFlow___R3_h{grid-template-columns:minmax(0,1fr);gap:var(--sp-2);margin:0 var(--sp-3) var(--sp-4);padding:var(--sp-3) 0 var(--sp-2) var(--sp-3)}}@media (prefers-reduced-motion:reduce){.CaseStudyWorkflowShowcase_workflowTab__GvVgC{transition:none}}.CaseStudyWorkflowShowcase_viewerPoster__JdRYJ{background:radial-gradient(circle at 1px 1px,rgba(26,26,28,.14) 1px,transparent 0) 0 0 /22px 22px,var(--af-paper);height:clamp(34rem,68dvh,46rem);min-height:34rem;border:1px solid oklch(.84 .009 196);border-radius:8px;background:radial-gradient(circle at 1px 1px,rgba(26,26,28,.14) 1px,transparent 0) 0 0 /22px 22px,oklch(.985 .004 196);position:relative;display:grid;overflow:hidden;place-items:center;padding:var(--sp-8)}.CaseStudyWorkflowShowcase_posterSkeleton__zvSAU{width:min(100%,980px);height:auto;max-height:100%}.CaseStudyWorkflowShowcase_posterSkeleton__zvSAU path{fill:none;stroke:rgba(26,26,28,.16);stroke-width:2}.CaseStudyWorkflowShowcase_posterSkeleton__zvSAU rect{fill:var(--af-white);stroke:rgba(26,26,28,.1)}.CaseStudyWorkflowShowcase_posterSkeleton__zvSAU rect.CaseStudyWorkflowShowcase_posterLine__cMq5E{fill:rgba(26,26,28,.08);stroke:none}.CaseStudyWorkflowShowcase_viewerPoster__JdRYJ:after{position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.7) 50%,transparent 70%) -100% 0 /60% 100% no-repeat;animation:CaseStudyWorkflowShowcase_posterSweep__Yc3lT 1.6s var(--ease-expo) infinite;content:""}@keyframes CaseStudyWorkflowShowcase_posterSweep__Yc3lT{to{background-position:250% 0}}@media (prefers-reduced-motion:reduce){.CaseStudyWorkflowShowcase_viewerPoster__JdRYJ:after{animation:none;display:none}}.CaseStudyWorkflowShowcase_phoneOverview__zdCsB{display:none}@media (max-width:809px){.CaseStudyWorkflowShowcase_phoneOverview__zdCsB{display:grid;gap:var(--sp-4);margin:0 var(--sp-3) var(--sp-4)}.CaseStudyWorkflowShowcase_canvasSlot__kDr4P:not([data-open]){display:none}.CaseStudyWorkflowShowcase_stageList__Mc3y9{position:relative;display:grid;gap:var(--sp-2);margin:0;padding:0;list-style:none}.CaseStudyWorkflowShowcase_stageList__Mc3y9:before{position:absolute;top:28px;bottom:28px;left:31px;width:2px;border-radius:1px;background:var(--af-volt);content:""}.CaseStudyWorkflowShowcase_stage__1xlAX{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);gap:var(--sp-3);border-radius:16px;padding:var(--sp-3) var(--sp-4) var(--sp-3) var(--sp-3);background:var(--af-paper)}.CaseStudyWorkflowShowcase_stageNumber__0_3y0{position:relative;z-index:1;display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:var(--af-ink);color:var(--af-volt);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.CaseStudyWorkflowShowcase_stage__1xlAX strong{display:block;color:var(--af-text);font-size:var(--fs-sm);font-weight:500;line-height:20px}.CaseStudyWorkflowShowcase_stage__1xlAX p{margin:2px 0 0;color:var(--af-text-muted);font-size:var(--fs-sm);line-height:20px}.CaseStudyWorkflowShowcase_openCanvas__BfzH4{display:inline-flex;min-height:48px;align-items:center;justify-content:space-between;gap:var(--sp-3);justify-self:start;border:0;border-radius:var(--r-pill);padding:4px 4px 4px 20px;background:var(--af-white);box-shadow:inset 0 0 0 1px rgba(26,26,28,.16);color:var(--af-text);cursor:pointer;font:inherit;font-size:var(--fs-sm)}.CaseStudyWorkflowShowcase_openCanvas__BfzH4:focus-visible{outline:var(--focus-width) solid var(--af-ink);outline-offset:3px}.CaseStudyWorkflowShowcase_openCanvasDisc__wDvRS{display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:var(--af-ink);color:var(--af-volt)}}.DanovaAccessExplorer_section__U5Vhr{margin:0}.DanovaAccessExplorer_frame__EHgT5{display:grid;gap:var(--card-gap)}.DanovaAccessExplorer_intro__CBkLJ{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:var(--sp-5) var(--sp-16);margin-bottom:var(--sp-10)}.DanovaAccessExplorer_intro__CBkLJ>p{grid-column:1/-1;justify-self:start;margin:0;border-radius:var(--r-sm);padding:6px 16px;background:var(--af-white);color:var(--af-text-80);font-size:var(--fs-xs);line-height:var(--lh-xs)}.DanovaAccessExplorer_intro__CBkLJ h2{max-width:16ch;margin:0;font-size:var(--fs-h2);font-weight:400;letter-spacing:normal;line-height:var(--lh-h2);text-wrap:balance}.DanovaAccessExplorer_intro__CBkLJ>span{max-width:44ch;color:var(--af-text-muted);font-size:var(--fs-body);line-height:var(--lh-body)}.DanovaAccessExplorer_explorer__OYbmJ{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(19rem,.8fr);gap:var(--card-gap);min-width:0}.DanovaAccessExplorer_mapPanel__TEGSo{display:grid;min-width:0;grid-template-rows:auto minmax(0,1fr);gap:var(--card-gap);border-radius:var(--r-card);padding:var(--sp-2);background:var(--af-white)}.DanovaAccessExplorer_mapTopline__eo__y{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-3) var(--sp-2) var(--sp-2) var(--sp-4)}.DanovaAccessExplorer_mapTopline__eo__y>div:first-child{display:grid;gap:2px}.DanovaAccessExplorer_mapTopline__eo__y small,.DanovaAccessExplorer_needHeading__0SfSD small,.DanovaAccessExplorer_partnerLabel__gcJOr{color:var(--af-text-muted);font-size:var(--fs-xs);line-height:var(--lh-xs)}.DanovaAccessExplorer_mapTopline__eo__y strong{font-size:var(--fs-h4);font-weight:400;line-height:var(--lh-h4)}.DanovaAccessExplorer_transportPicker__UzR_B{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;border-radius:var(--r-pill);padding:4px;background:var(--af-paper)}.DanovaAccessExplorer_transportPicker__UzR_B button{display:inline-flex;min-height:40px;align-items:center;gap:var(--sp-2);border:0;border-radius:var(--r-pill);padding:0 var(--sp-4);background:transparent;color:var(--af-text-muted);cursor:pointer;font:inherit;font-size:var(--fs-sm);transition:background var(--dur-ui) var(--ease-expo),color var(--dur-ui) var(--ease-expo)}.DanovaAccessExplorer_transportPicker__UzR_B button[aria-pressed=true]{background:var(--af-ink);color:var(--af-white)}.DanovaAccessExplorer_transportPicker__UzR_B button[aria-pressed=true] svg{color:var(--af-volt)}.DanovaAccessExplorer_mapLegend__VVTZJ button:focus-visible,.DanovaAccessExplorer_needPicker__3Eyz4 button:focus-visible,.DanovaAccessExplorer_transportPicker__UzR_B button:focus-visible{outline:var(--focus-width) solid var(--af-ink);outline-offset:2px}.DanovaAccessExplorer_mapCanvas__NPmE_{position:relative;min-height:21rem;overflow:hidden;border-radius:var(--r-tile);background-color:var(--af-paper);background-image:radial-gradient(circle at 1px 1px,rgba(26,26,28,.12) 1px,transparent 0);background-size:22px 22px}.DanovaAccessExplorer_mapDrawing__I_Qx_{position:absolute;inset:0;width:100%;height:100%}.DanovaAccessExplorer_mapRoad__RGWwY{fill:none;stroke:var(--af-white);stroke-width:22;stroke-linecap:round;stroke-linejoin:round}.DanovaAccessExplorer_mapRoute__T7Ppr{fill:none;stroke:var(--af-ink);stroke-width:3;stroke-dasharray:8 7;stroke-linecap:round;stroke-linejoin:round}.DanovaAccessExplorer_mapRouteAlt__CIW2F{fill:none;stroke:rgba(26,26,28,.3);stroke-width:2;stroke-dasharray:2 8;stroke-linecap:round}.DanovaAccessExplorer_mapBlock__SaJor{fill:var(--af-white);stroke:rgba(26,26,28,.1);stroke-width:1.5}.DanovaAccessExplorer_mapBlockDetail__qzfWt{fill:var(--af-cream);stroke:rgba(26,26,28,.08);stroke-width:1}.DanovaAccessExplorer_mapHalo__vQiGu{fill:rgba(var(--af-volt-rgb),.45);stroke:rgba(26,26,28,.25);stroke-width:1.5}.DanovaAccessExplorer_mapPin__kxw4u{fill:var(--af-ink);stroke:var(--af-volt);stroke-width:4}.DanovaAccessExplorer_mapDot___eg_c{fill:var(--af-ink);stroke:var(--af-white);stroke-width:3}.DanovaAccessExplorer_cityRoute__4h5vG,.DanovaAccessExplorer_portRoute__1dWhX{fill:none;stroke:var(--af-ink);stroke-width:4;stroke-dasharray:9 7;stroke-linecap:round;stroke-linejoin:round}.DanovaAccessExplorer_cityRouteAlt__1O2aD{fill:none;stroke:rgba(26,26,28,.3);stroke-width:2.5;stroke-dasharray:3 8;stroke-linecap:round}.DanovaAccessExplorer_cityStop__ijXDt{fill:var(--af-white);stroke:var(--af-ink);stroke-width:2.5}.DanovaAccessExplorer_portWater__G_GrE{fill:var(--af-cream)}.DanovaAccessExplorer_portCoast__cbil5{fill:none;stroke:rgba(26,26,28,.14);stroke-width:7;stroke-linejoin:round}.DanovaAccessExplorer_portQuay__xN9D6{fill:none;stroke:rgba(26,26,28,.3);stroke-width:2;stroke-dasharray:3 5}.DanovaAccessExplorer_portShip__JM6pJ{fill:var(--af-ink);stroke:var(--af-white);stroke-width:2}.DanovaAccessExplorer_mapLegend__VVTZJ{position:absolute;top:var(--sp-3);left:var(--sp-3);display:grid;gap:2px;border-radius:var(--r-tile);padding:4px;background:rgba(255,255,255,.92);backdrop-filter:blur(8px)}.DanovaAccessExplorer_mapLegend__VVTZJ button{display:flex;min-height:36px;align-items:center;gap:var(--sp-2);border:0;border-radius:var(--r-img);padding:0 var(--sp-3);background:transparent;color:var(--af-text-muted);cursor:pointer;font:inherit;font-size:var(--fs-sm);text-align:left}.DanovaAccessExplorer_mapLegend__VVTZJ button[aria-pressed=true]{background:var(--af-cream);color:var(--af-text)}.DanovaAccessExplorer_mapLegend__VVTZJ button>span{width:8px;height:8px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(26,26,28,.4)}.DanovaAccessExplorer_mapLegend__VVTZJ button>.DanovaAccessExplorer_legendActive__Lx07w{background:var(--af-ink);box-shadow:none}.DanovaAccessExplorer_mapCaption__zL6n5{position:absolute;right:var(--sp-3);bottom:var(--sp-3);display:inline-flex;align-items:center;gap:var(--sp-2);border-radius:var(--r-pill);padding:6px 14px 6px 6px;background:var(--af-white);color:var(--af-text);font-size:var(--fs-sm)}.DanovaAccessExplorer_mapCaption__zL6n5 svg{box-sizing:content-box;width:13px;height:13px;border-radius:50%;padding:6px;background:var(--af-ink);color:var(--af-volt)}.DanovaAccessExplorer_detailPanel__T92Xb{display:grid;min-width:0;align-content:start;gap:var(--sp-4);border-radius:var(--r-card);padding:var(--sp-6);background:var(--af-white)}.DanovaAccessExplorer_partnerLabel__gcJOr{display:flex;align-items:center;gap:var(--sp-2)}.DanovaAccessExplorer_partnerLabel__gcJOr svg{color:var(--af-ink)}.DanovaAccessExplorer_partnerLabel__gcJOr i{width:8px;height:8px;margin-left:auto;border-radius:50%;background:var(--af-volt);box-shadow:0 0 0 1px rgba(26,26,28,.2)}.DanovaAccessExplorer_partnerList__daRan{display:grid;max-height:15.5rem;grid-auto-rows:minmax(44px,auto);gap:4px;overflow-y:auto;border-radius:var(--r-tile);padding:4px;background:var(--af-paper);scrollbar-color:rgba(26,26,28,.3) transparent;scrollbar-width:thin}.DanovaAccessExplorer_partnerList__daRan button{display:grid;grid-template-columns:26px minmax(0,1fr);min-height:44px;align-items:center;gap:var(--sp-2);border:0;border-radius:var(--r-img);padding:0 var(--sp-3);background:transparent;color:var(--af-text-muted);cursor:pointer;font:inherit;text-align:left}.DanovaAccessExplorer_partnerList__daRan button[aria-pressed=true]{background:var(--af-white);color:var(--af-text)}.DanovaAccessExplorer_partnerList__daRan button:focus-visible{outline:var(--focus-width) solid var(--af-ink);outline-offset:1px}.DanovaAccessExplorer_partnerFlag__vRLU_{display:inline-grid;width:24px;height:18px;place-items:center;overflow:hidden;border-radius:4px;line-height:1}.DanovaAccessExplorer_partnerFlag__vRLU_ svg{display:block;width:24px;height:16px;border-radius:3px;box-shadow:0 0 0 1px rgba(26,26,28,.1)}.DanovaAccessExplorer_partnerOptionName__PK1Ak{min-width:0;font-size:var(--fs-sm);line-height:1.3}.DanovaAccessExplorer_needHeading__0SfSD{display:grid;gap:2px}.DanovaAccessExplorer_needHeading__0SfSD>span{font-size:var(--fs-h4);font-weight:400;line-height:var(--lh-h4)}.DanovaAccessExplorer_needPicker__3Eyz4{display:grid;grid-template-columns:1fr 1fr;gap:var(--card-gap)}.DanovaAccessExplorer_needPicker__3Eyz4 button{display:flex;min-height:48px;min-width:0;align-items:center;gap:var(--sp-2);border:0;border-radius:var(--r-pill);padding:4px var(--sp-3) 4px 4px;background:var(--af-paper);color:var(--af-text-muted);cursor:pointer;font:inherit;font-size:var(--fs-sm);text-align:left}.DanovaAccessExplorer_needPicker__3Eyz4 button svg{box-sizing:content-box;flex:0 0 auto;width:16px;height:16px;border-radius:50%;padding:10px;background:var(--af-white);color:var(--af-ink)}.DanovaAccessExplorer_needPicker__3Eyz4 button[aria-pressed=true]{background:var(--af-cream);color:var(--af-text)}.DanovaAccessExplorer_needPicker__3Eyz4 button[aria-pressed=true] svg{background:var(--af-ink);color:var(--af-volt)}.DanovaAccessExplorer_accessInfo__oTVKq{border-radius:var(--r-tile);padding:var(--sp-5);background:var(--af-ink);color:var(--af-white)}.DanovaAccessExplorer_accessHeading__pDS1j{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4)}.DanovaAccessExplorer_accessHeading__pDS1j>div{display:grid;gap:2px}.DanovaAccessExplorer_accessHeading__pDS1j small{color:var(--af-volt);font-size:var(--fs-xs)}.DanovaAccessExplorer_accessHeading__pDS1j strong{font-size:var(--fs-body);font-weight:400}.DanovaAccessExplorer_accessInfo__oTVKq p{margin:var(--sp-2) 0 0;color:var(--af-on-dark-muted);font-size:var(--fs-sm);line-height:var(--lh-sm)}.DanovaAccessExplorer_illustrationNote__8ImPT{margin:var(--sp-2) 0 0;color:var(--af-text-muted);font-size:var(--fs-xs);line-height:var(--lh-xs);text-align:right}@media (max-width:1199px){.DanovaAccessExplorer_explorer__OYbmJ,.DanovaAccessExplorer_intro__CBkLJ{grid-template-columns:minmax(0,1fr)}.DanovaAccessExplorer_detailPanel__T92Xb{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:var(--sp-4)}.DanovaAccessExplorer_accessInfo__oTVKq,.DanovaAccessExplorer_partnerLabel__gcJOr,.DanovaAccessExplorer_partnerList__daRan{grid-column:1/-1}.DanovaAccessExplorer_partnerList__daRan{max-height:12rem;grid-template-columns:1fr 1fr}.DanovaAccessExplorer_needHeading__0SfSD{align-self:end}.DanovaAccessExplorer_needPicker__3Eyz4{grid-row:span 2;grid-column:2}}@media (max-width:809px){.DanovaAccessExplorer_intro__CBkLJ{gap:var(--sp-4);margin-bottom:var(--sp-6)}.DanovaAccessExplorer_mapTopline__eo__y{align-items:flex-start;flex-direction:column;padding:var(--sp-2)}.DanovaAccessExplorer_transportPicker__UzR_B{justify-content:flex-start}.DanovaAccessExplorer_transportPicker__UzR_B button{padding-inline:var(--sp-3)}.DanovaAccessExplorer_mapCanvas__NPmE_{min-height:18rem}.DanovaAccessExplorer_detailPanel__T92Xb{grid-template-columns:minmax(0,1fr);padding:var(--sp-4)}.DanovaAccessExplorer_accessInfo__oTVKq,.DanovaAccessExplorer_needHeading__0SfSD,.DanovaAccessExplorer_needPicker__3Eyz4,.DanovaAccessExplorer_partnerLabel__gcJOr,.DanovaAccessExplorer_partnerList__daRan{grid-column:auto}.DanovaAccessExplorer_partnerList__daRan{grid-template-columns:1fr;max-height:13rem}.DanovaAccessExplorer_needPicker__3Eyz4{grid-row:auto}.DanovaAccessExplorer_illustrationNote__8ImPT{text-align:left}}@media (prefers-reduced-motion:reduce){.DanovaAccessExplorer_mapHalo__vQiGu,.DanovaAccessExplorer_mapPin__kxw4u,.DanovaAccessExplorer_transportPicker__UzR_B button{transition:none}}.PaxBeforeAfterExplorer_section__S8FpB{margin:0}.PaxBeforeAfterExplorer_heading__hqmMm{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-8);margin-bottom:var(--sp-12)}.PaxBeforeAfterExplorer_heading__hqmMm>div{display:grid;justify-items:start;gap:var(--sp-5);max-width:44rem}.PaxBeforeAfterExplorer_sectionIndex__ylz5v{display:none}.PaxBeforeAfterExplorer_eyebrow__3rA_Y{margin:0;border-radius:var(--r-sm);padding:6px 16px;background:var(--af-white);color:var(--af-text-80);font-size:var(--fs-xs);line-height:var(--lh-xs)}.PaxBeforeAfterExplorer_heading__hqmMm h2{max-width:16ch;margin:0;font-size:var(--fs-h2);font-weight:400;letter-spacing:normal;line-height:var(--lh-h2);text-wrap:balance}.PaxBeforeAfterExplorer_headingAside__msAQ_{padding-bottom:var(--sp-2);color:var(--af-text-muted);font-size:var(--fs-body);line-height:var(--lh-body)}.PaxBeforeAfterExplorer_explorer__UjwLS{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:stretch;gap:var(--card-gap)}.PaxBeforeAfterExplorer_stageNav__tcfMM{display:grid;align-content:start;gap:4px;border-radius:var(--r-card);padding:var(--sp-2);background:var(--af-white)}.PaxBeforeAfterExplorer_stageButton__ZTrNO{display:grid;min-height:56px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:var(--sp-3);border:0;border-radius:var(--r-tile);padding:6px var(--sp-4) 6px 6px;background:transparent;color:var(--af-text-muted);font:inherit;cursor:pointer;text-align:left;transition:background var(--dur-ui) var(--ease-expo),color var(--dur-ui) var(--ease-expo)}.PaxBeforeAfterExplorer_stageButton__ZTrNO svg{box-sizing:content-box;width:16px;height:16px;border-radius:50%;padding:10px;background:var(--af-paper);color:var(--af-ink)}.PaxBeforeAfterExplorer_stageButton__ZTrNO span{font-size:var(--fs-tab);letter-spacing:var(--ls-tab);line-height:1.25;text-transform:uppercase}.PaxBeforeAfterExplorer_stageButton__ZTrNO:hover{color:var(--af-text)}.PaxBeforeAfterExplorer_stageButton__ZTrNO[aria-pressed=true]{background:var(--af-cream);color:var(--af-text)}.PaxBeforeAfterExplorer_stageButton__ZTrNO[aria-pressed=true] svg{background:var(--af-ink);color:var(--af-volt)}.PaxBeforeAfterExplorer_stageButton__ZTrNO:focus-visible{position:relative;z-index:1;outline:var(--focus-width) solid var(--af-ink);outline-offset:2px}.PaxBeforeAfterExplorer_comparison__MBB82{display:flex;min-width:0;flex-direction:column;gap:var(--sp-6);border-radius:var(--r-card);padding:var(--sp-8);background:var(--af-white)}.PaxBeforeAfterExplorer_comparisonTopline__pOmqM{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4)}.PaxBeforeAfterExplorer_selectedStage__BVFZI{display:flex;min-width:0;align-items:center;gap:var(--sp-3)}.PaxBeforeAfterExplorer_counter__VLH8I,.PaxBeforeAfterExplorer_selectedStage__BVFZI>span{color:var(--af-text-muted);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.PaxBeforeAfterExplorer_selectedStage__BVFZI>svg{box-sizing:content-box;flex:0 0 auto;width:18px;height:18px;border-radius:50%;padding:11px;background:var(--af-ink);color:var(--af-volt)}.PaxBeforeAfterExplorer_selectedStage__BVFZI h3{margin:0;font-size:var(--fs-h3);font-weight:400;line-height:var(--lh-h3)}.PaxBeforeAfterExplorer_counter__VLH8I{border-radius:var(--r-pill);padding:4px 12px;background:var(--af-paper)}.PaxBeforeAfterExplorer_sides__QoTAY{display:grid;flex:1;grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);align-items:stretch;gap:var(--card-gap);animation:PaxBeforeAfterExplorer_reveal__N_m93 .45s var(--ease-expo) both}.PaxBeforeAfterExplorer_after__gLu1f,.PaxBeforeAfterExplorer_before__pDjXa{display:grid;min-height:14rem;align-content:end;gap:var(--sp-3);border-radius:var(--r-tile);padding:var(--sp-6)}.PaxBeforeAfterExplorer_before__pDjXa{background:var(--af-paper);color:var(--af-text)}.PaxBeforeAfterExplorer_after__gLu1f{background:var(--af-ink);color:var(--af-white)}.PaxBeforeAfterExplorer_after__gLu1f small,.PaxBeforeAfterExplorer_before__pDjXa small{font-size:var(--fs-xs);letter-spacing:.08em;line-height:var(--lh-xs)}.PaxBeforeAfterExplorer_before__pDjXa small{color:var(--af-text-muted)}.PaxBeforeAfterExplorer_after__gLu1f small{color:var(--af-volt)}.PaxBeforeAfterExplorer_after__gLu1f strong,.PaxBeforeAfterExplorer_before__pDjXa strong{font-size:var(--fs-h2s);font-weight:400;letter-spacing:normal;line-height:1.1;text-wrap:balance}.PaxBeforeAfterExplorer_after__gLu1f p,.PaxBeforeAfterExplorer_before__pDjXa p{max-width:28ch;margin:0;color:var(--af-text-muted);font-size:var(--fs-body);line-height:var(--lh-body)}.PaxBeforeAfterExplorer_after__gLu1f p{color:var(--af-on-dark-muted)}.PaxBeforeAfterExplorer_arrow__mppBA{box-sizing:content-box;align-self:center;justify-self:center;width:16px;height:16px;border-radius:50%;padding:8px;background:var(--af-volt);color:var(--af-ink)}.PaxBeforeAfterExplorer_note__M5_mZ{margin:var(--sp-3) 0 0;color:var(--af-text-muted);font-size:var(--fs-xs);line-height:var(--lh-xs)}@keyframes PaxBeforeAfterExplorer_reveal__N_m93{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1199px){.PaxBeforeAfterExplorer_explorer__UjwLS{grid-template-columns:minmax(0,1fr)}.PaxBeforeAfterExplorer_stageNav__tcfMM{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:809px){.PaxBeforeAfterExplorer_heading__hqmMm{align-items:flex-start;flex-direction:column;gap:var(--sp-3);margin-bottom:var(--sp-8)}.PaxBeforeAfterExplorer_headingAside__msAQ_{padding:0}.PaxBeforeAfterExplorer_stageNav__tcfMM{grid-template-columns:repeat(2,minmax(0,1fr))}.PaxBeforeAfterExplorer_stageButton__ZTrNO{min-height:52px;grid-template-columns:32px minmax(0,1fr);gap:var(--sp-2);padding-right:var(--sp-2)}.PaxBeforeAfterExplorer_stageButton__ZTrNO svg{width:14px;height:14px;padding:9px}.PaxBeforeAfterExplorer_stageButton__ZTrNO span{font-size:12px;letter-spacing:.06em}.PaxBeforeAfterExplorer_comparison__MBB82{padding:var(--sp-5)}.PaxBeforeAfterExplorer_sides__QoTAY{grid-template-columns:minmax(0,1fr)}.PaxBeforeAfterExplorer_after__gLu1f,.PaxBeforeAfterExplorer_before__pDjXa{min-height:9rem;padding:var(--sp-5)}.PaxBeforeAfterExplorer_arrow__mppBA{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.PaxBeforeAfterExplorer_stageButton__ZTrNO{transition:none}.PaxBeforeAfterExplorer_sides__QoTAY{animation:none}}.PaxCustomPlatformIntro_section__Qd9YV{margin:0}.PaxCustomPlatformIntro_layout__WQxzm{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:var(--sp-16)}.PaxCustomPlatformIntro_copy__MvgA5{display:grid;min-width:0;justify-items:start;gap:var(--sp-5)}.PaxCustomPlatformIntro_badge__QGUr9{border-radius:var(--r-sm);padding:6px 16px;background:var(--af-cream);color:var(--af-text-80);font-size:var(--fs-xs);line-height:var(--lh-xs)}.PaxCustomPlatformIntro_copy__MvgA5 h2{max-width:14ch;margin:0;font-size:var(--fs-h2);font-weight:400;letter-spacing:normal;line-height:var(--lh-h2);text-wrap:balance}.PaxCustomPlatformIntro_description__OUzOl{max-width:44ch;margin:0;color:var(--af-text-muted);font-size:var(--fs-body);line-height:var(--lh-body)}.PaxCustomPlatformIntro_mockup___AcxW{overflow:hidden;min-width:0;margin:0;border-radius:var(--r-card);padding:var(--sp-2);background:var(--af-paper)}.PaxCustomPlatformIntro_browserBar__XhN4W{display:grid;height:36px;grid-template-columns:8px 8px 8px minmax(0,1fr) 24px;align-items:center;gap:6px;padding-inline:var(--sp-3)}.PaxCustomPlatformIntro_browserBar__XhN4W>span{width:8px;height:8px;border-radius:50%;background:rgba(26,26,28,.16)}.PaxCustomPlatformIntro_browserBar__XhN4W>div{justify-self:center;border-radius:var(--r-pill);padding:3px 14px;background:var(--af-white);color:var(--af-text-muted);font-size:11px}.PaxCustomPlatformIntro_appWindow__FMO44{display:grid;min-height:20rem;grid-template-columns:9.5rem minmax(0,1fr);overflow:hidden;border-radius:var(--r-tile);background:var(--af-white)}.PaxCustomPlatformIntro_sidebar__JS4Xk{padding:var(--sp-4) var(--sp-3);background:var(--af-ink);color:var(--af-white)}.PaxCustomPlatformIntro_brand__lRjFY{display:flex;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-6);font-size:13px}.PaxCustomPlatformIntro_brand__lRjFY>span{display:grid;width:26px;height:26px;border-radius:50%;background:var(--af-volt);color:var(--af-ink);font-size:10px;place-items:center}.PaxCustomPlatformIntro_brand__lRjFY b{font-weight:400}.PaxCustomPlatformIntro_workspaceLabel__rbxkb{margin:0 0 var(--sp-2) var(--sp-1);color:var(--af-on-dark-faint);font-size:10px;letter-spacing:.08em}.PaxCustomPlatformIntro_activeLink__txieR,.PaxCustomPlatformIntro_navLink__mud7a{display:flex;min-height:34px;align-items:center;gap:var(--sp-2);margin-bottom:2px;border-radius:10px;padding-inline:var(--sp-2);color:var(--af-on-dark-muted);font-size:12px}.PaxCustomPlatformIntro_activeLink__txieR svg,.PaxCustomPlatformIntro_navLink__mud7a svg{flex:0 0 auto}.PaxCustomPlatformIntro_activeLink__txieR{background:rgba(255,255,255,.1);color:var(--af-white)}.PaxCustomPlatformIntro_activeLink__txieR svg{color:var(--af-volt)}.PaxCustomPlatformIntro_appContent__JIC_4{min-width:0;padding:var(--sp-5)}.PaxCustomPlatformIntro_appTopline__JUhkH{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);color:var(--af-text-muted);font-size:10px;letter-spacing:.06em}.PaxCustomPlatformIntro_statusPill__wHnTZ{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;border-radius:var(--r-pill);padding:4px 10px;background:var(--af-cream);color:var(--af-text);font-size:11px;letter-spacing:0}.PaxCustomPlatformIntro_statusPill__wHnTZ i{width:6px;height:6px;border-radius:50%;background:var(--af-ink)}.PaxCustomPlatformIntro_appContent__JIC_4 h3{margin:var(--sp-4) 0;font-size:var(--fs-h4);font-weight:400;line-height:var(--lh-h4)}.PaxCustomPlatformIntro_progress__p6eg0{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:var(--sp-4)}.PaxCustomPlatformIntro_progressCurrent__Iqrbh,.PaxCustomPlatformIntro_progressDone__5qjBj,.PaxCustomPlatformIntro_progressNext__PHWpc{display:grid;gap:6px;border-radius:10px;padding:var(--sp-2);background:var(--af-paper);color:var(--af-text-muted);font-size:11px;line-height:1.2}.PaxCustomPlatformIntro_progressCurrent__Iqrbh>span,.PaxCustomPlatformIntro_progressDone__5qjBj>span,.PaxCustomPlatformIntro_progressNext__PHWpc>span{display:grid;width:20px;height:20px;border-radius:50%;background:var(--af-white);color:var(--af-text-muted);font-size:9px;place-items:center}.PaxCustomPlatformIntro_progressDone__5qjBj>span{background:var(--af-ink);color:var(--af-volt)}.PaxCustomPlatformIntro_progressCurrent__Iqrbh{background:var(--af-volt);color:var(--af-ink)}.PaxCustomPlatformIntro_progressCurrent__Iqrbh>span{background:var(--af-ink);color:var(--af-white)}.PaxCustomPlatformIntro_recordLabel__Zj2p_{margin-bottom:var(--sp-2);color:var(--af-text-muted);font-size:10px;letter-spacing:.08em}.PaxCustomPlatformIntro_recordRows__7DNgV{display:grid;gap:6px}.PaxCustomPlatformIntro_recordRow__pi_SQ{display:grid;min-height:40px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:var(--sp-2);border-radius:10px;padding:0 var(--sp-3) 0 var(--sp-2);background:var(--af-paper)}.PaxCustomPlatformIntro_recordIcon__f5TV_{display:grid;width:26px;height:26px;place-items:center;border-radius:50%;background:var(--af-white);color:var(--af-ink)}.PaxCustomPlatformIntro_recordIcon__f5TV_ svg{width:13px;height:13px}.PaxCustomPlatformIntro_recordRow__pi_SQ strong{min-width:0;overflow:hidden;color:var(--af-text);font-size:12px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.PaxCustomPlatformIntro_recordRow__pi_SQ>span:last-child{color:var(--af-text-muted);font-size:11px}.PaxCustomPlatformIntro_mockup___AcxW figcaption{padding:var(--sp-2) var(--sp-3) var(--sp-1);color:var(--af-text-muted);font-size:var(--fs-xs)}@media (max-width:1199px){.PaxCustomPlatformIntro_layout__WQxzm{grid-template-columns:minmax(0,1fr);gap:var(--sp-10)}.PaxCustomPlatformIntro_copy__MvgA5 h2{max-width:18ch}}@media (max-width:809px){.PaxCustomPlatformIntro_appWindow__FMO44{min-height:16rem;grid-template-columns:6.6rem minmax(0,1fr)}.PaxCustomPlatformIntro_sidebar__JS4Xk{padding:var(--sp-3) var(--sp-2)}.PaxCustomPlatformIntro_activeLink__txieR,.PaxCustomPlatformIntro_navLink__mud7a{gap:6px;padding-inline:6px;font-size:11px}.PaxCustomPlatformIntro_appContent__JIC_4{padding:var(--sp-3)}.PaxCustomPlatformIntro_progress__p6eg0{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.PaxCustomPlatformIntro_appWindow__FMO44{grid-template-columns:minmax(0,1fr)}.PaxCustomPlatformIntro_sidebar__JS4Xk{display:none}}.PaxJourneyTracker_section__qbL2s{margin:0}.PaxJourneyTracker_heading__XFFU0{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-8);margin-bottom:var(--sp-12)}.PaxJourneyTracker_heading__XFFU0>div{display:grid;justify-items:start;gap:var(--sp-5);max-width:44rem}.PaxJourneyTracker_sectionNumber__hYh4v{display:none}.PaxJourneyTracker_badge__vZM2b{margin:0;border-radius:var(--r-sm);padding:6px 16px;background:var(--af-white);color:var(--af-text-80);font-size:var(--fs-xs);line-height:var(--lh-xs)}.PaxJourneyTracker_heading__XFFU0 h2{max-width:18ch;margin:0;font-size:var(--fs-h2);font-weight:400;letter-spacing:normal;line-height:var(--lh-h2);text-wrap:balance}.PaxJourneyTracker_headingNote__Nm_Kc{padding-bottom:var(--sp-2);color:var(--af-text-muted);font-size:var(--fs-body);line-height:var(--lh-body)}.PaxJourneyTracker_tracker__HYlKN{display:grid;gap:var(--card-gap)}.PaxJourneyTracker_stages__mlW9d{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;border-radius:var(--r-card);padding:var(--sp-2);background:var(--af-white)}.PaxJourneyTracker_stageButton__yoL0e{position:relative;display:grid;min-height:64px;grid-template-columns:28px 18px minmax(0,1fr);align-items:center;gap:var(--sp-3);border:0;border-radius:var(--r-tile);padding:var(--sp-3) var(--sp-4);background:transparent;color:var(--af-text-muted);font:inherit;cursor:pointer;text-align:left;transition:background var(--dur-ui) var(--ease-expo),color var(--dur-ui) var(--ease-expo)}.PaxJourneyTracker_stageButton__yoL0e:hover{color:var(--af-text)}.PaxJourneyTracker_stageButton__yoL0e[aria-pressed=true]{background:var(--af-cream);color:var(--af-text)}.PaxJourneyTracker_stageButton__yoL0e:focus-visible{z-index:1;outline:var(--focus-width) solid var(--af-ink);outline-offset:2px}.PaxJourneyTracker_stageMarker__LTptV{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:var(--af-paper);color:var(--af-text-muted);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.PaxJourneyTracker_stageButton__yoL0e[aria-pressed=true] .PaxJourneyTracker_stageMarker__LTptV{background:var(--af-ink);color:var(--af-volt)}.PaxJourneyTracker_stageButton__yoL0e>svg{color:currentColor}.PaxJourneyTracker_stageName__zhRuy{font-size:var(--fs-tab);letter-spacing:var(--ls-tab);line-height:1.25;text-transform:uppercase}.PaxJourneyTracker_body__UFsv0{display:grid;min-height:20rem;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--card-gap)}.PaxJourneyTracker_currentStage__GK8iL{display:flex;min-width:0;flex-direction:column;justify-content:center;border-radius:var(--r-card);padding:var(--sp-10);background:var(--af-white);animation:PaxJourneyTracker_arrive__RDTtv .45s var(--ease-expo) both}.PaxJourneyTracker_stageIntro__g1zYF{display:flex;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-8)}.PaxJourneyTracker_stageIcon__jV_5N{display:inline-grid;width:48px;height:48px;flex:0 0 auto;border-radius:50%;background:var(--af-ink);color:var(--af-volt);place-items:center}.PaxJourneyTracker_stageIntro__g1zYF p{margin:0 0 2px;color:var(--af-text-muted);font-size:var(--fs-xs);letter-spacing:.08em}.PaxJourneyTracker_stageIntro__g1zYF h3{margin:0;font-size:var(--fs-h4);font-weight:400;line-height:var(--lh-h4)}.PaxJourneyTracker_action__QRBnw{max-width:24ch;font-size:var(--fs-h3l);font-weight:400;letter-spacing:normal;line-height:var(--lh-h3l);text-wrap:balance}.PaxJourneyTracker_detail__C6CgU{max-width:46ch;margin:var(--sp-3) 0 var(--sp-6);color:var(--af-text-muted);font-size:var(--fs-body);line-height:var(--lh-body)}.PaxJourneyTracker_owner__nvM5Y{display:inline-flex;align-self:flex-start;align-items:center;gap:var(--sp-2);border-radius:var(--r-pill);padding:6px 14px 6px 10px;background:var(--af-cream);color:var(--af-text);font-size:var(--fs-sm)}.PaxJourneyTracker_owner__nvM5Y>span{width:8px;height:8px;border-radius:50%;background:var(--af-ink)}.PaxJourneyTracker_record__BrgIh{display:flex;flex-direction:column;justify-content:center;border-radius:var(--r-card);padding:var(--sp-8);background:var(--af-ink);color:var(--af-white)}.PaxJourneyTracker_recordHeader__mxwES{display:grid;grid-template-columns:40px minmax(0,1fr) 20px;align-items:center;gap:var(--sp-3)}.PaxJourneyTracker_recordIcon__ZHg9W{display:grid;width:40px;height:40px;border-radius:50%;background:var(--af-volt);color:var(--af-ink);place-items:center}.PaxJourneyTracker_recordHeader__mxwES>div:nth-child(2){display:grid;gap:2px}.PaxJourneyTracker_recordHeader__mxwES small,.PaxJourneyTracker_recordLabel__Nrny4{color:var(--af-on-dark-muted);font-size:var(--fs-xs);letter-spacing:.08em}.PaxJourneyTracker_recordHeader__mxwES strong{font-size:var(--fs-body);font-weight:400}.PaxJourneyTracker_recordFile__P_NtM{color:var(--af-on-dark-faint)}.PaxJourneyTracker_recordLabel__Nrny4{margin:var(--sp-6) 0 var(--sp-3)}.PaxJourneyTracker_outputs__APLhM{display:grid;gap:var(--card-gap);margin:0;padding:0;list-style:none;animation:PaxJourneyTracker_arrive__RDTtv .45s var(--ease-expo) both}.PaxJourneyTracker_outputs__APLhM li{display:grid;min-height:56px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:var(--sp-3);border-radius:var(--r-img);padding:var(--sp-2) var(--sp-3);background:rgba(255,255,255,.06);color:var(--af-white)}.PaxJourneyTracker_outputIcon__29NR2{display:grid;width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.1);color:var(--af-volt);place-items:center}.PaxJourneyTracker_outputText__I3qgc{display:grid;gap:2px}.PaxJourneyTracker_outputText__I3qgc small{color:var(--af-on-dark-muted);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase}.PaxJourneyTracker_outputText__I3qgc strong{font-size:var(--fs-sm);font-weight:400;line-height:1.3}@keyframes PaxJourneyTracker_arrive__RDTtv{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1199px){.PaxJourneyTracker_stages__mlW9d{grid-template-columns:repeat(2,minmax(0,1fr))}.PaxJourneyTracker_body__UFsv0{grid-template-columns:minmax(0,1fr)}}@media (max-width:809px){.PaxJourneyTracker_heading__XFFU0{align-items:flex-start;flex-direction:column;gap:var(--sp-3);margin-bottom:var(--sp-8)}.PaxJourneyTracker_headingNote__Nm_Kc{padding:0}.PaxJourneyTracker_stageButton__yoL0e{min-height:56px;grid-template-columns:28px minmax(0,1fr);gap:var(--sp-2);padding:var(--sp-2)}.PaxJourneyTracker_stageButton__yoL0e>svg{display:none}.PaxJourneyTracker_stageName__zhRuy{font-size:12px;letter-spacing:.06em}.PaxJourneyTracker_currentStage__GK8iL{padding:var(--sp-5)}.PaxJourneyTracker_stageIntro__g1zYF{margin-bottom:var(--sp-5)}.PaxJourneyTracker_record__BrgIh{padding:var(--sp-5)}}@media (prefers-reduced-motion:reduce){.PaxJourneyTracker_stageButton__yoL0e{transition:none}.PaxJourneyTracker_currentStage__GK8iL,.PaxJourneyTracker_outputs__APLhM{animation:none}}@media (max-width:479px){.PaxJourneyTracker_stages__mlW9d{grid-auto-columns:max-content;grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.PaxJourneyTracker_stages__mlW9d::-webkit-scrollbar{display:none}.PaxJourneyTracker_stageButton__yoL0e{scroll-snap-align:start;padding-inline:var(--sp-2) var(--sp-4)}.PaxJourneyTracker_stageName__zhRuy{white-space:nowrap}}