.two-up[data-astro-cid-5pmownbi]{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;margin:0 0 1.5rem;display:grid}.side[data-astro-cid-5pmownbi] h3[data-astro-cid-5pmownbi]{font-family:var(--font-display);font-size:var(--rf-fs-sub);font-weight:700;line-height:max(1.3, var(--rf-leading-floor));color:var(--band-ink);margin:0 0 .75rem}.side[data-astro-cid-5pmownbi] ul{margin:0;padding:0;list-style:none}.side[data-astro-cid-5pmownbi] li{border-top:1px solid var(--rf-line);color:var(--band-ink);margin:0;padding:.875rem 0 .875rem 2rem;font-size:1rem;line-height:1.55;position:relative}.side[data-astro-cid-5pmownbi] li::marker{content:none}.side[data-astro-cid-5pmownbi] li:before{font-weight:700;position:absolute;top:.875rem;left:0}.side-yes[data-astro-cid-5pmownbi] li:before{content:"✓";color:var(--band-ink)}.side-no[data-astro-cid-5pmownbi] li:before{content:"×";color:var(--rf-accent)}@media (width<=48rem){.two-up[data-astro-cid-5pmownbi]{grid-template-columns:minmax(0,1fr)}}.facts[data-astro-cid-jgkrnofg]{border-top:1px solid var(--band-rule);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.fact[data-astro-cid-jgkrnofg]{padding:1.5rem 1.5rem 0 0;animation:1s cubic-bezier(.16,1,.3,1) both rise}.fact[data-astro-cid-jgkrnofg]:nth-child(2){animation-delay:.1s}.fact[data-astro-cid-jgkrnofg]:nth-child(3){animation-delay:.2s}.fact[data-astro-cid-jgkrnofg]+.fact[data-astro-cid-jgkrnofg]{border-left:1px solid var(--band-rule);padding-left:1.5rem}dt[data-astro-cid-jgkrnofg]{font-family:var(--font-display);font-size:var(--rf-fs-heading);font-weight:900;line-height:max(1.05, var(--rf-leading-floor));letter-spacing:calc(-.03em * var(--rf-tracking));color:var(--band-ink);margin:0 0 .375rem}dd[data-astro-cid-jgkrnofg]{color:var(--band-quiet);max-width:26ch;margin:0;font-size:.9375rem;line-height:1.45}@keyframes rise{0%{opacity:0;transform:translateY(20px)}}@media (width<=40rem){.facts[data-astro-cid-jgkrnofg]{grid-template-columns:minmax(0,1fr)}.fact[data-astro-cid-jgkrnofg]+.fact[data-astro-cid-jgkrnofg]{border-left:0;border-top:1px solid var(--band-rule);margin-top:1.5rem;padding-left:0}}@media (prefers-reduced-motion:reduce){.fact[data-astro-cid-jgkrnofg]{animation:none}}.opening[data-astro-cid-wbcrlm5v]{margin-top:-1px}.shell[data-astro-cid-wbcrlm5v]{padding-bottom:clamp(4.5rem,8vw,6rem)}.actions[data-astro-cid-wbcrlm5v]{flex-wrap:wrap;gap:.75rem;margin-bottom:clamp(3rem,6vw,4rem);animation:1s cubic-bezier(.16,1,.3,1) .2s both rise;display:flex}.actions[data-astro-cid-wbcrlm5v] .rf-btn{font-family:var(--font-display);border-radius:0;padding:1rem 1.625rem;font-weight:700;transition:background-color .3s,color .3s}.actions[data-astro-cid-wbcrlm5v] .rf-btn-primary{background:var(--rf-bone);border-color:var(--rf-bone);color:var(--rf-accent)}.actions[data-astro-cid-wbcrlm5v] .rf-btn-primary:hover,.actions[data-astro-cid-wbcrlm5v] .rf-btn-primary:focus-visible{background:var(--rf-sage);border-color:var(--rf-sage);color:var(--rf-ink)}.actions[data-astro-cid-wbcrlm5v] .rf-btn-ghost{border-color:var(--rf-bone);color:var(--rf-bone)}.actions[data-astro-cid-wbcrlm5v] .rf-btn-ghost:hover,.actions[data-astro-cid-wbcrlm5v] .rf-btn-ghost:focus-visible{background:var(--rf-bone);color:var(--rf-accent)}@media (prefers-reduced-motion:reduce){.actions[data-astro-cid-wbcrlm5v],.actions[data-astro-cid-wbcrlm5v] .rf-btn{transition:none;animation:none}}.rows[data-astro-cid-772xozct]{margin:0;padding:0;list-style:none}.row[data-astro-cid-772xozct]{border-top:1px solid var(--band-ink);color:var(--band-ink);grid-template-columns:4rem minmax(0,1fr) auto;align-items:baseline;gap:1.5rem;padding:1.25rem 0;text-decoration:none;display:grid}li[data-astro-cid-772xozct]:first-child .row[data-astro-cid-772xozct]{border-top:0;padding-top:0}li[data-astro-cid-772xozct]:last-child .row[data-astro-cid-772xozct]{border-bottom:1px solid var(--band-ink)}.num[data-astro-cid-772xozct]{font-variant-numeric:tabular-nums;color:var(--band-quiet);font-size:.875rem}.name[data-astro-cid-772xozct]{font-family:var(--font-display);font-size:clamp(1.375rem,2.4vw,1.875rem);font-weight:700;line-height:max(1.2, var(--rf-leading-floor));letter-spacing:calc(-.02em * var(--rf-tracking));text-wrap:balance;transition:transform .5s cubic-bezier(.16,1,.3,1);display:block}.arrow[data-astro-cid-772xozct]{color:var(--band-link);opacity:0;transition:opacity .3s,transform .5s cubic-bezier(.16,1,.3,1);transform:translate(-.5rem)}a[data-astro-cid-772xozct].row:hover .name[data-astro-cid-772xozct],a[data-astro-cid-772xozct].row:focus-visible .name[data-astro-cid-772xozct]{color:var(--band-link);transform:translate(.5rem)}a[data-astro-cid-772xozct].row:hover .arrow[data-astro-cid-772xozct],a[data-astro-cid-772xozct].row:focus-visible .arrow[data-astro-cid-772xozct]{opacity:1;transform:none}.special[data-astro-cid-772xozct]{border-top:2px solid var(--rf-accent);grid-template-columns:4rem minmax(0,1fr);margin:2.5rem 0 0}.special-label[data-astro-cid-772xozct]{color:var(--band-label)}.special-note[data-astro-cid-772xozct]{color:var(--band-quiet);margin-top:.375rem;font-size:.9375rem;display:block}@media (width<=40rem){.row[data-astro-cid-772xozct]{grid-template-columns:2.5rem minmax(0,1fr);gap:1rem}.arrow[data-astro-cid-772xozct]{display:none}.special[data-astro-cid-772xozct]{grid-template-columns:minmax(0,1fr);gap:.25rem}}@media (prefers-reduced-motion:reduce){.name[data-astro-cid-772xozct],.arrow[data-astro-cid-772xozct]{transition:none}}.rail[data-astro-cid-3xih677i]{grid-template-columns:repeat(var(--steps), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.rail[data-astro-cid-3xih677i]:before{content:"";background:var(--band-rule);height:2px;position:absolute;top:.5625rem;left:0;right:0}.rail[data-astro-cid-3xih677i] li[data-astro-cid-3xih677i]{flex-direction:column;gap:.25rem;padding:2.5rem 1rem 0 0;list-style:none;display:flex;position:relative}.dot[data-astro-cid-3xih677i]{box-sizing:border-box;background:var(--band-ground);border:2px solid var(--band-quiet);border-radius:50%;width:1.25rem;height:1.25rem;position:absolute;top:0;left:0}.when[data-astro-cid-3xih677i]{font-family:var(--font-display);font-size:var(--rf-fs-sub);color:var(--band-ink);font-weight:800}.what[data-astro-cid-3xih677i]{color:var(--band-quiet);font-size:.9375rem}@media (width<=48rem){.rail[data-astro-cid-3xih677i]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem}.rail[data-astro-cid-3xih677i]:before{display:none}}.admin[data-astro-cid-qi3oyb3w]{text-align:right;margin:3rem 0 0;font-size:.8125rem}.admin[data-astro-cid-qi3oyb3w] a[data-astro-cid-qi3oyb3w]{color:var(--rf-faint);text-decoration:underline;-webkit-text-decoration-color:var(--rf-line);text-decoration-color:var(--rf-line);text-underline-offset:3px}.admin[data-astro-cid-qi3oyb3w] a[data-astro-cid-qi3oyb3w]:hover,.admin[data-astro-cid-qi3oyb3w] a[data-astro-cid-qi3oyb3w]:focus-visible{color:var(--rf-accent);text-decoration-color:currentColor}
