.card[data-astro-cid-s3vbrgpv]{background:var(--card);color:var(--ink);padding:var(--space-5);box-shadow:inset 0 0 0 1px var(--rule),0 18px 34px -26px #14262c99;border-radius:16px;position:relative}.card[data-astro-cid-s3vbrgpv]:before{content:"";background:var(--aud);border-radius:0 0 4px 4px;height:4px;position:absolute;top:0;left:16px;right:16px}.prog[data-astro-cid-s3vbrgpv]{align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.bar[data-astro-cid-s3vbrgpv]{flex:none;gap:.5rem;display:flex}.bar[data-astro-cid-s3vbrgpv] i[data-astro-cid-s3vbrgpv]{border-radius:var(--radius-pill);background:var(--rule);width:3.4rem;height:.7rem;transition:background var(--dur-3) var(--ease-out)}.fc[data-astro-cid-s3vbrgpv]:has(#c1-y:checked) .l1[data-astro-cid-s3vbrgpv],.fc[data-astro-cid-s3vbrgpv]:has(#c2-y:checked) .l2[data-astro-cid-s3vbrgpv],.fc[data-astro-cid-s3vbrgpv]:has(#c3-y:checked) .l3[data-astro-cid-s3vbrgpv]{background:var(--accent)}.fc[data-astro-cid-s3vbrgpv]:has(#c1-n:checked) .l1[data-astro-cid-s3vbrgpv],.fc[data-astro-cid-s3vbrgpv]:has(#c2-n:checked) .l2[data-astro-cid-s3vbrgpv],.fc[data-astro-cid-s3vbrgpv]:has(#c3-n:checked) .l3[data-astro-cid-s3vbrgpv]{background:var(--ink)}.say[data-astro-cid-s3vbrgpv]{font:500 .76rem/1.2 var(--font-mono);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--ink-soft)}.say[data-astro-cid-s3vbrgpv] .s1[data-astro-cid-s3vbrgpv]{color:#0b6b4f;border:2px solid #0b6b4f;border-radius:6px;padding:.2rem .5rem;font-weight:700;display:none}.fc[data-astro-cid-s3vbrgpv]:has(#c1-y:checked):has(#c2-y:checked):has(#c3-y:checked) .say[data-astro-cid-s3vbrgpv] .s0[data-astro-cid-s3vbrgpv]{display:none}.fc[data-astro-cid-s3vbrgpv]:has(#c1-y:checked):has(#c2-y:checked):has(#c3-y:checked) .say[data-astro-cid-s3vbrgpv] .s1[data-astro-cid-s3vbrgpv]{display:inline-block}.qs[data-astro-cid-s3vbrgpv]{gap:0;display:grid}.q[data-astro-cid-s3vbrgpv]{border:0;border-top:1px solid var(--rule);padding:var(--space-4) 0;gap:var(--space-3);background:0 0;border-radius:0;flex-direction:column;min-width:0;margin:0;display:flex}legend[data-astro-cid-s3vbrgpv]{float:left;width:100%;margin-bottom:var(--space-2);align-items:center;gap:.2rem var(--space-3);flex-wrap:wrap;padding:0;display:flex}legend[data-astro-cid-s3vbrgpv]+[data-astro-cid-s3vbrgpv]{clear:both}.no[data-astro-cid-s3vbrgpv]{background:var(--aud-tint);width:34px;height:34px;color:var(--aud);font:700 .95rem/1 var(--font-text);border-radius:50%;flex:none;place-items:center;display:grid}legend[data-astro-cid-s3vbrgpv] .mono[data-astro-cid-s3vbrgpv]{color:var(--ink-soft)}legend[data-astro-cid-s3vbrgpv] b[data-astro-cid-s3vbrgpv]{padding-left:calc(34px + var(--space-3));font:var(--heading-weight) var(--step-1)/1.2 var(--font-display);color:var(--ink);flex-basis:100%}.q[data-astro-cid-s3vbrgpv]:has(input[value=yes]:checked) .no[data-astro-cid-s3vbrgpv]{background:var(--accent);color:#0e1d22}.q[data-astro-cid-s3vbrgpv] .yn[data-astro-cid-s3vbrgpv]{width:min(100%,16rem);margin-top:0;margin-left:calc(34px + var(--space-3));padding-top:0}.help[data-astro-cid-s3vbrgpv]{padding-left:calc(34px + var(--space-3));color:var(--ink-soft);font-size:var(--step--1);margin:0}.yn[data-astro-cid-s3vbrgpv]{padding-top:var(--space-3);grid-template-columns:1fr 1fr;gap:.5rem;margin-top:auto;display:grid}.yn[data-astro-cid-s3vbrgpv] input[data-astro-cid-s3vbrgpv]{opacity:0;width:1px;height:1px;position:absolute}.yn[data-astro-cid-s3vbrgpv] label[data-astro-cid-s3vbrgpv]{border:1.5px solid var(--line-strong);border-radius:var(--radius-m);cursor:pointer;min-height:48px;color:var(--ink);transition:background var(--dur-2),color var(--dur-2);place-items:center;font-weight:700;display:grid}.yn[data-astro-cid-s3vbrgpv] label[data-astro-cid-s3vbrgpv]:hover{background:var(--paper-2)}.yn[data-astro-cid-s3vbrgpv] input[data-astro-cid-s3vbrgpv]:focus-visible+label[data-astro-cid-s3vbrgpv]{outline:3px solid var(--focus);outline-offset:2px}.yn[data-astro-cid-s3vbrgpv] input[data-astro-cid-s3vbrgpv][value=yes]:checked+label[data-astro-cid-s3vbrgpv]{background:var(--primary);border-color:var(--primary);color:#fff}.yn[data-astro-cid-s3vbrgpv] label[data-astro-cid-s3vbrgpv]:active{transform:translateY(1px)scale(.99)}.yn[data-astro-cid-s3vbrgpv] input[data-astro-cid-s3vbrgpv][value=no]:checked+label[data-astro-cid-s3vbrgpv]{background:var(--ink);border-color:var(--ink);color:#fff}.result[data-astro-cid-s3vbrgpv]{margin-top:var(--space-6);max-width:760px}.waiting[data-astro-cid-s3vbrgpv] p[data-astro-cid-s3vbrgpv]{color:var(--ink-soft);padding:var(--space-4) 0;border-top:1px dashed var(--line-strong);margin:0}.pay[data-astro-cid-s3vbrgpv],.sorry[data-astro-cid-s3vbrgpv]{background:var(--card);border:1px solid var(--rule);border-left:4px solid var(--primary);border-radius:var(--radius-m);padding:var(--space-5);display:none}.sorry[data-astro-cid-s3vbrgpv]{border-left-color:var(--ink)}.pay[data-astro-cid-s3vbrgpv] h3[data-astro-cid-s3vbrgpv],.sorry[data-astro-cid-s3vbrgpv] h3[data-astro-cid-s3vbrgpv]{font-size:var(--step-2);margin-bottom:var(--space-2)}.amt[data-astro-cid-s3vbrgpv]{margin:0 0 var(--space-3)}.amt[data-astro-cid-s3vbrgpv] b[data-astro-cid-s3vbrgpv]{font:var(--heading-weight) var(--step-3)/1 var(--font-display);color:var(--primary)}.amt[data-astro-cid-s3vbrgpv] span[data-astro-cid-s3vbrgpv]{color:var(--ink-soft)}.pay[data-astro-cid-s3vbrgpv] p[data-astro-cid-s3vbrgpv],.sorry[data-astro-cid-s3vbrgpv] p[data-astro-cid-s3vbrgpv]{color:var(--ink)}.acts[data-astro-cid-s3vbrgpv]{gap:var(--space-4);margin:var(--space-4) 0 0;flex-wrap:wrap;align-items:center;display:flex}.review[data-astro-cid-s3vbrgpv]{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--rule)}.review[data-astro-cid-s3vbrgpv] h4[data-astro-cid-s3vbrgpv]{margin:0 0 var(--space-3);font:700 var(--step-1)/1.2 var(--font-display)}.rows[data-astro-cid-s3vbrgpv]{margin:0 0 var(--space-4);gap:0;display:grid}.rows[data-astro-cid-s3vbrgpv]>div[data-astro-cid-s3vbrgpv]{gap:.25rem var(--space-4);border-bottom:1px solid var(--rule);grid-template-columns:11rem minmax(0,1fr);padding:.6rem 0;display:grid}.rows[data-astro-cid-s3vbrgpv] dt[data-astro-cid-s3vbrgpv]{color:var(--ink-soft);font-weight:600}.rows[data-astro-cid-s3vbrgpv] dd[data-astro-cid-s3vbrgpv]{margin:0}.ans-yes[data-astro-cid-s3vbrgpv]{color:#1f7a52;border-radius:var(--radius-pill);font-weight:700;font-size:var(--step--1);background:#e7f4ee;margin-right:.2rem;padding:.1rem .6rem;display:inline-block}.agree[data-astro-cid-s3vbrgpv]{margin:var(--space-3) 0;cursor:pointer;align-items:flex-start;gap:.75rem;line-height:1.45;display:flex}.agree[data-astro-cid-s3vbrgpv] input[data-astro-cid-s3vbrgpv]{width:22px;height:22px;accent-color:var(--primary);flex:none;margin-top:.1rem}.pay[data-astro-cid-s3vbrgpv] a[data-astro-cid-s3vbrgpv]:not(.btn){color:var(--primary)}.linklike[data-astro-cid-s3vbrgpv]{color:var(--primary);font:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;padding:.4rem .2rem;text-decoration:underline}.payerr[data-astro-cid-s3vbrgpv]{color:#5e3b00;border-radius:var(--radius-s);margin:var(--space-3) 0 0;background:#fff3dc;border:1px solid #e5c27a;padding:.7rem .9rem;font-weight:600}.payerr[data-astro-cid-s3vbrgpv][hidden],.fc[data-astro-cid-s3vbrgpv]:not(.js) .js-only[data-astro-cid-s3vbrgpv],.fc[data-astro-cid-s3vbrgpv].js .noscript-only[data-astro-cid-s3vbrgpv],[data-astro-cid-s3vbrgpv][data-pay-slot]:empty{display:none}.fc[data-astro-cid-s3vbrgpv]:has(#c1-y:checked):has(#c2-y:checked):has(#c3-y:checked) .pay[data-astro-cid-s3vbrgpv]{display:block}.fc[data-astro-cid-s3vbrgpv]:has(#c1-y:checked):has(#c2-y:checked):has(#c3-y:checked) .waiting[data-astro-cid-s3vbrgpv]{display:none}.fc[data-astro-cid-s3vbrgpv]:has(input[value=no]:checked) .sorry[data-astro-cid-s3vbrgpv]{display:block}.fc[data-astro-cid-s3vbrgpv]:has(input[value=no]:checked) .waiting[data-astro-cid-s3vbrgpv]{display:none}@media (prefers-reduced-motion:no-preference){.pay[data-astro-cid-s3vbrgpv],.sorry[data-astro-cid-s3vbrgpv]{animation:fcIn var(--dur-3) var(--ease-out) both}}@keyframes fcIn{0%{opacity:0;transform:translateY(12px)}}@media (width<=900px){.q[data-astro-cid-s3vbrgpv] .yn[data-astro-cid-s3vbrgpv]{width:100%;margin-left:0}.rows[data-astro-cid-s3vbrgpv]>div[data-astro-cid-s3vbrgpv]{grid-template-columns:1fr}.prog[data-astro-cid-s3vbrgpv]{flex-wrap:wrap}}
