@font-face{font-family:Nunito;src:url('/assets/fonts/nunito-sans-variable.ttf') format('truetype');font-weight:200 1000;font-display:swap}@font-face{font-family:Inter;src:url('/assets/fonts/inter-variable.ttf') format('truetype');font-weight:100 900;font-display:swap}
:root{--paper:#fdfdf7;--ink:#171f1d;--muted:#626967;--lime:#cbf675;--line:#e0e7d8;font-family:Inter,'Segoe UI',sans-serif;background:var(--paper);color:var(--ink)}
body{overflow-x:clip}h1,h2,h3,.brand{font-family:Nunito,Inter,sans-serif}svg{fill:currentColor;stroke:none;width:24px;height:24px}.container{max-width:1290px;width:calc(100% - 144px)}.brand{gap:11px;font-size:42px;font-weight:1000;letter-spacing:-2.5px}.brand-mark{display:block;width:46px;height:48px;padding:0;border-radius:14px;letter-spacing:0;background:none}.brand-dot{color:#7f9c42;margin-left:-10px}.site-header{position:relative;background:#fdfdf7;border:0;backdrop-filter:none}.header-inner{height:104px;gap:26px}.desktop-nav{margin:0 auto 0 30px;gap:44px;font-size:15px;font-weight:450}.admin-entry{font-size:14px;margin-left:auto}.button{font-size:15px;font-weight:750;border-radius:15px;gap:20px;padding:17px 25px;min-height:60px}.button-small{font-size:13px;min-height:51px;padding:14px 19px;border-radius:13px}.button-dark{background:#1c2422;box-shadow:0 3px 0 #111a17}.button-lime{background:#cef77d;border-color:#b8d976;box-shadow:0 6px 0 #9fba65}.button-lime:hover{background:#d9ff8f}.text-link{border:0;background:none;font-size:14px;font-weight:750;padding:10px 0;gap:10px}.text-link svg{width:19px;height:19px}.hero{position:relative;display:block;min-height:615px;padding:50px 0 68px;isolation:isolate}.hero-copy{position:relative;z-index:2;max-width:570px;pointer-events:none}.hero-copy>*{pointer-events:auto}.hero h1{font-size:104px;line-height:.94;letter-spacing:-5.8px;font-weight:1000;font-variation-settings:'opsz' 12,'wdth' 100;margin:6px 0 28px}.hero .highlight{z-index:0}.hero .highlight:before{inset:7% -4% -2%;border-radius:33px 24px 27px 17px;background:#e7fac6;transform:rotate(-1deg)}.hero .highlight:after{content:'';position:absolute;left:0;right:0;bottom:-10px;height:5px;border-radius:50%;background:#7da62f;transform:rotate(-3deg)}.hero-description{font-size:19px;line-height:1.65;color:#636967;max-width:520px;margin:33px 0 35px;letter-spacing:-.35px}.hero-actions{gap:28px;display:flex;align-items:center;flex-wrap:nowrap}.hero-actions>.button{min-width:236px}.hero-art{position:absolute;right:-76px;top:-10px;width:872px;height:auto;z-index:1;pointer-events:none;margin:0}.journey-illustration{width:100%;height:auto;display:block;max-width:none;object-fit:contain}.how-section{background:#f1f6e8;padding:43px 0 65px;position:relative;z-index:3;border:0}.how-section>.container{position:relative}.how-section .eyebrow{font-size:10px;letter-spacing:2px;color:#737c70}.how-section h2{font-size:58px;line-height:1.04;font-weight:1000;letter-spacing:-2.7px;margin:18px 0 0}.underlined{position:relative;white-space:nowrap}.underlined:after{content:'';position:absolute;bottom:-8px;height:4px;border-radius:50%;left:0;right:0;background:#8aa83b;transform:rotate(-3deg)}.how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:44px}.how-step{display:flex;align-items:flex-start;gap:22px;position:relative}.how-step:not(:last-child):after{content:'';height:1px;background:#d5e2bc;width:38px;position:absolute;right:-20px;top:27px}.step-icon{width:86px;height:86px;display:grid;place-items:center;flex-shrink:0;border-radius:23px}.step-icon svg{width:47px;height:47px}.step-green{background:#e6f7cf;color:#86b24b}.step-purple{background:#eae0fb;color:#8c63c4}.step-lilac{background:#f1ddfa;color:#9b6cc4}.how-step h3{font-size:21px;font-weight:900;letter-spacing:-.5px;margin:9px 0 9px;line-height:1.15}.how-step p{font-size:14px;line-height:1.65;color:#626b60;margin:0;max-width:280px}.eyebrow-muted{color:#65735f}.demo-section{background:#fcfcf5;padding-block:100px;border-bottom:1px solid #e4e9dd;border-top:0}.demo-layout{gap:90px;grid-template-columns:1fr 1.02fr}.demo-copy h2{font-size:67px;line-height:1.05;font-weight:950;letter-spacing:-2.5px;margin:24px 0}.demo-copy h2>span{color:#75933d}.demo-copy>p{font-size:16px;line-height:1.85;max-width:420px;color:#646e60}.mission-info{margin:35px 0 28px}.mission-info strong{font-size:14px;font-weight:700}.mission-info>div>span{font-size:12px;color:#6f7b65}.demo-note p{font-size:12px;color:#728066}.demo-note{border-color:#dce6ce}.quiz-shell{border-radius:27px;background:#fffefb;border:1px solid #d8e2ca;border-bottom:7px solid #b8cd91;box-shadow:0 20px 55px #64813f0d}.quiz-header{padding:24px 28px 18px}.quiz-header>span:not(.quiz-xp){font-size:10px;color:#6c795d;letter-spacing:1.2px}.quiz-brand{font-family:Nunito,sans-serif;font-size:32px;font-weight:1000;letter-spacing:-3px}.quiz-xp{display:flex;align-items:center;gap:6px;font-size:12px;background:#f0f7e2;color:#65852e;padding:7px 10px}.quiz-xp svg{width:15px;height:15px}.quiz-progress{height:10px;margin-inline:28px}.quiz-content{padding:26px 30px 30px;min-height:505px}.quiz-intro{padding-top:0}.robot-intro{display:block;width:155px;height:155px;object-fit:contain;margin:-5px auto 8px}.quiz-kicker{font-size:9px;color:#76875e;letter-spacing:1.4px;display:block}.quiz-intro h3{font-size:34px;font-weight:950;line-height:1.06;letter-spacing:-1.1px;margin:12px 0 14px}.quiz-intro p{font-size:13px;line-height:1.8;color:#738163;margin:13px 0 25px}.quiz-intro small{font-size:10px;color:#78856b;margin-top:18px}.quiz-intro .button{min-height:55px;font-size:14px}.question-meta{font-size:10px;color:#6e7c60}.question-tag{color:#64764d;background:#f0f6e5}.question-title{font-size:28px;font-weight:900;letter-spacing:-.65px;margin-top:22px}.question-text{font-size:14px;color:#637258;line-height:1.8;margin-bottom:20px}.answer-option{font-size:13px;line-height:1.7;padding:13px 14px;border-radius:13px;min-height:63px;color:#4e5e43}.answer-option>span:first-child{font-size:12px;color:#6e8157;width:27px;height:27px}.quiz-action{font-size:14px;min-height:55px}.quiz-feedback strong{font-size:14px}.quiz-feedback p{font-size:13px;line-height:1.8}.result-medal svg{width:43px;height:43px}.quiz-result h3{font-size:34px;font-weight:950}.quiz-result>p{font-size:14px;color:#6a7a59}.result-stats span{font-size:12px}.result-stats b{font-size:30px}.result-note{font-size:12px!important}.quiz-result .text-button{font-size:12px}.business-section{padding-block:100px}.business-panel{gap:100px}.business-copy h2{font-size:53px;line-height:1.07;font-weight:950;letter-spacing:-1.9px}.business-copy>p{font-size:15px;color:#66735e;line-height:1.9}.benefit-list strong{font-size:14px}.benefit-list p{font-size:13px;line-height:1.8;color:#717f66}.benefit-list>li>span svg{width:14px;height:14px}.benefit-list{gap:25px}.manager-preview{transform:rotate(2deg);border:1px solid #dbe2cf;box-shadow:0 20px 45px #3c4b2d0b}.preview-toolbar{font-size:12px;color:#6f805c;padding:15px 20px}.preview-body{padding:32px}.preview-label{font-size:9px;color:#6b7c56}.preview-body h3{font-size:26px;font-weight:900;letter-spacing:-.8px}.preview-body>p{font-size:13px;color:#6c7e58}.preview-stat b{font-size:13px}.preview-stat div>span{font-size:11px;color:#6c7e58}.preview-chart>div:not(.chart-track){font-size:12px;color:#6b7e54}.preview-chart b{font-size:11px}.preview-insight p{font-size:11px;color:#6c7e55}.preview-insight strong{color:#59733b}.preview-body>small{font-size:9px;color:#7b8b69}.faq-section{padding-block:15px 35px}.faq-section h2{font-size:44px;font-weight:950;letter-spacing:-1.6px}.faq-section>div>p{font-size:14px;color:#6b7a5c}.faq-list summary{font-size:14px;line-height:1.7}.faq-list summary>svg{width:21px;height:21px;color:#809561;transition:transform .2s}.faq-list details[open] summary>svg{transform:rotate(45deg)}.faq-list details>p{font-size:13px;color:#687b56;line-height:1.9}.contact-panel{border-radius:30px;background:#233b2a;padding:58px;gap:75px}.contact-copy h2{font-size:61px;line-height:1.02;font-weight:950;letter-spacing:-2px}.contact-copy>p{font-size:15px;color:#bbcfaa}.contact-copy .eyebrow{font-size:10px;color:#b3cc9e}.contact-robot{width:130px;height:150px;object-fit:contain;display:block;margin:25px 0 -35px 14px;transform:rotate(-5deg)}.contact-signature{margin-top:45px}.contact-signature>.brand-mark{width:42px;height:44px;font-size:inherit}.contact-signature>span:last-child{font-size:11px;color:#a7c092}.contact-signature strong{color:#cfe1c2}.lead-form{padding:32px;border-radius:23px}.lead-form h3{font-size:28px;font-weight:900}.lead-form>p:first-of-type{font-size:12px;color:#68795a;line-height:1.8}.form-grid label{font-size:11px;color:#445635}.form-grid label>span{font-size:10px;color:#728562}.form-grid input,.form-grid select,.form-grid textarea{font-size:12px;min-height:44px;color:#3c4f2c;background:#fbfcf7;border-color:#dce5cf;padding:12px}.form-grid input::placeholder,.form-grid textarea::placeholder{color:#7c8b6d}.consent{font-size:10px;color:#697e55;line-height:1.9}.form-footnote{font-size:9px;color:#728665}.lead-form .button{font-size:13px;min-height:52px}.footer-top .brand{font-size:37px}.footer-top p{font-size:12px;color:#6d7e5e}.footer-top>a:last-child{font-size:14px}.footer-bottom{font-size:10px;color:#70805f}.footer-bottom svg{width:13px;height:13px}.dialog-body{color:#566949}.dialog-close svg{width:23px;height:23px}.dialog-close{padding:4px}.dialog-header h2{font-weight:900}.menu-toggle svg{width:21px;height:21px}.form-success .result-medal svg{width:35px;height:35px}.form-success p{color:#61764f}.form-success small{color:#6d805c}
@media(min-width:1550px){.container{max-width:1370px}.hero{min-height:655px;padding-top:65px}.hero h1{font-size:112px}.hero-art{width:1025px;top:-8px;right:-90px}.hero-description{font-size:20px}.how-section h2{font-size:62px}}
@media(max-width:1250px){.container{width:calc(100% - 96px)}.brand{font-size:35px}.brand-mark{width:41px;height:43px}.desktop-nav{gap:28px;margin-left:15px;font-size:13px}.header-inner{gap:20px;height:94px}.button-small{font-size:11px;min-height:46px;padding:12px 15px}.admin-entry{font-size:12px}.hero{min-height:555px;padding-top:50px;padding-bottom:55px}.hero h1{font-size:88px;letter-spacing:-4.7px}.hero-copy{max-width:470px}.hero-description{font-size:16px;margin:30px 0}.hero-art{width:760px;right:-60px;top:6px}.hero-actions{gap:20px}.hero-actions>.button{min-width:205px;font-size:13px;padding:16px 20px;min-height:55px}.hero-actions>.text-link{font-size:12px;gap:7px}.how-section h2{font-size:49px}.how-grid{gap:30px}.how-step{gap:16px}.how-step:not(:last-child):after{display:none}.step-icon{width:70px;height:73px;border-radius:21px}.step-icon svg{width:38px;height:38px}.how-step h3{font-size:18px}.how-step p{font-size:12px}.demo-layout{gap:60px}.demo-copy h2{font-size:57px}.business-panel{gap:65px}.business-copy h2{font-size:47px}.contact-panel{gap:45px;padding:42px}.contact-copy h2{font-size:52px}.contact-copy>p{font-size:13px}.contact-copy .eyebrow{font-size:8px}.lead-form{padding:27px}.contact-signature>span:last-child{font-size:10px}}
@media(max-width:1000px){.container{width:calc(100% - 64px)}.desktop-nav{gap:22px;font-size:12px;margin-left:8px}.brand{font-size:32px}.brand-mark{width:36px;height:39px}.header-inner{height:85px;gap:14px}.admin-entry{font-size:11px}.hero{min-height:495px;padding-top:40px}.hero h1{font-size:73px;letter-spacing:-4px}.hero-copy{max-width:410px}.hero-description{font-size:14px;line-height:1.8;max-width:390px;margin:28px 0}.hero-art{width:670px;right:-60px;top:4px}.hero-actions{gap:15px}.hero-actions>.button{min-width:176px;font-size:11px;padding:14px 15px;min-height:50px;gap:13px}.hero-actions>.text-link{font-size:10px;gap:5px}.hero-actions>.text-link svg{width:15px;height:15px}.how-section{padding-top:35px}.how-section h2{font-size:43px;letter-spacing:-1.9px}.how-grid{gap:20px;margin-top:36px}.how-step{gap:12px}.step-icon{width:59px;height:65px;border-radius:18px}.step-icon svg{width:32px;height:32px}.how-step h3{font-size:16px;margin-top:8px}.how-step p{font-size:11px}.demo-layout{gap:40px;grid-template-columns:1fr 1.12fr}.demo-copy h2{font-size:46px}.demo-copy>p{font-size:14px}.quiz-content{padding:22px;min-height:485px}.quiz-header{padding:22px}.quiz-header>span:not(.quiz-xp){font-size:8px}.quiz-intro h3{font-size:30px}.robot-intro{width:140px;height:145px}.quiz-intro p{font-size:12px}.question-title{font-size:24px}.question-text{font-size:13px}.answer-option{font-size:12px;padding:12px}.business-panel{gap:45px}.business-copy h2{font-size:39px}.business-copy>p{font-size:13px}.benefit-list strong{font-size:12px}.benefit-list p{font-size:11px}.preview-body{padding:25px}.preview-body h3{font-size:22px}.preview-stat b{font-size:11px}.preview-stat div>span{font-size:9px}.preview-chart>div:not(.chart-track){font-size:11px}.faq-section{gap:55px}.faq-section h2{font-size:36px}.faq-list summary{font-size:12px}.faq-list details>p{font-size:12px}.contact-panel{gap:30px;padding:30px;grid-template-columns:.8fr 1.2fr}.contact-copy h2{font-size:43px}.contact-copy>p{font-size:12px}.contact-signature>span:last-child{font-size:8px}.lead-form{padding:24px}.form-grid label{font-size:10px}.form-grid input,.form-grid select,.form-grid textarea{font-size:11px;padding:10px}.contact-robot{width:120px;height:140px}.contact-copy .eyebrow{font-size:7px}.lead-form h3{font-size:25px}}
@media(max-width:800px){.desktop-nav{display:none}.admin-entry{margin-left:auto}.hero-art{width:580px;right:-70px;top:15px}.hero{min-height:450px}.hero h1{font-size:64px;letter-spacing:-3.4px}.hero-copy{max-width:360px}.hero-description{font-size:12px;max-width:310px}.hero-actions{gap:12px}.hero-actions>.button{min-width:162px;padding:14px;font-size:10px;gap:9px}.hero-actions>.text-link{font-size:9px;gap:4px}.how-section h2{font-size:39px}.how-step{display:block}.how-step h3{font-size:16px;margin-top:15px}.how-step p{font-size:12px}.step-icon{width:61px;height:64px}.hero-art .journey-illustration{opacity:1}.business-copy .button{font-size:12px;padding-inline:18px}}
@media(max-width:680px){.container{width:calc(100% - 36px)}.site-header{position:relative}.header-inner{height:82px;gap:10px}.brand{font-size:32px;gap:9px;letter-spacing:-1.8px}.brand-mark{width:35px;height:38px;border-radius:11px}.header-inner>.button{font-size:9px;min-height:39px;padding:10px 12px;gap:7px;border-radius:10px;margin-left:auto}.header-inner>.button svg{width:14px;height:14px}.admin-entry{display:none}.menu-toggle{margin-left:0;padding:8px;border-radius:10px;display:flex}.menu-toggle span{display:none}.mobile-nav{border-color:#edf0e5;background:#fdfdf7}.mobile-nav a,.mobile-nav button{font-size:13px;line-height:1.8}.hero{padding:30px 0 0;min-height:0;display:flex;flex-direction:column;gap:0}.hero-copy{max-width:none;width:100%}.hero h1{font-size:clamp(61px,12.5vw,83px);line-height:.96;letter-spacing:-3.7px;margin:2px 0 28px;font-weight:1000}.hero h1 br:first-child{display:block}.hero-description{font-size:15px;max-width:450px;line-height:1.8;margin:29px 0 25px}.desktop-break{display:none}.hero-actions{gap:21px;flex-wrap:wrap}.hero-actions>.button{min-width:186px;font-size:12px;gap:17px;min-height:54px;padding:15px 20px}.hero-actions>.text-link{font-size:11px;gap:7px}.hero-actions>.text-link svg{width:15px;height:15px}.hero-art{position:relative;width:calc(100% + 27px);right:auto;left:-9px;top:auto;z-index:1;margin:12px 0 -1px;height:auto;min-height:0}.journey-illustration{width:100%;height:auto}.how-section{padding:33px 0 40px}.how-section .eyebrow{font-size:9px;letter-spacing:1.7px}.how-section h2{font-size:clamp(32px,6.8vw,41px);line-height:1.07;letter-spacing:-1.6px;margin:14px 0 0}.underlined:after{height:3px;bottom:-7px}.how-grid{grid-template-columns:1fr;gap:25px;margin-top:33px}.how-step{display:flex;gap:19px;align-items:flex-start}.how-step h3{font-size:20px;letter-spacing:-.4px;margin:6px 0 7px}.how-step p{font-size:13px;line-height:1.8;max-width:360px}.step-icon{width:68px;height:72px;border-radius:20px}.step-icon svg{width:36px;height:36px}.demo-section{padding-block:54px}.demo-layout{grid-template-columns:1fr;gap:30px}.demo-copy h2{font-size:48px;margin-block:20px;letter-spacing:-1.9px}.demo-copy>p{font-size:14px;max-width:470px}.demo-copy .eyebrow{font-size:9px}.mission-info{margin:26px 0}.mission-info strong{font-size:12px}.mission-info>div>span{font-size:11px}.demo-note{max-width:470px;padding-top:18px}.demo-note p{font-size:11px}.quiz-shell{max-width:470px;border-radius:24px}.quiz-header{padding:22px 23px 17px}.quiz-header>span:not(.quiz-xp){font-size:8px;letter-spacing:1px}.quiz-xp{font-size:11px;padding:6px 8px}.quiz-progress{margin-inline:23px;height:9px}.quiz-content{padding:24px;min-height:478px}.quiz-intro h3{font-size:32px}.robot-intro{width:145px;height:145px;margin-top:0}.quiz-intro p{font-size:13px}.quiz-intro .button{font-size:13px}.quiz-kicker{font-size:8px}.question-meta{font-size:9px}.question-title{font-size:25px}.question-text{font-size:13px;line-height:1.8}.answer-option{font-size:12px;min-height:62px}.quiz-action{font-size:13px}.quiz-feedback strong{font-size:13px}.quiz-feedback p{font-size:12px}.business-section{padding-block:58px}.business-panel{grid-template-columns:1fr;gap:32px}.business-copy h2{font-size:39px;line-height:1.07}.business-copy>p{font-size:14px}.benefit-list strong{font-size:13px}.benefit-list p{font-size:12px}.benefit-list{gap:22px}.manager-preview{max-width:450px}.preview-body{padding:27px}.preview-body h3{font-size:24px}.preview-body>p{font-size:12px}.preview-stat b{font-size:12px}.preview-stat div>span{font-size:10px}.preview-chart>div:not(.chart-track){font-size:12px}.preview-body>small{font-size:9px;line-height:1.8}.faq-section{padding-block:0 20px;grid-template-columns:1fr;gap:13px}.faq-section h2{font-size:37px}.faq-section>div>p{font-size:13px}.faq-list summary{font-size:13px;line-height:1.7}.faq-list details>p{font-size:12px}.contact-section{padding-block:40px 55px}.contact-panel{grid-template-columns:1fr;padding:30px 20px;gap:27px;border-radius:24px}.contact-copy{padding-inline:4px}.contact-copy h2{font-size:46px;letter-spacing:-1.6px;margin:24px 0}.contact-copy>p{font-size:13px;line-height:1.9}.contact-copy .eyebrow{font-size:8px}.contact-robot{display:none}.contact-signature{display:none}.lead-form{padding:25px 21px;border-radius:20px}.lead-form h3{font-size:26px}.lead-form>p:first-of-type{font-size:11px}.form-grid label{font-size:10px}.form-grid label>span{font-size:9px}.form-grid input,.form-grid select,.form-grid textarea{font-size:12px;min-height:44px;padding:11px}.consent{font-size:10px}.form-footnote{font-size:8px;line-height:1.8}.footer-top .brand{font-size:31px}.footer-top p{font-size:11px}.footer-top>a:last-child{font-size:12px}.footer-bottom{font-size:9px}.footer-bottom>div{gap:21px}.dialog-header h2{font-size:20px}.dialog-body{font-size:13px}.result-stats span{font-size:11px}}
@media(max-width:390px){.header-inner>.button{font-size:8px;gap:5px;padding:9px 10px}.brand{font-size:28px;gap:7px}.brand-mark{width:32px;height:35px}.hero h1{font-size:60px;letter-spacing:-3.4px}.hero-description{font-size:14px}.hero-actions{gap:13px}.hero-actions>.button{min-width:166px;font-size:11px;padding-inline:16px}.hero-actions>.text-link{font-size:9px;gap:5px}.how-section h2{font-size:32px}.quiz-content{padding:22px 18px}.quiz-header{padding-inline:19px}.quiz-header>span:not(.quiz-xp){font-size:7px}.quiz-xp{font-size:10px}.quiz-progress{margin-inline:19px}.how-step p{font-size:12px}.step-icon{width:60px;height:65px}.how-step{gap:15px}.how-step h3{font-size:19px}.contact-panel{padding-inline:15px}.lead-form{padding-inline:18px}}
@media(prefers-reduced-motion:reduce){body:not(.motion-ready) *{animation:none!important;transition:none!important}:root{scroll-behavior:auto}}
@media(min-width:1101px) and (max-width:1359px){.hero{min-height:555px;padding-top:50px;padding-bottom:55px}.hero h1{font-size:88px;letter-spacing:-4.7px}.hero-copy{max-width:470px}.hero-description{font-size:16px;line-height:1.65;margin:30px 0}.hero-art{width:clamp(660px,58vw,780px);top:0;right:-60px}.hero-actions{gap:20px}.hero-actions>.button{min-width:205px;font-size:13px;padding:16px 20px;min-height:55px}.hero-actions>.text-link{font-size:12px;gap:7px}}
@media(min-width:681px) and (max-width:1100px){.hero{display:flex;flex-direction:column;gap:0;min-height:0;padding:35px 0 0}.hero-copy{max-width:none;width:100%}.hero h1{font-size:80px;line-height:.96;letter-spacing:-4px;margin:5px 0 28px}.hero-description{font-size:17px;line-height:1.8;max-width:570px;margin:29px 0}.desktop-break{display:none}.hero-actions{gap:28px;flex-wrap:wrap}.hero-actions>.button{font-size:14px;min-width:225px;min-height:58px;padding:17px 23px}.hero-actions>.text-link{font-size:13px;gap:10px}.hero-art{position:relative;top:auto;right:auto;left:-16px;width:calc(100% + 32px);max-width:900px;height:auto;margin:2px auto 0}.desktop-nav{display:none}.menu-toggle{display:flex;align-items:center;justify-content:center;border:1px solid #dfe6d6;background:none;width:44px;height:44px;border-radius:11px;padding:9px}.menu-toggle>span{display:none}.mobile-nav:not([hidden]){display:grid;gap:8px;padding:12px 32px 20px;border-top:1px solid #e7ecdF}.mobile-nav a,.mobile-nav button{font-size:14px;border:0;background:none;text-align:left;padding:8px 0}}
@media(max-width:680px){.header-inner>.button{min-height:44px}.menu-toggle{min-width:44px;min-height:44px;align-items:center;justify-content:center}.hero-actions>.text-link{font-size:11px}.header-inner>.button{font-size:9px}}
