.stack[data-astro-cid-zjnblrnw]{position:relative}.ai[data-astro-cid-zjnblrnw]{text-align:left;max-width:760px;margin:clamp(44px,4.6vw,64px) auto 0;padding-bottom:clamp(64px,7vw,96px)}.card[data-astro-cid-zjnblrnw]{background:var(--paper);color:#0f151d;border-radius:22px;padding:clamp(22px,3vw,34px);box-shadow:0 0 0 1px #0f151d14,0 24px 48px -20px #00000073,0 64px 120px -60px #0009}.ask[data-astro-cid-zjnblrnw]{color:#e9eeec;background:#0f151d;border-radius:18px 18px 4px;width:fit-content;max-width:82%;margin-left:auto;padding:12px 18px;font-size:clamp(16px,1.5vw,18px);font-weight:520}.ans[data-astro-cid-zjnblrnw]{margin-top:22px}.intro[data-astro-cid-zjnblrnw]{color:#45514c;font-size:16.5px}ol[data-astro-cid-zjnblrnw]{counter-reset:n;gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}li[data-astro-cid-zjnblrnw]{counter-increment:n;grid-template-columns:28px 1fr;column-gap:8px;font-size:16px;line-height:1.45;display:grid}li[data-astro-cid-zjnblrnw]:before{content:counter(n) ".";color:#2b6a51;font-variant-numeric:tabular-nums;grid-row:span 2;font-weight:650}li[data-astro-cid-zjnblrnw] b[data-astro-cid-zjnblrnw]{font-weight:650}li[data-astro-cid-zjnblrnw] span[data-astro-cid-zjnblrnw]{color:#45514c;font-size:15px}.miss[data-astro-cid-zjnblrnw]{background:var(--card);width:min(300px,70%);box-shadow:0 0 0 1px var(--line), 0 24px 48px -18px #000c;border-left:3px solid var(--alert);border-radius:16px;padding:14px 18px;position:absolute;bottom:-34px;right:clamp(-32px,-2.4vw,-8px)}.who[data-astro-cid-zjnblrnw]{color:var(--ink);font-size:16px;font-weight:650}.why[data-astro-cid-zjnblrnw]{color:var(--ink-2);margin-top:2px;font-size:14.5px}.compact[data-astro-cid-zjnblrnw]{max-width:none;margin:0;padding-bottom:0}.compact[data-astro-cid-zjnblrnw] .miss[data-astro-cid-zjnblrnw]{bottom:-58px;right:-14px}.compact[data-astro-cid-zjnblrnw] figcaption[data-astro-cid-zjnblrnw]{text-align:left;margin-top:84px;margin-inline:0}figcaption[data-astro-cid-zjnblrnw]{text-align:center;color:var(--ink-3);margin-top:64px;max-width:60ch;margin-inline:auto;font-size:13.5px}@media (prefers-reduced-motion:no-preference){.ask[data-astro-cid-zjnblrnw]{animation:rise .5s var(--ease) both}.intro[data-astro-cid-zjnblrnw]{animation:rise .5s var(--ease) .45s both}li[data-astro-cid-zjnblrnw]{animation:rise .5s var(--ease) both}li[data-astro-cid-zjnblrnw]:first-child{animation-delay:.75s}li[data-astro-cid-zjnblrnw]:nth-child(2){animation-delay:1s}li[data-astro-cid-zjnblrnw]:nth-child(3){animation-delay:1.25s}.miss[data-astro-cid-zjnblrnw]{animation:slip .6s var(--ease) 1.9s both}}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes slip{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@media (width<=760px){.miss[data-astro-cid-zjnblrnw],.compact[data-astro-cid-zjnblrnw] .miss[data-astro-cid-zjnblrnw]{width:auto;margin:-14px 14px 0;position:relative;bottom:auto;right:auto}.compact[data-astro-cid-zjnblrnw] figcaption[data-astro-cid-zjnblrnw],figcaption[data-astro-cid-zjnblrnw]{margin-top:26px}}.steps[data-astro-cid-nsxk2iie]{padding-block:clamp(88px,10vw,136px)}.steps[data-astro-cid-nsxk2iie].alt{background:var(--alt)}.h2[data-astro-cid-nsxk2iie]{max-width:16ch}ol[data-astro-cid-nsxk2iie]{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(40px,5vw,60px) 0 0;padding:0;list-style:none;display:grid}li[data-astro-cid-nsxk2iie]{padding:28px clamp(20px,2.4vw,32px) 4px 0;position:relative}li[data-astro-cid-nsxk2iie]+li[data-astro-cid-nsxk2iie]{border-left:1px solid var(--line);padding-left:clamp(20px,2.4vw,32px)}.k[data-astro-cid-nsxk2iie]{background:var(--wash);width:28px;height:28px;color:var(--accent);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:14px;font-weight:650;display:inline-grid}h3[data-astro-cid-nsxk2iie]{letter-spacing:-.03em;margin-top:18px;font-size:22px;font-weight:640}.meta[data-astro-cid-nsxk2iie]{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:6px;display:flex}.price[data-astro-cid-nsxk2iie]{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.when[data-astro-cid-nsxk2iie]{color:var(--ink-3);font-size:15px}.d[data-astro-cid-nsxk2iie]{color:var(--ink-2);max-width:34ch;margin-top:14px;font-size:16px}@media (width<=860px){ol[data-astro-cid-nsxk2iie]{border-top:0;grid-template-columns:1fr}li[data-astro-cid-nsxk2iie],li[data-astro-cid-nsxk2iie]+li[data-astro-cid-nsxk2iie]{border-left:0;border-top:1px solid var(--line);padding:24px 0}.d[data-astro-cid-nsxk2iie]{max-width:52ch}}.snap[data-astro-cid-w6fn56x4]{background:var(--paper);color:#0f151d;border-radius:22px;margin:0;padding:clamp(22px,3vw,36px);box-shadow:0 0 0 1px #0f151d14,0 24px 48px -20px #0006}header[data-astro-cid-w6fn56x4]{border-bottom:1px solid #d6ddd8;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;padding-bottom:16px;display:flex}.t[data-astro-cid-w6fn56x4]{letter-spacing:-.025em;font-size:clamp(20px,2vw,24px);font-weight:650}.t[data-astro-cid-w6fn56x4] span[data-astro-cid-w6fn56x4]{color:#5a6762;letter-spacing:0;margin-left:10px;font-size:15px;font-weight:450}.tag[data-astro-cid-w6fn56x4]{color:#8a4b1d;font-size:13.5px}.scroll[data-astro-cid-w6fn56x4]{margin-top:18px;overflow-x:auto}table[data-astro-cid-w6fn56x4]{border-collapse:collapse;width:100%;min-width:520px;font-size:15px}thead[data-astro-cid-w6fn56x4] th[data-astro-cid-w6fn56x4]{text-align:left;color:#5a6762;padding:0 12px 10px 0;font-size:13.5px;font-weight:600}tbody[data-astro-cid-w6fn56x4] th[data-astro-cid-w6fn56x4]{text-align:left;border-top:1px solid #d6ddd8;padding:10px 12px 10px 0;font-weight:450}td[data-astro-cid-w6fn56x4]{white-space:nowrap;border-top:1px solid #d6ddd8;padding:10px 12px 10px 0}.m[data-astro-cid-w6fn56x4]{border-radius:999px;padding:2px 10px;font-size:13.5px;font-weight:550;display:inline-block}.m[data-astro-cid-w6fn56x4].yes{color:#1f5a43;background:#d9e8df}.m[data-astro-cid-w6fn56x4].part{color:#7a5310;background:#f6e9cf}.m[data-astro-cid-w6fn56x4].no{color:#8f2f1c;background:#f5dcd5}h3[data-astro-cid-w6fn56x4]{letter-spacing:-.01em;margin-top:28px;font-size:16px;font-weight:650}.named[data-astro-cid-w6fn56x4]{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.named[data-astro-cid-w6fn56x4] li[data-astro-cid-w6fn56x4]{grid-template-columns:minmax(150px,1.3fr) minmax(80px,1fr) 110px 128px;align-items:center;gap:6px 16px;font-size:15px;display:grid}.named[data-astro-cid-w6fn56x4] li[data-astro-cid-w6fn56x4].you{font-weight:650}.bar[data-astro-cid-w6fn56x4]{background:#e2e8e3;border-radius:4px;height:8px;position:relative;overflow:hidden}.bar[data-astro-cid-w6fn56x4] i[data-astro-cid-w6fn56x4]{background:#2b6a51;border-radius:4px;position:absolute;inset:0 auto 0 0}.you[data-astro-cid-w6fn56x4] .bar[data-astro-cid-w6fn56x4] i[data-astro-cid-w6fn56x4]{background:#b9452c}.ct[data-astro-cid-w6fn56x4],.rv[data-astro-cid-w6fn56x4]{font-variant-numeric:tabular-nums;color:#45514c;white-space:nowrap;font-size:14px}.why[data-astro-cid-w6fn56x4]{color:#24302b;gap:8px;margin:12px 0 0;padding-left:1.3em;font-size:15.5px;display:grid}figcaption[data-astro-cid-w6fn56x4]{color:#5a6762;border-top:1px solid #d6ddd8;margin-top:22px;padding-top:16px;font-size:13.5px}@media (width<=620px){.named[data-astro-cid-w6fn56x4] li[data-astro-cid-w6fn56x4]{grid-template-columns:1fr auto}.bar[data-astro-cid-w6fn56x4]{grid-area:2/1/auto/-1}.rv[data-astro-cid-w6fn56x4]{display:none}}.shot[data-astro-cid-kx77jbzg]{margin-top:var(--head-gap);max-width:920px}.grid[data-astro-cid-kx77jbzg]{scroll-margin-top:calc(var(--nav-h) + 32px);grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:start;gap:clamp(36px,6vw,96px);margin-top:clamp(56px,7vw,96px);display:grid}h3[data-astro-cid-kx77jbzg]{letter-spacing:-.035em;font-size:clamp(24px,2.2vw,30px);font-weight:650}.pts[data-astro-cid-kx77jbzg]{max-width:48ch;margin:22px 0 0;padding:0;list-style:none}.pts[data-astro-cid-kx77jbzg] li[data-astro-cid-kx77jbzg]{border-top:1px solid var(--line);color:var(--ink-2);padding:14px 0 14px 30px;font-size:16.5px;position:relative}.pts[data-astro-cid-kx77jbzg] li[data-astro-cid-kx77jbzg]:last-child{border-bottom:1px solid var(--line)}.pts[data-astro-cid-kx77jbzg] li[data-astro-cid-kx77jbzg]:before{content:"";border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);width:12px;height:7px;position:absolute;top:22px;left:2px;transform:rotate(-45deg)}.note[data-astro-cid-kx77jbzg]{color:var(--ink-3);max-width:52ch;margin-top:22px;font-size:15px}@media (width<=900px){.grid[data-astro-cid-kx77jbzg]{grid-template-columns:1fr}}
