.ob__h[data-astro-cid-zimlqubl]{max-width:16em;margin-bottom:clamp(28px,4vw,56px)}.ob__gets[data-astro-cid-zimlqubl]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.ob__get[data-astro-cid-zimlqubl]{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:22px;align-content:start;gap:8px;padding:24px;display:grid;position:relative;overflow:hidden}.ob__get[data-astro-cid-zimlqubl]:before{content:"";background:var(--spectrum);opacity:.8;height:3px;position:absolute;top:0;left:0;right:0}.ob__k[data-astro-cid-zimlqubl]{background:var(--paper);width:fit-content;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);border-radius:7px;padding:3px 9px;font-size:12.5px;font-weight:800}.ob__get[data-astro-cid-zimlqubl] b[data-astro-cid-zimlqubl]{letter-spacing:-.02em;font-size:20px;line-height:1.2}.ob__get[data-astro-cid-zimlqubl]>span[data-astro-cid-zimlqubl]:last-child{color:var(--ink-2);font-size:15.5px;line-height:1.45}.ob__split[data-astro-cid-zimlqubl]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(28px,5vw,88px);display:grid}.ob__note[data-astro-cid-zimlqubl]{max-width:30em;box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:18px;padding:18px 20px}.ob__note[data-astro-cid-zimlqubl] b[data-astro-cid-zimlqubl]{font-size:16px}.ob__note[data-astro-cid-zimlqubl] p[data-astro-cid-zimlqubl]{color:var(--ink-2);margin-top:6px;font-size:15px}.ob__note[data-astro-cid-zimlqubl] a[data-astro-cid-zimlqubl]{color:var(--ink);text-underline-offset:3px;font-weight:700;text-decoration:underline}.ob__steps[data-astro-cid-zimlqubl]{counter-reset:s;gap:0;margin:0;padding:0;list-style:none;display:grid}.ob__steps[data-astro-cid-zimlqubl] li[data-astro-cid-zimlqubl]{counter-increment:s;grid-template-columns:44px 1fr;column-gap:18px;padding-bottom:28px;display:grid;position:relative}.ob__steps[data-astro-cid-zimlqubl] li[data-astro-cid-zimlqubl]:before{content:counter(s);background:var(--ink);color:#fff;border-radius:50%;grid-row:span 2;place-items:center;width:44px;height:44px;font-size:16px;font-weight:800;display:grid}.ob__steps[data-astro-cid-zimlqubl] li[data-astro-cid-zimlqubl]:not(:last-child):after{content:"";background:var(--line-2);width:2px;position:absolute;top:48px;bottom:4px;left:21px}.ob__steps[data-astro-cid-zimlqubl] b[data-astro-cid-zimlqubl]{letter-spacing:-.02em;padding-top:9px;font-size:19px}.ob__steps[data-astro-cid-zimlqubl] span[data-astro-cid-zimlqubl]{color:var(--ink-2);margin-top:4px;font-size:15.5px}.ob__panel[data-astro-cid-zimlqubl]{border-radius:var(--r-stage);background:radial-gradient(60% 80% at 90% 10%, #afc5f259, transparent 70%), radial-gradient(50% 70% at 0% 100%, #68eff133, transparent 70%), var(--paper);box-shadow:inset 0 0 0 1px var(--line);text-align:center;padding:clamp(28px,5vw,72px);position:relative;overflow:hidden}.ob__ct[data-astro-cid-zimlqubl]{letter-spacing:-.05em;max-width:14em;margin:0 auto;font-size:clamp(36px,5vw,76px);font-weight:700;line-height:.98}.ob__panel[data-astro-cid-zimlqubl] .t-lead[data-astro-cid-zimlqubl]{max-width:32em;margin:18px auto 0}.ob__cta[data-astro-cid-zimlqubl]{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}.ob__dock[data-astro-cid-zimlqubl]{display:none}@media (width<=760px){.ob__split[data-astro-cid-zimlqubl]{grid-template-columns:1fr}.ob__get[data-astro-cid-zimlqubl]{padding:20px}.ob__get[data-astro-cid-zimlqubl] b[data-astro-cid-zimlqubl]{font-size:18px}.ob__cta[data-astro-cid-zimlqubl] .btn[data-astro-cid-zimlqubl]{justify-content:center;width:100%}.ob__dock[data-astro-cid-zimlqubl]{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:60;transition:transform .35s var(--ease);display:block;position:fixed;transform:translateY(140%)}.ob__dock[data-astro-cid-zimlqubl].is-on{transform:none}.rw{display:none!important}.ob__dock[data-astro-cid-zimlqubl] .btn[data-astro-cid-zimlqubl]{justify-content:center;width:100%;height:54px;box-shadow:0 18px 40px -16px #1313168c}}.bk__kicker{color:var(--signal);margin-bottom:12px;font-size:13px;font-weight:800;display:inline-block}.bk__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(20px,3vw,44px);display:grid}.bk__qs-form{gap:12px;display:grid}.bk__q{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border:0;border-radius:20px;margin:0;padding:18px 18px 16px}.bk__q legend{float:left;letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:4px 10px;width:100%;margin-bottom:12px;padding:0;font-size:16.5px;font-weight:800;display:flex}.bk__q legend small{color:var(--ink-3);flex-basis:100%;padding-left:36px;font-size:13px;font-weight:600}.bk__n{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12.5px;display:grid}.bk__opts{clear:both;flex-wrap:wrap;gap:8px;display:flex}.bk__opt{cursor:pointer;position:relative}.bk__opt input{opacity:0;pointer-events:none;position:absolute}.bk__opt span{background:var(--paper);min-height:40px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2);border-radius:12px;align-items:center;padding:8px 14px;font-size:14.5px;font-weight:700;transition:background .2s,color .2s,box-shadow .2s,transform .15s;display:inline-flex}.bk__opt:hover span{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.bk__opt input:checked+span{background:var(--ink);color:#fff;box-shadow:none}.bk__opt input:focus-visible+span{outline:3px solid var(--signal);outline-offset:2px}.bk__opt input:active+span{transform:scale(.97)}.bk__side{gap:14px;display:grid;position:sticky;top:92px}.bk__out{border-radius:var(--r-stage);box-shadow:0 30px 60px -40px #1e285a73, inset 0 0 0 1px var(--line);background:#fff;padding:clamp(18px,2.2vw,28px);position:relative;overflow:hidden}.bk__out:before{content:"";background:var(--spectrum);height:4px;position:absolute;top:0;left:0;right:0}.bk__out.is-fresh{animation:bk-fresh .5s var(--ease)}@keyframes bk-fresh{0%{box-shadow:0 30px 60px -40px #1e285a73,inset 0 0 0 2px #68eff1}}.bk__head{gap:4px;margin-bottom:16px;display:grid}.bk__head span{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-size:12.5px;font-weight:800}.bk__head b{letter-spacing:-.04em;font-size:clamp(22px,2.2vw,30px);line-height:1.1}.bk__out h4{letter-spacing:.02em;text-transform:uppercase;color:var(--ink-3);margin:20px 0 8px;font-size:14px;font-weight:800}.bk__line{counter-reset:s;gap:8px;margin:0;padding:0 0 0 26px;list-style:none;display:grid;position:relative}.bk__line:before{content:"";background:var(--line-2);width:2px;position:absolute;top:10px;bottom:10px;left:8px}.bk__st{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);animation:bk-in .4s var(--ease) backwards;animation-delay:calc(var(--i) * 45ms);border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:2px 10px;padding:10px 12px;display:grid;position:relative}.bk__st:before{content:"";width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--ink-3);background:#fff;border-radius:50%;margin-top:-6px;position:absolute;top:50%;left:-23px}.bk__st b{font-size:14.5px;line-height:1.25}.bk__st small{color:var(--ink-2);grid-column:1;font-size:12.5px}.bk__tag{white-space:nowrap;border-radius:6px;grid-area:1/2;padding:3px 8px;font-size:11.5px;font-weight:800}.bk__st--s .bk__tag{color:var(--ink-2);background:#eef0f4}.bk__st--a .bk__tag{color:#0b6466;background:#ddfbfb}.bk__st--p .bk__tag{background:var(--ink);color:#fff}.bk__st--a{box-shadow:inset 0 0 0 1.5px #68eff1}.bk__st em{color:#c8285a;background:#fff;border-radius:7px;grid-column:1/-1;align-items:center;gap:6px;width:fit-content;margin-top:4px;padding:3px 8px;font-size:12px;font-style:normal;font-weight:800;display:inline-flex;box-shadow:inset 0 0 0 1px #fb447459}.bk__st em i{background:var(--signal);border-radius:50%;width:7px;height:7px;animation:1.6s infinite pm-pulse}.bk__st.is-wait{box-shadow:inset 0 0 0 1.5px var(--signal)}.bk__st.is-wait:before{background:var(--signal);box-shadow:none}@keyframes bk-in{0%{opacity:0;transform:translate(-8px)}}.bk__sum{background:var(--paper);color:var(--ink-2);border-radius:12px;margin-top:14px;padding:12px 14px;font-size:15px}.bk__sum b{color:var(--ink)}.bk__finds,.bk__qs,.bk__vq{gap:8px;margin:0;padding:0;display:grid}.bk__finds{list-style:none}.bk__finds li{background:#f4fdfd;border-radius:12px;padding:10px 12px 10px 38px;font-size:14.5px;line-height:1.45;position:relative;box-shadow:inset 0 0 0 1px #c9f5f6}.bk__finds li:before{content:"";background:#68eff1;border-radius:4px;width:14px;height:14px;position:absolute;top:13px;left:13px}.bk__qs{list-style:none}.bk__qs li{padding-left:22px;font-size:14.5px;line-height:1.45;position:relative}.bk__qs li:before{content:"";width:8px;height:8px;box-shadow:inset 0 0 0 2px var(--ink);border-radius:50%;position:absolute;top:6px;left:2px}.bk__vq{padding-left:22px;font-size:14.5px;line-height:1.45}.bk__vq li::marker{color:var(--signal);font-weight:800}.bk__plan{grid-template-columns:minmax(0,2fr) minmax(0,5fr);gap:0;margin:0;display:grid}.bk__plan dt,.bk__plan dd{box-shadow:inset 0 -1px 0 var(--line);padding:10px 0}.bk__plan dt{color:var(--ink-3);padding-right:12px;font-size:13px;font-weight:800}.bk__plan dd{animation:bk-in .35s var(--ease) backwards;margin:0;font-size:14.5px;font-weight:600;line-height:1.4}.bk__plan dd small{color:var(--ink-2);margin-top:3px;font-size:12.5px;font-weight:500;display:block}.bk__chips,.bk__rights{flex-wrap:wrap;gap:6px;display:flex}.bk__chips i,.bk__rights i{color:#0b6466;background:#ddfbfb;border-radius:7px;padding:3px 9px;font-size:12.5px;font-style:normal;font-weight:800}.bk__rights i{color:var(--ink-3);background:#f1f2f5;text-decoration:line-through}.bk__rights i.on{background:var(--ink);color:#fff;text-decoration:none}.bk__fine{color:var(--ink-3);margin-top:16px;font-size:12.5px}.bk__act{flex-wrap:wrap;gap:10px;display:flex}.bk__note{color:var(--ink-3);font-size:13px}#print-root{display:none}@media print{html.print-one body>:not(#print-root){display:none!important}html.print-one #print-root{color:#131316;padding:24px;font-family:inherit;display:block}#print-root .bk__out{box-shadow:none;padding:0}#print-root .bk__out:before{display:none}#print-root .bk__st,#print-root .bk__plan dd{animation:none}#print-root .bk__print-head{color:#6b7080;justify-content:space-between;margin-bottom:18px;font-size:12px;display:flex}}@media (width<=960px){.bk__grid{grid-template-columns:minmax(0,1fr)}.bk__side{position:static}}@media (width<=560px){.bk__q{padding:16px 14px 14px}.bk__opt span{min-height:42px;font-size:14px}.bk__plan{grid-template-columns:1fr}.bk__plan dt{box-shadow:none;padding-bottom:0}.bk__plan dd{padding-top:4px}.bk__act .btn{justify-content:center;width:100%}.bk__st{grid-template-columns:1fr}.bk__tag{grid-area:auto/1;width:fit-content;margin-top:4px}}@media (prefers-reduced-motion:reduce){.bk__st,.bk__plan dd,.bk__out.is-fresh{animation:none}}
