.evwa{--green-50:#e8f6ee;--green-100:#cfeedb;--green-200:#9ce3bc;--green-300:#5fd195;--green-400:#27b66e;--green-500:#12a150;--green-600:#0f8a45;--green-700:#0c6e37;--green-800:#084e2a;--orange-400:#f4843c;--orange-50:#fcf0e7;--orange-200:#ffc09b;--orange-700:#a85c1e;--ink-900:#16201b;--ink-800:#222c26;--ink-700:#3c463f;--ink-600:#566059;--ink-500:#717b75;--ink-400:#9aa39e;--ink-300:#c6cdc8;--ink-250:#d6dbd7;--ink-200:#e5e9e6;--ink-150:#ebeeec;--ink-100:#f0f2f0;--ink-50:#f7f9f8;--surface:#fff;--surface-alt:#f1f2ee;--bg:#f1f4f2;--night:#101713;--night-2:#18211c;--success:#0f8a45;--success-bg:#e7f6ec;--warning:#8a5f08;--warning-fg:#e29d12;--warning-bg:#fbefd5;--blue:#1d5fd8;--blue-bg:#e9f0fd;--error:#ce3940;--error-bg:#fbeaea;--line:#e5e9e6;--r-sm:11px;--r-md:14px;--r-lg:18px;--r-xl:24px;--r-pill:999px;--shadow-card:0 1px 2px #16201b09, 0 8px 22px #16201b0d;--shadow-lift:0 2px 6px #16201b0d, 0 26px 60px #16201b21;--shadow-green:0 8px 20px #12a15047;--halo:#f7faf8;--font-display:"Bricolage Grotesque",ui-sans-serif,system-ui,sans-serif;--font-body:"Hanken Grotesk",ui-sans-serif,system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace}.evwa[data-theme=dark]{--bg:#121814;--surface:#1a211c;--surface-alt:#232b25;--halo:#18201b;--ink-50:#1b221e;--ink-100:#232b26;--ink-150:#28312b;--ink-200:#2c352e;--ink-250:#3a443d;--ink-300:#515b55;--ink-400:#6c766f;--ink-500:#8b958f;--ink-600:#a3ada7;--ink-700:#bfc8c3;--ink-800:#dbe3df;--ink-900:#ecf1ee;--green-50:#16291e;--green-100:#1b3527;--green-200:#275940;--green-300:#5fd195;--green-400:#34c26e;--green-500:#15a857;--green-600:#3fbf78;--green-700:#62d79a;--orange-50:#2a1d13;--orange-200:#5a3a22;--orange-700:#ffb585;--success:#62d79a;--success-bg:#16291e;--warning:#f5b53a;--warning-fg:#f5b53a;--warning-bg:#2a2413;--blue:#7fb0ff;--blue-bg:#16233a;--error:#ff8a8e;--error-bg:#2e191a;--line:#2c352e;--shadow-card:0 1px 2px #0000004d, 0 8px 22px #00000047;--shadow-lift:0 2px 6px #00000059, 0 26px 60px #00000080}.evwa *{box-sizing:border-box;margin:0;padding:0}html:has(.evwa){scroll-behavior:smooth}.evwa{font-family:var(--font-body);background:var(--bg);color:var(--ink-800);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01";line-height:1.55}.evwa h1,.evwa h2,.evwa h3,.evwa h4{font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.03em;line-height:1.06}.evwa img,.evwa svg{max-width:100%;display:block}.evwa a{color:inherit;text-decoration:none}.evwa button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.evwa :focus-visible{outline:2.5px solid var(--green-400);outline-offset:3px;border-radius:8px}.evwa .tnum{font-variant-numeric:tabular-nums}.evwa .mono{font-family:var(--font-mono)}@media (prefers-reduced-motion:reduce){.evwa *{transition:none!important;animation:none!important}}.evwa .wrap{max-width:1080px;margin:0 auto;padding:0 18px}.evwa .narrow{max-width:760px;margin:0 auto}.evwa section{padding:58px 0}.evwa .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--green-700);align-items:center;gap:8px;font-size:10.5px;font-weight:800;display:inline-flex}.evwa .eyebrow .leaf{width:14px;height:14px}.evwa .sechead{margin-bottom:26px}.evwa .sechead h2{margin-top:10px;font-size:clamp(28px,6.2vw,42px);font-weight:800}.evwa .sechead p{color:var(--ink-600);max-width:56ch;margin-top:12px;font-size:15.5px;line-height:1.6}.evwa .nav{z-index:60;background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid var(--line);position:sticky;top:0}.evwa .nav .wrap{align-items:center;gap:12px;height:58px;display:flex}.evwa .logo{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink-900);align-items:center;gap:9px;font-size:18px;font-weight:800;display:inline-flex}.evwa .logo svg{width:24px;height:24px}.evwa .nav .sp{flex:1}.evwa .navlinks{color:var(--ink-600);gap:22px;font-size:14px;font-weight:600;display:none}@media (width>=800px){.evwa .navlinks{display:flex}}.evwa .navlinks a:hover{color:var(--ink-900)}.evwa .themebtn{border-radius:var(--r-pill);border:1.5px solid var(--line);width:34px;height:34px;color:var(--ink-500);place-items:center;display:grid}.evwa .themebtn svg{width:16px;height:16px}.evwa .btn{letter-spacing:-.01em;border-radius:var(--r-pill);justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-size:15px;font-weight:800;transition:transform .14s,box-shadow .14s;display:inline-flex}.evwa .btn:active{transform:translateY(1px)}.evwa .btn-primary{color:#fff;box-shadow:var(--shadow-green);background:#12a150}.evwa .btn-primary:hover{background:#0f8a45}.evwa .btn-ghost{border:1.5px solid var(--ink-250);color:var(--ink-800);background:var(--surface)}.evwa .btn-ghost:hover{border-color:var(--ink-600)}.evwa .btn-sm{padding:10px 16px;font-size:13.5px}.evwa .btnrow{flex-wrap:wrap;gap:11px;display:flex}.evwa .hero{background:radial-gradient(120% 78% at 50% -14%, var(--halo) 0%, var(--bg) 62%);padding:44px 0 0}.evwa .hero h1{margin-top:14px;font-size:clamp(38px,10.4vw,72px);font-weight:800}.evwa .hero .lede{color:var(--ink-600);max-width:58ch;margin-top:18px;font-size:clamp(16px,4.1vw,19.5px);line-height:1.55}.evwa .hero .btnrow{margin-top:26px}.evwa .trust{color:var(--ink-600);flex-wrap:wrap;align-items:center;gap:9px;margin-top:18px;font-size:13px;display:flex}.evwa .trust b{color:var(--ink-800);font-weight:800}.evwa .dot{background:var(--ink-300);border-radius:50%;width:3px;height:3px}.evwa .awning{gap:0;margin-top:44px;display:flex}.evwa .awn{flex:1;position:relative}.evwa .awn .stripes{background:repeating-linear-gradient(90deg, var(--green-600) 0 12px, var(--surface) 12px 24px);height:11px}.evwa .awn .scal{background-image:radial-gradient(circle at 6px 0, var(--green-600) 5.6px, transparent 6px), radial-gradient(circle at 18px 0, var(--surface) 5.6px, transparent 6px);background-repeat:repeat-x;background-size:24px 8px;height:8px}.evwa .awn.o .stripes{background:repeating-linear-gradient(90deg, var(--orange-400) 0 12px, var(--surface) 12px 24px)}.evwa .awn.o .scal{background-image:radial-gradient(circle at 6px 0, var(--orange-400) 5.6px, transparent 6px), radial-gradient(circle at 18px 0, var(--surface) 5.6px, transparent 6px)}.evwa .panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);overflow:hidden}.evwa .panel-head{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:14px 16px 12px;display:flex}.evwa .panel-head .tag{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);font-size:10px;font-weight:800}.evwa .live{color:var(--green-600);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:5px;margin-left:auto;font-size:10.5px;font-weight:800;display:inline-flex}.evwa .live i{background:var(--green-500);border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite evwa-pulse}@keyframes evwa-pulse{0%,to{opacity:1}50%{opacity:.3}}.evwa .band{background:var(--night);color:#e7eeea;border-radius:var(--r-xl);padding:38px 24px;position:relative;overflow:hidden}.evwa .band:after{content:"";pointer-events:none;background:radial-gradient(60% 100% at 50% 0,#12a15038,#0000 70%);height:70%;position:absolute;inset:auto -20% -60%}.evwa .band .eyebrow{color:var(--green-300)}.evwa .band h2{color:#fff;margin-top:10px;font-size:clamp(26px,5.6vw,36px);font-weight:800}.evwa .band>*{z-index:1;position:relative}.evwa .bandlist{gap:14px;margin-top:24px;display:grid}@media (width>=760px){.evwa .bandlist{grid-template-columns:1fr 1fr;gap:16px 30px}}.evwa .bitem{color:#c3d0c9;gap:12px;font-size:14.5px;line-height:1.5;display:flex}.evwa .bitem .tk{color:#5fd195;background:#12a1502e;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.evwa .bitem .tk svg{width:11px;height:11px}.evwa .bitem b{color:#fff;font-weight:700}.evwa .mods{grid-template-columns:1fr;gap:12px;display:grid}@media (width>=620px){.evwa .mods{grid-template-columns:1fr 1fr}}@media (width>=940px){.evwa .mods{grid-template-columns:repeat(4,1fr)}}.evwa .mod{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);padding:19px 18px 20px;transition:transform .16s,box-shadow .16s}.evwa .mod:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.evwa .mod .gl{background:var(--green-50);width:36px;height:36px;color:var(--green-600);border-radius:11px;place-items:center;margin-bottom:13px;display:grid}.evwa .mod:nth-child(4n+2) .gl{background:var(--orange-50);color:var(--orange-700)}.evwa .mod:nth-child(4n+3) .gl{background:var(--blue-bg);color:var(--blue)}.evwa .mod .gl svg{width:19px;height:19px}.evwa .mod h4{font-size:16.5px;font-weight:800}.evwa .mod p{color:var(--ink-600);margin-top:6px;font-size:13.5px;line-height:1.56}.evwa .chips{flex-wrap:wrap;gap:9px;margin-top:6px;display:flex}.evwa .chip{background:var(--surface);border:1.5px solid var(--line);border-radius:var(--r-pill);color:var(--ink-700);box-shadow:var(--shadow-card);padding:9px 15px;font-size:14px;font-weight:700}.evwa .chip.g{border-color:var(--green-200);color:var(--green-700);background:var(--green-50)}.evwa .chip.o{border-color:var(--orange-200);color:var(--orange-700);background:var(--orange-50)}.evwa .pullquote{border-left:3px solid var(--green-500);font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;margin-top:24px;padding:4px 0 4px 17px;font-size:clamp(17px,4.2vw,21px);font-weight:700;line-height:1.34}.evwa .price{background:var(--surface);border:1.5px solid var(--green-200);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);max-width:520px;margin:0 auto;overflow:hidden}.evwa .price .top{background:linear-gradient(180deg, var(--green-50), var(--surface));text-align:center;padding:28px 24px 22px}.evwa .price .tier{letter-spacing:.16em;text-transform:uppercase;color:var(--green-700);font-size:10.5px;font-weight:800}.evwa .price .amt{font-family:var(--font-display);letter-spacing:-.045em;color:var(--ink-900);font-variant-numeric:tabular-nums;margin-top:8px;font-size:54px;font-weight:800;line-height:1}.evwa .price .amt sup{vertical-align:top;color:var(--ink-600);letter-spacing:0;margin-right:3px;font-size:19px;font-weight:800}.evwa .price .per{color:var(--ink-600);margin-top:7px;font-size:14px}.evwa .price .year{color:var(--green-700);background:var(--green-50);border:1px solid var(--green-200);border-radius:var(--r-pill);align-items:center;gap:7px;margin-top:13px;padding:6px 13px;font-size:12.5px;font-weight:700;display:inline-flex}.evwa .zeros{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.evwa .zeros .z{text-align:center;border-right:1px solid var(--line);padding:17px 8px}.evwa .zeros .z:last-child{border-right:0}.evwa .zeros .n{font-family:var(--font-display);color:var(--green-600);letter-spacing:-.04em;font-size:30px;font-weight:800;line-height:1}.evwa .zeros .l{color:var(--ink-600);margin-top:5px;font-size:10.5px;font-weight:700;line-height:1.3}.evwa .price .inc{padding:20px 24px 8px}.evwa .price .inc .h{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);margin-bottom:11px;font-size:10.5px;font-weight:800}.evwa .price .inc ul{gap:9px;list-style:none;display:grid}.evwa .price .inc li{color:var(--ink-700);align-items:flex-start;gap:10px;font-size:14px;display:flex}.evwa .price .inc li svg{width:15px;height:15px;color:var(--green-500);flex-shrink:0;margin-top:3px}.evwa .price .foot{padding:8px 24px 26px}.evwa .price .foot .btn{width:100%}.evwa .price .foot .fine{text-align:center;color:var(--ink-600);margin-top:12px;font-size:12.5px;line-height:1.5}.evwa .addons{max-width:520px;color:var(--ink-600);text-align:center;margin:14px auto 0;font-size:12.5px;line-height:1.6}.evwa .addons b{color:var(--ink-700);font-weight:700}.evwa .faq{border-top:1px solid var(--line)}.evwa details{border-bottom:1px solid var(--line)}.evwa summary{cursor:pointer;font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;padding:18px 40px 18px 2px;font-size:16.5px;font-weight:700;line-height:1.35;list-style:none;position:relative}.evwa summary::-webkit-details-marker{display:none}.evwa summary:after{content:"";border-right:2px solid var(--ink-400);border-bottom:2px solid var(--ink-400);width:9px;height:9px;transition:transform .18s;position:absolute;top:24px;right:6px;transform:rotate(45deg)}.evwa details[open] summary:after{top:27px;transform:rotate(-135deg)}.evwa details .ans{color:var(--ink-600);padding:0 6px 20px 2px;font-size:14.5px;line-height:1.62}.evwa details .ans b{color:var(--ink-800);font-weight:700}.evwa .final{background:var(--night);border-radius:var(--r-xl);text-align:center;padding:46px 24px;position:relative;overflow:hidden}.evwa .final:after{content:"";pointer-events:none;background:radial-gradient(55% 100% at 50% 100%,#12a15042,#0000 70%);height:90%;position:absolute;inset:-40% -20% auto}.evwa .final .inner{z-index:1;position:relative}.evwa .final h2{color:#fff;font-size:clamp(28px,6.4vw,42px);font-weight:800}.evwa .final p{color:#a9b8b0;margin-top:13px;max-width:46ch;margin-inline:auto;font-size:15.5px;line-height:1.55}.evwa .final .btnrow{justify-content:center;margin-top:24px}.evwa .final .btn-ghost{color:#fff;background:0 0;border-color:#ffffff38}.evwa .related{gap:10px;margin-top:26px;display:grid}@media (width>=680px){.evwa .related{grid-template-columns:1fr 1fr}}.evwa .rel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);align-items:center;gap:12px;padding:15px 16px;display:flex}.evwa .rel .k{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);margin-bottom:3px;font-size:9.5px;font-weight:800;display:block}.evwa .rel b{font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;font-size:15.5px;font-weight:700;line-height:1.25;display:block}.evwa .rel .arw{color:var(--ink-300);flex-shrink:0;margin-left:auto}.evwa .rel:hover{border-color:var(--green-200)}.evwa .rel:hover .arw{color:var(--green-500)}.evwa footer{border-top:1px solid var(--line);margin-top:56px;padding:36px 0 54px}.evwa footer .in{color:var(--ink-600);flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.evwa footer .in .sp{flex:1}.evwa footer a:hover{color:var(--ink-800)}.evwa .threads{gap:16px;margin-top:34px;display:grid}@media (width>=880px){.evwa .threads{grid-template-columns:1fr 1fr;align-items:start;gap:20px}}.evwa .thread{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);overflow:hidden}.evwa .thead2{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:13px 16px;display:flex}.evwa .thead2 .av{background:var(--ink-150);width:30px;height:30px;color:var(--ink-600);border-radius:50%;place-items:center;font-size:12.5px;font-weight:800;display:grid}.evwa .thead2 b{color:var(--ink-900);font-size:14px;font-weight:800}.evwa .thead2 .tally{letter-spacing:.1em;text-transform:uppercase;border-radius:var(--r-pill);margin-left:auto;padding:4px 10px;font-size:10.5px;font-weight:800}.evwa .tally.bad{background:var(--error-bg);color:var(--error)}.evwa .tally.good{background:var(--success-bg);color:var(--success)}.evwa .msgs{background:var(--ink-50);flex-direction:column;gap:7px;padding:14px 14px 16px;display:flex}.evwa .msg{border-radius:13px;max-width:82%;padding:8px 11px;font-size:13.2px;line-height:1.45;position:relative}.evwa .msg.them{background:var(--surface);border:1px solid var(--line);color:var(--ink-800);border-bottom-left-radius:4px;align-self:flex-start}.evwa .msg.you{background:var(--green-100);color:var(--ink-900);border-bottom-right-radius:4px;align-self:flex-end}.evwa[data-theme=dark] .msg.you{background:var(--green-200);color:#ecf1ee}.evwa .msg .t{color:var(--ink-600);font-variant-numeric:tabular-nums;margin-top:3px;font-size:10px;display:block}.evwa .msg.link{background:var(--surface);border:1.5px solid var(--green-300);border-bottom-right-radius:4px;align-self:flex-end;width:82%;max-width:260px;padding:0;overflow:hidden}.evwa .msg.link .prev{background:linear-gradient(135deg,#dcefe3,#bfe4d0);height:64px}.evwa .msg.link .lb{padding:9px 11px 10px}.evwa .msg.link .lb b{color:var(--ink-900);font-size:13px;font-weight:800;display:block}.evwa .msg.link .lb span{color:var(--ink-600);margin-top:2px;font-size:11.5px;display:block}.evwa .msg.link .lb .u{font-family:var(--font-mono);color:var(--green-600);margin-top:6px;font-size:10.5px;display:block}.evwa .sighs{color:var(--ink-600);border-top:1px solid var(--line);background:var(--surface);padding:11px 16px;font-size:12px;line-height:1.5}.evwa .sighs b{color:var(--ink-800)}.evwa .tallies{gap:11px;display:grid}@media (width>=620px){.evwa .tallies{grid-template-columns:repeat(4,1fr)}}.evwa .tl{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);text-align:center;padding:19px 17px}.evwa .tl .n{font-family:var(--font-display);letter-spacing:-.05em;color:var(--ink-900);font-size:38px;font-weight:800;line-height:1}.evwa .tl .n small{color:var(--ink-600);font-size:16px;font-weight:700}.evwa .tl .l{color:var(--ink-600);margin-top:8px;font-size:12.5px;line-height:1.45}.evwa .door{gap:14px;display:grid}@media (width>=760px){.evwa .door{grid-template-columns:1fr 1fr;gap:18px}}.evwa .dcard{border-radius:var(--r-xl);box-shadow:var(--shadow-card);padding:26px 24px}.evwa .dcard.front{background:var(--surface);border:1px solid var(--line)}.evwa .dcard.work{background:var(--night);color:#c3d0c9}.evwa .dcard h3{letter-spacing:-.03em;font-size:22px;font-weight:800}.evwa .dcard.work h3{color:#fff}.evwa .dcard .sub{color:var(--ink-600);margin-top:5px;font-size:12.5px}.evwa .dcard.work .sub{color:#8fa398}.evwa .dcard ul{gap:11px;margin-top:18px;list-style:none;display:grid}.evwa .dcard li{color:var(--ink-700);gap:10px;font-size:14.2px;line-height:1.5;display:flex}.evwa .dcard.work li{color:#c3d0c9}.evwa .dcard li .b{background:var(--green-500);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:8px}.evwa .dcard.work li .b{background:#5fd195}.evwa .dcard li b{color:var(--ink-900);font-weight:700}.evwa .dcard.work li b{color:#fff}.evwa .cannot{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--shadow-card);gap:0;display:grid;overflow:hidden}.evwa .cn{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;align-items:start;gap:15px;padding:20px 20px 21px;display:grid}.evwa .cn:last-child{border-bottom:0}.evwa .cn .gl{background:var(--green-50);width:38px;height:38px;color:var(--green-600);border-radius:11px;place-items:center;display:grid}.evwa .cn .gl svg{width:19px;height:19px}.evwa .cn h4{font-size:17px;font-weight:800}.evwa .cn .chat{color:var(--ink-600);border-left:2px solid var(--ink-200);margin-top:7px;padding-left:13px;font-size:13.5px;line-height:1.55}.evwa .cn .link2{color:var(--ink-700);border-left:2px solid var(--green-500);margin-top:10px;padding-left:13px;font-size:14px;line-height:1.55}.evwa .cn .link2 b{color:var(--ink-900);font-weight:700}.evwa .tiers{align-items:stretch;gap:14px;display:grid}@media (width>=760px){.evwa .tiers{grid-template-columns:1fr 1.15fr}}.evwa .tier2{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-card);flex-direction:column;padding:26px 24px 28px;display:flex}.evwa .tier2.paid{border:1.5px solid var(--green-200);background:linear-gradient(180deg, var(--green-50) 0%, var(--surface) 22%);box-shadow:var(--shadow-lift)}.evwa .tier2 .nm{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-600);font-size:10.5px;font-weight:800}.evwa .tier2.paid .nm{color:var(--green-700)}.evwa .tier2 .amt{font-family:var(--font-display);letter-spacing:-.045em;color:var(--ink-900);margin-top:8px;font-size:40px;font-weight:800;line-height:1}.evwa .tier2 .amt sup{vertical-align:top;color:var(--ink-600);margin-right:3px;font-size:15px}.evwa .tier2 .amt small{color:var(--ink-600);letter-spacing:0;margin-left:4px;font-size:14px;font-weight:700}.evwa .tier2 .who{color:var(--ink-600);margin-top:10px;font-size:13.5px;line-height:1.5}.evwa .tier2 ul{flex:1;gap:9px;margin-top:18px;list-style:none;display:grid}.evwa .tier2 li{color:var(--ink-700);align-items:flex-start;gap:9px;font-size:13.8px;display:flex}.evwa .tier2 li svg{width:14px;height:14px;color:var(--green-500);flex-shrink:0;margin-top:3.5px}.evwa .tier2 li.no{color:var(--ink-600)}.evwa .tier2 li.no svg{color:var(--ink-300)}.evwa .tier2 .btn{width:100%;margin-top:20px}.evwa footer .relnav{color:var(--ink-600);margin-bottom:18px;font-size:13px;line-height:1.9}.evwa footer .relnav a{color:var(--green-700);text-underline-offset:3px;text-decoration:underline}.evwa footer .relnav a:hover{color:var(--green-600)}body:has(.evwa){background-color:#f1f4f2}body:has(.evwa[data-theme=dark]){background-color:#121814}.evrp{--green-50:#e8f6ee;--green-100:#cfeedb;--green-200:#9ce3bc;--green-300:#5fd195;--green-400:#27b66e;--green-500:#12a150;--green-600:#0f8a45;--green-700:#0c6e37;--green-800:#084e2a;--orange-400:#f4843c;--orange-50:#fcf0e7;--orange-200:#ffc09b;--orange-700:#a85c1e;--ink-900:#16201b;--ink-800:#222c26;--ink-700:#3c463f;--ink-600:#566059;--ink-500:#717b75;--ink-400:#9aa39e;--ink-300:#c6cdc8;--ink-250:#d6dbd7;--ink-200:#e5e9e6;--ink-150:#ebeeec;--ink-100:#f0f2f0;--ink-50:#f7f9f8;--surface:#fff;--surface-alt:#f1f2ee;--bg:#f1f4f2;--night:#101713;--night-2:#18211c;--success:#0f8a45;--success-bg:#e7f6ec;--warning:#8a5f08;--warning-fg:#e29d12;--warning-bg:#fbefd5;--blue:#1d5fd8;--blue-bg:#e9f0fd;--error:#ce3940;--error-bg:#fbeaea;--line:#e5e9e6;--r-sm:11px;--r-md:14px;--r-lg:18px;--r-xl:24px;--r-pill:999px;--shadow-card:0 1px 2px #16201b09, 0 8px 22px #16201b0d;--shadow-lift:0 2px 6px #16201b0d, 0 26px 60px #16201b21;--shadow-green:0 8px 20px #12a15047;--halo:#f7faf8;--font-display:"Bricolage Grotesque",ui-sans-serif,system-ui,sans-serif;--font-body:"Hanken Grotesk",ui-sans-serif,system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace}.evrp[data-theme=dark]{--bg:#121814;--surface:#1a211c;--surface-alt:#232b25;--halo:#18201b;--ink-50:#1b221e;--ink-100:#232b26;--ink-150:#28312b;--ink-200:#2c352e;--ink-250:#3a443d;--ink-300:#515b55;--ink-400:#6c766f;--ink-500:#8b958f;--ink-600:#a3ada7;--ink-700:#bfc8c3;--ink-800:#dbe3df;--ink-900:#ecf1ee;--green-50:#16291e;--green-100:#1b3527;--green-200:#275940;--green-300:#5fd195;--green-400:#34c26e;--green-500:#15a857;--green-600:#3fbf78;--green-700:#62d79a;--orange-50:#2a1d13;--orange-200:#5a3a22;--orange-700:#ffb585;--success:#62d79a;--success-bg:#16291e;--warning:#f5b53a;--warning-fg:#f5b53a;--warning-bg:#2a2413;--blue:#7fb0ff;--blue-bg:#16233a;--error:#ff8a8e;--error-bg:#2e191a;--line:#2c352e;--shadow-card:0 1px 2px #0000004d, 0 8px 22px #00000047;--shadow-lift:0 2px 6px #00000059, 0 26px 60px #00000080}.evrp *{box-sizing:border-box;margin:0;padding:0}html:has(.evrp){scroll-behavior:smooth}.evrp{font-family:var(--font-body);background:var(--bg);color:var(--ink-800);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01";line-height:1.55}.evrp h1,.evrp h2,.evrp h3,.evrp h4{font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.03em;line-height:1.06}.evrp img,.evrp svg{max-width:100%;display:block}.evrp a{color:inherit;text-decoration:none}.evrp button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.evrp :focus-visible{outline:2.5px solid var(--green-400);outline-offset:3px;border-radius:8px}.evrp .tnum{font-variant-numeric:tabular-nums}.evrp .mono{font-family:var(--font-mono)}@media (prefers-reduced-motion:reduce){.evrp *{transition:none!important;animation:none!important}}.evrp .wrap{max-width:1080px;margin:0 auto;padding:0 18px}.evrp .narrow{max-width:760px;margin:0 auto}.evrp section{padding:58px 0}.evrp .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--green-700);align-items:center;gap:8px;font-size:10.5px;font-weight:800;display:inline-flex}.evrp .eyebrow .leaf{width:14px;height:14px}.evrp .sechead{margin-bottom:26px}.evrp .sechead h2{margin-top:10px;font-size:clamp(28px,6.2vw,42px);font-weight:800}.evrp .sechead p{color:var(--ink-600);max-width:56ch;margin-top:12px;font-size:15.5px;line-height:1.6}.evrp .nav{z-index:60;background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid var(--line);position:sticky;top:0}.evrp .nav .wrap{align-items:center;gap:12px;height:58px;display:flex}.evrp .logo{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink-900);align-items:center;gap:9px;font-size:18px;font-weight:800;display:inline-flex}.evrp .logo svg{width:24px;height:24px}.evrp .nav .sp{flex:1}.evrp .navlinks{color:var(--ink-600);gap:22px;font-size:14px;font-weight:600;display:none}@media (width>=800px){.evrp .navlinks{display:flex}}.evrp .navlinks a:hover{color:var(--ink-900)}.evrp .themebtn{border-radius:var(--r-pill);border:1.5px solid var(--line);width:34px;height:34px;color:var(--ink-500);place-items:center;display:grid}.evrp .themebtn svg{width:16px;height:16px}.evrp .btn{letter-spacing:-.01em;border-radius:var(--r-pill);justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-size:15px;font-weight:800;transition:transform .14s,box-shadow .14s;display:inline-flex}.evrp .btn:active{transform:translateY(1px)}.evrp .btn-primary{color:#fff;box-shadow:var(--shadow-green);background:#12a150}.evrp .btn-primary:hover{background:#0f8a45}.evrp .btn-ghost{border:1.5px solid var(--ink-250);color:var(--ink-800);background:var(--surface)}.evrp .btn-ghost:hover{border-color:var(--ink-600)}.evrp .btn-sm{padding:10px 16px;font-size:13.5px}.evrp .btnrow{flex-wrap:wrap;gap:11px;display:flex}.evrp .hero{background:radial-gradient(120% 78% at 50% -14%, var(--halo) 0%, var(--bg) 62%);padding:44px 0 0}.evrp .hero h1{margin-top:14px;font-size:clamp(38px,10.4vw,72px);font-weight:800}.evrp .hero .lede{color:var(--ink-600);max-width:58ch;margin-top:18px;font-size:clamp(16px,4.1vw,19.5px);line-height:1.55}.evrp .hero .btnrow{margin-top:26px}.evrp .trust{color:var(--ink-600);flex-wrap:wrap;align-items:center;gap:9px;margin-top:18px;font-size:13px;display:flex}.evrp .trust b{color:var(--ink-800);font-weight:800}.evrp .dot{background:var(--ink-300);border-radius:50%;width:3px;height:3px}.evrp .awning{gap:0;margin-top:44px;display:flex}.evrp .awn{flex:1;position:relative}.evrp .awn .stripes{background:repeating-linear-gradient(90deg, var(--green-600) 0 12px, var(--surface) 12px 24px);height:11px}.evrp .awn .scal{background-image:radial-gradient(circle at 6px 0, var(--green-600) 5.6px, transparent 6px), radial-gradient(circle at 18px 0, var(--surface) 5.6px, transparent 6px);background-repeat:repeat-x;background-size:24px 8px;height:8px}.evrp .awn.o .stripes{background:repeating-linear-gradient(90deg, var(--orange-400) 0 12px, var(--surface) 12px 24px)}.evrp .awn.o .scal{background-image:radial-gradient(circle at 6px 0, var(--orange-400) 5.6px, transparent 6px), radial-gradient(circle at 18px 0, var(--surface) 5.6px, transparent 6px)}.evrp .panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);overflow:hidden}.evrp .panel-head{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:14px 16px 12px;display:flex}.evrp .panel-head .tag{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);font-size:10px;font-weight:800}.evrp .live{color:var(--green-600);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:5px;margin-left:auto;font-size:10.5px;font-weight:800;display:inline-flex}.evrp .live i{background:var(--green-500);border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite evrp-pulse}@keyframes evrp-pulse{0%,to{opacity:1}50%{opacity:.3}}.evrp .band{background:var(--night);color:#e7eeea;border-radius:var(--r-xl);padding:38px 24px;position:relative;overflow:hidden}.evrp .band:after{content:"";pointer-events:none;background:radial-gradient(60% 100% at 50% 0,#12a15038,#0000 70%);height:70%;position:absolute;inset:auto -20% -60%}.evrp .band .eyebrow{color:var(--green-300)}.evrp .band h2{color:#fff;margin-top:10px;font-size:clamp(26px,5.6vw,36px);font-weight:800}.evrp .band>*{z-index:1;position:relative}.evrp .bandlist{gap:14px;margin-top:24px;display:grid}@media (width>=760px){.evrp .bandlist{grid-template-columns:1fr 1fr;gap:16px 30px}}.evrp .bitem{color:#c3d0c9;gap:12px;font-size:14.5px;line-height:1.5;display:flex}.evrp .bitem .tk{color:#5fd195;background:#12a1502e;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.evrp .bitem .tk svg{width:11px;height:11px}.evrp .bitem b{color:#fff;font-weight:700}.evrp .mods{grid-template-columns:1fr;gap:12px;display:grid}@media (width>=620px){.evrp .mods{grid-template-columns:1fr 1fr}}@media (width>=940px){.evrp .mods{grid-template-columns:repeat(4,1fr)}}.evrp .mod{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);padding:19px 18px 20px;transition:transform .16s,box-shadow .16s}.evrp .mod:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.evrp .mod .gl{background:var(--green-50);width:36px;height:36px;color:var(--green-600);border-radius:11px;place-items:center;margin-bottom:13px;display:grid}.evrp .mod:nth-child(4n+2) .gl{background:var(--orange-50);color:var(--orange-700)}.evrp .mod:nth-child(4n+3) .gl{background:var(--blue-bg);color:var(--blue)}.evrp .mod .gl svg{width:19px;height:19px}.evrp .mod h4{font-size:16.5px;font-weight:800}.evrp .mod p{color:var(--ink-600);margin-top:6px;font-size:13.5px;line-height:1.56}.evrp .chips{flex-wrap:wrap;gap:9px;margin-top:6px;display:flex}.evrp .chip{background:var(--surface);border:1.5px solid var(--line);border-radius:var(--r-pill);color:var(--ink-700);box-shadow:var(--shadow-card);padding:9px 15px;font-size:14px;font-weight:700}.evrp .chip.g{border-color:var(--green-200);color:var(--green-700);background:var(--green-50)}.evrp .chip.o{border-color:var(--orange-200);color:var(--orange-700);background:var(--orange-50)}.evrp .pullquote{border-left:3px solid var(--green-500);font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;margin-top:24px;padding:4px 0 4px 17px;font-size:clamp(17px,4.2vw,21px);font-weight:700;line-height:1.34}.evrp .price{background:var(--surface);border:1.5px solid var(--green-200);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);max-width:520px;margin:0 auto;overflow:hidden}.evrp .price .top{background:linear-gradient(180deg, var(--green-50), var(--surface));text-align:center;padding:28px 24px 22px}.evrp .price .tier{letter-spacing:.16em;text-transform:uppercase;color:var(--green-700);font-size:10.5px;font-weight:800}.evrp .price .amt{font-family:var(--font-display);letter-spacing:-.045em;color:var(--ink-900);font-variant-numeric:tabular-nums;margin-top:8px;font-size:54px;font-weight:800;line-height:1}.evrp .price .amt sup{vertical-align:top;color:var(--ink-600);letter-spacing:0;margin-right:3px;font-size:19px;font-weight:800}.evrp .price .per{color:var(--ink-600);margin-top:7px;font-size:14px}.evrp .price .year{color:var(--green-700);background:var(--green-50);border:1px solid var(--green-200);border-radius:var(--r-pill);align-items:center;gap:7px;margin-top:13px;padding:6px 13px;font-size:12.5px;font-weight:700;display:inline-flex}.evrp .zeros{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.evrp .zeros .z{text-align:center;border-right:1px solid var(--line);padding:17px 8px}.evrp .zeros .z:last-child{border-right:0}.evrp .zeros .n{font-family:var(--font-display);color:var(--green-600);letter-spacing:-.04em;font-size:30px;font-weight:800;line-height:1}.evrp .zeros .l{color:var(--ink-600);margin-top:5px;font-size:10.5px;font-weight:700;line-height:1.3}.evrp .price .inc{padding:20px 24px 8px}.evrp .price .inc .h{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);margin-bottom:11px;font-size:10.5px;font-weight:800}.evrp .price .inc ul{gap:9px;list-style:none;display:grid}.evrp .price .inc li{color:var(--ink-700);align-items:flex-start;gap:10px;font-size:14px;display:flex}.evrp .price .inc li svg{width:15px;height:15px;color:var(--green-500);flex-shrink:0;margin-top:3px}.evrp .price .foot{padding:8px 24px 26px}.evrp .price .foot .btn{width:100%}.evrp .price .foot .fine{text-align:center;color:var(--ink-600);margin-top:12px;font-size:12.5px;line-height:1.5}.evrp .addons{max-width:520px;color:var(--ink-600);text-align:center;margin:14px auto 0;font-size:12.5px;line-height:1.6}.evrp .addons b{color:var(--ink-700);font-weight:700}.evrp .faq{border-top:1px solid var(--line)}.evrp details{border-bottom:1px solid var(--line)}.evrp summary{cursor:pointer;font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;padding:18px 40px 18px 2px;font-size:16.5px;font-weight:700;line-height:1.35;list-style:none;position:relative}.evrp summary::-webkit-details-marker{display:none}.evrp summary:after{content:"";border-right:2px solid var(--ink-400);border-bottom:2px solid var(--ink-400);width:9px;height:9px;transition:transform .18s;position:absolute;top:24px;right:6px;transform:rotate(45deg)}.evrp details[open] summary:after{top:27px;transform:rotate(-135deg)}.evrp details .ans{color:var(--ink-600);padding:0 6px 20px 2px;font-size:14.5px;line-height:1.62}.evrp details .ans b{color:var(--ink-800);font-weight:700}.evrp .final{background:var(--night);border-radius:var(--r-xl);text-align:center;padding:46px 24px;position:relative;overflow:hidden}.evrp .final:after{content:"";pointer-events:none;background:radial-gradient(55% 100% at 50% 100%,#12a15042,#0000 70%);height:90%;position:absolute;inset:-40% -20% auto}.evrp .final .inner{z-index:1;position:relative}.evrp .final h2{color:#fff;font-size:clamp(28px,6.4vw,42px);font-weight:800}.evrp .final p{color:#a9b8b0;margin-top:13px;max-width:46ch;margin-inline:auto;font-size:15.5px;line-height:1.55}.evrp .final .btnrow{justify-content:center;margin-top:24px}.evrp .final .btn-ghost{color:#fff;background:0 0;border-color:#ffffff38}.evrp .related{gap:10px;margin-top:26px;display:grid}@media (width>=680px){.evrp .related{grid-template-columns:1fr 1fr}}.evrp .rel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);align-items:center;gap:12px;padding:15px 16px;display:flex}.evrp .rel .k{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);margin-bottom:3px;font-size:9.5px;font-weight:800;display:block}.evrp .rel b{font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;font-size:15.5px;font-weight:700;line-height:1.25;display:block}.evrp .rel .arw{color:var(--ink-300);flex-shrink:0;margin-left:auto}.evrp .rel:hover{border-color:var(--green-200)}.evrp .rel:hover .arw{color:var(--green-500)}.evrp footer{border-top:1px solid var(--line);margin-top:56px;padding:36px 0 54px}.evrp footer .in{color:var(--ink-600);flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.evrp footer .in .sp{flex:1}.evrp footer a:hover{color:var(--ink-800)}.evrp .conf{margin-top:34px}.evrp .sources{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.evrp .src{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);text-align:center;box-shadow:var(--shadow-card);padding:14px 12px}.evrp .src .gl{border-radius:9px;place-items:center;width:30px;height:30px;margin:0 auto 8px;display:grid}.evrp .src .gl svg{width:16px;height:16px}.evrp .src.a .gl{background:var(--green-50);color:var(--green-600)}.evrp .src.b .gl{background:var(--orange-50);color:var(--orange-700)}.evrp .src.c .gl{background:var(--blue-bg);color:var(--blue)}.evrp .src b{color:var(--ink-900);font-size:13.5px;font-weight:800;display:block}.evrp .src span{color:var(--ink-600);margin-top:2px;font-size:11.5px;line-height:1.4;display:block}.evrp .flow{width:100%;height:46px}.evrp .flow path{fill:none;stroke:var(--ink-250);stroke-width:1.6px;stroke-dasharray:4 4}.evrp .flow .live{stroke:var(--green-500);stroke-dasharray:5 6;animation:1.6s linear infinite evrp-drift}@keyframes evrp-drift{to{stroke-dashoffset:-22px}}.evrp .board{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);overflow:hidden}.evrp .bhead{border-bottom:1px solid var(--line);background:var(--ink-50);align-items:center;gap:9px;padding:13px 16px;display:flex}.evrp .bhead .t{font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;font-size:15px;font-weight:800}.evrp .bhead .cnt{color:var(--ink-600);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-pill);padding:2px 9px;font-size:11px;font-weight:800}.evrp .tik{border-bottom:1px solid var(--line);align-items:flex-start;gap:11px;padding:13px 15px;display:flex}.evrp .tik:last-child{border-bottom:0}.evrp .tno{font-family:var(--font-mono);color:var(--ink-600);flex-shrink:0;width:34px;padding-top:2px;font-size:12px;font-weight:700}.evrp .tbody{flex:1;min-width:0}.evrp .tbody .ln{color:var(--ink-900);font-size:14px;font-weight:700;line-height:1.35}.evrp .tbody .mods2{color:var(--ink-600);margin-top:3px;font-size:12px;line-height:1.45}.evrp .tbody .mods2 em{color:var(--orange-700);font-style:normal;font-weight:700}.evrp .tpills{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.evrp .pl{border-radius:var(--r-pill);padding:3px 8px;font-size:10.5px;font-weight:800}.evrp .pl-new{background:var(--green-500);color:#fff}.evrp .pl-cook{background:var(--blue-bg);color:var(--blue)}.evrp .pl-ready{background:var(--warning-bg);color:var(--warning)}.evrp .pl-ch{background:var(--ink-100);color:var(--ink-600)}.evrp .pl-paid{background:var(--success-bg);color:var(--success)}.evrp .tamt{font-family:var(--font-display);color:var(--ink-900);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14.5px;font-weight:800}.evrp .leaks{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--shadow-card);gap:0;display:grid;overflow:hidden}.evrp .leak{border-bottom:1px solid var(--line);grid-template-columns:1fr;gap:0;padding:20px 20px 21px;display:grid}.evrp .leak:last-child{border-bottom:0}@media (width>=760px){.evrp .leak{grid-template-columns:1fr 1fr;align-items:start;gap:26px}}.evrp .leak h4{align-items:flex-start;gap:10px;font-size:17.5px;font-weight:800;display:flex}.evrp .leak h4 .dotmark{background:var(--error);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:9px}.evrp .leak .what{color:var(--ink-600);margin-top:9px;font-size:14px;line-height:1.58}.evrp .leak .fix{background:var(--green-50);border-left:3px solid var(--green-500);border-radius:0 var(--r-sm) var(--r-sm) 0;color:var(--ink-700);padding:12px 14px;font-size:13.8px;line-height:1.55}.evrp .leak .fix b{color:var(--green-700);letter-spacing:.14em;text-transform:uppercase;margin-bottom:5px;font-size:10.5px;display:block}.evrp .prepwrap{align-items:start;gap:20px;display:grid}@media (width>=840px){.evrp .prepwrap{grid-template-columns:330px 1fr;gap:36px}}.evrp .prep{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-lift);width:100%;max-width:360px;margin:0 auto;overflow:hidden}.evrp .prephead{background:var(--night);color:#fff;padding:14px 16px}.evrp .prephead .t{font-family:var(--font-display);letter-spacing:-.02em;font-size:16px;font-weight:800}.evrp .prephead .s{color:#9fb0a7;margin-top:2px;font-size:11.5px}.evrp .prow{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:12px 16px;display:flex}.evrp .prow:last-child{border-bottom:0}.evrp .prow .q{font-family:var(--font-display);color:var(--green-600);letter-spacing:-.04em;font-variant-numeric:tabular-nums;width:34px;font-size:22px;font-weight:800}.evrp .prow .nm{color:var(--ink-900);font-size:14px;font-weight:700}.evrp .prow .sub{color:var(--ink-600);margin-top:1px;font-size:11.5px}.evrp .prow.sub-row .q{color:var(--ink-600);font-size:17px}.evrp .preptot{background:var(--ink-50);color:var(--ink-600);justify-content:space-between;padding:13px 16px;font-size:12.5px;display:flex}.evrp .preptot b{color:var(--ink-900)}.evrp .steps{gap:15px;display:grid}.evrp .stp{gap:13px;display:flex}.evrp .stp .ic{background:var(--green-50);width:34px;height:34px;color:var(--green-600);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.evrp .stp .ic svg{width:17px;height:17px}.evrp .stp h4{font-size:16px;font-weight:800}.evrp .stp p{color:var(--ink-600);margin-top:5px;font-size:13.8px;line-height:1.56}.evrp footer .relnav{color:var(--ink-600);margin-bottom:18px;font-size:13px;line-height:1.9}.evrp footer .relnav a{color:var(--green-700);text-underline-offset:3px;text-decoration:underline}.evrp footer .relnav a:hover{color:var(--green-600)}body:has(.evrp){background-color:#f1f4f2}body:has(.evrp[data-theme=dark]){background-color:#121814}.evp{--green-50:#e8f6ee;--green-100:#cfeedb;--green-200:#9ce3bc;--green-300:#5fd195;--green-400:#27b66e;--green-500:#12a150;--green-600:#0f8a45;--green-700:#0c6e37;--orange-400:#f4843c;--orange-50:#fcf0e7;--orange-200:#ffc09b;--orange-700:#a85c1e;--ink-900:#16201b;--ink-800:#222c26;--ink-700:#3c463f;--ink-600:#566059;--ink-500:#717b75;--ink-400:#9aa39e;--ink-300:#c6cdc8;--ink-250:#d6dbd7;--ink-200:#e5e9e6;--ink-150:#ebeeec;--ink-100:#f0f2f0;--ink-50:#f7f9f8;--surface:#fff;--bg:#f1f4f2;--halo:#f7faf8;--night:#101713;--success:#0f8a45;--success-bg:#e7f6ec;--warning:#8a5f08;--warning-fg:#e29d12;--warning-bg:#fbefd5;--blue:#1d5fd8;--blue-bg:#e9f0fd;--line:#e5e9e6;--r-sm:11px;--r-md:14px;--r-lg:18px;--r-xl:24px;--r-pill:999px;--shadow-card:0 1px 2px #16201b09, 0 8px 22px #16201b0d;--shadow-lift:0 2px 6px #16201b0d, 0 26px 60px #16201b21;--shadow-green:0 8px 20px #12a15047}.evp[data-theme=dark]{--bg:#121814;--surface:#1a211c;--halo:#18201b;--ink-50:#1b221e;--ink-100:#232b26;--ink-150:#28312b;--ink-200:#2c352e;--ink-250:#3a443d;--ink-300:#515b55;--ink-400:#6c766f;--ink-500:#8b958f;--ink-600:#a3ada7;--ink-700:#bfc8c3;--ink-800:#dbe3df;--ink-900:#ecf1ee;--green-50:#16291e;--green-100:#1b3527;--green-200:#275940;--green-300:#5fd195;--green-400:#34c26e;--green-500:#15a857;--green-600:#3fbf78;--green-700:#62d79a;--orange-50:#2a1d13;--orange-200:#5a3a22;--orange-700:#ffb585;--success:#62d79a;--success-bg:#16291e;--warning:#f5b53a;--warning-fg:#f5b53a;--warning-bg:#2a2413;--blue:#7fb0ff;--blue-bg:#16233a;--line:#2c352e;--shadow-card:0 1px 2px #0000004d, 0 8px 22px #00000047;--shadow-lift:0 2px 6px #00000059, 0 26px 60px #00000080}html:has(.evp){scroll-behavior:smooth}body:has(.evp){background-color:#f1f4f2}body:has(.evp[data-theme=dark]){background-color:#121814}.evp *{box-sizing:border-box;margin:0;padding:0}.evp{background:var(--bg);color:var(--ink-800);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01";min-height:100vh;font-family:Hanken Grotesk,ui-sans-serif,system-ui,sans-serif;line-height:1.55}.evp h1,.evp h2,.evp h3,.evp h4{color:var(--ink-900);letter-spacing:-.03em;font-family:Bricolage Grotesque,ui-sans-serif,system-ui,sans-serif;font-weight:800;line-height:1.06}.evp img,.evp svg{max-width:100%;display:block}.evp a{color:inherit;text-decoration:none}.evp button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.evp :focus-visible{outline:2.5px solid var(--green-400);outline-offset:3px;border-radius:8px}.evp .tnum{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.evp *{transition:none!important;animation:none!important}}.evp .wrap{max-width:1080px;margin:0 auto;padding:0 18px}.evp .narrow{max-width:760px;margin:0 auto}.evp section{padding:58px 0}.evp .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--green-700);align-items:center;gap:8px;font-size:10.5px;font-weight:800;display:inline-flex}.evp .eyebrow .leaf{width:14px;height:14px}.evp .sechead{margin-bottom:26px}.evp .sechead h2{margin-top:10px;font-size:clamp(28px,6.2vw,42px)}.evp .sechead p{color:var(--ink-600);max-width:56ch;margin-top:12px;font-size:15.5px;line-height:1.6}.evp .sechead.center{text-align:center}.evp .sechead.center p{margin-inline:auto}.evp .nav{z-index:60;background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid var(--line);position:sticky;top:0}.evp .nav .wrap{align-items:center;gap:12px;height:58px;display:flex}.evp .logo{letter-spacing:-.03em;color:var(--ink-900);align-items:center;gap:9px;font-family:Bricolage Grotesque,sans-serif;font-size:18px;font-weight:800;display:inline-flex}.evp .logo svg{width:24px;height:24px}.evp .nav .sp{flex:1}.evp .navlinks{color:var(--ink-600);gap:22px;font-size:14px;font-weight:600;display:none}@media (width>=800px){.evp .navlinks{display:flex}}.evp .navlinks a:hover{color:var(--ink-900)}.evp .themebtn{border-radius:var(--r-pill);border:1.5px solid var(--line);width:34px;height:34px;color:var(--ink-600);flex-shrink:0;place-items:center;display:grid}.evp .themebtn svg{width:16px;height:16px}.evp .btn{letter-spacing:-.01em;border-radius:var(--r-pill);justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-size:15px;font-weight:800;transition:transform .14s,box-shadow .14s,background .14s;display:inline-flex}.evp .btn:active{transform:translateY(1px)}.evp .btn-primary{color:#fff;box-shadow:var(--shadow-green);background:#12a150}.evp .btn-primary:hover{background:#0f8a45}.evp .btn-ghost{border:1.5px solid var(--ink-250);color:var(--ink-800);background:var(--surface)}.evp .btn-ghost:hover{border-color:var(--ink-600)}.evp .btn-sm{padding:10px 16px;font-size:13.5px}.evp .btnrow{flex-wrap:wrap;gap:11px;display:flex}.evp .hero{background:radial-gradient(120% 78% at 50% -14%, var(--halo) 0%, var(--bg) 62%);padding:44px 0 0}.evp .hero h1{margin-top:14px;font-size:clamp(38px,10.4vw,72px)}.evp .hero .lede{color:var(--ink-600);max-width:58ch;margin-top:18px;font-size:clamp(16px,4.1vw,19.5px);line-height:1.55}.evp .hero .btnrow{margin-top:26px}.evp .trust{color:var(--ink-600);flex-wrap:wrap;align-items:center;gap:9px;margin-top:18px;font-size:13px;display:flex}.evp .trust b{color:var(--ink-800);font-weight:800}.evp .dot{background:var(--ink-300);border-radius:50%;width:3px;height:3px}.evp .awning{margin-top:44px;display:flex}.evp .awn{flex:1;position:relative}.evp .awn .stripes{background:repeating-linear-gradient(90deg, var(--green-600) 0 12px, var(--surface) 12px 24px);height:11px}.evp .awn .scal{background-image:radial-gradient(circle at 6px 0, var(--green-600) 5.6px, transparent 6px), radial-gradient(circle at 18px 0, var(--surface) 5.6px, transparent 6px);background-repeat:repeat-x;background-size:24px 8px;height:8px}.evp .awn.o .stripes{background:repeating-linear-gradient(90deg, var(--orange-400) 0 12px, var(--surface) 12px 24px)}.evp .awn.o .scal{background-image:radial-gradient(circle at 6px 0, var(--orange-400) 5.6px, transparent 6px), radial-gradient(circle at 18px 0, var(--surface) 5.6px, transparent 6px)}.evp .stage{margin-top:36px;padding-bottom:12px;position:relative}.evp .devices{gap:14px;display:grid}@media (width>=760px){.evp .devices{grid-template-columns:1.12fr .88fr;align-items:start;gap:18px}}.evp .panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);overflow:hidden}.evp .panel-head{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:14px 16px 12px;display:flex}.evp .panel-head .tag{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);font-size:10px;font-weight:800}.evp .live{color:var(--green-600);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:5px;margin-left:auto;font-size:10.5px;font-weight:800;display:inline-flex}.evp .live i{background:var(--green-500);border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite evp-pulse}.evp .live.muted{color:var(--ink-600)}@keyframes evp-pulse{0%,to{opacity:1}50%{opacity:.3}}.evp .statrow{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.evp .statrow .s{border-right:1px solid var(--line);padding:13px 14px}.evp .statrow .s:last-child{border-right:0}.evp .statrow .k{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-600);font-size:9.5px;font-weight:800}.evp .statrow .v{color:var(--ink-900);letter-spacing:-.02em;margin-top:3px;font-family:Bricolage Grotesque,sans-serif;font-size:19px;font-weight:800}.evp .statrow .v small{color:var(--ink-600);font-size:11px;font-weight:700}.evp .orow{border-bottom:1px solid var(--line);align-items:flex-start;gap:11px;padding:13px 15px;display:flex}.evp .orow:last-child{border-bottom:0}.evp .ava{background:var(--green-100);width:33px;height:33px;color:var(--green-700);border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;font-weight:800;display:grid}.evp .ava.b{background:var(--orange-50);color:var(--orange-700)}.evp .ava.c{background:var(--blue-bg);color:var(--blue)}.evp .obody{flex:1;min-width:0}.evp .oname{color:var(--ink-900);align-items:baseline;gap:7px;font-size:14.5px;font-weight:800;display:flex}.evp .oname .id{color:var(--ink-600);font-size:11.5px;font-weight:700}.evp .oitems{color:var(--ink-600);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12.5px;overflow:hidden}.evp .pills{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.evp .pill{border-radius:var(--r-pill);padding:3px 8px;font-size:10.5px;font-weight:800}.evp .p-new{background:var(--green-500);color:#fff}.evp .p-prep{background:var(--blue-bg);color:var(--blue)}.evp .p-paid{background:var(--success-bg);color:var(--success)}.evp .p-wait{background:var(--warning-bg);color:var(--warning)}.evp .p-chan{background:var(--ink-100);color:var(--ink-600)}.evp .oamt{color:var(--ink-900);white-space:nowrap;font-variant-numeric:tabular-nums;font-family:Bricolage Grotesque,sans-serif;font-size:14.5px;font-weight:800}.evp .counter{padding:15px}.evp .crow{border-bottom:1px dashed var(--line);justify-content:space-between;gap:10px;padding:9px 0;font-size:13.5px;display:flex}.evp .crow:last-of-type{border-bottom:0}.evp .crow .q{background:var(--ink-100);width:19px;height:19px;color:var(--ink-600);vertical-align:middle;border-radius:6px;justify-content:center;align-items:center;margin-right:8px;font-size:10.5px;font-weight:800;display:inline-flex}.evp .ctotal{border-top:1.5px solid var(--ink-200);justify-content:space-between;align-items:center;margin-top:14px;padding-top:13px;display:flex}.evp .ctotal .lbl{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-600);font-size:10.5px;font-weight:800}.evp .ctotal .amt{letter-spacing:-.03em;color:var(--ink-900);font-variant-numeric:tabular-nums;font-family:Bricolage Grotesque,sans-serif;font-size:26px;font-weight:800}.evp .chargebtn{color:#fff;border-radius:var(--r-md);text-align:center;width:100%;box-shadow:var(--shadow-green);background:#12a150;margin-top:13px;padding:13px;font-size:15px;font-weight:800}.evp .offline{color:var(--ink-600);background:var(--ink-50);border-radius:var(--r-sm);align-items:center;gap:7px;margin-top:11px;padding:8px 10px;font-size:11.5px;display:flex}.evp .offline svg{width:14px;height:14px;color:var(--warning-fg);flex-shrink:0}.evp .vs{gap:14px;display:grid}@media (width>=800px){.evp .vs{grid-template-columns:1fr 1fr;gap:18px}}.evp .vcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-card);padding:24px 22px}.evp .vcard.hero-card{border:1.5px solid var(--green-200);background:linear-gradient(180deg, var(--green-50) 0%, var(--surface) 26%)}.evp .vcard h3{align-items:center;gap:9px;font-size:22px;display:flex}.evp .vcard .sub{color:var(--ink-600);margin-top:5px;font-size:12.5px}.evp .vlist{flex-direction:column;gap:13px;margin-top:18px;display:flex}.evp .vitem{color:var(--ink-700);gap:11px;font-size:14.5px;line-height:1.5;display:flex}.evp .vitem .mk{border-radius:50%;flex-shrink:0;place-items:center;width:19px;height:19px;margin-top:2px;display:grid}.evp .mk.dash{background:var(--ink-150);color:var(--ink-600)}.evp .mk.tick{background:var(--green-500);color:#fff}.evp .mk svg{width:11px;height:11px}.evp .vitem b{color:var(--ink-900);font-weight:700}.evp .mods{grid-template-columns:1fr;gap:12px;display:grid}@media (width>=620px){.evp .mods{grid-template-columns:1fr 1fr}}@media (width>=940px){.evp .mods{grid-template-columns:repeat(4,1fr)}}.evp .mod{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);padding:19px 18px 20px;transition:transform .16s,box-shadow .16s}.evp .mod:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.evp .mod .gl{background:var(--green-50);width:36px;height:36px;color:var(--green-600);border-radius:11px;place-items:center;margin-bottom:13px;display:grid}.evp .mod:nth-child(4n+2) .gl{background:var(--orange-50);color:var(--orange-700)}.evp .mod:nth-child(4n+3) .gl{background:var(--blue-bg);color:var(--blue)}.evp .mod .gl svg{width:19px;height:19px}.evp .mod h4{font-size:16.5px}.evp .mod p{color:var(--ink-600);margin-top:6px;font-size:13.5px;line-height:1.56}.evp .band{background:var(--night);border-radius:var(--r-xl);padding:38px 24px;position:relative;overflow:hidden}.evp .band:after{content:"";pointer-events:none;background:radial-gradient(60% 100% at 50% 0,#12a15038,#0000 70%);height:70%;position:absolute;inset:auto -20% -60%}.evp .band .eyebrow{color:#5fd195}.evp .band h2{color:#fff;z-index:1;margin-top:10px;font-size:clamp(26px,5.6vw,36px);position:relative}.evp .bandlist{z-index:1;gap:14px;margin-top:24px;display:grid;position:relative}@media (width>=760px){.evp .bandlist{grid-template-columns:1fr 1fr;gap:16px 30px}}.evp .bitem{color:#c3d0c9;gap:12px;font-size:14.5px;line-height:1.5;display:flex}.evp .bitem .tk{color:#5fd195;background:#12a1502e;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.evp .bitem .tk svg{width:11px;height:11px}.evp .bitem b{color:#fff;font-weight:700}.evp .chips{flex-wrap:wrap;gap:9px;margin-top:6px;display:flex}.evp .chip{background:var(--surface);border:1.5px solid var(--line);border-radius:var(--r-pill);color:var(--ink-700);box-shadow:var(--shadow-card);padding:9px 15px;font-size:14px;font-weight:700}.evp .chip.g{border-color:var(--green-200);color:var(--green-700);background:var(--green-50)}.evp .chip.o{border-color:var(--orange-200);color:var(--orange-700);background:var(--orange-50)}.evp .whonote{border-left:3px solid var(--green-500);color:var(--ink-900);letter-spacing:-.02em;margin-top:24px;padding:4px 0 4px 17px;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(17px,4.2vw,21px);font-weight:700;line-height:1.34}.evp .ng{border-top:1px solid var(--line);display:grid}.evp .ngrow{border-bottom:1px solid var(--line);align-items:flex-start;gap:16px;padding:20px 2px;display:flex}.evp .ngnum{color:var(--green-600);flex-shrink:0;width:26px;padding-top:3px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;font-weight:700}.evp .ngbody h4{font-size:17px}.evp .ngbody p{color:var(--ink-600);margin-top:5px;font-size:14px;line-height:1.56}.evp .price{background:var(--surface);border:1.5px solid var(--green-200);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);max-width:520px;margin:0 auto;overflow:hidden}.evp .price .top{background:linear-gradient(180deg, var(--green-50), var(--surface));text-align:center;padding:28px 24px 22px}.evp .price .tier{letter-spacing:.16em;text-transform:uppercase;color:var(--green-700);font-size:10.5px;font-weight:800}.evp .price .amt{letter-spacing:-.045em;color:var(--ink-900);font-variant-numeric:tabular-nums;margin-top:8px;font-family:Bricolage Grotesque,sans-serif;font-size:54px;font-weight:800;line-height:1}.evp .price .amt sup{vertical-align:top;color:var(--ink-600);letter-spacing:0;margin-right:3px;font-size:19px;font-weight:800}.evp .price .per{color:var(--ink-600);margin-top:7px;font-size:14px}.evp .price .year{color:var(--green-700);background:var(--green-50);border:1px solid var(--green-200);border-radius:var(--r-pill);align-items:center;gap:7px;margin-top:13px;padding:6px 13px;font-size:12.5px;font-weight:700;display:inline-flex}.evp .zeros{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.evp .zeros .z{text-align:center;border-right:1px solid var(--line);padding:17px 8px}.evp .zeros .z:last-child{border-right:0}.evp .zeros .n{color:var(--green-600);letter-spacing:-.04em;font-family:Bricolage Grotesque,sans-serif;font-size:30px;font-weight:800;line-height:1}.evp .zeros .l{color:var(--ink-600);margin-top:5px;font-size:10.5px;font-weight:700;line-height:1.3}.evp .price .inc{padding:20px 24px 8px}.evp .price .inc .h{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);margin-bottom:11px;font-size:10.5px;font-weight:800}.evp .price .inc ul{gap:9px;list-style:none;display:grid}.evp .price .inc li{color:var(--ink-700);align-items:flex-start;gap:10px;font-size:14px;display:flex}.evp .price .inc li svg{width:15px;height:15px;color:var(--green-500);flex-shrink:0;margin-top:3px}.evp .price .foot{padding:8px 24px 26px}.evp .price .foot .btn{width:100%}.evp .price .foot .fine{text-align:center;color:var(--ink-600);margin-top:12px;font-size:12.5px;line-height:1.5}.evp .addons{max-width:520px;color:var(--ink-600);text-align:center;margin:14px auto 0;font-size:12.5px;line-height:1.6}.evp .addons b{color:var(--ink-700);font-weight:700}.evp .faq{border-top:1px solid var(--line)}.evp details{border-bottom:1px solid var(--line)}.evp summary{cursor:pointer;color:var(--ink-900);letter-spacing:-.02em;padding:18px 40px 18px 2px;font-family:Bricolage Grotesque,sans-serif;font-size:16.5px;font-weight:700;line-height:1.35;list-style:none;position:relative}.evp summary::-webkit-details-marker{display:none}.evp summary:after{content:"";border-right:2px solid var(--ink-600);border-bottom:2px solid var(--ink-600);width:9px;height:9px;transition:transform .18s;position:absolute;top:24px;right:6px;transform:rotate(45deg)}.evp details[open] summary:after{top:27px;transform:rotate(-135deg)}.evp details .ans{color:var(--ink-600);padding:0 6px 20px 2px;font-size:14.5px;line-height:1.62}.evp details .ans b{color:var(--ink-800);font-weight:700}.evp .final{background:var(--night);border-radius:var(--r-xl);text-align:center;padding:46px 24px;position:relative;overflow:hidden}.evp .final:after{content:"";pointer-events:none;background:radial-gradient(55% 100% at 50% 100%,#12a15042,#0000 70%);height:90%;position:absolute;inset:-40% -20% auto}.evp .final .inner{z-index:1;position:relative}.evp .final h2{color:#fff;font-size:clamp(28px,6.4vw,42px)}.evp .final p{color:#a9b8b0;margin-top:13px;max-width:46ch;margin-inline:auto;font-size:15.5px;line-height:1.55}.evp .final .btnrow{justify-content:center;margin-top:24px}.evp .final .btn-ghost{color:#fff;background:0 0;border-color:#ffffff38}.evp footer{border-top:1px solid var(--line);margin-top:56px;padding:30px 0 54px}.evp footer .related{color:var(--ink-600);margin-bottom:18px;font-size:13px;line-height:1.9}.evp footer .related a{color:var(--green-700);text-underline-offset:3px;text-decoration:underline}.evp footer .related a:hover{color:var(--green-600)}.evp footer .in{color:var(--ink-600);flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.evp footer .in .sp{flex:1}.evp footer .in a:hover{color:var(--ink-800)}.evos{--green-50:#e8f6ee;--green-100:#cfeedb;--green-200:#9ce3bc;--green-300:#5fd195;--green-400:#27b66e;--green-500:#12a150;--green-600:#0f8a45;--green-700:#0c6e37;--green-800:#084e2a;--orange-400:#f4843c;--orange-50:#fcf0e7;--orange-200:#ffc09b;--orange-700:#a85c1e;--ink-900:#16201b;--ink-800:#222c26;--ink-700:#3c463f;--ink-600:#566059;--ink-500:#717b75;--ink-400:#9aa39e;--ink-300:#c6cdc8;--ink-250:#d6dbd7;--ink-200:#e5e9e6;--ink-150:#ebeeec;--ink-100:#f0f2f0;--ink-50:#f7f9f8;--surface:#fff;--surface-alt:#f1f2ee;--bg:#f1f4f2;--night:#101713;--night-2:#18211c;--success:#0f8a45;--success-bg:#e7f6ec;--warning:#8a5f08;--warning-fg:#e29d12;--warning-bg:#fbefd5;--blue:#1d5fd8;--blue-bg:#e9f0fd;--error:#ce3940;--error-bg:#fbeaea;--line:#e5e9e6;--r-sm:11px;--r-md:14px;--r-lg:18px;--r-xl:24px;--r-pill:999px;--shadow-card:0 1px 2px #16201b09, 0 8px 22px #16201b0d;--shadow-lift:0 2px 6px #16201b0d, 0 26px 60px #16201b21;--shadow-green:0 8px 20px #12a15047;--halo:#f7faf8;--font-display:"Bricolage Grotesque",ui-sans-serif,system-ui,sans-serif;--font-body:"Hanken Grotesk",ui-sans-serif,system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace}.evos[data-theme=dark]{--bg:#121814;--surface:#1a211c;--surface-alt:#232b25;--halo:#18201b;--ink-50:#1b221e;--ink-100:#232b26;--ink-150:#28312b;--ink-200:#2c352e;--ink-250:#3a443d;--ink-300:#515b55;--ink-400:#6c766f;--ink-500:#8b958f;--ink-600:#a3ada7;--ink-700:#bfc8c3;--ink-800:#dbe3df;--ink-900:#ecf1ee;--green-50:#16291e;--green-100:#1b3527;--green-200:#275940;--green-300:#5fd195;--green-400:#34c26e;--green-500:#15a857;--green-600:#3fbf78;--green-700:#62d79a;--orange-50:#2a1d13;--orange-200:#5a3a22;--orange-700:#ffb585;--success:#62d79a;--success-bg:#16291e;--warning:#f5b53a;--warning-fg:#f5b53a;--warning-bg:#2a2413;--blue:#7fb0ff;--blue-bg:#16233a;--error:#ff8a8e;--error-bg:#2e191a;--line:#2c352e;--shadow-card:0 1px 2px #0000004d, 0 8px 22px #00000047;--shadow-lift:0 2px 6px #00000059, 0 26px 60px #00000080}.evos *{box-sizing:border-box;margin:0;padding:0}html:has(.evos){scroll-behavior:smooth}.evos{font-family:var(--font-body);background:var(--bg);color:var(--ink-800);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01";line-height:1.55}.evos h1,.evos h2,.evos h3,.evos h4{font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.03em;line-height:1.06}.evos img,.evos svg{max-width:100%;display:block}.evos a{color:inherit;text-decoration:none}.evos button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.evos :focus-visible{outline:2.5px solid var(--green-400);outline-offset:3px;border-radius:8px}.evos .tnum{font-variant-numeric:tabular-nums}.evos .mono{font-family:var(--font-mono)}@media (prefers-reduced-motion:reduce){.evos *{transition:none!important;animation:none!important}}.evos .wrap{max-width:1080px;margin:0 auto;padding:0 18px}.evos .narrow{max-width:760px;margin:0 auto}.evos section{padding:58px 0}.evos .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--green-700);align-items:center;gap:8px;font-size:10.5px;font-weight:800;display:inline-flex}.evos .eyebrow .leaf{width:14px;height:14px}.evos .sechead{margin-bottom:26px}.evos .sechead h2{margin-top:10px;font-size:clamp(28px,6.2vw,42px);font-weight:800}.evos .sechead p{color:var(--ink-600);max-width:56ch;margin-top:12px;font-size:15.5px;line-height:1.6}.evos .nav{z-index:60;background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid var(--line);position:sticky;top:0}.evos .nav .wrap{align-items:center;gap:12px;height:58px;display:flex}.evos .logo{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink-900);align-items:center;gap:9px;font-size:18px;font-weight:800;display:inline-flex}.evos .logo svg{width:24px;height:24px}.evos .nav .sp{flex:1}.evos .navlinks{color:var(--ink-600);gap:22px;font-size:14px;font-weight:600;display:none}@media (width>=800px){.evos .navlinks{display:flex}}.evos .navlinks a:hover{color:var(--ink-900)}.evos .themebtn{border-radius:var(--r-pill);border:1.5px solid var(--line);width:34px;height:34px;color:var(--ink-500);place-items:center;display:grid}.evos .themebtn svg{width:16px;height:16px}.evos .btn{letter-spacing:-.01em;border-radius:var(--r-pill);justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-size:15px;font-weight:800;transition:transform .14s,box-shadow .14s;display:inline-flex}.evos .btn:active{transform:translateY(1px)}.evos .btn-primary{color:#fff;box-shadow:var(--shadow-green);background:#12a150}.evos .btn-primary:hover{background:#0f8a45}.evos .btn-ghost{border:1.5px solid var(--ink-250);color:var(--ink-800);background:var(--surface)}.evos .btn-ghost:hover{border-color:var(--ink-600)}.evos .btn-sm{padding:10px 16px;font-size:13.5px}.evos .btnrow{flex-wrap:wrap;gap:11px;display:flex}.evos .hero{background:radial-gradient(120% 78% at 50% -14%, var(--halo) 0%, var(--bg) 62%);padding:44px 0 0}.evos .hero h1{margin-top:14px;font-size:clamp(38px,10.4vw,72px);font-weight:800}.evos .hero .lede{color:var(--ink-600);max-width:58ch;margin-top:18px;font-size:clamp(16px,4.1vw,19.5px);line-height:1.55}.evos .hero .btnrow{margin-top:26px}.evos .trust{color:var(--ink-600);flex-wrap:wrap;align-items:center;gap:9px;margin-top:18px;font-size:13px;display:flex}.evos .trust b{color:var(--ink-800);font-weight:800}.evos .dot{background:var(--ink-300);border-radius:50%;width:3px;height:3px}.evos .awning{gap:0;margin-top:44px;display:flex}.evos .awn{flex:1;position:relative}.evos .awn .stripes{background:repeating-linear-gradient(90deg, var(--green-600) 0 12px, var(--surface) 12px 24px);height:11px}.evos .awn .scal{background-image:radial-gradient(circle at 6px 0, var(--green-600) 5.6px, transparent 6px), radial-gradient(circle at 18px 0, var(--surface) 5.6px, transparent 6px);background-repeat:repeat-x;background-size:24px 8px;height:8px}.evos .awn.o .stripes{background:repeating-linear-gradient(90deg, var(--orange-400) 0 12px, var(--surface) 12px 24px)}.evos .awn.o .scal{background-image:radial-gradient(circle at 6px 0, var(--orange-400) 5.6px, transparent 6px), radial-gradient(circle at 18px 0, var(--surface) 5.6px, transparent 6px)}.evos .panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);overflow:hidden}.evos .panel-head{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:14px 16px 12px;display:flex}.evos .panel-head .tag{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);font-size:10px;font-weight:800}.evos .live{color:var(--green-600);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:5px;margin-left:auto;font-size:10.5px;font-weight:800;display:inline-flex}.evos .live i{background:var(--green-500);border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite evos-pulse}@keyframes evos-pulse{0%,to{opacity:1}50%{opacity:.3}}.evos .band{background:var(--night);color:#e7eeea;border-radius:var(--r-xl);padding:38px 24px;position:relative;overflow:hidden}.evos .band:after{content:"";pointer-events:none;background:radial-gradient(60% 100% at 50% 0,#12a15038,#0000 70%);height:70%;position:absolute;inset:auto -20% -60%}.evos .band .eyebrow{color:var(--green-300)}.evos .band h2{color:#fff;margin-top:10px;font-size:clamp(26px,5.6vw,36px);font-weight:800}.evos .band>*{z-index:1;position:relative}.evos .bandlist{gap:14px;margin-top:24px;display:grid}@media (width>=760px){.evos .bandlist{grid-template-columns:1fr 1fr;gap:16px 30px}}.evos .bitem{color:#c3d0c9;gap:12px;font-size:14.5px;line-height:1.5;display:flex}.evos .bitem .tk{color:#5fd195;background:#12a1502e;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.evos .bitem .tk svg{width:11px;height:11px}.evos .bitem b{color:#fff;font-weight:700}.evos .mods{grid-template-columns:1fr;gap:12px;display:grid}@media (width>=620px){.evos .mods{grid-template-columns:1fr 1fr}}@media (width>=940px){.evos .mods{grid-template-columns:repeat(4,1fr)}}.evos .mod{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);padding:19px 18px 20px;transition:transform .16s,box-shadow .16s}.evos .mod:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.evos .mod .gl{background:var(--green-50);width:36px;height:36px;color:var(--green-600);border-radius:11px;place-items:center;margin-bottom:13px;display:grid}.evos .mod:nth-child(4n+2) .gl{background:var(--orange-50);color:var(--orange-700)}.evos .mod:nth-child(4n+3) .gl{background:var(--blue-bg);color:var(--blue)}.evos .mod .gl svg{width:19px;height:19px}.evos .mod h4{font-size:16.5px;font-weight:800}.evos .mod p{color:var(--ink-600);margin-top:6px;font-size:13.5px;line-height:1.56}.evos .chips{flex-wrap:wrap;gap:9px;margin-top:6px;display:flex}.evos .chip{background:var(--surface);border:1.5px solid var(--line);border-radius:var(--r-pill);color:var(--ink-700);box-shadow:var(--shadow-card);padding:9px 15px;font-size:14px;font-weight:700}.evos .chip.g{border-color:var(--green-200);color:var(--green-700);background:var(--green-50)}.evos .chip.o{border-color:var(--orange-200);color:var(--orange-700);background:var(--orange-50)}.evos .pullquote{border-left:3px solid var(--green-500);font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;margin-top:24px;padding:4px 0 4px 17px;font-size:clamp(17px,4.2vw,21px);font-weight:700;line-height:1.34}.evos .price{background:var(--surface);border:1.5px solid var(--green-200);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);max-width:520px;margin:0 auto;overflow:hidden}.evos .price .top{background:linear-gradient(180deg, var(--green-50), var(--surface));text-align:center;padding:28px 24px 22px}.evos .price .tier{letter-spacing:.16em;text-transform:uppercase;color:var(--green-700);font-size:10.5px;font-weight:800}.evos .price .amt{font-family:var(--font-display);letter-spacing:-.045em;color:var(--ink-900);font-variant-numeric:tabular-nums;margin-top:8px;font-size:54px;font-weight:800;line-height:1}.evos .price .amt sup{vertical-align:top;color:var(--ink-600);letter-spacing:0;margin-right:3px;font-size:19px;font-weight:800}.evos .price .per{color:var(--ink-600);margin-top:7px;font-size:14px}.evos .price .year{color:var(--green-700);background:var(--green-50);border:1px solid var(--green-200);border-radius:var(--r-pill);align-items:center;gap:7px;margin-top:13px;padding:6px 13px;font-size:12.5px;font-weight:700;display:inline-flex}.evos .zeros{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.evos .zeros .z{text-align:center;border-right:1px solid var(--line);padding:17px 8px}.evos .zeros .z:last-child{border-right:0}.evos .zeros .n{font-family:var(--font-display);color:var(--green-600);letter-spacing:-.04em;font-size:30px;font-weight:800;line-height:1}.evos .zeros .l{color:var(--ink-600);margin-top:5px;font-size:10.5px;font-weight:700;line-height:1.3}.evos .price .inc{padding:20px 24px 8px}.evos .price .inc .h{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);margin-bottom:11px;font-size:10.5px;font-weight:800}.evos .price .inc ul{gap:9px;list-style:none;display:grid}.evos .price .inc li{color:var(--ink-700);align-items:flex-start;gap:10px;font-size:14px;display:flex}.evos .price .inc li svg{width:15px;height:15px;color:var(--green-500);flex-shrink:0;margin-top:3px}.evos .price .foot{padding:8px 24px 26px}.evos .price .foot .btn{width:100%}.evos .price .foot .fine{text-align:center;color:var(--ink-600);margin-top:12px;font-size:12.5px;line-height:1.5}.evos .addons{max-width:520px;color:var(--ink-600);text-align:center;margin:14px auto 0;font-size:12.5px;line-height:1.6}.evos .addons b{color:var(--ink-700);font-weight:700}.evos .faq{border-top:1px solid var(--line)}.evos details{border-bottom:1px solid var(--line)}.evos summary{cursor:pointer;font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;padding:18px 40px 18px 2px;font-size:16.5px;font-weight:700;line-height:1.35;list-style:none;position:relative}.evos summary::-webkit-details-marker{display:none}.evos summary:after{content:"";border-right:2px solid var(--ink-400);border-bottom:2px solid var(--ink-400);width:9px;height:9px;transition:transform .18s;position:absolute;top:24px;right:6px;transform:rotate(45deg)}.evos details[open] summary:after{top:27px;transform:rotate(-135deg)}.evos details .ans{color:var(--ink-600);padding:0 6px 20px 2px;font-size:14.5px;line-height:1.62}.evos details .ans b{color:var(--ink-800);font-weight:700}.evos .final{background:var(--night);border-radius:var(--r-xl);text-align:center;padding:46px 24px;position:relative;overflow:hidden}.evos .final:after{content:"";pointer-events:none;background:radial-gradient(55% 100% at 50% 100%,#12a15042,#0000 70%);height:90%;position:absolute;inset:-40% -20% auto}.evos .final .inner{z-index:1;position:relative}.evos .final h2{color:#fff;font-size:clamp(28px,6.4vw,42px);font-weight:800}.evos .final p{color:#a9b8b0;margin-top:13px;max-width:46ch;margin-inline:auto;font-size:15.5px;line-height:1.55}.evos .final .btnrow{justify-content:center;margin-top:24px}.evos .final .btn-ghost{color:#fff;background:0 0;border-color:#ffffff38}.evos .related{gap:10px;margin-top:26px;display:grid}@media (width>=680px){.evos .related{grid-template-columns:1fr 1fr}}.evos .rel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);align-items:center;gap:12px;padding:15px 16px;display:flex}.evos .rel .k{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);margin-bottom:3px;font-size:9.5px;font-weight:800;display:block}.evos .rel b{font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;font-size:15.5px;font-weight:700;line-height:1.25;display:block}.evos .rel .arw{color:var(--ink-300);flex-shrink:0;margin-left:auto}.evos .rel:hover{border-color:var(--green-200)}.evos .rel:hover .arw{color:var(--green-500)}.evos footer{border-top:1px solid var(--line);margin-top:56px;padding:36px 0 54px}.evos footer .in{color:var(--ink-600);flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.evos footer .in .sp{flex:1}.evos footer a:hover{color:var(--ink-800)}.evos .stage{align-items:start;gap:22px;margin-top:34px;display:grid}@media (width>=860px){.evos .stage{grid-template-columns:330px 1fr;gap:34px}}.evos .phone{background:var(--ink-900);width:100%;max-width:330px;box-shadow:var(--shadow-lift);border-radius:34px;margin:0 auto;padding:9px}.evos .screen{background:var(--surface);border-radius:26px;overflow:hidden}.evos .urlbar{background:var(--ink-100);color:var(--ink-600);font-size:11.5px;font-family:var(--font-mono);align-items:center;gap:7px;padding:9px 12px;display:flex}.evos .urlbar .lk{width:11px;height:11px;color:var(--green-600);flex-shrink:0}.evos .urlbar b{color:var(--ink-900);font-weight:700}.evos .shophead{padding:0 0 13px}.evos .shopband{background:repeating-linear-gradient(90deg, var(--green-600) 0 11px, var(--surface) 11px 22px);height:9px}.evos .shopscal{background-image:radial-gradient(circle at 5.5px 0, var(--green-600) 5.2px, transparent 5.6px), radial-gradient(circle at 16.5px 0, var(--surface) 5.2px, transparent 5.6px);background-repeat:repeat-x;background-size:22px 7px;height:7px}.evos .shopid{align-items:center;gap:10px;padding:14px 14px 0;display:flex}.evos .shopav{background:var(--green-100);width:42px;height:42px;color:var(--green-700);font-family:var(--font-display);border-radius:13px;flex-shrink:0;place-items:center;font-size:18px;font-weight:800;display:grid}.evos .shopid h3{align-items:center;gap:5px;font-size:17px;font-weight:800;display:flex}.evos .rosette{width:14px;height:14px;color:var(--green-500)}.evos .shopid .meta{color:var(--ink-600);margin-top:2px;font-size:11.5px}.evos .cats{gap:6px;padding:12px 14px 0;display:flex;overflow:hidden}.evos .cat{border-radius:var(--r-pill);border:1.5px solid var(--line);color:var(--ink-600);white-space:nowrap;padding:5px 11px;font-size:11.5px;font-weight:700}.evos .cat.on{background:var(--ink-900);border-color:var(--ink-900);color:var(--surface)}.evos .grid2{grid-template-columns:1fr 1fr;gap:9px;padding:13px 14px 0;display:grid}.evos .it{border:1px solid var(--line);border-radius:var(--r-md);position:relative;overflow:hidden}.evos .it .ph{background:linear-gradient(135deg, var(--ink-100), var(--ink-150));height:62px}.evos .it.a .ph{background:linear-gradient(135deg,#dcefe3,#bfe4d0)}.evos .it.b .ph{background:linear-gradient(135deg,#fbe6d6,#f7d2b6)}.evos .it.c .ph{background:linear-gradient(135deg,#dee8fa,#c6d8f5)}.evos .it .tx{padding:7px 8px 9px}.evos .it .nm{color:var(--ink-900);font-size:11.5px;font-weight:700;line-height:1.25}.evos .it .pr{color:var(--ink-900);font-variant-numeric:tabular-nums;margin-top:4px;font-size:12px;font-weight:800}.evos .it .pr s{color:var(--ink-600);margin-right:5px;font-weight:600}.evos .sale{background:var(--orange-400);color:#fff;border-radius:var(--r-pill);letter-spacing:.02em;padding:2px 6px;font-size:9px;font-weight:800;position:absolute;top:6px;left:6px}.evos .out{background:color-mix(in srgb, var(--surface) 74%, transparent);color:var(--ink-600);letter-spacing:.06em;text-transform:uppercase;place-items:center;font-size:10px;font-weight:800;display:grid;position:absolute;inset:0}.evos .cartbar{color:#fff;border-radius:var(--r-md);box-shadow:var(--shadow-green);background:#12a150;justify-content:space-between;align-items:center;margin:13px 10px 12px;padding:11px 13px;font-size:13px;font-weight:800;display:flex}.evos .cartbar .n{background:#ffffff38;border-radius:6px;margin-right:8px;padding:1px 7px;font-size:11.5px}.evos .jour{gap:11px;display:grid}@media (width>=560px){.evos .jour{grid-template-columns:repeat(3,1fr)}}.evos .jr{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);padding:18px 17px 19px;position:relative}.evos .jr .st{font-family:var(--font-mono);color:var(--green-600);letter-spacing:.04em;font-size:11px;font-weight:700}.evos .jr h4{margin-top:9px;font-size:16px;font-weight:800}.evos .jr p{color:var(--ink-600);margin-top:6px;font-size:13.5px;line-height:1.55}.evos .ledger{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);overflow:hidden}.evos .ldhead{background:var(--ink-50);border-bottom:1px solid var(--line);grid-template-columns:1.1fr 1fr 1fr 1fr;display:grid}.evos .ldhead div{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-600);text-align:right;padding:12px 10px;font-size:10px;font-weight:800}.evos .ldhead div:first-child{text-align:left}.evos .ldhead .win{color:var(--green-700);background:var(--green-50)}.evos .ldrow{border-bottom:1px solid var(--line);grid-template-columns:1.1fr 1fr 1fr 1fr;align-items:center;display:grid}.evos .ldrow:last-child{border-bottom:0}.evos .ldrow div{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink-700);padding:14px 10px;font-size:14px;font-weight:600}.evos .ldrow div:first-child{text-align:left;color:var(--ink-900);font-weight:800;font-family:var(--font-display);letter-spacing:-.02em}.evos .ldrow .cut{color:var(--error)}.evos .ldrow .win{background:var(--green-50);color:var(--green-700);font-weight:800}.evos .ldrow .keep{font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;font-weight:800}@media (width<=620px){.evos .ldhead div,.evos .ldrow div{padding:11px 7px;font-size:12.5px}.evos .ldhead div{letter-spacing:.06em;font-size:8.5px}}.evos .mathnote{color:var(--ink-600);max-width:62ch;margin-top:14px;font-size:12.5px;line-height:1.6}.evos .mathnote b{color:var(--ink-700)}.evos .own{gap:12px;display:grid}@media (width>=720px){.evos .own{grid-template-columns:1fr 1fr}}.evos .ow{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);gap:13px;padding:17px 17px 18px;display:flex}.evos .ow .gl{background:var(--green-50);width:32px;height:32px;color:var(--green-600);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.evos .ow .gl svg{width:17px;height:17px}.evos .ow h4{font-size:15.5px;font-weight:800}.evos .ow p{color:var(--ink-600);margin-top:5px;font-size:13.5px;line-height:1.55}.evos footer .relnav{color:var(--ink-600);margin-bottom:18px;font-size:13px;line-height:1.9}.evos footer .relnav a{color:var(--green-700);text-underline-offset:3px;text-decoration:underline}.evos footer .relnav a:hover{color:var(--green-600)}body:has(.evos){background-color:#f1f4f2}body:has(.evos[data-theme=dark]){background-color:#121814}.evmn{--green-50:#e8f6ee;--green-100:#cfeedb;--green-200:#9ce3bc;--green-300:#5fd195;--green-400:#27b66e;--green-500:#12a150;--green-600:#0f8a45;--green-700:#0c6e37;--green-800:#084e2a;--orange-400:#f4843c;--orange-50:#fcf0e7;--orange-200:#ffc09b;--orange-700:#a85c1e;--ink-900:#16201b;--ink-800:#222c26;--ink-700:#3c463f;--ink-600:#566059;--ink-500:#717b75;--ink-400:#9aa39e;--ink-300:#c6cdc8;--ink-250:#d6dbd7;--ink-200:#e5e9e6;--ink-150:#ebeeec;--ink-100:#f0f2f0;--ink-50:#f7f9f8;--surface:#fff;--surface-alt:#f1f2ee;--bg:#f1f4f2;--night:#101713;--night-2:#18211c;--success:#0f8a45;--success-bg:#e7f6ec;--warning:#8a5f08;--warning-fg:#e29d12;--warning-bg:#fbefd5;--blue:#1d5fd8;--blue-bg:#e9f0fd;--error:#ce3940;--error-bg:#fbeaea;--line:#e5e9e6;--r-sm:11px;--r-md:14px;--r-lg:18px;--r-xl:24px;--r-pill:999px;--shadow-card:0 1px 2px #16201b09, 0 8px 22px #16201b0d;--shadow-lift:0 2px 6px #16201b0d, 0 26px 60px #16201b21;--shadow-green:0 8px 20px #12a15047;--halo:#f7faf8;--font-display:"Bricolage Grotesque",ui-sans-serif,system-ui,sans-serif;--font-body:"Hanken Grotesk",ui-sans-serif,system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace}.evmn[data-theme=dark]{--bg:#121814;--surface:#1a211c;--surface-alt:#232b25;--halo:#18201b;--ink-50:#1b221e;--ink-100:#232b26;--ink-150:#28312b;--ink-200:#2c352e;--ink-250:#3a443d;--ink-300:#515b55;--ink-400:#6c766f;--ink-500:#8b958f;--ink-600:#a3ada7;--ink-700:#bfc8c3;--ink-800:#dbe3df;--ink-900:#ecf1ee;--green-50:#16291e;--green-100:#1b3527;--green-200:#275940;--green-300:#5fd195;--green-400:#34c26e;--green-500:#15a857;--green-600:#3fbf78;--green-700:#62d79a;--orange-50:#2a1d13;--orange-200:#5a3a22;--orange-700:#ffb585;--success:#62d79a;--success-bg:#16291e;--warning:#f5b53a;--warning-fg:#f5b53a;--warning-bg:#2a2413;--blue:#7fb0ff;--blue-bg:#16233a;--error:#ff8a8e;--error-bg:#2e191a;--line:#2c352e;--shadow-card:0 1px 2px #0000004d, 0 8px 22px #00000047;--shadow-lift:0 2px 6px #00000059, 0 26px 60px #00000080}.evmn *{box-sizing:border-box;margin:0;padding:0}html:has(.evmn){scroll-behavior:smooth}.evmn{font-family:var(--font-body);background:var(--bg);color:var(--ink-800);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01";line-height:1.55}.evmn h1,.evmn h2,.evmn h3,.evmn h4{font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.03em;line-height:1.06}.evmn img,.evmn svg{max-width:100%;display:block}.evmn a{color:inherit;text-decoration:none}.evmn button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.evmn :focus-visible{outline:2.5px solid var(--green-400);outline-offset:3px;border-radius:8px}.evmn .tnum{font-variant-numeric:tabular-nums}.evmn .mono{font-family:var(--font-mono)}@media (prefers-reduced-motion:reduce){.evmn *{transition:none!important;animation:none!important}}.evmn .wrap{max-width:1080px;margin:0 auto;padding:0 18px}.evmn .narrow{max-width:760px;margin:0 auto}.evmn section{padding:58px 0}.evmn .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--green-700);align-items:center;gap:8px;font-size:10.5px;font-weight:800;display:inline-flex}.evmn .eyebrow .leaf{width:14px;height:14px}.evmn .sechead{margin-bottom:26px}.evmn .sechead h2{margin-top:10px;font-size:clamp(28px,6.2vw,42px);font-weight:800}.evmn .sechead p{color:var(--ink-600);max-width:56ch;margin-top:12px;font-size:15.5px;line-height:1.6}.evmn .nav{z-index:60;background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid var(--line);position:sticky;top:0}.evmn .nav .wrap{align-items:center;gap:12px;height:58px;display:flex}.evmn .logo{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink-900);align-items:center;gap:9px;font-size:18px;font-weight:800;display:inline-flex}.evmn .logo svg{width:24px;height:24px}.evmn .nav .sp{flex:1}.evmn .navlinks{color:var(--ink-600);gap:22px;font-size:14px;font-weight:600;display:none}@media (width>=800px){.evmn .navlinks{display:flex}}.evmn .navlinks a:hover{color:var(--ink-900)}.evmn .themebtn{border-radius:var(--r-pill);border:1.5px solid var(--line);width:34px;height:34px;color:var(--ink-500);place-items:center;display:grid}.evmn .themebtn svg{width:16px;height:16px}.evmn .btn{letter-spacing:-.01em;border-radius:var(--r-pill);justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-size:15px;font-weight:800;transition:transform .14s,box-shadow .14s;display:inline-flex}.evmn .btn:active{transform:translateY(1px)}.evmn .btn-primary{color:#fff;box-shadow:var(--shadow-green);background:#12a150}.evmn .btn-primary:hover{background:#0f8a45}.evmn .btn-ghost{border:1.5px solid var(--ink-250);color:var(--ink-800);background:var(--surface)}.evmn .btn-ghost:hover{border-color:var(--ink-600)}.evmn .btn-sm{padding:10px 16px;font-size:13.5px}.evmn .btnrow{flex-wrap:wrap;gap:11px;display:flex}.evmn .hero{background:radial-gradient(120% 78% at 50% -14%, var(--halo) 0%, var(--bg) 62%);padding:44px 0 0}.evmn .hero h1{margin-top:14px;font-size:clamp(38px,10.4vw,72px);font-weight:800}.evmn .hero .lede{color:var(--ink-600);max-width:58ch;margin-top:18px;font-size:clamp(16px,4.1vw,19.5px);line-height:1.55}.evmn .hero .btnrow{margin-top:26px}.evmn .trust{color:var(--ink-600);flex-wrap:wrap;align-items:center;gap:9px;margin-top:18px;font-size:13px;display:flex}.evmn .trust b{color:var(--ink-800);font-weight:800}.evmn .dot{background:var(--ink-300);border-radius:50%;width:3px;height:3px}.evmn .awning{gap:0;margin-top:44px;display:flex}.evmn .awn{flex:1;position:relative}.evmn .awn .stripes{background:repeating-linear-gradient(90deg, var(--green-600) 0 12px, var(--surface) 12px 24px);height:11px}.evmn .awn .scal{background-image:radial-gradient(circle at 6px 0, var(--green-600) 5.6px, transparent 6px), radial-gradient(circle at 18px 0, var(--surface) 5.6px, transparent 6px);background-repeat:repeat-x;background-size:24px 8px;height:8px}.evmn .awn.o .stripes{background:repeating-linear-gradient(90deg, var(--orange-400) 0 12px, var(--surface) 12px 24px)}.evmn .awn.o .scal{background-image:radial-gradient(circle at 6px 0, var(--orange-400) 5.6px, transparent 6px), radial-gradient(circle at 18px 0, var(--surface) 5.6px, transparent 6px)}.evmn .panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);overflow:hidden}.evmn .panel-head{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:14px 16px 12px;display:flex}.evmn .panel-head .tag{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);font-size:10px;font-weight:800}.evmn .live{color:var(--green-600);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:5px;margin-left:auto;font-size:10.5px;font-weight:800;display:inline-flex}.evmn .live i{background:var(--green-500);border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite evmn-pulse}@keyframes evmn-pulse{0%,to{opacity:1}50%{opacity:.3}}.evmn .band{background:var(--night);color:#e7eeea;border-radius:var(--r-xl);padding:38px 24px;position:relative;overflow:hidden}.evmn .band:after{content:"";pointer-events:none;background:radial-gradient(60% 100% at 50% 0,#12a15038,#0000 70%);height:70%;position:absolute;inset:auto -20% -60%}.evmn .band .eyebrow{color:var(--green-300)}.evmn .band h2{color:#fff;margin-top:10px;font-size:clamp(26px,5.6vw,36px);font-weight:800}.evmn .band>*{z-index:1;position:relative}.evmn .bandlist{gap:14px;margin-top:24px;display:grid}@media (width>=760px){.evmn .bandlist{grid-template-columns:1fr 1fr;gap:16px 30px}}.evmn .bitem{color:#c3d0c9;gap:12px;font-size:14.5px;line-height:1.5;display:flex}.evmn .bitem .tk{color:#5fd195;background:#12a1502e;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.evmn .bitem .tk svg{width:11px;height:11px}.evmn .bitem b{color:#fff;font-weight:700}.evmn .mods{grid-template-columns:1fr;gap:12px;display:grid}@media (width>=620px){.evmn .mods{grid-template-columns:1fr 1fr}}@media (width>=940px){.evmn .mods{grid-template-columns:repeat(4,1fr)}}.evmn .mod{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);padding:19px 18px 20px;transition:transform .16s,box-shadow .16s}.evmn .mod:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.evmn .mod .gl{background:var(--green-50);width:36px;height:36px;color:var(--green-600);border-radius:11px;place-items:center;margin-bottom:13px;display:grid}.evmn .mod:nth-child(4n+2) .gl{background:var(--orange-50);color:var(--orange-700)}.evmn .mod:nth-child(4n+3) .gl{background:var(--blue-bg);color:var(--blue)}.evmn .mod .gl svg{width:19px;height:19px}.evmn .mod h4{font-size:16.5px;font-weight:800}.evmn .mod p{color:var(--ink-600);margin-top:6px;font-size:13.5px;line-height:1.56}.evmn .chips{flex-wrap:wrap;gap:9px;margin-top:6px;display:flex}.evmn .chip{background:var(--surface);border:1.5px solid var(--line);border-radius:var(--r-pill);color:var(--ink-700);box-shadow:var(--shadow-card);padding:9px 15px;font-size:14px;font-weight:700}.evmn .chip.g{border-color:var(--green-200);color:var(--green-700);background:var(--green-50)}.evmn .chip.o{border-color:var(--orange-200);color:var(--orange-700);background:var(--orange-50)}.evmn .pullquote{border-left:3px solid var(--green-500);font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;margin-top:24px;padding:4px 0 4px 17px;font-size:clamp(17px,4.2vw,21px);font-weight:700;line-height:1.34}.evmn .price{background:var(--surface);border:1.5px solid var(--green-200);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);max-width:520px;margin:0 auto;overflow:hidden}.evmn .price .top{background:linear-gradient(180deg, var(--green-50), var(--surface));text-align:center;padding:28px 24px 22px}.evmn .price .tier{letter-spacing:.16em;text-transform:uppercase;color:var(--green-700);font-size:10.5px;font-weight:800}.evmn .price .amt{font-family:var(--font-display);letter-spacing:-.045em;color:var(--ink-900);font-variant-numeric:tabular-nums;margin-top:8px;font-size:54px;font-weight:800;line-height:1}.evmn .price .amt sup{vertical-align:top;color:var(--ink-600);letter-spacing:0;margin-right:3px;font-size:19px;font-weight:800}.evmn .price .per{color:var(--ink-600);margin-top:7px;font-size:14px}.evmn .price .year{color:var(--green-700);background:var(--green-50);border:1px solid var(--green-200);border-radius:var(--r-pill);align-items:center;gap:7px;margin-top:13px;padding:6px 13px;font-size:12.5px;font-weight:700;display:inline-flex}.evmn .zeros{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.evmn .zeros .z{text-align:center;border-right:1px solid var(--line);padding:17px 8px}.evmn .zeros .z:last-child{border-right:0}.evmn .zeros .n{font-family:var(--font-display);color:var(--green-600);letter-spacing:-.04em;font-size:30px;font-weight:800;line-height:1}.evmn .zeros .l{color:var(--ink-600);margin-top:5px;font-size:10.5px;font-weight:700;line-height:1.3}.evmn .price .inc{padding:20px 24px 8px}.evmn .price .inc .h{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);margin-bottom:11px;font-size:10.5px;font-weight:800}.evmn .price .inc ul{gap:9px;list-style:none;display:grid}.evmn .price .inc li{color:var(--ink-700);align-items:flex-start;gap:10px;font-size:14px;display:flex}.evmn .price .inc li svg{width:15px;height:15px;color:var(--green-500);flex-shrink:0;margin-top:3px}.evmn .price .foot{padding:8px 24px 26px}.evmn .price .foot .btn{width:100%}.evmn .price .foot .fine{text-align:center;color:var(--ink-600);margin-top:12px;font-size:12.5px;line-height:1.5}.evmn .addons{max-width:520px;color:var(--ink-600);text-align:center;margin:14px auto 0;font-size:12.5px;line-height:1.6}.evmn .addons b{color:var(--ink-700);font-weight:700}.evmn .faq{border-top:1px solid var(--line)}.evmn details{border-bottom:1px solid var(--line)}.evmn summary{cursor:pointer;font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;padding:18px 40px 18px 2px;font-size:16.5px;font-weight:700;line-height:1.35;list-style:none;position:relative}.evmn summary::-webkit-details-marker{display:none}.evmn summary:after{content:"";border-right:2px solid var(--ink-400);border-bottom:2px solid var(--ink-400);width:9px;height:9px;transition:transform .18s;position:absolute;top:24px;right:6px;transform:rotate(45deg)}.evmn details[open] summary:after{top:27px;transform:rotate(-135deg)}.evmn details .ans{color:var(--ink-600);padding:0 6px 20px 2px;font-size:14.5px;line-height:1.62}.evmn details .ans b{color:var(--ink-800);font-weight:700}.evmn .final{background:var(--night);border-radius:var(--r-xl);text-align:center;padding:46px 24px;position:relative;overflow:hidden}.evmn .final:after{content:"";pointer-events:none;background:radial-gradient(55% 100% at 50% 100%,#12a15042,#0000 70%);height:90%;position:absolute;inset:-40% -20% auto}.evmn .final .inner{z-index:1;position:relative}.evmn .final h2{color:#fff;font-size:clamp(28px,6.4vw,42px);font-weight:800}.evmn .final p{color:#a9b8b0;margin-top:13px;max-width:46ch;margin-inline:auto;font-size:15.5px;line-height:1.55}.evmn .final .btnrow{justify-content:center;margin-top:24px}.evmn .final .btn-ghost{color:#fff;background:0 0;border-color:#ffffff38}.evmn .related{gap:10px;margin-top:26px;display:grid}@media (width>=680px){.evmn .related{grid-template-columns:1fr 1fr}}.evmn .rel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);align-items:center;gap:12px;padding:15px 16px;display:flex}.evmn .rel .k{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);margin-bottom:3px;font-size:9.5px;font-weight:800;display:block}.evmn .rel b{font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;font-size:15.5px;font-weight:700;line-height:1.25;display:block}.evmn .rel .arw{color:var(--ink-300);flex-shrink:0;margin-left:auto}.evmn .rel:hover{border-color:var(--green-200)}.evmn .rel:hover .arw{color:var(--green-500)}.evmn footer{border-top:1px solid var(--line);margin-top:56px;padding:36px 0 54px}.evmn footer .in{color:var(--ink-600);flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.evmn footer .in .sp{flex:1}.evmn footer a:hover{color:var(--ink-800)}.evmn .menucard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);overflow:hidden}.evmn .menutop{border-bottom:1px dashed var(--ink-250);text-align:center;padding:20px 22px 16px}.evmn .menutop .nm{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink-900);font-size:21px;font-weight:800}.evmn .menutop .sub{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-600);margin-top:6px;font-size:11px;font-weight:800}.evmn .mgroup{padding:18px 22px 6px}.evmn .mgroup h4{letter-spacing:.18em;text-transform:uppercase;color:var(--green-700);margin-bottom:12px;font-size:11px;font-weight:800}.evmn .mrow{align-items:baseline;gap:0;padding:7px 0;font-size:15px;display:flex}.evmn .mrow .nm{color:var(--ink-800);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.evmn .mrow .lead{border-bottom:1.5px dotted var(--ink-300);flex:1;min-width:18px;margin:0 8px;transform:translateY(-4px)}.evmn .mrow .pr{color:var(--ink-900);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.evmn .mrow .tagg{letter-spacing:.06em;text-transform:uppercase;border-radius:var(--r-pill);vertical-align:middle;margin-left:7px;padding:2px 6px;font-size:9.5px;font-weight:800}.evmn .tagg.sold{background:var(--ink-150);color:var(--ink-600)}.evmn .tagg.hot{background:var(--orange-50);color:var(--orange-700)}.evmn .tagg.new{background:var(--green-50);color:var(--green-700)}.evmn .mfoot{border-top:1px dashed var(--ink-250);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 22px 20px;display:flex}.evmn .mfoot .lbl{color:var(--ink-600);font-size:12px}.evmn .mfoot .go{background:var(--orange-400);color:#fff;border-radius:var(--r-pill);padding:10px 16px;font-size:13.5px;font-weight:800}.evmn .retire{gap:10px;display:grid}@media (width>=680px){.evmn .retire{grid-template-columns:1fr 1fr}}.evmn .ret{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);align-items:center;gap:12px;padding:15px 16px;display:flex}.evmn .ret .x{background:var(--ink-100);width:24px;height:24px;color:var(--ink-600);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.evmn .ret .x svg{width:12px;height:12px}.evmn .ret .t{color:var(--ink-700);font-size:14.5px;line-height:1.45}.evmn .ret .t b{color:var(--ink-600);margin-bottom:2px;font-size:13.5px;font-weight:700;text-decoration:line-through;display:block}.evmn .sheetwrap{align-items:start;gap:22px;display:grid}@media (width>=880px){.evmn .sheetwrap{grid-template-columns:320px 1fr;gap:38px}}.evmn .isheet{background:var(--surface);border:1px solid var(--line);width:100%;max-width:320px;box-shadow:var(--shadow-lift);border-radius:22px;margin:0 auto;overflow:hidden}.evmn .isheet .grab{background:var(--ink-250);border-radius:99px;width:38px;height:4px;margin:9px auto 0}.evmn .isheet .photo{border-radius:var(--r-md);background:linear-gradient(135deg,#fbe6d6,#f3c9a4);height:112px;margin:12px 12px 0}.evmn .isheet .ih{padding:13px 15px 0}.evmn .isheet .ih h4{font-size:19px;font-weight:800}.evmn .isheet .ih p{color:var(--ink-600);margin-top:5px;font-size:12.5px;line-height:1.5}.evmn .isheet .ih .p{font-family:var(--font-display);color:var(--ink-900);font-variant-numeric:tabular-nums;margin-top:9px;font-size:20px;font-weight:800}.evmn .optgrp{padding:14px 15px 0}.evmn .optgrp .gh{align-items:center;gap:7px;margin-bottom:9px;display:flex}.evmn .optgrp .gh b{color:var(--ink-900);font-size:12.5px;font-weight:800}.evmn .optgrp .req{letter-spacing:.08em;text-transform:uppercase;background:var(--ink-100);color:var(--ink-600);border-radius:var(--r-pill);padding:2px 7px;font-size:9px;font-weight:800}.evmn .opt{border:1.5px solid var(--line);border-radius:var(--r-sm);color:var(--ink-700);align-items:center;gap:9px;margin-bottom:7px;padding:9px 11px;font-size:13px;display:flex}.evmn .opt .rd{border:2px solid var(--ink-300);border-radius:50%;flex-shrink:0;width:15px;height:15px}.evmn .opt .sq{border:2px solid var(--ink-300);border-radius:5px;flex-shrink:0;width:15px;height:15px}.evmn .opt.on{border-color:var(--green-500);background:var(--green-50);color:var(--ink-900);font-weight:700}.evmn .opt.on .rd{border-color:var(--green-500);border-width:4.5px}.evmn .opt.on .sq{border-color:var(--green-500);background:var(--green-500);position:relative}.evmn .opt.on .sq:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5 9.5 17 19 7'/%3E%3C/svg%3E") 50%/9px 9px no-repeat;position:absolute;inset:0}.evmn .opt .plus{color:var(--ink-600);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px;font-weight:800}.evmn .opt.off{opacity:.5}.evmn .notefield{border:1.5px dashed var(--ink-250);border-radius:var(--r-sm);color:var(--ink-600);margin:14px 15px 0;padding:10px 11px;font-size:12.5px}.evmn .addbar{color:#fff;border-radius:var(--r-md);box-shadow:var(--shadow-green);background:#12a150;justify-content:space-between;align-items:center;margin:14px 12px;padding:12px 14px;font-size:14px;font-weight:800;display:flex}.evmn .callouts{gap:14px;display:grid}.evmn .co{gap:13px;display:flex}.evmn .co .n{font-family:var(--font-mono);color:var(--orange-700);background:var(--orange-50);border-radius:7px;flex-shrink:0;height:fit-content;padding:3px 7px;font-size:11.5px;font-weight:700}.evmn .co h4{font-size:16px;font-weight:800}.evmn .co p{color:var(--ink-600);margin-top:5px;font-size:13.8px;line-height:1.56}.evmn .rules{gap:12px;display:grid}@media (width>=620px){.evmn .rules{grid-template-columns:1fr 1fr}}@media (width>=940px){.evmn .rules{grid-template-columns:repeat(3,1fr)}}.evmn .rule{background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--green-500);border-radius:var(--r-sm);box-shadow:var(--shadow-card);padding:16px 17px 17px}.evmn .rule:nth-child(3n+2){border-left-color:var(--orange-400)}.evmn .rule:nth-child(3n+3){border-left-color:var(--blue)}.evmn .rule h4{font-size:15.5px;font-weight:800}.evmn .rule p{color:var(--ink-600);margin-top:5px;font-size:13.5px;line-height:1.55}.evmn footer .relnav{color:var(--ink-600);margin-bottom:18px;font-size:13px;line-height:1.9}.evmn footer .relnav a{color:var(--green-700);text-underline-offset:3px;text-decoration:underline}.evmn footer .relnav a:hover{color:var(--green-600)}body:has(.evmn){background-color:#f1f4f2}body:has(.evmn[data-theme=dark]){background-color:#121814}.evcp{--green-50:#e8f6ee;--green-100:#cfeedb;--green-200:#9ce3bc;--green-300:#5fd195;--green-400:#27b66e;--green-500:#12a150;--green-600:#0f8a45;--green-700:#0c6e37;--green-800:#084e2a;--orange-400:#f4843c;--orange-50:#fcf0e7;--orange-200:#ffc09b;--orange-700:#a85c1e;--ink-900:#16201b;--ink-800:#222c26;--ink-700:#3c463f;--ink-600:#566059;--ink-500:#717b75;--ink-400:#9aa39e;--ink-300:#c6cdc8;--ink-250:#d6dbd7;--ink-200:#e5e9e6;--ink-150:#ebeeec;--ink-100:#f0f2f0;--ink-50:#f7f9f8;--surface:#fff;--surface-alt:#f1f2ee;--bg:#f1f4f2;--night:#101713;--night-2:#18211c;--success:#0f8a45;--success-bg:#e7f6ec;--warning:#8a5f08;--warning-fg:#e29d12;--warning-bg:#fbefd5;--blue:#1d5fd8;--blue-bg:#e9f0fd;--error:#ce3940;--error-bg:#fbeaea;--line:#e5e9e6;--r-sm:11px;--r-md:14px;--r-lg:18px;--r-xl:24px;--r-pill:999px;--shadow-card:0 1px 2px #16201b09, 0 8px 22px #16201b0d;--shadow-lift:0 2px 6px #16201b0d, 0 26px 60px #16201b21;--shadow-green:0 8px 20px #12a15047;--halo:#f7faf8;--font-display:"Bricolage Grotesque",ui-sans-serif,system-ui,sans-serif;--font-body:"Hanken Grotesk",ui-sans-serif,system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace}.evcp[data-theme=dark]{--bg:#121814;--surface:#1a211c;--surface-alt:#232b25;--halo:#18201b;--ink-50:#1b221e;--ink-100:#232b26;--ink-150:#28312b;--ink-200:#2c352e;--ink-250:#3a443d;--ink-300:#515b55;--ink-400:#6c766f;--ink-500:#8b958f;--ink-600:#a3ada7;--ink-700:#bfc8c3;--ink-800:#dbe3df;--ink-900:#ecf1ee;--green-50:#16291e;--green-100:#1b3527;--green-200:#275940;--green-300:#5fd195;--green-400:#34c26e;--green-500:#15a857;--green-600:#3fbf78;--green-700:#62d79a;--orange-50:#2a1d13;--orange-200:#5a3a22;--orange-700:#ffb585;--success:#62d79a;--success-bg:#16291e;--warning:#f5b53a;--warning-fg:#f5b53a;--warning-bg:#2a2413;--blue:#7fb0ff;--blue-bg:#16233a;--error:#ff8a8e;--error-bg:#2e191a;--line:#2c352e;--shadow-card:0 1px 2px #0000004d, 0 8px 22px #00000047;--shadow-lift:0 2px 6px #00000059, 0 26px 60px #00000080}.evcp *{box-sizing:border-box;margin:0;padding:0}html:has(.evcp){scroll-behavior:smooth}.evcp{font-family:var(--font-body);background:var(--bg);color:var(--ink-800);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01";line-height:1.55}.evcp h1,.evcp h2,.evcp h3,.evcp h4{font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.03em;line-height:1.06}.evcp img,.evcp svg{max-width:100%;display:block}.evcp a{color:inherit;text-decoration:none}.evcp button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.evcp :focus-visible{outline:2.5px solid var(--green-400);outline-offset:3px;border-radius:8px}.evcp .tnum{font-variant-numeric:tabular-nums}.evcp .mono{font-family:var(--font-mono)}@media (prefers-reduced-motion:reduce){.evcp *{transition:none!important;animation:none!important}}.evcp .wrap{max-width:1080px;margin:0 auto;padding:0 18px}.evcp .narrow{max-width:760px;margin:0 auto}.evcp section{padding:58px 0}.evcp .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--green-700);align-items:center;gap:8px;font-size:10.5px;font-weight:800;display:inline-flex}.evcp .eyebrow .leaf{width:14px;height:14px}.evcp .sechead{margin-bottom:26px}.evcp .sechead h2{margin-top:10px;font-size:clamp(28px,6.2vw,42px);font-weight:800}.evcp .sechead p{color:var(--ink-600);max-width:56ch;margin-top:12px;font-size:15.5px;line-height:1.6}.evcp .nav{z-index:60;background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid var(--line);position:sticky;top:0}.evcp .nav .wrap{align-items:center;gap:12px;height:58px;display:flex}.evcp .logo{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink-900);align-items:center;gap:9px;font-size:18px;font-weight:800;display:inline-flex}.evcp .logo svg{width:24px;height:24px}.evcp .nav .sp{flex:1}.evcp .navlinks{color:var(--ink-600);gap:22px;font-size:14px;font-weight:600;display:none}@media (width>=800px){.evcp .navlinks{display:flex}}.evcp .navlinks a:hover{color:var(--ink-900)}.evcp .themebtn{border-radius:var(--r-pill);border:1.5px solid var(--line);width:34px;height:34px;color:var(--ink-500);place-items:center;display:grid}.evcp .themebtn svg{width:16px;height:16px}.evcp .btn{letter-spacing:-.01em;border-radius:var(--r-pill);justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-size:15px;font-weight:800;transition:transform .14s,box-shadow .14s;display:inline-flex}.evcp .btn:active{transform:translateY(1px)}.evcp .btn-primary{color:#fff;box-shadow:var(--shadow-green);background:#12a150}.evcp .btn-primary:hover{background:#0f8a45}.evcp .btn-ghost{border:1.5px solid var(--ink-250);color:var(--ink-800);background:var(--surface)}.evcp .btn-ghost:hover{border-color:var(--ink-600)}.evcp .btn-sm{padding:10px 16px;font-size:13.5px}.evcp .btnrow{flex-wrap:wrap;gap:11px;display:flex}.evcp .hero{background:radial-gradient(120% 78% at 50% -14%, var(--halo) 0%, var(--bg) 62%);padding:44px 0 0}.evcp .hero h1{margin-top:14px;font-size:clamp(38px,10.4vw,72px);font-weight:800}.evcp .hero .lede{color:var(--ink-600);max-width:58ch;margin-top:18px;font-size:clamp(16px,4.1vw,19.5px);line-height:1.55}.evcp .hero .btnrow{margin-top:26px}.evcp .trust{color:var(--ink-600);flex-wrap:wrap;align-items:center;gap:9px;margin-top:18px;font-size:13px;display:flex}.evcp .trust b{color:var(--ink-800);font-weight:800}.evcp .dot{background:var(--ink-300);border-radius:50%;width:3px;height:3px}.evcp .awning{gap:0;margin-top:44px;display:flex}.evcp .awn{flex:1;position:relative}.evcp .awn .stripes{background:repeating-linear-gradient(90deg, var(--green-600) 0 12px, var(--surface) 12px 24px);height:11px}.evcp .awn .scal{background-image:radial-gradient(circle at 6px 0, var(--green-600) 5.6px, transparent 6px), radial-gradient(circle at 18px 0, var(--surface) 5.6px, transparent 6px);background-repeat:repeat-x;background-size:24px 8px;height:8px}.evcp .awn.o .stripes{background:repeating-linear-gradient(90deg, var(--orange-400) 0 12px, var(--surface) 12px 24px)}.evcp .awn.o .scal{background-image:radial-gradient(circle at 6px 0, var(--orange-400) 5.6px, transparent 6px), radial-gradient(circle at 18px 0, var(--surface) 5.6px, transparent 6px)}.evcp .panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);overflow:hidden}.evcp .panel-head{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:14px 16px 12px;display:flex}.evcp .panel-head .tag{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);font-size:10px;font-weight:800}.evcp .live{color:var(--green-600);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:5px;margin-left:auto;font-size:10.5px;font-weight:800;display:inline-flex}.evcp .live i{background:var(--green-500);border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite evcp-pulse}@keyframes evcp-pulse{0%,to{opacity:1}50%{opacity:.3}}.evcp .band{background:var(--night);color:#e7eeea;border-radius:var(--r-xl);padding:38px 24px;position:relative;overflow:hidden}.evcp .band:after{content:"";pointer-events:none;background:radial-gradient(60% 100% at 50% 0,#12a15038,#0000 70%);height:70%;position:absolute;inset:auto -20% -60%}.evcp .band .eyebrow{color:var(--green-300)}.evcp .band h2{color:#fff;margin-top:10px;font-size:clamp(26px,5.6vw,36px);font-weight:800}.evcp .band>*{z-index:1;position:relative}.evcp .bandlist{gap:14px;margin-top:24px;display:grid}@media (width>=760px){.evcp .bandlist{grid-template-columns:1fr 1fr;gap:16px 30px}}.evcp .bitem{color:#c3d0c9;gap:12px;font-size:14.5px;line-height:1.5;display:flex}.evcp .bitem .tk{color:#5fd195;background:#12a1502e;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.evcp .bitem .tk svg{width:11px;height:11px}.evcp .bitem b{color:#fff;font-weight:700}.evcp .mods{grid-template-columns:1fr;gap:12px;display:grid}@media (width>=620px){.evcp .mods{grid-template-columns:1fr 1fr}}@media (width>=940px){.evcp .mods{grid-template-columns:repeat(4,1fr)}}.evcp .mod{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);padding:19px 18px 20px;transition:transform .16s,box-shadow .16s}.evcp .mod:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.evcp .mod .gl{background:var(--green-50);width:36px;height:36px;color:var(--green-600);border-radius:11px;place-items:center;margin-bottom:13px;display:grid}.evcp .mod:nth-child(4n+2) .gl{background:var(--orange-50);color:var(--orange-700)}.evcp .mod:nth-child(4n+3) .gl{background:var(--blue-bg);color:var(--blue)}.evcp .mod .gl svg{width:19px;height:19px}.evcp .mod h4{font-size:16.5px;font-weight:800}.evcp .mod p{color:var(--ink-600);margin-top:6px;font-size:13.5px;line-height:1.56}.evcp .chips{flex-wrap:wrap;gap:9px;margin-top:6px;display:flex}.evcp .chip{background:var(--surface);border:1.5px solid var(--line);border-radius:var(--r-pill);color:var(--ink-700);box-shadow:var(--shadow-card);padding:9px 15px;font-size:14px;font-weight:700}.evcp .chip.g{border-color:var(--green-200);color:var(--green-700);background:var(--green-50)}.evcp .chip.o{border-color:var(--orange-200);color:var(--orange-700);background:var(--orange-50)}.evcp .pullquote{border-left:3px solid var(--green-500);font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;margin-top:24px;padding:4px 0 4px 17px;font-size:clamp(17px,4.2vw,21px);font-weight:700;line-height:1.34}.evcp .price{background:var(--surface);border:1.5px solid var(--green-200);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);max-width:520px;margin:0 auto;overflow:hidden}.evcp .price .top{background:linear-gradient(180deg, var(--green-50), var(--surface));text-align:center;padding:28px 24px 22px}.evcp .price .tier{letter-spacing:.16em;text-transform:uppercase;color:var(--green-700);font-size:10.5px;font-weight:800}.evcp .price .amt{font-family:var(--font-display);letter-spacing:-.045em;color:var(--ink-900);font-variant-numeric:tabular-nums;margin-top:8px;font-size:54px;font-weight:800;line-height:1}.evcp .price .amt sup{vertical-align:top;color:var(--ink-600);letter-spacing:0;margin-right:3px;font-size:19px;font-weight:800}.evcp .price .per{color:var(--ink-600);margin-top:7px;font-size:14px}.evcp .price .year{color:var(--green-700);background:var(--green-50);border:1px solid var(--green-200);border-radius:var(--r-pill);align-items:center;gap:7px;margin-top:13px;padding:6px 13px;font-size:12.5px;font-weight:700;display:inline-flex}.evcp .zeros{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.evcp .zeros .z{text-align:center;border-right:1px solid var(--line);padding:17px 8px}.evcp .zeros .z:last-child{border-right:0}.evcp .zeros .n{font-family:var(--font-display);color:var(--green-600);letter-spacing:-.04em;font-size:30px;font-weight:800;line-height:1}.evcp .zeros .l{color:var(--ink-600);margin-top:5px;font-size:10.5px;font-weight:700;line-height:1.3}.evcp .price .inc{padding:20px 24px 8px}.evcp .price .inc .h{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);margin-bottom:11px;font-size:10.5px;font-weight:800}.evcp .price .inc ul{gap:9px;list-style:none;display:grid}.evcp .price .inc li{color:var(--ink-700);align-items:flex-start;gap:10px;font-size:14px;display:flex}.evcp .price .inc li svg{width:15px;height:15px;color:var(--green-500);flex-shrink:0;margin-top:3px}.evcp .price .foot{padding:8px 24px 26px}.evcp .price .foot .btn{width:100%}.evcp .price .foot .fine{text-align:center;color:var(--ink-600);margin-top:12px;font-size:12.5px;line-height:1.5}.evcp .addons{max-width:520px;color:var(--ink-600);text-align:center;margin:14px auto 0;font-size:12.5px;line-height:1.6}.evcp .addons b{color:var(--ink-700);font-weight:700}.evcp .faq{border-top:1px solid var(--line)}.evcp details{border-bottom:1px solid var(--line)}.evcp summary{cursor:pointer;font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;padding:18px 40px 18px 2px;font-size:16.5px;font-weight:700;line-height:1.35;list-style:none;position:relative}.evcp summary::-webkit-details-marker{display:none}.evcp summary:after{content:"";border-right:2px solid var(--ink-400);border-bottom:2px solid var(--ink-400);width:9px;height:9px;transition:transform .18s;position:absolute;top:24px;right:6px;transform:rotate(45deg)}.evcp details[open] summary:after{top:27px;transform:rotate(-135deg)}.evcp details .ans{color:var(--ink-600);padding:0 6px 20px 2px;font-size:14.5px;line-height:1.62}.evcp details .ans b{color:var(--ink-800);font-weight:700}.evcp .final{background:var(--night);border-radius:var(--r-xl);text-align:center;padding:46px 24px;position:relative;overflow:hidden}.evcp .final:after{content:"";pointer-events:none;background:radial-gradient(55% 100% at 50% 100%,#12a15042,#0000 70%);height:90%;position:absolute;inset:-40% -20% auto}.evcp .final .inner{z-index:1;position:relative}.evcp .final h2{color:#fff;font-size:clamp(28px,6.4vw,42px);font-weight:800}.evcp .final p{color:#a9b8b0;margin-top:13px;max-width:46ch;margin-inline:auto;font-size:15.5px;line-height:1.55}.evcp .final .btnrow{justify-content:center;margin-top:24px}.evcp .final .btn-ghost{color:#fff;background:0 0;border-color:#ffffff38}.evcp .related{gap:10px;margin-top:26px;display:grid}@media (width>=680px){.evcp .related{grid-template-columns:1fr 1fr}}.evcp .rel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);align-items:center;gap:12px;padding:15px 16px;display:flex}.evcp .rel .k{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);margin-bottom:3px;font-size:9.5px;font-weight:800;display:block}.evcp .rel b{font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;font-size:15.5px;font-weight:700;line-height:1.25;display:block}.evcp .rel .arw{color:var(--ink-300);flex-shrink:0;margin-left:auto}.evcp .rel:hover{border-color:var(--green-200)}.evcp .rel:hover .arw{color:var(--green-500)}.evcp footer{border-top:1px solid var(--line);margin-top:56px;padding:36px 0 54px}.evcp footer .in{color:var(--ink-600);flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.evcp footer .in .sp{flex:1}.evcp footer a:hover{color:var(--ink-800)}.evcp .till{gap:16px;margin-top:34px;display:grid}@media (width>=800px){.evcp .till{grid-template-columns:1.05fr .95fr;align-items:start;gap:22px}}.evcp .counter{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);overflow:hidden}.evcp .chead{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:13px 16px;display:flex}.evcp .chead .t{font-family:var(--font-display);letter-spacing:-.02em;font-size:15px;font-weight:800}.evcp .tiles{grid-template-columns:repeat(3,1fr);gap:8px;padding:14px 14px 4px;display:grid}.evcp .tile{border:1.5px solid var(--line);border-radius:var(--r-sm);text-align:center;padding:11px 9px}.evcp .tile .n{color:var(--ink-800);font-size:12px;font-weight:700;line-height:1.25}.evcp .tile .p{color:var(--ink-600);font-variant-numeric:tabular-nums;margin-top:4px;font-size:11.5px;font-weight:800}.evcp .tile.hit{border-color:var(--orange-400);background:var(--orange-50)}.evcp .tile.hit .n,.evcp .tile.hit .p{color:var(--orange-700)}.evcp .clines{padding:14px 16px 0}.evcp .cl{border-bottom:1px dashed var(--line);color:var(--ink-700);justify-content:space-between;gap:10px;padding:8px 0;font-size:13.5px;display:flex}.evcp .cl:last-of-type{border-bottom:0}.evcp .cl .q{background:var(--ink-100);width:19px;height:19px;color:var(--ink-600);vertical-align:middle;border-radius:6px;place-items:center;margin-right:8px;font-size:10.5px;font-weight:800;display:inline-grid}.evcp .cl b{font-variant-numeric:tabular-nums;color:var(--ink-900);font-weight:700}.evcp .ctot{border-top:1.5px solid var(--ink-200);justify-content:space-between;align-items:center;margin:12px 16px 0;padding-top:12px;display:flex}.evcp .ctot .lbl{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-600);font-size:10.5px;font-weight:800}.evcp .ctot .amt{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink-900);font-variant-numeric:tabular-nums;font-size:27px;font-weight:800}.evcp .pays{grid-template-columns:repeat(3,1fr);gap:8px;padding:13px 16px 16px;display:grid}.evcp .pay{border-radius:var(--r-sm);text-align:center;border:1.5px solid var(--line);color:var(--ink-600);padding:11px 6px;font-size:12.5px;font-weight:800}.evcp .pay.on{color:#fff;box-shadow:var(--shadow-green);background:#12a150;border-color:#12a150}.evcp .pass{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-lift);width:100%;max-width:330px;margin:0 auto;position:relative;overflow:hidden}.evcp .pboard{background:#101713;padding:14px 16px 13px}.evcp .pboard .row{align-items:center;gap:8px;display:flex}.evcp .pboard .st{font-family:var(--font-mono);color:#f5b53a;letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:700}.evcp .pboard .st.g{color:#5fd195}.evcp .pboard .pd{background:#5fd195;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite evcp-pulse}.evcp .pboard .sh{color:#fff;font-family:var(--font-display);letter-spacing:-.02em;margin-top:7px;font-size:17px;font-weight:800}.evcp .pboard .no{font-family:var(--font-mono);color:#8fa398;margin-top:3px;font-size:11.5px}.evcp .proute{border-bottom:1px dashed var(--ink-250);align-items:center;gap:12px;padding:14px 16px 12px;display:flex}.evcp .proute .end{flex:1}.evcp .proute .k{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);font-size:9px;font-weight:800}.evcp .proute .v{font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;margin-top:2px;font-size:15px;font-weight:800}.evcp .proute .gl{color:var(--ink-600);flex-shrink:0}.evcp .pitems{padding:12px 16px 4px}.evcp .pit{font-family:var(--font-mono);color:var(--ink-700);justify-content:space-between;gap:10px;padding:4px 0;font-size:12px;display:flex}.evcp .pit .note{color:var(--ink-600);margin-top:1px;font-size:11px;display:block}.evcp .ptot{border-top:1px dashed var(--ink-250);text-align:center;margin:10px 16px 0;padding-top:12px}.evcp .ptot .amt{font-family:var(--font-display);letter-spacing:-.04em;color:var(--ink-900);font-variant-numeric:tabular-nums;font-size:32px;font-weight:800;line-height:1}.evcp .ptot .amt small{color:var(--ink-600);margin-right:4px;font-size:14px}.evcp .ptot .pm{color:var(--green-600);margin-top:6px;font-size:12px;font-weight:800}.evcp .pperf{border-top:2px dashed var(--ink-300);height:0;margin-top:14px;position:relative}.evcp .pperf:before,.evcp .pperf:after{content:"";background:var(--bg);border-radius:50%;width:22px;height:22px;position:absolute;top:-11px}.evcp .pperf:before{left:-12px}.evcp .pperf:after{right:-12px}.evcp .pstub{align-items:center;gap:12px;padding:14px 16px 16px;display:flex}.evcp .qr{background:var(--ink-900);border-radius:8px;flex-shrink:0;width:52px;height:52px;position:relative;overflow:hidden}.evcp .qr:before{content:"";opacity:.9;mix-blend-mode:screen;background:linear-gradient(90deg,#fff 33%,#0000 0) 0 0/9px 9px,linear-gradient(0deg,#fff 33%,#0000 0) 0 0/9px 9px;position:absolute;inset:7px}.evcp .qr:after{content:"";background:#12a150;border-radius:4px;width:16px;height:16px;margin:-8px 0 0 -8px;position:absolute;top:50%;left:50%}.evcp .pstub .tx .k{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);font-size:9px;font-weight:800}.evcp .pstub .tx b{color:var(--ink-900);margin-top:2px;font-size:13px;font-weight:800;display:block}.evcp .pstub .tx span{color:var(--ink-600);font-size:11.5px}.evcp .rail{padding-left:28px;position:relative}.evcp .rail:before{content:"";background:linear-gradient(180deg, var(--orange-400), var(--green-500));width:2px;position:absolute;top:8px;bottom:14px;left:8px}.evcp .stop{padding:0 0 26px;position:relative}.evcp .stop:before{content:"";background:var(--surface);border:2.5px solid var(--green-500);border-radius:50%;width:10px;height:10px;position:absolute;top:6px;left:-24px}.evcp .stop:nth-child(odd):before{border-color:var(--orange-400)}.evcp .stop .hr{font-family:var(--font-mono);color:var(--ink-600);letter-spacing:.04em;font-size:11.5px;font-weight:700}.evcp .stop h4{margin-top:4px;font-size:17px;font-weight:800}.evcp .stop p{color:var(--ink-600);max-width:58ch;margin-top:6px;font-size:14px;line-height:1.58}.evcp .stop p b{color:var(--ink-900);font-weight:700}.evcp .tabcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-card);max-width:400px;overflow:hidden}.evcp .tabhead{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:16px 18px 14px;display:flex}.evcp .tabhead .av{background:var(--orange-50);width:38px;height:38px;color:var(--orange-700);border-radius:50%;place-items:center;font-size:15px;font-weight:800;display:grid}.evcp .tabhead b{color:var(--ink-900);font-size:15.5px;font-weight:800;display:block}.evcp .tabhead span{color:var(--ink-600);font-size:12px}.evcp .tabhead .bal{text-align:right;margin-left:auto}.evcp .tabhead .bal .k{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-600);font-size:9px;font-weight:800}.evcp .tabhead .bal .v{font-family:var(--font-display);color:var(--warning);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}.evcp .tabrow{border-bottom:1px solid var(--line);color:var(--ink-600);justify-content:space-between;gap:10px;padding:10px 18px;font-size:13px;display:flex}.evcp .tabrow:last-of-type{border-bottom:0}.evcp .tabrow .d{font-family:var(--font-mono);color:var(--ink-600);font-size:11.5px}.evcp .tabrow b{font-variant-numeric:tabular-nums;color:var(--ink-900)}.evcp .tabrow.pd b{color:var(--green-600)}.evcp .tabfoot{background:var(--ink-50);color:var(--ink-600);padding:13px 18px 16px;font-size:12px}.evcp .check{border-top:1px solid var(--line);gap:0;display:grid}@media (width>=760px){.evcp .check{grid-template-columns:1fr 1fr;column-gap:34px}}.evcp .ck{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:15px 2px;display:flex}.evcp .ck .tk{background:var(--green-500);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;margin-top:2px;display:grid}.evcp .ck .tk svg{width:11px;height:11px}.evcp .ck b{color:var(--ink-900);font-size:14.5px;font-weight:800;display:block}.evcp .ck span{color:var(--ink-600);margin-top:3px;font-size:13px;line-height:1.5;display:block}.evcp footer .relnav{color:var(--ink-600);margin-bottom:18px;font-size:13px;line-height:1.9}.evcp footer .relnav a{color:var(--green-700);text-underline-offset:3px;text-decoration:underline}.evcp footer .relnav a:hover{color:var(--green-600)}body:has(.evcp){background-color:#f1f4f2}body:has(.evcp[data-theme=dark]){background-color:#121814}.evbt{--green-50:#e8f6ee;--green-100:#cfeedb;--green-200:#9ce3bc;--green-300:#5fd195;--green-400:#27b66e;--green-500:#12a150;--green-600:#0f8a45;--green-700:#0c6e37;--green-800:#084e2a;--orange-400:#f4843c;--orange-50:#fcf0e7;--orange-200:#ffc09b;--orange-700:#a85c1e;--ink-900:#16201b;--ink-800:#222c26;--ink-700:#3c463f;--ink-600:#566059;--ink-500:#717b75;--ink-400:#9aa39e;--ink-300:#c6cdc8;--ink-250:#d6dbd7;--ink-200:#e5e9e6;--ink-150:#ebeeec;--ink-100:#f0f2f0;--ink-50:#f7f9f8;--surface:#fff;--surface-alt:#f1f2ee;--bg:#f1f4f2;--night:#101713;--night-2:#18211c;--success:#0f8a45;--success-bg:#e7f6ec;--warning:#8a5f08;--warning-fg:#e29d12;--warning-bg:#fbefd5;--blue:#1d5fd8;--blue-bg:#e9f0fd;--error:#ce3940;--error-bg:#fbeaea;--line:#e5e9e6;--r-sm:11px;--r-md:14px;--r-lg:18px;--r-xl:24px;--r-pill:999px;--shadow-card:0 1px 2px #16201b09, 0 8px 22px #16201b0d;--shadow-lift:0 2px 6px #16201b0d, 0 26px 60px #16201b21;--shadow-green:0 8px 20px #12a15047;--halo:#f7faf8;--font-display:"Bricolage Grotesque",ui-sans-serif,system-ui,sans-serif;--font-body:"Hanken Grotesk",ui-sans-serif,system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace}.evbt[data-theme=dark]{--bg:#121814;--surface:#1a211c;--surface-alt:#232b25;--halo:#18201b;--ink-50:#1b221e;--ink-100:#232b26;--ink-150:#28312b;--ink-200:#2c352e;--ink-250:#3a443d;--ink-300:#515b55;--ink-400:#6c766f;--ink-500:#8b958f;--ink-600:#a3ada7;--ink-700:#bfc8c3;--ink-800:#dbe3df;--ink-900:#ecf1ee;--green-50:#16291e;--green-100:#1b3527;--green-200:#275940;--green-300:#5fd195;--green-400:#34c26e;--green-500:#15a857;--green-600:#3fbf78;--green-700:#62d79a;--orange-50:#2a1d13;--orange-200:#5a3a22;--orange-700:#ffb585;--success:#62d79a;--success-bg:#16291e;--warning:#f5b53a;--warning-fg:#f5b53a;--warning-bg:#2a2413;--blue:#7fb0ff;--blue-bg:#16233a;--error:#ff8a8e;--error-bg:#2e191a;--line:#2c352e;--shadow-card:0 1px 2px #0000004d, 0 8px 22px #00000047;--shadow-lift:0 2px 6px #00000059, 0 26px 60px #00000080}.evbt *{box-sizing:border-box;margin:0;padding:0}html:has(.evbt){scroll-behavior:smooth}.evbt{font-family:var(--font-body);background:var(--bg);color:var(--ink-800);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01";line-height:1.55}.evbt h1,.evbt h2,.evbt h3,.evbt h4{font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.03em;line-height:1.06}.evbt img,.evbt svg{max-width:100%;display:block}.evbt a{color:inherit;text-decoration:none}.evbt button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.evbt :focus-visible{outline:2.5px solid var(--green-400);outline-offset:3px;border-radius:8px}.evbt .tnum{font-variant-numeric:tabular-nums}.evbt .mono{font-family:var(--font-mono)}@media (prefers-reduced-motion:reduce){.evbt *{transition:none!important;animation:none!important}}.evbt .wrap{max-width:1080px;margin:0 auto;padding:0 18px}.evbt .narrow{max-width:760px;margin:0 auto}.evbt section{padding:58px 0}.evbt .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--green-700);align-items:center;gap:8px;font-size:10.5px;font-weight:800;display:inline-flex}.evbt .eyebrow .leaf{width:14px;height:14px}.evbt .sechead{margin-bottom:26px}.evbt .sechead h2{margin-top:10px;font-size:clamp(28px,6.2vw,42px);font-weight:800}.evbt .sechead p{color:var(--ink-600);max-width:56ch;margin-top:12px;font-size:15.5px;line-height:1.6}.evbt .nav{z-index:60;background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid var(--line);position:sticky;top:0}.evbt .nav .wrap{align-items:center;gap:12px;height:58px;display:flex}.evbt .logo{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink-900);align-items:center;gap:9px;font-size:18px;font-weight:800;display:inline-flex}.evbt .logo svg{width:24px;height:24px}.evbt .nav .sp{flex:1}.evbt .navlinks{color:var(--ink-600);gap:22px;font-size:14px;font-weight:600;display:none}@media (width>=800px){.evbt .navlinks{display:flex}}.evbt .navlinks a:hover{color:var(--ink-900)}.evbt .themebtn{border-radius:var(--r-pill);border:1.5px solid var(--line);width:34px;height:34px;color:var(--ink-500);place-items:center;display:grid}.evbt .themebtn svg{width:16px;height:16px}.evbt .btn{letter-spacing:-.01em;border-radius:var(--r-pill);justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-size:15px;font-weight:800;transition:transform .14s,box-shadow .14s;display:inline-flex}.evbt .btn:active{transform:translateY(1px)}.evbt .btn-primary{color:#fff;box-shadow:var(--shadow-green);background:#12a150}.evbt .btn-primary:hover{background:#0f8a45}.evbt .btn-ghost{border:1.5px solid var(--ink-250);color:var(--ink-800);background:var(--surface)}.evbt .btn-ghost:hover{border-color:var(--ink-600)}.evbt .btn-sm{padding:10px 16px;font-size:13.5px}.evbt .btnrow{flex-wrap:wrap;gap:11px;display:flex}.evbt .hero{background:radial-gradient(120% 78% at 50% -14%, var(--halo) 0%, var(--bg) 62%);padding:44px 0 0}.evbt .hero h1{margin-top:14px;font-size:clamp(38px,10.4vw,72px);font-weight:800}.evbt .hero .lede{color:var(--ink-600);max-width:58ch;margin-top:18px;font-size:clamp(16px,4.1vw,19.5px);line-height:1.55}.evbt .hero .btnrow{margin-top:26px}.evbt .trust{color:var(--ink-600);flex-wrap:wrap;align-items:center;gap:9px;margin-top:18px;font-size:13px;display:flex}.evbt .trust b{color:var(--ink-800);font-weight:800}.evbt .dot{background:var(--ink-300);border-radius:50%;width:3px;height:3px}.evbt .awning{gap:0;margin-top:44px;display:flex}.evbt .awn{flex:1;position:relative}.evbt .awn .stripes{background:repeating-linear-gradient(90deg, var(--green-600) 0 12px, var(--surface) 12px 24px);height:11px}.evbt .awn .scal{background-image:radial-gradient(circle at 6px 0, var(--green-600) 5.6px, transparent 6px), radial-gradient(circle at 18px 0, var(--surface) 5.6px, transparent 6px);background-repeat:repeat-x;background-size:24px 8px;height:8px}.evbt .awn.o .stripes{background:repeating-linear-gradient(90deg, var(--orange-400) 0 12px, var(--surface) 12px 24px)}.evbt .awn.o .scal{background-image:radial-gradient(circle at 6px 0, var(--orange-400) 5.6px, transparent 6px), radial-gradient(circle at 18px 0, var(--surface) 5.6px, transparent 6px)}.evbt .panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);overflow:hidden}.evbt .panel-head{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:14px 16px 12px;display:flex}.evbt .panel-head .tag{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);font-size:10px;font-weight:800}.evbt .live{color:var(--green-600);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:5px;margin-left:auto;font-size:10.5px;font-weight:800;display:inline-flex}.evbt .live i{background:var(--green-500);border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite evbt-pulse}@keyframes evbt-pulse{0%,to{opacity:1}50%{opacity:.3}}.evbt .band{background:var(--night);color:#e7eeea;border-radius:var(--r-xl);padding:38px 24px;position:relative;overflow:hidden}.evbt .band:after{content:"";pointer-events:none;background:radial-gradient(60% 100% at 50% 0,#12a15038,#0000 70%);height:70%;position:absolute;inset:auto -20% -60%}.evbt .band .eyebrow{color:var(--green-300)}.evbt .band h2{color:#fff;margin-top:10px;font-size:clamp(26px,5.6vw,36px);font-weight:800}.evbt .band>*{z-index:1;position:relative}.evbt .bandlist{gap:14px;margin-top:24px;display:grid}@media (width>=760px){.evbt .bandlist{grid-template-columns:1fr 1fr;gap:16px 30px}}.evbt .bitem{color:#c3d0c9;gap:12px;font-size:14.5px;line-height:1.5;display:flex}.evbt .bitem .tk{color:#5fd195;background:#12a1502e;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.evbt .bitem .tk svg{width:11px;height:11px}.evbt .bitem b{color:#fff;font-weight:700}.evbt .mods{grid-template-columns:1fr;gap:12px;display:grid}@media (width>=620px){.evbt .mods{grid-template-columns:1fr 1fr}}@media (width>=940px){.evbt .mods{grid-template-columns:repeat(4,1fr)}}.evbt .mod{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);padding:19px 18px 20px;transition:transform .16s,box-shadow .16s}.evbt .mod:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.evbt .mod .gl{background:var(--green-50);width:36px;height:36px;color:var(--green-600);border-radius:11px;place-items:center;margin-bottom:13px;display:grid}.evbt .mod:nth-child(4n+2) .gl{background:var(--orange-50);color:var(--orange-700)}.evbt .mod:nth-child(4n+3) .gl{background:var(--blue-bg);color:var(--blue)}.evbt .mod .gl svg{width:19px;height:19px}.evbt .mod h4{font-size:16.5px;font-weight:800}.evbt .mod p{color:var(--ink-600);margin-top:6px;font-size:13.5px;line-height:1.56}.evbt .chips{flex-wrap:wrap;gap:9px;margin-top:6px;display:flex}.evbt .chip{background:var(--surface);border:1.5px solid var(--line);border-radius:var(--r-pill);color:var(--ink-700);box-shadow:var(--shadow-card);padding:9px 15px;font-size:14px;font-weight:700}.evbt .chip.g{border-color:var(--green-200);color:var(--green-700);background:var(--green-50)}.evbt .chip.o{border-color:var(--orange-200);color:var(--orange-700);background:var(--orange-50)}.evbt .pullquote{border-left:3px solid var(--green-500);font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;margin-top:24px;padding:4px 0 4px 17px;font-size:clamp(17px,4.2vw,21px);font-weight:700;line-height:1.34}.evbt .price{background:var(--surface);border:1.5px solid var(--green-200);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);max-width:520px;margin:0 auto;overflow:hidden}.evbt .price .top{background:linear-gradient(180deg, var(--green-50), var(--surface));text-align:center;padding:28px 24px 22px}.evbt .price .tier{letter-spacing:.16em;text-transform:uppercase;color:var(--green-700);font-size:10.5px;font-weight:800}.evbt .price .amt{font-family:var(--font-display);letter-spacing:-.045em;color:var(--ink-900);font-variant-numeric:tabular-nums;margin-top:8px;font-size:54px;font-weight:800;line-height:1}.evbt .price .amt sup{vertical-align:top;color:var(--ink-600);letter-spacing:0;margin-right:3px;font-size:19px;font-weight:800}.evbt .price .per{color:var(--ink-600);margin-top:7px;font-size:14px}.evbt .price .year{color:var(--green-700);background:var(--green-50);border:1px solid var(--green-200);border-radius:var(--r-pill);align-items:center;gap:7px;margin-top:13px;padding:6px 13px;font-size:12.5px;font-weight:700;display:inline-flex}.evbt .zeros{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.evbt .zeros .z{text-align:center;border-right:1px solid var(--line);padding:17px 8px}.evbt .zeros .z:last-child{border-right:0}.evbt .zeros .n{font-family:var(--font-display);color:var(--green-600);letter-spacing:-.04em;font-size:30px;font-weight:800;line-height:1}.evbt .zeros .l{color:var(--ink-600);margin-top:5px;font-size:10.5px;font-weight:700;line-height:1.3}.evbt .price .inc{padding:20px 24px 8px}.evbt .price .inc .h{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);margin-bottom:11px;font-size:10.5px;font-weight:800}.evbt .price .inc ul{gap:9px;list-style:none;display:grid}.evbt .price .inc li{color:var(--ink-700);align-items:flex-start;gap:10px;font-size:14px;display:flex}.evbt .price .inc li svg{width:15px;height:15px;color:var(--green-500);flex-shrink:0;margin-top:3px}.evbt .price .foot{padding:8px 24px 26px}.evbt .price .foot .btn{width:100%}.evbt .price .foot .fine{text-align:center;color:var(--ink-600);margin-top:12px;font-size:12.5px;line-height:1.5}.evbt .addons{max-width:520px;color:var(--ink-600);text-align:center;margin:14px auto 0;font-size:12.5px;line-height:1.6}.evbt .addons b{color:var(--ink-700);font-weight:700}.evbt .faq{border-top:1px solid var(--line)}.evbt details{border-bottom:1px solid var(--line)}.evbt summary{cursor:pointer;font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;padding:18px 40px 18px 2px;font-size:16.5px;font-weight:700;line-height:1.35;list-style:none;position:relative}.evbt summary::-webkit-details-marker{display:none}.evbt summary:after{content:"";border-right:2px solid var(--ink-400);border-bottom:2px solid var(--ink-400);width:9px;height:9px;transition:transform .18s;position:absolute;top:24px;right:6px;transform:rotate(45deg)}.evbt details[open] summary:after{top:27px;transform:rotate(-135deg)}.evbt details .ans{color:var(--ink-600);padding:0 6px 20px 2px;font-size:14.5px;line-height:1.62}.evbt details .ans b{color:var(--ink-800);font-weight:700}.evbt .final{background:var(--night);border-radius:var(--r-xl);text-align:center;padding:46px 24px;position:relative;overflow:hidden}.evbt .final:after{content:"";pointer-events:none;background:radial-gradient(55% 100% at 50% 100%,#12a15042,#0000 70%);height:90%;position:absolute;inset:-40% -20% auto}.evbt .final .inner{z-index:1;position:relative}.evbt .final h2{color:#fff;font-size:clamp(28px,6.4vw,42px);font-weight:800}.evbt .final p{color:#a9b8b0;margin-top:13px;max-width:46ch;margin-inline:auto;font-size:15.5px;line-height:1.55}.evbt .final .btnrow{justify-content:center;margin-top:24px}.evbt .final .btn-ghost{color:#fff;background:0 0;border-color:#ffffff38}.evbt .related{gap:10px;margin-top:26px;display:grid}@media (width>=680px){.evbt .related{grid-template-columns:1fr 1fr}}.evbt .rel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);align-items:center;gap:12px;padding:15px 16px;display:flex}.evbt .rel .k{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);margin-bottom:3px;font-size:9.5px;font-weight:800;display:block}.evbt .rel b{font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;font-size:15.5px;font-weight:700;line-height:1.25;display:block}.evbt .rel .arw{color:var(--ink-300);flex-shrink:0;margin-left:auto}.evbt .rel:hover{border-color:var(--green-200)}.evbt .rel:hover .arw{color:var(--green-500)}.evbt footer{border-top:1px solid var(--line);margin-top:56px;padding:36px 0 54px}.evbt footer .in{color:var(--ink-600);flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.evbt footer .in .sp{flex:1}.evbt footer a:hover{color:var(--ink-800)}.evbt .paygrid{align-items:start;gap:18px;margin-top:34px;display:grid}@media (width>=880px){.evbt .paygrid{grid-template-columns:1fr 1fr;gap:22px}}.evbt .screenwrap{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);overflow:hidden}.evbt .swhead{border-bottom:1px solid var(--line);background:var(--ink-50);align-items:center;gap:9px;padding:12px 16px;display:flex}.evbt .swhead .t{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);font-size:10px;font-weight:800}.evbt .swhead .side{letter-spacing:.1em;text-transform:uppercase;border-radius:var(--r-pill);background:var(--green-50);color:var(--green-700);margin-left:auto;padding:3px 9px;font-size:10px;font-weight:800}.evbt .swhead .side.m{background:var(--orange-50);color:var(--orange-700)}.evbt .swbody{padding:16px}.evbt .qh{font-family:var(--font-display);letter-spacing:-.025em;font-size:19px;font-weight:800}.evbt .qs{color:var(--ink-600);margin-top:4px;font-size:13px}.evbt .ticket{background:var(--surface);border:1.5px solid var(--ink-200);border-bottom:0;border-radius:16px 16px 0 0;margin-top:15px;padding:14px 14px 12px}.evbt .tedge{background:linear-gradient(-135deg, var(--surface) 7px, transparent 0) 0 0, linear-gradient(135deg, var(--surface) 7px, transparent 0) 7px 0;filter:drop-shadow(0 3px 2px #1018280f);background-repeat:repeat-x;background-size:14px 10px;height:10px;margin-bottom:-1px}.evbt .th2{justify-content:space-between;align-items:center;gap:8px;margin-bottom:11px;display:flex}.evbt .th2 h4{font-size:14.5px;font-weight:800}.evbt .bankpills{gap:6px;display:flex}.evbt .bankpill{color:var(--ink-700);border:1.5px solid var(--ink-200);border-radius:var(--r-pill);padding:4px 10px;font-size:11.5px;font-weight:800}.evbt .bankpill.on{background:var(--ink-900);border-color:var(--ink-900);color:var(--surface)}.evbt .send{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.evbt .send .cap{color:var(--ink-600);margin-bottom:2px;font-size:11.5px;font-weight:700;display:block}.evbt .send .amt{font-family:var(--font-display);letter-spacing:-.035em;color:var(--ink-900);font-variant-numeric:tabular-nums;font-size:36px;font-weight:800;line-height:1}.evbt .send .amt small{color:var(--ink-600);letter-spacing:0;margin-right:5px;font-size:16px;font-weight:700}.evbt .copysm{color:var(--ink-800);border:1.5px solid var(--ink-200);border-radius:var(--r-pill);align-items:center;gap:5px;padding:7px 11px;font-size:11.5px;font-weight:800;display:inline-flex}.evbt .copysm svg{width:14px;height:14px}.evbt .acct{border-top:1px dashed var(--ink-250);margin-top:14px;padding-top:13px}.evbt .acct .cap{color:var(--ink-600);font-size:11.5px;font-weight:700}.evbt .acct .num{font-family:var(--font-body);color:var(--ink-900);font-variant-numeric:tabular-nums;letter-spacing:.01em;margin-top:3px;font-size:23px;font-weight:700}.evbt .acct .nm{color:var(--ink-600);margin-top:2px;font-size:12px}.evbt .acct .cpbtn{border:1.5px solid var(--ink-250);border-radius:var(--r-sm);width:100%;color:var(--ink-800);justify-content:center;align-items:center;gap:7px;margin-top:11px;padding:10px;font-size:13px;font-weight:800;display:flex}.evbt .acct .cpbtn svg{width:15px;height:15px}.evbt .pocket{border:2px dashed var(--green-300);background:var(--green-50);border-radius:var(--r-md);align-items:center;gap:12px;margin-top:12px;padding:12px 13px;display:flex}.evbt .pocket .pv{background:var(--surface);border:1px solid var(--green-200);width:44px;height:44px;color:var(--green-600);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.evbt .pocket .pv svg{width:20px;height:20px}.evbt .pocket b{color:var(--ink-900);font-size:13.5px;font-weight:800;display:block}.evbt .pocket span{color:var(--ink-600);font-size:11.5px}.evbt .slipnote{color:var(--ink-600);align-items:flex-start;gap:8px;margin-top:10px;font-size:11.8px;line-height:1.45;display:flex}.evbt .slipnote svg{width:14px;height:14px;color:var(--green-500);flex-shrink:0;margin-top:2px}.evbt .placebar{color:#fff;border-radius:var(--r-md);text-align:center;box-shadow:var(--shadow-green);background:#12a150;margin-top:14px;padding:13px;font-size:14.5px;font-weight:800}.evbt .payhead{justify-content:space-between;align-items:center;gap:10px;margin-top:15px;display:flex}.evbt .rpill{background:var(--warning-bg);color:var(--warning);border-radius:var(--r-pill);align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:800;display:inline-flex}.evbt .rpill i{background:var(--warning-fg);border-radius:50%;width:6px;height:6px}.evbt .mamt{font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.evbt .payhint{color:var(--ink-600);margin-top:10px;font-size:13px;line-height:1.5}.evbt .payhint b{color:var(--ink-900);font-weight:700}.evbt .slipimg{border:1px solid var(--line);border-radius:var(--r-md);margin-top:12px;position:relative;overflow:hidden}.evbt .zoomb{color:#fff;border-radius:var(--r-pill);background:#101713b8;padding:3px 8px;font-size:10px;font-weight:800;position:absolute;top:8px;right:8px}.evbt .mact{grid-template-columns:1fr 1fr;gap:9px;margin-top:13px;display:grid}.evbt .mact .g{color:#fff;border-radius:var(--r-sm);text-align:center;box-shadow:var(--shadow-green);background:#12a150;padding:12px;font-size:13.5px;font-weight:800}.evbt .mact .r{border:1.5px solid var(--ink-250);border-radius:var(--r-sm);text-align:center;color:var(--ink-700);padding:12px;font-size:13.5px;font-weight:800}.evbt .after{background:var(--ink-50);border-radius:var(--r-sm);color:var(--ink-600);margin-top:12px;padding:11px 13px;font-size:12px;line-height:1.5}.evbt .jrny{gap:14px;display:grid}@media (width>=760px){.evbt .jrny{grid-template-columns:1fr 1fr;gap:18px}}.evbt .jcard{border-radius:var(--r-xl);box-shadow:var(--shadow-card);padding:24px 22px 26px}.evbt .jcard.bad{background:var(--surface);border:1px solid var(--line)}.evbt .jcard.good{background:var(--surface);border:1.5px solid var(--green-200);background:linear-gradient(180deg, var(--green-50) 0%, var(--surface) 24%);box-shadow:var(--shadow-lift)}.evbt .jcard h3{letter-spacing:-.03em;font-size:20px;font-weight:800}.evbt .jcard .sub{color:var(--ink-600);margin-top:5px;font-size:12.5px}.evbt .jsteps{gap:0;margin-top:18px;display:grid}.evbt .js{border-bottom:1px dashed var(--ink-250);color:var(--ink-700);align-items:flex-start;gap:12px;padding:11px 0;font-size:14px;line-height:1.5;display:flex}.evbt .js:last-child{border-bottom:0}.evbt .js .mk{border-radius:50%;flex-shrink:0;place-items:center;width:19px;height:19px;margin-top:2px;display:grid}.evbt .js .mk svg{width:11px;height:11px}.evbt .mk.dash{background:var(--ink-150);color:var(--ink-600)}.evbt .mk.tick{background:var(--green-500);color:#fff}.evbt .js b{color:var(--ink-900);font-weight:700}.evbt .meths{gap:12px;display:grid}@media (width>=620px){.evbt .meths{grid-template-columns:1fr 1fr}}@media (width>=940px){.evbt .meths{grid-template-columns:repeat(3,1fr)}}.evbt .meth{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);padding:19px 18px 20px}.evbt .meth .gl{background:var(--green-50);width:34px;height:34px;color:var(--green-600);border-radius:10px;place-items:center;margin-bottom:12px;display:grid}.evbt .meth:nth-child(3n+2) .gl{background:var(--orange-50);color:var(--orange-700)}.evbt .meth:nth-child(3n+3) .gl{background:var(--blue-bg);color:var(--blue)}.evbt .meth .gl svg{width:18px;height:18px}.evbt .meth h4{font-size:16px;font-weight:800}.evbt .meth p{color:var(--ink-600);margin-top:6px;font-size:13.5px;line-height:1.56}.evbt footer .relnav{color:var(--ink-600);margin-bottom:18px;font-size:13px;line-height:1.9}.evbt footer .relnav a{color:var(--green-700);text-underline-offset:3px;text-decoration:underline}.evbt footer .relnav a:hover{color:var(--green-600)}body:has(.evbt){background-color:#f1f4f2}body:has(.evbt[data-theme=dark]){background-color:#121814}.hm.hm,.hm.hm *,.hm.hm :before,.hm.hm :after{box-sizing:border-box;margin:0;padding:0}body{background:#f4f6f2}.hm.hm{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--green-500:#12a150;--green-600:#0e8443;--green-700:#0c6e37;--green-800:#08532a;--green-50:#e9f6ee;--green-100:#cfeedb;--green-tint:#e2f2e8;--orange-400:#f4843c;--orange-50:#fce9db;--orange-700:#8a4410;--ink-900:#16201b;--ink-800:#222c26;--ink-700:#3c463f;--ink-600:#566059;--ink-500:#717b75;--ink-400:#9aa39e;--ink-300:#c6cdc8;--ink-200:#e1e6e2;--ink-100:#eef1ee;--bg:#f4f6f2;--surface:#fff;--shadow-card:0 1px 2px #16201b0a, 0 14px 34px #16201b0f;--shadow-mini:0 1px 2px #16201b0f, 0 8px 20px #16201b12;color:var(--ink-900);background:var(--bg);-webkit-font-smoothing:antialiased;font-family:Hanken Grotesk,system-ui,sans-serif;line-height:normal;overflow-x:hidden}.hm.hm .display{font-family:Bricolage Grotesque,Hanken Grotesk,sans-serif}.hm.hm .tnum{font-variant-numeric:tabular-nums}.hm.hm a{color:var(--green-700);text-decoration:none}.hm.hm button{cursor:pointer;color:inherit;background:0 0;border:0;font-family:inherit}.hm.hm :focus-visible{outline-offset:3px;border-radius:10px;outline:3px solid #27b66e}.hm.hm .wrap{max-width:1240px;margin:0 auto;padding:0 20px}.hm.hm .i{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:20px;height:20px;display:block}.hm.hm .row{justify-content:space-between;align-items:center;gap:10px;display:flex}.hm.hm .sm{color:var(--ink-600);font-size:12px}.hm.hm .glass{-webkit-backdrop-filter:blur(16px)saturate(1.5);background:#ffffffc2;border:1px solid #ffffffbf}.hm.hm .card{background:var(--surface);box-shadow:var(--shadow-card);border-radius:28px}.hm.hm .mini{box-shadow:var(--shadow-mini);background:#fff;border-radius:14px}.hm.hm .vis{background:var(--ink-100);border-radius:20px;position:relative;overflow:hidden}.hm.hm .pill{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;height:24px;padding:0 9px;font-size:11.5px;font-weight:800;display:inline-flex}.hm.hm .pill .i{width:12px;height:12px}.hm.hm .p-new{background:var(--orange-50);color:var(--orange-700)}.hm.hm .p-ok{color:var(--green-700);background:#e3f4ea}.hm.hm .p-wait{color:#7a5206;background:#fbefd5}.hm.hm .mbtn{background:var(--green-600);color:#fff;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;height:32px;padding:0 13px;font-size:12.5px;font-weight:800;display:inline-flex}.hm.hm .mbtn.ghost{color:var(--ink-700);background:#fff;box-shadow:inset 0 0 0 1px #dde3df}.hm.hm .mbtn.dark{background:var(--ink-900)}.hm.hm .mbtn.wide{width:100%;height:38px;font-size:13px}.hm.hm .ck,.hm.hm .xk{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.hm.hm .ck{color:var(--green-700);background:#e3f4ea}.hm.hm .xk{background:var(--orange-50);color:#a0501a}.hm.hm .ck .i,.hm.hm .xk .i{stroke-width:2.6px;width:13px;height:13px}.hm.hm .badge{background:var(--orange-400);min-width:27px;height:27px;color:var(--ink-900);box-shadow:0 0 0 3px var(--bg);border-radius:999px;justify-content:center;align-items:center;padding:0 7px;font-size:12.5px;font-weight:800;display:flex;position:absolute;top:-10px;right:-10px}.hm.hm .badge.st{box-shadow:none;min-width:22px;height:22px;font-size:11px;position:static}.hm.hm .btn{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:10px;height:48px;padding:0 22px;font-size:16px;font-weight:700;transition:background .15s,box-shadow .15s,transform .15s;display:inline-flex}.hm.hm .btn:active{transform:scale(.98)}.hm.hm .btn-lg{height:58px;padding:0 28px;font-size:17px}.hm.hm .btn-sm{height:44px;padding:0 20px;font-size:15px}.hm.hm .btn-p{background:var(--green-600);color:#fff;box-shadow:inset 0 1px #ffffff38,0 10px 24px #0e844347}.hm.hm .btn-p:hover{background:var(--green-700);color:#fff}.hm.hm .btn-g{color:var(--ink-900);background:#fff;box-shadow:inset 0 0 0 1px #dde3df}.hm.hm .btn-g:hover{background:#f7f9f8}.hm.hm .btn-w{color:var(--green-700);background:#fff;box-shadow:0 10px 24px #0000002e}.hm.hm .btn-w:hover{color:var(--green-800);background:#f0faf4}.hm.hm .btn-o{color:#fff;box-shadow:inset 0 0 0 1.5px #ffffff80}.hm.hm .btn-o:hover{color:#fff;box-shadow:inset 0 0 0 1.5px #fff}.hm.hm .btn.wide{width:100%}.hm.hm .nav{z-index:40;-webkit-backdrop-filter:blur(14px);background:#f4f6f2d1;position:sticky;top:0}.hm.hm .nav-in{justify-content:space-between;align-items:center;gap:24px;height:76px;display:flex}.hm.hm .brand{align-items:center;gap:9px;display:flex}.hm.hm .wordmark{letter-spacing:-.04em;color:var(--ink-900);font-family:Bricolage Grotesque,sans-serif;font-size:25px;font-weight:800}.hm.hm .nav-links{gap:32px;font-size:15.5px;font-weight:600;display:flex}.hm.hm .nav-links a,.hm.hm .nav-cta .login{color:var(--ink-700)}.hm.hm .nav-links a:hover,.hm.hm .nav-cta .login:hover{color:var(--ink-900)}.hm.hm .nav-cta{align-items:center;gap:22px;font-size:15.5px;font-weight:700;display:flex}.hm.hm .hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;padding-top:36px;padding-bottom:104px;display:grid}.hm.hm .hero h1{letter-spacing:-.042em;margin-top:28px;font-size:clamp(52px,6.2vw,86px);font-weight:800;line-height:.97}.hm.hm .swash{display:inline-block;position:relative}.hm.hm .swash svg{width:calc(100% - 22px);height:.2em;position:absolute;bottom:-.14em;left:4px}.hm.hm .swash path{fill:none;stroke:var(--orange-400);stroke-width:7px;stroke-linecap:round;stroke-dasharray:340;stroke-dashoffset:0;animation:1.1s cubic-bezier(.65,0,.35,1) .35s backwards hm-draw}@keyframes hm-draw{0%{stroke-dashoffset:340px}}.hm.hm .hero-sub{color:var(--ink-700);max-width:530px;margin-top:34px;font-size:20px;line-height:1.55}.hm.hm .ctarow{flex-wrap:wrap;gap:12px;display:flex}.hm.hm .hero .ctarow{margin-top:36px}.hm.hm .stage{height:640px;position:relative}.hm.hm .stage-bg{background-color:var(--green-tint);background-image:radial-gradient(#0c6e3729 1.3px,#0000 1.5px);background-size:20px 20px;border-radius:40px;position:absolute;inset:8px 0 8px 72px}.hm.hm .scrap{background:#fffdf7;border-radius:18px;width:218px;padding:14px 16px 16px;animation:7s ease-in-out infinite hm-float;position:absolute;box-shadow:0 1px 2px #16201b0f,0 16px 34px #16201b24}.hm.hm .scrap .app{letter-spacing:.13em;text-transform:uppercase;color:var(--ink-600);font-size:10.5px;font-weight:800}.hm.hm .scrap .who{margin-top:8px;font-size:14px;font-weight:800}.hm.hm .scrap .msg{color:var(--ink-800);margin-top:3px;font-size:14.5px;line-height:1.4}.hm.hm .s1{--r:-6deg;top:70px;left:0;transform:rotate(-6deg)}.hm.hm .s2{--r:4deg;animation-delay:-2.3s;top:252px;left:14px;transform:rotate(4deg)}.hm.hm .s3{--r:-3deg;animation-delay:-4.6s;top:438px;left:-6px;transform:rotate(-3deg)}@keyframes hm-float{0%,to{transform:rotate(var(--r)) translateY(0)}50%{transform:rotate(var(--r)) translateY(-6px)}}.hm.hm .phone{background:var(--ink-900);border-radius:48px;width:290px;height:566px;padding:10px;position:absolute;top:46px;right:30px;box-shadow:0 2px 4px #16201b1f,0 40px 80px #16201b47}.hm.hm .screen{background:#f3f5f3;border-radius:38px;width:100%;height:100%;position:relative;overflow:hidden}.hm.hm .ph-head{padding:22px 16px 10px}.hm.hm .shopst{color:var(--ink-600);align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.hm.hm .gd{background:var(--green-500);border-radius:999px;width:7px;height:7px}.hm.hm .bellbtn{width:32px;height:32px;color:var(--ink-700);background:#fff;border-radius:11px;justify-content:center;align-items:center;display:flex;box-shadow:0 1px 2px #16201b14}.hm.hm .bellbtn .i{width:16px;height:16px}.hm.hm .ph-title{letter-spacing:-.025em;margin-top:6px;font-size:27px;font-weight:800}.hm.hm .seg{background:#e6ebe7;border-radius:999px;gap:4px;margin-top:12px;padding:4px;font-size:12px;font-weight:800;display:flex}.hm.hm .seg span{height:28px;color:var(--ink-600);border-radius:999px;flex:1;justify-content:center;align-items:center;gap:5px;display:flex}.hm.hm .seg .on{background:var(--ink-900);color:#fff}.hm.hm .seg .on b{color:#f4a26b}.hm.hm .ph-list{flex-direction:column;gap:9px;padding:4px 12px;display:flex}.hm.hm .oc{background:#fff;border-radius:18px;flex-direction:column;gap:6px;padding:12px 13px;display:flex;box-shadow:0 1px 2px #16201b0d,0 4px 12px #16201b0d}.hm.hm .nm{font-size:14px;font-weight:800}.hm.hm .nm em{color:var(--ink-500);font-size:12px;font-style:normal;font-weight:600}.hm.hm .oc .it{color:var(--ink-700);font-size:13px}.hm.hm .oc .amt{font-size:14px;font-weight:800}.hm.hm .oc .mbtn{height:30px;font-size:12px}.hm.hm .ph-nav{height:60px;color:var(--ink-500);border-radius:22px;grid-template-columns:repeat(4,1fr);font-size:10.5px;font-weight:800;display:grid;position:absolute;bottom:10px;left:10px;right:10px}.hm.hm .ph-nav span{flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.hm.hm .ph-nav .on{color:var(--green-700)}.hm.hm .toast{border-radius:20px;align-items:center;gap:11px;width:268px;padding:13px 14px;animation:.7s cubic-bezier(.2,.9,.3,1.2) 1s backwards hm-drop;display:flex;position:absolute;top:0;left:372px;box-shadow:0 18px 40px #16201b2e}@keyframes hm-drop{0%{opacity:0;transform:translateY(-18px)scale(.96)}}.hm.hm .tic{background:var(--green-600);color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.hm.hm .ttx{min-width:0;color:var(--ink-700);flex:1;font-size:12.5px}.hm.hm .ttx b{color:var(--ink-900);font-size:13.5px}.hm.hm .linkpill{border-radius:999px;align-items:center;gap:10px;height:50px;padding:0 8px 0 16px;font-size:14px;font-weight:700;display:flex;position:absolute;bottom:-18px;left:96px;box-shadow:0 14px 32px #16201b29}.hm.hm .linkpill .i{width:18px;height:18px;color:var(--green-600)}.hm.hm .linkpill b{color:var(--green-700)}.hm.hm .linkpill .copy{background:var(--ink-900);color:#fff;border-radius:999px;align-items:center;height:34px;padding:0 14px;font-size:12.5px;display:flex}.hm.hm .proof{padding-bottom:112px}.hm.hm .proof-in{padding:40px 48px 36px}.hm.hm .stats{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.hm.hm .stat+.stat{box-shadow:inset 1px 0 0 var(--ink-200);padding-left:32px}.hm.hm .stat .num{letter-spacing:-.035em;white-space:nowrap;font-size:48px;font-weight:800;line-height:1}.hm.hm .stat .lbl{color:var(--ink-600);margin-top:6px;font-size:16px}.hm.hm .madefor{box-shadow:inset 0 1px 0 var(--ink-200);align-items:center;gap:20px;margin-top:32px;padding-top:28px;display:flex}.hm.hm .mf{color:var(--ink-600);white-space:nowrap;font-size:14px;font-weight:700}.hm.hm .chips{flex-wrap:wrap;gap:8px;display:flex}.hm.hm .chip{border-radius:999px;align-items:center;gap:8px;height:38px;padding:0 16px;font-size:14.5px;font-weight:700;display:inline-flex}.hm.hm .chip i{background:currentColor;border-radius:999px;width:7px;height:7px}.hm.hm .sec{padding-top:112px;padding-bottom:120px}.hm.hm .problem{padding-top:0}.hm.hm .white{background:#fff}.hm.hm .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--green-700);font-size:13px;font-weight:800}.hm.hm .shead h2{letter-spacing:-.035em;margin-top:16px;font-size:clamp(38px,4.2vw,58px);font-weight:800;line-height:1.03}.hm.hm .shead p{color:var(--ink-600);margin-top:18px;font-size:19px;line-height:1.55}.hm.hm .shead.center{text-align:center;flex-direction:column;align-items:center;display:flex}.hm.hm .shead.center p{max-width:660px}.hm.hm .shead.split{grid-template-columns:7fr 1fr 4fr;align-items:end;display:grid}.hm.hm .shead.split p{grid-column:3;margin:0 0 6px;font-size:18px}.hm.hm .grid3{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:56px;display:grid}.hm.hm .pcard{padding:12px 12px 32px}.hm.hm .pcard .vis{height:270px}.hm.hm .pcard h3{letter-spacing:-.02em;margin:26px 20px 0;font-size:26px;font-weight:800}.hm.hm .pcard p{color:var(--ink-600);margin:8px 20px 0;font-size:16.5px;line-height:1.55}.hm.hm .chatlist{padding:6px 14px;position:absolute;top:22px;left:22px;right:22px}.hm.hm .cl{align-items:center;gap:11px;padding:9px 0;display:flex;box-shadow:inset 0 -1px #eef1ee}.hm.hm .cl>div{flex-direction:column;flex:1;min-width:0;display:flex}.hm.hm .cl b{font-size:13.5px}.hm.hm .cl span{color:var(--ink-600);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.hm.hm .cl.fade{opacity:.5;box-shadow:none}.hm.hm .av{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:800;display:flex}.hm.hm .slips{grid-template-columns:repeat(3,1fr);gap:10px;display:grid;position:absolute;top:22px;left:22px;right:22px}.hm.hm .slip{flex-direction:column;gap:6px;height:100px;padding:10px;display:flex}.hm.hm .slip i{background:var(--ink-300);border-radius:3px;width:50%;height:5px;display:block}.hm.hm .slip i.l{background:#e5e9e6;width:100%;height:4px}.hm.hm .slip i.l.s{width:70%}.hm.hm .slip i.g{background:#9ce3bc;width:60%;height:7px}.hm.hm .slip b{font-size:12px}.hm.hm .darkbubble{background:var(--ink-900);color:#fff;white-space:nowrap;border-radius:16px 16px 16px 4px;padding:11px 16px;font-size:14.5px;font-weight:700;position:absolute;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 10px 24px #16201b40}.hm.hm .bubbles{flex-direction:column;align-items:flex-start;gap:8px;padding:22px;display:flex}.hm.hm .bubbles .in{background:#fff;border-radius:16px 16px 16px 4px;padding:8px 13px;font-size:14px;box-shadow:0 1px 2px #16201b0f}.hm.hm .outwrap{flex-direction:column;align-self:flex-end;align-items:flex-end;gap:4px;display:flex}.hm.hm .out{color:#0a3d20;background:#d6f0e0;border-radius:16px 16px 4px;max-width:250px;padding:8px 13px;font-size:14px}.hm.hm .cap{color:var(--ink-600);font-size:11.5px;font-weight:700}.hm.hm .step .vis{height:300px}.hm.hm .note{color:#2a2d34;white-space:nowrap;background:#fffdf5;padding:16px 16px 20px;font-family:Caveat,cursive;font-size:22px;font-weight:700;line-height:1.22;position:absolute;top:40px;left:22px;transform:rotate(-4deg);box-shadow:0 12px 26px #5a3c1424}.hm.hm .items{width:172px;padding:8px 10px;position:absolute;top:52px;right:22px}.hm.hm .items div{align-items:center;gap:8px;padding:6px 0;font-size:12.5px;font-weight:700;display:flex;box-shadow:inset 0 -1px #eef1ee}.hm.hm .items div:last-child{box-shadow:none}.hm.hm .items i{border-radius:8px;flex-shrink:0;width:26px;height:26px}.hm.hm .items span{flex:1}.hm.hm .items b{font-size:12px}.hm.hm .filled{height:30px;padding:0 12px;font-size:12.5px;position:absolute;bottom:34px;right:36px}.hm.hm .filled .i{width:14px;height:14px}.hm.hm .share{flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex}.hm.hm .sharelink{border-radius:999px;align-items:center;gap:10px;height:48px;padding:0 8px 0 16px;font-size:14px;font-weight:700;display:flex}.hm.hm .sharelink .i{width:18px;height:18px;color:var(--green-600)}.hm.hm .sharelink span{background:var(--green-600);color:#fff;border-radius:999px;align-items:center;height:32px;padding:0 12px;font-size:12px;display:flex}.hm.hm .sharerow{align-items:center;gap:16px;display:flex}.hm.hm .qr{flex-direction:column;align-items:center;gap:6px;width:124px;padding:12px 12px 8px;display:flex}.hm.hm .qr svg{width:96px;height:96px}.hm.hm .qr span{color:var(--ink-700);font-size:11px;font-weight:800}.hm.hm .places{flex-direction:column;gap:8px;display:flex}.hm.hm .places span{height:32px;color:var(--ink-700);background:#fff;border-radius:999px;align-items:center;padding:0 13px;font-size:12.5px;font-weight:800;display:flex}.hm.hm .tgram{border-radius:16px;align-items:center;gap:10px;padding:10px 12px;display:flex;position:absolute;top:20px;left:22px;right:22px;box-shadow:0 10px 24px #1e285a1f}.hm.hm .tgram b{font-size:12.5px;display:block}.hm.hm .tgi{color:#fff;background:#1d5fd8;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.hm.hm .tgi .i{width:16px;height:16px}.hm.hm .cols{grid-template-columns:repeat(3,1fr);gap:8px;display:grid;position:absolute;top:92px;left:22px;right:22px}.hm.hm .cols>div{flex-direction:column;gap:6px;display:flex}.hm.hm .ch{color:var(--ink-600);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:800}.hm.hm .mc{flex-direction:column;height:50px;padding:8px;font-size:11.5px;font-weight:800;display:flex}.hm.hm .mc em{color:var(--ink-600);font-style:normal;font-weight:600}.hm.hm .mc.ready{box-shadow:0 0 0 2px var(--green-500)}.hm.hm .closebar{background:var(--ink-900);color:#fff;border-radius:14px;justify-content:space-between;align-items:center;height:44px;padding:0 14px;font-size:12.5px;font-weight:800;display:flex;position:absolute;bottom:20px;left:22px;right:22px}.hm.hm .stitle{align-items:baseline;gap:12px;margin-top:24px;display:flex}.hm.hm .stitle .n{color:var(--green-700);font-size:15px;font-weight:800}.hm.hm .stitle h3{letter-spacing:-.02em;font-size:26px;font-weight:800}.hm.hm .step>p{color:var(--ink-600);margin:8px 0 0 31px;font-size:16.5px;line-height:1.55}.hm.hm .bento{grid-template-columns:repeat(12,1fr);gap:24px;margin-top:56px;display:grid}.hm.hm .tile{flex-direction:column;padding:32px;display:flex}.hm.hm .tile h3{letter-spacing:-.02em;margin-top:20px;font-size:25px;font-weight:800;line-height:1.15}.hm.hm .tile p{color:var(--ink-600);margin-top:8px;font-size:16px;line-height:1.55}.hm.hm .tile>.vis{margin-top:22px}.hm.hm .ic{border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.hm.hm .ic .i{width:22px;height:22px}.hm.hm .ic-g{color:var(--green-700);background:#e3f4ea}.hm.hm .ic-o{background:var(--orange-50);color:#a0501a}.hm.hm .ic-b{color:#005ea0;background:#dff0ff}.hm.hm .t-board{grid-column:span 7;grid-template-columns:1fr 1fr;align-items:start;gap:28px;padding:36px;display:grid}.hm.hm .t-slip{grid-column:span 5;padding:36px}.hm.hm .t-sm{grid-column:span 4}.hm.hm .t-md{grid-column:span 6;grid-template-columns:1fr 1fr;align-items:center;gap:24px;display:grid}.hm.hm .t-board .vis,.hm.hm .t-md .vis{padding:16px}.hm.hm .stepper{color:var(--ink-600);align-items:center;gap:6px;margin-top:24px;font-size:12px;font-weight:800;display:flex}.hm.hm .stepper span{align-items:center;gap:5px;display:flex}.hm.hm .stepper i{width:18px;height:18px;box-shadow:inset 0 0 0 2px var(--ink-300);border-radius:999px;justify-content:center;align-items:center;display:flex}.hm.hm .stepper .done{color:var(--green-700)}.hm.hm .stepper .done i{background:var(--green-600);color:#fff;box-shadow:none}.hm.hm .stepper .done .i{stroke-width:3px;width:11px;height:11px}.hm.hm .stepper .cur{color:var(--ink-900)}.hm.hm .stepper .cur i{box-shadow:inset 0 0 0 5px var(--green-600)}.hm.hm .stepper b{background:#dde3df;width:18px;height:2px}.hm.hm .stepper b.on{background:var(--green-600)}.hm.hm .order{flex-direction:column;gap:10px;padding:16px;display:flex}.hm.hm .order .nm{font-size:15px}.hm.hm .order .ln{font-size:13px}.hm.hm .order hr{background:#eef1ee;border:0;height:1px}.hm.hm .where{color:var(--ink-700);align-items:center;gap:8px;font-size:12.5px;display:flex}.hm.hm .where .i{width:16px;height:16px;color:var(--ink-600)}.hm.hm .payrow{background:#f3f6f3;border-radius:12px;align-items:center;gap:10px;padding:8px;display:flex}.hm.hm .payrow>div{flex-direction:column;flex:1;font-size:12.5px;display:flex}.hm.hm .payrow>b{font-size:15px}.hm.hm .slipthumb{width:34px;height:42px;box-shadow:inset 0 0 0 1px var(--ink-200);background:#fff;border-radius:5px;flex-direction:column;gap:3px;padding:5px 4px;display:flex}.hm.hm .slipthumb i{background:var(--ink-300);border-radius:2px;height:3px}.hm.hm .slipthumb i.s{background:var(--ink-200);width:70%}.hm.hm .slipthumb i.g{background:var(--green-500);width:80%;height:5px}.hm.hm .sliprow{align-items:center;gap:14px;height:156px;padding:16px;display:flex}.hm.hm .slip.big{flex-shrink:0;width:92px;height:124px}.hm.hm .slipact{flex-direction:column;flex:1;gap:10px;display:flex}.hm.hm .match{align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:flex}.hm.hm .btns{flex-wrap:wrap;gap:8px;display:flex}.hm.hm .btns .mbtn{height:36px;font-size:13px}.hm.hm .pos{grid-template-columns:repeat(3,1fr);gap:8px;height:150px;padding:12px;display:grid}.hm.hm .pos .mini{flex-direction:column;justify-content:space-between;padding:8px;font-size:11.5px;font-weight:800;display:flex}.hm.hm .pos em{color:var(--ink-600);font-style:normal}.hm.hm .pos .sel{box-shadow:0 0 0 2px var(--green-600)}.hm.hm .pos .sel em{color:var(--green-700)}.hm.hm .charge{background:var(--ink-900);color:#fff;border-radius:12px;grid-column:span 3;justify-content:space-between;align-items:center;height:40px;padding:0 14px;font-size:13px;font-weight:800;display:flex}.hm.hm .t-sm .vis{height:150px;padding:12px}.hm.hm .vis.center{justify-content:center;align-items:center;display:flex}.hm.hm .rows{padding:4px 12px}.hm.hm .rows .row{padding:9px 0;font-size:13px;font-weight:700;box-shadow:inset 0 -1px #eef1ee}.hm.hm .rows .row:last-child{box-shadow:none}.hm.hm .rows b{font-weight:800}.hm.hm .gl{color:var(--green-700);font-size:12px}.hm.hm .mut{color:var(--ink-600);font-size:12px}.hm.hm .paylink{width:100%;padding:14px}.hm.hm .paylink .big{letter-spacing:-.02em;margin-top:4px;font-size:26px;font-weight:800}.hm.hm .t-md .vis{height:200px}.hm.hm .chart{flex-direction:column;height:100%;padding:14px;display:flex}.hm.hm .chart .b{font-weight:800}.hm.hm .bars{flex:1;align-items:flex-end;gap:8px;margin-top:12px;display:flex}.hm.hm .bars i{background:var(--green-100);transform-origin:bottom;border-radius:6px 6px 2px 2px;flex:1;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.hm.hm .bars i.on{background:var(--green-600)}.hm.hm .rv:not(.in) .bars i{transform:scaleY(.1)}.hm.hm .days{color:var(--ink-500);gap:8px;margin-top:6px;font-size:10.5px;font-weight:700;display:flex}.hm.hm .days span{text-align:center;flex:1}.hm.hm .also{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:36px;display:flex}.hm.hm .also span{height:40px;box-shadow:inset 0 0 0 1px var(--ink-200);color:var(--ink-700);background:#fff;border-radius:999px;align-items:center;padding:0 16px;font-size:14.5px;font-weight:700;display:inline-flex}.hm.hm .also .al{box-shadow:none;color:var(--ink-600);background:0 0;padding:0 6px 0 0}.hm.hm .grow{color:#eaf3ee;background:#0b2a1b;padding:120px 0;position:relative;overflow:hidden}.hm.hm .grow:before{content:"";background-image:radial-gradient(#ffffff0f 1.2px,#0000 1.4px);background-size:22px 22px;position:absolute;inset:0}.hm.hm .grow-in{grid-template-columns:5fr 1fr 6fr;align-items:center;display:grid;position:relative}.hm.hm .grow-copy{grid-column:1}.hm.hm .grow-vis{grid-column:3;padding-bottom:140px;position:relative}.hm.hm .grow-char{transform-origin:50% 90%;width:118px;height:144px;margin-left:-8px;animation:3.2s ease-in-out infinite hm-bob;display:block}.hm.hm .grow-char .lb{stroke:#f4843c;stroke-width:6px;fill:none;stroke-linecap:round}@keyframes hm-bob{0%,to{transform:rotate(0)translateY(0)}50%{transform:rotate(-2deg)translateY(-4px)}}.hm.hm .growtag{color:#8be0b2;letter-spacing:.12em;text-transform:uppercase;background:#5fd19524;border-radius:999px;align-items:center;height:30px;margin-top:22px;padding:0 12px;font-size:12.5px;font-weight:800;display:inline-flex}.hm.hm .grow h2{letter-spacing:-.035em;color:#fff;margin-top:18px;font-size:clamp(38px,4vw,56px);font-weight:800;line-height:1.03}.hm.hm .grow-copy>p{color:#b9ccc1;margin-top:20px;font-size:18.5px;line-height:1.6}.hm.hm .grow-copy ul{flex-direction:column;gap:14px;margin-top:28px;font-size:16.5px;font-weight:600;list-style:none;display:flex}.hm.hm .grow-copy li{align-items:center;gap:12px;display:flex}.hm.hm .grow-copy li .i{color:#5fd195}.hm.hm .grow-copy .fine{color:#8fa89a;margin-top:28px;font-size:14.5px}.hm.hm .brief{color:var(--ink-900);background:#fff;border-radius:30px;margin-left:30px;padding:26px;box-shadow:0 40px 80px #00000059}.hm.hm .bsrc{color:var(--ink-600);align-items:center;gap:8px;font-size:12.5px;font-weight:700;display:flex}.hm.hm .bsrc .i{color:#1d5fd8;width:15px;height:15px}.hm.hm .btitle{letter-spacing:-.025em;margin-top:10px;font-size:30px;font-weight:800}.hm.hm .bitem{background:#f3f6f3;border-radius:20px;margin-top:12px;padding:16px 18px}.hm.hm .bitem.first{background:#fff4eb;margin-top:18px;box-shadow:inset 0 0 0 1.5px #f7c8a6}.hm.hm .bk{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-600);align-items:center;gap:7px;font-size:11.5px;font-weight:800;display:flex}.hm.hm .bitem.first .bk{color:var(--orange-700)}.hm.hm .bk .i{width:15px;height:15px}.hm.hm .bt{margin-top:6px;font-size:16px;line-height:1.45}.hm.hm .bitem.first .bt{font-size:16.5px;font-weight:600}.hm.hm .bitem .btns{margin-top:12px}.hm.hm .bitem .mbtn.ghost{box-shadow:inset 0 0 0 1px #e6d5c6}.hm.hm .askgrow{width:330px;color:var(--ink-900);background:#ffffffeb;border-radius:22px;flex-direction:column;gap:8px;padding:16px;display:flex;position:absolute;bottom:0;left:-24px;box-shadow:0 24px 50px #00000059}.hm.hm .askgrow .q{background:var(--ink-900);color:#fff;border-radius:16px 16px 4px;align-self:flex-end;padding:9px 13px;font-size:14px}.hm.hm .askgrow .a{color:#0a3d20;background:#e3f4ea;border-radius:16px 16px 16px 4px;align-self:flex-start;max-width:270px;padding:9px 13px;font-size:14px;line-height:1.45}.hm.hm .cmp{max-width:1000px;margin:56px auto 0;padding:12px}.hm.hm .cr{grid-template-columns:260px 1fr 1fr;display:grid}.hm.hm .cr>span{align-items:center;gap:10px;padding:20px 24px;font-size:15.5px;display:flex;box-shadow:inset 0 1px #eef1ee}.hm.hm .cr>span[role=rowheader]{font-weight:800}.hm.hm .cr>span[role=cell]{color:var(--ink-700)}.hm.hm .cr>.ev{background:var(--green-50);font-weight:700;box-shadow:inset 0 1px #d6ecdf;color:var(--ink-900)!important}.hm.hm .cr.ch>span{box-shadow:none;color:var(--ink-600);font-size:15px;font-weight:800}.hm.hm .cr.ch>.ev{box-shadow:none;border-radius:20px 20px 0 0;color:var(--green-700)!important}.hm.hm .cr.last>.ev{border-radius:0 0 20px 20px}.hm.hm .cr .ck{background:#fff}.hm.hm .bill{background:var(--ink-100);border-radius:999px;gap:4px;margin-top:30px;padding:5px;display:inline-flex}.hm.hm .bill button{height:44px;color:var(--ink-700);border-radius:999px;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:800;transition:background .2s,color .2s;display:flex}.hm.hm .bill button.on{background:var(--ink-900);color:#fff}.hm.hm .save{background:var(--orange-50);height:24px;color:var(--orange-700);border-radius:999px;align-items:center;padding:0 9px;font-size:11.5px;font-weight:800;display:inline-flex}.hm.hm .bill button.on .save{background:var(--orange-400);color:var(--ink-900)}.hm.hm .pgrid{grid-template-columns:7fr 5fr;gap:24px;margin-top:48px;display:grid}.hm.hm .plan{background:var(--bg);box-shadow:inset 0 0 0 1px var(--ink-200);border-radius:32px;padding:44px}.hm.hm .pname{letter-spacing:-.02em;font-size:24px;font-weight:800}.hm.hm .ptag{color:var(--ink-600);font-size:14px;font-weight:700}.hm.hm .pamt{align-items:baseline;gap:10px;margin-top:18px;display:flex}.hm.hm .pamt .display{letter-spacing:-.045em;font-size:72px;font-weight:800;line-height:1}.hm.hm .pamt>span:last-child{color:var(--ink-600);font-size:18px;font-weight:700}.hm.hm .pnote{color:var(--ink-600);margin-top:10px;font-size:16px}.hm.hm .pgrid[data-bill-state=m] .py,.hm.hm .pgrid[data-bill-state=y] .pm{display:none}.hm.hm .plan .btn{height:60px;margin-top:28px}.hm.hm .pfine{text-align:center;color:var(--ink-600);margin-top:12px;font-size:14px}.hm.hm .incl{color:var(--ink-800);grid-template-columns:1fr 1fr;gap:14px 24px;margin-top:32px;padding-top:28px;font-size:15.5px;font-weight:600;list-style:none;display:grid;box-shadow:inset 0 1px #dfe5e1}.hm.hm .incl li{align-items:center;gap:10px;display:flex}.hm.hm .pside{flex-direction:column;gap:24px;display:flex}.hm.hm .addons{box-shadow:inset 0 0 0 1px var(--ink-200);background:#fff;border-radius:32px;padding:36px}.hm.hm .addons h3{letter-spacing:-.02em;margin-bottom:8px;font-size:22px;font-weight:800}.hm.hm .ad{padding:16px 0;font-size:16px;box-shadow:inset 0 -1px #eef1ee}.hm.hm .ad.last{box-shadow:none;padding-bottom:0}.hm.hm .ad b{font-weight:700}.hm.hm .ad b.tnum{font-weight:800}.hm.hm .ad em{color:var(--ink-600);font-size:14px;font-style:normal;font-weight:600}.hm.hm .ad>span{color:var(--ink-600);margin-top:3px;font-size:13.5px;display:block}.hm.hm .safe{background:var(--green-50);border-radius:32px;flex:1;align-items:center;gap:16px;padding:32px 36px;display:flex}.hm.hm .sic{width:44px;height:44px;color:var(--green-700);background:#fff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.hm.hm .sic .i{width:22px;height:22px}.hm.hm .safe b{color:#0a3d20;font-size:17px;font-weight:800}.hm.hm .safe p{color:#24543a;margin-top:6px;font-size:15.5px;line-height:1.55}.hm.hm .faq{grid-template-columns:4fr 1fr 7fr;display:grid}.hm.hm .faq-head h2{letter-spacing:-.035em;margin-top:16px;font-size:clamp(36px,3.6vw,50px);font-weight:800;line-height:1.04}.hm.hm .faq-head p{color:var(--ink-600);margin-top:18px;font-size:17px;line-height:1.6}.hm.hm .faq-head a{text-underline-offset:3px;font-weight:700;text-decoration:underline}.hm.hm .qs{grid-column:3;box-shadow:inset 0 1px #dfe5e1}.hm.hm .qs details{border-bottom:1px solid #dfe5e1}.hm.hm .qs summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:24px;padding:26px 0;font-family:Bricolage Grotesque,sans-serif;font-size:21px;font-weight:700;line-height:1.25;list-style:none;display:flex}.hm.hm .qs summary::-webkit-details-marker{display:none}.hm.hm .qi{width:38px;height:38px;color:var(--green-700);background:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s;display:flex;box-shadow:inset 0 0 0 1px #dde3df}.hm.hm .qi .i{width:18px;height:18px}.hm.hm .qs details[open] .qi{transform:rotate(45deg)}.hm.hm .qs details p{color:var(--ink-700);margin-top:-8px;padding:0 80px 28px 0;font-size:17px;line-height:1.6}.hm.hm .final{padding-bottom:120px}.hm.hm .final-in{background:var(--green-700);color:#fff;border-radius:44px;justify-content:space-between;align-items:center;gap:48px;padding:88px 96px;display:flex;position:relative;overflow:hidden}.hm.hm .final-copy{max-width:720px}.hm.hm .final h2{letter-spacing:-.04em;font-size:clamp(38px,4.6vw,66px);font-weight:800;line-height:1.01}.hm.hm .final p{color:#cdebd9;margin-top:22px;font-size:20px;line-height:1.55}.hm.hm .final .ctarow{margin-top:36px}.hm.hm .final-mk{flex-shrink:0;order:2;width:260px;height:168px}.hm.hm footer.site{color:#b9c6be;background:#0f1a14;padding:64px 0 40px}.hm.hm .foot-in{grid-template-columns:5fr 1fr 2fr 2fr 2fr;display:grid}.hm.hm .fbrand{grid-column:1}.hm.hm footer .wordmark{color:#fff}.hm.hm .fbrand p{max-width:340px;margin-top:16px;font-size:15px;line-height:1.6}.hm.hm .fcol{flex-direction:column;gap:12px;font-size:15px;display:flex}.hm.hm .fcol:nth-child(2){grid-column:3}.hm.hm .fh{letter-spacing:.12em;text-transform:uppercase;color:#fff;font-size:13px;font-weight:800}.hm.hm .fcol a{color:#b9c6be}.hm.hm .fcol a:hover{color:#fff}.hm.hm .fcopy{color:#8fa89a;margin-top:48px;padding-top:24px;font-size:13.5px;box-shadow:inset 0 1px #ffffff1a}.hm.hm .stickycta{display:none}.hm.hm .rv{opacity:0;transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1);transform:translateY(24px)}.hm.hm .rv.in{opacity:1;transform:none}.hm.hm .grid3 .rv:nth-child(2),.hm.hm .bento .rv:nth-child(2n){transition-delay:80ms}.hm.hm .grid3 .rv:nth-child(3),.hm.hm .bento .rv:nth-child(3n){transition-delay:.16s}.hm.hm{--lift-1:0 1px 1px #16201b08, 0 2px 4px #16201b0a, 0 8px 16px #16201b0d, 0 24px 48px -12px #16201b1a;--lift-2:0 1px 1px #16201b0a, 0 4px 8px #16201b0d, 0 16px 32px #16201b14, 0 40px 72px -20px #16201b2e;--edge:inset 0 1px 0 #ffffffe6, inset 0 0 0 1px #16201b0d;--well:inset 0 2px 6px #16201b0f, inset 0 0 0 1px #16201b0a;--float:0 1px 2px #16201b14, 0 6px 14px #16201b14, 0 18px 32px -10px #16201b29;background:radial-gradient(1200px 700px at 78% -120px, #12a1501a, transparent 60%), radial-gradient(900px 600px at -10% 20%, #f4843c0f, transparent 60%), var(--bg);background-repeat:no-repeat}.hm.hm .card{box-shadow:var(--edge), var(--lift-1);transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s cubic-bezier(.2,.8,.2,1)}.hm.hm .pcard:hover,.hm.hm .tile:hover{box-shadow:var(--edge), var(--lift-2);transform:translateY(-4px)}.hm.hm .proof-in{box-shadow:var(--edge), var(--lift-2)}.hm.hm .vis{box-shadow:var(--well)}.hm.hm .v-warm{background:linear-gradient(#f9eedc,#fbf4e9)}.hm.hm .v-green{background:linear-gradient(#d9efe1,#e6f4ec)}.hm.hm .v-blue{background:linear-gradient(#e5e9f8,#eff1fb)}.hm.hm .step .vis{box-shadow:var(--well), 0 1px 0 #fffc}.hm.hm .mini{box-shadow:var(--float);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.hm.hm .tile:hover .mini,.hm.hm .pcard:hover .mini{transform:translateY(-3px)}.hm.hm .oc{box-shadow:0 1px 2px #16201b0f,0 6px 14px #16201b12}.hm.hm .oc.hot{box-shadow:0 0 0 2px var(--orange-400), 0 10px 24px #f4843c47, 0 2px 6px #f4843c33}.hm.hm .darkbubble{box-shadow:0 2px 4px #16201b33,0 16px 32px #16201b52}.hm.hm .note{box-shadow:0 1px 2px #5a3c141a,0 10px 20px #5a3c141f,0 28px 44px -12px #5a3c1438}.hm.hm .closebar,.hm.hm .charge{box-shadow:inset 0 1px #ffffff1a,0 8px 18px #16201b38}.hm.hm .btn-p{background:linear-gradient(#13984f,#0e8443 55%,#0c7a3d);box-shadow:inset 0 1px #ffffff47,inset 0 -2px #0000001f,0 1px 2px #0e84434d,0 10px 24px -4px #0e844373}.hm.hm .btn-p:hover{background:linear-gradient(#11894a,#0c6e37);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff47,inset 0 -2px #00000024,0 2px 4px #0e84434d,0 16px 32px -6px #0e844380}.hm.hm .btn-g{box-shadow:inset 0 1px #fff,inset 0 0 0 1px #dde3df,0 1px 2px #16201b0d,0 6px 14px -4px #16201b1a}.hm.hm .btn-g:hover{transform:translateY(-1px)}.hm.hm .btn-w{box-shadow:inset 0 -2px #0c6e3714,0 2px 4px #0000001f,0 16px 32px -8px #00000059}.hm.hm .btn-w:hover{transform:translateY(-1px)}.hm.hm .mbtn{background:linear-gradient(#13984f,#0e8443);box-shadow:inset 0 1px #ffffff40,0 2px 6px #0e84434d}.hm.hm .mbtn.ghost{background:#fff;box-shadow:inset 0 0 0 1px #dde3df,0 1px 2px #16201b0f}.hm.hm .mbtn.dark{background:linear-gradient(180deg, #2a3530, var(--ink-900));box-shadow:inset 0 1px #ffffff24,0 2px 6px #16201b4d}.hm.hm .nav{box-shadow:0 1px #16201b0f,0 8px 24px -12px #16201b1f}.hm.hm .hero{position:relative}.hm.hm .stage{--px:0;--py:0}.hm.hm .stage:before{content:"";filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#12a15038,#12a15000 65%);border-radius:50%;width:520px;height:520px;position:absolute;top:10%;left:40%}.hm.hm .stage:after{content:"";pointer-events:none;background:radial-gradient(circle,#f4843c29,#f4843c00 65%);border-radius:50%;width:320px;height:320px;position:absolute;bottom:4%;left:-4%}.hm.hm .stage-bg{z-index:0;background-color:#ddf0e4;box-shadow:inset 0 1px #ffffffb3,inset 0 0 0 1px #0c6e370f,0 30px 60px -30px #0c6e3740}.hm.hm .stage>:not(.stage-bg){z-index:1}.hm.hm .phone{translate:calc(var(--px) * 10px) calc(var(--py) * 8px);background:linear-gradient(145deg,#2e3a33,#121a15 45%,#1c2621);transition:translate .5s cubic-bezier(.2,.8,.2,1);box-shadow:inset 0 0 0 1.5px #ffffff14,inset 0 1px #ffffff2e,0 2px 4px #16201b2e,0 20px 40px #16201b38,0 60px 100px -30px #0c3c2380}.hm.hm .screen{box-shadow:inset 0 0 0 1px #0006}.hm.hm .screen:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(125deg,#ffffff38 0%,#fff0 32%);position:absolute;inset:0}.hm.hm .scrap{translate:calc(var(--px) * -18px) calc(var(--py) * -12px);transition:translate .6s cubic-bezier(.2,.8,.2,1);box-shadow:inset 0 1px #fff,0 1px 2px #16201b14,0 10px 20px #16201b1a,0 30px 50px -16px #16201b47}.hm.hm .s2{translate:calc(var(--px) * -26px) calc(var(--py) * -16px)}.hm.hm .toast{translate:calc(var(--px) * 22px) calc(var(--py) * 14px);transition:translate .5s cubic-bezier(.2,.8,.2,1);box-shadow:inset 0 1px #ffffffe6,0 2px 6px #16201b1a,0 24px 48px -10px #16201b4d}.hm.hm .linkpill{translate:calc(var(--px) * 16px) calc(var(--py) * 10px);transition:translate .5s cubic-bezier(.2,.8,.2,1);box-shadow:inset 0 1px #ffffffe6,0 2px 6px #16201b1a,0 20px 40px -10px #16201b42}.hm.hm .tic{background:linear-gradient(#13984f,#0c7a3d);box-shadow:inset 0 1px #ffffff40,0 4px 10px #0e844359}.hm.hm .white{background:linear-gradient(#fff,#fafcfa);position:relative;box-shadow:0 -1px #16201b0f,0 -10px 24px -20px #16201b24}.hm.hm .ic{box-shadow:inset 0 1px #fffc,0 1px 2px #16201b0f,0 6px 14px -6px #16201b2e}.hm.hm .also span{box-shadow:inset 0 1px 0 #fff, inset 0 0 0 1px var(--ink-200), 0 4px 10px -4px #16201b1a}.hm.hm .also .al{box-shadow:none}.hm.hm .chip{box-shadow:inset 0 1px #fff9,0 1px 2px #16201b0d}.hm.hm .grow{background:radial-gradient(900px 600px at 80% 40%,#134a2f 0%,#0b2a1b 60%),#0b2a1b}.hm.hm .grow-vis:before{content:"";filter:blur(20px);pointer-events:none;background:radial-gradient(closest-side,#5fd19547,#5fd19500);width:90%;height:110%;position:absolute;top:-10%;left:10%}.hm.hm .brief{position:relative;box-shadow:inset 0 1px #fff,0 2px 4px #0003,0 30px 60px #00000059,0 80px 120px -40px #0009}.hm.hm .bitem{box-shadow:var(--well)}.hm.hm .bitem.first{background:linear-gradient(#fff7f0,#ffefe2);box-shadow:inset 0 0 0 1.5px #f7c8a6,0 8px 20px -8px #f4843c59}.hm.hm .askgrow{z-index:2;background:#ffffffed;box-shadow:inset 0 1px #fff,0 2px 6px #00000026,0 30px 60px -10px #00000073}.hm.hm .grow-char{filter:drop-shadow(0 14px 18px #00000059)}.hm.hm .cmp{box-shadow:var(--edge), var(--lift-2)}.hm.hm .cr>.ev{background:linear-gradient(90deg,#e4f4ea,#edf8f1)}.hm.hm .cr.ch>.ev{box-shadow:0 -6px 16px -8px #0c6e3740}.hm.hm .plan{box-shadow:inset 0 1px 0 #fff, inset 0 0 0 1px var(--ink-200), 0 0 0 6px #12a1500f, var(--lift-2);background:linear-gradient(#fff,#f7f9f6)}.hm.hm .addons{box-shadow:var(--edge), var(--lift-1)}.hm.hm .safe{background:linear-gradient(160deg,#e7f6ed,#dcf0e3);box-shadow:inset 0 1px #ffffffb3,0 12px 28px -14px #0c6e3759}.hm.hm .sic{box-shadow:0 1px 2px #16201b0f,0 6px 14px -4px #0c6e374d}.hm.hm .bill{box-shadow:var(--well)}.hm.hm .bill button.on{background:linear-gradient(180deg, #2a3530, var(--ink-900));box-shadow:inset 0 1px #ffffff24,0 4px 12px #16201b40}.hm.hm .qs details{transition:background .25s,box-shadow .25s,border-radius .25s,padding .25s}.hm.hm .qs details[open]{box-shadow:var(--edge), var(--lift-1);background:#fff;border-bottom-color:#0000;border-radius:20px;margin:8px -24px;padding:0 24px}.hm.hm .qi{box-shadow:inset 0 1px #fff,inset 0 0 0 1px #dde3df,0 2px 6px #16201b14}.hm.hm .final-in{background:radial-gradient(700px 400px at 85% 50%, #148a48, transparent 70%), radial-gradient(600px 300px at 20% -20%, #ffffff24, transparent 70%), var(--green-700);box-shadow:inset 0 1px #ffffff2e,0 2px 4px #0c6e3733,0 40px 80px -30px #0c6e378c}.hm.hm .final-mk{filter:drop-shadow(0 18px 24px #00000047)}.hm.hm .stickycta{box-shadow:inset 0 1px #ffffff1f,0 4px 10px #00000026,0 20px 40px -8px #00000059}.hm.hm{--hero:#316c3c;--hero-2:#2d6538;--mint:#c6edd3;--orange-btn:#ec8b4b}.hm.hm .nav-green{background:var(--hero);box-shadow:0 1px #ffffff0f,0 10px 30px -14px #00000059}.hm.hm .nav-green .wordmark{color:#fff}.hm.hm .nav-green .nav-links a,.hm.hm .nav-green .nav-cta .login{color:#ffffffdb}.hm.hm .nav-green .nav-links a:hover,.hm.hm .nav-green .nav-cta .login:hover{color:#fff}.hm.hm .hero-band{color:#fff;background:linear-gradient(180deg, var(--hero) 0%, var(--hero) 55%, var(--hero-2) 100%);padding-bottom:56px;position:relative;overflow:hidden;box-shadow:inset 0 -1px #00000014}.hm.hm .hero-band .hero{padding-top:48px;padding-bottom:96px;position:relative}.hm.hm .hero-band h1{color:#fff;letter-spacing:-.045em;text-wrap:balance;text-shadow:0 2px 24px #0000001f;margin-top:0;font-size:clamp(44px,5.6vw,78px);line-height:.98}.hm.hm .hero-band .mint{color:var(--mint);text-wrap:balance;display:block}.hm.hm .fineline{color:#ffffffb8;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;font-size:14.5px;font-weight:600;display:flex}.hm.hm .fineline i{opacity:.7;background:currentColor;border-radius:999px;width:3px;height:3px}.hm.hm .hero-band .hero-sub{color:#ffffffe0;margin-top:28px}.hm.hm .btn-or{background:linear-gradient(180deg, #f29558, var(--orange-btn) 55%, #e27f3f);color:var(--ink-900);border-radius:18px;box-shadow:inset 0 1px #ffffff59,inset 0 -2px #0000001a,0 2px 4px #0000001f,0 14px 30px -8px #00000059}.hm.hm .btn-or:hover{color:var(--ink-900);background:linear-gradient(#f5a067,#ee8e4f 55%,#e4853f);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff59,inset 0 -2px #0000001a,0 3px 6px #00000024,0 20px 36px -10px #0006}.hm.hm .btn-or.btn-sm{border-radius:14px;height:46px;padding:0 20px;font-weight:800}.hm.hm .btn-xl{border-radius:20px;height:64px;margin-top:34px;padding:0 40px;font-size:19px;font-weight:800}.hm.hm .livelink{align-items:center;gap:10px;margin-top:22px;font-size:17px;font-weight:700;display:inline-flex;color:#fff!important}.hm.hm .livelink .i{transition:transform .2s}.hm.hm .livelink:hover .i{transform:translate(3px)}.hm.hm .hero-band .stage{color:var(--ink-900)}.hm.hm .hero-band .stage-bg{background-color:#ffffff12;background-image:radial-gradient(#ffffff24 1.3px,#0000 1.5px);box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff14}.hm.hm .hero-band .stage:before{background:radial-gradient(circle,#c6edd347,#c6edd300 65%)}.hm.hm .hero-band .badge{box-shadow:0 0 0 3px var(--hero-2)}.hm.hm .hero-band .phone{box-shadow:inset 0 0 0 1.5px #ffffff1a,inset 0 1px #fff3,0 2px 4px #0003,0 24px 48px #00000047,0 70px 110px -30px #0000008c}.hm.hm .hero-band+.proof{z-index:2;margin-top:-64px;position:relative}@media (width<=1080px){.hm.hm .nav-links{display:none}.hm.hm .hero{grid-template-columns:1fr;gap:56px}.hm.hm .stage{width:100%;max-width:620px;margin:0 auto}.hm.hm .t-board,.hm.hm .t-slip,.hm.hm .t-md{grid-column:span 12}.hm.hm .t-sm{grid-column:span 6}.hm.hm .grow-in{grid-template-columns:1fr;gap:56px}.hm.hm .grow-vis{grid-column:1;max-width:640px}.hm.hm .pgrid{grid-template-columns:1fr}.hm.hm .faq{grid-template-columns:1fr;gap:24px}.hm.hm .qs{grid-column:1}.hm.hm .final-in{padding:64px 56px}.hm.hm .final-mk{display:none}.hm.hm .foot-in{grid-template-columns:repeat(3,1fr);gap:32px}.hm.hm .fbrand{grid-column:1/-1}.hm.hm .fcol:nth-child(2){grid-column:auto}}@media (width<=720px){.hm.hm .nav-in{height:64px}.hm.hm .nav-cta{gap:14px}.hm.hm .wordmark{font-size:22px}.hm.hm .hero{gap:40px;padding-top:20px;padding-bottom:72px}.hm.hm .hero h1{margin-top:22px;font-size:54px}.hm.hm .hero-sub{margin-top:26px;font-size:17.5px}.hm.hm .hero .ctarow{margin-top:28px}.hm.hm .hero .ctarow .btn-p{width:100%}.hm.hm .hero .ctarow .btn-g{display:none}.hm.hm .stage{height:500px}.hm.hm .stage-bg{border-radius:32px;top:30px;bottom:10px;left:0}.hm.hm .phone{border-radius:40px;width:222px;height:430px;padding:8px;top:58px;left:124px;right:auto}.hm.hm .screen{border-radius:32px}.hm.hm .ph-head{padding:18px 12px 8px}.hm.hm .shopst{font-size:10.5px}.hm.hm .bellbtn{display:none}.hm.hm .ph-title{margin-top:4px;font-size:22px}.hm.hm .seg{margin-top:9px;padding:3px;font-size:10.5px}.hm.hm .seg span{height:24px}.hm.hm .ph-list{gap:7px;padding:2px 9px}.hm.hm .oc{border-radius:15px;gap:5px;padding:10px 11px}.hm.hm .nm{font-size:12.5px}.hm.hm .oc .it{font-size:11.5px}.hm.hm .oc .amt{font-size:12.5px}.hm.hm .sm{font-size:11px}.hm.hm .oc .mbtn{height:28px;font-size:11.5px}.hm.hm .pill{height:22px;padding:0 8px;font-size:10.5px}.hm.hm .ph-nav{display:none}.hm.hm .seg span{white-space:nowrap;font-size:10px}.hm.hm .seg span:not(.on){font-size:0}.hm.hm .seg span:nth-child(2):after{content:"Preparing";font-size:10px}.hm.hm .seg span:nth-child(3):after{content:"Ready";font-size:10px}.hm.hm .scrap{border-radius:16px;width:150px;padding:11px 13px 13px}.hm.hm .scrap .app{font-size:9.5px}.hm.hm .scrap .who{margin-top:6px;font-size:13px}.hm.hm .scrap .msg{font-size:13.5px}.hm.hm .badge{min-width:24px;height:24px;font-size:11.5px}.hm.hm .s1{top:168px;left:-4px}.hm.hm .s2{top:332px;left:6px}.hm.hm .s3{display:none}.hm.hm .toast{width:auto;padding:11px 12px;left:92px;right:0}.hm.hm .tic{width:34px;height:34px}.hm.hm .linkpill{display:none}.hm.hm .proof{padding-bottom:80px}.hm.hm .proof-in{padding:8px 22px 22px}.hm.hm .stats{grid-template-columns:1fr;gap:0}.hm.hm .stat,.hm.hm .stat+.stat{align-items:baseline;gap:14px;padding:16px 0;display:flex;box-shadow:inset 0 -1px #eef1ee}.hm.hm .stat:last-child{box-shadow:none}.hm.hm .stat .num{flex-shrink:0;width:146px;font-size:31px}.hm.hm .stat .lbl{margin-top:0;font-size:15px}.hm.hm .madefor{box-shadow:none;margin-top:6px;padding-top:0;display:block}.hm.hm .mf{display:none}.hm.hm .chip{gap:7px;height:34px;padding:0 13px;font-size:13.5px}.hm.hm .sec{padding-top:72px;padding-bottom:80px}.hm.hm .problem{padding-top:0}.hm.hm .eyebrow{font-size:12px}.hm.hm .shead.center{text-align:left;align-items:flex-start}.hm.hm .shead.split{display:block}.hm.hm .shead.split p{margin-top:14px}.hm.hm .shead h2{margin-top:12px;font-size:38px;line-height:1.04}.hm.hm .shead p,.hm.hm .shead.split p{font-size:16.5px}.hm.hm .grid3{grid-template-columns:1fr;gap:16px;margin-top:28px}.hm.hm .pcard{border-radius:24px;padding:10px 10px 24px}.hm.hm .pcard .vis{height:214px}.hm.hm .pcard h3{margin:20px 12px 0;font-size:22px}.hm.hm .pcard p{margin:6px 12px 0;font-size:15.5px}.hm.hm .chatlist,.hm.hm .slips{top:16px;left:16px;right:16px}.hm.hm .slips .slip:nth-child(n+4){display:none}.hm.hm .bubbles{padding:16px}.hm.hm .bubbles .in:nth-child(3){display:none}.hm.hm #how .grid3{gap:36px}.hm.hm .step .vis{height:250px}.hm.hm .note{padding:14px 14px 16px;font-size:19px;top:26px;left:14px}.hm.hm .items{width:164px;top:44px;right:12px}.hm.hm .items div:nth-child(4){display:none}.hm.hm .filled{bottom:24px;right:22px}.hm.hm .sharelink{gap:8px;font-size:13px}.hm.hm .tgram,.hm.hm .cols,.hm.hm .closebar{left:14px;right:14px}.hm.hm .tgram{top:14px}.hm.hm .cols{gap:7px;top:80px}.hm.hm .mc{height:46px}.hm.hm .closebar{height:40px;bottom:14px}.hm.hm .stitle{gap:10px;margin-top:18px}.hm.hm .stitle h3{font-size:22px}.hm.hm .step>p{margin:6px 0 0 28px;font-size:15.5px}.hm.hm .bento{gap:14px;margin-top:28px}.hm.hm .tile,.hm.hm .t-board,.hm.hm .t-slip{border-radius:24px;padding:22px}.hm.hm .t-board,.hm.hm .t-md{flex-direction:column;align-items:stretch;gap:0;display:flex}.hm.hm .t-board .vis,.hm.hm .t-md .vis{margin-top:18px}.hm.hm .t-md .vis{height:auto;min-height:180px}.hm.hm .t-sm{grid-column:span 12}.hm.hm .tile h3{margin-top:16px;font-size:22px}.hm.hm .tile p{font-size:15.5px}.hm.hm .sliprow{height:auto}.hm.hm .slip.big{width:76px;height:100px}.hm.hm .also{justify-content:flex-start;gap:8px}.hm.hm .also span{height:36px;padding:0 13px;font-size:13.5px}.hm.hm .also .al{width:100%;padding:0}.hm.hm .grow{padding:72px 0 80px}.hm.hm .grow-in{gap:32px}.hm.hm .grow-char{width:86px;height:104px}.hm.hm .grow h2{font-size:38px}.hm.hm .grow-copy>p{font-size:16.5px}.hm.hm .grow-vis{padding-bottom:136px}.hm.hm .brief{border-radius:24px;margin-left:0;padding:18px}.hm.hm .btitle{font-size:24px}.hm.hm .bitem{border-radius:17px;padding:14px}.hm.hm .bitem:last-child,.hm.hm .bitem:not(.first) .btns{display:none}.hm.hm .bt,.hm.hm .bitem.first .bt{font-size:15px}.hm.hm .askgrow{width:280px;padding:14px;left:auto;right:-6px}.hm.hm .cmp{margin-top:28px;padding:6px 20px}.hm.hm .cr{flex-direction:column;gap:8px;padding:16px 0;display:flex;box-shadow:inset 0 1px #eef1ee}.hm.hm .cr:nth-child(2){box-shadow:none}.hm.hm .cr.ch{display:none}.hm.hm .cr>span,.hm.hm .cr>.ev{box-shadow:none;background:0 0;padding:0;font-size:15px;border-radius:0!important}.hm.hm .cr>span[role=rowheader]{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-600);font-size:11.5px}.hm.hm .cr .ck{background:#e3f4ea}.hm.hm .bill button{height:44px;padding:0 18px;font-size:14.5px}.hm.hm .pgrid{gap:14px;margin-top:28px}.hm.hm .plan{border-radius:26px;padding:26px 22px}.hm.hm .pname{font-size:21px}.hm.hm .ptag{display:none}.hm.hm .pamt .display{font-size:52px}.hm.hm .pnote{font-size:14.5px}.hm.hm .plan .btn{height:56px}.hm.hm .pfine{font-size:13px}.hm.hm .incl{grid-template-columns:1fr;gap:11px;margin-top:22px;padding-top:20px;font-size:15px}.hm.hm .pside{gap:14px}.hm.hm .addons{border-radius:26px;padding:22px}.hm.hm .addons h3{font-size:19px}.hm.hm .ad{font-size:15px}.hm.hm .safe{border-radius:26px;align-items:flex-start;padding:20px 22px}.hm.hm .qs summary{gap:16px;padding:20px 0;font-size:18px}.hm.hm .qs details p{margin-top:-4px;padding:0 8px 22px 0;font-size:15.5px}.hm.hm .qs details[open]{border-radius:16px;margin:8px -12px;padding:0 12px}.hm.hm .pcard:hover,.hm.hm .tile:hover{transform:none}.hm.hm .final{padding-bottom:72px}.hm.hm .final-in{border-radius:30px;padding:40px 24px 28px;display:block}.hm.hm .final h2{font-size:38px}.hm.hm .final p{font-size:16.5px}.hm.hm .final .ctarow{flex-direction:column}.hm.hm .final .btn{width:100%}.hm.hm footer.site{padding:44px 0 96px}.hm.hm .foot-in{grid-template-columns:1fr 1fr}.hm.hm .fcol:last-child{grid-column:1/-1}.hm.hm .stickycta{z-index:50;-webkit-backdrop-filter:blur(12px);color:#fff;background:#16201beb;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 18px;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;bottom:12px;left:12px;right:12px;transform:translateY(140%);box-shadow:0 14px 34px #00000040}.hm.hm .stickycta.show{transform:none}.hm.hm .stickycta .t{letter-spacing:-.01em;font-family:Bricolage Grotesque,sans-serif;font-size:15px;font-weight:800}}@media (prefers-reduced-motion:reduce){.hm.hm *,.hm.hm :before,.hm.hm :after{transition:none!important;animation:none!important}.hm.hm .rv{opacity:1;transform:none}}@media (width<=1080px){.hm.hm .hero-band .hero{padding-bottom:88px}}@media (width<=720px){.hm.hm .nav-green .nav-cta{gap:18px}.hm.hm .nav-green .nav-cta .login{font-size:16px}.hm.hm .hero-band .hero{gap:44px;padding-top:28px;padding-bottom:80px}.hm.hm .hero-band h1{margin-top:0;font-size:50px;line-height:.98}.hm.hm .fineline{justify-content:center;margin-top:16px;font-size:13.5px}.hm.hm .hero-band .hero-sub{margin-top:24px;font-size:17px;line-height:1.55}.hm.hm .btn-xl{width:100%;height:60px;margin-top:28px;font-size:18px}.hm.hm .livelink{justify-content:center;width:100%;margin-top:18px;font-size:16px}.hm.hm .hero-band+.proof{margin-top:-48px}}.hm.hm .plan .btn-or,.hm.hm .final .btn-or{border-radius:18px}@media (width<=720px){.hm.hm .final .btn-or{width:100%}}.hm.hm .pb{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"copy inbox""pains inbox""land inbox";align-items:start;column-gap:80px;display:grid}.hm.hm .pb-copy{grid-area:copy}.hm.hm .eyebrow.warm{color:#a0501a}.hm.hm .pb-copy h2{letter-spacing:-.035em;margin-top:16px;font-size:clamp(38px,4.2vw,58px);font-weight:800;line-height:1.03}.hm.hm .inbox{border-radius:28px;grid-area:inbox;align-self:center;padding:0;overflow:hidden}.hm.hm .ib-head{box-shadow:inset 0 -1px 0 var(--ink-200);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.hm.hm .ib-head b{font-size:17px;font-weight:800}.hm.hm .unread{color:#b42323;background:#fce4e4;border-radius:999px;align-items:center;height:30px;padding:0 12px;font-size:14px;font-weight:800;display:inline-flex}.hm.hm .ib-row{align-items:center;gap:14px;padding:16px 24px;display:flex;box-shadow:inset 0 -1px #eef1ee}.hm.hm .ib-row .av{width:44px;height:44px;font-size:16px}.hm.hm .ib-tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hm.hm .ib-tx b{font-size:16px;font-weight:800}.hm.hm .ib-tx span{color:var(--ink-600);white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;overflow:hidden}.hm.hm .ib-tx span.strong{color:var(--ink-900);font-weight:600}.hm.hm .ib-time{color:var(--ink-600);flex-shrink:0;font-size:13.5px}.hm.hm .ib-n{background:var(--green-600);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:12.5px;font-weight:800;display:flex}.hm.hm .lost{color:#b42323;background:#fcebeb;border-radius:16px;align-items:center;gap:12px;margin:14px 16px 16px;padding:14px 16px;display:flex;box-shadow:inset 0 0 0 1px #b423230f}.hm.hm .lost b{flex:1;font-size:15.5px;font-weight:800}.hm.hm .lost s{font-size:15.5px;font-weight:800;text-decoration-thickness:2px}.hm.hm .lx{color:#fff;background:#c62828;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.hm.hm .lx .i{stroke-width:2.8px;width:13px;height:13px}.hm.hm .lost{opacity:0;transition:opacity .5s .6s,transform .5s cubic-bezier(.2,.8,.2,1) .6s;transform:translateY(8px)}.hm.hm .inbox.in .lost{opacity:1;transform:none}.hm.hm .pains{flex-direction:column;grid-area:pains;gap:26px;margin-top:40px;list-style:none;display:flex}.hm.hm .pains li{align-items:flex-start;gap:18px;display:flex}.hm.hm .pi{background:var(--orange-50);color:#a0501a;border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:inset 0 1px #fffc,0 6px 14px -8px #a0501a59}.hm.hm .pi .i{width:22px;height:22px}.hm.hm .pains h3{letter-spacing:-.015em;font-size:21px;font-weight:800;line-height:1.2}.hm.hm .pains p{color:var(--ink-600);margin-top:4px;font-size:16.5px;line-height:1.5}.hm.hm .pb-land{letter-spacing:-.015em;color:var(--green-700);grid-area:land;margin-top:36px;font-family:Bricolage Grotesque,sans-serif;font-size:22px;font-weight:800}.hm.hm .problem .card.inbox:hover{transform:none}@media (width<=1080px){.hm.hm .pb{grid-template-columns:1fr;grid-template-areas:"copy""inbox""pains""land"}.hm.hm .inbox{max-width:560px;margin-top:32px}}@media (width<=720px){.hm.hm .pb-copy h2{margin-top:12px;font-size:38px;line-height:1.04}.hm.hm .inbox{border-radius:24px;margin-top:24px}.hm.hm .ib-head{padding:16px 18px}.hm.hm .ib-row{gap:12px;padding:14px 18px}.hm.hm .ib-row .av{width:40px;height:40px}.hm.hm .ib-tx b{font-size:15px}.hm.hm .ib-tx span{font-size:14.5px}.hm.hm .lost{margin:12px;padding:12px 14px}.hm.hm .lost b,.hm.hm .lost s{font-size:14.5px}.hm.hm .pains{gap:22px;margin-top:32px}.hm.hm .pi{width:44px;height:44px}.hm.hm .pains h3{font-size:18.5px}.hm.hm .pains p{font-size:15.5px}.hm.hm .pb-land{margin-top:30px;font-size:19px}}.evgw{--green-50:#e8f6ee;--green-100:#cfeedb;--green-200:#9ce3bc;--green-300:#5fd195;--green-400:#27b66e;--green-500:#12a150;--green-600:#0f8a45;--green-700:#0c6e37;--green-800:#084e2a;--orange-400:#f4843c;--orange-50:#fcf0e7;--orange-200:#ffc09b;--orange-700:#a85c1e;--ink-900:#16201b;--ink-800:#222c26;--ink-700:#3c463f;--ink-600:#566059;--ink-500:#717b75;--ink-400:#9aa39e;--ink-300:#c6cdc8;--ink-250:#d6dbd7;--ink-200:#e5e9e6;--ink-150:#ebeeec;--ink-100:#f0f2f0;--ink-50:#f7f9f8;--surface:#fff;--surface-alt:#f1f2ee;--bg:#f1f4f2;--night:#101713;--night-2:#18211c;--success:#0f8a45;--success-bg:#e7f6ec;--warning:#8a5f08;--warning-fg:#e29d12;--warning-bg:#fbefd5;--blue:#1d5fd8;--blue-bg:#e9f0fd;--error:#ce3940;--error-bg:#fbeaea;--line:#e5e9e6;--r-sm:11px;--r-md:14px;--r-lg:18px;--r-xl:24px;--r-pill:999px;--shadow-card:0 1px 2px #16201b09, 0 8px 22px #16201b0d;--shadow-lift:0 2px 6px #16201b0d, 0 26px 60px #16201b21;--shadow-green:0 8px 20px #12a15047;--halo:#f7faf8;--font-display:"Bricolage Grotesque",ui-sans-serif,system-ui,sans-serif;--font-body:"Hanken Grotesk",ui-sans-serif,system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace}.evgw[data-theme=dark]{--bg:#121814;--surface:#1a211c;--surface-alt:#232b25;--halo:#18201b;--ink-50:#1b221e;--ink-100:#232b26;--ink-150:#28312b;--ink-200:#2c352e;--ink-250:#3a443d;--ink-300:#515b55;--ink-400:#6c766f;--ink-500:#8b958f;--ink-600:#a3ada7;--ink-700:#bfc8c3;--ink-800:#dbe3df;--ink-900:#ecf1ee;--green-50:#16291e;--green-100:#1b3527;--green-200:#275940;--green-300:#5fd195;--green-400:#34c26e;--green-500:#15a857;--green-600:#3fbf78;--green-700:#62d79a;--orange-50:#2a1d13;--orange-200:#5a3a22;--orange-700:#ffb585;--success:#62d79a;--success-bg:#16291e;--warning:#f5b53a;--warning-fg:#f5b53a;--warning-bg:#2a2413;--blue:#7fb0ff;--blue-bg:#16233a;--error:#ff8a8e;--error-bg:#2e191a;--line:#2c352e;--shadow-card:0 1px 2px #0000004d, 0 8px 22px #00000047;--shadow-lift:0 2px 6px #00000059, 0 26px 60px #00000080}.evgw *{box-sizing:border-box;margin:0;padding:0}html:has(.evgw){scroll-behavior:smooth}.evgw{font-family:var(--font-body);background:var(--bg);color:var(--ink-800);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01";line-height:1.55}.evgw h1,.evgw h2,.evgw h3,.evgw h4{font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.03em;line-height:1.06}.evgw img,.evgw svg{max-width:100%;display:block}.evgw a{color:inherit;text-decoration:none}.evgw button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.evgw :focus-visible{outline:2.5px solid var(--green-400);outline-offset:3px;border-radius:8px}.evgw .tnum{font-variant-numeric:tabular-nums}.evgw .mono{font-family:var(--font-mono)}@media (prefers-reduced-motion:reduce){.evgw *{transition:none!important;animation:none!important}}.evgw .wrap{max-width:1080px;margin:0 auto;padding:0 18px}.evgw .narrow{max-width:760px;margin:0 auto}.evgw section{padding:58px 0}.evgw .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--green-700);align-items:center;gap:8px;font-size:10.5px;font-weight:800;display:inline-flex}.evgw .eyebrow .leaf{width:14px;height:14px}.evgw .sechead{margin-bottom:26px}.evgw .sechead h2{margin-top:10px;font-size:clamp(28px,6.2vw,42px);font-weight:800}.evgw .sechead p{color:var(--ink-600);max-width:56ch;margin-top:12px;font-size:15.5px;line-height:1.6}.evgw .nav{z-index:60;background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid var(--line);position:sticky;top:0}.evgw .nav .wrap{align-items:center;gap:12px;height:58px;display:flex}.evgw .logo{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink-900);align-items:center;gap:9px;font-size:18px;font-weight:800;display:inline-flex}.evgw .logo svg{width:24px;height:24px}.evgw .nav .sp{flex:1}.evgw .navlinks{color:var(--ink-600);gap:22px;font-size:14px;font-weight:600;display:none}@media (width>=800px){.evgw .navlinks{display:flex}}.evgw .navlinks a:hover{color:var(--ink-900)}.evgw .themebtn{border-radius:var(--r-pill);border:1.5px solid var(--line);width:34px;height:34px;color:var(--ink-500);place-items:center;display:grid}.evgw .themebtn svg{width:16px;height:16px}.evgw .btn{letter-spacing:-.01em;border-radius:var(--r-pill);justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-size:15px;font-weight:800;transition:transform .14s,box-shadow .14s;display:inline-flex}.evgw .btn:active{transform:translateY(1px)}.evgw .btn-primary{color:#fff;box-shadow:var(--shadow-green);background:#12a150}.evgw .btn-primary:hover{background:#0f8a45}.evgw .btn-ghost{border:1.5px solid var(--ink-250);color:var(--ink-800);background:var(--surface)}.evgw .btn-ghost:hover{border-color:var(--ink-600)}.evgw .btn-sm{padding:10px 16px;font-size:13.5px}.evgw .btnrow{flex-wrap:wrap;gap:11px;display:flex}.evgw .hero{background:radial-gradient(120% 78% at 50% -14%, var(--halo) 0%, var(--bg) 62%);padding:44px 0 0}.evgw .hero h1{margin-top:14px;font-size:clamp(38px,10.4vw,72px);font-weight:800}.evgw .hero .lede{color:var(--ink-600);max-width:58ch;margin-top:18px;font-size:clamp(16px,4.1vw,19.5px);line-height:1.55}.evgw .hero .btnrow{margin-top:26px}.evgw .trust{color:var(--ink-600);flex-wrap:wrap;align-items:center;gap:9px;margin-top:18px;font-size:13px;display:flex}.evgw .trust b{color:var(--ink-800);font-weight:800}.evgw .dot{background:var(--ink-300);border-radius:50%;width:3px;height:3px}.evgw .awning{gap:0;margin-top:44px;display:flex}.evgw .awn{flex:1;position:relative}.evgw .awn .stripes{background:repeating-linear-gradient(90deg, var(--green-600) 0 12px, var(--surface) 12px 24px);height:11px}.evgw .awn .scal{background-image:radial-gradient(circle at 6px 0, var(--green-600) 5.6px, transparent 6px), radial-gradient(circle at 18px 0, var(--surface) 5.6px, transparent 6px);background-repeat:repeat-x;background-size:24px 8px;height:8px}.evgw .awn.o .stripes{background:repeating-linear-gradient(90deg, var(--orange-400) 0 12px, var(--surface) 12px 24px)}.evgw .awn.o .scal{background-image:radial-gradient(circle at 6px 0, var(--orange-400) 5.6px, transparent 6px), radial-gradient(circle at 18px 0, var(--surface) 5.6px, transparent 6px)}.evgw .panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);overflow:hidden}.evgw .panel-head{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:14px 16px 12px;display:flex}.evgw .panel-head .tag{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);font-size:10px;font-weight:800}.evgw .live{color:var(--green-600);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:5px;margin-left:auto;font-size:10.5px;font-weight:800;display:inline-flex}.evgw .live i{background:var(--green-500);border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite evgw-pulse}@keyframes evgw-pulse{0%,to{opacity:1}50%{opacity:.3}}.evgw .band{background:var(--night);color:#e7eeea;border-radius:var(--r-xl);padding:38px 24px;position:relative;overflow:hidden}.evgw .band:after{content:"";pointer-events:none;background:radial-gradient(60% 100% at 50% 0,#12a15038,#0000 70%);height:70%;position:absolute;inset:auto -20% -60%}.evgw .band .eyebrow{color:var(--green-300)}.evgw .band h2{color:#fff;margin-top:10px;font-size:clamp(26px,5.6vw,36px);font-weight:800}.evgw .band>*{z-index:1;position:relative}.evgw .bandlist{gap:14px;margin-top:24px;display:grid}@media (width>=760px){.evgw .bandlist{grid-template-columns:1fr 1fr;gap:16px 30px}}.evgw .bitem{color:#c3d0c9;gap:12px;font-size:14.5px;line-height:1.5;display:flex}.evgw .bitem .tk{color:#5fd195;background:#12a1502e;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.evgw .bitem .tk svg{width:11px;height:11px}.evgw .bitem b{color:#fff;font-weight:700}.evgw .mods{grid-template-columns:1fr;gap:12px;display:grid}@media (width>=620px){.evgw .mods{grid-template-columns:1fr 1fr}}@media (width>=940px){.evgw .mods{grid-template-columns:repeat(4,1fr)}}.evgw .mod{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);padding:19px 18px 20px;transition:transform .16s,box-shadow .16s}.evgw .mod:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.evgw .mod .gl{background:var(--green-50);width:36px;height:36px;color:var(--green-600);border-radius:11px;place-items:center;margin-bottom:13px;display:grid}.evgw .mod:nth-child(4n+2) .gl{background:var(--orange-50);color:var(--orange-700)}.evgw .mod:nth-child(4n+3) .gl{background:var(--blue-bg);color:var(--blue)}.evgw .mod .gl svg{width:19px;height:19px}.evgw .mod h4{font-size:16.5px;font-weight:800}.evgw .mod p{color:var(--ink-600);margin-top:6px;font-size:13.5px;line-height:1.56}.evgw .chips{flex-wrap:wrap;gap:9px;margin-top:6px;display:flex}.evgw .chip{background:var(--surface);border:1.5px solid var(--line);border-radius:var(--r-pill);color:var(--ink-700);box-shadow:var(--shadow-card);padding:9px 15px;font-size:14px;font-weight:700}.evgw .chip.g{border-color:var(--green-200);color:var(--green-700);background:var(--green-50)}.evgw .chip.o{border-color:var(--orange-200);color:var(--orange-700);background:var(--orange-50)}.evgw .pullquote{border-left:3px solid var(--green-500);font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;margin-top:24px;padding:4px 0 4px 17px;font-size:clamp(17px,4.2vw,21px);font-weight:700;line-height:1.34}.evgw .price{background:var(--surface);border:1.5px solid var(--green-200);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);max-width:520px;margin:0 auto;overflow:hidden}.evgw .price .top{background:linear-gradient(180deg, var(--green-50), var(--surface));text-align:center;padding:28px 24px 22px}.evgw .price .tier{letter-spacing:.16em;text-transform:uppercase;color:var(--green-700);font-size:10.5px;font-weight:800}.evgw .price .amt{font-family:var(--font-display);letter-spacing:-.045em;color:var(--ink-900);font-variant-numeric:tabular-nums;margin-top:8px;font-size:54px;font-weight:800;line-height:1}.evgw .price .amt sup{vertical-align:top;color:var(--ink-600);letter-spacing:0;margin-right:3px;font-size:19px;font-weight:800}.evgw .price .per{color:var(--ink-600);margin-top:7px;font-size:14px}.evgw .price .year{color:var(--green-700);background:var(--green-50);border:1px solid var(--green-200);border-radius:var(--r-pill);align-items:center;gap:7px;margin-top:13px;padding:6px 13px;font-size:12.5px;font-weight:700;display:inline-flex}.evgw .zeros{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.evgw .zeros .z{text-align:center;border-right:1px solid var(--line);padding:17px 8px}.evgw .zeros .z:last-child{border-right:0}.evgw .zeros .n{font-family:var(--font-display);color:var(--green-600);letter-spacing:-.04em;font-size:30px;font-weight:800;line-height:1}.evgw .zeros .l{color:var(--ink-600);margin-top:5px;font-size:10.5px;font-weight:700;line-height:1.3}.evgw .price .inc{padding:20px 24px 8px}.evgw .price .inc .h{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);margin-bottom:11px;font-size:10.5px;font-weight:800}.evgw .price .inc ul{gap:9px;list-style:none;display:grid}.evgw .price .inc li{color:var(--ink-700);align-items:flex-start;gap:10px;font-size:14px;display:flex}.evgw .price .inc li svg{width:15px;height:15px;color:var(--green-500);flex-shrink:0;margin-top:3px}.evgw .price .foot{padding:8px 24px 26px}.evgw .price .foot .btn{width:100%}.evgw .price .foot .fine{text-align:center;color:var(--ink-600);margin-top:12px;font-size:12.5px;line-height:1.5}.evgw .addons{max-width:520px;color:var(--ink-600);text-align:center;margin:14px auto 0;font-size:12.5px;line-height:1.6}.evgw .addons b{color:var(--ink-700);font-weight:700}.evgw .faq{border-top:1px solid var(--line)}.evgw details{border-bottom:1px solid var(--line)}.evgw summary{cursor:pointer;font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;padding:18px 40px 18px 2px;font-size:16.5px;font-weight:700;line-height:1.35;list-style:none;position:relative}.evgw summary::-webkit-details-marker{display:none}.evgw summary:after{content:"";border-right:2px solid var(--ink-400);border-bottom:2px solid var(--ink-400);width:9px;height:9px;transition:transform .18s;position:absolute;top:24px;right:6px;transform:rotate(45deg)}.evgw details[open] summary:after{top:27px;transform:rotate(-135deg)}.evgw details .ans{color:var(--ink-600);padding:0 6px 20px 2px;font-size:14.5px;line-height:1.62}.evgw details .ans b{color:var(--ink-800);font-weight:700}.evgw .final{background:var(--night);border-radius:var(--r-xl);text-align:center;padding:46px 24px;position:relative;overflow:hidden}.evgw .final:after{content:"";pointer-events:none;background:radial-gradient(55% 100% at 50% 100%,#12a15042,#0000 70%);height:90%;position:absolute;inset:-40% -20% auto}.evgw .final .inner{z-index:1;position:relative}.evgw .final h2{color:#fff;font-size:clamp(28px,6.4vw,42px);font-weight:800}.evgw .final p{color:#a9b8b0;margin-top:13px;max-width:46ch;margin-inline:auto;font-size:15.5px;line-height:1.55}.evgw .final .btnrow{justify-content:center;margin-top:24px}.evgw .final .btn-ghost{color:#fff;background:0 0;border-color:#ffffff38}.evgw .related{gap:10px;margin-top:26px;display:grid}@media (width>=680px){.evgw .related{grid-template-columns:1fr 1fr}}.evgw .rel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);align-items:center;gap:12px;padding:15px 16px;display:flex}.evgw .rel .k{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);margin-bottom:3px;font-size:9.5px;font-weight:800;display:block}.evgw .rel b{font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;font-size:15.5px;font-weight:700;line-height:1.25;display:block}.evgw .rel .arw{color:var(--ink-300);flex-shrink:0;margin-left:auto}.evgw .rel:hover{border-color:var(--green-200)}.evgw .rel:hover .arw{color:var(--green-500)}.evgw footer{border-top:1px solid var(--line);margin-top:56px;padding:36px 0 54px}.evgw footer .in{color:var(--ink-600);flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.evgw footer .in .sp{flex:1}.evgw footer a:hover{color:var(--ink-800)}.evgw .art{max-width:720px;margin:0 auto;padding:0 18px}.evgw .arthead{padding:40px 0 0}.evgw .kick{letter-spacing:.2em;text-transform:uppercase;color:var(--green-700);background:var(--green-50);border-radius:var(--r-pill);align-items:center;gap:8px;padding:5px 12px;font-size:10.5px;font-weight:800;display:inline-flex}.evgw .arthead h1{margin-top:18px;font-size:clamp(30px,7vw,48px);font-weight:800;line-height:1.06}.evgw .stand{color:var(--ink-600);margin-top:18px;font-size:clamp(16px,4vw,19px);line-height:1.55}.evgw .meta{border-top:1px solid var(--line);color:var(--ink-600);font-size:12.5px;font-family:var(--font-mono);flex-wrap:wrap;align-items:center;gap:9px;margin-top:20px;padding-top:18px;display:flex}.evgw .art h2{align-items:flex-start;gap:13px;margin-top:50px;font-size:clamp(23px,5.2vw,32px);font-weight:800;line-height:1.12;display:flex}.evgw .art h2:before{content:"";background:var(--green-500);border-radius:2px;flex-shrink:0;width:9px;height:9px;margin-top:13px}.evgw .art h3{margin-top:28px;font-size:18.5px;font-weight:800}.evgw .art p{color:var(--ink-700);margin-top:16px;font-size:17px;line-height:1.68}.evgw .art p b{color:var(--ink-900);font-weight:700}.evgw .art ul.plain{gap:12px;margin-top:16px;list-style:none;display:grid}.evgw .art ul.plain li{color:var(--ink-700);gap:12px;font-size:16.2px;line-height:1.6;display:flex}.evgw .art ul.plain li .b{background:var(--green-500);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:10px}.evgw .art ul.plain li b{color:var(--ink-900);font-weight:700}.evgw .short{background:var(--night);border-radius:var(--r-lg);margin-top:28px;padding:24px 22px 26px;position:relative;overflow:hidden}.evgw .short:after{content:"";background:radial-gradient(60% 100% at 50% 0,#12a15033,#0000 70%);height:80%;position:absolute;inset:auto -20% -70%}.evgw .short>*{z-index:1;position:relative}.evgw .short .h{letter-spacing:.16em;text-transform:uppercase;color:#5fd195;font-size:10.5px;font-weight:800}.evgw .short p{color:#d3ded8;margin-top:12px;font-size:16.5px;line-height:1.62}.evgw .short p b{color:#fff;font-weight:700}.evgw .toc{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:28px;padding:20px 0 22px}.evgw .toc .h{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-600);margin-bottom:13px;font-size:10.5px;font-weight:800}.evgw .toc ol{counter-reset:t;gap:10px;list-style:none;display:grid}.evgw .toc li{counter-increment:t;gap:12px;font-size:15.2px;display:flex}.evgw .toc li:before{content:counter(t,decimal-leading-zero);font-family:var(--font-mono);color:var(--ink-600);padding-top:3px;font-size:11.5px;font-weight:700}.evgw .toc a{color:var(--ink-800);font-weight:600}.evgw .toc a:hover{color:var(--green-700)}.evgw .evening{gap:14px;margin-top:24px;display:grid}@media (width>=680px){.evgw .evening{grid-template-columns:1fr 1fr}}.evgw .ev{border-radius:var(--r-lg);padding:20px 20px 22px}.evgw .ev.b4{background:var(--surface);border:1px solid var(--line)}.evgw .ev.af{background:var(--green-50);border:1px solid var(--green-200)}.evgw .ev h4{align-items:center;gap:9px;font-size:15.5px;font-weight:800;display:flex}.evgw .ev h4 .t{font-family:var(--font-mono);color:var(--ink-600);letter-spacing:.06em;font-size:11px;font-weight:700}.evgw .ev ol{gap:10px;margin-top:14px;list-style:none;display:grid}.evgw .ev li{color:var(--ink-700);padding-left:15px;font-size:14.2px;line-height:1.5;position:relative}.evgw .ev li:before{content:"";background:var(--ink-300);border-radius:50%;width:5px;height:5px;position:absolute;top:8px;left:0}.evgw .ev.af li:before{background:var(--green-500)}.evgw .ev li b{color:var(--ink-900);font-weight:700}.evgw .tpl{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);margin-top:14px;overflow:hidden}.evgw .tplhead{border-bottom:1px solid var(--line);background:var(--ink-50);align-items:center;gap:10px;padding:13px 16px;display:flex}.evgw .tplhead b{color:var(--ink-900);font-size:13.5px;font-weight:800}.evgw .tplhead .when{color:var(--ink-600);font-size:11.5px}.evgw .cp{color:var(--ink-700);border:1.5px solid var(--ink-250);border-radius:var(--r-pill);background:var(--surface);flex-shrink:0;align-items:center;gap:6px;margin-left:auto;padding:6px 11px;font-size:11.5px;font-weight:800;display:inline-flex}.evgw .cp svg{width:13px;height:13px}.evgw .cp.done{border-color:var(--green-400);color:var(--green-700);background:var(--green-50)}.evgw .tplbody{color:var(--ink-800);white-space:pre-line;padding:15px 16px 16px;font-size:15px;line-height:1.6}.evgw .tplwhy{border-top:1px dashed var(--ink-250);color:var(--ink-600);padding:11px 16px 14px;font-size:13px;line-height:1.52}.evgw .tplwhy b{color:var(--ink-700)}.evgw .rulebox{gap:11px;margin-top:22px;display:grid}.evgw .rl{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);gap:13px;padding:16px 17px;display:flex}.evgw .rl .n{font-family:var(--font-mono);color:var(--green-600);flex-shrink:0;padding-top:3px;font-size:11.5px;font-weight:700}.evgw .rl b{color:var(--ink-900);font-size:15.5px;font-weight:800;display:block}.evgw .rl span{color:var(--ink-600);margin-top:5px;font-size:14px;line-height:1.55;display:block}.evgw .plan{border-left:2px solid var(--ink-200);gap:24px;margin-top:24px;padding-left:22px;display:grid}.evgw .pw{position:relative}.evgw .pw:before{content:"";background:var(--green-500);border:2px solid var(--bg);border-radius:50%;width:10px;height:10px;position:absolute;top:5px;left:-27px}.evgw .pw .lbl{font-family:var(--font-mono);color:var(--green-600);letter-spacing:.05em;font-size:11.5px;font-weight:700}.evgw .pw h4{margin-top:5px;font-size:17.5px;font-weight:800}.evgw .pw p{color:var(--ink-600);margin-top:7px;font-size:15.5px;line-height:1.6}.evgw .look{border-top:1px solid var(--line);gap:0;margin-top:20px;display:grid}.evgw .lk{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:15px 2px;display:flex}.evgw .lk .tk{background:var(--green-500);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;margin-top:2px;display:grid}.evgw .lk .tk svg{width:11px;height:11px}.evgw .lk b{color:var(--ink-900);font-size:15.5px;font-weight:800;display:block}.evgw .lk span{color:var(--ink-600);margin-top:4px;font-size:14.2px;line-height:1.55;display:block}.evgw footer .relnav{color:var(--ink-600);margin-bottom:18px;font-size:13px;line-height:1.9}.evgw footer .relnav a{color:var(--green-700);text-underline-offset:3px;text-decoration:underline}.evgw footer .relnav a:hover{color:var(--green-600)}body:has(.evgw){background-color:#f1f4f2}body:has(.evgw[data-theme=dark]){background-color:#121814}.evgp{--green-50:#e8f6ee;--green-100:#cfeedb;--green-200:#9ce3bc;--green-300:#5fd195;--green-400:#27b66e;--green-500:#12a150;--green-600:#0f8a45;--green-700:#0c6e37;--green-800:#084e2a;--orange-400:#f4843c;--orange-50:#fcf0e7;--orange-200:#ffc09b;--orange-700:#a85c1e;--ink-900:#16201b;--ink-800:#222c26;--ink-700:#3c463f;--ink-600:#566059;--ink-500:#717b75;--ink-400:#9aa39e;--ink-300:#c6cdc8;--ink-250:#d6dbd7;--ink-200:#e5e9e6;--ink-150:#ebeeec;--ink-100:#f0f2f0;--ink-50:#f7f9f8;--surface:#fff;--surface-alt:#f1f2ee;--bg:#f1f4f2;--night:#101713;--night-2:#18211c;--success:#0f8a45;--success-bg:#e7f6ec;--warning:#8a5f08;--warning-fg:#e29d12;--warning-bg:#fbefd5;--blue:#1d5fd8;--blue-bg:#e9f0fd;--error:#ce3940;--error-bg:#fbeaea;--line:#e5e9e6;--r-sm:11px;--r-md:14px;--r-lg:18px;--r-xl:24px;--r-pill:999px;--shadow-card:0 1px 2px #16201b09, 0 8px 22px #16201b0d;--shadow-lift:0 2px 6px #16201b0d, 0 26px 60px #16201b21;--shadow-green:0 8px 20px #12a15047;--halo:#f7faf8;--font-display:"Bricolage Grotesque",ui-sans-serif,system-ui,sans-serif;--font-body:"Hanken Grotesk",ui-sans-serif,system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace}.evgp[data-theme=dark]{--bg:#121814;--surface:#1a211c;--surface-alt:#232b25;--halo:#18201b;--ink-50:#1b221e;--ink-100:#232b26;--ink-150:#28312b;--ink-200:#2c352e;--ink-250:#3a443d;--ink-300:#515b55;--ink-400:#6c766f;--ink-500:#8b958f;--ink-600:#a3ada7;--ink-700:#bfc8c3;--ink-800:#dbe3df;--ink-900:#ecf1ee;--green-50:#16291e;--green-100:#1b3527;--green-200:#275940;--green-300:#5fd195;--green-400:#34c26e;--green-500:#15a857;--green-600:#3fbf78;--green-700:#62d79a;--orange-50:#2a1d13;--orange-200:#5a3a22;--orange-700:#ffb585;--success:#62d79a;--success-bg:#16291e;--warning:#f5b53a;--warning-fg:#f5b53a;--warning-bg:#2a2413;--blue:#7fb0ff;--blue-bg:#16233a;--error:#ff8a8e;--error-bg:#2e191a;--line:#2c352e;--shadow-card:0 1px 2px #0000004d, 0 8px 22px #00000047;--shadow-lift:0 2px 6px #00000059, 0 26px 60px #00000080}.evgp *{box-sizing:border-box;margin:0;padding:0}html:has(.evgp){scroll-behavior:smooth}.evgp{font-family:var(--font-body);background:var(--bg);color:var(--ink-800);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01";line-height:1.55}.evgp h1,.evgp h2,.evgp h3,.evgp h4{font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.03em;line-height:1.06}.evgp img,.evgp svg{max-width:100%;display:block}.evgp a{color:inherit;text-decoration:none}.evgp button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.evgp :focus-visible{outline:2.5px solid var(--green-400);outline-offset:3px;border-radius:8px}.evgp .tnum{font-variant-numeric:tabular-nums}.evgp .mono{font-family:var(--font-mono)}@media (prefers-reduced-motion:reduce){.evgp *{transition:none!important;animation:none!important}}.evgp .wrap{max-width:1080px;margin:0 auto;padding:0 18px}.evgp .narrow{max-width:760px;margin:0 auto}.evgp section{padding:58px 0}.evgp .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--green-700);align-items:center;gap:8px;font-size:10.5px;font-weight:800;display:inline-flex}.evgp .eyebrow .leaf{width:14px;height:14px}.evgp .sechead{margin-bottom:26px}.evgp .sechead h2{margin-top:10px;font-size:clamp(28px,6.2vw,42px);font-weight:800}.evgp .sechead p{color:var(--ink-600);max-width:56ch;margin-top:12px;font-size:15.5px;line-height:1.6}.evgp .nav{z-index:60;background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid var(--line);position:sticky;top:0}.evgp .nav .wrap{align-items:center;gap:12px;height:58px;display:flex}.evgp .logo{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink-900);align-items:center;gap:9px;font-size:18px;font-weight:800;display:inline-flex}.evgp .logo svg{width:24px;height:24px}.evgp .nav .sp{flex:1}.evgp .navlinks{color:var(--ink-600);gap:22px;font-size:14px;font-weight:600;display:none}@media (width>=800px){.evgp .navlinks{display:flex}}.evgp .navlinks a:hover{color:var(--ink-900)}.evgp .themebtn{border-radius:var(--r-pill);border:1.5px solid var(--line);width:34px;height:34px;color:var(--ink-500);place-items:center;display:grid}.evgp .themebtn svg{width:16px;height:16px}.evgp .btn{letter-spacing:-.01em;border-radius:var(--r-pill);justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-size:15px;font-weight:800;transition:transform .14s,box-shadow .14s;display:inline-flex}.evgp .btn:active{transform:translateY(1px)}.evgp .btn-primary{color:#fff;box-shadow:var(--shadow-green);background:#12a150}.evgp .btn-primary:hover{background:#0f8a45}.evgp .btn-ghost{border:1.5px solid var(--ink-250);color:var(--ink-800);background:var(--surface)}.evgp .btn-ghost:hover{border-color:var(--ink-600)}.evgp .btn-sm{padding:10px 16px;font-size:13.5px}.evgp .btnrow{flex-wrap:wrap;gap:11px;display:flex}.evgp .hero{background:radial-gradient(120% 78% at 50% -14%, var(--halo) 0%, var(--bg) 62%);padding:44px 0 0}.evgp .hero h1{margin-top:14px;font-size:clamp(38px,10.4vw,72px);font-weight:800}.evgp .hero .lede{color:var(--ink-600);max-width:58ch;margin-top:18px;font-size:clamp(16px,4.1vw,19.5px);line-height:1.55}.evgp .hero .btnrow{margin-top:26px}.evgp .trust{color:var(--ink-600);flex-wrap:wrap;align-items:center;gap:9px;margin-top:18px;font-size:13px;display:flex}.evgp .trust b{color:var(--ink-800);font-weight:800}.evgp .dot{background:var(--ink-300);border-radius:50%;width:3px;height:3px}.evgp .awning{gap:0;margin-top:44px;display:flex}.evgp .awn{flex:1;position:relative}.evgp .awn .stripes{background:repeating-linear-gradient(90deg, var(--green-600) 0 12px, var(--surface) 12px 24px);height:11px}.evgp .awn .scal{background-image:radial-gradient(circle at 6px 0, var(--green-600) 5.6px, transparent 6px), radial-gradient(circle at 18px 0, var(--surface) 5.6px, transparent 6px);background-repeat:repeat-x;background-size:24px 8px;height:8px}.evgp .awn.o .stripes{background:repeating-linear-gradient(90deg, var(--orange-400) 0 12px, var(--surface) 12px 24px)}.evgp .awn.o .scal{background-image:radial-gradient(circle at 6px 0, var(--orange-400) 5.6px, transparent 6px), radial-gradient(circle at 18px 0, var(--surface) 5.6px, transparent 6px)}.evgp .panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);overflow:hidden}.evgp .panel-head{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:14px 16px 12px;display:flex}.evgp .panel-head .tag{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);font-size:10px;font-weight:800}.evgp .live{color:var(--green-600);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:5px;margin-left:auto;font-size:10.5px;font-weight:800;display:inline-flex}.evgp .live i{background:var(--green-500);border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite evgp-pulse}@keyframes evgp-pulse{0%,to{opacity:1}50%{opacity:.3}}.evgp .band{background:var(--night);color:#e7eeea;border-radius:var(--r-xl);padding:38px 24px;position:relative;overflow:hidden}.evgp .band:after{content:"";pointer-events:none;background:radial-gradient(60% 100% at 50% 0,#12a15038,#0000 70%);height:70%;position:absolute;inset:auto -20% -60%}.evgp .band .eyebrow{color:var(--green-300)}.evgp .band h2{color:#fff;margin-top:10px;font-size:clamp(26px,5.6vw,36px);font-weight:800}.evgp .band>*{z-index:1;position:relative}.evgp .bandlist{gap:14px;margin-top:24px;display:grid}@media (width>=760px){.evgp .bandlist{grid-template-columns:1fr 1fr;gap:16px 30px}}.evgp .bitem{color:#c3d0c9;gap:12px;font-size:14.5px;line-height:1.5;display:flex}.evgp .bitem .tk{color:#5fd195;background:#12a1502e;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.evgp .bitem .tk svg{width:11px;height:11px}.evgp .bitem b{color:#fff;font-weight:700}.evgp .mods{grid-template-columns:1fr;gap:12px;display:grid}@media (width>=620px){.evgp .mods{grid-template-columns:1fr 1fr}}@media (width>=940px){.evgp .mods{grid-template-columns:repeat(4,1fr)}}.evgp .mod{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);padding:19px 18px 20px;transition:transform .16s,box-shadow .16s}.evgp .mod:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.evgp .mod .gl{background:var(--green-50);width:36px;height:36px;color:var(--green-600);border-radius:11px;place-items:center;margin-bottom:13px;display:grid}.evgp .mod:nth-child(4n+2) .gl{background:var(--orange-50);color:var(--orange-700)}.evgp .mod:nth-child(4n+3) .gl{background:var(--blue-bg);color:var(--blue)}.evgp .mod .gl svg{width:19px;height:19px}.evgp .mod h4{font-size:16.5px;font-weight:800}.evgp .mod p{color:var(--ink-600);margin-top:6px;font-size:13.5px;line-height:1.56}.evgp .chips{flex-wrap:wrap;gap:9px;margin-top:6px;display:flex}.evgp .chip{background:var(--surface);border:1.5px solid var(--line);border-radius:var(--r-pill);color:var(--ink-700);box-shadow:var(--shadow-card);padding:9px 15px;font-size:14px;font-weight:700}.evgp .chip.g{border-color:var(--green-200);color:var(--green-700);background:var(--green-50)}.evgp .chip.o{border-color:var(--orange-200);color:var(--orange-700);background:var(--orange-50)}.evgp .pullquote{border-left:3px solid var(--green-500);font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;margin-top:24px;padding:4px 0 4px 17px;font-size:clamp(17px,4.2vw,21px);font-weight:700;line-height:1.34}.evgp .price{background:var(--surface);border:1.5px solid var(--green-200);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);max-width:520px;margin:0 auto;overflow:hidden}.evgp .price .top{background:linear-gradient(180deg, var(--green-50), var(--surface));text-align:center;padding:28px 24px 22px}.evgp .price .tier{letter-spacing:.16em;text-transform:uppercase;color:var(--green-700);font-size:10.5px;font-weight:800}.evgp .price .amt{font-family:var(--font-display);letter-spacing:-.045em;color:var(--ink-900);font-variant-numeric:tabular-nums;margin-top:8px;font-size:54px;font-weight:800;line-height:1}.evgp .price .amt sup{vertical-align:top;color:var(--ink-600);letter-spacing:0;margin-right:3px;font-size:19px;font-weight:800}.evgp .price .per{color:var(--ink-600);margin-top:7px;font-size:14px}.evgp .price .year{color:var(--green-700);background:var(--green-50);border:1px solid var(--green-200);border-radius:var(--r-pill);align-items:center;gap:7px;margin-top:13px;padding:6px 13px;font-size:12.5px;font-weight:700;display:inline-flex}.evgp .zeros{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.evgp .zeros .z{text-align:center;border-right:1px solid var(--line);padding:17px 8px}.evgp .zeros .z:last-child{border-right:0}.evgp .zeros .n{font-family:var(--font-display);color:var(--green-600);letter-spacing:-.04em;font-size:30px;font-weight:800;line-height:1}.evgp .zeros .l{color:var(--ink-600);margin-top:5px;font-size:10.5px;font-weight:700;line-height:1.3}.evgp .price .inc{padding:20px 24px 8px}.evgp .price .inc .h{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);margin-bottom:11px;font-size:10.5px;font-weight:800}.evgp .price .inc ul{gap:9px;list-style:none;display:grid}.evgp .price .inc li{color:var(--ink-700);align-items:flex-start;gap:10px;font-size:14px;display:flex}.evgp .price .inc li svg{width:15px;height:15px;color:var(--green-500);flex-shrink:0;margin-top:3px}.evgp .price .foot{padding:8px 24px 26px}.evgp .price .foot .btn{width:100%}.evgp .price .foot .fine{text-align:center;color:var(--ink-600);margin-top:12px;font-size:12.5px;line-height:1.5}.evgp .addons{max-width:520px;color:var(--ink-600);text-align:center;margin:14px auto 0;font-size:12.5px;line-height:1.6}.evgp .addons b{color:var(--ink-700);font-weight:700}.evgp .faq{border-top:1px solid var(--line)}.evgp details{border-bottom:1px solid var(--line)}.evgp summary{cursor:pointer;font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;padding:18px 40px 18px 2px;font-size:16.5px;font-weight:700;line-height:1.35;list-style:none;position:relative}.evgp summary::-webkit-details-marker{display:none}.evgp summary:after{content:"";border-right:2px solid var(--ink-400);border-bottom:2px solid var(--ink-400);width:9px;height:9px;transition:transform .18s;position:absolute;top:24px;right:6px;transform:rotate(45deg)}.evgp details[open] summary:after{top:27px;transform:rotate(-135deg)}.evgp details .ans{color:var(--ink-600);padding:0 6px 20px 2px;font-size:14.5px;line-height:1.62}.evgp details .ans b{color:var(--ink-800);font-weight:700}.evgp .final{background:var(--night);border-radius:var(--r-xl);text-align:center;padding:46px 24px;position:relative;overflow:hidden}.evgp .final:after{content:"";pointer-events:none;background:radial-gradient(55% 100% at 50% 100%,#12a15042,#0000 70%);height:90%;position:absolute;inset:-40% -20% auto}.evgp .final .inner{z-index:1;position:relative}.evgp .final h2{color:#fff;font-size:clamp(28px,6.4vw,42px);font-weight:800}.evgp .final p{color:#a9b8b0;margin-top:13px;max-width:46ch;margin-inline:auto;font-size:15.5px;line-height:1.55}.evgp .final .btnrow{justify-content:center;margin-top:24px}.evgp .final .btn-ghost{color:#fff;background:0 0;border-color:#ffffff38}.evgp .related{gap:10px;margin-top:26px;display:grid}@media (width>=680px){.evgp .related{grid-template-columns:1fr 1fr}}.evgp .rel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);align-items:center;gap:12px;padding:15px 16px;display:flex}.evgp .rel .k{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);margin-bottom:3px;font-size:9.5px;font-weight:800;display:block}.evgp .rel b{font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;font-size:15.5px;font-weight:700;line-height:1.25;display:block}.evgp .rel .arw{color:var(--ink-300);flex-shrink:0;margin-left:auto}.evgp .rel:hover{border-color:var(--green-200)}.evgp .rel:hover .arw{color:var(--green-500)}.evgp footer{border-top:1px solid var(--line);margin-top:56px;padding:36px 0 54px}.evgp footer .in{color:var(--ink-600);flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.evgp footer .in .sp{flex:1}.evgp footer a:hover{color:var(--ink-800)}.evgp .art{max-width:720px;margin:0 auto;padding:0 18px}.evgp .arthead{padding:40px 0 0}.evgp .kick{letter-spacing:.2em;text-transform:uppercase;color:var(--orange-700);background:var(--orange-50);border-radius:var(--r-pill);align-items:center;gap:8px;padding:5px 12px;font-size:10.5px;font-weight:800;display:inline-flex}.evgp .arthead h1{margin-top:18px;font-size:clamp(32px,7.6vw,52px);font-weight:800;line-height:1.04}.evgp .stand{color:var(--ink-600);margin-top:18px;font-size:clamp(16px,4vw,19px);line-height:1.55}.evgp .meta{border-top:1px solid var(--line);color:var(--ink-600);font-size:12.5px;font-family:var(--font-mono);flex-wrap:wrap;align-items:center;gap:9px;margin-top:20px;padding-top:18px;display:flex}.evgp .art h2{border-top:2px solid var(--ink-900);margin-top:46px;padding-top:22px;font-size:clamp(24px,5.4vw,33px);font-weight:800;line-height:1.1}.evgp .art h3{margin-top:30px;font-size:19px;font-weight:800}.evgp .art p{color:var(--ink-700);margin-top:16px;font-size:17px;line-height:1.68}.evgp .art p b{color:var(--ink-900);font-weight:700}.evgp .art ul.plain{gap:11px;margin-top:16px;list-style:none;display:grid}.evgp .art ul.plain li{color:var(--ink-700);gap:11px;font-size:16.2px;line-height:1.6;display:flex}.evgp .art ul.plain li .b{background:var(--green-500);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:10px}.evgp .art ul.plain li b{color:var(--ink-900);font-weight:700}.evgp .short{background:var(--green-50);border:1px solid var(--green-200);border-radius:var(--r-lg);margin-top:28px;padding:22px 22px 24px}.evgp .short .h{letter-spacing:.16em;text-transform:uppercase;color:var(--green-700);font-size:10.5px;font-weight:800}.evgp .short p{color:var(--ink-800);margin-top:11px;font-size:16.5px;line-height:1.6}.evgp .short p:first-of-type{margin-top:12px}.evgp .toc{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);margin-top:26px;padding:19px 20px 21px}.evgp .toc .h{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-600);margin-bottom:12px;font-size:10.5px;font-weight:800}.evgp .toc ol{counter-reset:t;gap:9px;list-style:none;display:grid}.evgp .toc li{counter-increment:t;gap:11px;font-size:15.2px;display:flex}.evgp .toc li:before{content:counter(t,decimal-leading-zero);font-family:var(--font-mono);color:var(--green-600);padding-top:3px;font-size:11.5px;font-weight:700}.evgp .toc a{color:var(--ink-800);border-bottom:1px solid var(--ink-250);font-weight:600}.evgp .toc a:hover{color:var(--green-700);border-color:var(--green-400)}.evgp .card12{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);margin-top:24px;overflow:hidden}.evgp .c12head{background:var(--night);color:#fff;padding:18px 20px 16px}.evgp .c12head .t{font-family:var(--font-display);letter-spacing:-.025em;font-size:19px;font-weight:800}.evgp .c12head .s{color:#9fb0a7;margin-top:5px;font-size:13px;line-height:1.5}.evgp .c12 label{border-bottom:1px solid var(--line);cursor:pointer;align-items:flex-start;gap:12px;padding:14px 20px;display:flex}.evgp .c12 label:hover{background:var(--ink-50)}.evgp .c12 input{opacity:0;width:0;height:0;position:absolute}.evgp .c12 .bx{border:2px solid var(--ink-300);border-radius:6px;flex-shrink:0;place-items:center;width:21px;height:21px;margin-top:1px;transition:background .12s,border-color .12s;display:grid}.evgp .c12 .bx svg{color:#fff;opacity:0;width:12px;height:12px}.evgp .c12 input:checked~.bx{background:var(--green-500);border-color:var(--green-500)}.evgp .c12 input:checked~.bx svg{opacity:1}.evgp .c12 input:focus-visible~.bx{outline:2.5px solid var(--green-400);outline-offset:2px}.evgp .c12 .tx b{color:var(--ink-900);font-size:15.5px;font-weight:800;line-height:1.35;display:block}.evgp .c12 .tx span{color:var(--ink-600);margin-top:4px;font-size:13.5px;line-height:1.52;display:block}.evgp .c12foot{background:var(--ink-50);flex-wrap:wrap;align-items:center;gap:16px;padding:18px 20px 20px;display:flex}.evgp .c12foot .num{font-family:var(--font-display);letter-spacing:-.05em;color:var(--ink-900);font-variant-numeric:tabular-nums;font-size:42px;font-weight:800;line-height:1}.evgp .c12foot .num small{color:var(--ink-600);font-size:18px}.evgp .c12foot .verdict{color:var(--ink-600);flex:1;min-width:180px;font-size:14.5px;line-height:1.5}.evgp .c12foot .verdict b{font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;margin-bottom:3px;font-size:17px;font-weight:800;display:block}.evgp .asks{gap:12px;margin-top:24px;display:grid}.evgp .ask{background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--orange-400);border-radius:0 var(--r-lg) var(--r-lg) 0;box-shadow:var(--shadow-card);padding:18px 20px 20px}.evgp .ask .q{font-family:var(--font-display);color:var(--ink-900);letter-spacing:-.02em;font-size:17.5px;font-weight:700;line-height:1.35}.evgp .ask .why{color:var(--ink-600);margin-top:9px;font-size:14.5px;line-height:1.58}.evgp .ask .why b{color:var(--ink-900);font-weight:700}.evgp .costs{border-collapse:collapse;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);width:100%;margin-top:22px;overflow:hidden}.evgp .costs th{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-600);background:var(--ink-50);border-bottom:1px solid var(--line);padding:13px 14px;font-size:10px;font-weight:800}.evgp .costs td{color:var(--ink-700);border-bottom:1px solid var(--line);vertical-align:top;padding:14px;font-size:14.5px;line-height:1.5}.evgp .costs tr:last-child td{border-bottom:0}.evgp .costs td:first-child{color:var(--ink-900);white-space:nowrap;font-weight:800}@media (width<=620px){.evgp .costs td:first-child{white-space:normal}.evgp .costs th,.evgp .costs td{padding:11px 10px;font-size:13.2px}}.evgp .flags{gap:10px;margin-top:22px;display:grid}.evgp .flag{background:var(--error-bg);border-radius:var(--r-md);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.evgp .flag .m{background:var(--error);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;margin-top:1px;font-size:13px;font-weight:800;display:grid}.evgp .flag span{color:var(--ink-700);font-size:14.8px;line-height:1.55}.evgp .flag b{color:var(--ink-900);font-weight:700}.evgp .fit{gap:14px;margin-top:24px;display:grid}@media (width>=680px){.evgp .fit{grid-template-columns:1fr 1fr}}.evgp .fitc{border-radius:var(--r-lg);padding:22px 20px 24px}.evgp .fitc.yes{background:var(--surface);border:1.5px solid var(--green-200)}.evgp .fitc.no{background:var(--surface);border:1px solid var(--line)}.evgp .fitc h4{margin-bottom:14px;font-size:17px;font-weight:800}.evgp .fitc ul{gap:10px;list-style:none;display:grid}.evgp .fitc li{color:var(--ink-700);gap:10px;font-size:14.5px;line-height:1.52;display:flex}.evgp .fitc li svg{flex-shrink:0;width:15px;height:15px;margin-top:3px}.evgp .fitc.yes li svg{color:var(--green-500)}.evgp .fitc.no li{color:var(--ink-600)}.evgp .fitc.no li svg{color:var(--ink-300)}.evgp footer .relnav{color:var(--ink-600);margin-bottom:18px;font-size:13px;line-height:1.9}.evgp footer .relnav a{color:var(--green-700);text-underline-offset:3px;text-decoration:underline}.evgp footer .relnav a:hover{color:var(--green-600)}body:has(.evgp){background-color:#f1f4f2}body:has(.evgp[data-theme=dark]){background-color:#121814}
