.process-vignette_figure__5ZgXO{--v-paper:hsl(var(--background));--v-ink:hsl(var(--foreground));--v-secondary:hsl(var(--foreground)/0.66);--v-line:hsl(var(--foreground)/0.17);--v-wash:hsl(var(--foreground)/0.035);width:100%;margin:0;color:var(--v-ink);container-type:inline-size}.process-vignette_artworkWrap__ho0c_{width:100%;overflow:hidden}.process-vignette_artwork__5sia0{display:block;width:100%;height:auto;overflow:visible;font-family:inherit}.process-vignette_mobileArtwork__e9EH6{display:none}.process-vignette_artwork__5sia0 text{text-rendering:geometricPrecision}.process-vignette_hairline__Zutna{fill:none;stroke:var(--v-line);stroke-width:1}.process-vignette_fineInk__qruj_{fill:none;stroke:var(--v-secondary);stroke-width:1;stroke-linecap:round;stroke-linejoin:round}.process-vignette_inkFill__OhxwR{fill:var(--v-ink)}.process-vignette_paper__25Bqn{fill:var(--v-paper);stroke:hsl(var(--foreground)/.28);stroke-width:1}.process-vignette_backPaper__8HV_V,.process-vignette_fold__88Y8L{fill:var(--v-wash);stroke:var(--v-line);stroke-width:1}.process-vignette_slip__73tVg{fill:var(--v-paper);stroke:var(--v-line);stroke-width:1}.process-vignette_recordSlip__f3Cz5{fill:var(--v-paper);stroke:var(--v-line);stroke-width:.75}.process-vignette_deferredPaper__aO86s{fill:var(--v-wash);stroke:var(--v-line);stroke-width:1}.process-vignette_darkPaper__mdxrD{fill:var(--v-ink)}.process-vignette_overline__zwD0N{fill:var(--v-secondary);font-size:9px;font-weight:600;letter-spacing:.8px}.process-vignette_micro__7x7_p{fill:var(--v-secondary);font-size:9px;font-weight:500;letter-spacing:.5px}.process-vignette_paperHeading__oXKHT{fill:var(--v-ink);font-size:15px;font-weight:550;letter-spacing:-.3px}.process-vignette_label__uRlR_{fill:var(--v-ink);font-size:13px;font-weight:450}.process-vignette_rowTitle__IDLs3{fill:var(--v-ink);font-size:15px;font-weight:500;letter-spacing:-.3px}.process-vignette_annotation__WoRRT,.process-vignette_coreJourney__o0ZoS,.process-vignette_recordNote__L2Iqt{fill:var(--v-secondary);font-size:11px;font-weight:400}.process-vignette_step__doKsu{fill:var(--v-secondary);font-size:10px;font-weight:500;font-variant-numeric:tabular-nums}.process-vignette_laneLabel__x3aYY{fill:var(--v-ink);font-size:13px;font-weight:500;letter-spacing:-.2px}.process-vignette_inverseMicro__4a9Ji{fill:var(--v-paper);font-size:9px;font-weight:500;letter-spacing:.6px}.process-vignette_inverseLabel__cl90T{fill:var(--v-paper);font-size:12px;font-weight:450}.process-vignette_mobileHeading__n0Cq4{fill:var(--v-ink);font-size:19px;font-weight:500;letter-spacing:-.4px}.process-vignette_mobileLabel__aHBc7{fill:var(--v-ink);font-size:16px;font-weight:450}.process-vignette_mobileNote__SNI2m{fill:var(--v-secondary);font-size:15.5px;font-weight:400}.process-vignette_mobileMicro__GSviZ{letter-spacing:.3px}.process-vignette_mobileMicro__GSviZ,.process-vignette_mobileNumber__v3ij5{fill:var(--v-secondary);font-size:12px;font-weight:500}.process-vignette_mobileInverse__zSY2k{fill:var(--v-paper);font-size:14px;font-weight:450}.process-vignette_caption__gVzJH{display:flex;justify-content:space-between;gap:16px;align-items:center;margin:0 4.65%;padding-top:13px;border-top:1px solid var(--v-line)}.process-vignette_captionIndex__a2DNa{display:block;font-size:11px;line-height:1.5;letter-spacing:.04em;color:hsl(var(--muted-foreground))}.process-vignette_captionTitle__agg4M{max-width:42ch;margin:5px 0 0;font-size:14px;line-height:1.6;letter-spacing:-.01em}.process-vignette_playback__D0fn2{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:6px;min-width:72px;min-height:44px;border:0;border-radius:0;background:transparent;color:hsl(var(--muted-foreground));font:inherit;font-size:12px;cursor:pointer;transition:color .16s ease}.process-vignette_playback__D0fn2 svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.process-vignette_playback__D0fn2:hover{color:var(--v-ink)}.process-vignette_playback__D0fn2:focus-visible{outline:2px solid var(--v-ink);outline-offset:2px}.process-vignette_srOnly__g_2w4{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.process-vignette_figure__5ZgXO[data-animate=true] .process-vignette_artwork__5sia0 :is(.process-vignette_briefSheet__cA30B,.process-vignette_question__A0DrF,.process-vignette_planHeading__230ib,.process-vignette_planRow__WQkJv,.process-vignette_coreJourney__o0ZoS,.process-vignette_deferredItem__h8Sq8,.process-vignette_recordFooter__Lkiwz,.process-vignette_workstream__YrHao,.process-vignette_reviewBracket__t1f_z,.process-vignette_reviewSheet__m2YGM,.process-vignette_reviewDecision__l9OmK,.process-vignette_folioSheet__o5su9,.process-vignette_ownershipRecord__SeNGm,.process-vignette_ownerTab__2X2cl){animation-duration:4s;animation-timing-function:cubic-bezier(.22,.68,.2,1);animation-fill-mode:both;animation-play-state:var(--v-play-state,paused);transform-box:view-box;transform-origin:center}.process-vignette_figure__5ZgXO[data-running=true]{--v-play-state:running}.process-vignette_figure__5ZgXO[data-animate=true] .process-vignette_briefSheet__cA30B{animation-name:process-vignette_brief-settle__fZ5zD}.process-vignette_figure__5ZgXO[data-animate=true] .process-vignette_customerQuestion__s_urp{animation-name:process-vignette_customer-settle__wiCkM}.process-vignette_figure__5ZgXO[data-animate=true] .process-vignette_scopeQuestion__0AkKv{animation-name:process-vignette_scope-settle__PD8_t}.process-vignette_figure__5ZgXO[data-animate=true] .process-vignette_constraintQuestion__mamsM{animation-name:process-vignette_constraint-settle__iVTyE}.process-vignette_figure__5ZgXO[data-animate=true] .process-vignette_planHeading__230ib{animation-name:process-vignette_plan-heading__6oDDA}.process-vignette_figure__5ZgXO[data-animate=true] .process-vignette_testRow__wLOAP{animation-name:process-vignette_test-enter__OLrTR}.process-vignette_figure__5ZgXO[data-animate=true] .process-vignette_releaseRow__va1q9{animation-name:process-vignette_release-enter___Y9QC}.process-vignette_figure__5ZgXO[data-animate=true] .process-vignette_laterRow__K_xSb{animation-name:process-vignette_later-enter__Nyb8U}.process-vignette_figure__5ZgXO[data-animate=true] .process-vignette_coreJourney__o0ZoS{animation-name:process-vignette_core-enter__n9SmE}.process-vignette_figure__5ZgXO[data-animate=true] .process-vignette_deferredItem__h8Sq8{animation-name:process-vignette_defer-scope__8HwW9}.process-vignette_figure__5ZgXO[data-animate=true] .process-vignette_recordFooter__Lkiwz{animation-name:process-vignette_footer-enter__E_Myo}.process-vignette_figure__5ZgXO[data-animate=true] .process-vignette_productStream___bJQh{animation-name:process-vignette_product-align__Mpqfq}.process-vignette_figure__5ZgXO[data-animate=true] .process-vignette_technologyStream__boTW_{animation-name:process-vignette_technology-align__iczcf}.process-vignette_figure__5ZgXO[data-animate=true] .process-vignette_operationsStream__fZC0W{animation-name:process-vignette_operations-align__tqA7g}.process-vignette_figure__5ZgXO[data-animate=true] .process-vignette_reviewBracket__t1f_z{animation-name:process-vignette_bracket-enter__LWEcg}.process-vignette_figure__5ZgXO[data-animate=true] .process-vignette_reviewSheet__m2YGM{animation-name:process-vignette_review-open__R_zm2}.process-vignette_figure__5ZgXO[data-animate=true] .process-vignette_reviewDecision__l9OmK{animation-name:process-vignette_decision-enter__ZkuvH}.process-vignette_figure__5ZgXO[data-animate=true] .process-vignette_folioSheet__o5su9{animation-name:process-vignette_folio-open__Szkes}.process-vignette_figure__5ZgXO[data-animate=true] .process-vignette_codeRecord__AL3Yd{animation-name:process-vignette_code-file__r8EH7}.process-vignette_figure__5ZgXO[data-animate=true] .process-vignette_decisionRecord__dS63k{animation-name:process-vignette_decision-file__Dw31t}.process-vignette_figure__5ZgXO[data-animate=true] .process-vignette_runbookRecord__QVPr8{animation-name:process-vignette_runbook-file__Inn1B}.process-vignette_figure__5ZgXO[data-animate=true] .process-vignette_teamRecord__TTtSi{animation-name:process-vignette_team-file__rEU9B}.process-vignette_figure__5ZgXO[data-animate=true] .process-vignette_ownerTab__2X2cl{animation-name:process-vignette_owner-enter__BO6b8}@keyframes process-vignette_brief-settle__fZ5zD{0%{opacity:.4;transform:translateY(9px)}24%,to{opacity:1;transform:none}}@keyframes process-vignette_customer-settle__wiCkM{0%{transform:translate(-18px,-22px) rotate(-3deg)}27%,to{transform:none}}@keyframes process-vignette_scope-settle__PD8_t{0%,5%{transform:translate(25px,-11px) rotate(2deg)}34%,to{transform:none}}@keyframes process-vignette_constraint-settle__iVTyE{0%,10%{transform:translate(-12px,18px) rotate(-2deg)}41%,to{transform:none}}@keyframes process-vignette_plan-heading__6oDDA{0%,20%{opacity:0;transform:translateX(-8px)}43%,to{opacity:1;transform:none}}@keyframes process-vignette_test-enter__OLrTR{0%,26%{opacity:0;transform:translateX(-17px)}49%,to{opacity:1;transform:none}}@keyframes process-vignette_release-enter___Y9QC{0%,32%{opacity:0;transform:translateX(-17px)}55%,to{opacity:1;transform:none}}@keyframes process-vignette_later-enter__Nyb8U{0%,43%{opacity:0;transform:translateX(-17px)}67%,to{opacity:1;transform:none}}@keyframes process-vignette_core-enter__n9SmE{0%,62%{opacity:0}84%,to{opacity:1}}@keyframes process-vignette_defer-scope__8HwW9{0%,33%{opacity:0;transform:translate(-60px,-44px)}49%,55%{opacity:1;transform:translate(-60px,-44px)}84%,to{opacity:1;transform:none}}@keyframes process-vignette_footer-enter__E_Myo{0%,69%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes process-vignette_product-align__Mpqfq{0%,5%{transform:translate(-15px,-10px) rotate(-2deg)}38%,to{transform:none}}@keyframes process-vignette_technology-align__iczcf{0%,10%{transform:translate(3px,4px)}45%,to{transform:none}}@keyframes process-vignette_operations-align__tqA7g{0%,16%{transform:translate(-31px,9px) rotate(2deg)}51%,to{transform:none}}@keyframes process-vignette_bracket-enter__LWEcg{0%,34%{opacity:0}57%,to{opacity:1}}@keyframes process-vignette_review-open__R_zm2{0%,39%{opacity:0;transform:translate(17px,4px)}67%,to{opacity:1;transform:none}}@keyframes process-vignette_decision-enter__ZkuvH{0%,67%{opacity:0;transform:translateY(4px)}92%,to{opacity:1;transform:none}}@keyframes process-vignette_folio-open__Szkes{0%{opacity:.2;transform:translate(7px,12px)}37%,to{opacity:1;transform:none}}@keyframes process-vignette_code-file__r8EH7{0%,2%{transform:translate(-64px,-16px) rotate(-4deg)}40%,to{transform:none}}@keyframes process-vignette_decision-file__Dw31t{0%,7%{transform:translate(46px,-11px) rotate(3deg)}48%,to{transform:none}}@keyframes process-vignette_runbook-file__Inn1B{0%,13%{transform:translate(-48px,12px) rotate(-2deg)}56%,to{transform:none}}@keyframes process-vignette_team-file__rEU9B{0%,19%{transform:translate(38px,22px) rotate(3deg)}64%,to{transform:none}}@keyframes process-vignette_owner-enter__BO6b8{0%,63%{opacity:0;transform:translateX(-16px)}88%,to{opacity:1;transform:none}}@media (max-width:600px){.process-vignette_desktopArtwork__VFO1s{display:none}.process-vignette_mobileArtwork__e9EH6{display:block}.process-vignette_caption__gVzJH{align-items:flex-start;gap:8px;padding-top:11px}.process-vignette_captionTitle__agg4M{font-size:14px}.process-vignette_captionIndex__a2DNa{font-size:10px}.process-vignette_playback__D0fn2{min-width:62px;margin-top:3px;font-size:11px}.process-vignette_mobileArtwork__e9EH6 .process-vignette_coreJourney__o0ZoS{font-size:15.5px}.process-vignette_figure__5ZgXO[data-animate=true] .process-vignette_mobileDeferred__0fDNf{animation-name:process-vignette_mobile-defer-scope__c_4yZ}}@keyframes process-vignette_mobile-defer-scope__c_4yZ{0%,33%{opacity:0;transform:translate(-120px,-44px)}49%,55%{opacity:1;transform:translate(-120px,-44px)}84%,to{opacity:1;transform:none}}@container (max-width: 440px){.process-vignette_desktopArtwork__VFO1s{display:none}.process-vignette_mobileArtwork__e9EH6{display:block}.process-vignette_mobileArtwork__e9EH6 .process-vignette_coreJourney__o0ZoS{font-size:15.5px}.process-vignette_figure__5ZgXO[data-animate=true] .process-vignette_mobileDeferred__0fDNf{animation-name:process-vignette_mobile-defer-scope__c_4yZ}}@media (prefers-reduced-motion:reduce){.process-vignette_figure__5ZgXO .process-vignette_artwork__5sia0 *{animation:none!important;transform:none!important;opacity:1!important}.process-vignette_playback__D0fn2{display:none;transition:none}}.product-story_story__2Hm69{--paper-ink:#30352f;position:relative;width:100%;max-width:500px;overflow:hidden;border:1px solid hsl(var(--border));border-radius:24px;background:hsl(var(--card));color:hsl(var(--card-foreground));box-shadow:0 20px 65px -40px hsl(var(--foreground)/.35)}.product-story_header__IfcZq{padding:19px 26px 0}.product-story_topline__g_QaV{display:flex;align-items:center;justify-content:space-between;gap:8px}.product-story_eyebrow__AhLXj{display:flex;align-items:center;gap:8px;color:hsl(var(--muted-foreground));font-size:9px;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.product-story_eyebrow__AhLXj>span{width:6px;height:6px;border-radius:2px;background:#ba9361;transform:rotate(-12deg)}.product-story_playback__xJiQn{display:inline-flex;min-width:72px;min-height:44px;align-items:center;justify-content:center;gap:6px;margin-right:-8px;padding-inline:8px;border-radius:6px;color:hsl(var(--muted-foreground));font-size:10px;transition:color .18s ease,background-color .18s ease}.product-story_playback__xJiQn:hover{color:hsl(var(--foreground))}.product-story_playback__xJiQn svg{width:12px;height:12px}.product-story_header__IfcZq h2{margin-top:10px;font-size:clamp(24px,2.5vw,30px);font-weight:600;letter-spacing:-.03em;line-height:1.2}.product-story_intro__0yXwy{margin-top:9px;color:hsl(var(--muted-foreground));font-size:12px;line-height:1.6}.product-story_panel__K81E7{outline-offset:-3px}.product-story_canvas__WkgF9{position:relative;margin:16px 10px 0;aspect-ratio:480/312;background-image:radial-gradient(hsl(var(--foreground)/.08) .7px,transparent .7px);background-size:16px 16px}.product-story_artwork__yEpsI{display:block;width:100%;height:100%;overflow:visible}.product-story_registration__mcGLm{fill:none;stroke:hsl(var(--foreground)/.13);stroke-width:1}.product-story_noteTitle__SVRLP{fill:#4d493e;font-size:17px;font-weight:500;letter-spacing:-.5px}.product-story_paperEyebrow__Laj3p{fill:#887c6b;font-size:9px;font-weight:600;letter-spacing:1px}.product-story_paperTitle__TJ8F2{fill:var(--paper-ink);font-size:24px;font-weight:600;letter-spacing:-1px}.product-story_paperLabel__UBTNi{fill:#514f46;font-size:12px;font-weight:500}.product-story_paperSmall__x1OMT{fill:#887c6b;font-size:10px}.product-story_screenTitle___8S3V{fill:var(--paper-ink);font-size:18px;font-weight:600;letter-spacing:-.6px}.product-story_stampLabel__mXagA{fill:#516557;font-size:8px;font-weight:700;letter-spacing:.6px}.product-story_fileTitle__2YG14{fill:#4d493e;font-size:15px;font-weight:600;letter-spacing:-.3px}.product-story_folderTitle__bJICk{fill:#5c4730;font-size:20px;font-weight:500;letter-spacing:-.7px}.product-story_caption___o6Bd{min-height:148px;padding:16px 28px 20px}.product-story_chapter__fZdMO{color:hsl(var(--muted-foreground));font-size:9px;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.product-story_caption___o6Bd h3{max-width:31ch;margin-top:8px;font-size:19px;font-weight:500;line-height:1.35;letter-spacing:-.02em;text-wrap:balance}.product-story_description__qBQHU{max-width:43ch;margin-top:8px;color:hsl(var(--muted-foreground));font-size:12px;line-height:1.65}.product-story_stages__UdGJU{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 28px}.product-story_stage__ajVAS{display:flex;min-width:0;min-height:58px;flex-direction:column;align-items:stretch;gap:10px;border-radius:4px;color:hsl(var(--muted-foreground));text-align:left;transition:color .18s ease}.product-story_track__uNPG7{display:block;height:2px;overflow:hidden;background:hsl(var(--border));transition:background-color .18s ease}.product-story_track__uNPG7>span{display:block;width:100%;height:100%;transform-origin:left;background:hsl(var(--muted-foreground)/.55)}.product-story_stage__ajVAS[data-state=active] .product-story_track__uNPG7{background:hsl(var(--muted-foreground)/.25)}.product-story_stage__ajVAS[data-state=active] .product-story_track__uNPG7>span{background:#bd9562}.product-story_stage__ajVAS[data-state=active]{color:hsl(var(--foreground))}.product-story_stageLabel__NuBw_{display:flex;gap:5px;align-items:baseline;font-size:11px;font-weight:500}.product-story_stageLabel__NuBw_>span{color:hsl(var(--muted-foreground));font-size:8px;font-weight:400}.product-story_stage__ajVAS:hover .product-story_stageLabel__NuBw_{color:hsl(var(--foreground))}.product-story_panel__K81E7:focus-visible,.product-story_playback__xJiQn:focus-visible,.product-story_stage__ajVAS:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.product-story_panel__K81E7:focus-visible{outline-offset:-3px}.product-story_story__2Hm69[data-artwork-paused=true] .product-story_artwork__yEpsI *{animation-play-state:paused}.product-story_caption___o6Bd{animation:product-story_caption-in__CHFi1 .28s cubic-bezier(.22,.7,.2,1) both}@keyframes product-story_caption-in__CHFi1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine){.product-story_playback__xJiQn:hover{background:hsl(var(--muted))}.product-story_stage__ajVAS:hover .product-story_track__uNPG7{background:hsl(var(--muted-foreground)/.45)}}.product-story_footer__ED9GM{padding:13px 26px;border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));font-size:10px;line-height:1.5;text-align:center}.product-story_brief__23nAB,.product-story_file__pLC4N,.product-story_flowCard__BdcJD,.product-story_folderBack__0Tyb2,.product-story_folderFront__sC5jT,.product-story_handoffBack__E7wmq,.product-story_note__xFbA7,.product-story_stamp__eD74K,.product-story_window__niI8i{transform-box:fill-box;transform-origin:center}.product-story_note__xFbA7{animation:product-story_note-in__L_Dzn .65s cubic-bezier(.22,.7,.2,1) both}.product-story_noteTwo__Ke7Gn{animation-delay:.18s}.product-story_noteThree__M5uXx{animation-delay:.36s}.product-story_brief__23nAB{animation:product-story_paper-in__3_554 .85s cubic-bezier(.22,.7,.2,1) .45s both}.product-story_ink__TtVHg{animation:product-story_ink-in__w93Hz .5s ease both}.product-story_connections__kIM1U{animation:product-story_ink-in__w93Hz .7s ease .65s both}.product-story_window__niI8i{animation:product-story_window-in__ZOYWX .75s cubic-bezier(.22,.7,.2,1) both}.product-story_flowCard__BdcJD{animation:product-story_block-in__s7vq5 .6s cubic-bezier(.22,.7,.2,1) both}.product-story_draw__iI4aG{stroke-dasharray:420;animation:product-story_draw-line__cCNpK 1.4s ease .65s both}.product-story_stamp__eD74K{animation:product-story_stamp-in__15S3y .45s cubic-bezier(.22,.7,.2,1) 1.25s both}.product-story_productMain__lnTxs{animation-delay:.35s}.product-story_buildLine__xcXaZ{stroke-dasharray:237;animation:product-story_build-line__Q4vGg 1.2s ease .7s both}.product-story_releaseStamp__Y3Ucj{animation-delay:1.75s}.product-story_handoffBack__E7wmq{animation:product-story_paper-in__3_554 .7s ease both}.product-story_folderBack__0Tyb2{animation:product-story_ink-in__w93Hz .55s ease .1s both}.product-story_file__pLC4N{animation:product-story_file-in__Kn6NC .85s cubic-bezier(.22,.7,.2,1) both}.product-story_fileOne__5eu5V{animation-delay:.2s}.product-story_fileTwo__YVo6t{animation-delay:.4s}.product-story_fileThree__3KChk{animation-delay:.6s}.product-story_folderFront__sC5jT{animation:product-story_folder-in__wfJ2b .7s cubic-bezier(.22,.7,.2,1) .8s both}@keyframes product-story_note-in__L_Dzn{0%{opacity:0;transform:translateY(-16px) rotate(-4deg) scale(.92)}to{opacity:1;transform:none}}@keyframes product-story_paper-in__3_554{0%{opacity:0;transform:translateY(24px) rotate(3deg) scale(.92)}to{opacity:1;transform:none}}@keyframes product-story_ink-in__w93Hz{0%{opacity:0}to{opacity:1}}@keyframes product-story_window-in__ZOYWX{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:none}}@keyframes product-story_block-in__s7vq5{0%{opacity:0;transform:translateY(12px) scale(.95)}to{opacity:1;transform:none}}@keyframes product-story_draw-line__cCNpK{0%{stroke-dashoffset:420;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes product-story_stamp-in__15S3y{0%{opacity:0;transform:scale(1.25) rotate(-7deg)}to{opacity:1;transform:none}}@keyframes product-story_build-line__Q4vGg{0%{stroke-dashoffset:237}to{stroke-dashoffset:0}}@keyframes product-story_file-in__Kn6NC{0%{opacity:0;transform:translateY(-27px) rotate(5deg)}to{opacity:1;transform:none}}@keyframes product-story_folder-in__wfJ2b{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@media (max-width:420px){.product-story_header__IfcZq{padding:14px 19px 0}.product-story_eyebrow__AhLXj{font-size:8px;letter-spacing:.09em;gap:6px}.product-story_playback__xJiQn{min-width:56px;font-size:9px}.product-story_header__IfcZq h2{margin-top:8px}.product-story_intro__0yXwy{font-size:11px}.product-story_canvas__WkgF9{margin:14px 2px 0}.product-story_caption___o6Bd{min-height:153px;padding:17px 19px}.product-story_caption___o6Bd h3{font-size:17px}.product-story_description__qBQHU{font-size:11px}.product-story_stages__UdGJU{padding:0 19px;gap:9px}.product-story_stageLabel__NuBw_{font-size:10px;gap:3px}.product-story_stageLabel__NuBw_>span{display:none}.product-story_footer__ED9GM{font-size:9px;padding:12px}}@media (prefers-reduced-motion:reduce){.product-story_artwork__yEpsI *,.product-story_caption___o6Bd{animation:none!important;transition:none!important}}.studio-shell :target{scroll-margin-top:var(--section-offset,108px)}.studio-shell [data-navigation-focus]:focus{outline:none}.studio-shell [data-navigation-focus=keyboard]:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:7px;border-radius:2px}.studio-shell [data-studio-sheet][data-state=open]{animation:studio-menu-arrive .24s cubic-bezier(.22,.7,.2,1) both!important}.studio-shell [data-studio-sheet][data-state=closed]{animation:studio-menu-leave .17s ease-in both!important}.studio-shell [data-studio-overlay]{backdrop-filter:none}.studio-shell [data-studio-overlay][data-state=open]{animation-duration:.22s}.studio-shell [data-studio-overlay][data-state=closed]{animation-duration:.17s}@keyframes studio-menu-arrive{0%{opacity:0;transform:translateX(12px)}to{opacity:1;transform:translateX(0)}}@keyframes studio-menu-leave{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(8px)}}@media (max-width:420px){.studio-shell :target{scroll-margin-top:var(--section-offset,98px)}}@media (prefers-reduced-motion:reduce){.studio-shell [data-studio-overlay][data-state],.studio-shell [data-studio-sheet][data-state]{animation:none!important}}