ul[data-astro-cid-7tiq45du]{list-style:outside}li[data-astro-cid-7tiq45du]::marker{color:var(--color-brand-accent)}.stepper[data-astro-cid-7tiq45du]{counter-reset:st;gap:16px;margin:1rem 0;padding:0;list-style:none;display:grid}.stepper[data-astro-cid-7tiq45du]>li[data-astro-cid-7tiq45du]{counter-increment:st;max-width:none;margin:0;padding-left:48px;position:relative}.stepper[data-astro-cid-7tiq45du]>li[data-astro-cid-7tiq45du]:before{content:counter(st);background:var(--color-brand-primary);color:#fbf8f3;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:700;display:grid;position:absolute;top:0;left:0}.stepper[data-astro-cid-7tiq45du]>li[data-astro-cid-7tiq45du]:not(:last-child):after{content:"";background:#1e4d3a26;width:2px;position:absolute;top:38px;bottom:-14px;left:16px}.stepper[data-astro-cid-7tiq45du] p[data-astro-cid-7tiq45du]{margin:0}.stepper[data-astro-cid-7tiq45du] .t[data-astro-cid-7tiq45du]{color:var(--color-brand-primary);margin-bottom:.15rem;font-weight:700}.miss[data-astro-cid-7tiq45du]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.miss[data-astro-cid-7tiq45du] li[data-astro-cid-7tiq45du]{background:var(--color-brand-surface);border-radius:14px;gap:.15rem;margin:0;padding:10px 12px;font-size:.92rem;display:grid}.miss[data-astro-cid-7tiq45du] li[data-astro-cid-7tiq45du]::marker{content:""}.miss[data-astro-cid-7tiq45du] b[data-astro-cid-7tiq45du]{color:var(--color-brand-primary)}.phases[data-astro-cid-7tiq45du]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:.8rem 0 1.4rem;padding:0;list-style:none;display:grid}.phases[data-astro-cid-7tiq45du] li[data-astro-cid-7tiq45du]{background:#fff;border:1px solid #1e4d3a1f;border-top:5px solid #1e4d3a33;border-radius:16px;max-width:none;margin:0;padding:12px 14px;font-size:.94rem}.phases[data-astro-cid-7tiq45du] li[data-astro-cid-7tiq45du] p[data-astro-cid-7tiq45du]{margin:0}.phases[data-astro-cid-7tiq45du] .pl[data-astro-cid-7tiq45du]{color:var(--color-brand-primary);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:.25rem;font-weight:700;display:flex}.phases[data-astro-cid-7tiq45du] .now-tag[data-astro-cid-7tiq45du]:empty{display:none}.phases[data-astro-cid-7tiq45du] .now-tag[data-astro-cid-7tiq45du]{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--color-brand-accent-ink);border-radius:99px;padding:2px 8px;font-size:.7rem;font-weight:700}.phases[data-astro-cid-7tiq45du] li[data-astro-cid-7tiq45du].now{border-color:var(--color-brand-accent);border-top-color:var(--color-brand-accent);box-shadow:0 0 0 1px var(--color-brand-accent) inset}.opts[data-astro-cid-7tiq45du]{gap:12px;margin:1rem 0;padding:0;list-style:none;display:grid}.opt[data-astro-cid-7tiq45du]{background:#fff;border:1px solid #1e4d3a1f;border-radius:20px;max-width:none;margin:0;padding:14px 18px}.opt[data-astro-cid-7tiq45du]::marker{content:""}.opt[data-astro-cid-7tiq45du].ours{border-color:var(--color-brand-accent)}.opt[data-astro-cid-7tiq45du] h3[data-astro-cid-7tiq45du]{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 .5rem;font-size:1.15rem;display:flex}.opt[data-astro-cid-7tiq45du] .tag[data-astro-cid-7tiq45du]{background:var(--color-brand-surface);color:var(--color-brand-primary);border-radius:99px;padding:2px 10px;font-family:inherit;font-size:.72rem;font-weight:600}.opt[data-astro-cid-7tiq45du] dl[data-astro-cid-7tiq45du]{grid-template-columns:2fr 1fr 1fr;gap:10px 18px;margin:0;display:grid}.opt[data-astro-cid-7tiq45du] dl[data-astro-cid-7tiq45du]>div[data-astro-cid-7tiq45du]{min-width:0}.opt[data-astro-cid-7tiq45du] dt[data-astro-cid-7tiq45du]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand-muted);font-size:.7rem;font-weight:600}.opt[data-astro-cid-7tiq45du] dd[data-astro-cid-7tiq45du]{overflow-wrap:anywhere;margin:.15rem 0 0;font-size:.94rem}.pairs[data-astro-cid-7tiq45du] td[data-astro-cid-7tiq45du]:first-child{color:var(--color-brand-muted)}.pairs[data-astro-cid-7tiq45du] td[data-astro-cid-7tiq45du]:last-child{color:var(--color-brand-primary);font-weight:600}.pairs[data-astro-cid-7tiq45du] td[data-astro-cid-7tiq45du]:last-child:before{content:"✓ ";color:var(--color-brand-accent-ink)}.tips[data-astro-cid-7tiq45du]{gap:.35rem;padding-left:1.3rem;display:grid}@media (width<=860px){.phases[data-astro-cid-7tiq45du]{grid-template-columns:repeat(2,minmax(0,1fr))}.opt[data-astro-cid-7tiq45du] dl[data-astro-cid-7tiq45du],.miss[data-astro-cid-7tiq45du]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.pairs[data-astro-cid-7tiq45du] table[data-astro-cid-7tiq45du],.pairs[data-astro-cid-7tiq45du] tbody[data-astro-cid-7tiq45du],.pairs[data-astro-cid-7tiq45du] tr[data-astro-cid-7tiq45du],.pairs[data-astro-cid-7tiq45du] td[data-astro-cid-7tiq45du]{width:100%;display:block}.pairs[data-astro-cid-7tiq45du] thead[data-astro-cid-7tiq45du]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.pairs[data-astro-cid-7tiq45du] tr[data-astro-cid-7tiq45du]{border-bottom:1px solid #1e4d3a12;padding:10px 0}.pairs[data-astro-cid-7tiq45du] tr[data-astro-cid-7tiq45du]:last-child{border-bottom:0}.pairs[data-astro-cid-7tiq45du] td[data-astro-cid-7tiq45du]{border:0;padding:4px 16px}.pairs[data-astro-cid-7tiq45du] td[data-astro-cid-7tiq45du]:first-child:before{content:attr(data-l);letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand-muted);font-size:.7rem;font-weight:600;display:block}}@media (width<=520px){.phases[data-astro-cid-7tiq45du]{grid-template-columns:minmax(0,1fr)}.stepper[data-astro-cid-7tiq45du]>li[data-astro-cid-7tiq45du]{padding-left:44px}}
