.O6yWoq_page{--buy-ink:#07152d;--buy-copy:#344665;--buy-muted:#73819a;--buy-line:#16304e21;--buy-panel:#ffffffb8;--buy-panel-strong:#ffffffe6;--buy-field:#ffffffc2;--buy-emerald:#079071;--buy-emerald-deep:#05795f;--buy-gold:#a87921;--buy-danger:#a33a45;min-height:100vh;color:var(--buy-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(circle at 84% 8%,#00ae8b1f,#0000 30rem),radial-gradient(circle at 8% 92%,#06907114,#0000 31rem),linear-gradient(145deg,#fff 0%,#f9fbfb 52%,#f1f8f6 100%)}[data-theme=dark] .O6yWoq_page{--buy-ink:#f5faf8;--buy-copy:#c3cec9;--buy-muted:#8d9a95;--buy-line:#e0fff621;--buy-panel:#0f1715b8;--buy-panel-strong:#111a18e8;--buy-field:#080f0ea8;--buy-emerald:#26c59d;--buy-emerald-deep:#1aad89;--buy-gold:#d7ae59;--buy-danger:#ff7887;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(circle at 82% 6%,#0ea07e33,#0000 31rem),radial-gradient(circle at 5% 90%,#086f5829,#0000 29rem),linear-gradient(145deg,#070a09 0%,#0a100e 52%,#08110e 100%)}.O6yWoq_brandGeometry{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.O6yWoq_brandGeometry:before{content:"";aspect-ratio:1;opacity:.045;filter:saturate(1.25);background:url(/landing/brand/asis-logo-icon.png) 50%/contain no-repeat;width:min(46vw,660px);position:absolute;bottom:-190px;left:max(-170px,-11vw);transform:rotate(-5deg)}[data-theme=dark] .O6yWoq_brandGeometry:before{opacity:.095;filter:saturate(1.35)brightness(.9)}.O6yWoq_shell{z-index:1;width:min(100%,1180px);min-height:100vh;margin-inline:auto;padding:22px 22px 28px;position:relative}.O6yWoq_topbar{justify-content:center;align-items:center;min-height:64px;display:flex;position:relative}.O6yWoq_topbarControls{align-items:center;gap:8px;display:flex;position:absolute;right:0}.O6yWoq_form{margin-top:clamp(22px,4.5vh,48px)}.O6yWoq_layout{grid-template-columns:minmax(300px,.82fr) minmax(520px,1.38fr);align-items:center;gap:clamp(24px,4vw,48px);display:grid}.O6yWoq_summary,.O6yWoq_card{border:1px solid var(--buy-line);background:var(--buy-panel);-webkit-backdrop-filter:blur(28px)saturate(1.16);box-shadow:0 26px 70px #1126211a,inset 0 1px #ffffffb3}:is([data-theme=dark] .O6yWoq_summary,[data-theme=dark] .O6yWoq_card){box-shadow:0 30px 86px #00000061,inset 0 1px #ffffff0d}.O6yWoq_summary{isolation:isolate;border-radius:28px;flex-direction:column;justify-content:center;min-height:520px;padding:44px 38px 38px;display:flex;position:relative;overflow:hidden}.O6yWoq_summary:before{content:"";background:linear-gradient(90deg, var(--buy-emerald-deep), #36c8a3 65%, var(--buy-gold));height:3px;position:absolute;inset:0 0 auto}.O6yWoq_summary:after{content:"";z-index:-1;background:radial-gradient(circle,#14be942b,#0000 67%);border-radius:50%;width:280px;height:280px;position:absolute;bottom:-92px;right:-82px}.O6yWoq_summary[data-premium=true]{border-color:color-mix(in srgb, var(--buy-emerald) 36%, var(--buy-line))}.O6yWoq_summaryFx{z-index:-1;opacity:0;pointer-events:none;filter:blur(2px);background:linear-gradient(90deg,#0000,#3ad4b026,#ffffffb8,#d5ae5624,#0000);width:30%;position:absolute;inset:-35% auto -35% -50%;transform:skew(-17deg)}.O6yWoq_badge{border:1px solid color-mix(in srgb, var(--buy-gold) 45%, transparent);background:color-mix(in srgb, var(--buy-gold) 12%, transparent);color:var(--buy-gold);letter-spacing:.14em;border-radius:999px;align-self:center;margin-bottom:25px;padding:8px 18px;font-size:10px;font-weight:800}.O6yWoq_planName{text-align:center;color:var(--buy-ink);letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,48px);font-weight:700}.O6yWoq_price{justify-content:center;align-items:baseline;gap:7px;margin-top:20px;display:flex}.O6yWoq_amount{color:var(--buy-ink);letter-spacing:-.055em;font-size:clamp(47px,5vw,66px);font-weight:750;line-height:.96}.O6yWoq_cycle{color:var(--buy-muted);font-size:15px;font-weight:550}.O6yWoq_summarySaving{text-align:center;color:var(--buy-emerald);margin:13px 0 0;font-size:13px;font-weight:700}.O6yWoq_featureList{border-top:1px solid var(--buy-line);gap:14px;width:100%;max-width:280px;margin:32px auto 0;padding:28px 0 0;list-style:none;display:grid}.O6yWoq_featureList li{color:var(--buy-copy);align-items:center;gap:11px;font-size:14px;line-height:1.35;display:flex}.O6yWoq_featureList svg{color:var(--buy-emerald);flex:none}.O6yWoq_card{border-radius:30px;min-height:560px;padding:clamp(28px,4vw,48px)}.O6yWoq_card h1{color:var(--buy-ink);letter-spacing:-.045em;margin:0 0 30px;font-size:clamp(31px,4vw,46px);font-weight:690;line-height:1}.O6yWoq_twoColumns{grid-template-columns:1fr 1fr;gap:15px;display:grid}.O6yWoq_field{min-width:0;color:var(--buy-copy);gap:8px;font-size:13px;font-weight:650;display:grid}.O6yWoq_input{border:1px solid var(--buy-line);background:var(--buy-field);width:100%;min-height:52px;color:var(--buy-ink);border-radius:15px;outline:none;padding:0 16px;transition:border-color .16s,box-shadow .16s,background .16s}.O6yWoq_input:focus{border-color:var(--buy-emerald);box-shadow:0 0 0 4px color-mix(in srgb, var(--buy-emerald) 12%, transparent)}.O6yWoq_input[readonly]{color:var(--buy-muted)}.O6yWoq_select{border:1px solid var(--buy-line);background:var(--buy-field);width:100%;min-height:52px;color:var(--buy-ink);font:inherit;cursor:pointer;border-radius:15px;outline:none;padding:0 44px 0 16px;font-weight:620;transition:border-color .16s,box-shadow .16s,background .16s}.O6yWoq_select:focus{border-color:var(--buy-emerald);box-shadow:0 0 0 4px color-mix(in srgb, var(--buy-emerald) 12%, transparent)}.O6yWoq_select:disabled{cursor:not-allowed;opacity:.55}.O6yWoq_controlGroup{gap:8px;margin-top:18px;display:grid}.O6yWoq_controlLabel{color:var(--buy-copy);font-size:13px;font-weight:650}.O6yWoq_segmented{border:1px solid var(--buy-line);background:color-mix(in srgb, var(--buy-field) 80%, transparent);border-radius:16px;grid-template-columns:1fr 1fr;min-height:52px;padding:4px;display:grid}.O6yWoq_segmented button{min-height:44px;color:var(--buy-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;font-size:14px;font-weight:650;transition:background .17s,color .17s,box-shadow .17s,transform .17s}.O6yWoq_segmented button[data-active=true]{color:#fff;background:linear-gradient(135deg,#0aa07f,#08775f);box-shadow:0 9px 24px #047e6033,inset 0 1px #ffffff38}.O6yWoq_segmented button:disabled{cursor:wait;opacity:.6}.O6yWoq_readonlyValue{border:1px solid var(--buy-line);background:var(--buy-field);min-height:50px;color:var(--buy-copy);border-radius:15px;align-items:center;padding:0 16px;font-size:14px;display:flex}.O6yWoq_discountRow{grid-template-columns:minmax(0,1fr) 116px;align-items:end;gap:11px;margin-top:18px;display:grid}.O6yWoq_quoteButton{border:1px solid color-mix(in srgb, var(--buy-emerald) 55%, var(--buy-line));min-height:52px;color:var(--buy-emerald);letter-spacing:.07em;cursor:pointer;background:0 0;border-radius:15px;font-size:12px;font-weight:800;transition:background .16s,transform .16s}.O6yWoq_quoteButton:hover:not(:disabled){background:color-mix(in srgb, var(--buy-emerald) 8%, transparent);transform:translateY(-1px)}.O6yWoq_quoteButton:disabled{cursor:not-allowed;opacity:.42}.O6yWoq_totalRow{border-top:1px solid var(--buy-line);justify-content:space-between;align-items:center;gap:18px;margin-top:22px;padding-top:20px;display:flex}.O6yWoq_totalRow>div{align-items:center;gap:10px;display:flex}.O6yWoq_totalRow span{color:var(--buy-copy);font-size:16px;font-weight:650}.O6yWoq_totalRow strong{color:var(--buy-ink);letter-spacing:-.035em;font-size:30px}.O6yWoq_quoteTimer{background:color-mix(in srgb, var(--buy-emerald) 10%, transparent);min-width:52px;color:var(--buy-emerald);font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:750}.O6yWoq_quoteTimer[data-expired=true]{background:color-mix(in srgb, var(--buy-danger) 10%, transparent);color:var(--buy-danger)}.O6yWoq_primaryButton{color:#fff;letter-spacing:.07em;cursor:pointer;background:linear-gradient(135deg,#0ba282,#06785f);border:1px solid #0000;border-radius:16px;justify-content:center;align-items:center;gap:14px;width:100%;min-height:58px;margin-top:18px;font-size:13px;font-weight:780;transition:transform .17s,box-shadow .17s,opacity .17s;display:flex;box-shadow:0 16px 34px #057e6138,inset 0 1px #fff3}.O6yWoq_primaryButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 20px 40px #057e6145,inset 0 1px #fff3}.O6yWoq_primaryButton span{font-size:22px;font-weight:400;line-height:1}.O6yWoq_primaryButton:disabled{cursor:wait;opacity:.46;transform:none}.O6yWoq_error{border:1px solid color-mix(in srgb, var(--buy-danger) 38%, transparent);background:color-mix(in srgb, var(--buy-danger) 7%, transparent);color:var(--buy-danger);border-radius:13px;margin:13px 0 0;padding:11px 13px;font-size:12px}.O6yWoq_footer{color:var(--buy-muted);justify-content:center;align-items:center;gap:14px;margin-top:22px;font-size:11px;display:flex}.O6yWoq_footer a{color:inherit;text-decoration:none}.O6yWoq_footer a:hover{color:var(--buy-emerald)}.O6yWoq_page :focus-visible{outline:3px solid color-mix(in srgb, var(--buy-emerald) 38%, transparent);outline-offset:3px}@media (max-width:900px){.O6yWoq_layout{grid-template-columns:minmax(250px,.72fr) minmax(430px,1.28fr);gap:20px}.O6yWoq_summary{min-height:500px;padding-inline:26px}.O6yWoq_card{padding:30px}}@media (max-width:760px){.O6yWoq_shell{padding:14px 16px 28px}.O6yWoq_topbar{min-height:58px}.O6yWoq_form{margin-top:16px}.O6yWoq_layout{grid-template-columns:1fr;gap:16px}.O6yWoq_summary{border-radius:24px;min-height:0;padding:28px 24px}.O6yWoq_badge{margin-bottom:14px;padding:6px 14px}.O6yWoq_planName{font-size:34px}.O6yWoq_price{margin-top:12px}.O6yWoq_amount{font-size:48px}.O6yWoq_featureList{grid-template-columns:1fr 1fr;gap:10px 14px;max-width:none;margin-top:22px;padding-top:20px}.O6yWoq_featureList li{font-size:12px}.O6yWoq_card{border-radius:24px;min-height:0;padding:25px 20px}.O6yWoq_card h1{margin-bottom:24px;font-size:34px}.O6yWoq_twoColumns{grid-template-columns:1fr}.O6yWoq_discountRow{grid-template-columns:minmax(0,1fr) 104px}}@media (max-width:430px){.O6yWoq_summary{padding:24px 20px}.O6yWoq_featureList{grid-template-columns:1fr}.O6yWoq_card{padding:23px 17px}.O6yWoq_card h1{font-size:31px}.O6yWoq_discountRow{grid-template-columns:1fr}.O6yWoq_quoteButton{width:100%}.O6yWoq_totalRow strong{font-size:27px}}@media (prefers-reduced-motion:reduce){.O6yWoq_page *,.O6yWoq_page :before,.O6yWoq_page :after{transition:none!important;animation:none!important}}@media (prefers-reduced-transparency:reduce){.O6yWoq_summary,.O6yWoq_card{background:var(--buy-panel-strong);-webkit-backdrop-filter:none}.O6yWoq_summaryFx{display:none}}
