:root{color-scheme:dark;--font-sans:"proxima-nova",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--bg:#121411;--bg-2:#0d0f0c;--bg-3:#090a08;--surface:#171b16;--surface-2:#1c211b;--ring:rgba(255,255,255,0.09);--ring-2:rgba(255,255,255,0.16);--ring-3:rgba(255,255,255,0.28);--overlay:rgba(255,255,255,0.05);--overlay-2:rgba(255,255,255,0.09);--fg:#f4f6f2;--fg-2:#aab7aa;--fg-3:#7d8a7d;--lime:#aefe23;--lime-hover:#c2ff5a;--lime-ink:#0f1408;--lime-10:rgba(174,254,35,0.1);--lime-18:rgba(174,254,35,0.18);--lime-35:rgba(174,254,35,0.35);--red:#ff5f66;--red-10:rgba(255,95,102,0.12);--r-sm:6px;--r:8px;--r-lg:12px;--r-xl:16px;--r-pill:9999px;--page-width:1200px;--page-margin:24px;--nav-height:64px;--section-y:96px;--gap:24px;--ease:cubic-bezier(0.4,0,0.2,1);--fast:0.15s;--focus-ring:0 0 0 2px var(--bg),0 0 0 4px var(--lime)}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--fg);font-family:var(--font-sans);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}blockquote,body,figure,h1,h2,h3,h4,ol,p,ul{margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}img,svg,video{display:block;max-width:100%}img{height:auto}::selection{background:var(--lime);color:var(--lime-ink)}:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--r-sm)}:target{scroll-margin-top:calc(var(--nav-height) + 24px)}.overall_wrapper_prevent_scroll{overflow:hidden;height:100vh}.container{width:100%;max-width:var(--page-width);margin:0 auto;padding:0 var(--page-margin)}.container-narrow{max-width:880px}.section{padding:var(--section-y) 0}.section-tight{padding:72px 0}.section-band{background:var(--bg-2)}.section-head{max-width:680px;margin-bottom:48px}.section-head.center{margin-left:auto;margin-right:auto;text-align:center}.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:64px;gap:64px;align-items:center}.split.top{align-items:start}.grid{display:grid;grid-gap:var(--gap);gap:var(--gap)}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.stack{flex-direction:column;gap:16px}.row,.stack{display:flex}.row{align-items:center;gap:12px;flex-wrap:wrap}.h1{font-size:clamp(40px,5.8vw,64px);line-height:1.04;letter-spacing:-.025em}.h1,.h2{font-weight:700;text-wrap:balance;color:#fff}.h2{font-size:clamp(30px,3.8vw,42px);line-height:1.1;letter-spacing:-.02em}.h3{font-size:22px;line-height:1.25;letter-spacing:-.01em}.h3,.h4{font-weight:700;color:#fff}.h4{font-size:17px;line-height:1.3}.lead{font-size:clamp(17px,1.5vw,19px);line-height:1.55;color:var(--fg-2);font-weight:500;max-width:560px;margin-top:18px;text-wrap:pretty}.section-head .lead{margin-top:14px}.muted{color:var(--fg-2)}.faint{color:var(--fg-3)}.small{font-size:14px;line-height:1.55}.micro{font-size:13px;line-height:1.5;color:var(--fg-3)}.text-center{text-align:center}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;border-radius:var(--r);border:0;font-size:15px;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--fast) var(--ease),box-shadow var(--fast) var(--ease),color var(--fast) var(--ease),transform var(--fast) var(--ease)}.btn:active{transform:translateY(1px)}.btn svg{width:18px;height:18px;flex:none}.btn-primary{background:var(--lime);color:var(--lime-ink)}.btn-primary:hover{background:var(--lime-hover)}.btn-secondary{background:transparent;color:#fff;box-shadow:inset 0 0 0 1px var(--ring-3)}.btn-secondary:hover{background:var(--overlay)}.btn-ghost{background:transparent;color:var(--fg-2);padding:0 12px}.btn-ghost:hover{color:#fff;background:var(--overlay)}.btn-sm{height:36px;padding:0 14px;font-size:14px}.btn-lg{height:48px;padding:0 22px;font-size:16px}.btn-xl{height:56px;padding:0 26px;font-size:17px;border-radius:10px}.btn-block{width:100%}.btn[aria-disabled=true],.btn[disabled]{opacity:.55;cursor:not-allowed}.link{color:var(--lime);font-weight:600}.link:hover{text-decoration:underline;text-underline-offset:3px}.link-muted{color:var(--fg-2);font-weight:600}.link-muted:hover{color:#fff}.card{position:relative;background:var(--surface);border-radius:var(--r-lg);box-shadow:0 0 0 1px var(--ring);padding:24px;transition:box-shadow var(--fast) var(--ease),background-color var(--fast) var(--ease)}.card-hover:hover{box-shadow:0 0 0 1px var(--ring-3)}.card-hl{box-shadow:0 0 0 1px var(--lime)}.card-lg{padding:32px}.divider{height:1px;background:var(--ring);border:0;margin:0}.check-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.check-list li{position:relative;padding-left:28px;font-size:16px;line-height:1.5;color:var(--fg)}.check-list li:before{content:"";position:absolute;left:2px;top:7px;width:7px;height:11px;border-right:2.5px solid var(--lime);border-bottom:2.5px solid var(--lime);transform:rotate(45deg)}.check-list.muted li{color:var(--fg-2)}.check-list.compact{gap:6px}.check-list.compact li{font-size:14.5px}.stat{font-size:clamp(36px,4.4vw,52px);font-weight:700;line-height:1;letter-spacing:-.03em;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stat-label{margin-top:10px;font-size:15px;color:var(--fg-2);line-height:1.45}.price{display:flex;align-items:baseline;gap:6px;font-size:44px;font-weight:700;line-height:1;letter-spacing:-.03em;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.price small{font-size:16px;font-weight:500;color:var(--fg-2);letter-spacing:0}.field{display:flex;flex-direction:column;gap:8px}.field label{font-size:14px;font-weight:600;color:var(--fg-2)}.field label .opt{font-weight:400;color:var(--fg-3)}.input,.select,.textarea{width:100%;height:48px;padding:0 14px;background:var(--bg);border:0;border-radius:var(--r);box-shadow:0 0 0 1px var(--ring-2);font-size:16px;color:#fff;transition:box-shadow var(--fast) var(--ease);-webkit-appearance:none;-moz-appearance:none;appearance:none}.textarea{height:auto;min-height:100px;padding:12px 14px;resize:vertical;line-height:1.5}.select{padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23aab7aa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.input::placeholder,.textarea::placeholder{color:var(--fg-3)}.input:hover,.select:hover,.textarea:hover{box-shadow:0 0 0 1px var(--ring-3)}.input:focus,.select:focus,.textarea:focus{outline:none;box-shadow:0 0 0 1px var(--lime),0 0 0 4px var(--lime-18);border-radius:var(--r)}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border-radius:var(--r-pill);background:transparent;color:var(--fg);font-size:14px;font-weight:600;box-shadow:0 0 0 1px var(--ring-2);cursor:pointer;border:0;transition:background-color var(--fast) var(--ease),box-shadow var(--fast) var(--ease),color var(--fast) var(--ease)}.chip:hover{background:var(--overlay);box-shadow:0 0 0 1px var(--ring-3)}.chip.on,.chip[aria-pressed=true]{background:var(--lime);color:var(--lime-ink);box-shadow:none}.error-box{padding:12px 14px;border-radius:var(--r);background:var(--red-10);box-shadow:0 0 0 1px rgba(255,95,102,.35);font-size:14px;color:#ffd2d4}.error-box a{color:#fff;text-decoration:underline}.hp{position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);white-space:nowrap}.hp,.table{overflow:hidden}.table{width:100%;border-collapse:separate;border-spacing:0;font-size:15px;border-radius:var(--r-lg);box-shadow:0 0 0 1px var(--ring);background:var(--surface)}.table td,.table th{padding:14px 16px;text-align:left;vertical-align:middle;border-bottom:1px solid var(--ring)}.table tr:last-child td{border-bottom:0}.table th{font-size:14px;font-weight:700;color:#fff;background:var(--bg-2)}.table td:first-child{color:var(--fg);font-weight:600}.table td{color:var(--fg-2)}.table .yes{color:var(--lime);font-weight:700}.table .no{color:var(--fg-3)}.table .col-hl{background:rgba(174,254,35,.045)}.figure{border-radius:var(--r-xl);overflow:hidden;box-shadow:0 0 0 1px var(--ring);background:var(--bg-2)}.figure img{width:100%;height:auto}.figcaption{margin-top:12px;font-size:14px;color:var(--fg-3)}.proof-line{font-size:15px;color:var(--fg-2);text-wrap:balance}.proof-line strong{color:#fff;font-weight:600}.page{max-width:var(--page-width);margin:0 auto;padding:0 var(--page-margin)}.subtitle{font-size:clamp(32px,4.5vw,48px);font-weight:700;letter-spacing:-.025em;line-height:1.08;color:#fff;margin-bottom:24px;max-width:800px}.paragraph{font-size:16px;color:var(--fg-2);line-height:1.7;max-width:760px}.paragraph h3{color:#fff;font-size:18px;margin:28px 0 8px}.paragraph a{color:var(--lime)}.content_text{font-size:17px;line-height:1.7;color:var(--fg-2);max-width:720px}.content_text h3{color:#fff;margin:32px 0 12px}.greenText{color:var(--lime);font-weight:700}.selectable{-webkit-user-select:text;-moz-user-select:text;user-select:text}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media (max-width:1024px){.split{gap:40px}}@media (max-width:900px){:root{--section-y:80px}.grid-3,.split{grid-template-columns:1fr}.section-head{margin-bottom:32px}}@media (max-width:640px){:root{--page-margin:16px;--section-y:64px}.grid-2{grid-template-columns:1fr}.card{padding:20px}.card-lg{padding:24px}.btn-xl{height:52px;font-size:16px}.price{font-size:38px}}