.rel-head[data-v-881b6a2b]{padding-block:clamp(20px,3vw,36px) clamp(40px,5vw,72px)}.crumbs[data-v-881b6a2b]{display:flex;flex-wrap:wrap;font-size:.86rem;gap:8px;margin-bottom:clamp(24px,4vw,48px)}.crumbs[data-v-881b6a2b],.crumbs a[data-v-881b6a2b]{color:var(--ink-soft)}.crumbs a[data-v-881b6a2b]{text-underline-offset:3px}.crumbs [aria-current][data-v-881b6a2b]{color:var(--ink);font-weight:600}.rel-intro[data-v-881b6a2b]{display:grid;gap:20px;max-width:820px}.rel-draft[data-v-881b6a2b]{background:var(--sun-tint);border-radius:var(--r-btn);font-size:.9rem;font-weight:600;justify-self:start;padding:10px 14px}.kicker[data-v-881b6a2b]{color:var(--coral-ink);font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.rel-tagline[data-v-881b6a2b]{font-family:var(--font-display);font-size:clamp(1.3rem,2.2vw,1.7rem);font-weight:640;letter-spacing:-.02em;line-height:1.25;max-width:30em;text-wrap:pretty}.rel-intro .lead[data-v-881b6a2b]{max-width:40em}.rel-top.has-video[data-v-881b6a2b]{align-items:center;display:grid;gap:32px clamp(32px,5vw,72px);grid-template-columns:minmax(0,820px) 250px;justify-content:space-between}@media(max-width:900px){.rel-top.has-video[data-v-881b6a2b]{grid-template-columns:minmax(0,1fr)}.rel-video[data-v-881b6a2b]{justify-self:center;width:min(250px,72%)}}.rel-body[data-v-881b6a2b]{align-items:start;border-top:1px solid var(--line);display:grid;gap:clamp(40px,6vw,88px);grid-template-columns:minmax(0,250px) minmax(0,1fr);padding-bottom:var(--section-y);padding-top:clamp(40px,5vw,64px)}.rel-toc[data-v-881b6a2b]{position:sticky;top:calc(var(--header-h) + 32px)}.minor[data-v-881b6a2b]{color:var(--ink-soft);font-size:.78rem;font-weight:600;letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.rel-toc ol[data-v-881b6a2b]{counter-reset:toc;display:grid;gap:2px;list-style:none;margin:0;padding:0}.rel-toc li[data-v-881b6a2b]{counter-increment:toc}.rel-toc a[data-v-881b6a2b]{color:var(--ink-soft);display:grid;font-size:.92rem;grid-template-columns:2em minmax(0,1fr);line-height:1.35;padding:6px 0;text-decoration:none}.rel-toc a[data-v-881b6a2b]:before{color:var(--ink-faint);content:counter(toc,decimal-leading-zero);font-variant-numeric:tabular-nums}.rel-toc a[data-v-881b6a2b]:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.rel-main[data-v-881b6a2b]{display:grid;gap:0;max-width:720px}.rel-section[data-v-881b6a2b]{border-bottom:1px solid var(--line);display:grid;gap:14px;padding-block:32px}.rel-section[data-v-881b6a2b]:first-child{padding-top:0}.rel-section h2[data-v-881b6a2b]{font-size:clamp(1.35rem,2vw,1.6rem);letter-spacing:-.02em;line-height:1.2}.rel-text[data-v-881b6a2b]{color:var(--ink-soft);display:grid;gap:12px}.rel-section[data-v-881b6a2b]:has(+.is-hero){border-bottom:0}.rel-section.is-hero[data-v-881b6a2b]{background:var(--sky-tint);border-bottom:0;border-radius:var(--r-card);margin-block:20px;padding:clamp(24px,3.4vw,40px)}.rel-section.is-hero[data-v-881b6a2b]:first-child{margin-top:0;padding-top:clamp(24px,3.4vw,40px)}.rel-section.is-hero h2[data-v-881b6a2b]{font-size:clamp(1.6rem,2.8vw,2.2rem)}.rel-section.is-hero .rel-text[data-v-881b6a2b]{color:var(--ink)}.rel-section.has-shot[data-v-881b6a2b]{-moz-column-gap:clamp(24px,3.4vw,40px);column-gap:clamp(24px,3.4vw,40px);grid-template-columns:minmax(0,1fr) clamp(190px,24vw,230px)}.rel-section.has-shot h2[data-v-881b6a2b]{grid-column:1/-1}.rel-section.has-shot .rel-text[data-v-881b6a2b]{align-content:start;grid-column:1;grid-row:2}.rel-shot[data-v-881b6a2b]{grid-column:2;grid-row:2;margin:0}.rel-shot img[data-v-881b6a2b]{display:block;filter:drop-shadow(0 18px 24px rgba(27,45,69,.2));height:auto;width:100%}.rel-shot.is-plain img[data-v-881b6a2b]{background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:var(--shadow-float);filter:none}.rel-patches[data-v-881b6a2b]{border-bottom:1px solid var(--line);display:grid;gap:28px;padding-block:32px}.rel-patch h2[data-v-881b6a2b]{font-family:var(--font-text);font-size:.95rem;font-weight:700;letter-spacing:0;margin-bottom:10px}.rel-patch-month[data-v-881b6a2b]{color:var(--ink-soft);font-weight:500}.rel-patch ul[data-v-881b6a2b]{color:var(--ink-soft);display:grid;font-size:.95rem;gap:8px;margin:0;padding-left:1.2em}.rel-feedback[data-v-881b6a2b]{display:grid;gap:14px;justify-items:start;padding-top:40px}.rel-feedback h2[data-v-881b6a2b]{font-size:clamp(1.35rem,2vw,1.6rem);letter-spacing:-.02em;line-height:1.2}.rel-feedback p[data-v-881b6a2b]{color:var(--ink-soft);max-width:36em}@media(max-width:900px){.rel-body[data-v-881b6a2b]{grid-template-columns:minmax(0,1fr)}.rel-toc[data-v-881b6a2b]{border-bottom:1px solid var(--line);padding-bottom:24px;position:static}.rel-main[data-v-881b6a2b]{max-width:none}.rel-section[data-v-881b6a2b]:first-child{padding-top:32px}.rel-section.is-hero[data-v-881b6a2b]:first-child{margin-top:32px}}@media(max-width:640px){.rel-section.has-shot[data-v-881b6a2b]{grid-template-columns:minmax(0,1fr)}.rel-section.has-shot .rel-text[data-v-881b6a2b],.rel-shot[data-v-881b6a2b]{grid-column:1;grid-row:auto}.rel-shot[data-v-881b6a2b]{justify-self:center;margin-block:6px 14px;width:min(250px,72%)}}
