.phero .glow{position:absolute;inset:-30% -10% auto auto;width:60vw;height:60vw;max-width:760px;max-height:760px;background:radial-gradient(closest-side,rgba(139,209,207,.18),transparent 70%);pointer-events:none}.phero .wrap{position:relative}.phero .ctas{margin-top:30px}.opts3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width:960px){.opts3{grid-template-columns:1fr}}.opts3 .opt{align-content:start;gap:14px}.opts3 .opt.main{border-color:color-mix(in srgb,var(--teal-ink) 45%,var(--rule))}.opts3 .bul li{font-size:14.5px}.diagram .dg-m{display:none}@media (max-width:700px){.diagram .dg-d{display:none}.diagram .dg-m{display:block}}.wdg .dot{filter:drop-shadow(0 0 4px rgba(255,255,255,.6))}.wdg .dot.t{filter:drop-shadow(0 0 6px #8bd1cf)}.dgcap{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:12px;font:400 12px/1.4 var(--f-mono);color:var(--ink-3)}.facts{margin-top:16px}.ledger{padding:clamp(14px,2vw,22px);display:grid;gap:10px}.ledger .top2{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.lrow{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:6px 14px;align-items:center;background:var(--panel-2);border:1px solid var(--panel-rule);border-radius:10px;padding:11px 14px;font-size:13.5px}.lrow .tm{font:400 11.5px/1 var(--f-mono);color:var(--on-panel-3)}.lrow b{font-weight:500;color:#fff}.lrow .sub{display:block;font:400 11.5px/1.4 var(--f-mono);color:var(--on-panel-3);margin-top:3px}@media (max-width:520px){.lrow{grid-template-columns:minmax(0,1fr) auto}.lrow .tm{grid-column:1/-1}}.ledger .note{font:400 11.5px/1.4 var(--f-mono);color:var(--on-panel-3);display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.sec4{margin-top:16px}.sec4 .card .link{justify-self:start;font-size:14px}.price .card h4{font-size:19px;font-weight:400}.price .card .ex{font:400 12px/1.5 var(--f-mono);color:var(--ink-3)}.nofee{margin-top:16px;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px}.nofee,.nofee .chips{display:flex;flex-wrap:wrap}.nofee .chips{gap:8px}.nofee b{font-weight:400;color:#fff;font-size:17px;letter-spacing:-.01em}.faqwrap{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,72px)}@media (max-width:860px){.faqwrap{grid-template-columns:1fr}}