.selected-work_work__Y7Ir9{width:calc(100% - 2 * var(--page-inset));max-width:1440px;margin-inline:auto;padding-top:44px;scroll-margin-top:24px}.selected-work_heading__Y_uA5{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px 28px;padding-bottom:24px}.selected-work_heading__Y_uA5 h2{font-family:var(--font-kuksenko-display),sans-serif;text-transform:uppercase;font-size:clamp(30px,8.5vw,48px);line-height:1.2;letter-spacing:-.035em;font-weight:600;margin:0}.selected-work_heading__Y_uA5>p{margin:0;color:#626267;font-size:13px;line-height:1.6;max-width:29ch}.selected-work_projects__CIf6n{display:grid}.selected-work_project__vBIZq{display:flex;flex-direction:column;min-width:0;padding-block:24px 28px}.selected-work_project__vBIZq+.selected-work_project__vBIZq{border-top:1px solid #17171930}.selected-work_identity__i1rXK{display:flex;align-items:center;gap:14px;margin-bottom:22px}.selected-work_identity__i1rXK>div{min-width:0}.selected-work_logo__GxijL{display:block;width:56px;height:42px;flex-shrink:0;object-fit:contain}.selected-work_client__cbsOL{margin:4px 0 0;font-family:var(--font-display);font-size:23px;line-height:1.15;font-weight:600;letter-spacing:-.025em}.selected-work_caseLabel___ndCk{margin:0;font-size:11px;line-height:1.5;color:#626267}.selected-work_title___NA__{font-family:var(--font-display);font-size:clamp(27px,7.6vw,34px);font-weight:500;line-height:1.08;letter-spacing:-.035em;margin:0 0 12px;max-width:21ch;text-wrap:balance}.selected-work_task__KjFO_{margin:0;font-size:13px;line-height:1.65;color:#626267;max-width:43ch}.selected-work_diagram__vOD4x{display:block;width:100%;max-width:300px;height:auto;margin:17px auto 19px;color:#171719}.selected-work_diagram__vOD4x text{font-family:var(--font-body),Inter,sans-serif;font-size:15px}.selected-work_diagram__vOD4x .selected-work_ruble__OFIG0{font-family:var(--font-display);font-size:40px;font-weight:500}.selected-work_result__vWpgr{margin:0;font-size:14px;line-height:1.65;max-width:43ch}.selected-work_read__Htbs2{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:56px;margin-top:20px;padding:0 18px;background:#171719;color:#fff;font-size:13px}.selected-work_read__Htbs2 svg{width:20px;height:20px;transition:transform .2s}.selected-work_project__vBIZq .selected-work_read__Htbs2:focus-visible{outline:2px solid #171719;outline-offset:4px}@media (hover:hover){.selected-work_read__Htbs2:hover svg{transform:translate(2px,-2px)}.selected-work_read__Htbs2:hover{background:#303033}}@media (min-width:700px){.selected-work_work__Y7Ir9{width:calc(100% - 2 * var(--page-inset));padding-top:56px}.selected-work_heading__Y_uA5{padding-bottom:28px}.selected-work_heading__Y_uA5 h2{font-size:52px}.selected-work_heading__Y_uA5>p{max-width:none;font-size:14px}.selected-work_projects__CIf6n{grid-template-columns:repeat(3,minmax(0,1fr))}.selected-work_project__vBIZq{display:grid;grid-template-rows:subgrid;grid-row:span 6;padding:25px 20px 16px}.selected-work_project__vBIZq+.selected-work_project__vBIZq{border-top:0;border-left:1px solid #17171930}.selected-work_project__vBIZq:first-child{padding-left:0}.selected-work_project__vBIZq:last-child{padding-right:0}.selected-work_identity__i1rXK{gap:10px}.selected-work_logo__GxijL{width:40px;height:36px}.selected-work_client__cbsOL{font-size:21px}.selected-work_title___NA__{font-size:clamp(23px,2.4vw,34px);min-height:0}.selected-work_task__KjFO_{min-height:0}.selected-work_diagram__vOD4x{margin-top:14px;margin-bottom:20px}.selected-work_result__vWpgr{font-size:13px;margin-bottom:10px}.selected-work_read__Htbs2{margin-top:12px;min-height:56px;align-self:end}}@media (min-width:1100px){.selected-work_work__Y7Ir9{width:calc(100% - 2 * var(--page-inset));padding-top:48px}.selected-work_heading__Y_uA5 h2{font-size:64px}.selected-work_project__vBIZq{padding:28px 30px 18px}.selected-work_identity__i1rXK{gap:14px}.selected-work_logo__GxijL{width:56px;height:42px}.selected-work_client__cbsOL{font-size:25px}.selected-work_title___NA__{min-height:0}.selected-work_task__KjFO_{min-height:0;font-size:14px}.selected-work_read__Htbs2,.selected-work_result__vWpgr{font-size:14px}}@media (prefers-reduced-motion:reduce){.selected-work_read__Htbs2 svg{transition:none}}.case-diagrams_drawing__0Wu5i[data-animation=playing] .case-diagrams_destination__dqF87,.case-diagrams_drawing__0Wu5i[data-animation=playing] .case-diagrams_frontSheet__k9GBq,.case-diagrams_drawing__0Wu5i[data-animation=playing] .case-diagrams_item__civMI,.case-diagrams_drawing__0Wu5i[data-animation=playing] .case-diagrams_payment__aaq1J,.case-diagrams_drawing__0Wu5i[data-animation=playing] .case-diagrams_sheet__6JRSm,.case-diagrams_drawing__0Wu5i[data-animation=playing] .case-diagrams_source__VGK9c{transform-box:fill-box;transform-origin:center;animation:case-diagrams_arrive__QpgDx .4s cubic-bezier(.2,.75,.25,1) backwards}.case-diagrams_drawing__0Wu5i[data-animation=playing] .case-diagrams_sheet__6JRSm{animation-delay:.08s}.case-diagrams_drawing__0Wu5i[data-animation=playing] .case-diagrams_frontSheet__k9GBq{animation-delay:.16s}.case-diagrams_drawing__0Wu5i[data-animation=playing] .case-diagrams_destination__dqF87{animation-delay:.4s}.case-diagrams_drawing__0Wu5i[data-animation=playing] .case-diagrams_payment__aaq1J{animation-delay:1s}.case-diagrams_drawing__0Wu5i[data-animation=playing] .case-diagrams_item__civMI{animation-duration:.35s;animation-delay:.65s}.case-diagrams_drawing__0Wu5i[data-animation=playing] .case-diagrams_item__civMI[data-order="1"]{animation-delay:.8s}.case-diagrams_drawing__0Wu5i[data-animation=playing] .case-diagrams_item__civMI[data-order="2"]{animation-delay:.95s}.case-diagrams_drawing__0Wu5i[data-animation=playing] .case-diagrams_check__iJCry,.case-diagrams_drawing__0Wu5i[data-animation=playing] .case-diagrams_connection__yPiG1,.case-diagrams_drawing__0Wu5i[data-animation=playing] .case-diagrams_secondConnection__aT1Sc{stroke-dasharray:1;animation:case-diagrams_draw__4EM_K .4s ease-out .2s backwards}.case-diagrams_drawing__0Wu5i[data-animation=playing] .case-diagrams_check__iJCry{animation-delay:.65s;animation-duration:.3s}.case-diagrams_drawing__0Wu5i[data-animation=playing] .case-diagrams_secondConnection__aT1Sc{animation-delay:.8s}.case-diagrams_drawing__0Wu5i[data-animation=playing] .case-diagrams_cursor__kt0T2{transform-box:fill-box;transform-origin:center;animation:case-diagrams_click__bJP3e .45s ease-out .08s backwards}@keyframes case-diagrams_arrive__QpgDx{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes case-diagrams_draw__4EM_K{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes case-diagrams_click__bJP3e{0%{opacity:0;transform:translate(5px,5px)}45%{opacity:1;transform:none}65%{transform:scale(.85)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.case-diagrams_drawing__0Wu5i[data-animation=playing] *{animation:none}}.hero-visual_stage__JlLlP{--pointer-x:0;--pointer-y:0;position:relative;flex:1 0 auto;min-height:160px;height:clamp(160px,calc(100svh - 580px),270px);width:100%;perspective:1000px;margin-block:12px}.hero-visual_assembly__VMAS5{position:absolute;inset:0;animation:hero-visual_assemble__Wsfck .9s cubic-bezier(.16,1,.3,1) .12s both}.hero-visual_devices__fkrai{position:absolute;inset:0;transform:rotateX(calc(7deg - var(--pointer-y) * 8deg)) rotateY(calc(-12deg + var(--pointer-x) * 12deg));transform-style:preserve-3d;transition:transform .5s cubic-bezier(.16,1,.3,1)}.hero-visual_browser__y4cGP{position:absolute;width:77%;left:3%;top:50%;overflow:hidden;border:1px solid #17171924;border-radius:6px;background:#fff;box-shadow:0 22px 35px -18px #15152155;transform:translateY(-58%) rotate(-7deg) translateZ(-18px);transition:transform .6s cubic-bezier(.16,1,.3,1)}.hero-visual_browser__y4cGP:hover{transform:translateY(-62%) rotate(-5deg) translateZ(15px)}.hero-visual_browser__y4cGP img{width:100%;height:auto}.hero-visual_browserBar__D8taB{display:flex;height:19px;padding-inline:8px;align-items:center;gap:3px;border-bottom:1px solid #17171915;background:#f7f7f8}.hero-visual_browserBar__D8taB>span{width:3px;height:3px;border-radius:50%;background:#17171940}.hero-visual_browserBar__D8taB i{margin:auto;padding-right:15px;font-size:6px;color:#626267;font-style:normal}.hero-visual_phone__tUqbK{position:absolute;width:25%;right:3%;top:50%;transform:translateY(-37%) translateZ(70px) rotate(10deg);filter:drop-shadow(5px 15px 12px #15152133);animation:hero-visual_phoneAssemble__LzEJ2 .95s cubic-bezier(.16,1,.3,1) .16s backwards;transition:transform .6s cubic-bezier(.16,1,.3,1)}.hero-visual_phone__tUqbK:hover{transform:translateY(-42%) translateZ(95px) rotate(6deg)}.hero-visual_phone__tUqbK img{width:100%;height:auto}@keyframes hero-visual_assemble__Wsfck{0%{opacity:0;transform:translateY(35px) rotateX(-15deg) scale(.85)}to{opacity:1;transform:none}}@keyframes hero-visual_phoneAssemble__LzEJ2{0%{opacity:0;transform:translateY(-10%) translateZ(150px) rotate(22deg)}to{opacity:1;transform:translateY(-37%) translateZ(70px) rotate(10deg)}}.hero-visual_typeButton__4oyza{position:absolute;inset:0;width:100%;background:none;border:0;padding:0;color:#171719;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent}.hero-visual_typeButton__4oyza:focus-visible{outline:2px solid currentColor;outline-offset:5px}.hero-visual_typeAssembly__tTd6Z{position:absolute;inset:0;display:grid;align-items:center;justify-items:center;padding-bottom:18px;animation:hero-visual_assemble__Wsfck .9s cubic-bezier(.16,1,.3,1) .12s both}.hero-visual_typeStack__r_IkA{--depth:1;display:block;width:max-content;max-width:100%;position:relative;font-family:var(--font-kuksenko-display),sans-serif;font-size:clamp(34px,13vw,90px);font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:-.055em;transform-style:preserve-3d;transform:perspective(800px) rotateX(calc(12deg - var(--pointer-y) * 12deg)) rotateY(calc(-16deg + var(--pointer-x) * 18deg)) rotate(-8deg);transition:transform .65s cubic-bezier(.16,1,.3,1)}.hero-visual_echo__xDqQj,.hero-visual_word__WDCx7{display:block;white-space:nowrap;transition:transform .8s cubic-bezier(.16,1,.3,1)}.hero-visual_echo__xDqQj{position:absolute;inset:0;color:transparent;-webkit-text-stroke:1px #171719}.hero-visual_echo__xDqQj:first-child{transform:translate(calc(24px * var(--depth)),calc(-40px * var(--depth))) translateZ(-80px);opacity:.2}.hero-visual_echo__xDqQj:nth-child(2){transform:translate(calc(18px * var(--depth)),calc(-30px * var(--depth))) translateZ(-60px);opacity:.35}.hero-visual_echo__xDqQj:nth-child(3){transform:translate(calc(12px * var(--depth)),calc(-20px * var(--depth))) translateZ(-40px);opacity:.5}.hero-visual_echo__xDqQj:nth-child(4){transform:translate(calc(6px * var(--depth)),calc(-10px * var(--depth))) translateZ(-20px);opacity:.7}.hero-visual_word__WDCx7{position:relative;transform:translateZ(1px)}.hero-visual_stage__JlLlP[data-expanded=true] .hero-visual_typeStack__r_IkA{--depth:2;transform:perspective(800px) rotateX(-12deg) rotateY(16deg) rotate(-4deg)}.hero-visual_typeCaption__fUPvh{position:absolute;bottom:8px;left:0;right:0;display:flex;justify-content:space-between;gap:12px;font-size:11px;font-weight:400;color:#626267}.hero-visual_typeArrow__oMQpc{font-size:18px;line-height:1;transition:transform .4s}.hero-visual_stage__JlLlP[data-expanded=true] .hero-visual_typeArrow__oMQpc{transform:rotate(90deg)}@media (min-width:700px){.hero-visual_stage__JlLlP{height:290px;max-width:600px;align-self:center}.hero-visual_typeStack__r_IkA{font-size:82px}.hero-visual_browserBar__D8taB{height:26px}.hero-visual_browserBar__D8taB>span{width:5px;height:5px}.hero-visual_browserBar__D8taB i{font-size:9px}.hero-visual_typeCaption__fUPvh{font-size:13px}}@media (min-width:1100px){.hero-visual_stage__JlLlP{grid-column:2;grid-row:1;height:100%;min-height:350px;margin:0;align-self:stretch}.hero-visual_browser__y4cGP{width:90%;left:-5%}.hero-visual_phone__tUqbK{width:32%;right:0}.hero-visual_typeStack__r_IkA{font-size:clamp(64px,6.8vw,104px)}.hero-visual_typeCaption__fUPvh{bottom:20%;left:2%;right:4%}.hero-visual_typeAssembly__tTd6Z{padding-bottom:20px}}@media (max-width:699px) and (max-height:700px){.hero-visual_stage__JlLlP{height:110px;min-height:110px;margin-block:8px}.hero-visual_browser__y4cGP{width:58%;left:12%}.hero-visual_phone__tUqbK{width:19%;right:14%}.hero-visual_typeStack__r_IkA{font-size:12vw}.hero-visual_typeCaption__fUPvh{bottom:0;font-size:10px}}@media (prefers-reduced-motion:reduce){.hero-visual_assembly__VMAS5,.hero-visual_phone__tUqbK,.hero-visual_typeAssembly__tTd6Z{animation:none}.hero-visual_devices__fkrai,.hero-visual_stage__JlLlP[data-expanded=true] .hero-visual_typeStack__r_IkA,.hero-visual_typeStack__r_IkA{transform:none}.hero-visual_echo__xDqQj,.hero-visual_word__WDCx7{transition:none}}.hero_page__xgNTO{--background:#ffffff;--ink:#171719;--muted:#626267;--header-height:calc(88px + env(safe-area-inset-top, 0px));--page-inset:max(22px,env(safe-area-inset-left,0px),env(safe-area-inset-right,0px));position:relative;isolation:isolate;background:var(--background);color:var(--ink);min-height:100svh;padding-inline:var(--page-inset)}.hero_page__xgNTO:before{content:"";position:fixed;inset:-180px;z-index:-1;pointer-events:none;background:url(/film-grain.svg) repeat 0 0/180px 180px;animation:hero_filmGrain__e8V07 .8s step-end infinite}@keyframes hero_filmGrain__e8V07{0%,to{transform:translate(0)}12.5%{transform:translate(-73px,41px)}25%{transform:translate(57px,-109px)}37.5%{transform:translate(-121px,-67px)}50%{transform:translate(91px,113px)}62.5%{transform:translate(-37px,-139px)}75%{transform:translate(131px,-29px)}87.5%{transform:translate(-103px,79px)}}.hero_page__xgNTO a:focus-visible{outline:2px solid currentColor;outline-offset:7px}.hero_header__IBnBr{max-width:1440px;margin:auto;height:var(--header-height);padding-top:env(safe-area-inset-top,0);display:flex;align-items:center;justify-content:space-between}.hero_logo___gtCE{display:flex;align-items:center;width:122px;min-height:48px}.hero_logo___gtCE svg{width:100%;height:auto}.hero_main__kJE99{max-width:none;margin-inline:calc(-1 * var(--page-inset))}.hero_hero__wBS6G{width:calc(100% - 2 * var(--page-inset));max-width:1440px;margin-inline:auto;min-height:calc(100svh - var(--header-height));min-height:calc(100dvh - var(--header-height));display:flex;flex-direction:column;padding-block:20px max(32px,env(safe-area-inset-bottom))}.hero_heading__V4xEn{min-width:0}.hero_intro__TNlWE{margin:0 0 25px;font-size:14px;line-height:1.5}.hero_title__IPXte{font-family:var(--font-kuksenko-display),sans-serif;font-size:clamp(28px,9.65vw,64px);line-height:1.34;font-weight:600;letter-spacing:-.025em;text-transform:uppercase;margin:0}.hero_line__Xv1b_{display:block;overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}.hero_line__Xv1b_>span{display:block}@keyframes hero_heroLine__SYerI{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes hero_fadeUp__gsfez{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.hero_line__Xv1b_>span{animation:hero_heroLine__SYerI .65s cubic-bezier(.19,.6,.22,1) .08s both}.hero_line__Xv1b_:nth-child(2)>span{animation-delay:.16s}.hero_line__Xv1b_:nth-child(3)>span{animation-delay:.24s}.hero_logo___gtCE{animation:hero_fadeUp__gsfez .5s ease-out both}@keyframes hero_fadeIn__scJbV{0%{opacity:0}to{opacity:1}}.hero_intro__TNlWE{animation:hero_fadeIn__scJbV .5s ease-out both}.hero_message__hy9hi{animation:hero_fadeUp__gsfez .6s ease-out .3s both}.hero_withVisual__pop1v .hero_details__gfZ2s{margin-top:0;padding-top:18px}.hero_details__gfZ2s{margin-top:auto;padding-top:34px;display:flex;flex-direction:column;gap:25px;align-items:flex-start}.hero_message__hy9hi h2{font-family:var(--font-display);font-size:21px;line-height:1.2;font-weight:500;letter-spacing:-.025em;margin:0 0 12px}.hero_message__hy9hi p{font-size:14px;line-height:1.65;color:var(--muted);margin:0;max-width:46ch}.hero_cta__yO_q9{display:inline-flex;width:100%;align-items:center;justify-content:space-between;gap:38px;min-height:56px;padding:0 21px;background:var(--ink);color:var(--background);font-size:14px;font-weight:500;border-radius:0}.hero_cta__yO_q9 svg{width:22px;height:22px;transition:transform .25s}.hero_cta__yO_q9:hover svg{transform:translate(2px,-2px)}@media (min-width:700px){.hero_page__xgNTO{--header-height:calc(112px + env(safe-area-inset-top, 0px));--page-inset:max(44px,env(safe-area-inset-left,0px),env(safe-area-inset-right,0px))}.hero_hero__wBS6G{width:calc(100% - 2 * var(--page-inset))}.hero_logo___gtCE{width:145px}.hero_hero__wBS6G{justify-content:center;padding-block:43px 55px}.hero_intro__TNlWE{font-size:16px;margin-bottom:30px}.hero_title__IPXte{font-size:clamp(54px,8.9vw,125px);line-height:1.25;letter-spacing:-.03em}.hero_details__gfZ2s{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:35px;margin-top:40px;padding-top:0}.hero_message__hy9hi h2{font-size:25px}.hero_message__hy9hi p{font-size:15px;max-width:48ch}.hero_cta__yO_q9{width:auto;min-height:60px;padding-inline:24px;gap:32px;flex-shrink:0;font-size:14px}}@media (min-width:1100px){.hero_page__xgNTO{--header-height:calc(122px + env(safe-area-inset-top, 0px));--page-inset:max(64px,env(safe-area-inset-left,0px),env(safe-area-inset-right,0px))}.hero_hero__wBS6G{width:calc(100% - 2 * var(--page-inset))}.hero_logo___gtCE{width:155px}.hero_hero__wBS6G{padding-block:40px 65px}.hero_title__IPXte{font-size:clamp(90px,9vw,136px);line-height:1.19}.hero_details__gfZ2s{margin-top:42px}.hero_message__hy9hi h2{font-size:29px}.hero_message__hy9hi p{font-size:17px}.hero_cta__yO_q9{min-height:65px;padding-inline:26px;gap:64px;font-size:16px}.hero_withVisual__pop1v{display:grid;grid-template-columns:1.12fr .88fr;grid-template-rows:1fr auto;column-gap:32px}.hero_withVisual__pop1v .hero_heading__V4xEn{grid-column:1;grid-row:1;align-self:center}.hero_withVisual__pop1v .hero_intro__TNlWE{margin-bottom:20px}.hero_withVisual__pop1v .hero_title__IPXte{font-size:clamp(56px,5.3vw,88px);line-height:1.35}.hero_withVisual__pop1v .hero_details__gfZ2s{grid-column:1/-1;grid-row:2;margin-top:30px;padding-top:0}}@media (max-height:650px) and (max-width:699px){.hero_page__xgNTO{--header-height:calc(74px + env(safe-area-inset-top, 0px))}.hero_hero__wBS6G{padding-block:16px max(28px,env(safe-area-inset-bottom))}.hero_intro__TNlWE{margin-bottom:20px}.hero_details__gfZ2s{padding-top:27px;gap:22px}.hero_message__hy9hi h2{font-size:20px}}@media (max-height:700px) and (max-width:699px){.hero_withVisual__pop1v{padding-top:12px}.hero_withVisual__pop1v .hero_intro__TNlWE{margin-bottom:14px}.hero_withVisual__pop1v .hero_title__IPXte{line-height:1.25}.hero_withVisual__pop1v .hero_details__gfZ2s{gap:16px;padding-top:12px}.hero_withVisual__pop1v .hero_message__hy9hi h2{font-size:18px;margin-bottom:8px}.hero_withVisual__pop1v .hero_message__hy9hi p{font-size:13px;line-height:1.5}}@media (prefers-reduced-motion:reduce){.hero_page__xgNTO *,.hero_page__xgNTO :after,.hero_page__xgNTO :before,.hero_page__xgNTO:before{animation:none!important;transition:none!important}}.Faq_section__Mkzhn{padding-bottom:clamp(64px,9vw,120px);scroll-margin-top:24px}.Faq_inline__SrAHz{padding-top:clamp(64px,10vw,120px);padding-bottom:0}.Faq_layout__BJfGU{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px clamp(32px,5vw,80px);align-items:start}.Faq_head__sYUrr{position:sticky;top:96px}.Faq_eyebrow__A_7W6{display:inline-flex;align-items:center;gap:8px;margin:0 0 clamp(14px,1.8vw,20px);font-family:var(--font-display);font-size:14px;font-weight:500;letter-spacing:-.01em;color:var(--ink-muted)}.Faq_eyebrow__A_7W6:before{content:"";width:22px;height:1px;background:var(--border-strong)}.Faq_title__M8Pxg{font-size:clamp(30px,3.4vw,42px);line-height:1.18;letter-spacing:-.03em}.Faq_note__ymbMJ{max-width:32ch;margin:clamp(14px,1.8vw,20px) 0 0;font-size:clamp(16px,1.4vw,18px);color:var(--ink-muted)}.Faq_list__FYK01{border-top:1px solid var(--border)}.Faq_item__hrOKf{border-bottom:1px solid var(--border)}.Faq_question__HbmMo{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:56px;padding:clamp(16px,1.8vw,22px) 0;font-family:var(--font-display);font-size:clamp(17px,1.5vw,20px);font-weight:500;line-height:1.3;letter-spacing:-.015em;list-style:none;cursor:pointer;transition:color .3s var(--ease-out)}.Faq_question__HbmMo::-webkit-details-marker{display:none}@media (hover:hover){.Faq_question__HbmMo:hover{color:var(--violet)}}.Faq_icon__vFLE4{position:relative;flex:none;width:32px;height:32px;border:1px solid var(--border-strong);border-radius:50%;transition:border-color .3s var(--ease-out),background .3s var(--ease-out)}.Faq_icon__vFLE4:after,.Faq_icon__vFLE4:before{content:"";position:absolute;top:50%;left:50%;width:12px;height:1.5px;margin:-.75px 0 0 -6px;border-radius:1px;background:currentColor;transition:transform .3s var(--ease-out)}.Faq_icon__vFLE4:after{transform:rotate(90deg)}.Faq_item__hrOKf[open] .Faq_icon__vFLE4{border-color:var(--ink);background:var(--ink);color:var(--on-ink)}.Faq_item__hrOKf[open] .Faq_icon__vFLE4:after{transform:rotate(0deg)}.Faq_answer__L0t0Y{max-width:68ch;margin:0;padding:0 52px clamp(20px,2.2vw,26px) 0;font-size:clamp(16px,1.3vw,17px);line-height:1.6;color:var(--ink-muted)}@media (max-width:900px){.Faq_layout__BJfGU{grid-template-columns:1fr}.Faq_head__sYUrr{position:static}}@media (max-width:640px){.Faq_answer__L0t0Y{padding-right:0}}@media (prefers-reduced-motion:reduce){.Faq_icon__vFLE4,.Faq_icon__vFLE4:after,.Faq_icon__vFLE4:before,.Faq_question__HbmMo{transition:none}}.Faq_inline__SrAHz .Faq_eyebrow__A_7W6:before{display:none}.Faq_inline__SrAHz .Faq_title__M8Pxg{font-weight:500;font-size:clamp(32px,4vw,56px);line-height:1.08;letter-spacing:-.04em}.Faq_inline__SrAHz .Faq_note__ymbMJ{font-size:14px;line-height:1.7}.Faq_inline__SrAHz .Faq_list__FYK01{border-top:0}.Faq_inline__SrAHz .Faq_item__hrOKf{border-bottom:0}.Faq_inline__SrAHz .Faq_item__hrOKf+.Faq_item__hrOKf{border-top:1px solid var(--border)}.Faq_inline__SrAHz .Faq_question__HbmMo{font-family:var(--font-text);font-size:clamp(17px,1.6vw,23px);padding-block:24px;font-weight:400}.Faq_inline__SrAHz .Faq_icon__vFLE4{border:0;border-radius:0}.Faq_inline__SrAHz .Faq_item__hrOKf[open] .Faq_icon__vFLE4{background:transparent;color:var(--ink)}.Faq_inline__SrAHz .Faq_answer__L0t0Y{font-size:16px;line-height:1.75}.CaseDevice_stage__wQvYo{display:flex;justify-content:center;padding:clamp(6px,1vw,14px) 0}.CaseDevice_device__aQn3b{position:relative;width:min(100%,252px);aspect-ratio:9/19.5;padding:9px;border-radius:42px;background:linear-gradient(150deg,#3a3a3d,#17171a 42%,#2c2c30);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),0 2px 4px rgba(17,17,18,.08)}.CaseDevice_screen__KNVcT{position:relative;height:100%;overflow:hidden;border-radius:34px;background:#fff}.CaseDevice_shot__tGVLs{object-fit:cover;object-position:top center}.CaseDevice_island__BXYhI{position:absolute;top:9px;left:50%;transform:translateX(-50%);width:62px;height:18px;border-radius:var(--radius-pill);background:#0b0b0c}.CaseDevice_power__8idra,.CaseDevice_volume__gHg5T{position:absolute;width:2px;border-radius:2px;background:linear-gradient(180deg,#4a4a4e,#232326)}.CaseDevice_volume__gHg5T{top:21%;left:-2px;height:12%}.CaseDevice_power__8idra{top:26%;right:-2px;height:9%}.CaseDevice_empty__jKgZK{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:linear-gradient(180deg,rgba(17,17,18,.045),rgba(17,17,18,.015));font-family:var(--font-display);font-size:13px;font-weight:500;letter-spacing:-.01em;color:var(--ink-muted)}.CaseDevice_emptyMark__oOp65{width:26px;height:26px;border:1px dashed var(--border-strong);border-radius:7px}.CaseLightbox_dialog__sCxRT{position:fixed;inset:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;background:transparent;overflow:hidden}.CaseLightbox_dialog__sCxRT::backdrop{background:rgba(17,17,18,.76);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:CaseLightbox_fade__NOqlG .24s var(--ease-out) both}.CaseLightbox_dialog__sCxRT[open]{animation:CaseLightbox_zoom__65Lv9 .26s var(--ease-out) both}.CaseLightbox_inner__rbU2u{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(14px,2vw,20px);width:100%;height:100%;padding:clamp(16px,4vw,40px)}.CaseLightbox_figure__1Yi4V{display:contents}.CaseLightbox_bare__mqhAD,.CaseLightbox_framed__peqTX{position:relative;aspect-ratio:var(--r);width:min(1440px,100%,calc((100dvh - 150px) * var(--r)),var(--source-width,1440px))}.CaseLightbox_framed__peqTX{border-radius:clamp(8px,1vw,14px);overflow:hidden;background:var(--surface);box-shadow:0 40px 80px -30px rgba(0,0,0,.6)}.CaseLightbox_bare__mqhAD{background:transparent}.CaseLightbox_shot__ib5al{object-fit:contain}.CaseLightbox_caption__SXWx6{max-width:60ch;font-family:var(--font-display);font-size:14px;font-weight:500;line-height:1.35;letter-spacing:-.01em;text-align:center;text-wrap:balance;color:rgba(255,255,255,.78)}.CaseLightbox_close__TDYET{position:absolute;top:clamp(12px,2vw,22px);right:clamp(12px,2vw,22px);display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:0;border-radius:var(--radius-pill);background:rgba(255,255,255,.12);color:#fff;cursor:pointer;transition:background .18s var(--ease-out)}.CaseLightbox_close__TDYET svg{width:16px;height:16px}.CaseLightbox_close__TDYET:hover{background:rgba(255,255,255,.22)}.CaseLightbox_close__TDYET:focus-visible{outline:2px solid rgba(255,255,255,.8);outline-offset:2px}@keyframes CaseLightbox_fade__NOqlG{0%{opacity:0}}@keyframes CaseLightbox_zoom__65Lv9{0%{opacity:0;transform:scale(.97)}}@media (min-resolution:1.5dppx){.CaseLightbox_bare__mqhAD,.CaseLightbox_framed__peqTX{max-width:calc(var(--source-width, 2880px) / 2)}}@media (min-resolution:2.5dppx){.CaseLightbox_bare__mqhAD,.CaseLightbox_framed__peqTX{max-width:calc(var(--source-width, 4320px) / 3)}}.CaseShot_framed__KNQSq{overflow:hidden;border:1px solid var(--border);border-radius:12px;background:var(--surface);box-shadow:var(--shadow-card)}.CaseShot_bare__ooPBL,.CaseShot_framed__KNQSq{position:relative;width:100%}.CaseShot_shot__f_vxz{object-fit:contain}.CaseShot_framed__KNQSq .CaseShot_shot__f_vxz{object-fit:cover;object-position:top center}.CaseWatch_watch__ZTbCK{position:relative;width:100%;padding:7px;border-radius:30%/25%;background:linear-gradient(150deg,#6f7076,#46464b 45%,#5c5d63);box-shadow:inset 0 0 0 1px rgba(255,255,255,.22),0 2px 4px rgba(17,17,18,.08)}.CaseWatch_screen__D79g6{position:relative;aspect-ratio:410/502;overflow:hidden;border-radius:26%/21%;background:#0b0b0c;box-shadow:inset 0 0 0 1px rgba(0,0,0,.5)}.CaseWatch_shot__gIsYc{object-fit:cover}.CaseWatch_crown__nZ5bk{position:absolute;top:27%;right:-3px;width:4px;height:15%;border-radius:2px;background:linear-gradient(180deg,#9a9ba1,#5a5b61)}.CaseWatch_side__K8fUa{position:absolute;top:50%;right:-2px;width:3px;height:12%;border-radius:2px;background:linear-gradient(180deg,#7c7d84,#4b4c52)}.CaseWatch_empty__feh7H{position:absolute;inset:0;display:grid;place-items:center;background:rgba(255,255,255,.06)}.CaseWatch_emptyMark__W_e1n{width:20px;height:20px;border:1px dashed rgba(255,255,255,.3);border-radius:6px}.reveal_opening__NJQ2L{--stage-height:100svh;--scene-hold:45svh;position:relative;isolation:isolate}.reveal_curtain__FYm_p{position:relative;z-index:2;isolation:isolate;background:#fff;display:flow-root;overflow:clip}.reveal_curtain__FYm_p:before{content:"";position:absolute;inset:-180px;z-index:-1;pointer-events:none;background:url(/film-grain.svg) repeat 0 0/180px 180px;animation:reveal_curtainGrain__AAhz2 .8s step-end infinite}@keyframes reveal_curtainGrain__AAhz2{0%,to{transform:translate(0)}12.5%{transform:translate(-73px,41px)}25%{transform:translate(57px,-109px)}37.5%{transform:translate(-121px,-67px)}50%{transform:translate(91px,113px)}62.5%{transform:translate(-37px,-139px)}75%{transform:translate(131px,-29px)}87.5%{transform:translate(-103px,79px)}}.reveal_reveal__iUy_z{position:relative;z-index:1}.reveal_opening__NJQ2L[data-motion=true] .reveal_curtain__FYm_p{transform:translateY(calc(-1 * var(--curtain-lift, 0px)))}.reveal_opening__NJQ2L[data-motion=true] .reveal_reveal__iUy_z{margin-top:calc(-1 * var(--intro-height));height:calc(var(--stage-height) + var(--scene-hold) + var(--intro-height) / 1.35)}.reveal_opening__NJQ2L[data-motion=true] .reveal_stage__lMLKJ{position:sticky;top:0}.reveal_stage__lMLKJ{position:relative;height:var(--stage-height);min-height:500px;--reveal:1}.reveal_panel__jH_fv{position:absolute;inset:0;overflow:hidden;background:#dce3da url(/grain.svg) repeat 0 0/180px 180px}.reveal_scene__RVCot{position:absolute;inset:0 0 220px;touch-action:pan-y pinch-zoom;transform:translateY(calc((1 - var(--reveal)) * 70px)) scale(calc(.94 + var(--reveal) * .06));transform-origin:center 45%}.reveal_slide__dt6kY{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(36px) scale(.985);transition:opacity .38s ease,transform .48s cubic-bezier(.22,1,.36,1),visibility .38s}.reveal_slide__dt6kY[data-side="-1"]{transform:translateX(-36px) scale(.985)}.reveal_slide__dt6kY[data-active=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(var(--drag-x,0))}.reveal_scene__RVCot[data-dragging=true] .reveal_slide__dt6kY[data-active=true]{transition:none}.reveal_mac__I7ZzJ{position:absolute;width:min(88%,1060px,calc((var(--stage-height) - 330px) * 1.54));left:50%;top:54%;transform:translate(-50%,-50%)}.reveal_macDisplay__HBXyG{position:relative;padding:5px;background:#131416;border:1px solid #92979d;border-radius:12px 12px 3px 3px;box-shadow:0 14px 30px #23302624}.reveal_macScreen__ouKnO{aspect-ratio:2560/1664;overflow:hidden;border-radius:7px 7px 1px 1px}.reveal_macScreen__ouKnO img{display:block;width:100%;height:100%;object-fit:cover;object-position:left center}.reveal_macNotch__QmRd0{position:absolute;z-index:1;width:10%;height:3.4%;top:4px;left:45%;border-radius:0 0 5px 5px;background:#131416}.reveal_macNotch__QmRd0:after{content:"";position:absolute;width:3px;height:3px;top:35%;left:50%;border-radius:50%;background:#28313b;box-shadow:inset 0 0 0 1px #53607140}.reveal_macBase__rLNfx{position:relative;height:6px;margin-inline:-2%;background:linear-gradient(#e1e4e8,#bdc3cb 24%,#a3abb6 75%,#7e8894 76%,#aeb6c0);border:1px solid #9099a35c;border-radius:1px 1px 5px 5px;box-shadow:0 8px 15px #23302624}.reveal_macBase__rLNfx:before{content:"";position:absolute;left:43%;right:43%;top:-1px;height:2px;border-radius:0 0 3px 3px;background:#909aa6}.reveal_phone__6Xh1l{position:absolute;width:min(64vw,260px,calc((var(--stage-height) - 330px) * .493));left:50%;top:54%;transform:translate(-50%,-50%) rotate(calc((1 - var(--reveal)) * 7deg));filter:drop-shadow(8px 16px 18px #23302630)}.reveal_phone__6Xh1l img{width:100%;height:auto;display:block}.reveal_devicesSlide__o1R70{--phone-width:min(53vw,260px,calc((var(--stage-height) - 330px) * .493));--watch-width:min(27vw,128px,calc((var(--stage-height) - 320px) * .22))}.reveal_devicesSlide__o1R70 .reveal_phone__6Xh1l{width:var(--phone-width);left:40%}.reveal_watch__0LicW{position:absolute;width:var(--watch-width);left:68%;bottom:calc(46% - var(--phone-width) * 1824 / 1800);filter:drop-shadow(5px 12px 14px #23302628)}.reveal_browser__Y4uwl{position:absolute;width:calc(100% - 44px);height:min(82%,520px);left:50%;top:54%;transform:translate(-50%,-50%);background:#fff;border:1px solid #4f58504d;border-radius:12px;box-shadow:0 24px 48px #23302622,0 4px 10px #23302610;overflow:hidden}.reveal_browserBar__IuDqA{height:43px;padding-inline:12px;display:flex;align-items:center;gap:10px;color:#737778;background:linear-gradient(#f3f4f3,#e9ebe9)}.reveal_browserLights__3_0VB{display:flex;gap:5px;flex-shrink:0}.reveal_browserLights__3_0VB i{width:7px;height:7px;border-radius:50%;box-shadow:inset 0 0 0 1px #17171912}.reveal_browserLights__3_0VB i:first-child{background:#ed6a5e}.reveal_browserLights__3_0VB i:nth-child(2){background:#f4bf50}.reveal_browserLights__3_0VB i:nth-child(3){background:#62c554}.reveal_browserNav__cHwKa{display:none;width:40px;height:16px;flex-shrink:0}.reveal_browserAddress__dhN9f{display:flex;align-items:center;justify-content:center;gap:6px;position:relative;flex:1 1;min-width:0;height:26px;border-radius:5px;background:#ffffffb3;box-shadow:inset 0 0 0 1px #1717190a;font-size:10px;color:#505657}.reveal_browserAddress__dhN9f>svg{width:9px;height:11px}.reveal_browserReload__2Lh1L{position:absolute;right:8px;font-size:15px}.reveal_browserTools__NGuis{flex-shrink:0;width:16px;height:16px}.reveal_browserTab__sI9yh{height:29px;display:flex;justify-content:space-between;align-items:center;padding-inline:18px;border-top:1px solid #fff9;border-bottom:1px solid #17171914;background:#fafbf9;color:#626267;font-size:10px}.reveal_browserTab__sI9yh>span:first-child{color:#171719;font-weight:500}.reveal_browserTab__sI9yh>span:last-child{font-size:16px;color:#8a8e8a}.reveal_browserViewport__L207P{position:absolute;inset:72px 0 0;overflow:hidden;background:#fff}.reveal_browserViewport__L207P img{position:absolute;width:250%;max-width:none;height:auto;top:0;left:50%;transform:translateX(-50%)}.reveal_androidPhone__uCmw0{position:absolute;width:min(60vw,250px,calc((var(--stage-height) - 310px) * .45));top:54%;left:50%;transform:translate(-50%,-50%);padding:5px;border-radius:13%/6%;background:#171719;box-shadow:inset 0 0 0 1px #73747a,8px 16px 24px #23302630}.reveal_androidPhone__uCmw0:before{content:"";position:absolute;top:22%;right:-2px;width:3px;height:13%;background:#343438;border-radius:0 2px 2px 0}.reveal_androidScreen__trkxq{position:relative;overflow:hidden;border-radius:11%/5%;background:#fff}.reveal_androidStatus__a7gkb{position:absolute;z-index:1;inset:0 0 auto;height:3.8%;padding-inline:11%;display:flex;align-items:center;justify-content:space-between;background:#fff;color:#171719;font-size:clamp(6px,1.9vw,9px);font-weight:600}.reveal_androidStatus__a7gkb svg{width:17%;height:auto}.reveal_androidScreen__trkxq img{display:block;width:100%;height:auto}.reveal_androidCamera__8qqef{position:absolute;z-index:2;width:3.8%;aspect-ratio:1;top:2%;left:50%;transform:translateX(-50%);border-radius:50%;background:#171719;box-shadow:inset 0 0 0 1px #37373b}.reveal_caption__Qk2AD{position:absolute;left:22px;right:22px;bottom:max(28px,env(safe-area-inset-bottom));display:grid;gap:22px;color:#26372d;opacity:clamp(0,(var(--reveal) - .45) * 2.5,1);transform:translateY(calc((1 - var(--reveal)) * 22px))}.reveal_captionHeading__ZCOmy{min-width:0}.reveal_caption__Qk2AD p{margin:0 0 13px;display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 16px;font-family:var(--font-display);font-size:24px;font-weight:500;letter-spacing:-.03em}.reveal_caption__Qk2AD p>span{font-family:var(--font-body),sans-serif;font-size:12px;font-weight:400;letter-spacing:0;color:#3b4b40}.reveal_caption__Qk2AD h2{font-family:var(--font-display);font-size:clamp(27px,7.4vw,40px);font-weight:500;letter-spacing:-.04em;line-height:1.12;margin:0}.reveal_captionSwap__cUgn7{display:grid}.reveal_captionSwap__cUgn7 h2{grid-area:1/1}.reveal_captionSwap__cUgn7 h2[aria-hidden=true]{visibility:hidden}.reveal_captionSwap__cUgn7 h2[aria-hidden=false]{animation:reveal_captionIn__0Imf5 .38s ease both}@keyframes reveal_captionIn__0Imf5{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.reveal_footer__2SrfJ{display:flex;align-items:center;justify-content:space-between;gap:12px}.reveal_controls__CEhB7{display:none;align-items:center;gap:4px}.reveal_opening__NJQ2L[data-motion] .reveal_controls__CEhB7{display:flex}.reveal_controls__CEhB7 button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #26372d55;border-radius:0;background:transparent;color:inherit;cursor:pointer;transition:background .2s,color .2s}.reveal_controls__CEhB7 button:hover{background:#26372d;color:#fff}.reveal_controls__CEhB7 button:focus-visible{outline:2px solid #26372d;outline-offset:4px}.reveal_controls__CEhB7 button span{font-size:23px;line-height:1}.reveal_counter__D1VyO{min-width:36px;text-align:center;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.reveal_link__okZQ6{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:13px;border-bottom:1px solid #26372d66;white-space:nowrap}.reveal_link__okZQ6>span{font-size:22px}.reveal_visuallyHidden__PMm_O{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:699px){.reveal_opening__NJQ2L{--stage-height:max(500px,100dvh);--scene-hold:60svh}}@media (min-width:700px){.reveal_scene__RVCot{bottom:235px}.reveal_macDisplay__HBXyG{padding:7px;border-radius:17px 17px 4px 4px}.reveal_macScreen__ouKnO{border-radius:10px 10px 1px 1px}.reveal_macNotch__QmRd0{top:6px;border-radius:0 0 8px 8px}.reveal_macNotch__QmRd0:after{width:4px;height:4px}.reveal_macBase__rLNfx{height:9px;border-radius:1px 1px 7px 7px}.reveal_macBase__rLNfx:before{height:3px}.reveal_phone__6Xh1l{width:min(21vw,260px,calc((var(--stage-height) - 350px) * .493));right:12%;left:auto;top:54%;transform:translateY(-50%) rotate(calc((1 - var(--reveal)) * 9deg))}.reveal_devicesSlide__o1R70{--phone-width:min(28vw,285px,calc((var(--stage-height) - 335px) * .493));--watch-width:min(17vw,180px,calc((var(--stage-height) - 340px) * .32))}.reveal_devicesSlide__o1R70 .reveal_phone__6Xh1l{left:43%;top:54%;transform:translate(-50%,-50%) rotate(calc((1 - var(--reveal)) * 7deg))}.reveal_watch__0LicW{left:calc(43% + var(--phone-width) / 2 + 28px)}.reveal_browser__Y4uwl{width:min(86%,1060px,calc((var(--stage-height) - 330px) * 1.55));height:auto;aspect-ratio:1376/920;border-radius:14px}.reveal_browserBar__IuDqA{height:46px;padding-inline:18px;gap:18px}.reveal_browserLights__3_0VB{gap:6px}.reveal_browserLights__3_0VB i{width:9px;height:9px}.reveal_browserNav__cHwKa{display:block}.reveal_browserAddress__dhN9f{flex:0 1 55%;margin-inline:auto;font-size:11px;height:28px}.reveal_browserTools__NGuis{width:18px;height:18px}.reveal_browserTab__sI9yh{font-size:11px}.reveal_browserViewport__L207P{inset-block-start:75px}.reveal_browserViewport__L207P img{width:100%}.reveal_androidPhone__uCmw0{width:min(24vw,270px,calc((var(--stage-height) - 330px) * .45))}.reveal_caption__Qk2AD{left:44px;right:44px;bottom:34px;gap:24px}.reveal_caption__Qk2AD h2{font-size:42px}.reveal_caption__Qk2AD p{font-size:27px}.reveal_caption__Qk2AD p>span{font-size:13px}.reveal_controls__CEhB7{gap:10px}.reveal_controls__CEhB7 button{width:48px;height:48px}.reveal_counter__D1VyO{min-width:42px;font-size:13px}.reveal_link__okZQ6{font-size:15px}}@media (min-width:1100px){.reveal_scene__RVCot{bottom:220px}.reveal_caption__Qk2AD{left:max(64px,calc((100% - 1440px) / 2));right:max(64px,calc((100% - 1440px) / 2));bottom:40px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px}.reveal_caption__Qk2AD h2{font-size:50px}.reveal_caption__Qk2AD p{font-size:30px}.reveal_footer__2SrfJ{align-items:flex-end;gap:35px}.reveal_link__okZQ6{font-size:16px}}@media (max-height:700px) and (max-width:699px){.reveal_scene__RVCot{bottom:215px}.reveal_phone__6Xh1l{width:min(60vw,calc((var(--stage-height) - 290px) * .493))}.reveal_devicesSlide__o1R70{--phone-width:min(53vw,calc((var(--stage-height) - 290px) * .493));--watch-width:min(27vw,calc((var(--stage-height) - 300px) * .25))}.reveal_caption__Qk2AD{bottom:22px;gap:16px}.reveal_caption__Qk2AD h2{font-size:25px}.reveal_caption__Qk2AD p{font-size:21px;margin-bottom:10px}.reveal_caption__Qk2AD p>span{font-size:11px}}@media (min-width:700px) and (max-height:700px){.reveal_scene__RVCot{bottom:190px}.reveal_phone__6Xh1l{width:min(19vw,calc((var(--stage-height) - 280px) * .493))}.reveal_devicesSlide__o1R70{--phone-width:min(26vw,calc((var(--stage-height) - 250px) * .493));--watch-width:min(17vw,calc((var(--stage-height) - 300px) * .32))}.reveal_caption__Qk2AD{bottom:25px;gap:16px}.reveal_caption__Qk2AD h2{font-size:32px}.reveal_caption__Qk2AD p{font-size:22px}}@media (prefers-reduced-motion:reduce){.reveal_opening__NJQ2L[data-motion=true] .reveal_curtain__FYm_p{transform:none}.reveal_opening__NJQ2L[data-motion=true] .reveal_reveal__iUy_z{margin-top:0;height:auto}.reveal_opening__NJQ2L[data-motion=true] .reveal_stage__lMLKJ{position:relative}.reveal_curtain__FYm_p:before{animation:none}.reveal_caption__Qk2AD,.reveal_scene__RVCot,.reveal_slide__dt6kY{transform:none}.reveal_slide__dt6kY{transition:none}.reveal_slide__dt6kY[data-active=true]{transform:none}.reveal_captionSwap__cUgn7 h2[aria-hidden=false]{animation:none}.reveal_caption__Qk2AD{opacity:1}}.service-directions_section__CTyO_{width:calc(100% - 2 * var(--page-inset));max-width:1440px;margin-inline:auto;padding-top:58px;scroll-margin-top:24px}.service-directions_heading__g5IvA{font-family:var(--font-kuksenko-display),sans-serif;text-transform:uppercase;font-size:clamp(27px,8.3vw,44px);font-weight:600;line-height:1.2;letter-spacing:-.035em;margin:0 0 30px}.service-directions_direction__NxvIq{display:grid;gap:18px;padding-block:26px}.service-directions_direction__NxvIq+.service-directions_direction__NxvIq{border-top:1px solid #17171930}.service-directions_direction__NxvIq h3{font-family:var(--font-kuksenko-display),sans-serif;font-weight:600;font-size:clamp(18px,5vw,24px);line-height:1.2;letter-spacing:-.025em;text-transform:uppercase;margin:0}.service-directions_description__cuHa8{min-width:0}.service-directions_description__cuHa8 p{margin:0;max-width:44ch;font-size:16px;line-height:1.6;letter-spacing:-.01em}.service-directions_description__cuHa8 a{display:inline-flex;align-items:center;gap:14px;min-height:44px;margin-top:12px;font-size:14px;line-height:1.5;color:#626267}.service-directions_description__cuHa8 a>span{flex-shrink:0;font-size:22px;color:#171719}.service-directions_help__hcrZV{display:grid;gap:20px;padding-top:26px}.service-directions_help__hcrZV p{font-family:var(--font-display);font-size:22px;line-height:1.2;letter-spacing:-.025em;margin:0}.service-directions_help__hcrZV a{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:56px;padding:0 20px;font-size:14px;background:#171719;color:#fff}.service-directions_help__hcrZV a svg{width:22px;height:22px;transition:transform .2s}.service-directions_section__CTyO_ .service-directions_help__hcrZV a:focus-visible{outline:2px solid #171719;outline-offset:4px}@media (hover:hover){.service-directions_description__cuHa8 a:hover{color:#171719;text-decoration:underline;text-underline-offset:5px}.service-directions_help__hcrZV a:hover{background:#303033}.service-directions_help__hcrZV a:hover svg{transform:translate(2px,-2px)}}@media (min-width:700px){.service-directions_section__CTyO_{width:calc(100% - 2 * var(--page-inset));padding-top:72px}.service-directions_heading__g5IvA{font-size:clamp(38px,5vw,56px);margin-bottom:36px}.service-directions_direction__NxvIq{padding-block:30px;gap:20px}.service-directions_direction__NxvIq h3{font-size:24px}.service-directions_description__cuHa8 p{font-size:18px;max-width:44ch}.service-directions_description__cuHa8 a{font-size:15px}.service-directions_help__hcrZV{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-top:30px}.service-directions_help__hcrZV a{min-width:240px}.service-directions_help__hcrZV p{font-size:24px}}@media (min-width:1100px){.service-directions_section__CTyO_{width:calc(100% - 2 * var(--page-inset));padding-top:88px}.service-directions_heading__g5IvA{font-size:64px;margin-bottom:40px}.service-directions_direction__NxvIq{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:40px;padding-block:30px;align-items:baseline}.service-directions_direction__NxvIq h3{font-size:28px}.service-directions_description__cuHa8 p{font-size:20px;max-width:44ch}.service-directions_description__cuHa8 a{margin-top:15px;font-size:16px}.service-directions_help__hcrZV{padding-top:34px}}@media (prefers-reduced-motion:reduce){.service-directions_help__hcrZV a svg{transition:none}}.content_section__mD7q_{width:calc(100% - 2 * var(--page-inset));max-width:1440px;margin:auto;padding-block:58px;scroll-margin-top:24px}.content_sectionHeading__YfINN{display:grid;gap:20px;margin-bottom:33px}.content_hline__uZn9e{display:block;overflow:hidden;padding-bottom:.12em;margin-bottom:-.12em}.content_hline__uZn9e>span{display:block}[data-reveal=on] .content_hline__uZn9e>span{transform:translateY(110%);transition:transform .9s cubic-bezier(.19,.6,.22,1)}[data-reveal=on] .content_hline__uZn9e:nth-child(2)>span{transition-delay:.1s}[data-reveal=on] .content_hline__uZn9e:nth-child(3)>span{transition-delay:.2s}[data-visible=true] .content_hline__uZn9e>span{transform:translateY(0)}.content_sectionHeading__YfINN h2{font-family:var(--font-display);font-size:clamp(32px,8.5vw,48px);font-weight:500;line-height:1.08;letter-spacing:-.045em;margin:0}.content_sectionHeading__YfINN>p{font-size:14px;line-height:1.7;color:#626267;margin:0}.content_projectGrid__cOaWw{display:grid;gap:36px}.content_project__BTuiU{display:block;min-width:0}.content_projectCover__lv_iX{--accent:#8b8b91;--bg:#eaecea;background:#eaecea;overflow:hidden}.content_projectCover__lv_iX>div{aspect-ratio:1.27}.content_projectName__HM6DU{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:19px}.content_projectName__HM6DU h3{font-family:var(--font-display);font-size:25px;font-weight:500;letter-spacing:-.025em;margin:0}.content_projectName__HM6DU>span{font-size:26px;transition:transform .25s}.content_project__BTuiU:hover .content_projectName__HM6DU>span{transform:translate(2px,-2px)}.content_projectTitle__rNLMu{font-size:17px;line-height:1.4;margin:10px 0;max-width:38ch}.content_projectResult__2iej9{font-size:14px;line-height:1.65;color:#626267;margin:0;max-width:60ch}.content_direction__dAoRQ{border-top:1px solid #17171930;padding-block:27px 33px;display:grid;gap:22px}.content_direction__dAoRQ:last-child{border-bottom:1px solid #17171930}.content_direction__dAoRQ>h3{font-family:var(--font-kuksenko-display),sans-serif;font-size:clamp(23px,7.1vw,42px);text-transform:uppercase;font-weight:600;letter-spacing:-.03em;line-height:1.2;margin:0}.content_directionContent__XNRGt>p{font-size:16px;line-height:1.65;max-width:52ch;margin:0}.content_directionContent__XNRGt ul{display:grid;gap:9px;padding:0;list-style:none;font-size:14px;color:#626267;line-height:1.5;margin:22px 0}.content_directionContent__XNRGt li:before{content:"—";margin-right:9px}.content_examples__b_jja{display:flex;flex-wrap:wrap;gap:10px 22px}.content_examples__b_jja a{display:inline-flex;align-items:center;min-height:44px;gap:9px;font-size:14px;text-decoration:underline;text-underline-offset:5px;text-decoration-color:#17171955}.content_steps__hRUwT{display:grid;list-style:none;margin:0;padding:0;gap:33px}.content_steps__hRUwT li{border-top:1px solid #17171930;padding-top:22px}.content_stepNumber__HijgO{font-family:var(--font-kuksenko-display),sans-serif;font-size:15px;color:#626267}.content_steps__hRUwT h3{font-family:var(--font-display);font-size:29px;font-weight:500;letter-spacing:-.035em;margin:19px 0 13px}.content_steps__hRUwT li>p{font-size:15px;line-height:1.65;color:#626267;margin:0;max-width:46ch}.content_stepResult__IaI8O{display:grid;gap:6px;margin-top:23px}.content_stepResult__IaI8O>span{font-size:12px;color:#626267}.content_stepResult__IaI8O strong{font-size:15px;line-height:1.45;font-weight:500}.content_founder____AJ_{background:#171719 url(/grain.svg) repeat 0 0/180px 180px;color:#fff;margin-block:34px 10px;padding:40px var(--page-inset)}.content_founderInner__IJR7v{max-width:1440px;margin:auto;display:grid;gap:32px}.content_founderPhoto__e1W8I{width:100%;max-width:440px}.content_founderPhoto__e1W8I img{width:100%;height:auto;display:block}.content_founderRole__R4np_{font-size:13px;color:#bbbcbf;margin:0 0 24px}.content_founderText__UCyQ_ h2{font-family:var(--font-display);font-size:clamp(42px,11vw,64px);letter-spacing:-.05em;font-weight:500;line-height:1.02;margin:0 0 28px}.content_founderText__UCyQ_>p:not(.content_founderRole__R4np_){color:#d3d3d5;font-size:15px;line-height:1.7;max-width:48ch;margin:16px 0 0}.content_textLink___m1TM{display:inline-flex;align-items:center;gap:28px;min-height:48px;margin-top:24px;border-bottom:1px solid #ffffff77;font-size:15px}.content_textLink___m1TM>span{font-size:24px}.content_questions__SwcIV details+details{border-top:1px solid #17171930}.content_questions__SwcIV summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:22px;font-size:17px;line-height:1.35;cursor:pointer;min-height:70px}.content_questions__SwcIV summary::-webkit-details-marker{display:none}.content_questions__SwcIV summary>span{font-size:28px;flex-shrink:0;font-weight:400;transition:transform .2s}.content_questions__SwcIV details[open] summary>span{transform:rotate(45deg)}.content_questions__SwcIV details>p{max-width:70ch;font-size:15px;line-height:1.75;color:#626267;margin:0;padding-bottom:25px}.content_section__mD7q_.content_faq___vnz_{padding-bottom:24px}.content_section__mD7q_.content_contact__R0XJp{margin-top:0;padding-block:24px 65px}.content_contact__R0XJp h2{font-family:var(--font-kuksenko-display),sans-serif;font-size:clamp(28px,8.3vw,60px);line-height:1.2;text-transform:uppercase;letter-spacing:-.03em;font-weight:600;margin:0}.content_contactBottom__PjVY7{display:grid;align-items:center;gap:28px;margin-top:26px}.content_contactBottom__PjVY7>p{font-size:15px;line-height:1.65;color:#626267;margin:0}.content_contactButton__tuTvc{display:flex;align-items:center;justify-content:space-between;gap:30px;min-height:60px;background:#171719;color:#fff;font-size:14px;padding:0 21px;justify-self:start}.content_contactButton__tuTvc>span{font-size:25px}.content_marquee__OfFAV{overflow:hidden;border-top:1px solid #17171930;padding-block:20px}.content_marqueeTrack__JIZYF{display:flex;width:max-content;animation:content_marquee__OfFAV 32s linear infinite}.content_marqueeHalf__rR6VQ{display:flex}.content_marqueeHalf__rR6VQ span{font-family:var(--font-kuksenko-display);font-weight:600;font-size:clamp(22px,3vw,38px);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;padding-right:1.2em;color:#171719}@keyframes content_marquee__OfFAV{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.content_marqueeTrack__JIZYF{animation:none}}.content_footer__x5ydj{width:calc(100% - 2 * var(--page-inset));max-width:1440px;margin:auto;padding:25px 0 35px;display:grid;gap:24px}.content_footer__x5ydj>div{display:flex;flex-wrap:wrap;align-items:center;gap:0 20px}.content_footer__x5ydj>div a{display:inline-flex;align-items:center;min-height:44px;font-size:12px;color:#626267}@media (min-width:700px){.content_footer__x5ydj,.content_section__mD7q_{width:calc(100% - 2 * var(--page-inset))}.content_section__mD7q_{padding-block:75px}.content_sectionHeading__YfINN{grid-template-columns:1.3fr 1fr;gap:35px;align-items:end;margin-bottom:42px}.content_sectionHeading__YfINN h2{font-size:clamp(38px,4.6vw,65px)}.content_sectionHeading__YfINN>p{justify-self:end;font-size:15px}.content_projectGrid__cOaWw{grid-template-columns:1fr 1fr;gap:45px 28px}.content_projectCover__lv_iX>div{aspect-ratio:1.4}.content_projectName__HM6DU h3{font-size:29px}.content_projectTitle__rNLMu{font-size:19px}.content_projectResult__2iej9{font-size:15px}.content_direction__dAoRQ{grid-template-columns:1fr 1.3fr;gap:30px;padding-block:34px 38px}.content_direction__dAoRQ>h3{font-size:clamp(23px,3vw,42px)}.content_directionContent__XNRGt>p{font-size:17px}.content_steps__hRUwT{grid-template-columns:repeat(3,1fr);gap:26px}.content_steps__hRUwT h3{font-size:24px}.content_steps__hRUwT li{display:flex;flex-direction:column}.content_stepResult__IaI8O{margin-top:auto;padding-top:26px}.content_steps__hRUwT li>p{font-size:14px}.content_founder____AJ_{padding:65px var(--page-inset);margin-block:35px 15px}.content_founderInner__IJR7v{grid-template-columns:1fr 1.2fr;gap:55px;align-items:center}.content_founderPhoto__e1W8I{max-width:440px}.content_founderText__UCyQ_ h2{font-size:clamp(44px,5.2vw,76px)}.content_founderRole__R4np_{font-size:14px}.content_founderText__UCyQ_>p:not(.content_founderRole__R4np_){font-size:16px}.content_questions__SwcIV summary{font-size:21px;padding-block:27px}.content_questions__SwcIV details>p{font-size:16px}.content_section__mD7q_.content_faq___vnz_{padding-bottom:32px}.content_section__mD7q_.content_contact__R0XJp{padding-top:32px}.content_contact__R0XJp h2{font-size:clamp(52px,8.1vw,112px)}.content_contactBottom__PjVY7{grid-template-columns:1fr auto;gap:35px;margin-top:36px}.content_contactBottom__PjVY7>p{font-size:17px}.content_contactButton__tuTvc{min-height:65px;font-size:15px;padding-inline:24px}.content_footer__x5ydj{padding-block:30px 40px;gap:30px}.content_footer__x5ydj>div{gap:28px}.content_footer__x5ydj>div a{font-size:13px}}@media (min-width:1100px){.content_footer__x5ydj,.content_section__mD7q_{width:calc(100% - 2 * var(--page-inset))}.content_section__mD7q_{padding-block:95px}.content_sectionHeading__YfINN{margin-bottom:50px}.content_sectionHeading__YfINN h2{font-size:65px}.content_direction__dAoRQ{grid-template-columns:1fr 1fr;padding-block:45px 49px}.content_direction__dAoRQ>h3{font-size:40px}.content_directionContent__XNRGt>p{font-size:19px}.content_directionContent__XNRGt ul,.content_examples__b_jja a{font-size:16px}.content_steps__hRUwT{gap:45px}.content_steps__hRUwT h3{font-size:34px}.content_stepResult__IaI8O strong,.content_steps__hRUwT li>p{font-size:16px}.content_founder____AJ_{padding:80px var(--page-inset)}.content_founderInner__IJR7v{grid-template-columns:.9fr 1.1fr;gap:110px}.content_founderPhoto__e1W8I{max-width:440px}.content_founderText__UCyQ_ h2{font-size:80px}.content_founderText__UCyQ_>p:not(.content_founderRole__R4np_){font-size:18px}.content_questions__SwcIV summary{font-size:24px}.content_section__mD7q_.content_faq___vnz_{padding-bottom:40px}.content_section__mD7q_.content_contact__R0XJp{padding-block:40px 95px}.content_contactBottom__PjVY7{margin-top:45px}.content_contactButton__tuTvc{gap:65px}}@media (prefers-reduced-motion:reduce){.content_projectName__HM6DU>span,.content_questions__SwcIV summary>span{transition:none}}.content_footer__x5ydj{padding-bottom:max(40px,calc(env(safe-area-inset-bottom, 0px) + 16px))}.schematic-visual_stage__tp4rH{position:relative;display:grid;place-items:center;flex:1 0 auto;width:100%;min-height:160px;height:clamp(160px,calc(100svh - 580px),270px);margin-block:12px;color:var(--ink)}.schematic-visual_drawing__NO__f{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.schematic-visual_surface__HVFS1{fill:#fff;stroke:#171719b3}.schematic-visual_backEdge__Rqu2B{fill:#f5f5f4;stroke:#17171920}.schematic-visual_phoneSurface__vDJGg{fill:#fff;stroke:#171719}.schematic-visual_island__3UjP5{fill:#171719;stroke:none;animation:schematic-visual_contentIn__wY2bU .35s ease-out .42s backwards}.schematic-visual_rule__L51oW{stroke:#17171930}.schematic-visual_lightRule__HwZWi{stroke:#ffffff70}.schematic-visual_tint__pEeIo{fill:#f5f5f4;stroke:none}.schematic-visual_card__t6WtX{fill:#fff;stroke:#17171925}.schematic-visual_input__yh0Fd{fill:#fafafa;stroke:#17171920}.schematic-visual_navIcon__8eWVr{stroke:#17171980}.schematic-visual_selectedCard__qAw_3{fill:#171719;stroke:none}.schematic-visual_productShape__7Fi_x{stroke:#17171970}.schematic-visual_label__ZWAW8{fill:currentColor;stroke:none;font-family:var(--font-display);font-size:22px;font-weight:500;letter-spacing:-.4px}.schematic-visual_appLabel__30aDE{font-size:20px;letter-spacing:-.5px}.schematic-visual_connections__8prWx{stroke:#17171966}.schematic-visual_chart__wUhPg,.schematic-visual_complete__tDRdM,.schematic-visual_connector__Y0iuH{stroke-dasharray:1;animation:schematic-visual_draw__W4lAg .55s cubic-bezier(.22,1,.36,1) .46s backwards}.schematic-visual_appConnection__8cmsr{animation-delay:.58s}.schematic-visual_chart__wUhPg{animation-duration:.7s;animation-delay:.52s}.schematic-visual_complete__tDRdM{animation-duration:.4s;animation-delay:1.14s}.schematic-visual_arrow__l61_g{animation:schematic-visual_contentIn__wY2bU .25s ease-out .92s backwards}.schematic-visual_panel__EvsXk{transform-box:fill-box;transform-origin:center;animation:schematic-visual_assemble__pFROs .78s var(--start) cubic-bezier(.16,1,.3,1) backwards}.schematic-visual_site__fskuC{--entry-x:-34px;--entry-y:18px;--entry-rotation:-5deg;--start:.08s}.schematic-visual_phone__GjppI{--entry-x:-12px;--entry-y:40px;--entry-rotation:5deg;--start:.22s}.schematic-visual_crm__f2OZy{--entry-x:32px;--entry-y:14px;--entry-rotation:-3deg;--start:.64s}.schematic-visual_frame__A11bY{stroke-dasharray:1;animation:schematic-visual_outline__c_S4r .65s var(--start) cubic-bezier(.22,1,.36,1) backwards}.schematic-visual_backEdge__Rqu2B{animation:schematic-visual_contentIn__wY2bU .4s calc(var(--start) + .18s) ease-out backwards}.schematic-visual_label__ZWAW8{animation:schematic-visual_contentIn__wY2bU .35s calc(var(--start) + .2s) ease-out backwards}.schematic-visual_content__Sosoq{transform-box:fill-box;animation:schematic-visual_interfaceIn__yQtfH .45s cubic-bezier(.16,1,.3,1) .28s backwards}.schematic-visual_appContent__axH3E{animation-delay:.43s}.schematic-visual_activeCard___Zc_q{transform-box:fill-box;transform-origin:center;animation:schematic-visual_activate__xlkdW .45s cubic-bezier(.16,1,.3,1) 1.02s backwards}@keyframes schematic-visual_assemble__pFROs{0%{opacity:0;transform:translate(var(--entry-x),var(--entry-y)) rotate(var(--entry-rotation)) scale(.92)}45%{opacity:1}to{opacity:1;transform:none}}@keyframes schematic-visual_outline__c_S4r{0%{stroke-dashoffset:1;fill-opacity:0}65%{fill-opacity:1}to{stroke-dashoffset:0;fill-opacity:1}}@keyframes schematic-visual_interfaceIn__yQtfH{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes schematic-visual_activate__xlkdW{0%{opacity:0;transform:translateX(-10px) scale(.94)}to{opacity:1;transform:none}}@keyframes schematic-visual_contentIn__wY2bU{0%{opacity:0}to{opacity:1}}@keyframes schematic-visual_draw__W4lAg{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media (min-width:700px){.schematic-visual_stage__tp4rH{height:290px;min-height:min(calc((100vw - 88px) * .65625),393.75px);max-width:600px;align-self:center}}@media (min-width:1100px){.schematic-visual_stage__tp4rH{grid-column:2;grid-row:1;height:100%;min-height:350px;margin:0;align-self:stretch}}@media (max-width:699px) and (max-height:700px){.schematic-visual_stage__tp4rH{height:calc((100vw - 44px) * .75);min-height:calc((100vw - 44px) * .75);margin-block:8px}}@media (prefers-reduced-motion:reduce){.schematic-visual_activeCard___Zc_q,.schematic-visual_arrow__l61_g,.schematic-visual_backEdge__Rqu2B,.schematic-visual_chart__wUhPg,.schematic-visual_complete__tDRdM,.schematic-visual_connector__Y0iuH,.schematic-visual_content__Sosoq,.schematic-visual_frame__A11bY,.schematic-visual_island__3UjP5,.schematic-visual_label__ZWAW8,.schematic-visual_panel__EvsXk{animation:none}}.CaseWindow_window__qfrBc{overflow:hidden;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.CaseWindow_bar__rNTgG{position:relative;display:flex;align-items:center;gap:10px;padding:9px 12px;border-bottom:1px solid var(--border);background:linear-gradient(180deg,#fbfbfa,#f4f3f1)}.CaseWindow_lights__YQ9Yf{display:flex;gap:6px}.CaseWindow_light__NomI9{width:10px;height:10px;border-radius:50%;box-shadow:inset 0 0 0 .5px rgba(17,17,18,.12)}.CaseWindow_close__XlQ3N{background:#ff5f57}.CaseWindow_min__Mn5am{background:#febc2e}.CaseWindow_zoom__6Sqso{background:#28c840}.CaseWindow_address__cMmCf{display:inline-flex;align-items:center;gap:6px;padding:3px 12px;border-radius:var(--radius-pill);background:rgba(17,17,18,.05);font-weight:500;color:var(--ink-muted)}.CaseWindow_address__cMmCf,.CaseWindow_windowTitle__maRuH{position:absolute;left:50%;transform:translateX(-50%);max-width:60%;overflow:hidden;font-family:var(--font-display);font-size:12px;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis}.CaseWindow_windowTitle__maRuH{font-weight:600;color:var(--ink)}.CaseWindow_lock__naEhS{width:10px;height:10px;flex:none;opacity:.5}.CaseWindow_viewport__1EiC6{position:relative;aspect-ratio:16/10;background:#fff}.CaseWindow_shot__dWvrD{object-fit:cover;object-position:top center}.CaseWindow_empty__hy_Er{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:linear-gradient(180deg,rgba(17,17,18,.035),rgba(17,17,18,.015));font-family:var(--font-display);font-size:13px;font-weight:500;color:var(--ink-muted)}.CaseWindow_emptyMark__FSx2Z{width:26px;height:26px;border:1px dashed var(--border-strong);border-radius:7px}.CaseWindow_emptyText__xnrWl{letter-spacing:-.01em}@media (max-width:600px){.CaseWindow_address__cMmCf,.CaseWindow_windowTitle__maRuH{position:static;transform:none;max-width:none}}.CaseShowcase_stage__HQbbw{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:clamp(18px,2.4vw,34px)}.CaseShowcase_column__0eTNb{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:clamp(16px,2vw,26px);min-width:0;flex-grow:var(--w,1);flex-basis:calc(var(--w, 1) * 170px)}[data-entered=true] .CaseShowcase_column__0eTNb{animation:CaseShowcase_deviceEntrance__i6OXF .85s cubic-bezier(.2,.7,.2,1) both}[data-entered=true] .CaseShowcase_column__0eTNb:nth-child(2){animation-delay:.1s}[data-entered=true] .CaseShowcase_column__0eTNb:nth-child(3){animation-delay:.2s}[data-entered=true] .CaseShowcase_column__0eTNb:nth-child(4){animation-delay:.3s}@keyframes CaseShowcase_deviceEntrance__i6OXF{0%{opacity:0;transform:translateY(32px) scale(.96)}to{opacity:1;transform:none}}.CaseShowcase_item__4HAXN{display:flex;flex-direction:column;gap:10px;width:100%;margin:0}.CaseShowcase_device__bmxU2{width:100%;margin:0 auto}.CaseShowcase_zoomable__jPqUG{display:block;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:zoom-in;transition:transform .24s var(--ease-out)}.CaseShowcase_zoomable__jPqUG:hover{transform:scale(1.015)}.CaseShowcase_zoomable__jPqUG:focus-visible{outline:2px solid var(--ink);outline-offset:6px;border-radius:var(--radius-sm)}.CaseShowcase_browser__wkY9x,.CaseShowcase_mac__dK6SM,.CaseShowcase_window__6Togq{max-width:620px}.CaseShowcase_column__0eTNb:only-child .CaseShowcase_browser__wkY9x,.CaseShowcase_column__0eTNb:only-child .CaseShowcase_mac__dK6SM,.CaseShowcase_column__0eTNb:only-child .CaseShowcase_window__6Togq{max-width:720px}.CaseShowcase_phone__S2N4Z{max-width:232px}.CaseShowcase_watch__AR7N2{max-width:148px}.CaseShowcase_caption__qfN0G{font-family:var(--font-display);font-size:13px;font-weight:500;line-height:1.3;letter-spacing:-.01em;text-align:center;text-wrap:balance;color:var(--ink-muted)}.CaseShowcase_column__0eTNb:has(.CaseShowcase_browser__wkY9x) .CaseShowcase_caption__qfN0G{min-height:2.6em}.CaseShowcase_hint__Zy6Pi{display:none}@media (min-width:641px) and (max-width:900px){.CaseShowcase_stage__HQbbw{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;justify-items:center}.CaseShowcase_column__0eTNb:has(.CaseShowcase_browser__wkY9x),.CaseShowcase_column__0eTNb:has(.CaseShowcase_mac__dK6SM),.CaseShowcase_column__0eTNb:has(.CaseShowcase_window__6Togq){grid-column:1/-1;width:100%}}@media (max-width:640px){.CaseShowcase_stage__HQbbw{--shelf:252px;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--stage-pad, 16px));padding-inline:var(--stage-pad,16px);scroll-padding-inline:var(--stage-pad,16px);scrollbar-width:none}.CaseShowcase_stage__HQbbw::-webkit-scrollbar{display:none}.CaseShowcase_column__0eTNb{flex:0 0 auto;width:calc(100% - 42px);scroll-snap-align:center}.CaseShowcase_column__0eTNb:has(.CaseShowcase_phone__S2N4Z){width:calc(var(--shelf) * 9 / 19.5)}.CaseShowcase_column__0eTNb:has(.CaseShowcase_watch__AR7N2){width:calc(var(--shelf) * .42)}.CaseShowcase_column__0eTNb:only-child{width:100%}.CaseShowcase_phone__S2N4Z,.CaseShowcase_watch__AR7N2{max-width:none}.CaseShowcase_column__0eTNb:has(.CaseShowcase_browser__wkY9x) .CaseShowcase_caption__qfN0G{min-height:0}.CaseShowcase_caption__qfN0G{font-size:12px}.CaseShowcase_hint__Zy6Pi{display:block;margin:12px 0 0;font-family:var(--font-display);font-size:12px;font-weight:500;letter-spacing:-.01em;text-align:center;color:var(--ink-muted)}}@media (prefers-reduced-motion:reduce){[data-entered=true] .CaseShowcase_column__0eTNb{animation:none}.CaseShowcase_stage__HQbbw{scroll-snap-type:none}}.CaseStage_stage__1wjwW{margin-top:clamp(36px,6vw,80px);background:#eef0ed;padding:clamp(30px,5vw,72px) var(--page-pad);overflow:clip}.CaseStage_maybe__6kClb{background:#dce3da}.CaseStage_inner__jBp9f{max-width:1440px;margin:auto}.CaseStage_label__kQHHz{margin:0 0 28px;font-size:12px;color:#626267}.CaseStage_explainer__RJKi9{display:grid;gap:28px;align-items:center;min-height:280px}.CaseStage_title__aNsg6{font-family:var(--font-kuksenko-display),sans-serif;font-weight:600;text-transform:uppercase;font-size:clamp(27px,6.5vw,58px);line-height:1.25;letter-spacing:-.04em;margin:0;max-width:13ch;text-wrap:balance}.CaseStage_diagram__Q4_8N{transform:translateY(var(--scene-shift,0))}.CaseStage_diagram__Q4_8N svg{width:100%;max-width:640px;margin:0 auto}.CaseStage_devices__T0OxA{transform:translateY(var(--scene-shift,0));padding-block:20px}.CaseStage_screens__OV3Qn{margin-top:56px;padding:clamp(24px,4vw,56px);background:#eef0ed}@media (min-width:900px){.CaseStage_explainer__RJKi9{grid-template-columns:.9fr 1.1fr;min-height:360px;gap:50px}.CaseStage_stage__1wjwW:not(:has(.CaseStage_explainer__RJKi9)){padding-block:48px 65px}}@media (prefers-reduced-motion:reduce){.CaseStage_devices__T0OxA,.CaseStage_diagram__Q4_8N{transform:none}}