.ask.svelte-qmbikr{--rust:#b5502f;--hair:#0000001f;background:var(--paper);border-radius:var(--radius-card);outline:none;margin-top:28px;padding:34px 38px 30px;scroll-margin-top:170px;animation:.28s ease-out svelte-qmbikr-ask-in}@keyframes svelte-qmbikr-ask-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.ask.svelte-qmbikr{animation:none}}.ask.svelte-qmbikr:focus{outline:none}.ask-top.svelte-qmbikr{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;margin-bottom:14px;display:flex}.kicker.svelte-qmbikr{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--rust);opacity:1;margin:0;font-size:11px;font-weight:600}.state.svelte-qmbikr{font-family:var(--font-body);text-transform:none;color:var(--grey);opacity:1;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex}.state.done.svelte-qmbikr{color:#2f7a4b}.state.svelte-qmbikr svg:where(.svelte-qmbikr){fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.spin.svelte-qmbikr{border:2px solid;border-right-color:#0000;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite svelte-qmbikr-ask-spin}@keyframes svelte-qmbikr-ask-spin{to{transform:rotate(360deg)}}.q.svelte-qmbikr{font-family:var(--font-body);letter-spacing:-.015em;text-transform:none;color:var(--ink);margin:0 0 10px;font-size:clamp(27px,2.6vw,36px);font-weight:600;line-height:1.08}.why.svelte-qmbikr{font-family:var(--font-body);text-transform:none;color:var(--grey-subhead);opacity:1;margin:0 0 24px;font-size:17px;font-weight:500;line-height:1.45}.opts.svelte-qmbikr{box-shadow:inset 0 0 0 1px var(--hair);border-radius:16px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.opt.svelte-qmbikr{appearance:none;text-align:left;text-transform:none;cursor:pointer;color:var(--ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;margin:0;padding:26px 26px 26px 28px;transition:background-color .2s;display:flex}.opt.svelte-qmbikr+.opt:where(.svelte-qmbikr){border-left:1px solid var(--hair)}.opt.svelte-qmbikr:hover{background:var(--cream)}.opt.svelte-qmbikr:focus-visible{outline:2px solid var(--ink);outline-offset:-4px;border-radius:14px}.opt-text.svelte-qmbikr{flex-direction:column;gap:6px;min-width:0;display:flex}.opt-name.svelte-qmbikr{font-family:var(--font-body);letter-spacing:-.01em;font-size:clamp(22px,2vw,26px);font-weight:600;line-height:1.1}.opt-desc.svelte-qmbikr{font-family:var(--font-body);color:var(--grey);font-size:15px;font-weight:500;line-height:1.4}.go.svelte-qmbikr{width:46px;height:46px;box-shadow:inset 0 0 0 1.5px var(--ink);border-radius:50%;flex:none;place-items:center;transition:background-color .2s,color .2s;display:grid}.go.svelte-qmbikr svg:where(.svelte-qmbikr){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;transition:transform .2s}.opt.svelte-qmbikr:hover .go:where(.svelte-qmbikr){background:var(--ink);color:#fff}.opt.svelte-qmbikr:hover .go:where(.svelte-qmbikr) svg:where(.svelte-qmbikr){transform:translate(2px)}.other.svelte-qmbikr{margin:18px 0 0}.linkish.svelte-qmbikr{appearance:none;font-family:var(--font-body);text-align:left;text-transform:none;color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:15px;font-weight:600;line-height:1.4;-webkit-text-decoration:underline #00000059;text-decoration:underline #00000059}.linkish.svelte-qmbikr:hover{color:var(--rust);text-decoration-color:currentColor}.linkish.svelte-qmbikr:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:2px}@media (width<=991px){.ask.svelte-qmbikr{scroll-margin-top:110px}}@media (width<=767px){.ask.svelte-qmbikr{padding:28px 24px 24px}.opts.svelte-qmbikr{grid-template-columns:1fr}.opt.svelte-qmbikr+.opt:where(.svelte-qmbikr){border-left:0;border-top:1px solid var(--hair)}}@media (width<=479px){.ask.svelte-qmbikr{padding:24px 18px 22px}.why.svelte-qmbikr{font-size:16px}.opt.svelte-qmbikr{gap:14px;padding:20px 16px 20px 18px}.go.svelte-qmbikr{width:40px;height:40px}}
