.ss-stack{display:flex;flex-direction:column;gap:28px}.ss-stack .st-h2,.ss-stack .st-answer,.ss-note{text-align:center}.ss-stack .st-answer{margin-inline:auto}.ss-stack .st-explore{justify-content:center}.ss-body{padding:28px;color:var(--lp-window-ink)}.ss-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,280px);gap:28px}.ss-inputs{display:flex;flex-direction:column;gap:20px}.ss-field{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;border:0}.ss-field :is(label,legend){padding:0;font:600 14px/20px Inter,sans-serif;letter-spacing:-.01em}.ss-field input{height:44px;padding:0 14px;border:0;border-radius:12px;font:500 16px/1 Inter,sans-serif;color:inherit;background:#1717170d;outline:none}.ss-field input:focus-visible{box-shadow:0 0 0 2px var(--lp-window-ink)}.ss-hint{font:400 13px/18px Inter,sans-serif;color:var(--lp-window-ink-2)}.ss-choice{display:flex;gap:4px;padding:4px;border-radius:14px;background:#1717170d}.ss-choice button{flex:1;height:36px;border:0;border-radius:10px;font:500 14px/1 Inter,sans-serif;color:var(--lp-window-ink-2);background:none;cursor:pointer}.ss-choice button[aria-pressed=true]{color:var(--lp-window-ink);background:var(--lp-window);box-shadow:0 1px 2px #142c601f,0 4px 10px -6px #142c604d}.ss-choice button:focus-visible{outline:2px solid var(--lp-window-ink);outline-offset:-2px}.ss-result{display:flex;flex-direction:column;gap:6px;padding:24px;border-radius:20px;background:linear-gradient(180deg,#eef5ff,#e7f0fc)}.ss-eyebrow{font:600 12px/16px Inter,sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#2366c2}.ss-result strong{font:600 56px/60px Inter,sans-serif;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.ss-unit{font:500 16px/22px Inter,sans-serif;color:var(--lp-window-ink-2)}.ss-result p{margin:12px 0 0;font:400 15px/23px Inter,sans-serif}.ss-aside{color:var(--lp-window-ink-2)}.ss-aside a{color:inherit;text-underline-offset:3px}.ss-cta{height:42px;margin-top:16px;border:0;border-radius:999px;font:600 14px/1 Inter,sans-serif;color:#fafafa;background:linear-gradient(180deg,#3d3d3d,#1c1c1c);box-shadow:inset 0 1px #ffffff29,0 8px 18px -10px #142c6099;cursor:pointer}.ss-cta:focus-visible{outline:2px solid var(--lp-window-ink);outline-offset:2px}:where(html[data-theme=dark]) .ss-field input,:where(html[data-theme=dark]) .ss-choice{background:#ffffff0f}:where(html[data-theme=dark]) .ss-result{background:#78aef51a}:where(html[data-theme=dark]) .ss-eyebrow{color:#8dbcf7}:where(html[data-theme=dark]) .ss-cta{color:#141416;background:linear-gradient(180deg,#fff,#e6e6ea)}@media(max-width:759px){.ss-body{padding:20px}.ss-grid{grid-template-columns:minmax(0,1fr)}}
