.aw{--awbg:#fbfbfd;--awsurface:#fff;--awtint:#f5f5f7;--awink:#1d1d1f;--awmuted:#6e6e73;--awfaint:#86868b;--awline:#00000014;--awaccent:#b4621b;--awaccent-hi:#f08e2b;--awgrad:linear-gradient(135deg, #ffae4d 0%, #f08e2b 100%);--awup:#059862;--awdown:#de3d5b;--awr:18px;--awease:cubic-bezier(.23, 1, .32, 1);background:var(--awbg);color:var(--awink);-webkit-font-smoothing:antialiased;min-height:100dvh;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Segoe UI,system-ui,sans-serif;font-size:16px;line-height:1.5}.aw button{font:inherit;cursor:pointer}.aw .btn{transition:transform .16s var(--awease), box-shadow .16s var(--awease), background-color .16s var(--awease);border:none;border-radius:980px;justify-content:center;align-items:center;gap:7px;padding:11px 22px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.aw .btn:active{transform:scale(.97)}.aw .btn-primary{background:var(--awink);color:#fff}.aw .btn-primary:hover{background:#000;box-shadow:0 8px 22px -10px #0006}.aw .btn-amber{background:var(--awgrad);color:#24160a;font-weight:600;box-shadow:0 8px 20px -10px #f08e2b99}.aw .btn-amber:hover{box-shadow:0 10px 26px -10px #f08e2bbf}.aw .btn-ghost{color:var(--awaccent);background:0 0}.aw .btn-ghost:hover{text-decoration:underline}.aw .brand{letter-spacing:-.02em;color:var(--awink);align-items:center;gap:9px;font-size:18px;font-weight:700;text-decoration:none;display:inline-flex}.aw .brand-tile{background:var(--awgrad);border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.aw .w-nav{z-index:50;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--awline);background:#fbfbfdcc;position:sticky;top:0}.aw .w-nav-in{align-items:center;gap:26px;max-width:1024px;margin:0 auto;padding:12px 22px;display:flex}.aw .w-nav a.nav-link{color:var(--awmuted);font-size:13.5px;text-decoration:none;transition:color .14s}.aw .w-nav a.nav-link:hover{color:var(--awink)}.aw .w-nav .spacer{flex:1}.aw .w-nav .btn{padding:7px 16px;font-size:13.5px}.aw .hero{text-align:center;padding:92px 24px 40px}.aw .hero>*{animation:aw-rise-in .8s var(--awease) both}.aw .hero h1{animation-delay:60ms}.aw .hero>p{animation-delay:.2s}.aw .hero .hero-ctas{animation-delay:.34s}.aw .hero .hero-panel{animation-delay:.48s}@keyframes aw-rise-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.aw .hero h1{letter-spacing:-.025em;font-size:clamp(44px,7.5vw,76px);font-weight:700;line-height:1.05}.aw .hero h1 .amber{background:var(--awgrad);color:#0000;-webkit-background-clip:text;background-clip:text}.aw .hero>p{color:var(--awmuted);letter-spacing:-.005em;max-width:34em;margin:18px auto 0;font-size:clamp(18px,2.4vw,23px)}.aw .hero-ctas{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:30px;display:flex}.aw .hero-panel{background:var(--awsurface);border:1px solid var(--awline);text-align:left;border-radius:24px;max-width:860px;margin:56px auto 0;padding:26px 28px 18px;box-shadow:0 30px 60px -30px #0000001f}.aw .hp-head{align-items:baseline;gap:12px;display:flex}.aw .hp-ticker{font-size:17px;font-weight:700}.aw .hp-name{color:var(--awfaint);font-size:13px}.aw .hp-price{font-variant-numeric:tabular-nums;margin-left:auto;font-size:17px;font-weight:600}.aw .hp-pct{color:var(--awup);font-size:14px;font-weight:600}.aw .hero-chart path.line{stroke-dasharray:1;stroke-dashoffset:1px;animation:aw-draw 2.2s var(--awease) .4s forwards}@keyframes aw-draw{to{stroke-dashoffset:0}}.aw .hp-note{color:var(--awfaint);margin-top:8px;font-size:12px}.aw .w-section{max-width:1024px;margin:0 auto;padding:72px 24px}.aw .w-section h2{letter-spacing:-.02em;text-align:center;font-size:clamp(28px,4vw,44px);font-weight:700}.aw .w-section .sub{text-align:center;color:var(--awmuted);margin-top:10px;font-size:18px}.aw .cards3{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px;display:grid}.aw .wcard{background:var(--awsurface);border:1px solid var(--awline);border-radius:var(--awr);transition:transform .22s var(--awease), box-shadow .22s var(--awease);padding:26px 24px}.aw .wcard:hover{transform:translateY(-3px);box-shadow:0 20px 40px -24px #0000002e}.aw .wcard .ic{background:var(--awtint);width:44px;height:44px;color:var(--awaccent);border-radius:12px;place-items:center;margin-bottom:16px;display:grid}.aw .wcard h3{letter-spacing:-.01em;font-size:17px;font-weight:600}.aw .wcard p{color:var(--awmuted);margin-top:6px;font-size:14.5px}.aw .split{grid-template-columns:1fr 1fr;align-items:center;gap:54px;max-width:1024px;margin:0 auto;padding:76px 24px;display:grid}.aw .split.flip .split-text{order:2}.aw .eyebrow2{color:var(--awaccent);letter-spacing:.04em;font-size:13px;font-weight:600}.aw .split-text h2{letter-spacing:-.02em;margin-top:8px;font-size:clamp(26px,3.6vw,40px);font-weight:700}.aw .split-text p{color:var(--awmuted);max-width:30em;margin-top:12px;font-size:17px}.aw .split-visual{background:var(--awsurface);border:1px solid var(--awline);border-radius:22px;padding:22px;box-shadow:0 24px 50px -30px #00000024}.aw .mini-row{border-top:1px solid var(--awline);align-items:center;gap:12px;padding:11px 6px;font-size:13.5px;display:flex}.aw .mini-row:first-child{border-top:none}.aw .mini-chip{border-radius:999px;flex:none;padding:3px 10px;font-size:11px;font-weight:600}.aw .chip-up{color:var(--awup);background:#0598621a}.aw .chip-down{color:var(--awdown);background:#de3d5b1a}.aw .chip-flat{background:var(--awtint);color:var(--awmuted)}.aw .mini-q{padding:4px 6px 10px;font-size:15px;font-weight:600}.aw .mini-bar{background:var(--awtint);border-radius:999px;height:8px;margin:6px 6px 2px;overflow:hidden}.aw .mini-bar i{background:var(--awgrad);border-radius:999px;height:100%;display:block}.aw .mini-cap{color:var(--awfaint);padding:6px 6px 0;font-size:11.5px}.aw .num-right{font-variant-numeric:tabular-nums;margin-left:auto}.aw .statement{text-align:center;max-width:900px;margin:0 auto;padding:110px 24px}.aw .statement p{letter-spacing:-.022em;font-size:clamp(28px,4.6vw,48px);font-weight:700;line-height:1.15}.aw .statement span{background:var(--awgrad);color:#0000;-webkit-background-clip:text;background-clip:text}.aw .steps{text-align:center;max-width:1024px;margin:0 auto;padding:76px 24px}.aw .steps h2{letter-spacing:-.02em;font-size:clamp(26px,3.6vw,40px);font-weight:700}.aw .steps-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px;display:grid}.aw .step{background:var(--awsurface);border:1px solid var(--awline);border-radius:var(--awr);padding:30px 24px}.aw .step .num{background:var(--awink);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;margin:0 auto 14px;font-size:15px;font-weight:600;display:grid}.aw .step h3{font-size:16.5px;font-weight:600}.aw .step p{color:var(--awmuted);margin-top:6px;font-size:14px}.aw .honest{background:var(--awtint)}.aw .honest-in{text-align:center;max-width:1024px;margin:0 auto;padding:76px 24px}.aw .honest h2{letter-spacing:-.02em;font-size:clamp(26px,3.6vw,40px);font-weight:700}.aw .honest-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px;display:grid}.aw .hcard{background:var(--awsurface);border:1px solid var(--awline);border-radius:var(--awr);padding:26px 22px}.aw .hcard h3{font-size:16px;font-weight:600}.aw .hcard p{color:var(--awmuted);margin-top:6px;font-size:13.5px}.aw .hcard .big{letter-spacing:-.02em;background:var(--awgrad);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:6px;font-size:30px;font-weight:700}.aw .w-band{background:var(--awtint)}.aw .w-closer{text-align:center;padding:80px 24px 90px}.aw .w-closer h2{letter-spacing:-.022em;font-size:clamp(30px,4.4vw,48px);font-weight:700}.aw .w-closer>p{color:var(--awmuted);margin-top:10px;font-size:18px}.aw .door-link{color:var(--awfaint);margin-top:26px;font-size:13.5px;text-decoration:none;display:inline-block}.aw .door-link:hover{color:var(--awaccent);text-decoration:underline}.aw .aw-foot{border-top:1px solid var(--awline);text-align:center;color:var(--awfaint);padding:26px 24px;font-size:12.5px}.aw .aw-foot a{color:var(--awfaint);margin:0 8px;text-decoration:none}.aw .aw-foot a:hover{color:var(--awink);text-decoration:underline}.aw .faq{max-width:720px;margin:0 auto;padding:76px 24px}.aw .faq h2{letter-spacing:-.02em;text-align:center;margin-bottom:34px;font-size:clamp(26px,3.6vw,40px);font-weight:700}.aw .faq details{border-top:1px solid var(--awline)}.aw .faq details:last-child{border-bottom:1px solid var(--awline)}.aw .faq summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;padding:20px 4px;font-size:17px;font-weight:600;list-style:none;display:flex}.aw .faq summary::-webkit-details-marker{display:none}.aw .faq .chev{color:var(--awfaint);transition:transform .24s var(--awease);font-size:20px}.aw .faq details[open] .chev{transform:rotate(90deg)}.aw .faq details p{color:var(--awmuted);max-width:42em;padding:0 4px 20px;font-size:15px}.aw .reveal{opacity:0;transition:opacity .6s var(--awease), transform .6s var(--awease);transform:translateY(16px)}.aw .reveal.seen{opacity:1;transform:none}.aw .cards3>:nth-child(2),.aw .steps-grid>:nth-child(2),.aw .honest-grid>:nth-child(2){transition-delay:90ms}.aw .cards3>:nth-child(3),.aw .steps-grid>:nth-child(3),.aw .honest-grid>:nth-child(3){transition-delay:.18s}.aw .hcard .big{opacity:0;transition:transform .5s var(--awease) .25s, opacity .5s var(--awease) .25s;display:inline-block;transform:scale(.85)}.aw .hcard.seen .big{opacity:1;transform:scale(1)}@media (max-width:880px){.aw .split{grid-template-columns:1fr;gap:26px;padding:48px 20px}.aw .split.flip .split-text{order:0}.aw .cards3,.aw .steps-grid,.aw .honest-grid{grid-template-columns:1fr}.aw .w-nav a.nav-link{display:none}}@media (prefers-reduced-motion:reduce){.aw .hero>*{animation:none}.aw .reveal{transition:none;opacity:1!important;transform:none!important}.aw .hcard .big{opacity:1;transition:none;transform:none}.aw .hero-chart path.line{stroke-dashoffset:0;animation:none}}
