@font-face{font-family:__Inter_1b85de;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_1b85de;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_1b85de;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_1b85de;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_1b85de;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_1b85de;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_1b85de;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_1b85de;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_1b85de{font-family:__Inter_1b85de,__Inter_Fallback_1b85de;font-style:normal}.__variable_1b85de{--font-inter:"__Inter_1b85de","__Inter_Fallback_1b85de"}@font-face{font-family:__Newsreader_3f94f7;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_3f94f7;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/665e920483964785.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_3f94f7;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/5611c55482296524.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_3f94f7{font-family:__Newsreader_3f94f7,Georgia,serif;font-style:normal}.__variable_3f94f7{--font-newsreader:"__Newsreader_3f94f7",Georgia,serif}:root{--bg-page:#0a0c14;--bg-elevated-1:#11131f;--bg-elevated-2:#16192a;--bg-surface-soft:hsla(0,0%,100%,.025);--bg-surface-hover:hsla(0,0%,100%,.05);--border-subtle:hsla(0,0%,100%,.06);--border-default:hsla(0,0%,100%,.08);--border-strong:hsla(0,0%,100%,.12);--border-accent:rgba(232,75,122,.6);--border-accent-soft:rgba(232,75,122,.2);--text-primary:#f4f5f9;--text-secondary:rgba(232,234,240,.65);--text-tertiary:rgba(232,234,240,.5);--text-muted:rgba(232,234,240,.4);--text-legal:rgba(232,234,240,.58);--text-inverse:#0a0c14;--accent-pink:#e84b7a;--accent-pink-light:#f472a8;--accent-coral:#f09070;--success:#4bd88c;--success-bg:rgba(45,184,106,.12);--success-border:rgba(45,184,106,.25);--warning:#f8b87a;--warning-bg:hsla(30,90%,73%,.12);--warning-border:hsla(30,90%,73%,.3);--danger:#f87171;--gradient-accent:linear-gradient(135deg,#e84b7a,#f09070);--gradient-surface:linear-gradient(180deg,#16192a,#0f111c);--font-sans:var(--font-inter),system-ui,-apple-system,sans-serif;--font-mono:ui-monospace,"SF Mono","Cascadia Mono","Roboto Mono","Liberation Mono",monospace;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--radius-3xl:28px;--radius-full:9999px;--shadow-md:0 8px 24px -8px rgba(0,0,0,.4);--shadow-lg:0 20px 40px -12px rgba(0,0,0,.5);--glow-accent:0 10px 30px -12px rgba(232,75,122,.7);--glow-inner-hi:inset 0 1px 0 hsla(0,0%,100%,.25);--ease:cubic-bezier(0.22,1,0.36,1);--duration-fast:150ms;--duration-base:200ms;--duration-slow:400ms;--nav-mark:64px;--nav-h:calc(max(var(--nav-mark), 35px) + 29px);--container:1240px;--container-prose:720px;--container-prose-wide:900px;--gradient-hero-glow-soft:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(232,75,122,.08) 0%,rgba(255,140,90,.04) 40%,transparent 70%);--shadow-cta:0 4px 14px 0 rgba(232,75,122,.25);--color-pill-dot:#e84b7a;--color-pill-text:hsla(0,0%,100%,.6);--section-padding-y:clamp(80px,10vw,120px);--section-padding-x:clamp(20px,5vw,80px)}body,html{margin:0;padding:0;background:var(--bg-page);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}[data-theme],body,html{color:var(--text-primary)}*,:after,:before{box-sizing:border-box}:where(h1,h2){overflow-wrap:normal;hyphens:none}:where(h3,h4,h5,h6){overflow-wrap:break-word;hyphens:auto}:where(p,li,dd,figcaption){hyphenate-limit-chars:10 4 4}::-moz-selection{background:var(--accent-pink);color:#fff}::selection{background:var(--accent-pink);color:#fff}:where(a,button,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--accent-pink-light);outline-offset:2px;border-radius:var(--radius-sm)}@media (min-width:768px){:root{--nav-mark:clamp(52px,6.5vw,94px)}}@media (min-width:1024px){:root{--nav-h:calc(max(var(--nav-mark), 45px) + 29px)}}[data-theme=priority-map]{--bg-page:#f7f4ed;--bg-elevated-1:#fffefb;--bg-elevated-2:#efebe0;--bg-surface-soft:#f7f4ed;--bg-surface-hover:#efebe0;--bg-surface:#fffefb;--surface-sand:#e6dcc6;--surface-sage:#a7b59b;--surface-olive:#334b3b;--border-subtle:#efebe0;--border-default:#dedcd4;--border-strong:#c4c9bc;--border-accent:#334b3b;--border-accent-soft:#a7b59b;--text-primary:#0f1721;--text-secondary:#4a544b;--text-tertiary:#667067;--text-muted:#7c857c;--text-legal:#4a544b;--text-inverse:#fffefb;--accent-pink:#334b3b;--accent-pink-light:#334b3b;--accent-coral:#6e7f62;--accent-peach:#a7b59b;--accent-mauve:#b79aaf;--color-pill-dot:#b79aaf;--color-pill-text:#334b3b;--success:#334b3b;--success-bg:#334b3b;--success-border:#334b3b;--status-live-fg:#fffefb;--status-live-bg:#334b3b;--status-live-border:#334b3b;--status-live-dot:#a7b59b;--status-free-fg:#0f1721;--status-free-bg:#a7b59b;--status-free-border:#a7b59b;--status-free-dot:#334b3b;--status-coming-fg:#667067;--status-coming-bg:transparent;--status-coming-border:#dedcd4;--status-coming-dot:#c4c9bc;--warning:#6b5b3e;--warning-bg:#e6dcc6;--warning-border:#c9be9f;--status-warning-fg:#0f1721;--status-warning-bg:#e6dcc6;--status-warning-dot:#6b5b3e;--danger:#8c2f1f;--danger-bg:rgba(140,47,31,.08);--danger-border:rgba(140,47,31,.28);--gradient-accent:#334b3b;--gradient-accent-text:#334b3b;--gradient-surface:#fffefb;--gradient-hero-glow:none;--gradient-hero-glow-soft:none;--gradient-cta-primary:#334b3b;--gradient-cta-primary-hover:#2a3e31;--shadow-sm:0 1px 2px rgba(15,23,33,.04);--shadow-md:0 12px 28px -14px rgba(15,23,33,.16);--shadow-lg:0 26px 56px -24px rgba(15,23,33,.2);--shadow-cta:0 2px 6px -2px rgba(15,23,33,.14);--shadow-cta-hover:0 6px 16px -6px rgba(15,23,33,.2);--glow-accent:0 12px 28px -14px rgba(51,75,59,.3);--glow-inner-hi:none;--bg-card-translucent:#fffefb;--bg-card-translucent-border:#dedcd4;--radius-sm:10px;--radius-md:16px;--radius-lg:24px;--radius-xl:32px;--radius-2xl:24px;--radius-3xl:32px;--radius-full:9999px;--container:1240px;--section-padding-y:clamp(72px,8vw,104px);--section-padding-x:clamp(20px,5vw,80px)}:root{--duration-instant:120ms;--duration-narrative:700ms;--ease-standard:cubic-bezier(0.2,0,0,1);--ease-enter:cubic-bezier(0.16,1,0.3,1);--ease-exit:cubic-bezier(0.4,0,1,1);--ease-gentle:cubic-bezier(0.22,1,0.36,1)}body:has([data-theme=priority-map]){background:#f7f4ed}[data-theme=priority-map] .prose a{color:var(--accent-pink-light)}[data-theme=priority-map] .prose code{background:#efebe0;color:#334b3b}@media (prefers-reduced-motion:reduce){[data-theme=priority-map] [data-reveal]{opacity:1!important;transform:none!important;transition:none!important}[data-theme=priority-map] [data-motion=float],[data-theme=priority-map] [data-motion=parallax],[data-theme=priority-map] [data-motion=tilt]{animation:none!important;transform:none!important}[data-theme=priority-map] [data-motion=draw]{stroke-dashoffset:0!important;animation:none!important}}[data-theme=priority-map] [data-motion=float]{animation-play-state:running}[data-theme=priority-map][data-page-hidden=true] [data-motion=float]{animation-play-state:paused}[data-theme=priority-map] :where(a,button,input,textarea,select,[tabindex]):focus-visible{outline:2px solid #334b3b;outline-offset:2px;border-radius:var(--radius-sm)}[data-theme=priority-map]{--accent-soft-bg:#eef0e9;--focus-ring-soft:rgba(51,75,59,.25);--font-heading:var(--font-newsreader),Georgia,serif;--success-bg:#eef0e9;--success-border:#cfd8c6;--text-inverse-soft:#d8dfcf;--accent-olive:#334b3b;--border-sage:#cfd8c6;--ink-strong:#0f1721;--ink-quiet:#4a544b;--surface-cream-quiet:#f1eee4;--ink-body:#2c332e;--ink-secondary:#3b443c;--border-sand:#d6cbb2}[data-theme=priority-map] .prose.prose-editorial a{color:var(--text-primary)}[data-theme=priority-map] .prose.prose-editorial a:hover{color:var(--accent-pink-light)}