.HeroScene_scene__z3p9j{--strip-h:clamp(14rem,24vw,22rem);--strip-w:calc(var(--strip-h) * 2437 / 790);--shift:0px;position:relative;z-index:1;display:flex;flex-direction:column;height:auto;min-height:calc(100svh - var(--size-header-height) + var(--strip-h) * .5);overflow:visible;overflow-anchor:none;background-color:initial}.HeroScene_intro__b9Km3{position:relative;z-index:2;width:min(var(--size-headline-max),calc(100% - var(--space-page-x) * 2));margin:0 auto;padding-top:clamp(4.5rem,10vh,8rem);pointer-events:none}.HeroScene_intro__b9Km3 a{pointer-events:auto}.HeroScene_actions__gkpf_,.HeroScene_headline__8BVJr,.HeroScene_strip__qhPJV{opacity:0}.HeroScene_ready__nKt_6 .HeroScene_actions__gkpf_,.HeroScene_ready__nKt_6 .HeroScene_headline__8BVJr,.HeroScene_ready__nKt_6 .HeroScene_strip__qhPJV{animation-name:HeroScene_land-rise__lXIlb;animation-duration:1.15s;animation-timing-function:cubic-bezier(.16,.75,.18,1);animation-fill-mode:both}.HeroScene_headline__8BVJr{max-width:18em;margin:0 auto;color:var(--color-text-hero);text-align:center;animation-delay:.18s}.HeroScene_actions__gkpf_{display:flex;align-items:center;justify-content:center;gap:.6875rem;margin-top:var(--space-hero-cta);animation-delay:.36s}.HeroScene_strip__qhPJV{position:absolute;left:0;right:0;top:calc(100svh - var(--size-header-height) - var(--strip-h) * .5);overflow:visible;overflow-anchor:none;pointer-events:none;animation-duration:1.55s;animation-delay:.5s;animation-timing-function:cubic-bezier(.12,.7,.12,1)}@keyframes HeroScene_land-rise__lXIlb{0%{opacity:0;transform:translate3d(0,1.25rem,0)}to{opacity:1;transform:translateZ(0)}}.HeroScene_track__iSdKY{display:flex;align-items:flex-start;isolation:isolate;width:max-content;margin-left:calc(var(--strip-w) * -.08);transform:translate3d(calc(var(--shift) * -1),0,0)}.HeroScene_stripImage__C_lMV{position:relative;display:block;width:var(--strip-w);height:var(--strip-h);flex:0 0 var(--strip-w);object-fit:cover}.HeroScene_stripImage__C_lMV+.HeroScene_stripImage__C_lMV{margin-left:calc(var(--strip-w) * -.18)}@media (max-width:640px),(pointer:coarse) and (max-width:960px){.HeroScene_scene__z3p9j{--strip-h:clamp(12.5rem,54vw,20rem)}}@media (max-width:640px){.HeroScene_intro__b9Km3{padding-top:clamp(3.25rem,8vh,5.5rem)}}@media (min-width:641px) and (max-height:700px){.HeroScene_scene__z3p9j{min-height:auto}.HeroScene_strip__qhPJV{position:relative;top:auto;margin-top:clamp(2rem,5vh,3.5rem)}}@media (min-width:641px) and (min-height:1000px){.HeroScene_strip__qhPJV{top:calc(min(100svh, 1000px) - var(--size-header-height) - var(--strip-h) * .5)}}@media (prefers-reduced-motion:reduce){.HeroScene_ready__nKt_6 .HeroScene_actions__gkpf_,.HeroScene_ready__nKt_6 .HeroScene_headline__8BVJr,.HeroScene_ready__nKt_6 .HeroScene_strip__qhPJV{animation:none;opacity:1;transform:none}.HeroScene_track__iSdKY{will-change:auto}}.HeroScene_scene__z3p9j[data-motion=done] .HeroScene_strip__qhPJV{visibility:hidden;pointer-events:none}.HomeAbout_scene__v2T1R{position:relative;z-index:2;background-color:initial;color:var(--color-text-hero)}.HomeAbout_inner__h5lTb{display:flex;align-items:center;justify-content:center;padding:280px var(--space-page-x)}@media (max-width:640px){.HomeAbout_inner__h5lTb{padding:10.375rem var(--space-page-x)}}.HomeProductGoalsAnimation_frame__o1tKH{--goals-card-max-width:22.875rem;--goals-button-max-width:23.875rem;--goals-lockup-gap:8px;--goals-inset:16px;--goals-bottom:max(2.75rem,12cqh);--goals-bar-height:4.4375rem;--goals-absorb-scale:1.08;--card-gap:8px;--card-pad:1rem;--card-icon:4rem;--card-height:calc(var(--card-icon) + 2 * var(--card-pad));--stack-height:calc(4 * var(--card-height) + 3 * var(--card-gap));--lockup-width:calc(var(--goals-button-max-width) * var(--goals-absorb-scale));--lockup-height:calc(var(--stack-height) + var(--goals-lockup-gap) + var(--goals-bar-height));--lockup-scale:min((100cqw - 2 * var(--goals-inset))/var(--lockup-width),(100cqh - var(--goals-bottom) - var(--goals-inset))/var(--lockup-height));--motion-ease:cubic-bezier(0.4,0,0.2,1);--motion-spring:cubic-bezier(0.34,1.2,0.64,1);position:relative;box-sizing:border-box;width:100%;height:100%;overflow:hidden;background-color:#0a008f;border-radius:inherit;container-type:size}.HomeProductGoalsAnimation_stage__koMY8{position:absolute;inset:0;overflow:hidden}.HomeProductGoalsAnimation_lockup__f1Pi7{position:absolute;left:50%;bottom:var(--goals-bottom);display:flex;flex-direction:column;gap:var(--goals-lockup-gap);align-items:center;width:var(--lockup-width);overflow:visible;transform:translateX(-50%) scale(var(--lockup-scale));transform-origin:center bottom}.HomeProductGoalsAnimation_lockup__f1Pi7:after{content:"";position:absolute;left:50%;top:100%;z-index:5;width:200%;height:8rem;background-color:#0a008f;transform:translateX(-50%);pointer-events:none}.HomeProductGoalsAnimation_listClip__TcEzp{position:relative;width:100%;max-width:var(--goals-card-max-width);min-height:6.5rem;overflow:visible}.HomeProductGoalsAnimation_list__KVsJI{position:relative;width:100%;height:100%;margin:0;padding:0;list-style:none}.HomeProductGoalsAnimation_card__hiW1M{position:absolute;right:0;left:0;display:flex;gap:.5rem;align-items:stretch;width:100%;padding:var(--card-pad);background:rgba(255,255,255,.9);border:1px solid rgba(0,0,0,.08);border-radius:1.5rem;transform:translateY(0) scale(1);transform-origin:center bottom;opacity:1;transition:bottom .52s var(--motion-ease),transform .52s var(--motion-ease),opacity .52s var(--motion-ease)}.HomeProductGoalsAnimation_card__hiW1M[data-dimmed=true]{opacity:.7}.HomeProductGoalsAnimation_card__hiW1M[data-checked=true]{opacity:1}.HomeProductGoalsAnimation_card__hiW1M[data-exiting=true],.HomeProductGoalsAnimation_card__hiW1M[data-gone=true]{transform:translateY(calc(100% + var(--goals-lockup-gap) + var(--goals-bar-height))) scale(.72);pointer-events:none}.HomeProductGoalsAnimation_card__hiW1M[data-gone=true]{visibility:hidden}.HomeProductGoalsAnimation_iconWrap__Hb4ed{flex:0 0 var(--card-icon);align-self:stretch}.HomeProductGoalsAnimation_icon__jPZec{display:block;width:var(--card-icon);height:100%;min-height:var(--card-icon);object-fit:cover;border-radius:1rem}.HomeProductGoalsAnimation_cardBody__FpcQp{display:flex;flex:1 1 auto;flex-direction:column;gap:.25rem;min-width:0}.HomeProductGoalsAnimation_cardTitle__Mipiv{margin:0;color:var(--color-navy);font-family:var(--font-sans);font-size:1rem;font-weight:var(--font-weight-medium);line-height:1.3}.HomeProductGoalsAnimation_cardMeta__BCqkp{display:flex;gap:.5rem;align-items:flex-end;justify-content:space-between}.HomeProductGoalsAnimation_cardDeadline__YC81M{margin:0;color:rgba(0,0,0,.56);font-family:var(--font-sans);font-size:.875rem;font-weight:var(--font-weight-medium);line-height:1.3}.HomeProductGoalsAnimation_checkBox__t0hM9{display:grid;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;color:var(--color-white);background-color:var(--color-white);border-radius:.75rem;transform:scale(1);transition:background-color .36s var(--motion-ease)}.HomeProductGoalsAnimation_checkBox__t0hM9[data-checked=true]{background-color:#0a008f;animation:HomeProductGoalsAnimation_check-pop__t11P7 .4s var(--motion-spring)}.HomeProductGoalsAnimation_checkIcon__b5IAg{opacity:0;transform:scale(.55);transition:opacity .28s var(--motion-ease),transform .32s var(--motion-spring)}.HomeProductGoalsAnimation_checkBox__t0hM9[data-checked=true] .HomeProductGoalsAnimation_checkIcon__b5IAg{opacity:1;transform:scale(1)}.HomeProductGoalsAnimation_goalsBar__Bsg3P{position:relative;z-index:6;display:flex;flex-shrink:0;align-items:center;justify-content:space-between;box-sizing:border-box;width:calc(100% / var(--goals-absorb-scale));max-width:var(--goals-button-max-width);height:var(--goals-bar-height);min-height:var(--goals-bar-height);margin:0;padding:0 1.25rem 0 1.75rem;background-color:#005ae1;border-radius:4.375rem;box-shadow:0 12px 32px rgba(0,0,0,.28);transform:scale(1);transform-origin:center bottom;transition:width .4s var(--motion-ease),max-width .4s var(--motion-ease),padding .4s var(--motion-ease)}.HomeProductGoalsAnimation_goalsBar__Bsg3P[data-absorbing=true]{animation:HomeProductGoalsAnimation_goals-absorb__C7yRR .52s var(--motion-spring)}.HomeProductGoalsAnimation_goalsBar__Bsg3P[data-collapsed=true]{justify-content:center;width:var(--goals-bar-height);max-width:var(--goals-bar-height);padding-inline:0}.HomeProductGoalsAnimation_goalsLabel__5Mr7d{overflow:hidden;color:var(--color-white);font-family:var(--font-sans);font-size:1rem;font-weight:var(--font-weight-medium);line-height:1.3;white-space:nowrap;opacity:1;max-width:12rem;transition:opacity .28s var(--motion-ease)}.HomeProductGoalsAnimation_goalsBar__Bsg3P[data-content-hidden=true] .HomeProductGoalsAnimation_goalsBadge__BtDQM,.HomeProductGoalsAnimation_goalsBar__Bsg3P[data-content-hidden=true] .HomeProductGoalsAnimation_goalsLabel__5Mr7d{opacity:0}.HomeProductGoalsAnimation_goalsBar__Bsg3P[data-collapsed=true] .HomeProductGoalsAnimation_goalsLabel__5Mr7d{max-width:0}.HomeProductGoalsAnimation_goalsBadge__BtDQM{display:grid;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;background-color:#0a008f;border-radius:5rem;transition:opacity .28s var(--motion-ease)}.HomeProductGoalsAnimation_goalsCount__d513x{font-family:var(--font-sans);font-size:1rem;font-weight:var(--font-weight-medium);line-height:1;color:var(--color-white);animation:HomeProductGoalsAnimation_goals-count-pop__BELfz .36s var(--motion-spring)}@keyframes HomeProductGoalsAnimation_check-pop__t11P7{0%{transform:scale(1)}38%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes HomeProductGoalsAnimation_goals-count-pop__BELfz{0%{transform:scale(.72)}to{transform:scale(1)}}@keyframes HomeProductGoalsAnimation_goals-absorb__C7yRR{0%{transform:scale(1)}42%{transform:scale(1.08)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.HomeProductGoalsAnimation_card__hiW1M,.HomeProductGoalsAnimation_checkBox__t0hM9,.HomeProductGoalsAnimation_checkIcon__b5IAg,.HomeProductGoalsAnimation_goalsBadge__BtDQM,.HomeProductGoalsAnimation_goalsBar__Bsg3P,.HomeProductGoalsAnimation_goalsLabel__5Mr7d{transition:none}.HomeProductGoalsAnimation_checkBox__t0hM9[data-checked=true],.HomeProductGoalsAnimation_goalsBar__Bsg3P[data-absorbing=true],.HomeProductGoalsAnimation_goalsCount__d513x{animation:none}}.HomeRedesignAnimation_frame__0q0GO{--after:#81008f;--before:#4f0058;--wipe-line:#ff91f2;--card:rgb(255 255 255/0.9);--bar:#81008f;--bar-muted:rgb(129 0 143/0.2);--axis:#dcb7e0;--field-stroke:#81008f;--wipe:262px;--wipe-ease:cubic-bezier(0.4,0,0.2,1);--scene:524px;--scene-scale:min(100cqw/524px,100cqh/524px);--bleed-x:max(0px,calc((100cqw / var(--scene-scale) - var(--scene)) / 2));--bleed-y:max(0px,calc((100cqh / var(--scene-scale) - var(--scene)) / 2));--media-radius:2.25rem;--overlay-radius:calc(var(--media-radius) / var(--scene-scale));position:relative;width:100%;height:100%;overflow:hidden;background-color:var(--after);border-radius:inherit;container-type:size}.HomeRedesignAnimation_frame__0q0GO[data-view=after]{--wipe:18px}.HomeRedesignAnimation_frame__0q0GO[data-view=before]{--wipe:506px}.HomeRedesignAnimation_scene__61jjd{position:absolute;left:50%;top:50%;width:var(--scene);height:var(--scene);margin-left:calc(var(--scene) / -2);margin-top:calc(var(--scene) / -2);overflow:visible;background-color:var(--after);border-radius:36px;transform:scale(var(--scene-scale));transform-origin:center center}.HomeRedesignAnimation_afterCard__ZLXha,.HomeRedesignAnimation_beforeCard__aJ3UH{position:absolute;left:50%;top:50%;width:443px;height:278px;margin-left:-221.5px;margin-top:-139px;overflow:hidden;background-color:var(--card)}.HomeRedesignAnimation_afterCard__ZLXha{border-radius:24px;box-shadow:0 12px 32px rgba(0,0,0,.28)}.HomeRedesignAnimation_title__RT6YF{position:absolute;top:40px;left:58px;width:161px;margin:0;font-size:20px;font-weight:var(--font-weight-medium);line-height:1.3;color:var(--color-navy)}.HomeRedesignAnimation_chart__kekQv{position:absolute;top:66px;left:0;display:flex;gap:8px;align-items:flex-end;justify-content:center;width:443px;border-bottom:1px solid var(--axis)}.HomeRedesignAnimation_bar__77TUg{width:6px;flex-shrink:0;background-color:var(--bar-muted)}.HomeRedesignAnimation_bar__77TUg[data-active]{background-color:var(--bar)}.HomeRedesignAnimation_handle__O3hu6{position:absolute;top:153px;display:block}.HomeRedesignAnimation_afterFields__6WmJr{position:absolute;top:186px;left:50%;display:flex;gap:17px;align-items:center;transform:translateX(-50%)}.HomeRedesignAnimation_afterField__VvmcK{display:flex;flex-direction:column;gap:4px;justify-content:center;box-sizing:border-box;width:157px;padding:8px 12px;background-color:var(--color-white);border-radius:12px}.HomeRedesignAnimation_fieldLabel__7bpiN,.HomeRedesignAnimation_fieldValue___Ygk6{margin:0;font-weight:var(--font-weight-medium);line-height:1.3;color:var(--color-navy);white-space:nowrap}.HomeRedesignAnimation_fieldLabel__7bpiN{font-size:15px}.HomeRedesignAnimation_fieldValue___Ygk6{font-size:20px}.HomeRedesignAnimation_overlay__43xBm{position:absolute;top:calc(-1 * var(--bleed-y));left:calc(-1 * var(--bleed-x));z-index:1;box-sizing:border-box;width:calc(var(--bleed-x) + var(--wipe));height:calc(100% + 2 * var(--bleed-y));overflow:hidden;background-color:var(--before);border-right:2px solid var(--wipe-line);border-radius:var(--overlay-radius) 0 0 var(--overlay-radius);transition:width .8s var(--wipe-ease)}.HomeRedesignAnimation_frame__0q0GO[data-returning=true] .HomeRedesignAnimation_overlay__43xBm{transition-duration:1.1s}.HomeRedesignAnimation_beforeAnchor__SKuKr{position:absolute;top:var(--bleed-y);left:var(--bleed-x);width:var(--scene);height:var(--scene)}.HomeRedesignAnimation_beforeFields__o_DIc{position:absolute;top:79px;left:50%;display:flex;flex-direction:column;gap:17px;align-items:flex-start;justify-content:center;transform:translateX(-50%)}.HomeRedesignAnimation_beforeField__PBjKg{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.HomeRedesignAnimation_beforeInput___8Pjr{box-sizing:border-box;width:327px;padding:8px 12px;background-color:var(--color-white);border:1px solid var(--field-stroke)}@media (prefers-reduced-motion:reduce){.HomeRedesignAnimation_overlay__43xBm{transition:none}}.HomeWebsiteAnimation_frame__rssXc{--site-green:#378f00;--site-browser:rgb(15 93 0/0.9);--site-cta:#aecf3d;--site-cta-text:#072c15;--site-ease:cubic-bezier(0.4,0,0.2,1);--box-settle:linear(0,0.22 18%,0.86 48%,1.08 66%,0.97 82%,1);--page-shift:0px;--mobile-shift:0px;position:relative;width:100%;height:100%;overflow:hidden;background-color:var(--site-green);border-radius:inherit;container-type:size}.HomeWebsiteAnimation_frame__rssXc[data-view="3"]{--page-shift:-258px;--mobile-shift:-208px}.HomeWebsiteAnimation_frame__rssXc[data-view="4"]{--page-shift:-505px;--mobile-shift:-509px}.HomeWebsiteAnimation_scene__oIYsG{position:absolute;left:50%;top:50%;width:480px;height:333px;margin-left:-240px;margin-top:-167px;transform:scale(min(100cqw/560px,100cqh/400px));transform-origin:center center}.HomeWebsiteAnimation_desktop__yK5vx{position:absolute;top:0;left:0;width:443px;height:283px;overflow:hidden;background-color:var(--site-browser);border-radius:24px}.HomeWebsiteAnimation_mobileViewport__Bgj5L,.HomeWebsiteAnimation_viewport__fxJ_z{width:100%;height:100%;overflow:hidden}.HomeWebsiteAnimation_page__iqRxG{display:flex;flex-direction:column;gap:36px;padding:36px;transform:translateY(var(--page-shift));transition:transform .8s var(--site-ease)}.HomeWebsiteAnimation_frame__rssXc[data-reverse=true] .HomeWebsiteAnimation_mobilePage__F8yzd,.HomeWebsiteAnimation_frame__rssXc[data-reverse=true] .HomeWebsiteAnimation_page__iqRxG{transition-duration:1.1s}.HomeWebsiteAnimation_hero__2aQq6{position:relative;flex:0 0 222px}.HomeWebsiteAnimation_headline__bjEBa{position:absolute;top:51px;left:0;width:161px;margin:0;color:var(--color-white);font-family:var(--font-sans);font-size:20px;font-weight:var(--font-weight-medium);line-height:1.3}.HomeWebsiteAnimation_heroBox__2HL4k{position:absolute;top:20px;right:12px;width:135px;height:136px}.HomeWebsiteAnimation_iso__RHzBl{display:block;width:136px;height:136px;overflow:visible}.HomeWebsiteAnimation_isoLayer__LSPWN{--iso-shift:0px;transform:translateY(0);transform-box:fill-box;transform-origin:center;transition:transform .58s var(--box-settle)}.HomeWebsiteAnimation_iso__RHzBl[data-extended=true] .HomeWebsiteAnimation_isoLayer__LSPWN{transform:translateY(calc(var(--iso-shift) * -1));animation:HomeWebsiteAnimation_isoExtend__OrrZW .86s both;transition:none}.HomeWebsiteAnimation_iso__RHzBl[data-extended=true] .HomeWebsiteAnimation_isoLayer__LSPWN:nth-child(2){animation-delay:.04s}.HomeWebsiteAnimation_iso__RHzBl[data-extended=true] .HomeWebsiteAnimation_isoLayer__LSPWN:nth-child(3){animation-delay:.08s}.HomeWebsiteAnimation_iso__RHzBl[data-extended=true] .HomeWebsiteAnimation_isoLayer__LSPWN:nth-child(4){animation-delay:.12s}@keyframes HomeWebsiteAnimation_isoExtend__OrrZW{0%{transform:translateY(0)}62%{transform:translateY(calc(var(--iso-shift) * -1.16))}78%{transform:translateY(calc(var(--iso-shift) * -.94))}to{transform:translateY(calc(var(--iso-shift) * -1))}}.HomeWebsiteAnimation_cta__J7FZN{position:absolute;top:129px;left:0;display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;color:var(--site-cta-text);font-family:var(--font-sans);font-size:10px;font-weight:var(--font-weight-medium);line-height:1.3;background-color:var(--site-cta);border-radius:4px;white-space:nowrap}.HomeWebsiteAnimation_benefits__EU_oE{display:flex;flex:0 0 211px;flex-direction:column;align-items:center;width:371px;padding:21px 0 0;overflow:hidden;color:var(--color-white);background-color:rgb(214 246 69/.2);border-radius:4px}.HomeWebsiteAnimation_benefitsTitle__VYxYU{margin:0 0 16px;font-family:var(--font-sans);font-size:16px;font-weight:var(--font-weight-medium);line-height:1.3;text-align:center}.HomeWebsiteAnimation_benefitGrid___X2kN{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px;width:293px;margin:0;padding:0;list-style:none}.HomeWebsiteAnimation_benefitCard__z7twY{display:flex;flex-direction:column;gap:16px;min-height:59px;padding:6px 11px 8px;font-family:var(--font-sans);font-size:10px;font-weight:var(--font-weight-medium);line-height:1.3;background-color:#1a4629;border-radius:4px}.HomeWebsiteAnimation_plans__1PR_M{display:flex;flex:0 0 211px;flex-direction:column;gap:12px;width:372px}.HomeWebsiteAnimation_plansTitle__uYjem{margin:0;color:var(--color-white);font-family:var(--font-sans);font-size:16px;font-weight:var(--font-weight-medium);line-height:1.3}.HomeWebsiteAnimation_planRow_____tv{display:flex;gap:6px;align-items:stretch;min-height:0;flex:1 1}.HomeWebsiteAnimation_planCard__eE5oD{display:flex;flex:1 1;flex-direction:column;gap:16px;padding:12px 10px 16px;color:var(--color-white);border-radius:4px}.HomeWebsiteAnimation_planCard__eE5oD[data-tone=free]{background-color:#115726}.HomeWebsiteAnimation_planCard__eE5oD[data-tone=basic]{background-color:#1d7b39}.HomeWebsiteAnimation_planCard__eE5oD[data-tone=pro]{background-color:#309c50}.HomeWebsiteAnimation_planHead__18PHF{display:flex;flex-direction:column;gap:9px}.HomeWebsiteAnimation_planNameRow__pq97h{display:flex;align-items:flex-start;justify-content:space-between;gap:4px}.HomeWebsiteAnimation_planName__NUTTa,.HomeWebsiteAnimation_planPrice__FVHMz{margin:0;font-family:var(--font-sans);font-weight:var(--font-weight-medium);line-height:1.3}.HomeWebsiteAnimation_planName__NUTTa{font-size:10px}.HomeWebsiteAnimation_planPrice__FVHMz{font-size:18px}.HomeWebsiteAnimation_planPrice__FVHMz span{font-size:10px}.HomeWebsiteAnimation_popular__ySNqd{display:inline-flex;align-items:center;padding:2px 4px;color:#115726;font-family:var(--font-sans);font-size:8px;font-weight:var(--font-weight-medium);line-height:1.3;background-color:#69fb14;border-radius:22px;white-space:nowrap}.HomeWebsiteAnimation_planCard__eE5oD .HomeWebsiteAnimation_cta__J7FZN{position:static;width:100%}.HomeWebsiteAnimation_planFeatures__WFw3k{display:flex;flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;font-family:var(--font-sans);font-size:10px;font-weight:var(--font-weight-medium);line-height:1.3}.HomeWebsiteAnimation_mobile__flwLI{position:absolute;top:125px;right:0;width:121px;height:208px;overflow:hidden;background-color:var(--site-browser);border-radius:24px;box-shadow:0 12px 32px rgba(0,0,0,.28)}.HomeWebsiteAnimation_mobilePage__F8yzd{display:flex;flex-direction:column;transform:translateY(var(--mobile-shift));transition:transform .8s var(--site-ease)}.HomeWebsiteAnimation_mobileHero__id9ZV{position:relative;flex:0 0 208px}.HomeWebsiteAnimation_mobileBox__AnL7N{position:absolute;top:34px;left:50%;width:68px;height:68px;transform:translateX(-50%)}.HomeWebsiteAnimation_mobileBox__AnL7N .HomeWebsiteAnimation_iso__RHzBl{width:136px;height:136px;transform:scale(.5);transform-origin:top left}.HomeWebsiteAnimation_mobileHeadline__i7Vw1{top:123px;width:85px;margin:0;color:var(--color-white);font-size:10px}.HomeWebsiteAnimation_mobileCta__qa_8Y,.HomeWebsiteAnimation_mobileHeadline__i7Vw1{position:absolute;left:19px;font-family:var(--font-sans);font-weight:var(--font-weight-medium);line-height:1.3}.HomeWebsiteAnimation_mobileCta__qa_8Y{top:159px;display:inline-flex;padding:6px 9px;color:var(--site-cta-text);font-size:7.5px;background-color:var(--site-cta);border-radius:3px;white-space:nowrap}.HomeWebsiteAnimation_mobileBenefits__bClDo{display:flex;flex:0 0 208px;flex-direction:column;gap:11px;padding:21px 12px;color:var(--color-white);background-color:rgb(214 246 69/.2)}.HomeWebsiteAnimation_mobileBenefitsTitle__l9EU6{margin:0;font-family:var(--font-sans);font-size:16px;font-weight:var(--font-weight-medium);line-height:1.3}.HomeWebsiteAnimation_mobileBenefitList__DGJ_Z{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.HomeWebsiteAnimation_mobileBenefitList__DGJ_Z li{display:flex;flex-direction:column;gap:8px;padding:8px;font-family:var(--font-sans);font-size:8px;font-weight:var(--font-weight-medium);line-height:1.3;background-color:#1a4629;border-radius:4px}.HomeWebsiteAnimation_mobilePlans__cYbfn{display:flex;flex:0 0 208px;flex-direction:column;gap:11px;padding:21px 12px;color:var(--color-white)}.HomeWebsiteAnimation_mobilePlansTitle__gJrI8{margin:0;font-family:var(--font-sans);font-size:11px;font-weight:var(--font-weight-medium);line-height:1.3}.HomeWebsiteAnimation_mobilePlanList__3uneu{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.HomeWebsiteAnimation_mobilePlanList__3uneu>li{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:8px;border-radius:4px}.HomeWebsiteAnimation_mobilePlanList__3uneu>li[data-tone=free]{background-color:#115726}.HomeWebsiteAnimation_mobilePlanList__3uneu>li[data-tone=basic]{background-color:#1d7b39}.HomeWebsiteAnimation_mobilePlanList__3uneu .HomeWebsiteAnimation_popular__ySNqd{align-self:flex-start;width:max-content;font-size:6px}.HomeWebsiteAnimation_mobilePlanMeta__z2pPH{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;font-family:var(--font-sans);font-size:8px;font-weight:var(--font-weight-medium);color:var(--color-white)}.HomeWebsiteAnimation_mobilePlanName__RGw1t{display:flex;align-items:center;gap:8px;min-width:0}.HomeWebsiteAnimation_mobilePlanDivider__Al1sE{flex-shrink:0;width:1px;height:8px;background-color:rgb(255 255 255/.6)}.HomeWebsiteAnimation_mobilePlanChevron__uB0Z9{display:block;flex-shrink:0}.HomeWebsiteAnimation_mobilePlanList__3uneu ul{display:flex;flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;color:rgb(255 255 255/.6);font-family:var(--font-sans);font-size:8px;font-weight:var(--font-weight-medium)}@media (prefers-reduced-motion:reduce){.HomeWebsiteAnimation_isoLayer__LSPWN,.HomeWebsiteAnimation_mobilePage__F8yzd,.HomeWebsiteAnimation_page__iqRxG{animation:none;transition:none}}.HomeWork_section__bc6d_{position:relative;z-index:2;display:flex;flex-direction:column;align-items:stretch;padding:5rem var(--space-page-x) var(--space-section-pad-y);color:var(--color-text-hero);background-color:initial}.HomeWork_section__bc6d_:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background-color:var(--color-stroke)}.HomeWork_headline__3k2o1{width:100%;margin:0;text-align:center}.HomeWork_grid__JPLh6{--work-gutter:80px;--work-small:calc((100% - (2 * var(--space-8))) / 3);display:flex;flex-wrap:wrap;align-items:start;column-gap:var(--work-gutter);row-gap:160px;width:100%;margin-top:var(--space-after-intro)}.HomeWork_card__K51fJ{position:relative;display:flex;flex-direction:column;width:var(--work-small);min-width:0;color:inherit;text-decoration:none}.HomeWork_card__K51fJ:nth-child(4n),.HomeWork_card__K51fJ:nth-child(4n+1){width:calc(100% - var(--work-gutter) - var(--work-small))}.HomeWork_card__K51fJ:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:4px}.HomeWork_media__vOw8U{position:relative;width:100%;padding:.5rem;overflow:hidden;overflow-anchor:none;background-color:var(--color-gray-150);border-radius:3rem;transform:scale(1);transform-origin:center center;transition:transform var(--duration-slow) var(--easing-out),box-shadow var(--duration-slow) var(--easing-out)}.HomeWork_protected__xc_K5{position:absolute;top:calc(.5rem + var(--space-4));left:calc(.5rem + var(--space-4));z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;padding:.25rem .5rem;color:rgba(0,0,0,.8);background-color:var(--color-gray-150);border-radius:40px}.HomeWork_protected__xc_K5 img{display:block;width:16px;height:16px}.HomeWork_image___x8aD,.HomeWork_video__FIc_a{display:block;width:100%;aspect-ratio:3/2;height:auto;object-fit:cover;pointer-events:none;background-color:var(--color-white);border-radius:2.25rem}.HomeWork_body__yNVTm{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4) 0 0}.HomeWork_copy__kCn55{display:flex;flex-direction:column;gap:.5rem}.HomeWork_client__6Zq6g,.HomeWork_project__On4u7{margin:0}.HomeWork_project__On4u7{max-width:700px}.HomeWork_meta__JKq8D{margin:0;color:var(--color-text-muted)}.HomeWork_actions__CwJya{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6875rem;align-self:center;margin-top:var(--space-after-intro)}@media (hover:hover) and (pointer:fine){.HomeWork_card__K51fJ:hover .HomeWork_media__vOw8U{z-index:1;box-shadow:0 0 0 1px var(--color-gray-200),0 12px 36px rgba(15,51,31,.12);transform:scale(1.02)}}@media (max-width:640px){.HomeWork_grid__JPLh6{row-gap:clamp(var(--space-12),1.75rem + 6vw,var(--space-16))}.HomeWork_card__K51fJ,.HomeWork_card__K51fJ:nth-child(4n),.HomeWork_card__K51fJ:nth-child(4n+1){width:100%}}.InViewVideo_frame__cvvX6{position:relative;display:block;width:100%}.InViewVideo_frameBlock___3Djn{height:auto}.InViewVideo_video__r_9AE{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit;pointer-events:none}.InViewVideo_posterLcp__6E0b4{z-index:0}.InViewVideo_frameContain__VTl6F{display:flex;align-items:center;justify-content:center;height:100%;min-height:0;overflow:hidden;border-radius:inherit}.InViewVideo_contain__WYaZU{position:relative;flex:0 1 auto;width:auto;max-width:100%;max-height:100%}.InViewVideo_contain__WYaZU,.InViewVideo_videoBlock__eCSu5{inset:auto;height:auto;object-fit:contain;border-radius:inherit}.InViewVideo_videoBlock__eCSu5{position:static;display:block;width:100%;pointer-events:none}.InViewVideo_play__w3nMK{position:absolute;top:50%;left:50%;z-index:2;display:flex;align-items:center;justify-content:center;padding:0;color:var(--color-white);background:transparent;border:none;transform:translate(-50%,-50%);cursor:pointer;pointer-events:auto}.InViewVideo_play__w3nMK:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:4px;border-radius:50%}.InViewVideo_mark__dilvo{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;padding-left:.2rem;background-color:color-mix(in srgb,var(--color-navy) 72%,transparent);border-radius:50%}.PurposeSection_section__i8Zjh{position:relative;z-index:2;padding:var(--space-section-pad-y) var(--space-page-x);background-color:initial;color:var(--color-text-hero)}.PurposeSection_intro__XD_Nl{display:flex;flex-direction:column;align-items:center;gap:var(--space-8);text-align:center}.PurposeSection_body__nfuSw{margin:0}.PurposeSection_copy__JB6_E{display:flex;flex-direction:column;align-items:center;gap:var(--space-8);max-width:800px}.PurposeSection_actions__jG9ZR{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6875rem}.HomeServicesSection_section__Fm_5F{position:relative;z-index:2;padding:5rem var(--space-page-x) var(--space-section-pad-y);background-color:initial;color:var(--color-text-hero)}.HomeServicesSection_section__Fm_5F:after,.HomeServicesSection_section__Fm_5F:before{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--color-stroke)}.HomeServicesSection_section__Fm_5F:before{top:0}.HomeServicesSection_section__Fm_5F:after{bottom:0}.HomeServicesSection_intro__ZkhZx{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,36rem);align-items:start;grid-gap:var(--space-8);gap:var(--space-8);width:100%;margin:0 0 var(--space-after-intro);text-align:left}.HomeServicesSection_headline__Sk9_3{margin:0}.HomeServicesSection_subhead__9qQz8{justify-self:end;max-width:36rem;margin:0;text-align:left}.HomeServicesSection_columns__etCFc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-8);gap:var(--space-8);margin:0;padding:0;list-style:none}.HomeServicesSection_column__bD3fS{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}.HomeServicesSection_media__G_iu5{position:relative;width:100%;aspect-ratio:5/4;overflow:hidden;border-radius:2.25rem}.HomeServicesSection_media__G_iu5>[aria-hidden]{position:absolute;inset:0}.HomeServicesSection_copy__G02f5{display:flex;flex-direction:column;gap:.75rem}.HomeServicesSection_title__rAznG{margin:0}.HomeServicesSection_description__Z_bNC{margin:0;color:var(--color-text-primary)}.HomeServicesSection_highlightList__io_FN{display:flex;flex-direction:column;gap:var(--space-2)}.HomeServicesSection_highlight__sFzOB{margin:0;color:var(--color-text-muted)}.HomeServicesSection_outro__ThxI_{display:flex;flex-direction:column;align-items:center;gap:var(--space-6);margin-top:calc(var(--space-section-y) + var(--space-8));text-align:center}.HomeServicesSection_outroHeadline__qJCA5{margin:0;white-space:pre-line}@media (max-width:900px){.HomeServicesSection_intro__ZkhZx{grid-template-columns:1fr;gap:var(--space-6)}.HomeServicesSection_subhead__9qQz8{justify-self:start}.HomeServicesSection_columns__etCFc{grid-template-columns:1fr;gap:var(--space-section-y)}}.RecruiterCard_card__TLMQE{--recruiter-collapse-duration:0.72s;position:fixed;isolation:isolate;right:max(var(--space-page-x),env(safe-area-inset-right,0px));bottom:max(1.25rem,env(safe-area-inset-bottom,0px));z-index:350;box-sizing:border-box;width:max-content;max-width:min(30rem,calc(100vw - var(--space-page-x) * 2));padding:1.5rem 1.5rem 1.625rem;color:var(--color-text-hero);background-color:var(--color-white);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-asset);transition:padding var(--recruiter-collapse-duration) var(--easing-out)}.RecruiterCard_cardCollapsed__ipWL_{display:flex;align-items:center;padding:.625rem 1rem}.RecruiterCard_collapsedTrigger__C_4gQ{display:flex;align-items:center;justify-content:space-between;gap:.625rem;width:100%;min-height:1.25rem;margin:0;padding:0;font:inherit;line-height:1;color:inherit;text-align:inherit;background:transparent;border:none;border-radius:inherit;cursor:pointer}.RecruiterCard_collapsedTrigger__C_4gQ:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}.RecruiterCard_chrome__hEorG{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:max-content}.RecruiterCard_cardCollapsed__ipWL_ .RecruiterCard_chrome__hEorG{gap:.625rem}.RecruiterCard_cardCollapsed__ipWL_ .RecruiterCard_chromeLabel___xcpS{display:inline-flex;align-items:center;height:1.25rem;line-height:1.25rem}.RecruiterCard_cardExpanded__XPM7A .RecruiterCard_chrome__hEorG{position:absolute;top:.75rem;right:.75rem;z-index:1;left:auto;width:auto;justify-content:flex-end}.RecruiterCard_chromeLabel___xcpS{margin:0;color:var(--color-text-muted);line-height:1.25rem;white-space:nowrap;transition:color var(--duration-slow) var(--easing-out),opacity .55s var(--easing-out)}.RecruiterCard_cardExpanded__XPM7A .RecruiterCard_chromeLabel___xcpS{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;opacity:0}.RecruiterCard_details__YXmaM{overflow:hidden;width:max-content;max-width:min(27rem,calc(100vw - var(--space-page-x) * 2 - 3rem));max-height:24rem;opacity:1;transition:max-height var(--recruiter-collapse-duration) var(--easing-out),max-width var(--recruiter-collapse-duration) var(--easing-out),width var(--recruiter-collapse-duration) var(--easing-out),opacity .58s var(--easing-out)}.RecruiterCard_cardCollapsed__ipWL_ .RecruiterCard_details__YXmaM{position:absolute;top:0;right:0;left:0;width:0;max-width:0;max-height:0;margin:0;padding:0;opacity:0;pointer-events:none}.RecruiterCard_layout__eZF6U{display:flex;gap:1.25rem;align-items:stretch;width:max-content;max-width:min(27rem,calc(100vw - var(--space-page-x) * 2 - 3rem));padding-top:.125rem}.RecruiterCard_photo__k9H57{flex-shrink:0;width:5.5rem;align-self:stretch;object-fit:cover;border-radius:var(--radius-md)}.RecruiterCard_content__FJ3aV{display:flex;flex:1 1;flex-direction:column;gap:.625rem;min-width:0;padding:0 1.75rem 0 0}.RecruiterCard_toggle__qn6yv{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;margin:0;padding:0;color:var(--color-text-muted);background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:color var(--duration-slow) var(--easing-out)}.RecruiterCard_cardExpanded__XPM7A .RecruiterCard_toggle__qn6yv{width:var(--size-touch-target);height:var(--size-touch-target);margin:-.625rem -.625rem -.625rem 0}.RecruiterCard_toggle__qn6yv:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.RecruiterCard_toggleIcon__h_DNV{display:block;width:1rem;height:1rem}.RecruiterCard_actions__PK2dY{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;margin-top:.125rem}.RecruiterCard_secondaryLink__UqBmD{color:var(--color-navy);font-weight:var(--font-weight-regular);text-decoration:none;transition:color var(--duration-slow) var(--easing-out)}.RecruiterCard_secondaryLink__UqBmD:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px;border-radius:var(--radius-sm)}.RecruiterCard_contentLabel__nzj_y{margin:0;padding-right:1.75rem;color:var(--color-text-muted)}.RecruiterCard_body__KiaiP{margin:0;font-weight:var(--font-weight-regular);color:var(--color-navy)}@media (hover:hover){.RecruiterCard_cardExpanded__XPM7A .RecruiterCard_toggle__qn6yv:hover{color:var(--color-text-hero)}.RecruiterCard_collapsedTrigger__C_4gQ:hover .RecruiterCard_chromeLabel___xcpS,.RecruiterCard_collapsedTrigger__C_4gQ:hover .RecruiterCard_toggle__qn6yv,.RecruiterCard_secondaryLink__UqBmD:hover{color:var(--color-red-300)}}@media (prefers-reduced-motion:reduce){.RecruiterCard_card__TLMQE,.RecruiterCard_chromeLabel___xcpS,.RecruiterCard_details__YXmaM,.RecruiterCard_toggleIcon__h_DNV{transition:none}}@media (prefers-reduced-motion:no-preference){.RecruiterCard_cardEnter__1vRoc{animation:RecruiterCard_recruiter-card-in__lF83d .45s var(--easing-out)}}@keyframes RecruiterCard_recruiter-card-in__lF83d{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.RecruiterCard_card__TLMQE{--recruiter-mobile-x:1rem;right:max(var(--recruiter-mobile-x),env(safe-area-inset-right,0px));bottom:max(1rem,env(safe-area-inset-bottom,0px));max-width:calc(100vw - var(--recruiter-mobile-x) * 2)}.RecruiterCard_cardExpanded__XPM7A{width:calc(100vw - var(--recruiter-mobile-x) * 2);max-width:calc(100vw - var(--recruiter-mobile-x) * 2);padding:1rem 1rem 1.125rem}.RecruiterCard_cardCollapsed__ipWL_{width:max-content;max-width:calc(100vw - var(--recruiter-mobile-x) * 2);padding:.625rem .75rem}.RecruiterCard_details__YXmaM{width:100%;max-width:100%;transition:max-height .6s var(--easing-out),opacity .3s var(--easing-out) .1s}.RecruiterCard_cardCollapsed__ipWL_ .RecruiterCard_details__YXmaM{width:0;max-width:0;opacity:0;transition:max-height .55s var(--easing-out),opacity 0s linear}.RecruiterCard_layout__eZF6U{gap:.875rem;width:100%;max-width:100%}.RecruiterCard_content__FJ3aV{padding-right:1.25rem}.RecruiterCard_cardExpanded__XPM7A .RecruiterCard_toggle__qn6yv{margin:-.5rem -.5rem -.5rem 0}.RecruiterCard_cardExpanded__XPM7A .RecruiterCard_chrome__hEorG{top:.5rem;right:.5rem}}.ScrollFillHeadline_headline__9BiFZ{display:flex;flex-direction:column;align-items:center;width:100%;max-width:min(71.25rem,100%);margin:0;text-align:center}.ScrollFillHeadline_line__KP9FD{position:relative;display:block;white-space:nowrap}.ScrollFillHeadline_flow__NnD9x{white-space:normal}.ScrollFillHeadline_base__En38p{color:#d0d0d0}.ScrollFillHeadline_fill__Mi7oe{position:absolute;inset:0;color:var(--color-text-hero);clip-path:inset(0 calc((1 - var(--fill, 0)) * 100%) 0 0);-webkit-clip-path:inset(0 calc((1 - var(--fill, 0)) * 100%) 0 0)}@media (prefers-reduced-motion:reduce){.ScrollFillHeadline_fill__Mi7oe{clip-path:none;-webkit-clip-path:none}}.ServicesSection_section__SZHfn{--services-media-inset:3rem;--services-media-sticky-top:calc(var(--size-header-height) + var(--services-media-inset));--services-media-height:max(700px,calc(100svh - var(--services-media-sticky-top) - var(--services-media-inset)));--services-pin-gap:clamp(2rem,1rem + 4vw,6.25rem);--services-media-width:calc(50vw - var(--space-page-x));--services-block-pad-bottom:clamp(2rem,4vh,4rem);--services-section-gap-scale:0.8;--services-between-blocks:calc(var(--services-section-gap-scale) * 2 * (var(--services-media-inset) + var(--services-block-pad-bottom)));--services-block-trail:max(var(--services-between-blocks),calc(var(--services-section-gap-scale) * (var(--services-media-height) - 24rem)));position:relative;z-index:2;padding:5rem var(--space-page-x) var(--space-section-pad-y);background-color:initial;color:var(--color-text-hero)}.ServicesSection_section__SZHfn:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background-color:var(--color-stroke)}.ServicesSection_sectionAfterHero__dbuLe{padding-top:var(--space-section-y)}.ServicesSection_intro__1ZfxZ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,36rem);align-items:start;grid-gap:var(--space-8);gap:var(--space-8);width:100%;margin:0 0 var(--space-after-intro);text-align:left}.ServicesSection_headline__Izfij{margin:0}.ServicesSection_subhead__TC8M7{justify-self:end;max-width:36rem;margin:0;text-align:left}.ServicesSection_mobileStacks__bLxbu{display:none;margin:0;padding:0;list-style:none}.ServicesSection_mobileColumn__Vqntx{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}.ServicesSection_mobileMedia__7EzKi{position:relative;width:100%;aspect-ratio:5/4;overflow:hidden;border-radius:2.25rem}.ServicesSection_mobileMedia__7EzKi>[aria-hidden]{position:absolute;inset:0}.ServicesSection_pinStage__NXo3B{display:flex;align-items:stretch;gap:var(--services-pin-gap)}.ServicesSection_copyCol__UcvPv{flex:1 1 auto;max-width:calc(50vw - var(--space-page-x) - var(--services-pin-gap));display:flex;flex-direction:column;gap:var(--services-between-blocks);min-width:0}.ServicesSection_copyBlock__XrNFt{display:flex;flex-direction:column;align-items:flex-start;min-height:calc(var(--services-media-height) + var(--services-between-blocks));padding:var(--services-media-inset) 0 var(--services-block-pad-bottom)}.ServicesSection_copyBlockTrail__KMgqk{flex:1 1 auto;width:100%;min-height:var(--services-block-trail)}.ServicesSection_copyBody__OWHDW{display:flex;flex-direction:column;gap:.75rem;width:100%;max-width:37.5rem}.ServicesSection_title__S36Qs{margin:0}.ServicesSection_description__9_lb7{margin:0;color:var(--color-text-primary)}.ServicesSection_detailList__oRO1Z{display:flex;flex-direction:column;width:100%;margin:.75rem 0 0;padding:0;list-style:none}.ServicesSection_detailRow__jFltd{display:flex;flex-direction:column;gap:var(--space-1);align-items:flex-start;padding:var(--space-4) 0}.ServicesSection_detailTitle__K3b5K{margin:0;text-align:left}.ServicesSection_detailDescription__9Ppk3{margin:0;color:color-mix(in srgb,var(--color-text-hero) 72%,transparent);text-align:left}.ServicesSection_mediaCol__gumVH{flex:0 0 var(--services-media-width);width:var(--services-media-width);min-width:0;align-self:stretch}.ServicesSection_mediaSticky__Ea2KV{position:-webkit-sticky;position:sticky;top:var(--services-media-sticky-top);display:flex;justify-content:stretch;align-items:flex-start;width:100%;height:-moz-fit-content;height:fit-content}.ServicesSection_mediaFrame__7NE_r{position:relative;width:100%;height:var(--services-media-height);max-height:var(--services-media-height)}.ServicesSection_mediaLayer__qSF5I{position:absolute;inset:0}.ServicesSection_mediaSquare__hSxQD{position:absolute;inset:0;overflow:hidden;border-radius:2.25rem;opacity:0;transition:opacity .55s var(--easing-out)}.ServicesSection_mediaSquare__hSxQD[data-active=true]{opacity:1}@media (prefers-reduced-motion:reduce){.ServicesSection_mediaSquare__hSxQD{transition:none}}@media (max-width:900px){.ServicesSection_intro__1ZfxZ{grid-template-columns:1fr;gap:var(--space-6)}.ServicesSection_subhead__TC8M7{justify-self:start}.ServicesSection_pinStage__NXo3B{display:none}.ServicesSection_mobileStacks__bLxbu{display:flex;flex-direction:column;gap:var(--space-section-y)}}.WorkSection_section__xFuEM{position:relative;z-index:2;padding:var(--space-8) var(--space-page-x) var(--space-16);background-color:var(--color-white);color:var(--color-text-hero)}.WorkSection_headline__MH0P1{width:min(46.625rem,100%);margin:0 auto;text-align:center}.WorkSection_toolbar__kx5r1{display:flex;justify-content:flex-start;margin-top:clamp(2.5rem,2rem + 2vw,3.5rem)}.WorkSection_filters__KZPN2{position:relative;display:inline-flex;align-items:center;padding:var(--space-1);background-color:var(--color-gray-100);border-radius:40px}.WorkSection_thumb__dsa9g{position:absolute;top:0;left:0;z-index:0;border-radius:var(--radius-pill);background-color:var(--color-red-300);pointer-events:none}.WorkSection_thumb__dsa9g[data-ready=true]{transition:transform var(--duration-slow) var(--easing-out),width var(--duration-slow) var(--easing-out),height var(--duration-slow) var(--easing-out)}.WorkSection_filter__Ux5_b{position:relative;z-index:1;padding:var(--space-2) .75rem;color:var(--color-navy);background:transparent;border:none;border-radius:var(--radius-pill);cursor:pointer;transition:color var(--duration-base) var(--easing-default)}.WorkSection_filter__Ux5_b:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.WorkSection_filterActive__tZPth{color:var(--color-text-on-cta)}.WorkSection_grid__dZHV2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-8);gap:var(--space-8);margin-top:3.5rem}.WorkSection_gridFlush__wj3d2{margin-top:0}.WorkSection_card__QdGq2{position:relative;display:flex;flex-direction:column;align-items:stretch;padding:.5rem .5rem .625rem;color:inherit;text-decoration:none;background-color:var(--color-gray-100);border-radius:3rem;transform:scale(1);transform-origin:center center;transition:transform var(--duration-slow) var(--easing-out),box-shadow var(--duration-slow) var(--easing-out)}@media (hover:hover) and (pointer:fine){a.WorkSection_card__QdGq2:hover{z-index:1;box-shadow:0 0 0 1px var(--color-gray-200),0 12px 36px rgba(15,51,31,.12);transform:scale(1.02)}}a.WorkSection_card__QdGq2:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:4px}.WorkSection_cardSoon__k_qpo{color:var(--color-text-hero);background-color:var(--color-gray-100);box-shadow:none;transform:none}.WorkSection_media__AEj_t{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden;border-radius:2.25rem;background-color:var(--color-white)}.WorkSection_mediaSoon__mVqzx{overflow:hidden;background-color:var(--color-bg-home-start);box-shadow:inset 0 0 0 1px var(--color-nav-rule)}.WorkSection_cardSoon__k_qpo .WorkSection_eyebrow__DfI3K{color:var(--color-text-muted)}.WorkSection_cardSoon__k_qpo .WorkSection_title__mHQlD{color:var(--color-text-hero)}.WorkSection_video__2iJFr{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.WorkSection_soonChip__7XMH2{position:absolute;top:var(--space-4);left:var(--space-4);z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;padding:.25rem .5rem;color:rgba(0,0,0,.8);background-color:var(--color-gray-150);border:1px solid var(--color-nav-rule);border-radius:40px}.WorkSection_soonChip__7XMH2 img{display:block;width:16px;height:16px}.WorkSection_protected___lIEI{position:absolute;top:var(--space-4);left:var(--space-4);z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;padding:.25rem .5rem;color:rgba(0,0,0,.8);background-color:var(--color-gray-150);border-radius:40px}.WorkSection_protected___lIEI img{display:block;width:16px;height:16px}.WorkSection_body__S_pmj{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-6)}.WorkSection_copy__lIoR_{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0}.WorkSection_eyebrow__DfI3K{margin:0;color:rgba(92,92,92,.8)}.WorkSection_title__mHQlD{margin:0;color:var(--color-text-hero)}.WorkSection_tags__Inh6v{display:flex;flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style:none}.WorkSection_tag__T2b6R{padding:.25rem .5rem;color:var(--color-navy);background-color:var(--color-gray-150);border-radius:40px}.WorkSection_launch__xP710{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;color:var(--color-text-on-cta);background-color:var(--color-red-300);border-radius:60px}.WorkSection_launch__xP710 svg{display:block;width:24px;height:24px}@media (max-width:900px){.WorkSection_grid__dZHV2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.WorkSection_section__xFuEM{padding-top:5rem;border-top:1px solid var(--color-stroke)}.WorkSection_standalone__x_xlM{border-top:none}.WorkSection_grid__dZHV2{grid-template-columns:1fr}.WorkSection_toolbar__kx5r1{justify-content:center}}.page_page__Qxib2{max-width:var(--size-case-study-page-max);margin-inline:auto;padding:var(--space-8) var(--space-page-x) var(--space-16);background-color:var(--color-bg-page);color:var(--color-text-hero)}.page_header__Jooou{display:flex;flex-direction:column;align-items:center;width:100%;max-width:var(--size-case-study-prose-max);margin-inline:auto;text-align:center}.page_brand__Tvjpl{display:inline-flex;align-items:center;justify-content:center;gap:.75rem}.page_logo__6XuWK{flex-shrink:0;width:2.5rem;height:2.5rem;object-fit:cover;border-radius:.65rem}.page_company__650rH{margin:0}.page_title__qmGz_{margin:var(--space-6) 0 0}.page_gatePage__tkew9{max-width:none;padding-top:var(--space-section-y);padding-bottom:var(--space-section-pad-y)}.page_gate__ifMFn{display:grid;grid-template-columns:2fr 1fr;align-items:center;grid-gap:var(--space-16);gap:var(--space-16);width:100%}.page_preview__l6Bto{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden;background-color:var(--color-gray-150);border-radius:2.25rem}.page_previewVideo__Y3AtF{position:absolute;inset:0;height:100%}.page_gateCopy__lFxO_{display:flex;flex-direction:column;align-items:stretch;width:100%;min-width:0}.page_gateTitle__ST1nd{margin:0}.page_lede__qIgQ9{margin:var(--space-10) 0 0}.page_related__KMEDZ{position:relative;z-index:2;margin-top:var(--space-section-pad-y);padding:5rem var(--space-card-margin) var(--space-16)}.page_related__KMEDZ:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background-color:var(--color-stroke)}.page_relatedTitle__iqNEC{margin:0 0 var(--space-after-intro)}.page_media__F6yy9{position:relative;width:100%;margin:var(--space-10) 0 0;aspect-ratio:3/2;overflow:hidden;border-radius:2.25rem;background-color:var(--color-gray-150)}.page_video__6O7MW{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.page_tags__tsbId{display:flex;flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style:none}.page_tag__El_eL{padding:.25rem .5rem;color:var(--color-navy);background-color:var(--color-gray-150);border-radius:40px}.page_back__INnq2{display:inline-flex;margin:var(--space-10) 0 0;color:var(--color-text-hero)}@media (max-width:900px){.page_gate__ifMFn{grid-template-columns:1fr;gap:var(--space-8)}.page_gateCopy__lFxO_,.page_preview__l6Bto{max-width:none}}.CaseStudyLottie_lottie__UpI1l,.CaseStudyLottie_player__5BJT4{position:absolute;inset:0;width:100%;height:100%}.CaseStudyLottie_lottie__UpI1l{display:block}.CaseStudyLottie_lottie__UpI1l canvas,.CaseStudyLottie_lottie__UpI1l svg{display:block;width:100%!important;height:100%!important;object-fit:contain;object-position:center}.CaseStudyLottie_fallback__EJoOD{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain}.CaseStudyStory_story__tGpQN{display:flex;flex-direction:column;margin-top:var(--space-12)}.CaseStudyStory_section__SDtbF{display:flex;flex-direction:column;align-items:flex-start;scroll-margin-top:calc(var(--size-header-height) + var(--space-6))}.CaseStudyStory_body__IPldQ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:100px;width:100%;margin-top:var(--space-section-y)}.CaseStudyStory_pinCol__Xo0I7{min-width:0}.CaseStudyStory_pin__GX6o2{position:sticky;top:calc(var(--size-header-height) + var(--space-page-x));z-index:1;padding-block:var(--space-2);background-color:var(--color-bg-page)}.CaseStudyStory_summary__bSxPN{margin:0}.CaseStudyStory_copyBox__5LCIz{width:-moz-fit-content;width:fit-content;max-width:100%;padding:.4em .65em;color:var(--color-text-muted);background-color:var(--color-gray-150);border-radius:.5rem}.CaseStudyStory_details__ZZO6U{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,auto);gap:var(--space-6) var(--space-8);margin:var(--space-8) 0 0}.CaseStudyStory_detailLabel__uqwbP,.CaseStudyStory_detailValue__AcWKp,.CaseStudyStory_detail__dKBxv{margin:0}.CaseStudyStory_detailLabel__uqwbP{color:var(--color-text-muted)}.CaseStudyStory_detailStack__JyeKl{display:flex;flex-direction:column;gap:.15rem}.CaseStudyStory_detailValue__AcWKp{margin-top:.15rem}.CaseStudyStory_visit__LzBb3{margin-top:var(--space-8)}.CaseStudyStory_content__C1sB3{display:flex;flex-direction:column;min-width:0}.CaseStudyStory_contentWip__8ghKp{padding-bottom:200px}.CaseStudyStory_content__C1sB3>section+section{margin-top:calc(var(--space-section-pad-y) / 2);padding-top:calc(var(--space-section-pad-y) / 2);border-top:1px solid var(--color-stroke)}.CaseStudyStory_top__Cppno{display:flex;flex-direction:column;width:100%}.CaseStudyStory_sectionLabel__O5t6m{margin:0}.CaseStudyStory_sectionHeading__3Y0_f{margin:var(--space-4) 0 0}.CaseStudyStory_copy__K9F5p{max-width:var(--size-case-study-prose-max);margin:var(--space-6) 0 0}.CaseStudyStory_beat__pdi4n{width:100%;margin-top:var(--space-10)}.CaseStudyStory_beatSplit__u9SY_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-10);align-items:start}.CaseStudyStory_beatMedia__MuweZ{min-width:0}.CaseStudyStory_beatMedia__MuweZ .CaseStudyStory_mediaBlock__Rx7aB{margin-top:0}.CaseStudyStory_beatMedia__MuweZ .CaseStudyStory_placeholder__9EJFw{margin-top:0;border-radius:var(--radius-lg)}.CaseStudyStory_beatCopy__YGP73{min-width:0}.CaseStudyStory_beatSplit__u9SY_ .CaseStudyStory_beatCopy__YGP73 .CaseStudyStory_copy__K9F5p{margin-top:var(--space-4)}.CaseStudyStory_beatSplit__u9SY_ .CaseStudyStory_beatHeading__zX2F6{max-width:none}.CaseStudyStory_beatHeading__zX2F6{max-width:var(--size-case-study-prose-max);margin:0}.CaseStudyStory_mediaStack__YXt1G{gap:var(--space-10)}.CaseStudyStory_boardStack__zg1fY,.CaseStudyStory_mediaStack__YXt1G{display:flex;flex-direction:column;width:100%;margin-top:var(--space-10)}.CaseStudyStory_boardStack__zg1fY{--board-stroke:var(--space-6);--board-radius:2.25rem;--board-inner-radius:max(0.75rem,calc(var(--board-radius) - var(--board-stroke)));gap:var(--board-stroke);padding:var(--board-stroke);overflow:hidden;background-color:var(--color-gray-150);border-radius:var(--board-radius)}.CaseStudyStory_boardFill__nERl8{display:flex;align-items:center;justify-content:center;width:100%;min-height:16rem;padding:var(--space-10);background-color:#fff;border-radius:0}.CaseStudyStory_boardFill__nERl8:first-child{border-top-left-radius:var(--board-inner-radius);border-top-right-radius:var(--board-inner-radius)}.CaseStudyStory_boardFill__nERl8:last-child{border-bottom-left-radius:var(--board-inner-radius);border-bottom-right-radius:var(--board-inner-radius)}.CaseStudyStory_boardImage__7xvyB{display:block;width:auto;height:auto;max-width:100%}.CaseStudyStory_wordmarkBoard__ayidg .CaseStudyStory_boardImage__7xvyB{width:min(28rem,80%)}.CaseStudyStory_marksBoard__Hvji1{gap:var(--space-8)}.CaseStudyStory_marksBoard__Hvji1 .CaseStudyStory_boardImage__7xvyB{width:min(8.5rem,38%)}.CaseStudyStory_swatchBoard__gzCC_ .CaseStudyStory_boardImage__7xvyB{width:min(32rem,90%)}.CaseStudyStory_mediaBlock__Rx7aB{width:100%;align-self:stretch}.CaseStudyStory_section__SDtbF>.CaseStudyStory_mediaBlock__Rx7aB{margin-top:var(--space-10)}.CaseStudyStory_section__SDtbF>.CaseStudyStory_copy__K9F5p+.CaseStudyStory_mediaBlock__Rx7aB{margin-top:var(--space-12)}.CaseStudyStory_section__SDtbF>.CaseStudyStory_copy__K9F5p:last-child{margin-bottom:var(--space-6)}.CaseStudyStory_mediaBlock__Rx7aB .CaseStudyStory_placeholder__9EJFw{margin-top:0}.CaseStudyStory_mediaMeta__zK4uN{display:flex;flex-direction:column;gap:var(--space-3);align-items:flex-start;max-width:var(--size-case-study-prose-max);margin:var(--space-6) 0 var(--space-8)}.CaseStudyStory_mediaCaption__kDtqb{margin:var(--space-6) 0 var(--space-8) 0}.CaseStudyStory_mediaLink__c3jt9,.CaseStudyStory_mediaMeta__zK4uN .CaseStudyStory_mediaCaption__kDtqb{margin:0}@media (max-width:900px){.CaseStudyStory_mediaLink__c3jt9{display:none}}.CaseStudyStory_mediaLead__m_yFE{font-weight:var(--font-weight-semibold)}.CaseStudyStory_placeholder__9EJFw{position:relative;width:100%;margin-top:var(--space-10);overflow:hidden;background-color:var(--color-gray-150);border-radius:2.25rem}.CaseStudyStory_frameFill__M3WSz{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:center;width:100%;overflow:hidden;background-color:#fff;border-radius:var(--frame-inner-radius)}.CaseStudyStory_frameFill__M3WSz:after{content:"";position:absolute;top:0;right:0;left:0;z-index:1;height:1px;pointer-events:none;background-color:#fff}.CaseStudyStory_framedVideo__j1YJm{display:block;width:100%;height:100%;min-height:0}.CaseStudyStory_video__pdWII{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.CaseStudyStory_hero__tKAsg{aspect-ratio:3/2;margin-top:0}.CaseStudyStory_wide__XqilQ{aspect-ratio:3/2}.CaseStudyStory_native__MxRse{width:100%;height:auto;aspect-ratio:unset;background-color:var(--color-gray-150)}.CaseStudyStory_nativeImg__AmNOs,.CaseStudyStory_nativeVideo__0tmhm{display:block;width:100%;height:auto}.CaseStudyStory_nativeImg__AmNOs{position:static;inset:auto;object-fit:contain}.CaseStudyStory_portrait__FuflD{aspect-ratio:898/1074}.CaseStudyStory_square__MKx3S{aspect-ratio:1/1}.CaseStudyStory_pair__mdr_p{aspect-ratio:4/3;margin-top:0}.CaseStudyStory_framed__z7wxR{--frame-stroke:var(--space-6);--frame-radius:2.25rem;--frame-inner-radius:max(0.75rem,calc(var(--frame-radius) - var(--frame-stroke)));aspect-ratio:auto;display:flex;flex-direction:column;box-sizing:border-box;padding:var(--frame-stroke);overflow:hidden;background-color:var(--color-gray-150);border-radius:var(--frame-radius)}.CaseStudyStory_framedFlush__xtvIk{--frame-stroke:0px;--frame-radius:var(--radius-lg);--frame-inner-radius:var(--radius-lg);padding:0}.CaseStudyStory_framedFlush__xtvIk,.CaseStudyStory_framedFlush__xtvIk .CaseStudyStory_frameFill__M3WSz{background-color:initial;border-radius:var(--radius-lg)}.CaseStudyStory_wide__XqilQ.CaseStudyStory_framedFlush__xtvIk,.CaseStudyStory_wide__XqilQ.CaseStudyStory_framed__z7wxR{aspect-ratio:3/2}.CaseStudyStory_wide__XqilQ.CaseStudyStory_framedFlush__xtvIk .CaseStudyStory_frameFill__M3WSz,.CaseStudyStory_wide__XqilQ.CaseStudyStory_framed__z7wxR .CaseStudyStory_frameFill__M3WSz{flex:1 1;min-height:0;height:auto}.CaseStudyStory_frameFill__M3WSz>*{flex:1 1 auto;width:100%;min-width:0;min-height:0;height:100%;border-radius:inherit}.CaseStudyStory_figurePair__V61OX .CaseStudyStory_placeholder__9EJFw{margin-top:0}.CaseStudyStory_figurePair__V61OX{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);width:100%;margin-top:var(--space-10)}.CaseStudyStory_mediaStack__YXt1G .CaseStudyStory_placeholder__9EJFw.CaseStudyStory_framedFlush__xtvIk{width:100%;max-width:none}.CaseStudyStory_abTestTable__rTWre{--ab-lift-up:#1d8f3f;--ab-lift-down:#dc2626;width:100%;margin-top:var(--space-10);padding:var(--space-8) 0;color:var(--color-text-hero)}.CaseStudyStory_abTestRow__rcEek{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr);gap:var(--space-6);align-items:start;padding:var(--space-5) 0;border-bottom:1px solid var(--color-stroke)}.CaseStudyStory_abTestRow__rcEek:first-child{padding-top:0}.CaseStudyStory_abTestRow__rcEek:last-child{padding-bottom:0;border-bottom:none}.CaseStudyStory_abTestMetricHead__Ql1eL{display:block}.CaseStudyStory_abTestColHead___J295{text-align:right;font-weight:var(--font-weight-semibold);letter-spacing:.06em}.CaseStudyStory_abTestMetric__PpQDt{padding-right:var(--space-4);color:var(--color-text-muted)}.CaseStudyStory_abTestValue__HnQu9{text-align:right;font-weight:var(--font-weight-medium)}.CaseStudyStory_abTestVariantValue__UkMYT{display:block}.CaseStudyStory_abTestLiftDown__b_OSp,.CaseStudyStory_abTestLiftUp__uIh_u{display:block;margin-top:.2rem;font-size:var(--text-label-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-label)}.CaseStudyStory_abTestLiftUp__uIh_u{color:var(--ab-lift-up)}.CaseStudyStory_abTestLiftDown__b_OSp{color:var(--ab-lift-down)}.CaseStudyStory_research__CSar7{display:flex;flex-direction:column;width:100%;margin-top:var(--space-10)}.CaseStudyStory_researchMeta__j7Q6y{display:flex;flex-wrap:wrap;gap:var(--space-8);margin:0}.CaseStudyStory_metaItem__xxbTj,.CaseStudyStory_metaLabel__5bVXm,.CaseStudyStory_metaValue__v9ZcI{margin:0}.CaseStudyStory_metaLabel__5bVXm{color:var(--color-text-muted)}.CaseStudyStory_metaValue__v9ZcI{margin-top:.15rem}.CaseStudyStory_findings__4Yrv4{display:flex;flex-direction:column;gap:var(--space-10);width:100%;margin-top:var(--space-10)}.CaseStudyStory_finding__Mi_Nx{display:flex;flex-direction:column;min-width:0;padding:var(--space-8);background-color:var(--color-gray-150);border-radius:2.25rem}.CaseStudyStory_findingStat__aKSp1{margin:0}.CaseStudyStory_findingLabel__ksC9z{margin:var(--space-2) 0 0}.CaseStudyStory_findingNotes__ocGJV{display:flex;flex-direction:column;gap:var(--space-2);width:100%;margin-top:var(--space-4)}.CaseStudyStory_findingNote__OKDar{margin:0}.CaseStudyStory_findingBody__dZk1V{margin:var(--space-4) 0 0}.CaseStudyStory_research__CSar7>.CaseStudyStory_copy__K9F5p{margin-top:var(--space-10)}.CaseStudyStory_quote__MwOoT{max-width:var(--size-case-study-prose-max);margin:var(--space-10) 0 0}.CaseStudyStory_quoteText__RqXy1{margin:0}.CaseStudyStory_quoteByline__LMfK4{display:flex;flex-direction:column;gap:.15rem;margin:var(--space-4) 0 0}.CaseStudyStory_quoteName__rjaWb{font-size:var(--text-heading-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-label)}.CaseStudyStory_quoteRole__a61LF{font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-regular);line-height:var(--leading-body);color:var(--color-text-muted)}.CaseStudyStory_wip__Q3Q3G{display:flex;align-items:center;gap:1.5rem;width:100%;margin-top:calc(var(--space-section-pad-y) / 2);padding:.75rem;overflow:hidden;color:var(--color-text-hero);background-color:var(--color-gray-100);border-radius:var(--radius-lg)}.CaseStudyStory_wipThumb__NRs9y{position:relative;flex:0 0 7.5rem;width:7.5rem;height:7.5rem;overflow:hidden;background-color:var(--color-bg-home-start);box-shadow:inset 0 0 0 1px var(--color-nav-rule);border-radius:var(--radius-lg)}.CaseStudyStory_wipCopy__ehprl{display:flex;flex-direction:column;gap:.75rem;min-width:0;padding-right:var(--space-4)}.CaseStudyStory_wipBody__D5tgZ,.CaseStudyStory_wipTitle__1ZIRf{margin:0;line-height:1.2}.CaseStudyStory_wipTitle__1ZIRf{color:var(--color-text-hero)}.CaseStudyStory_wipBody__D5tgZ{color:var(--color-text-muted)}.CaseStudyStory_role__XlBL_{scroll-margin-top:calc(var(--size-header-height) + var(--space-6))}.CaseStudyStory_roleGrid__TlXVz{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-12);max-width:var(--size-case-study-prose-max);margin-top:var(--space-6)}.CaseStudyStory_roleHeading__GTfXT{margin:0;font-weight:var(--font-weight-regular);color:var(--color-text-muted)}.CaseStudyStory_roleList__Vwyzi{margin:var(--space-4) 0 0;padding:0;list-style:none}.CaseStudyStory_roleItem__NhwWK{margin:0}.CaseStudyStory_roleItem__NhwWK+.CaseStudyStory_roleItem__NhwWK{margin-top:var(--space-2)}@media (max-width:900px){.CaseStudyStory_body__IPldQ{grid-template-columns:1fr;gap:var(--space-8)}.CaseStudyStory_beatSplit__u9SY_{grid-template-columns:1fr}.CaseStudyStory_pin__GX6o2{position:static}.CaseStudyStory_boardStack__zg1fY{--board-stroke:var(--space-4)}.CaseStudyStory_framed__z7wxR{--frame-stroke:var(--space-4)}}@media (max-width:640px){.CaseStudyStory_wip__Q3Q3G{align-items:flex-start}.CaseStudyStory_wipCopy__ehprl{padding-right:var(--space-2)}.CaseStudyStory_figurePair__V61OX,.CaseStudyStory_roleGrid__TlXVz{grid-template-columns:1fr}.CaseStudyStory_boardStack__zg1fY,.CaseStudyStory_finding__Mi_Nx,.CaseStudyStory_framed__z7wxR,.CaseStudyStory_placeholder__9EJFw{border-radius:1.5rem}.CaseStudyStory_framed__z7wxR{--frame-radius:1.5rem;--frame-stroke:var(--space-3)}.CaseStudyStory_framedFlush__xtvIk{--frame-radius:var(--radius-lg);--frame-inner-radius:var(--radius-lg);border-radius:var(--radius-lg)}.CaseStudyStory_framedFlush__xtvIk .CaseStudyStory_frameFill__M3WSz{border-radius:var(--radius-lg)}.CaseStudyStory_boardStack__zg1fY{--board-radius:1.5rem;--board-stroke:var(--space-3)}.CaseStudyStory_boardFill__nERl8{min-height:12rem;padding:var(--space-8)}.CaseStudyStory_abTestTable__rTWre{padding:var(--space-6);overflow-x:auto}.CaseStudyStory_abTestRow__rcEek{min-width:26rem}}.WorkUnlock_form__X1c6R{width:100%;margin:var(--space-8) 0 0}.WorkUnlock_field__p7NDD,.WorkUnlock_form__X1c6R{display:flex;flex-direction:column;align-items:stretch}.WorkUnlock_field__p7NDD{gap:.5rem}.WorkUnlock_label__LOhig{color:var(--color-text-muted)}.WorkUnlock_inputWrap__oYEXi{position:relative;display:block;width:100%}.WorkUnlock_input__NMRjU{width:100%;min-height:3.75rem;padding:1.2rem 3.25rem 1.2rem 1.5rem;color:var(--color-text-hero);background-color:var(--color-white);border:1px solid var(--color-gray-150);border-radius:var(--radius-md);box-shadow:0 8px 24px rgba(15,51,31,0);outline:none;transition:border-color var(--duration-slow) var(--easing-out),box-shadow var(--duration-slow) var(--easing-out)}.WorkUnlock_input__NMRjU:focus,.WorkUnlock_input__NMRjU:focus-visible{outline:none;border-color:color-mix(in srgb,var(--color-gray-150) 55%,var(--color-gray-600));box-shadow:0 8px 24px rgba(15,51,31,.12)}.WorkUnlock_toggle__QbtrZ{position:absolute;top:50%;right:.75rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;color:var(--color-text-muted);background:transparent;border:none;border-radius:var(--radius-md);cursor:pointer;transform:translateY(-50%)}.WorkUnlock_toggle__QbtrZ:hover{color:var(--color-text-hero)}.WorkUnlock_toggle__QbtrZ:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.WorkUnlock_submit__HHaIm{align-self:start;width:auto;margin-top:var(--space-6)}.WorkUnlock_submit__HHaIm:disabled{cursor:wait;opacity:.7}.WorkUnlock_error__rEWL4{margin:var(--space-4) 0 0}.WorkUnlock_help__jCRJg{margin:var(--space-6) 0 0;color:var(--color-text-muted);text-align:left}.WorkUnlock_contact__LNZy5{color:var(--color-text-primary);text-decoration:none}.WorkUnlock_contact__LNZy5:hover{color:var(--color-navy)}.WorkUnlock_contact__LNZy5:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}