.story_hero__IOAWU{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:clamp(45px,8vw,120px);align-items:center;padding-top:105px}.story_lead__GmwM3{margin-bottom:28px}.story_lead__GmwM3 h1{font-size:clamp(50px,6.3vw,90px)}.story_facts__muUNt{max-width:720px}.story_hero__IOAWU figure{margin:0}.story_hero__IOAWU img{width:100%;height:520px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 42%;object-position:center 42%;border-radius:var(--cr-radius-card)}.story_hero__IOAWU figcaption{margin-top:11px;color:var(--cr-muted);font-size:12px}.story_story__Sb7wK{display:grid;gap:0}.story_story__Sb7wK article{display:grid;grid-template-columns:70px minmax(0,780px);gap:24px;padding:48px 0;border-bottom:1px solid var(--cr-line)}.story_story__Sb7wK article:last-child{border:0;padding-bottom:0}.story_story__Sb7wK article>span{color:var(--cr-action);font-size:13px}.story_disclosure__kQQp5 h2,.story_story__Sb7wK h2{margin:0 0 20px;font-size:clamp(31px,3.3vw,48px)}.story_disclosure__kQQp5 p,.story_story__Sb7wK p{color:var(--cr-muted);font-size:17px;line-height:1.8}.story_story__Sb7wK .checklist{margin-top:24px}.story_disclosure__kQQp5>div{max-width:980px}.story_disclosure__kQQp5 p{max-width:720px;color:rgba(255,255,255,.8)}.story_disclosure__kQQp5 a{margin-top:25px;background:white;color:var(--cr-ink)}@media (max-width:800px){.story_hero__IOAWU{grid-template-columns:1fr;padding-top:75px}.story_hero__IOAWU figure{max-width:520px}}@media (max-width:600px){.story_lead__GmwM3 h1{font-size:46px}.story_hero__IOAWU img{height:420px}.story_story__Sb7wK article{grid-template-columns:38px minmax(0,1fr);gap:8px}}.coach-access-panel_root__fu8Ej{position:fixed;inset:0;z-index:100}.coach-access-panel_backdrop__0JQXd{position:absolute;inset:0;background:#17181970;backdrop-filter:blur(6px);animation:coach-access-panel_backdropArrive__y2nnR .25s ease}.coach-access-panel_isClosing__zjHE3 .coach-access-panel_backdrop__0JQXd{animation:coach-access-panel_backdropLeave__qwYqx .22s ease forwards}.coach-access-panel_dialog__d5RoE{position:fixed;inset:14px 14px 14px auto;width:min(620px,calc(100% - 28px));height:calc(100dvh - 28px);display:flex;flex-direction:column;border:1px solid var(--line);border-radius:28px;background:var(--paper);color:var(--text);box-shadow:-20px 0 90px #0002;overflow:hidden;animation:coach-access-panel_panelArrive__ItfPF .45s var(--ease)}.coach-access-panel_isClosing__zjHE3 .coach-access-panel_dialog__d5RoE{animation:coach-access-panel_panelLeave__JJpdG .22s ease forwards}.coach-access-panel_header__Oqgmo{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 24px 17px 33px;min-height:83px;border-bottom:1px solid var(--line);flex-shrink:0}.coach-access-panel_header__Oqgmo .wordmark{font-size:25px}.coach-access-panel_close__T4n91{flex-shrink:0;color:var(--muted)}.coach-access-panel_close__T4n91:hover{color:var(--text)}.coach-access-panel_body__f9_Wi{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:31px 34px;min-height:0}.coach-access-panel_title__2VdJL{font-size:39px;line-height:1.12;margin:21px 0 17px}.coach-access-panel_lede__XIboj{color:var(--muted);font-size:16px;line-height:1.7}.coach-access-panel_form__5xmwn{margin-top:28px;display:flex;flex-direction:column;gap:20px}.coach-access-panel_row__ahJF5{display:grid;grid-template-columns:1fr 1fr;gap:17px}.coach-access-panel_body__f9_Wi textarea{max-height:260px}.coach-access-panel_pills__iBNOx{display:flex;flex-wrap:wrap;gap:8px}.coach-access-panel_pill__HwJhF{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-flex;align-items:center;min-height:44px;padding:10px 17px;border:1px solid var(--line);border-radius:999px;background:var(--white);color:var(--text);font-size:14px;font-weight:500;line-height:1.5;transition:background var(--cr-duration-standard),color var(--cr-duration-standard),border-color var(--cr-duration-standard)}.coach-access-panel_pill__HwJhF:hover{border-color:var(--action)}.coach-access-panel_pill__HwJhF[aria-pressed=true]{background:var(--action);border-color:var(--action);color:#fff}.coach-access-panel_pill__HwJhF:focus-visible{outline:2px solid var(--action);outline-offset:3px}.coach-access-panel_submit__Lu27I{width:100%;min-height:54px}.coach-access-panel_body__f9_Wi button:disabled{opacity:.7;cursor:wait}.coach-access-panel_privacy__rr_tK{text-align:center}.coach-access-panel_notice__kVF8o{margin-top:4px}.coach-access-panel_footer__gqhaL{padding:17px 33px;border-top:1px solid var(--line);font-size:12px;color:var(--muted);display:flex;justify-content:space-between;gap:20px;flex-shrink:0}.coach-access-panel_success__ayHyV{padding:20px 0 10px}.coach-access-panel_success__ayHyV .eyebrow{color:var(--action);margin-top:28px}.coach-access-panel_success__ayHyV h2:focus{outline:0}.coach-access-panel_successMark__twjDz{display:grid;place-items:center;width:65px;height:65px;border-radius:21px;background:var(--action);color:#fff;animation:coach-access-panel_popIn__4g5_K .45s cubic-bezier(.34,1.56,.64,1) both}.coach-access-panel_successMark__twjDz svg{height:31px;width:31px}.coach-access-panel_success__ayHyV .button-primary{margin-top:27px}@keyframes coach-access-panel_panelArrive__ItfPF{0%{opacity:0;transform:translateX(45px)}to{opacity:1;transform:none}}@keyframes coach-access-panel_panelLeave__JJpdG{to{opacity:0;transform:translateX(30px)}}@keyframes coach-access-panel_backdropArrive__y2nnR{0%{opacity:0}to{opacity:1}}@keyframes coach-access-panel_backdropLeave__qwYqx{to{opacity:0}}@keyframes coach-access-panel_popIn__4g5_K{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}@media (max-width:600px){.coach-access-panel_dialog__d5RoE{inset:7px 7px 7px auto;width:calc(100% - 14px);height:calc(100dvh - 14px);border-radius:23px}.coach-access-panel_header__Oqgmo{padding:14px 19px 14px 24px;min-height:76px}.coach-access-panel_header__Oqgmo .wordmark{font-size:24px}.coach-access-panel_body__f9_Wi{padding:26px 24px}.coach-access-panel_body__f9_Wi .soon-label{font-size:11px}.coach-access-panel_title__2VdJL{font-size:34px;margin:20px 0 16px}.coach-access-panel_lede__XIboj{font-size:15px}.coach-access-panel_form__5xmwn{margin-top:25px;gap:19px}.coach-access-panel_row__ahJF5{grid-template-columns:1fr;gap:19px}.coach-access-panel_footer__gqhaL{font-size:11px;padding:16px 24px}.coach-access-panel_footer__gqhaL>span{display:none}.coach-access-panel_success__ayHyV{padding-top:10px}}@media (prefers-reduced-motion:reduce){.coach-access-panel_backdrop__0JQXd,.coach-access-panel_dialog__d5RoE,.coach-access-panel_isClosing__zjHE3 .coach-access-panel_backdrop__0JQXd,.coach-access-panel_isClosing__zjHE3 .coach-access-panel_dialog__d5RoE,.coach-access-panel_successMark__twjDz{animation:none;transform:none;opacity:1}}.coach-hero_hero__86Eqm{display:grid;grid-template-columns:1.18fr 1fr;gap:7%;align-items:center;padding:60px 0 52px}.coach-hero_copy__CChCT h1{font-size:clamp(44px,4.6vw,70px);line-height:1.06;margin:0 0 26px}.coach-hero_copy__CChCT>p{font-size:18px;line-height:1.75;color:var(--muted);max-width:570px}.coach-hero_copy__CChCT .hero-actions{gap:20px}.coach-hero_photo__PNEUP{position:relative;isolation:isolate;border-radius:28px;overflow:hidden;height:500px;margin:0}.coach-hero_photo__PNEUP img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:53% center;object-position:53% center}.coach-hero_photo__PNEUP:after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(transparent,#0008);z-index:1}.coach-hero_photo__PNEUP figcaption{position:absolute;left:30px;bottom:28px;z-index:2;color:#fff}.coach-hero_photo__PNEUP figcaption span{display:block;font-size:12px;margin-bottom:8px}.coach-hero_photo__PNEUP figcaption strong{font-size:27px;font-weight:500;letter-spacing:-.035em;line-height:1.1}.coach-hero_credit__8UblS{text-align:right;margin:-34px 0 0;padding-bottom:18px;border-bottom:1px solid var(--line)}.coach-hero_credit__8UblS a:hover{color:var(--action);text-decoration:underline;text-underline-offset:3px}@media (max-width:1250px){.coach-hero_copy__CChCT .hero-actions{align-items:start;flex-direction:column;gap:7px}.coach-hero_photo__PNEUP{height:485px}}@media (max-width:1050px){.coach-hero_hero__86Eqm{gap:5%;padding-top:44px}.coach-hero_copy__CChCT h1{font-size:49px}.coach-hero_copy__CChCT>p{font-size:17px}.coach-hero_photo__PNEUP{height:465px}.coach-hero_photo__PNEUP figcaption{left:23px;bottom:23px}.coach-hero_photo__PNEUP figcaption strong{font-size:24px}}@media (max-width:800px){.coach-hero_hero__86Eqm{grid-template-columns:1fr;padding-top:35px;gap:32px}.coach-hero_copy__CChCT h1{font-size:59px;max-width:710px}.coach-hero_copy__CChCT>p{max-width:640px;font-size:18px}.coach-hero_copy__CChCT .hero-actions{flex-direction:row;align-items:center;gap:23px}.coach-hero_photo__PNEUP{height:350px;max-width:none}.coach-hero_photo__PNEUP img{-o-object-position:center 45%;object-position:center 45%}.coach-hero_photo__PNEUP figcaption strong{font-size:30px}.coach-hero_credit__8UblS{margin-top:-22px}}@media (max-width:600px){.coach-hero_hero__86Eqm{padding:29px 0 35px;gap:28px}.coach-hero_copy__CChCT h1{font-size:clamp(39px,9.6vw,56px);margin:0 0 23px}.coach-hero_copy__CChCT>p{font-size:17px;line-height:1.7}.coach-hero_copy__CChCT .hero-actions{gap:8px;flex-direction:column;align-items:start;margin-top:25px}.coach-hero_photo__PNEUP{height:325px;border-radius:24px}.coach-hero_photo__PNEUP figcaption{left:24px;bottom:23px}.coach-hero_photo__PNEUP figcaption span{font-size:11px}.coach-hero_photo__PNEUP figcaption strong{font-size:27px}.coach-hero_credit__8UblS{margin-top:-20px;padding-bottom:12px}}.coach-responsibility_section__QTyit{display:grid;grid-template-columns:.8fr 1.3fr;-moz-column-gap:7%;column-gap:7%;row-gap:0;align-items:start}.coach-responsibility_lead__D4P87 h2{font-size:clamp(37px,3.7vw,52px)}.coach-responsibility_lead__D4P87>p:not(.eyebrow){font-size:17px}.coach-responsibility_pair__EMjNn{display:grid;grid-template-columns:1fr 1fr;gap:18px}.coach-responsibility_pair__EMjNn article{position:relative;border:1px solid var(--line);border-radius:25px;padding:34px 27px}.coach-responsibility_human__UJghA{background:var(--action);color:#fff}.coach-responsibility_human__UJghA .eyebrow{color:#fff}.coach-responsibility_cora__qv_me{background:var(--white)}.coach-responsibility_pair__EMjNn h3{font-size:28px;line-height:1.12;margin:23px 0}.coach-responsibility_pair__EMjNn .eyebrow{font-size:10px}.coach-responsibility_pair__EMjNn ul{padding:0;margin:25px 0 0;list-style:none}.coach-responsibility_pair__EMjNn li{padding:13px 0;border-top:1px solid var(--line);font-size:14px;line-height:1.6}.coach-responsibility_human__UJghA li{border-color:#ffffff40}@media (max-width:1250px){.coach-responsibility_section__QTyit{grid-template-columns:1fr;gap:15px}.coach-responsibility_lead__D4P87{max-width:750px}.coach-responsibility_pair__EMjNn h3{font-size:33px}.coach-responsibility_pair__EMjNn article{padding:35px}.coach-responsibility_pair__EMjNn li{font-size:16px}}@media (max-width:800px){.coach-responsibility_pair__EMjNn{gap:20px}.coach-responsibility_pair__EMjNn article{padding:30px}.coach-responsibility_pair__EMjNn h3{font-size:30px}.coach-responsibility_pair__EMjNn li{font-size:15px}}@media (max-width:600px){.coach-responsibility_lead__D4P87 h2{font-size:38px}.coach-responsibility_pair__EMjNn{grid-template-columns:1fr;gap:17px}.coach-responsibility_pair__EMjNn article{padding:29px 26px;border-radius:23px}.coach-responsibility_pair__EMjNn .eyebrow{font-size:11px}.coach-responsibility_pair__EMjNn h3{font-size:32px;margin:20px 0}.coach-responsibility_pair__EMjNn ul{margin-top:23px}.coach-responsibility_pair__EMjNn li{font-size:15px}}.coach-responsibility_steps__YosjX{grid-column:1/-1;list-style:none;padding:0;margin:48px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.coach-responsibility_steps__YosjX li{display:flex;gap:18px;padding-top:24px;border-top:1px solid var(--line);min-width:0}.coach-responsibility_steps__YosjX li>span{font-size:15px;color:var(--action);padding-top:4px}.coach-responsibility_steps__YosjX h3{font-size:24px;margin-bottom:10px}.coach-responsibility_steps__YosjX p{font-size:16px;color:var(--muted);line-height:1.7}@media (max-width:800px){.coach-responsibility_steps__YosjX{grid-template-columns:1fr;gap:0;margin-top:36px}.coach-responsibility_steps__YosjX li{padding:22px 0}}.coach-workspace_heading__0lYXI{display:flex;justify-content:space-between;align-items:end;gap:35px}.coach-workspace_lead__ACD7Z{max-width:760px}.coach-workspace_workspace__ThEXL{display:grid;grid-template-columns:270px minmax(0,1fr);border:1px solid var(--line);background:var(--white);border-radius:27px;overflow:hidden;box-shadow:0 20px 60px #17181906}.coach-workspace_roster___N_k7{padding:28px 17px;background:#f7f4f4;border-right:1px solid var(--line)}.coach-workspace_rosterTitle__W1kGi{padding:0 11px;margin-bottom:24px}.coach-workspace_rosterTitle__W1kGi>strong{display:block;font-size:18px;font-weight:550}.coach-workspace_rosterTitle__W1kGi>span{font-size:12px;color:var(--muted);display:block;margin-top:4px}.coach-workspace_roster___N_k7 button{display:flex;align-items:center;text-align:left;gap:12px;width:100%;padding:16px 12px;border-radius:15px;transition:background .25s,color .25s;margin-bottom:8px}.coach-workspace_roster___N_k7 button[aria-pressed=true]{background:var(--action);color:#fff}.coach-workspace_initials__Q4dsg{display:grid;place-items:center;width:37px;height:37px;flex-shrink:0;background:var(--white);border:1px solid var(--line);border-radius:12px;font-size:12px;font-weight:550;color:var(--action)}.coach-workspace_roster___N_k7 button strong{font-size:15px;display:block;font-weight:550}.coach-workspace_roster___N_k7 button small{font-size:12px;display:block;color:var(--muted);margin-top:3px}.coach-workspace_roster___N_k7 button[aria-pressed=true] small{color:#fff}.coach-workspace_rosterArrow__84GL0{margin-left:auto;font-size:22px}.coach-workspace_roster___N_k7>p{padding:13px 11px;font-size:12px;line-height:1.7;color:var(--muted)}.coach-workspace_detail__zCeVV{padding:35px;min-height:555px;min-width:0}.coach-workspace_athleteHeading__taQVZ{display:flex;justify-content:space-between;align-items:center;gap:25px}.coach-workspace_athleteHeading__taQVZ h3{font-size:35px;margin-top:9px}.coach-workspace_athleteHeading__taQVZ .eyebrow{font-size:11px}.coach-workspace_reviewTag__TIwza{border:1px solid var(--line);font-size:12px;border-radius:20px;padding:7px 13px;white-space:nowrap}.coach-workspace_tabs__cJenW{display:flex;gap:24px;border-bottom:1px solid var(--line);margin:27px 0 24px}.coach-workspace_tabs__cJenW button{font-size:14px;padding:9px 0 13px;border-bottom:2px solid transparent;color:var(--muted);transition:color .16s,border-color .16s}.coach-workspace_tabs__cJenW button[aria-pressed=true]{border-color:var(--action);color:var(--action)}.coach-workspace_stats__bEKK3{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:24px}.coach-workspace_stats__bEKK3>div{min-width:0}.coach-workspace_stats__bEKK3 span{font-size:12px;color:var(--muted);display:block;line-height:1.4}.coach-workspace_stats__bEKK3 strong{display:block;font-size:24px;font-weight:500;letter-spacing:-.035em;margin-top:8px;line-height:1.25}.coach-workspace_stats__bEKK3>div:first-child strong{font-size:19px;letter-spacing:-.02em}.coach-workspace_stats__bEKK3 strong small{font-size:15px;color:var(--muted);font-weight:400}.coach-workspace_sessions__sx2ix{margin:30px 0 24px}.coach-workspace_sessions__sx2ix h4{font-size:15px;font-weight:550;letter-spacing:-.01em;margin-bottom:10px}.coach-workspace_sessions__sx2ix>div{display:grid;grid-template-columns:45px 1fr auto;gap:15px;padding:13px 0;border-bottom:1px solid var(--line);font-size:14px}.coach-workspace_sessions__sx2ix strong{font-weight:500}.coach-workspace_sessions__sx2ix span{color:var(--muted)}.coach-workspace_brief__yn2ll{display:flex;align-items:start;gap:14px;border:1px solid var(--line);border-radius:16px;padding:17px;background:var(--paper)}.coach-workspace_brief__yn2ll>p{font-size:13px;color:var(--muted);line-height:1.6}.coach-workspace_brief__yn2ll strong{display:block;color:var(--text);font-size:14px;font-weight:550;margin-bottom:5px}.coach-workspace_disclaimer__xrLgk{font-size:12px;color:var(--muted);margin-top:16px}.coach-workspace_notePanel__Vrbln{padding:22px 0 0}.coach-workspace_notePanel__Vrbln>.eyebrow{font-size:11px}.coach-workspace_notePanel__Vrbln blockquote{font-size:26px;line-height:1.45;letter-spacing:-.025em;margin:18px 0 22px;max-width:660px}.coach-workspace_notePanel__Vrbln>p{font-size:15px;color:var(--muted);max-width:630px;line-height:1.7}.coach-workspace_notePanel__Vrbln>div{margin-top:25px;border-top:1px solid var(--line);padding-top:20px}.coach-workspace_notePanel__Vrbln>div span{font-size:12px;color:var(--muted);display:block}.coach-workspace_notePanel__Vrbln>div strong{font-size:16px;font-weight:500;display:block;margin-top:7px;line-height:1.6}@media (max-width:1250px){.coach-workspace_workspace__ThEXL{grid-template-columns:240px minmax(0,1fr)}.coach-workspace_detail__zCeVV{padding:29px}.coach-workspace_stats__bEKK3{gap:18px}}@media (max-width:1050px){.coach-workspace_workspace__ThEXL{grid-template-columns:210px minmax(0,1fr)}.coach-workspace_roster___N_k7{padding:23px 12px}.coach-workspace_roster___N_k7 button{gap:8px;padding-inline:10px}.coach-workspace_detail__zCeVV{padding:25px}.coach-workspace_stats__bEKK3 strong{font-size:22px}.coach-workspace_stats__bEKK3>div:first-child strong{font-size:17px}.coach-workspace_heading__0lYXI{display:block}.coach-workspace_sessions__sx2ix>div{font-size:13px}}@media (max-width:800px){.coach-workspace_workspace__ThEXL{grid-template-columns:1fr}.coach-workspace_roster___N_k7{border:0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr);gap:9px;padding:20px}.coach-workspace_rosterTitle__W1kGi{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;padding:0;margin-bottom:6px}.coach-workspace_rosterTitle__W1kGi>span{margin:0}.coach-workspace_roster___N_k7 button{gap:10px;margin:0;padding:12px 10px}.coach-workspace_roster___N_k7 button strong{font-size:14px}.coach-workspace_roster___N_k7 button small{font-size:11px}.coach-workspace_initials__Q4dsg{width:32px;height:32px;font-size:11px;border-radius:10px}.coach-workspace_rosterArrow__84GL0{display:none}.coach-workspace_roster___N_k7>p{grid-column:1/-1;margin:0;padding:5px 0 0;font-size:11px}.coach-workspace_detail__zCeVV{min-height:530px;padding:28px}.coach-workspace_stats__bEKK3 strong{font-size:25px}.coach-workspace_stats__bEKK3>div:first-child strong{font-size:20px}.coach-workspace_sessions__sx2ix>div{font-size:14px}.coach-workspace_notePanel__Vrbln blockquote{font-size:26px}}@media (max-width:600px){.coach-workspace_workspace__ThEXL{border-radius:22px}.coach-workspace_roster___N_k7{padding:18px 14px;gap:7px}.coach-workspace_rosterTitle__W1kGi{padding-inline:4px}.coach-workspace_rosterTitle__W1kGi>strong{font-size:16px}.coach-workspace_rosterTitle__W1kGi>span{font-size:11px}.coach-workspace_roster___N_k7 button{flex-direction:column;align-items:start;gap:10px;padding:12px 10px;border-radius:13px}.coach-workspace_roster___N_k7 button strong{font-size:13px}.coach-workspace_roster___N_k7 button small{font-size:10px}.coach-workspace_initials__Q4dsg{width:29px;height:29px;border-radius:9px;font-size:10px}.coach-workspace_roster___N_k7>p{font-size:11px;padding-left:4px}.coach-workspace_detail__zCeVV{padding:23px 18px;min-height:590px}.coach-workspace_athleteHeading__taQVZ{align-items:start;gap:12px}.coach-workspace_athleteHeading__taQVZ h3{font-size:31px;margin-top:8px}.coach-workspace_athleteHeading__taQVZ .eyebrow{font-size:9px}.coach-workspace_reviewTag__TIwza{font-size:10px;padding:6px 9px;max-width:105px;text-align:center;white-space:normal}.coach-workspace_tabs__cJenW{gap:20px;margin:23px 0}.coach-workspace_tabs__cJenW button{font-size:13px;padding-bottom:12px}.coach-workspace_stats__bEKK3{grid-template-columns:1fr 1fr;gap:20px}.coach-workspace_stats__bEKK3>div:first-child{grid-column:1/-1}.coach-workspace_stats__bEKK3>div:first-child strong{font-size:20px}.coach-workspace_stats__bEKK3 strong{font-size:23px}.coach-workspace_stats__bEKK3 span{font-size:11px}.coach-workspace_sessions__sx2ix{margin-top:25px}.coach-workspace_sessions__sx2ix>div{grid-template-columns:29px 1fr;gap:7px 12px;padding:12px 0;font-size:13px}.coach-workspace_sessions__sx2ix>div>span:last-child{grid-column:2;font-size:12px}.coach-workspace_sessions__sx2ix h4{font-size:14px}.coach-workspace_brief__yn2ll{padding:15px;gap:10px}.coach-workspace_brief__yn2ll .avatar{width:29px;height:29px;border-radius:9px}.coach-workspace_brief__yn2ll .avatar img{width:21px;height:21px}.coach-workspace_brief__yn2ll strong{font-size:13px}.coach-workspace_brief__yn2ll>p{font-size:12px}.coach-workspace_notePanel__Vrbln{padding-top:7px}.coach-workspace_notePanel__Vrbln blockquote{font-size:24px;line-height:1.5}.coach-workspace_notePanel__Vrbln>div strong,.coach-workspace_notePanel__Vrbln>p{font-size:15px}.coach-workspace_disclaimer__xrLgk{font-size:11px;line-height:1.7}}.header_bar__sFCvO{position:sticky;top:0;z-index:45;background:color-mix(in srgb,var(--cr-canvas) 88%,transparent);backdrop-filter:blur(14px);border-bottom:1px solid var(--cr-line);transition:box-shadow .3s}.header_scrolled__O8PIY{box-shadow:0 10px 30px #1a1a1a0a}.header_header__zJOD0{position:relative;display:flex;align-items:center;justify-content:space-between;gap:35px;height:100px;max-width:1640px;margin:auto;padding:0 var(--pad);transition:height .3s var(--cr-ease)}.header_scrolled__O8PIY .header_header__zJOD0{height:76px}.header_brand__H4cNs{display:inline-flex;align-items:center;color:var(--cr-ink)}.header_audiences__6M0aw{display:flex;gap:25px;font-size:14px;margin-right:auto;margin-left:15px}.header_audiences__6M0aw a{display:flex;align-items:center;gap:6px;color:var(--cr-muted);padding:8px 0;border-bottom:2px solid transparent;transition:color .25s,border-color .25s}.header_audiences__6M0aw a:hover{color:var(--cr-ink)}.header_audiences__6M0aw a[aria-current=page]{border-color:var(--cr-action);color:var(--cr-ink)}.header_menu__Akw_Y{display:flex;align-items:center;gap:25px;font-size:14px}.header_menu__Akw_Y>.header_lang__W7bGO,.header_menu__Akw_Y>a:not(.header_cta__DVcw2){color:var(--cr-muted);transition:color .25s}.header_menu__Akw_Y>.header_lang__W7bGO:hover,.header_menu__Akw_Y>a:not(.header_cta__DVcw2):hover{color:var(--cr-action)}.header_cta__DVcw2{white-space:nowrap}.header_cta__DVcw2:hover{color:var(--cr-surface)}.header_lang__W7bGO{display:inline-flex;align-items:center;gap:6px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:13px}.header_lang__W7bGO svg{width:14px;height:14px;color:var(--cr-action)}.header_toggle__GBI3j{display:none}@media (max-width:1250px){.header_header__zJOD0{gap:25px}.header_audiences__6M0aw{gap:20px;margin-left:0}.header_menu__Akw_Y{gap:18px}.header_menu__Akw_Y>a{font-size:13px}}@media (max-width:1050px){.header_header__zJOD0{height:auto;min-height:114px;flex-wrap:wrap;gap:8px;padding:20px var(--pad) 0}.header_scrolled__O8PIY .header_header__zJOD0{height:auto;min-height:100px;padding-top:12px}.header_toggle__GBI3j{display:block;margin-left:auto;border:1px solid var(--cr-line);border-radius:11px;padding:8px 15px;min-height:44px;font-size:14px;background:var(--cr-surface);color:var(--cr-ink);cursor:pointer}.header_audiences__6M0aw{order:3;width:100%;margin:0;gap:27px}.header_audiences__6M0aw>a{padding:9px 0;font-size:14px}.header_menu__Akw_Y{display:none;position:absolute;top:calc(100% + 8px);right:var(--pad);min-width:245px;background:var(--cr-surface);border:1px solid var(--cr-line);border-radius:20px;padding:14px;box-shadow:0 15px 50px #1a1a1a10;z-index:30}.header_menuOpen__pJY8H{display:flex;flex-direction:column;align-items:stretch;gap:0}.header_menu__Akw_Y>.header_lang__W7bGO,.header_menu__Akw_Y>a{padding:11px 14px;font-size:15px;min-height:44px}.header_menu__Akw_Y>.header_cta__DVcw2{margin-top:7px}}@media (max-width:600px){.header_header__zJOD0{min-height:108px;padding-top:19px}.header_scrolled__O8PIY .header_header__zJOD0{min-height:96px;padding-top:10px}.header_toggle__GBI3j{font-size:13px;padding:8px 13px}.header_audiences__6M0aw{gap:24px}}.comparison-section_heading__r1cX_{display:flex;justify-content:space-between;gap:40px;align-items:end}.comparison-section_heading__r1cX_>.section-lead{max-width:820px}.comparison-section_key__3MFIu{display:flex;flex-direction:column;gap:6px;flex-shrink:0;font-size:13px;color:var(--muted);margin-bottom:42px}.comparison-section_choices__ubjW8{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 24px}.comparison-section_choices__ubjW8 button{border:1px solid var(--line);background:var(--white);color:var(--text);border-radius:13px;padding:12px 18px;min-height:47px;font-size:14px;cursor:pointer;transition:background .25s,color .25s}.comparison-section_choices__ubjW8 button[aria-pressed=true]{background:var(--action);color:var(--white);border-color:var(--action)}.comparison-section_content__0oQai{border:1px solid var(--line);border-radius:28px;background:var(--white);overflow:hidden}.comparison-section_scroller__0mcZR{overflow-x:auto}.comparison-section_table__Ifn9q{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.comparison-section_featureCol__A24vD{width:34%}.comparison-section_coreCol__YtJwn{width:33%}.comparison-section_table__Ifn9q td,.comparison-section_table__Ifn9q th{padding:21px 28px;text-align:left;vertical-align:middle;border-bottom:1px solid var(--line)}.comparison-section_table__Ifn9q tbody tr:last-child>*{border-bottom:0}.comparison-section_table__Ifn9q thead th{font-weight:550;font-size:18px;padding-block:25px;background:var(--paper)}.comparison-section_table__Ifn9q thead th:first-child{font-size:14px;color:var(--muted)}.comparison-section_table__Ifn9q .comparison-section_core__LZg0U{background:var(--action);color:var(--white);border-color:#ffffff25}.comparison-section_table__Ifn9q .comparison-section_core__LZg0U .wordmark{font-size:24px;gap:8px;color:var(--white)}.comparison-section_table__Ifn9q .wordmark img{background:var(--white);width:30px;height:30px;padding:3px;border-radius:10px}.comparison-section_table__Ifn9q tbody th strong{font-size:16px;font-weight:550;display:block;line-height:1.4}.comparison-section_table__Ifn9q tbody th>span{display:block;font-size:13px;font-weight:400;color:var(--muted);margin-top:5px;line-height:1.5}.comparison-section_answer__ZGEp_{display:flex;gap:12px;align-items:start;line-height:1.4}.comparison-section_symbol__9uk8l{width:24px;flex-shrink:0;font-size:20px;line-height:1.1;color:var(--action)}.comparison-section_core__LZg0U .comparison-section_symbol__9uk8l{color:var(--white)}.comparison-section_answer__ZGEp_ strong{display:block;font-size:15px;font-weight:500;line-height:1.45}.comparison-section_answer__ZGEp_ small{display:block;color:var(--muted);font-size:12px;line-height:1.5;margin-top:5px}.comparison-section_core__LZg0U .comparison-section_answer__ZGEp_ small{color:var(--white)}.comparison-section_answerNone__XeleR .comparison-section_symbol__9uk8l{color:var(--muted)}.comparison-section_answerSoon__WtWxn strong{font-weight:550}@media (max-width:1050px){.comparison-section_key__3MFIu{display:none}.comparison-section_table__Ifn9q td,.comparison-section_table__Ifn9q th{padding:20px}.comparison-section_answer__ZGEp_{gap:7px}.comparison-section_answer__ZGEp_ strong{font-size:14px}.comparison-section_symbol__9uk8l{width:20px;font-size:18px}}@media (max-width:800px){.comparison-section_table__Ifn9q td,.comparison-section_table__Ifn9q th{padding:18px 15px}.comparison-section_table__Ifn9q tbody th>span{font-size:12px}.comparison-section_table__Ifn9q tbody th strong{font-size:15px}.comparison-section_table__Ifn9q thead th{font-size:16px}.comparison-section_table__Ifn9q thead th:first-child{font-size:12px}.comparison-section_table__Ifn9q .comparison-section_core__LZg0U .wordmark{font-size:20px}.comparison-section_table__Ifn9q .wordmark img{width:25px;height:25px}.comparison-section_answer__ZGEp_{flex-direction:column;gap:6px}.comparison-section_answer__ZGEp_ small{font-size:11px}.comparison-section_choices__ubjW8 button{font-size:13px;padding:10px 14px;min-height:44px}.comparison-section_content__0oQai{border-radius:23px}}@media (max-width:600px){.comparison-section_heading__r1cX_ .section-lead h2{font-size:37px}.comparison-section_choices__ubjW8{gap:7px;margin-bottom:19px}.comparison-section_choices__ubjW8 button{font-size:13px;padding:10px 12px}.comparison-section_featureCol__A24vD{width:29%}.comparison-section_coreCol__YtJwn{width:36%}.comparison-section_table__Ifn9q td,.comparison-section_table__Ifn9q th{padding:16px 11px;vertical-align:top;overflow-wrap:anywhere}.comparison-section_table__Ifn9q thead th{font-size:14px;vertical-align:middle;padding-block:19px}.comparison-section_table__Ifn9q thead th:first-child{font-size:12px}.comparison-section_table__Ifn9q .comparison-section_core__LZg0U .wordmark{font-size:16px;letter-spacing:-.6px;gap:5px;white-space:normal}.comparison-section_table__Ifn9q .wordmark img{display:none}.comparison-section_table__Ifn9q tbody th strong{font-size:13px;line-height:1.5}.comparison-section_table__Ifn9q tbody th>span{display:none}.comparison-section_answer__ZGEp_ strong{font-size:13px;line-height:1.5}.comparison-section_answer__ZGEp_ small{font-size:11px;line-height:1.5}.comparison-section_symbol__9uk8l{font-size:18px}}.hero-section_hero__ChrlT{position:relative;padding-top:48px}.hero-section_intro__af4PO{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,96px);align-items:center;padding:8px 0 40px}.hero-section_copy__rUZAQ{min-width:0;max-width:600px}.hero-section_title__P3OmA{font-size:clamp(40px,4.4vw,68px);line-height:1.02;letter-spacing:-.048em;font-weight:550;margin:0 0 22px;animation:hero-section_title-arrive__PvV0W .9s var(--ease) both}.hero-section_lede__0Ug1K{font-size:18px;line-height:1.65;color:var(--muted);max-width:48ch}.hero-section_copy__rUZAQ .hero-actions{margin-top:32px}.hero-section_specs__pDO60{display:flex;flex-wrap:wrap;gap:8px 0;margin-top:44px;font-size:13px;color:var(--muted)}.hero-section_specs__pDO60 span+span:before{content:"";display:inline-block;width:3px;height:3px;border-radius:50%;background:var(--muted);margin:0 12px;vertical-align:middle}.hero-section_screens__09ysT{padding:40px 0 44px;border-bottom:1px solid var(--line)}.hero-section_stage__V4uM1{position:relative;width:min(100%,640px);max-width:100%;aspect-ratio:640/720;margin:0 auto}.hero-section_phone__nVTdn{position:absolute;left:50%;top:4.2%;width:46.9%;transform:translateX(-50%);filter:drop-shadow(0 24px 48px rgba(26,26,26,.18))}.hero-section_phone__nVTdn img{display:block;width:100%;height:auto}.hero-section_leads__s5Xv1{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.hero-section_leads__s5Xv1 path{fill:none;stroke:var(--action);stroke-width:1}.hero-section_leads__s5Xv1 circle{fill:var(--action)}.hero-section_note__U_3th{position:absolute;width:22%;min-width:130px;font-size:13px;line-height:1.45;color:var(--muted)}.hero-section_note__U_3th b{display:block;font-weight:600;color:var(--ink);font-size:14px;margin-bottom:3px}.hero-section_stageNote__vE_Ln{position:absolute;left:50%;bottom:0;transform:translateX(-50%);white-space:nowrap}.hero-section_noteReadiness__8lmgB{right:78.5%;top:16.5%;text-align:right}.hero-section_noteWeek__5nuGn{left:78.5%;top:41%}.hero-section_noteListen__h85tX{right:78.5%;top:57%;text-align:right}.hero-section_noteThreshold__Rd6Yr{left:78.5%;top:68%}@keyframes hero-section_title-arrive__PvV0W{0%{opacity:0;transform:translateY(20px);letter-spacing:-.06em}to{opacity:1;transform:none}}@media (max-width:1250px){.hero-section_note__U_3th{font-size:12px}}@media (max-width:900px){.hero-section_intro__af4PO{grid-template-columns:1fr;padding-bottom:32px}.hero-section_hero__ChrlT{padding-top:33px}.hero-section_stage__V4uM1{width:min(100%,520px)}}@media (max-width:600px){.hero-section_hero__ChrlT{padding-top:28px}.hero-section_title__P3OmA{font-size:38px}.hero-section_stage__V4uM1{aspect-ratio:auto;display:grid;grid-template-columns:1fr;gap:18px}.hero-section_phone__nVTdn{position:static;transform:none;width:60%;margin:0 auto}.hero-section_leads__s5Xv1{display:none}.hero-section_note__U_3th{position:static;width:auto;text-align:left;padding:12px 0;border-top:1px solid var(--line)}.hero-section_stageNote__vE_Ln{position:static;transform:none;text-align:center}}@media (prefers-reduced-motion:reduce){.hero-section_title__P3OmA{animation:none}}.pricing-section_billing__z0gHE{margin-bottom:30px}.pricing-section_save__8UqTq{font-size:11px}.pricing-section_grid__lS_EB{display:grid;grid-template-columns:repeat(3,1fr);gap:21px;animation:pricing-section_swap__YnVot .35s var(--cr-ease)}@keyframes pricing-section_swap__YnVot{0%{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.pricing-section_card__8Ggw5{padding:32px 28px;border:1px solid var(--cr-line);border-radius:26px;background:var(--cr-surface);display:flex;flex-direction:column}.pricing-section_primary__fssaD{background:var(--cr-action);border-color:var(--cr-action)}.pricing-section_top__QpDp7{display:flex;flex-direction:column;gap:10px;min-height:62px}.pricing-section_top__QpDp7 h3{font-size:27px}.pricing-section_top__QpDp7>span{font-size:11px}.pricing-section_subtitle__7QO5Y{font-size:15px;color:var(--cr-muted);margin-top:10px}.pricing-section_primary__fssaD .pricing-section_subtitle__7QO5Y{color:var(--cr-surface)}.pricing-section_price__h0Pmd{display:flex;flex-direction:column;gap:9px;margin-top:27px}.pricing-section_price__h0Pmd strong{font-size:46px;font-weight:500;letter-spacing:-.055em;line-height:1.1;font-variant-numeric:tabular-nums}.pricing-section_price__h0Pmd>span{font-size:12px;color:var(--cr-muted)}.pricing-section_primary__fssaD .pricing-section_price__h0Pmd>span{color:var(--cr-surface)}.pricing-section_card__8Ggw5 ul{display:flex;flex-direction:column;gap:14px;list-style:none;padding:24px 0 0;margin:27px 0 30px;border-top:1px solid var(--cr-line);flex:1}.pricing-section_primary__fssaD ul{border-color:#ffffff50}.pricing-section_card__8Ggw5 li{display:flex;align-items:flex-start;gap:11px;font-size:14px;line-height:1.6}.pricing-section_card__8Ggw5 li svg{width:17px;height:17px;margin-top:3px;color:var(--cr-action);flex-shrink:0}.pricing-section_primary__fssaD li svg{color:var(--cr-surface)}.pricing-section_cta__v001s{font-size:14px;padding:13px 16px;justify-content:space-between}.pricing-section_fine__vFJCC{text-align:center;margin-top:20px}@media (max-width:1250px){.pricing-section_card__8Ggw5{padding:27px 23px}.pricing-section_price__h0Pmd strong{font-size:41px}.pricing-section_top__QpDp7 h3{font-size:25px}}@media (max-width:1050px){.pricing-section_grid__lS_EB{gap:15px}.pricing-section_card__8Ggw5{padding:25px 20px}.pricing-section_price__h0Pmd strong{font-size:37px}.pricing-section_price__h0Pmd>span{font-size:11px}.pricing-section_card__8Ggw5 li{font-size:13px;gap:9px}.pricing-section_cta__v001s{font-size:13px;padding:12px 14px}.pricing-section_top__QpDp7 h3{font-size:23px}.pricing-section_top__QpDp7>span{font-size:10px}.pricing-section_subtitle__7QO5Y{font-size:14px}}@media (max-width:800px){.pricing-section_grid__lS_EB{grid-template-columns:1fr;gap:20px}.pricing-section_card__8Ggw5{display:grid;grid-template-columns:1fr 1.3fr;-moz-column-gap:40px;column-gap:40px;padding:30px}.pricing-section_top__QpDp7{min-height:0;grid-column:1;grid-row:1}.pricing-section_top__QpDp7 h3{font-size:29px}.pricing-section_top__QpDp7>span{font-size:12px}.pricing-section_subtitle__7QO5Y{grid-column:1;grid-row:2;margin-top:13px;font-size:15px}.pricing-section_price__h0Pmd{grid-column:1;grid-row:3;margin-top:20px}.pricing-section_price__h0Pmd strong{font-size:44px}.pricing-section_price__h0Pmd>span{font-size:12px}.pricing-section_card__8Ggw5 ul{grid-column:2;grid-row:1/4;border:0;margin:0;padding:0;align-self:center;gap:18px}.pricing-section_card__8Ggw5 li{font-size:15px}.pricing-section_cta__v001s{grid-column:1/-1;grid-row:4;margin-top:28px;font-size:15px}}@media (max-width:600px){.pricing-section_billing__z0gHE{margin-bottom:25px}.pricing-section_save__8UqTq{font-size:10px}.pricing-section_card__8Ggw5{display:flex;padding:29px 25px;gap:0;border-radius:24px}.pricing-section_top__QpDp7{gap:8px}.pricing-section_top__QpDp7 h3{font-size:29px}.pricing-section_top__QpDp7>span{font-size:12px}.pricing-section_subtitle__7QO5Y{font-size:15px;margin-top:14px}.pricing-section_price__h0Pmd{margin-top:25px}.pricing-section_price__h0Pmd strong{font-size:45px}.pricing-section_price__h0Pmd>span{font-size:12px}.pricing-section_card__8Ggw5 ul{margin:24px 0 26px;padding-top:22px;border-top:1px solid var(--cr-line);gap:15px;align-self:stretch}.pricing-section_primary__fssaD ul{border-color:#ffffff50}.pricing-section_card__8Ggw5 li{font-size:15px}.pricing-section_cta__v001s{margin-top:0;font-size:14px}.pricing-section_fine__vFJCC{font-size:11px;margin-top:20px}}.product-section_switch__tdEzD{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 25px}.product-section_switch__tdEzD button{display:flex;align-items:center;gap:10px;padding:12px 19px;min-height:48px;border:1px solid var(--line);border-radius:14px;background:var(--white);color:var(--text);font-size:15px;cursor:pointer;transition:background .25s,color .25s}.product-section_switch__tdEzD button svg{width:20px;height:20px}.product-section_switch__tdEzD button[aria-pressed=true]{background:var(--action);border-color:var(--action);color:var(--white)}.product-section_detail__CTCL_{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:29px;overflow:hidden;background:var(--white)}.product-section_description__EAefu{padding:55px;align-self:center}.product-section_description__EAefu h3{font-size:37px;margin:24px 0}.product-section_description__EAefu>p{font-size:17px;color:var(--muted);line-height:1.7;max-width:420px}.product-section_description__EAefu .checklist li{font-size:16px}.product-section_device__gGtfN{position:relative;margin:0;background:var(--paper);display:flex;align-items:center;justify-content:center;min-height:535px;padding:28px 30px 52px;overflow:hidden}.product-section_device__gGtfN img{height:430px;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;position:relative;z-index:1}.product-section_device__gGtfN figcaption{position:absolute;bottom:19px;font-size:14px;color:var(--muted)}.product-section_light__7q0Cp{position:absolute;inset:12% 4%;border-radius:50%;background:color-mix(in srgb,var(--cr-brand) 7.5%,transparent);filter:blur(30px)}@media (max-width:1250px){.product-section_description__EAefu{padding:40px}.product-section_description__EAefu h3{font-size:34px}.product-section_device__gGtfN{min-height:515px}.product-section_device__gGtfN img{height:410px}}@media (max-width:1050px){.product-section_description__EAefu{padding:31px}.product-section_description__EAefu h3{font-size:32px}.product-section_description__EAefu>p{font-size:16px}.product-section_device__gGtfN img{height:370px}.product-section_device__gGtfN{min-height:490px}}@media (max-width:800px){.product-section_detail__CTCL_{grid-template-columns:1fr 1fr;min-height:0}.product-section_description__EAefu{padding:30px}.product-section_description__EAefu h3{font-size:30px}.product-section_device__gGtfN{min-height:490px;padding-inline:20px}.product-section_device__gGtfN img{height:340px}}@media (max-width:600px){.product-section_switch__tdEzD{gap:7px;flex-wrap:wrap;margin-bottom:20px}.product-section_switch__tdEzD button{flex:1;justify-content:center;min-width:95px;padding:12px 9px;gap:6px;font-size:14px;border-radius:12px}.product-section_switch__tdEzD button svg{width:17px;height:17px}.product-section_detail__CTCL_{grid-template-columns:1fr;border-radius:24px}.product-section_description__EAefu{padding:30px 25px}.product-section_description__EAefu h3{font-size:33px;margin:22px 0}.product-section_description__EAefu>p{font-size:16px}.product-section_description__EAefu .checklist li{font-size:15px}.product-section_device__gGtfN{min-height:420px;padding:25px 25px 50px}.product-section_device__gGtfN img{height:345px}.product-section_device__gGtfN figcaption{font-size:13px;bottom:18px}}@media (max-width:370px){.product-section_switch__tdEzD button svg{width:15px;height:15px}}.screen-pair_screenPair__4jhLX{display:grid;grid-template-columns:210px minmax(0,1fr);gap:45px;align-items:center;padding:40px 32px 30px;background:linear-gradient(145deg,var(--white),var(--paper));border:1px solid var(--line);border-radius:30px}.screen-pair_phone__Db4mC{padding:0 10px;max-width:230px;justify-self:center;margin:0}.screen-pair_phone__Db4mC img{width:100%;height:auto;filter:drop-shadow(0 18px 16px #00000014)}.screen-pair_phone__Db4mC figcaption{text-align:center;font-size:15px;line-height:1.5;margin-top:17px}.screen-pair_phone__Db4mC figcaption strong{font-weight:550;display:block}.screen-pair_phone__Db4mC figcaption span{font-size:13px;color:var(--muted)}.screen-pair_canvas__LpBHe{min-width:0;border:1px solid var(--line);border-radius:22px;overflow:hidden;background:var(--white);box-shadow:0 18px 50px #1a1a1a08}.screen-pair_canvasBody__6yhvx{padding:25px}.screen-pair_planTop__368tx{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.screen-pair_planTop__368tx .screen-pair_weekTitle__Z_ICe{font-size:30px;font-weight:550;letter-spacing:-.048em;line-height:1.05;margin:0}.screen-pair_planTop__368tx .screen-pair_weekTitle__Z_ICe span{font-size:15px;color:var(--muted);font-weight:400;letter-spacing:0;margin-left:8px}.screen-pair_planTop__368tx>p{font-size:14px;text-align:right;line-height:1.4}.screen-pair_planTop__368tx>p strong{display:block;font-weight:550}.screen-pair_planTop__368tx>p span{display:block;color:var(--muted);font-size:12px;margin-top:5px}.screen-pair_week__M3d3F{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:7px}.screen-pair_day___lgFb{min-width:0}.screen-pair_day___lgFb>span{display:block;font-size:12px;color:var(--muted);margin:0 0 9px 4px}.screen-pair_day___lgFb>div{height:146px;padding:11px 8px;border:1px solid var(--line);border-radius:12px;background:var(--paper);display:flex;flex-direction:column}.screen-pair_day___lgFb svg{width:18px;height:18px;color:var(--action);margin-bottom:16px}.screen-pair_day___lgFb strong{font-size:12px;font-weight:500;line-height:1.35}.screen-pair_day___lgFb small{font-size:11px;color:var(--muted);display:block;margin-top:auto;padding-top:10px}.screen-pair_focusDay__Lg4ut>div{border-color:var(--action);box-shadow:0 0 0 1px var(--action)}.screen-pair_restDay___sbQR>div{background:var(--white)}@media (max-width:1250px){.screen-pair_screenPair__4jhLX{grid-template-columns:165px minmax(0,1fr);gap:25px;padding:30px 22px}.screen-pair_day___lgFb strong{font-size:11px}.screen-pair_day___lgFb>div{padding:10px 6px}.screen-pair_canvasBody__6yhvx{padding:20px}}@media (max-width:1050px){.screen-pair_screenPair__4jhLX{grid-template-columns:1fr;padding:27px}.screen-pair_phone__Db4mC{display:block;width:165px;max-width:100%;margin-bottom:8px}}@media (max-width:800px){.screen-pair_screenPair__4jhLX{padding:20px}.screen-pair_week__M3d3F{gap:5px}.screen-pair_day___lgFb>div{padding:10px 6px;border-radius:9px}.screen-pair_day___lgFb strong{font-size:11px}.screen-pair_day___lgFb small{font-size:10px}.screen-pair_planTop__368tx .screen-pair_weekTitle__Z_ICe{font-size:28px}.screen-pair_canvasBody__6yhvx{padding:20px 16px}}@media (max-width:600px){.screen-pair_screenPair__4jhLX{padding:17px 11px;border-radius:24px}.screen-pair_canvas__LpBHe{border-radius:17px}.screen-pair_planTop__368tx{gap:14px}.screen-pair_planTop__368tx .screen-pair_weekTitle__Z_ICe{font-size:26px}.screen-pair_planTop__368tx .screen-pair_weekTitle__Z_ICe span{font-size:13px;margin-left:5px}.screen-pair_planTop__368tx>p{font-size:12px}.screen-pair_planTop__368tx>p span{font-size:10px}.screen-pair_week__M3d3F{display:flex;flex-direction:column;gap:0}.screen-pair_day___lgFb{display:grid;grid-template-columns:34px 1fr;gap:10px;align-items:center;padding:8px 0;border-top:1px solid var(--line)}.screen-pair_day___lgFb>span{margin:0;font-size:12px}.screen-pair_day___lgFb>div{height:auto;display:flex;flex-direction:row;align-items:center;gap:10px;padding:11px 10px;border:0;border-radius:10px}.screen-pair_day___lgFb svg{width:17px;height:17px;margin:0}.screen-pair_day___lgFb strong{font-size:12px}.screen-pair_day___lgFb small{font-size:11px;margin:0 0 0 auto;padding:0;white-space:nowrap}.screen-pair_canvasBody__6yhvx{padding:19px 13px}}.web-soon-section_band__gT7gk{display:flex;align-items:center;justify-content:space-between;gap:30px;background:var(--white);border:1px solid var(--line);border-radius:24px;padding:28px 32px;margin:40px 0 0}.web-soon-section_band__gT7gk>div{min-width:0}.web-soon-section_band__gT7gk h2{font-size:26px;margin:0 0 8px}.web-soon-section_band__gT7gk p{font-size:16px;color:var(--muted);line-height:1.6;max-width:640px}.web-soon-section_cta__t_phM{flex:none;white-space:nowrap}@media (max-width:800px){.web-soon-section_band__gT7gk{flex-direction:column;align-items:flex-start;gap:20px;padding:24px;margin-top:32px}.web-soon-section_cta__t_phM{white-space:normal}}.bridge-section_bridge__Nraja{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:10%;min-height:520px;border-radius:30px;padding:58px 55px;margin:70px 0 0;color:var(--white);background:var(--matte)}.bridge-section_photo__4jnXV{position:absolute;inset:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 57%;object-position:50% 57%}.bridge-section_shade___a9jx{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0f0f11b3,#0f0f1180 55%,#0f0f1173),linear-gradient(180deg,transparent 55%,#0f0f1166)}.bridge-section_bridge__Nraja h2{color:var(--white);font-size:clamp(37px,4.2vw,60px);margin-top:0}.bridge-section_copy__neWqJ{font-size:19px;line-height:1.75;max-width:460px;color:var(--white)}.bridge-section_credit__YjVyH{margin-top:12px}.bridge-section_credit__YjVyH a{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.bridge-section_credit__YjVyH a:hover{color:var(--action)}@media (max-width:1250px){.bridge-section_bridge__Nraja{padding:45px;gap:7%}.bridge-section_copy__neWqJ{font-size:18px}}@media (max-width:1050px){.bridge-section_bridge__Nraja{padding:40px;gap:6%}.bridge-section_bridge__Nraja h2{font-size:43px}.bridge-section_copy__neWqJ{font-size:17px}}@media (max-width:800px){.bridge-section_bridge__Nraja{grid-template-columns:1fr;gap:25px;padding:39px;min-height:0}.bridge-section_bridge__Nraja h2{font-size:48px;margin-top:0}.bridge-section_copy__neWqJ{max-width:630px;font-size:18px}.bridge-section_shade___a9jx{background:linear-gradient(180deg,#0f0f11b3,#0f0f1199 60%,#0f0f11a6)}}@media (max-width:600px){.bridge-section_bridge__Nraja{padding:33px 26px;border-radius:25px;gap:24px;margin-top:45px}.bridge-section_photo__4jnXV{-o-object-position:61% center;object-position:61% center}.bridge-section_bridge__Nraja h2{font-size:39px;line-height:1.08}.bridge-section_copy__neWqJ{font-size:17px}}.cora-section_showcase__lxLAp{position:relative;isolation:isolate;display:grid;grid-template-columns:1.06fr 1fr;align-items:center;gap:clamp(30px,5vw,80px);padding:70px clamp(30px,5vw,78px);margin:48px 0 0;overflow:hidden;border-radius:34px}.cora-section_copy__nPs8W{position:relative;z-index:2;min-width:0}.cora-section_copy__nPs8W .section-lead{margin-bottom:35px}.cora-section_copy__nPs8W .section-lead h2{font-size:clamp(40px,4.4vw,65px);line-height:1.08}.cora-section_copy__nPs8W .section-lead>p:not(.eyebrow){color:var(--cr-on-dark-muted);font-size:18px;max-width:520px}.cora-section_benefits__Ye5zK{display:flex;flex-direction:column;gap:26px}.cora-section_benefits__Ye5zK>div{display:flex;gap:17px;align-items:flex-start}.cora-section_benefits__Ye5zK svg{width:23px;height:23px;color:#fff;margin-top:3px;flex-shrink:0}.cora-section_benefits__Ye5zK strong{display:block;font-size:18px;line-height:1.45;font-weight:550}.cora-section_benefits__Ye5zK span{display:block;margin-top:6px;color:var(--cr-on-dark-muted);font-size:16px;line-height:1.6}.cora-section_link__thU5_{display:inline-flex;align-items:center;gap:27px;min-height:48px;margin-top:34px;font-size:16px;border-bottom:1px solid #ffffff55;color:#fff;transition:border-color .3s}.cora-section_link__thU5_:hover{border-color:#fff}.cora-section_link__thU5_:hover .arrow{transform:translate(3px,-3px)}.cora-section_visual__fIPq_{position:relative;min-width:0;margin:0;display:flex;flex-direction:column;align-items:center;padding:0 0 13px;perspective:1100px}.cora-section_visual__fIPq_:before{content:"";position:absolute;inset:15% -15% 17%;pointer-events:none;background:radial-gradient(ellipse,#ffffff0b,transparent 67%);border-radius:50%}.cora-section_motion__cOB_i{position:relative;width:min(100%,322px);transform:translateY(var(--phone-travel,0)) rotate(var(--phone-tilt,0deg));will-change:transform}.cora-section_motion__cOB_i img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 28px 32px #0008);animation:cora-section_phone-breathe__2ehPV 8s ease-in-out infinite;animation-play-state:paused}.cora-section_showcase__lxLAp[data-visible=true] .cora-section_motion__cOB_i img{animation-play-state:running}.cora-section_visual__fIPq_ figcaption{position:relative;margin-top:33px;color:#fff;text-align:center;font-size:15px;font-weight:500}.cora-section_visual__fIPq_ figcaption span{display:block;margin-top:3px;font-size:13px;font-weight:400;color:var(--cr-on-dark-muted)}@keyframes cora-section_phone-breathe__2ehPV{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media (max-width:1050px){.cora-section_showcase__lxLAp{gap:35px;padding:46px 36px}.cora-section_copy__nPs8W .section-lead h2{font-size:43px}.cora-section_benefits__Ye5zK strong,.cora-section_copy__nPs8W .section-lead>p:not(.eyebrow){font-size:17px}.cora-section_benefits__Ye5zK span{font-size:15px}.cora-section_motion__cOB_i{width:min(100%,285px)}}@media (max-width:800px){.cora-section_showcase__lxLAp{grid-template-columns:1fr;gap:37px;padding:44px 38px}.cora-section_copy__nPs8W .section-lead{max-width:620px}.cora-section_copy__nPs8W .section-lead h2{font-size:48px}.cora-section_copy__nPs8W .section-lead>p:not(.eyebrow){max-width:600px}.cora-section_benefits__Ye5zK{flex-direction:row;gap:28px}.cora-section_benefits__Ye5zK>div{flex:1;gap:13px}.cora-section_motion__cOB_i{width:280px}.cora-section_visual__fIPq_{padding-top:7px}}@media (max-width:600px){.cora-section_showcase__lxLAp{padding:36px 25px;margin-top:29px;border-radius:26px;gap:34px}.cora-section_copy__nPs8W .section-lead{margin-bottom:27px}.cora-section_copy__nPs8W .section-lead h2{font-size:38px;margin:0 0 22px}.cora-section_copy__nPs8W .section-lead>p:not(.eyebrow){font-size:16px;line-height:1.7}.cora-section_benefits__Ye5zK{flex-direction:column;gap:23px}.cora-section_benefits__Ye5zK strong{font-size:16px}.cora-section_benefits__Ye5zK span{font-size:15px}.cora-section_benefits__Ye5zK svg{width:21px;height:21px}.cora-section_link__thU5_{font-size:15px;margin-top:26px}.cora-section_motion__cOB_i{width:min(100%,270px)}.cora-section_visual__fIPq_ figcaption{margin-top:29px;font-size:14px}.cora-section_visual__fIPq_ figcaption span{font-size:12px}}@media (prefers-reduced-motion:reduce){.cora-section_motion__cOB_i,.cora-section_motion__cOB_i img{transform:none;animation:none;will-change:auto}}.integrations-section_lead__AuS_r{max-width:780px}.integrations-section_experience__3uq5R{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(30px,5vw,75px);align-items:center;background:var(--cr-surface);border:1px solid var(--cr-line);border-radius:30px;padding:clamp(26px,4vw,58px)}.integrations-section_copy__3jpfN{min-width:0}.integrations-section_sources__UzA3z{display:grid;grid-template-columns:1fr auto 1fr;gap:13px;align-items:center;margin-bottom:38px}.integrations-section_source__S5DbM{padding:19px 16px;border:1px solid var(--cr-line);border-radius:17px;min-height:109px;display:flex;justify-content:center;flex-direction:column;gap:10px}.integrations-section_badge__AWYlu{width:118px;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:8px}.integrations-section_badgeApple__C9qn9{width:118px;height:auto}.integrations-section_source__S5DbM span{display:block;font-size:14px;line-height:1.5;color:var(--cr-muted)}.integrations-section_or__nzDFC{font-size:14px;color:var(--cr-muted)}.integrations-section_heading__ArvHk{font-size:clamp(32px,3.2vw,43px);line-height:1.1}.integrations-section_benefits__40O5L{display:flex;flex-direction:column;gap:23px;list-style:none;margin:29px 0 0;padding:0}.integrations-section_benefits__40O5L li{display:flex;align-items:flex-start;gap:13px}.integrations-section_benefits__40O5L svg{width:19px;height:19px;color:var(--cr-action);margin-top:4px;flex-shrink:0}.integrations-section_benefits__40O5L strong{font-size:17px;font-weight:550}.integrations-section_benefits__40O5L p{font-size:16px;color:var(--cr-muted);margin-top:5px;line-height:1.6}.integrations-section_footnote__S846U{font-size:13px;line-height:1.6;color:var(--cr-muted);margin-top:29px}.integrations-section_day__b_RnU{min-width:0;background:var(--cr-canvas);border:1px solid var(--cr-line);border-radius:24px;padding:27px}.integrations-section_dayHeader__7wUTC{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:25px}.integrations-section_dayHeader__7wUTC .wordmark{font-size:22px;letter-spacing:-.8px;gap:6px}.integrations-section_dayHeader__7wUTC>span{color:var(--cr-muted);font-size:13px;text-align:right}.integrations-section_activity__CUQE3{padding:26px;background:var(--cr-surface);border-radius:19px;border:1px solid var(--cr-line)}.integrations-section_activityLabel__0bgsy{display:flex;align-items:center;gap:10px;color:var(--cr-action);font-size:14px}.integrations-section_activityLabel__0bgsy svg{width:22px;height:22px}.integrations-section_activity__CUQE3 h4{font-size:30px;margin-top:18px}.integrations-section_activity__CUQE3 dl{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:0;margin:25px 0 0}.integrations-section_activity__CUQE3 dt{font-size:14px;color:var(--cr-muted)}.integrations-section_activity__CUQE3 dd{margin:5px 0 0;font-size:34px;line-height:1.25;letter-spacing:-.045em;white-space:nowrap;font-variant-numeric:tabular-nums}.integrations-section_activity__CUQE3 dd span{font-size:17px;letter-spacing:-.02em}.integrations-section_recovery__WWjOp{margin:24px 0 0}.integrations-section_recovery__WWjOp>p{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:550}.integrations-section_recovery__WWjOp svg{width:19px;height:19px;color:var(--cr-action)}.integrations-section_recovery__WWjOp dl{margin:14px 0 0}.integrations-section_recovery__WWjOp dl>div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid var(--cr-line)}.integrations-section_recovery__WWjOp dt{font-size:14px;color:var(--cr-muted)}.integrations-section_recovery__WWjOp dd{margin:0;font-size:21px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.integrations-section_recovery__WWjOp dd span{font-size:14px}.integrations-section_caption__MmVue{font-size:14px;margin-top:21px}.integrations-section_caption__MmVue>span{display:block;font-size:12px;color:var(--cr-muted);margin-top:4px}@media (max-width:1050px){.integrations-section_experience__3uq5R{gap:35px;padding:35px;grid-template-columns:1fr 1fr}.integrations-section_sources__UzA3z{gap:9px}.integrations-section_source__S5DbM{padding:14px 11px}.integrations-section_badgeApple__C9qn9,.integrations-section_badge__AWYlu{width:104px}.integrations-section_source__S5DbM span{font-size:13px}.integrations-section_day__b_RnU{padding:20px}.integrations-section_dayHeader__7wUTC{flex-wrap:wrap;gap:10px}.integrations-section_activity__CUQE3{padding:21px}.integrations-section_activity__CUQE3 dd{font-size:28px}}@media (max-width:800px){.integrations-section_experience__3uq5R{grid-template-columns:1fr;gap:35px}.integrations-section_sources__UzA3z{max-width:550px}.integrations-section_source__S5DbM{padding:20px}.integrations-section_badgeApple__C9qn9,.integrations-section_badge__AWYlu{width:120px}.integrations-section_source__S5DbM span{font-size:14px}.integrations-section_day__b_RnU{padding:28px}.integrations-section_dayHeader__7wUTC{flex-wrap:nowrap}.integrations-section_activity__CUQE3{padding:26px}.integrations-section_activity__CUQE3 dd{font-size:35px}}@media (max-width:600px){.integrations-section_experience__3uq5R{padding:25px 20px;border-radius:24px;gap:28px}.integrations-section_sources__UzA3z{gap:8px;margin-bottom:29px}.integrations-section_source__S5DbM{padding:15px 10px;min-height:116px;border-radius:14px}.integrations-section_badgeApple__C9qn9,.integrations-section_badge__AWYlu{width:96px}.integrations-section_or__nzDFC,.integrations-section_source__S5DbM span{font-size:13px}.integrations-section_heading__ArvHk{font-size:33px}.integrations-section_benefits__40O5L{margin-top:24px;gap:21px}.integrations-section_benefits__40O5L strong{font-size:16px}.integrations-section_benefits__40O5L p{font-size:15px}.integrations-section_footnote__S846U{font-size:13px;margin-top:23px}.integrations-section_day__b_RnU{padding:19px;border-radius:20px}.integrations-section_dayHeader__7wUTC{gap:13px;flex-wrap:wrap}.integrations-section_dayHeader__7wUTC .wordmark{font-size:23px}.integrations-section_dayHeader__7wUTC>span{font-size:12px}.integrations-section_activity__CUQE3{padding:21px 18px;border-radius:16px}.integrations-section_activityLabel__0bgsy{font-size:13px}.integrations-section_activity__CUQE3 h4{font-size:27px}.integrations-section_activity__CUQE3 dl{gap:17px;margin-top:21px}.integrations-section_activity__CUQE3 dd{font-size:28px}.integrations-section_activity__CUQE3 dd span{font-size:14px}.integrations-section_activity__CUQE3 dt{font-size:13px}.integrations-section_recovery__WWjOp dt{font-size:14px}.integrations-section_recovery__WWjOp dd{font-size:20px}.integrations-section_caption__MmVue{font-size:13px}}.founder-section_founder__VI5We{display:grid;grid-template-columns:1fr 1.3fr;gap:11%;align-items:center}.founder-section_figure__KQjIh{max-width:405px;width:100%;margin:0}.founder-section_photo__DyzFs{height:440px;width:100%;border-radius:27px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 42%;object-position:center 42%}.founder-section_caption__cX21R{font-size:12px;color:var(--cr-muted);margin-top:12px}.founder-section_lead__kDigE{margin-bottom:20px}.founder-section_storyLink__rJeTk{display:block;width:-moz-fit-content;width:fit-content;margin-top:12px}.founder-section_lead__kDigE>p:not(.eyebrow){font-size:17px}@media (max-width:1250px){.founder-section_photo__DyzFs{height:395px}}@media (max-width:1050px){.founder-section_founder__VI5We{gap:8%}.founder-section_photo__DyzFs{height:360px}.founder-section_lead__kDigE>p:not(.eyebrow){font-size:16px}}@media (max-width:800px){.founder-section_founder__VI5We{grid-template-columns:.85fr 1.15fr;gap:7%}.founder-section_photo__DyzFs{height:365px}.founder-section_lead__kDigE h2{font-size:42px}}@media (max-width:600px){.founder-section_founder__VI5We{grid-template-columns:1fr;gap:30px}.founder-section_figure__KQjIh{max-width:none}.founder-section_photo__DyzFs{height:360px;border-radius:24px;-o-object-position:center 44%;object-position:center 44%}.founder-section_lead__kDigE h2{font-size:40px}.founder-section_caption__cX21R{font-size:11px}.founder-section_lead__kDigE{margin-bottom:15px}}.faq-section_faq__VhNSc{display:grid;grid-template-columns:1fr 1.35fr;gap:9%}.faq-section_lead__ADVGH h2{font-size:clamp(39px,4.5vw,63px)}@media (max-width:1250px){.faq-section_faq__VhNSc{gap:7%}}@media (max-width:1050px){.faq-section_lead__ADVGH h2{font-size:43px}}@media (max-width:800px){.faq-section_faq__VhNSc{grid-template-columns:1fr;gap:28px}.faq-section_lead__ADVGH{margin-bottom:15px}.faq-section_lead__ADVGH h2{font-size:45px}}@media (max-width:600px){.faq-section_faq__VhNSc{gap:25px}.faq-section_lead__ADVGH h2{font-size:40px}}.closing-section_closing__4NCcp{position:relative;overflow:hidden;isolation:isolate;border-radius:32px;text-align:center;padding:68px 35px;margin:60px 0 65px}.closing-section_title__oGZIP{font-size:clamp(43px,5.5vw,79px);margin:0 0 23px}.closing-section_copy__Li2Ux{font-size:18px;margin:0 0 28px}.closing-section_mark__CHEJA{position:absolute;right:5%;bottom:-30px;opacity:.09;z-index:-1;transform:rotate(-12deg);width:250px;pointer-events:none}.closing-section_mark__CHEJA img{width:100%;height:auto;filter:brightness(0) invert(1)}@media (max-width:800px){.closing-section_closing__4NCcp{padding:53px 30px;margin-block:48px}.closing-section_title__oGZIP{font-size:57px}}@media (max-width:600px){.closing-section_closing__4NCcp{padding:43px 25px;margin:35px 0 45px;border-radius:26px}.closing-section_title__oGZIP{font-size:43px;margin:0 0 22px}.closing-section_copy__Li2Ux{font-size:16px;margin-bottom:24px}.closing-section_closing__4NCcp .button-primary{font-size:14px;gap:20px}.closing-section_mark__CHEJA{width:185px;right:-30px;bottom:-20px}}@media (max-width:370px){.closing-section_title__oGZIP{font-size:39px}.closing-section_closing__4NCcp .button-primary{font-size:13px;padding-inline:15px;gap:15px}}.calculator_calc__9W_Xz{padding:clamp(22px,3vw,32px)}.calculator_controls__gXVqh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;align-items:start}.calculator_controls3__oDr1V{grid-template-columns:repeat(3,minmax(0,1fr))}.calculator_segmented__K6g_G{flex-wrap:wrap}.calculator_timeGroup__I8FTG{border:0;margin:0;padding:0;min-width:0}.calculator_timeGroup__I8FTG legend{padding:0;margin-bottom:9px;font-size:.875rem;font-weight:500;line-height:1.5;color:var(--cr-ink)}.calculator_timeInputs__jvqIn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.calculator_timeInputs__jvqIn input{text-align:center}.calculator_result__220qw{margin-top:24px;padding:24px 26px 26px;display:grid;gap:20px}.calculator_empty__ElNdu{margin:0;font-size:15px;line-height:1.6;color:var(--cr-muted)}.calculator_headlineBlock__fufoX{display:grid;gap:8px;min-width:0}.calculator_headline__7tAo7{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 9px;margin:0;font-size:clamp(40px,4vw,46px);font-weight:500;letter-spacing:-.055em;line-height:1.1;color:var(--cr-ink)}.calculator_unit___vzIo{font-size:17px;font-weight:400;letter-spacing:0;color:var(--cr-muted)}.calculator_headlineBlock__fufoX .calculator_fineNote___v7pX{margin:0}.calculator_headlines__K__v9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.calculator_stats__Xq53C{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.calculator_stats__Xq53C>div{min-width:0}.calculator_stats__Xq53C span{display:block;font-size:12px;line-height:1.4;color:var(--cr-muted)}.calculator_stats__Xq53C strong{display:block;margin-top:8px;font-size:24px;font-weight:500;letter-spacing:-.035em;line-height:1.25;color:var(--cr-ink);font-variant-numeric:tabular-nums}.calculator_stats__Xq53C strong small{font-size:15px;font-weight:400;color:var(--cr-muted);margin-left:4px}.calculator_positive__gF8nV{color:var(--cr-action)}.calculator_bandLine__d1gw3{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0;font-size:13px;color:var(--cr-muted)}.calculator_table__zzKKS{border-top:1px solid var(--cr-line);padding-top:18px;min-width:0}.calculator_tableTitle__BAo2u{margin:0 0 6px;font-size:13px;font-weight:550;line-height:1.5;color:var(--cr-ink)}.calculator_rows__q1bXj{list-style:none;margin:0;padding:0}.calculator_rows__q1bXj li{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;padding:12px 0;border-bottom:1px solid var(--cr-line);font-size:15px;line-height:1.5;min-width:0}.calculator_rows__q1bXj li:last-child{border-bottom:0}.calculator_rowName__7N_fS{display:inline-flex;align-items:center;gap:10px;min-width:0;font-weight:550;color:var(--cr-ink)}.calculator_rowName__7N_fS>.cr-badge{flex-shrink:0;font-variant-numeric:tabular-nums}.calculator_rowValue__vCTob{margin-left:auto;font-variant-numeric:tabular-nums;color:var(--cr-muted);white-space:nowrap}.calculator_rowCells__qu3ZJ{margin-left:auto;display:flex;gap:24px}.calculator_cell__zQspG{display:grid;gap:1px;min-width:84px;text-align:right}.calculator_cell__zQspG small{font-size:11px;line-height:1.4;color:var(--cr-muted)}.calculator_cell__zQspG b{font-weight:500;font-variant-numeric:tabular-nums;color:var(--cr-ink)}.calculator_rowActive__JMv8K{padding-inline:14px;margin-inline:-14px;border-radius:12px;background:var(--cr-tint);border-bottom-color:transparent}.calculator_rowActive__JMv8K+li{border-top:0}.calculator_rowMuted__Kb3VC .calculator_rowName__7N_fS{font-weight:500;color:var(--cr-muted)}.calculator_entries__USiQs{display:grid;gap:22px}.calculator_entry___HnpX{display:grid;gap:18px;padding-top:22px;border-top:1px solid var(--cr-line)}.calculator_entry___HnpX:first-child{padding-top:0;border-top:0}.calculator_entryHead___oank{display:flex;align-items:flex-end;gap:14px}.calculator_entryHead___oank>:first-child{flex:1 1 auto}.calculator_entryGrid__MRnp_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 14px;align-items:start}.calculator_entryTotal__9kjca{display:flex;align-items:baseline;justify-content:flex-end;gap:8px;font-size:13px;color:var(--cr-muted)}.calculator_entryTotal__9kjca strong{font-size:19px;font-weight:550;letter-spacing:-.02em;color:var(--cr-ink);font-variant-numeric:tabular-nums}.calculator_actions__o1FB1{margin-top:22px}@media (max-width:600px){.calculator_controls3__oDr1V,.calculator_controls__gXVqh,.calculator_headlines__K__v9{grid-template-columns:1fr}.calculator_result__220qw{padding:20px 20px 22px;gap:18px}.calculator_stats__Xq53C{grid-template-columns:1fr 1fr;gap:18px}.calculator_stats__Xq53C>div:first-child{grid-column:1/-1}.calculator_entryGrid__MRnp_{grid-template-columns:repeat(2,minmax(0,1fr))}.calculator_rowCells__qu3ZJ{gap:18px}.calculator_cell__zQspG{min-width:72px}}@media (max-width:370px){.calculator_stats__Xq53C{grid-template-columns:1fr}.calculator_rowCells__qu3ZJ,.calculator_rowValue__vCTob{flex-basis:100%;margin-left:0}.calculator_rowValue__vCTob{white-space:normal}.calculator_cell__zQspG{text-align:left}.calculator_timeInputs__jvqIn{gap:8px}}.tool-card_card__v0N6w .tool-card_title__gVa9O{margin-bottom:12px}.tool-card_hook__zdBnL{margin:0 0 26px;font-size:15px;line-height:1.6;color:var(--cr-muted)}.tool-card_open__sb_wg{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--cr-action)}.tool-card_card__v0N6w:hover .tool-card_open__sb_wg .arrow{transform:translate(2px,-2px)}.tool-card_meta__4ht3Z{color:var(--cr-muted)}section.page_hub__zMGuy{padding-top:44px}.page_lang__yCro2{margin:-8px 0 44px}@media (max-width:800px){section.page_hub__zMGuy{padding-top:32px}.page_lang__yCro2{margin-bottom:36px}}.mobile-app-bar_bar__DlKE7{display:none}@media (max-width:1050px){.mobile-app-bar_bar__DlKE7{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:10px;padding:10px clamp(16px,4vw,48px) calc(10px + env(safe-area-inset-bottom, 0px));background:var(--cr-surface);border-top:1px solid var(--cr-line);box-shadow:0 -12px 40px #1a1a1a0d;animation:mobile-app-bar_barArrive__ENp_X var(--cr-duration-entrance,.65s) var(--cr-ease) both}}.mobile-app-bar_icon__xHSpU{flex-shrink:0;width:36px;height:36px;border-radius:9px;-o-object-fit:contain;object-fit:contain}.mobile-app-bar_copy__uKO_7{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;line-height:1.3}.mobile-app-bar_copy__uKO_7 .fine{line-height:1.3}.mobile-app-bar_name__WVKPN{font-size:15px;font-weight:600;letter-spacing:-.02em;color:var(--cr-ink)}.mobile-app-bar_cta__qU8oh{flex-shrink:0}.mobile-app-bar_dismiss__iYa34{flex-shrink:0;width:44px;min-height:44px;padding:10px}@keyframes mobile-app-bar_barArrive__ENp_X{0%{transform:translateY(100%)}to{transform:none}}@media print{.mobile-app-bar_bar__DlKE7{display:none}}.qr-widget_root__rnx6G{transition:opacity var(--cr-duration-standard,.3s) var(--ease),transform var(--cr-duration-standard,.3s) var(--ease)}.qr-widget_away__JvO8j{visibility:hidden;transition:opacity var(--cr-duration-standard,.3s) var(--ease),transform var(--cr-duration-standard,.3s) var(--ease),visibility 0s linear var(--cr-duration-standard,.3s)}.qr-widget_away__JvO8j,.qr-widget_closing__3FxYq{opacity:0;transform:translateY(18px);pointer-events:none}.qr-widget_card__r_Xby{position:relative;padding:28px;box-shadow:0 20px 60px #17181906;transition:border-color var(--cr-duration-standard,.3s),transform var(--cr-duration-standard,.3s) var(--ease)}.qr-widget_card__r_Xby:hover{border-color:var(--cr-action);transform:translateY(-2px)}.qr-widget_dismiss__tnCmD{position:absolute;top:18px;right:18px;z-index:2;width:40px;min-height:40px;padding:8px}.qr-widget_link__S_tNk{display:block;color:inherit;text-decoration:none}.qr-widget_eyebrow___SiRI{display:inline-flex;align-items:center;gap:8px}.qr-widget_tagline__h6lrj{min-height:66px;margin:16px 44px 22px 0}.qr-widget_taglineText__OSEyL{transition:opacity .3s var(--ease),transform .3s var(--ease)}.qr-widget_taglineHidden__ros_t{opacity:0;transform:translateY(4px)}.qr-widget_qrFrame__TUJue{width:212px;margin:0 auto 22px;padding:16px;background:var(--cr-surface);border:1px solid var(--cr-line)}.qr-widget_qrFrame__TUJue img{display:block;width:180px;height:180px}.qr-widget_bottom__JNd8q{display:flex;align-items:center;justify-content:space-between;gap:16px}.qr-widget_lines__0lOsJ{display:flex;flex-direction:column;gap:2px}.qr-widget_line1__0h01O{font-size:16px;font-weight:550;color:var(--cr-ink)}.qr-widget_go__OzSaY{width:44px;min-height:44px;padding:10px;flex-shrink:0;transition:border-color var(--cr-duration-standard,.3s),background var(--cr-duration-standard,.3s),color var(--cr-duration-standard,.3s)}.qr-widget_link__S_tNk:hover .qr-widget_go__OzSaY{border-color:var(--cr-action);background:var(--cr-action);color:#fff}.qr-widget_article__8Dmnp{display:none;left:24px;bottom:24px;width:268px}@media (min-width:1400px){.qr-widget_article__8Dmnp{display:block}}.qr-widget_article__8Dmnp .qr-widget_card__r_Xby{padding:20px}.qr-widget_article__8Dmnp .qr-widget_dismiss__tnCmD{top:14px;right:14px;width:36px;min-height:36px;padding:6px}.qr-widget_article__8Dmnp .qr-widget_tagline__h6lrj{min-height:44px;margin:12px 36px 14px 0}.qr-widget_article__8Dmnp .qr-widget_taglineText__OSEyL{font-size:18px;line-height:1.2}.qr-widget_article__8Dmnp .qr-widget_qrFrame__TUJue{width:160px;padding:12px;margin-bottom:14px}.qr-widget_article__8Dmnp .qr-widget_qrFrame__TUJue img{width:136px;height:136px}.qr-widget_article__8Dmnp .qr-widget_bottom__JNd8q{gap:12px}.qr-widget_article__8Dmnp .qr-widget_line1__0h01O{font-size:14px}.qr-widget_article__8Dmnp .qr-widget_go__OzSaY{width:40px;min-height:40px;padding:8px}@media print{.qr-widget_root__rnx6G{display:none!important}}.web-app-coming-soon_dialog__aDZ5K{padding:28px;border:1px solid var(--line);border-radius:30px;background:var(--paper);color:var(--text);width:min(580px,calc(100% - 32px));max-height:calc(100dvh - 32px);box-shadow:0 30px 120px #0003;overflow:auto}.web-app-coming-soon_dialog__aDZ5K[open]{animation:web-app-coming-soon_modalArrive___myFn .45s var(--ease)}.web-app-coming-soon_dialog__aDZ5K::backdrop{background:#17181970;backdrop-filter:blur(6px);animation:web-app-coming-soon_backdropArrive__5XFTp .25s ease}.web-app-coming-soon_dialog__aDZ5K.web-app-coming-soon_closing__sXPVl{animation:web-app-coming-soon_modalLeave__OT5YU .22s ease forwards}.web-app-coming-soon_dialog__aDZ5K.web-app-coming-soon_closing__sXPVl::backdrop{animation:web-app-coming-soon_backdropLeave__YFutx .22s ease forwards}.web-app-coming-soon_close__pD2Dq{position:absolute;right:16px;top:15px;z-index:3;width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;background:var(--paper);font-size:28px;color:var(--muted);line-height:1;cursor:pointer}.web-app-coming-soon_close__pD2Dq:hover{color:var(--text);background:var(--white)}.web-app-coming-soon_building__9ABKu{position:relative;isolation:isolate;overflow:hidden;background:var(--white);border:1px solid var(--line);border-radius:21px;margin-top:23px;box-shadow:0 14px 35px color-mix(in srgb,var(--cr-brand) 5%,transparent)}.web-app-coming-soon_buildingTop__ha8on{display:flex;align-items:center;gap:9px;border-bottom:1px solid var(--line);padding:15px 18px;font-size:13px;color:var(--muted)}.web-app-coming-soon_buildingTop__ha8on img{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.web-app-coming-soon_buildingBody__Ks89K{display:grid;grid-template-columns:70px 1fr;gap:24px;padding:24px}.web-app-coming-soon_sidebar__kE0Q2{display:flex;flex-direction:column;gap:12px;padding-top:4px}.web-app-coming-soon_sidebar__kE0Q2 i{height:8px;width:100%;border-radius:6px;background:var(--line)}.web-app-coming-soon_sidebar__kE0Q2 i:nth-child(2){width:78%}.web-app-coming-soon_sidebar__kE0Q2 i:nth-child(3){width:85%}.web-app-coming-soon_main__f9vk3>span{font-size:13px;font-weight:550}.web-app-coming-soon_phases__6iaCl{display:flex;gap:5px;justify-content:space-between;margin:13px 0 14px}.web-app-coming-soon_phases__6iaCl i{font-style:normal;font-size:10px;color:var(--muted);padding:4px 6px;border-radius:6px;background:var(--paper)}.web-app-coming-soon_phases__6iaCl i:nth-child(2){background:var(--action);color:var(--white)}.web-app-coming-soon_calendar__9PMql{display:grid;grid-template-columns:repeat(7,1fr);gap:5px}.web-app-coming-soon_calendar__9PMql i{height:28px;background:color-mix(in srgb,var(--cr-brand) 14%,transparent);border-radius:5px;animation:web-app-coming-soon_calendarArrive__l2QuJ .6s var(--ease) calc(.15s + var(--cell) * 45ms) both}.web-app-coming-soon_calendar__9PMql i:nth-child(5n){background:var(--paper)}.web-app-coming-soon_sweep__wVHbE{position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 30%,#ffffffa0 45%,transparent 60%);transform:translateX(-100%);animation:web-app-coming-soon_buildingSweep__g_zHR 5s ease-in-out 1s infinite}.web-app-coming-soon_copy__sLEJq{text-align:center;padding:28px 15px 5px}.web-app-coming-soon_copy__sLEJq h2{font-size:38px;line-height:1.1;margin:22px 0 18px}.web-app-coming-soon_copy__sLEJq>p{font-size:16px;color:var(--muted);line-height:1.7;margin:auto;max-width:425px}.web-app-coming-soon_copy__sLEJq .button-primary{margin-top:25px}.web-app-coming-soon_return__4UVqE{display:block;margin:14px auto 0;padding:9px 12px;font-size:14px;color:var(--muted);background:none;border:0;cursor:pointer}.web-app-coming-soon_return__4UVqE:hover{color:var(--text)}@keyframes web-app-coming-soon_modalArrive___myFn{0%{opacity:0;transform:translateY(22px) scale(.96)}to{opacity:1;transform:none}}@keyframes web-app-coming-soon_modalLeave__OT5YU{to{opacity:0;transform:translateY(14px) scale(.98)}}@keyframes web-app-coming-soon_backdropArrive__5XFTp{0%{opacity:0}to{opacity:1}}@keyframes web-app-coming-soon_backdropLeave__YFutx{to{opacity:0}}@keyframes web-app-coming-soon_calendarArrive__l2QuJ{0%{opacity:0;transform:translateY(9px) scaleY(.6)}to{opacity:1;transform:none}}@keyframes web-app-coming-soon_buildingSweep__g_zHR{0%,15%{transform:translateX(-110%)}65%,to{transform:translateX(110%)}}@media (max-width:600px){.web-app-coming-soon_dialog__aDZ5K{padding:22px 18px;border-radius:24px;width:calc(100% - 24px);max-height:calc(100dvh - 24px)}.web-app-coming-soon_building__9ABKu{margin-top:34px;border-radius:17px}.web-app-coming-soon_buildingBody__Ks89K{padding:20px 15px;gap:16px;grid-template-columns:45px 1fr}.web-app-coming-soon_sidebar__kE0Q2{gap:10px}.web-app-coming-soon_sidebar__kE0Q2 i{height:6px}.web-app-coming-soon_calendar__9PMql{gap:4px}.web-app-coming-soon_calendar__9PMql i{height:23px}.web-app-coming-soon_phases__6iaCl i{font-size:9px;padding:4px 5px}.web-app-coming-soon_copy__sLEJq{padding:25px 5px 0}.web-app-coming-soon_copy__sLEJq h2{font-size:32px;margin:19px 0 16px}.web-app-coming-soon_copy__sLEJq>p{font-size:15px}.web-app-coming-soon_close__pD2Dq{right:13px;top:12px;width:38px;height:38px}}@media (prefers-reduced-motion:reduce){.web-app-coming-soon_sweep__wVHbE{display:none}.web-app-coming-soon_calendar__9PMql i,.web-app-coming-soon_dialog__aDZ5K.web-app-coming-soon_closing__sXPVl,.web-app-coming-soon_dialog__aDZ5K[open]{animation:none;transform:none;opacity:1}.web-app-coming-soon_dialog__aDZ5K.web-app-coming-soon_closing__sXPVl::backdrop,.web-app-coming-soon_dialog__aDZ5K::backdrop{animation:none}}