.omi-article-page[data-v-3bcaf3c8]{background:radial-gradient(circle at 83% 5%,color-mix(in srgb,var(--color-theme) 14%,transparent),transparent 24rem),linear-gradient(125deg,var(--bg-primary),color-mix(in srgb,var(--bg-secondary) 76%,var(--bg-primary) 24%));color:var(--text-title,#17142b);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;width:100%}.omi-article-page[data-v-3bcaf3c8] *,.omi-article-page[data-v-3bcaf3c8] :after,.omi-article-page[data-v-3bcaf3c8] :before{box-sizing:border-box}.omi-article-page a[data-v-3bcaf3c8]{color:inherit;text-decoration:none}.article-shell[data-v-3bcaf3c8],.site-header[data-v-3bcaf3c8],footer[data-v-3bcaf3c8]{margin-inline:auto;width:min(70rem,calc(100% - 2rem))}.site-header[data-v-3bcaf3c8]{gap:2rem;justify-content:space-between;min-height:5.5rem}.brand-link[data-v-3bcaf3c8],.site-header[data-v-3bcaf3c8],.site-header nav[data-v-3bcaf3c8]{align-items:center;display:flex}.site-header nav[data-v-3bcaf3c8]{color:var(--text-secondary);font-size:.82rem;gap:1.35rem}.site-header nav>a[data-v-3bcaf3c8]:not(.header-cta):hover{color:var(--color-theme)}.header-cta[data-v-3bcaf3c8],.primary-button[data-v-3bcaf3c8]{align-items:center;border-radius:62.4375rem;display:inline-flex;font-weight:850;gap:.65rem;justify-content:center;white-space:nowrap}.header-cta[data-v-3bcaf3c8]{border:.0625rem solid color-mix(in srgb,var(--color-accent) 42%,transparent);padding:.65rem .95rem}.header-cta span[data-v-3bcaf3c8],.primary-button span[data-v-3bcaf3c8]{color:var(--color-accent)}.breadcrumbs[data-v-3bcaf3c8]{color:var(--text-tertiary);display:flex;flex-wrap:wrap;font-size:.74rem;gap:.55rem;padding:1rem 0 2.4rem}.breadcrumbs a[data-v-3bcaf3c8]:hover{color:var(--color-theme)}.article-hero[data-v-3bcaf3c8]{align-items:end;display:grid;gap:clamp(3rem,8vw,7rem);grid-template-columns:minmax(0,1.35fr) minmax(19.375rem,.65fr);padding:1.4rem 0 clamp(4rem,8vw,7rem)}.eyebrow[data-v-3bcaf3c8]{color:color-mix(in srgb,var(--color-theme) 80%,var(--color-accent) 20%);font-size:.69rem;font-weight:850;letter-spacing:.15em;margin:0 0 .9rem;text-transform:uppercase}.article-cta h2[data-v-3bcaf3c8],.faq-section h2[data-v-3bcaf3c8],.hero-copy h1[data-v-3bcaf3c8],.prose-section h2[data-v-3bcaf3c8],.related-heading h2[data-v-3bcaf3c8]{font-family:Bodoni\ 72,Didot,Iowan Old Style,Georgia,Times New Roman,serif;font-weight:500;letter-spacing:-.05em;margin:0;text-wrap:balance}.hero-copy h1[data-v-3bcaf3c8]{font-size:clamp(3.55rem,6.7vw,6.8rem);font-style:italic;line-height:.9;max-width:51.25rem}.hero-copy h1[data-v-3bcaf3c8]:after{background:linear-gradient(90deg,var(--color-theme),var(--color-accent));border-radius:6.1875rem;content:"";display:block;height:.25rem;margin-top:1.4rem;opacity:.75;transform:rotate(-4deg);width:5.625rem}.dek[data-v-3bcaf3c8]{color:var(--text-secondary);font-size:1.08rem;line-height:1.72;margin:1.6rem 0 0;max-width:46.25rem}.article-meta[data-v-3bcaf3c8]{color:var(--text-tertiary);display:flex;flex-wrap:wrap;font-size:.7rem;gap:.65rem 1.1rem;margin-top:1.35rem}.article-meta span[data-v-3bcaf3c8]:not(:last-child):after{color:var(--color-accent);content:"•";margin-left:1.1rem}.field-note[data-v-3bcaf3c8]{background:color-mix(in srgb,var(--bg-secondary) 82%,transparent);border:.0625rem solid color-mix(in srgb,var(--color-theme) 26%,var(--border-color) 74%);border-radius:1.5rem 1.5rem 1.5rem .3125rem;box-shadow:0 1.5rem 4.375rem color-mix(in srgb,var(--color-theme) 12%,transparent);overflow:hidden;padding:1.3rem;position:relative;transform:rotate(1.2deg)}.field-note[data-v-3bcaf3c8]:before{background:repeating-linear-gradient(to bottom,transparent 0,transparent 1.9375rem,color-mix(in srgb,var(--color-theme) 8%,transparent) 2rem);content:"";inset:0;pointer-events:none;position:absolute}.field-note[data-v-3bcaf3c8]>*{position:relative}.field-note-top[data-v-3bcaf3c8]{color:var(--color-theme);display:flex;font-size:.61rem;font-weight:850;gap:1rem;justify-content:space-between;letter-spacing:.12em;text-transform:uppercase}.field-note-top span[data-v-3bcaf3c8]:last-child{color:var(--color-accent)}.field-note>p[data-v-3bcaf3c8]{font:italic 500 1.35rem/1.35 Georgia,serif;margin:2.3rem 0 1.8rem}.field-note dl[data-v-3bcaf3c8]{display:grid;gap:.7rem;margin:0}.field-note dl>div[data-v-3bcaf3c8]{align-items:baseline;border-top:.0625rem solid color-mix(in srgb,var(--color-theme) 14%,transparent);display:grid;gap:1rem;grid-template-columns:4rem 1fr;padding-top:.55rem}.field-note dt[data-v-3bcaf3c8]{color:var(--text-tertiary);font-size:.62rem;text-transform:uppercase}.field-note dd[data-v-3bcaf3c8]{font-size:.78rem;font-weight:800;margin:0}.reading-layout[data-v-3bcaf3c8]{display:grid;gap:clamp(3rem,8vw,7rem);grid-template-columns:15rem minmax(0,47.5rem);justify-content:center;padding-bottom:clamp(4rem,8vw,7rem)}.toc-panel[data-v-3bcaf3c8]{align-self:start;border-top:.0625rem solid color-mix(in srgb,var(--color-theme) 30%,var(--line-color) 70%);padding-top:1.2rem;position:sticky;top:1.5rem}.toc-label[data-v-3bcaf3c8]{color:var(--text-tertiary);font-size:.65rem;font-weight:850;letter-spacing:.12em;margin:0 0 1rem;text-transform:uppercase}.toc-panel ol[data-v-3bcaf3c8]{display:grid;gap:.72rem;list-style:none;margin:0;padding:0}.toc-panel a[data-v-3bcaf3c8]{color:var(--text-secondary);display:grid;font-size:.73rem;gap:.65rem;grid-template-columns:1.75rem 1fr;line-height:1.42}.toc-panel a span[data-v-3bcaf3c8]{font:italic .68rem Georgia,serif}.toc-panel a span[data-v-3bcaf3c8],.toc-panel a[data-v-3bcaf3c8]:hover{color:var(--color-theme)}.article-body[data-v-3bcaf3c8]{min-width:0}.prose-section[data-v-3bcaf3c8]{padding:0 0 clamp(3.8rem,7vw,6rem);scroll-margin-top:1.5rem}.prose-section+.prose-section[data-v-3bcaf3c8]{border-top:.0625rem solid var(--line-color);padding-top:clamp(3rem,5vw,4.5rem)}.faq-section h2[data-v-3bcaf3c8],.prose-section h2[data-v-3bcaf3c8]{font-size:clamp(2.35rem,4.3vw,4.2rem);line-height:.98;margin-bottom:1.5rem;max-width:45rem}.faq-list p[data-v-3bcaf3c8],.prose-section>p[data-v-3bcaf3c8]:not(.eyebrow){color:var(--text-secondary);font-size:1rem;line-height:1.86;margin:0 0 1.3rem}.prose-section>p[data-v-3bcaf3c8]:not(.eyebrow):first-of-type:first-letter{color:var(--color-theme);float:left;font:500 3.35rem/.8 Georgia,serif;margin:.08em .09em 0 0}.practical-list[data-v-3bcaf3c8]{display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:2rem 0 0;padding:0}.practical-list li[data-v-3bcaf3c8]{background:color-mix(in srgb,var(--bg-secondary) 70%,transparent);border:.0625rem solid var(--border-color);border-radius:.875rem;color:var(--text-secondary);font-size:.8rem;line-height:1.5;min-height:5.125rem;padding:1rem 1rem 1rem 2.5rem;position:relative}.practical-list li[data-v-3bcaf3c8]:before{color:var(--color-accent);content:"✓";font-weight:900;left:1rem;position:absolute;top:1rem}.article-note[data-v-3bcaf3c8]{background:linear-gradient(90deg,color-mix(in srgb,var(--color-accent) 9%,transparent),transparent);border-left:.1875rem solid var(--color-accent);border-radius:0 1rem 1rem 0;margin-top:2rem;padding:1.3rem 1.4rem}.article-note strong[data-v-3bcaf3c8]{display:block;font-size:.72rem;letter-spacing:.08em;margin-bottom:.45rem;text-transform:uppercase}.article-note p[data-v-3bcaf3c8]{color:var(--text-secondary);font:italic 1.05rem/1.65 Georgia,serif;margin:0}.faq-section[data-v-3bcaf3c8]{border-top:.0625rem solid var(--line-color);padding-top:clamp(3rem,5vw,4.5rem)}.faq-list[data-v-3bcaf3c8]{border-top:.0625rem solid color-mix(in srgb,var(--color-theme) 26%,var(--line-color) 74%)}.faq-list details[data-v-3bcaf3c8]{border-bottom:.0625rem solid var(--line-color);padding:1.25rem 0}.faq-list summary[data-v-3bcaf3c8]{cursor:pointer;display:flex;font-weight:800;gap:1rem;justify-content:space-between;list-style:none}.faq-list summary[data-v-3bcaf3c8]::-webkit-details-marker{display:none}.faq-list summary span[data-v-3bcaf3c8]{color:var(--color-theme);font-size:1.1rem;font-weight:400}.faq-list p[data-v-3bcaf3c8]{font-size:.9rem;margin-top:1rem;max-width:42.5rem}.related-section[data-v-3bcaf3c8]{border-top:.0625rem solid var(--line-color);padding:clamp(3rem,6vw,5rem) 0}.related-heading[data-v-3bcaf3c8]{align-items:end;display:grid;gap:2rem;grid-template-columns:1fr auto;margin-bottom:1.7rem}.related-heading h2[data-v-3bcaf3c8]{font-size:clamp(2.2rem,3.8vw,3.8rem)}.related-heading>a[data-v-3bcaf3c8]{color:var(--color-theme);font-size:.78rem;font-weight:850}.related-grid[data-v-3bcaf3c8]{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr))}.related-card[data-v-3bcaf3c8]{background:color-mix(in srgb,var(--bg-secondary) 68%,transparent);border:.0625rem solid var(--border-color);border-radius:1.125rem;display:grid;grid-template-rows:auto auto 1fr auto;min-height:12.5rem;padding:1.25rem;transition:transform .18s ease,border-color .18s ease}.related-card[data-v-3bcaf3c8]:hover{border-color:color-mix(in srgb,var(--color-theme) 42%,transparent);transform:translateY(-.1875rem)}.related-card small[data-v-3bcaf3c8]{color:var(--color-theme);font-size:.62rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.related-card strong[data-v-3bcaf3c8]{font:500 1.28rem/1.08 Georgia,serif;margin-top:1.1rem}.related-card p[data-v-3bcaf3c8]{color:var(--text-secondary);font-size:.75rem;line-height:1.55;margin:.65rem 0 1rem}.related-card>span[data-v-3bcaf3c8]{color:var(--color-accent)}.article-cta[data-v-3bcaf3c8]{align-items:center;background:color-mix(in srgb,var(--bg-secondary) 76%,transparent);border:.0625rem solid color-mix(in srgb,var(--color-theme) 20%,var(--border-color) 80%);border-radius:1.875rem;display:grid;gap:2rem;grid-template-columns:1fr auto;margin:1rem 0 5rem;padding:clamp(2rem,5vw,4rem)}.article-cta h2[data-v-3bcaf3c8]{font-size:clamp(2.5rem,4.3vw,4.5rem)}.article-cta p[data-v-3bcaf3c8]:not(.eyebrow){color:var(--text-secondary);font-size:.88rem;line-height:1.7;margin:1rem 0 0;max-width:40.625rem}.primary-button[data-v-3bcaf3c8]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent) 78%,#fff 22%),var(--color-theme));box-shadow:0 .875rem 2.5rem color-mix(in srgb,var(--color-theme) 24%,transparent);color:#24102d;min-height:3.25rem;padding:0 1.35rem}footer[data-v-3bcaf3c8]{border-top:.0625rem solid var(--line-color);display:grid;gap:2rem;grid-template-columns:1.5fr repeat(2,1fr) auto;padding:3rem 0 4rem}.footer-brand[data-v-3bcaf3c8]{display:grid;gap:.2rem}.footer-brand p[data-v-3bcaf3c8]{font-size:.72rem;line-height:1.6;margin:0;max-width:20rem}.footer-brand p[data-v-3bcaf3c8],footer nav[data-v-3bcaf3c8]{color:var(--text-secondary)}footer nav[data-v-3bcaf3c8]{align-content:start;display:grid;font-size:.78rem;gap:.7rem}footer nav a[data-v-3bcaf3c8]:hover{color:var(--color-theme)}.copyright[data-v-3bcaf3c8]{align-self:end;color:var(--text-tertiary);font-size:.68rem;margin:0;white-space:nowrap}@media(max-width:860px){.site-header nav>a[data-v-3bcaf3c8]:not(.header-cta){display:none}.article-hero[data-v-3bcaf3c8]{grid-template-columns:1fr}.field-note[data-v-3bcaf3c8]{max-width:32.5rem;transform:none}.reading-layout[data-v-3bcaf3c8]{grid-template-columns:1fr}.toc-panel[data-v-3bcaf3c8]{border:.0625rem solid var(--border-color);border-radius:1rem;padding:1.2rem;position:static}.toc-panel ol[data-v-3bcaf3c8]{grid-template-columns:repeat(2,minmax(0,1fr))}.related-grid[data-v-3bcaf3c8]{grid-template-columns:1fr}.related-card[data-v-3bcaf3c8]{min-height:9.375rem}.article-cta[data-v-3bcaf3c8]{grid-template-columns:1fr}.primary-button[data-v-3bcaf3c8]{justify-self:start}footer[data-v-3bcaf3c8]{grid-template-columns:1.5fr repeat(2,1fr)}.copyright[data-v-3bcaf3c8]{grid-column:1/-1}}@media(max-width:560px){.article-shell[data-v-3bcaf3c8],.site-header[data-v-3bcaf3c8],footer[data-v-3bcaf3c8]{width:calc(100% - 1.75rem)}.site-header[data-v-3bcaf3c8]{gap:.45rem;min-height:4.75rem}.site-header nav[data-v-3bcaf3c8]{gap:.4rem;margin-left:auto}.header-cta[data-v-3bcaf3c8]{font-size:0;gap:0;min-width:2.625rem;overflow:hidden;padding:.55rem;width:2.625rem}.header-cta span[data-v-3bcaf3c8]{font-size:.82rem}.breadcrumbs[data-v-3bcaf3c8]{padding:.5rem 0 1.7rem}.article-hero[data-v-3bcaf3c8]{gap:2rem;padding-top:1rem}.hero-copy h1[data-v-3bcaf3c8]{font-size:clamp(3.1rem,14.5vw,4.5rem)}.dek[data-v-3bcaf3c8]{font-size:.96rem}.article-meta span[data-v-3bcaf3c8]:not(:last-child):after{display:none}.field-note[data-v-3bcaf3c8]{padding:1.15rem}.reading-layout[data-v-3bcaf3c8]{gap:3.5rem}.toc-panel ol[data-v-3bcaf3c8]{grid-template-columns:1fr}.faq-section h2[data-v-3bcaf3c8],.prose-section h2[data-v-3bcaf3c8]{font-size:clamp(2.35rem,11vw,3.2rem)}.practical-list[data-v-3bcaf3c8],.related-heading[data-v-3bcaf3c8]{grid-template-columns:1fr}.article-cta[data-v-3bcaf3c8]{padding:1.5rem}.article-cta h2[data-v-3bcaf3c8]{font-size:2.7rem}footer[data-v-3bcaf3c8]{gap:1.5rem;grid-template-columns:1fr 1fr}.copyright[data-v-3bcaf3c8],.footer-brand[data-v-3bcaf3c8]{grid-column:1/-1}}@media(prefers-reduced-motion:reduce){.related-card[data-v-3bcaf3c8]{transition:none}.related-card[data-v-3bcaf3c8]:hover{transform:none}}
