.nohl .aud{color:#182a22}.nohl .aud-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:6%;align-items:center;padding:96px 5% 64px;max-width:1440px;margin:0 auto}.nohl .aud-hero-center{grid-template-columns:1fr;text-align:center;padding-bottom:24px}.nohl .aud-hero-center .aud-hero-copy{max-width:760px;margin:0 auto}.nohl .aud-hero-center .lede{margin-left:auto;margin-right:auto}.nohl .aud-hero h1{margin:18px 0 20px}.nohl .aud-hero .lede{font-size:17px;max-width:52ch;margin-bottom:30px;color:#3f5045}.nohl .aud-hero-panel .coach-panel,.nohl .aud-hero-panel .aud-mock{max-width:520px;margin-left:auto}.nohl .aud-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8%;align-items:center;max-width:1440px;margin:0 auto}.nohl .aud-split h2{margin-bottom:18px}.nohl .aud-split .lede{font-size:16px;color:#3f5045;max-width:52ch}.nohl .aud-checks{list-style:none;padding:0;margin:26px 0 0;display:flex;flex-direction:column;gap:12px}.nohl .aud-checks li{display:grid;grid-template-columns:20px 1fr;gap:12px;align-items:start;font-size:15px;line-height:1.5}.nohl .aud-checks i{width:20px;height:20px;border-radius:50%;background:var(--green);color:#fff;display:grid;place-items:center;margin-top:2px}.nohl .aud-stack{display:grid;grid-template-columns:1fr auto 1fr;gap:18px;align-items:center}.nohl .aud-stack-before{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.nohl .aud-stack-before span{font-size:13px;padding:9px 12px;border:1px solid #d3dccf;border-radius:10px;background:#fff;color:#4f6156;opacity:0;transform:translateY(6px) rotate(calc(var(--i) * 1.3deg - 5deg));transition:opacity .4s,transform .6s var(--ease-out);transition-delay:calc(var(--i) * 60ms)}.nohl .reveal.in .aud-stack-before span{opacity:.9;transform:rotate(calc(var(--i) * 1.3deg - 5deg))}.nohl .aud-stack-arrow{color:#7a8a7e}.nohl .aud-stack-after{background:var(--green);color:#fff;border-radius:20px;padding:34px 26px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;box-shadow:0 30px 60px -30px #2e463c99;opacity:0;transform:scale(.96);transition:opacity .5s,transform .7s var(--ease-out);transition-delay:.5s}.nohl .reveal.in .aud-stack-after{opacity:1;transform:none}.nohl .aud-stack-after b{font-size:22px;font-weight:600;letter-spacing:-.02em}.nohl .aud-stack-after span{font-size:12px;color:#c7dccb;letter-spacing:.02em}.nohl .aud-features .section-heading{margin-bottom:64px}.nohl .aud-feature{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:7%;align-items:center;max-width:1440px;margin:0 auto 96px}.nohl .aud-feature:last-child{margin-bottom:0}.nohl .aud-feature.flip .aud-feature-copy{order:2}.nohl .aud-feature h3{font-size:clamp(28px,3vw,40px);font-weight:500;letter-spacing:-.045em;line-height:1.08;margin-bottom:16px}.nohl .aud-feature p{font-size:16px;line-height:1.65;color:#3f5045;max-width:48ch}.nohl .aud-feature-mock .coach-panel{max-width:560px}.nohl .aud-mock{background:#fff;border:1px solid #d9e0d6;border-radius:18px;box-shadow:0 24px 60px -30px #182a2247,0 2px 6px #182a220d;overflow:hidden}.nohl .aud-mock-bar{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid #e6ebe3}.nohl .aud-mock-bar b{font-size:14px;font-weight:600;letter-spacing:-.01em}.nohl .aud-mock-bar span{font-size:12px;color:#7a877c}.nohl .aud-mock-bar em{margin-left:auto;font:10px ui-monospace,monospace;letter-spacing:.1em;color:#8a978a;font-style:normal}.nohl .aud-board ul,.nohl .aud-gates ul{list-style:none;margin:0;padding:6px 18px}.nohl .aud-board li{display:grid;grid-template-columns:120px 1fr auto;gap:14px;align-items:center;padding:12px 0;border-bottom:1px solid #eef2eb;font-size:14px;opacity:0;transform:translate(-6px);transition:opacity .4s,transform .5s var(--ease-out);transition-delay:calc(var(--i) * 90ms + .15s)}.nohl .reveal.in .aud-board li,.nohl .aud-hero-panel.in .aud-board li{opacity:1;transform:none}.nohl .aud-board li:last-child{border-bottom:0}.nohl .aud-board .dot{width:8px;height:8px;border-radius:50%;background:#c6d1c3}.nohl .aud-board .dot.live{background:#2f8a4f;box-shadow:0 0 0 4px #2f8a4f26}.nohl .aud-board li b{font-weight:600}.nohl .aud-board li span{font-size:13px;color:#66756a}.nohl .aud-board li small{font:12px ui-monospace,monospace;color:#7a877c;min-width:44px;text-align:right}.nohl .aud-board-foot,.nohl .aud-leader-foot,.nohl .aud-report-foot{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;background:#f3f6f1;font-size:12px;color:#5c6d57}.nohl .aud-leader ol{list-style:none;margin:0;padding:8px 18px}.nohl .aud-leader li{display:grid;grid-template-columns:22px 110px 1fr 36px;gap:12px;align-items:center;padding:10px 0;font-size:14px}.nohl .aud-leader li span{font:12px ui-monospace,monospace;color:#7a877c}.nohl .aud-leader li b{font-weight:600}.nohl .aud-leader li i{display:block;height:10px;border-radius:5px;background:linear-gradient(90deg,#9fc4a6,var(--green));transform-origin:left;transform:scaleX(0);transition:transform .8s var(--ease-out);transition-delay:calc(var(--i) * 90ms + .2s);width:var(--v)}.nohl .reveal.in .aud-leader li i{transform:none}.nohl .aud-leader li small{font:12px ui-monospace,monospace;text-align:right;color:#4f6156}.nohl .aud-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:16px 18px 6px}.nohl .aud-kpis div{background:#f3f6f1;border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:4px;opacity:0;transform:translateY(6px);transition:opacity .4s,transform .5s var(--ease-out);transition-delay:calc(var(--i) * 80ms + .15s)}.nohl .reveal.in .aud-kpis div{opacity:1;transform:none}.nohl .aud-kpis small{font-size:11px;color:#7a877c}.nohl .aud-kpis b{font-size:20px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.nohl .aud-bars{display:flex;align-items:flex-end;gap:8px;height:96px;padding:10px 18px 16px}.nohl .aud-bars i{flex:1;height:var(--h);border-radius:6px 6px 3px 3px;background:#cfdfc9;transform-origin:bottom;transform:scaleY(0);transition:transform .7s var(--ease-out);transition-delay:calc(var(--i) * 60ms + .4s)}.nohl .aud-bars i:last-child{background:var(--green)}.nohl .reveal.in .aud-bars i{transform:none}.nohl .aud-day ul{list-style:none;margin:0;padding:8px 18px 14px}.nohl .aud-day li{display:grid;grid-template-columns:34px 1fr;grid-template-rows:auto auto;column-gap:14px;padding:12px 0;border-bottom:1px solid #eef2eb;opacity:0;transform:translateY(6px);transition:opacity .4s,transform .5s var(--ease-out);transition-delay:calc(var(--i) * .11s + .15s)}.nohl .reveal.in .aud-day li{opacity:1;transform:none}.nohl .aud-day li:last-child{border-bottom:0}.nohl .aud-day i{grid-row:1/3;width:34px;height:34px;border-radius:10px;background:#eaf0e6;color:var(--green);display:grid;place-items:center}.nohl .aud-day b{font-size:14px;font-weight:600}.nohl .aud-day span{font-size:12.5px;color:#66756a}.nohl .aud-gates li{display:grid;grid-template-columns:18px 1fr;grid-template-rows:auto auto;column-gap:10px;padding:11px 0;border-bottom:1px solid #eef2eb;opacity:.4;transition:opacity .4s;transition-delay:calc(var(--i) * .16s + .2s)}.nohl .reveal.in .aud-gates li,.nohl .aud-hero-panel.in .aud-gates li{opacity:1}.nohl .aud-gates li:last-child{border-bottom:0}.nohl .aud-gates i{grid-row:1/3;width:18px;height:18px;border-radius:50%;background:#c6d1c3;color:#fff;display:grid;place-items:center;transition:background .3s;transition-delay:calc(var(--i) * .16s + .2s)}.nohl .reveal.in .aud-gates i,.nohl .aud-hero-panel.in .aud-gates i{background:var(--green)}.nohl .aud-gates li b{font-size:14px;font-weight:600}.nohl .aud-gates li span{font-size:12.5px;color:#66756a}.nohl .aud-gates-dial{margin:6px 18px 18px;height:44px;border-radius:12px;background:#2f8a4f;color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:600;width:calc(100% - 36px)}.nohl .aud-gates.big .aud-gates-dial{height:48px}.nohl .aud-plans{background:#edf1e8}.nohl .aud-plans-inner{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:6%;align-items:center;max-width:1440px;margin:0 auto}.nohl .aud-plans-inner h2{margin-bottom:12px}.nohl .aud-plans-inner p{color:#3f5045;font-size:16px;margin-bottom:18px}.nohl .aud-plan-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px}.nohl .aud-plan{display:flex;flex-direction:column;gap:6px;padding:26px;background:#fff;border:1px solid #d9e0d6;border-radius:18px;transition:transform .3s var(--ease-out),box-shadow .3s}.nohl .aud-plan:hover{transform:translateY(-3px);box-shadow:0 24px 50px -30px #182a2259}.nohl .aud-plan b{font-size:20px;font-weight:600;letter-spacing:-.02em}.nohl .aud-plan-price{font-size:15px;color:var(--green);font-weight:600}.nohl .aud-plan span:last-child{font-size:13.5px;color:#66756a;line-height:1.5}.nohl .aud-comp-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1440px;margin:0 auto}.nohl .aud-comp-card{background:#fff;border:1px solid #d9e0d6;border-radius:18px;padding:26px 24px 28px}.nohl .aud-comp-card i{width:30px;height:30px;border-radius:50%;background:var(--green);color:#fff;display:grid;place-items:center;margin-bottom:18px}.nohl .aud-comp-card h3{font-size:19px;font-weight:600;letter-spacing:-.02em;margin-bottom:10px}.nohl .aud-comp-card p{font-size:14px;line-height:1.6;color:#3f5045}.nohl .aud-legal{display:flex;gap:12px;align-items:start;max-width:820px;margin:36px auto 0;padding:18px 20px;border:1px solid #d9e0d6;border-radius:14px;background:#f7f9f4;color:#4f6156}.nohl .aud-legal p{font-size:13px;line-height:1.6;margin:0}.nohl .aud-comp-human{background:var(--green);color:#f4f6ef}.nohl .aud-comp-human .lede{color:#dfe8de}.nohl .aud-comp-human .aud-checks i{background:#fff;color:var(--green)}.nohl .aud-faq{max-width:1440px;margin:0 auto}.nohl .aud-ind-nav{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;padding:0 5% 24px}.nohl .aud-ind-nav a{font-size:13px;font-weight:600;padding:9px 14px;border-radius:999px;border:1px solid var(--line);background:#fff;transition:background .2s,border-color .2s}.nohl .aud-ind-nav a:hover{background:#edf1e8;border-color:#bfcbb8}.nohl .aud-ind-block:nth-child(odd){background:#f3f6f1}.nohl .aud-ind-block.flip .aud-split>div:first-child{order:2}.nohl .aud-sounds{font-size:15px;line-height:1.6;color:#3f5045;margin-top:18px;max-width:52ch}.nohl .aud-obj-label{font-family:ui-monospace,monospace;font-size:11px;letter-spacing:.06em;color:#6f7d72;margin:22px 0 8px}.nohl .aud-obj{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.nohl .aud-obj li{font-size:14px;padding:8px 12px;border-radius:10px;background:#fff;border:1px solid #d9e0d6;color:#3f5045}@media(max-width:1100px){.nohl .aud-hero{grid-template-columns:1fr;gap:40px}.nohl .aud-hero-panel .coach-panel,.nohl .aud-hero-panel .aud-mock{margin-left:0;max-width:600px}.nohl .aud-split{grid-template-columns:1fr;gap:36px}.nohl .aud-feature{grid-template-columns:1fr;gap:32px;margin-bottom:72px}.nohl .aud-feature.flip .aud-feature-copy{order:0}.nohl .aud-comp-cards{grid-template-columns:repeat(2,1fr)}.nohl .aud-plans-inner{grid-template-columns:1fr;gap:28px}.nohl .aud-ind-block.flip .aud-split>div:first-child{order:0}}@media(max-width:699px){.nohl .aud-hero{padding:48px 6% 40px}.nohl .aud-hero h1{font-size:44px}.nohl .aud-stack{grid-template-columns:1fr}.nohl .aud-stack-arrow{transform:rotate(90deg);justify-self:center}.nohl .aud-comp-cards,.nohl .aud-plan-cards{grid-template-columns:1fr}.nohl .aud-kpis{grid-template-columns:repeat(2,1fr)}.nohl .aud-leader li{grid-template-columns:22px 90px 1fr 32px}.nohl .aud-feature h3{font-size:30px}}@media(prefers-reduced-motion:reduce){.nohl .aud-stack-before span,.nohl .aud-stack-after,.nohl .aud-board li,.nohl .aud-leader li i,.nohl .aud-kpis div,.nohl .aud-bars i,.nohl .aud-day li,.nohl .aud-gates li,.nohl .aud-gates i{opacity:1!important;transform:none!important;transition:none!important}}.nohl .aud-board li i{display:block;height:10px;border-radius:5px;background:#d5e1cf;position:relative;overflow:hidden}.nohl .aud-board li i:after{content:"";position:absolute;inset:0;width:var(--v);background:linear-gradient(90deg,#9fc4a6,var(--green));transform-origin:left;transform:scaleX(0);transition:transform .8s var(--ease-out);transition-delay:calc(var(--i) * 90ms + .2s)}.nohl .aud-board li i.hit:after{background:#2f8a4f}.nohl .reveal.in .aud-board li i:after,.nohl .aud-hero-panel.in .aud-board li i:after{transform:none}.nohl .aud-board li small{min-width:56px}.nohl .aud-tabs{display:inline-flex;gap:4px}.nohl .aud-tabs.right{margin-left:auto}.nohl .aud-tabs i{font-style:normal;font-size:11px;padding:4px 8px;border-radius:6px;color:#7a877c}.nohl .aud-tabs i.on{background:#eaf0e6;color:var(--green);font-weight:600}.nohl .aud-stake{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;background:#f3f6f1;border-top:1px solid #e6ebe3}.nohl .aud-stake b{display:block;font-size:13.5px;font-weight:600}.nohl .aud-stake span{font-size:12px;color:#66756a}.nohl .aud-sp{text-align:right}.nohl .aud-sp b{color:var(--green);font-size:16px;letter-spacing:-.01em}.nohl .aud-disclosure{max-width:1440px;margin:0 auto;padding:0 5% 40px;font-size:12px;color:#7a877c}@media(max-width:699px){.nohl .aud-board li{grid-template-columns:100px 1fr auto}.nohl .aud-tabs.right{display:none}}.nohl .aud-hero-wide{max-width:1100px;margin:-8px auto 0;padding:0 5% 48px}.nohl .aud-hero-wide .aud-mock{max-width:none;margin:0}
