@font-face{font-family:Inter;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;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;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;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;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;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;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;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-hub-sans:"Inter","Inter Fallback"}@font-face{font-family:Gelasio;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/066bcc0507c98a9c-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:Gelasio;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/903544a681f71bed-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Gelasio;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/4733dc39be508b2b-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:Gelasio;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7097dfd797eabb96-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:Gelasio;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ced7c9a262569b5d-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Gelasio;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4d76c7ade183cd1c-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:Gelasio Fallback;src:local("Times New Roman");ascent-override:84.54%;descent-override:31.15%;line-gap-override:0.00%;size-adjust:109.74%}.__className_5b3ff6{font-family:Gelasio,Gelasio Fallback;font-weight:700}.__variable_5b3ff6{--font-hub-display:"Gelasio","Gelasio Fallback"}.hub-root{--navy:#050b69;--navy-deep:#030726;--coral:#e84b32;--coral-dim:#c73f2a;--paper:#f4f2ec;--bg:#f4f2ec;--surface:#ffffff;--ink:#0d1240;--ink-head:#050b69;--ink-body:#23284d;--ink-dim:#474c6b;--ink-faint:#5f6380;--rule:rgba(5,11,105,0.13);--rule-strong:rgba(5,11,105,0.28);--field-border:rgba(5,11,105,0.5);--accent-text:#b8341d;--danger:#b3261e;--accent-keep:70%;--accent-tint:#000000;--header-bg:#f4f2ec;--shadow-lift:0 18px 36px -18px rgba(5,11,105,0.35);--header-rule:3px double rgba(5,11,105,0.32);--show-on-light:inline-flex;--show-on-dark:none;background:var(--bg);color-scheme:light;scrollbar-color:var(--rule-strong) var(--bg)}.hub-root .hub__footer,.hub-root .hub__section--navy,html.hub-root[data-theme=dark]{--bg:#0b1030;--surface:#12194a;--ink:#f4f2ec;--ink-head:#f4f2ec;--ink-body:rgba(244,242,236,0.86);--ink-dim:rgba(244,242,236,0.72);--ink-faint:rgba(244,242,236,0.58);--rule:rgba(244,242,236,0.14);--rule-strong:rgba(244,242,236,0.26);--field-border:rgba(244,242,236,0.42);--accent-text:#f0937b;--danger:#f0937b;--accent-keep:50%;--accent-tint:#ffffff;--header-bg:#030726;--shadow-lift:0 18px 36px -18px rgba(0,0,0,0.55);--header-rule:1px solid rgba(244,242,236,0.14);color-scheme:dark;--show-on-light:none;--show-on-dark:inline-flex}.hub{--font-display:var(--font-hub-display),Georgia,"Iowan Old Style","Palatino Linotype","Times New Roman",serif;--radius:4px;--text-xs:0.8125rem;--text-sm:0.875rem;--text-md:0.9375rem;--text-base:1rem;--text-lg:1.125rem;background-color:var(--bg);color:var(--ink);font-family:var(--font-hub-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;min-height:100vh;accent-color:var(--coral)}.hub :is(h1,h2,h3){color:var(--ink-head)}.hub .hub-mark__word--on-light,.hub .hub-theme-toggle__to-dark{display:var(--show-on-light)}.hub .hub-mark__word--on-dark,.hub .hub-theme-toggle__to-light{display:var(--show-on-dark)}.hub ::selection{background:var(--coral);color:var(--navy-deep)}.hub :focus-visible{outline:2px solid var(--coral);outline-offset:3px}.hub a{text-underline-offset:3px}.hub__skip{background:var(--coral);color:var(--navy-deep);font-weight:700;left:1rem;padding:.6rem 1rem;position:absolute;top:-4rem;z-index:50}.hub__skip:focus{top:.75rem}.hub__header{background:var(--header-bg);border-bottom:var(--header-rule);position:sticky;top:0;z-index:40}.hub__header-inner{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1180px;padding:1.1rem 1.75rem}.hub__header-nav{align-items:center;display:flex;font-size:var(--text-sm);gap:1.25rem;letter-spacing:.02em}.hub__header-nav a{color:var(--ink-dim);text-decoration:none;transition:color .15s}.hub__header-nav a:hover{color:var(--ink-head)}.hub__header-links{align-items:center;display:flex;gap:1.75rem}@media (max-width:860px){.hub__header-links{display:none}}.hub__header-cta{background:var(--coral);border-radius:var(--radius);color:var(--navy-deep)!important;font-weight:700;padding:.55rem 1rem}.hub__header-cta:hover{background:var(--coral-dim);color:var(--navy-deep)!important}@media (max-width:860px){.hub__header-cta{align-items:center;box-sizing:border-box;display:inline-flex;min-height:2.75rem;padding:.5rem .9rem;white-space:nowrap}}.hub-theme-toggle{align-items:center;background:transparent;border:1px solid var(--rule-strong);border-radius:var(--radius);color:var(--ink-dim);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--text-sm);letter-spacing:.02em;min-height:2.25rem;padding:0 .7rem;transition:color .15s,border-color .15s}.hub-theme-toggle:hover{border-color:var(--ink-head);color:var(--ink-head)}.hub-theme-toggle>span{align-items:center;gap:.45rem}.hub-theme-toggle svg{fill:none;height:1rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75;width:1rem}@media (max-width:860px){.hub__header-nav{gap:.6rem}.hub-theme-toggle{min-height:2.75rem;min-width:2.75rem;padding:0}.hub-theme-toggle,.hub-theme-toggle>span{justify-content:center}.hub-theme-toggle__label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}@media (max-width:480px){.hub__header-inner{padding-left:1rem;padding-right:1rem}.hub__header-inner>a>span{gap:8px!important}.hub__header-inner>a img:first-child{height:40px!important}.hub__header-inner>a img+img{height:30px!important}}.hub__header-tag{color:var(--ink-faint);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase}.hub__hero{background:var(--bg);overflow:hidden;position:relative}.hub__hero-content{align-items:center;display:grid;gap:2.5rem;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);margin:0 auto;max-width:1180px;padding:4rem 1.75rem}.hub__hero-figure{margin:0 -4rem 0 -1rem;min-width:0}.hub__hero-figure img{display:block;height:auto;width:100%}.hub__hero-eyebrow{color:var(--accent-text);display:inline-flex;align-items:center;font-size:var(--text-xs);font-weight:700;gap:8px;letter-spacing:.16em;margin-bottom:1rem;text-transform:uppercase}.hub__hero-eyebrow:before{background:var(--coral);content:"";height:1px;width:22px}.hub__hero h1{color:var(--ink-head);font-family:var(--font-display,Georgia,serif);font-size:clamp(2.2rem,4.4vw,3.75rem);font-weight:700;letter-spacing:-.015em;line-height:1.06;margin:0 0 1.5rem;max-width:16ch;text-wrap:balance}.hub__hero h1 em{color:var(--coral);font-style:italic}.hub__hero-logo{height:auto;max-width:min(420px,80vw);width:100%}.hub__hero-tagline{color:var(--ink-body);font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.55;margin:0 0 2.25rem;max-width:52ch}.hub__hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.9rem}.hub__btn{border:1px solid transparent;border-radius:var(--radius);display:inline-flex;font-size:var(--text-sm);font-weight:700;letter-spacing:.01em;padding:.8rem 1.6rem;text-decoration:none;transition:transform .15s ease,background .15s ease}.hub__btn:hover{transform:translateY(-1px)}.hub__btn--coral{background:var(--coral);color:var(--navy-deep)}.hub__btn--coral:hover{background:var(--coral-dim)}.hub__btn--ghost{border-color:var(--rule-strong);color:var(--ink-head)}.hub__btn--ghost:hover{border-color:var(--ink-head)}.hub__section{padding:8rem 0}.hub__section--navy{background:var(--navy);color:var(--ink)}.hub__section--paper{background:var(--bg);color:var(--ink)}.hub__section--paper+.hub__section--paper{padding-top:0}.hub__section-inner{margin:0 auto;max-width:1180px;padding:0 2rem}.hub__section-head{margin:0 auto 2.75rem;max-width:1180px;padding:0 2rem}.hub__section-head>*{max-width:40rem}.hub__section-eyebrow{display:block;font-size:var(--text-xs);font-weight:700;letter-spacing:.18em;margin-bottom:.75rem;text-transform:uppercase;color:var(--accent-text)}.hub__section-head h2{font-family:var(--font-display,Georgia,serif);text-wrap:balance;font-size:clamp(1.6rem,3.2vw,2.4rem);font-weight:700;letter-spacing:-.01em;margin:0 0 .6rem}.hub__section-head p{color:var(--ink-dim);font-size:1rem;line-height:1.6;margin:0}.hub__grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1180px;padding:0 2rem}.hub__card{--card-px:1.75rem;background:var(--surface);border:1px solid var(--rule);border-radius:0;color:var(--ink);display:flex;flex-direction:column;min-height:260px;overflow:hidden;padding:3rem var(--card-px) 1.75rem;position:relative;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.hub__card:hover{border-color:var(--card-accent,var(--coral));box-shadow:var(--shadow-lift);transform:translateY(-3px)}.hub__card:focus-visible{border-color:var(--card-accent,var(--coral));outline:2px solid var(--card-accent,var(--coral));outline-offset:2px}.hub__card:has(.hub__card-shot){padding-top:0}.hub__card-shot{aspect-ratio:16/10;border-bottom:1px solid var(--rule);display:block;height:auto;margin:0 calc(-1 * var(--card-px)) 1.5rem;max-width:none;object-fit:cover;object-position:top;width:calc(100% + 2 * var(--card-px))}.hub__card-accent{z-index:1;background:var(--card-accent,var(--coral));height:6px;inset:0 0 auto 0;position:absolute}.hub__card-beat,.mediakit__card-beat{color:var(--ink-faint);font-size:var(--text-sm);margin:0 0 1rem}.hub__card-name{font-family:var(--font-display,Georgia,serif);font-size:1.9rem;font-weight:700;letter-spacing:-.01em;margin:0 0 10px}.hub__card-tagline{color:var(--ink-dim);flex-grow:1;font-size:var(--text-md);line-height:1.55;margin:0 0 1.75rem}.hub__card-cta{align-items:center;color:color-mix(in srgb,var(--card-accent,var(--coral)) var(--accent-keep),var(--accent-tint));display:inline-flex;font-size:var(--text-sm);font-weight:700;gap:6px}.hub__card-cta svg{height:14px;transition:transform .15s;width:14px}.hub__card:hover .hub__card-cta svg{transform:translateX(3px)}.hub__card--soon{align-items:flex-start;background:transparent;border:1px dashed var(--rule-strong);justify-content:center}.hub__card--soon .hub__card-name{font-size:1.3rem;opacity:.55}.hub__card--soon .hub__card-tagline{flex-grow:0}.hub__pill{background:var(--rule);border-radius:999px;color:var(--ink-dim);display:inline-block;font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;margin-bottom:1rem;padding:4px 10px;text-transform:uppercase}.hub__editorial{align-items:center;display:grid;gap:3.5rem;grid-template-columns:1fr 1fr}.hub__editorial--reverse .hub__editorial-figure{order:2}.hub__editorial-figure{aspect-ratio:4/5;border-radius:var(--radius);overflow:hidden;position:relative}.hub__editorial-figure img{height:100%;object-fit:cover;width:100%}.hub__editorial h2{font-family:var(--font-display,Georgia,serif);font-size:clamp(1.4rem,2.6vw,2rem);letter-spacing:-.01em;margin:0 0 .75rem}.hub__editorial p{font-size:1rem;line-height:1.65;margin:0 0 .75rem;opacity:.85}.hub__editorial ul{margin:1.25rem 0;padding-left:1.1em}.hub__editorial li{font-size:var(--text-md);line-height:1.55;margin-bottom:.5rem}.hub__stats{background:var(--coral);color:var(--paper);padding:5rem 0}.hub__stats-grid{display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0 auto;max-width:1180px;padding:0 2rem;text-align:center}.hub__stat-num{color:var(--paper);font-family:var(--font-display,Georgia,serif);font-size:clamp(2.1rem,4.2vw,3.2rem);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.hub__stat-bar{background:var(--navy-deep);border-radius:var(--radius);height:3px;margin:.85rem auto;width:32px}.hub__stat-label{color:var(--navy-deep);font-size:var(--text-sm);letter-spacing:.02em;margin:0 auto;max-width:20ch}.hub__network-wall{text-align:center}.hub__network-row{align-items:center;display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:center;padding:0 1.25rem}.hub__network-item{color:var(--ink-head);font-family:var(--font-display,Georgia,serif);font-size:1.15rem;font-weight:700;letter-spacing:-.01em;opacity:.9;text-decoration:none}.hub__network-item--soon{border:1px dashed var(--rule-strong);border-radius:999px;font-family:inherit;font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;opacity:.45;padding:.5rem 1rem;text-transform:uppercase}.hub__network{margin:0 auto;max-width:1100px;padding:0 2rem 4rem;text-align:center}.hub__network img{border-radius:var(--radius);height:auto;max-width:100%;opacity:.92}.hub__network p{color:var(--ink-dim);font-size:1rem;margin:1.25rem auto 0;max-width:560px}.hub__footer{background:var(--navy-deep);color:var(--ink-faint);padding:3.5rem 2rem 2rem}.hub__footer-inner{margin:0 auto;max-width:1180px}.hub__footer-grid{border-bottom:1px solid var(--rule);display:grid;gap:1.75rem;grid-template-columns:1.4fr 1fr 1fr 1fr 1fr;padding-bottom:3rem}.hub__footer-title{color:var(--ink-body);font-size:var(--text-xs);letter-spacing:.12em;font-weight:700;margin:0 0 1rem;text-transform:uppercase}.hub__footer-grid a{display:block;font-size:var(--text-sm);margin-bottom:8px}@media (max-width:860px){.hub__footer-grid{grid-template-columns:1fr 1fr}}.hub__footer-brand p{font-size:var(--text-sm);line-height:1.6;margin:.75rem 0 0;max-width:32ch}.hub__footer-bottom{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;padding-top:1.75rem}.hub__footer a{color:var(--ink-dim);opacity:1;text-decoration:none}.hub__footer a:hover{color:var(--ink);text-decoration:underline}.hub__page{padding:4.5rem 1.75rem 7rem}.hub__page-inner{margin:0 auto;max-width:760px}.hub__page h1{font-size:clamp(2rem,4.5vw,3rem);letter-spacing:-.015em;line-height:1.08;margin:0 0 2.25rem}.hub__page h1,.hub__page h2,.hub__page h3{font-family:var(--font-display,Georgia,serif);font-weight:700}.hub__page h2,.hub__page h3{letter-spacing:-.01em;margin:2.5rem 0 .75rem}.hub__page h2{font-size:1.55rem}.hub__page h3{font-size:1.25rem}.hub__page li,.hub__page p{color:var(--ink-body);font-size:1rem;line-height:1.75}.hub__page p{margin:0 0 1.1rem}.hub__page ol,.hub__page ul{margin:0 0 1.1rem;padding-left:1.4em}.hub__page li{margin-bottom:.5rem}.hub__page a{color:var(--accent-text);text-decoration:underline;text-underline-offset:3px}.hub__page a:hover{color:var(--ink-head)}.hub [id]{scroll-margin-top:7.5rem}@media (max-width:860px){.hub__editorial{gap:2rem;grid-template-columns:1fr}.hub__editorial-figure{aspect-ratio:4/3}.hub__section{padding:4.5rem 0}.hub__stats{padding:3.5rem 0}.hub__hero-content{gap:1.5rem;grid-template-columns:1fr;padding:3rem 1.25rem}.hub__hero-figure{margin:0 auto;max-width:560px}.hub__hero-tagline{margin-bottom:2rem}.hub__grid,.hub__section-head,.hub__section-inner,.hub__stats-grid{padding-left:1.25rem;padding-right:1.25rem}.hub__stats-grid{gap:2rem}.hub__card{--card-px:1.4rem;min-height:0;padding:2.5rem var(--card-px) 1.4rem}.hub__footer{padding:3.5rem 1.25rem 1.5rem}.hub__header-inner{padding:.9rem 1.25rem}.hub__page{padding:3rem 1.25rem 5rem}.hub__network-row{gap:1.5rem}}.anunciate{margin:0 auto;max-width:560px;padding:3rem 1.25rem 4rem}.anunciate h1{font-family:var(--font-display,Georgia,serif);font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.12;margin:.4rem 0 .8rem;text-wrap:balance}.anunciate__lead{color:var(--ink-dim);line-height:1.6;margin:0 0 2rem}.anunciate__form{display:flex;flex-direction:column;gap:1.1rem}.anunciate__form label{display:flex;flex-direction:column;font-size:var(--text-sm);font-weight:700;gap:.35rem;letter-spacing:.02em}.anunciate__form input,.anunciate__form select,.anunciate__form textarea{background:var(--surface);border:1px solid var(--rule-strong);border-radius:var(--radius);color:var(--ink);font:inherit;font-weight:400;padding:.65rem .8rem}.anunciate__form input:focus-visible,.anunciate__form select:focus-visible,.anunciate__form textarea:focus-visible{border-color:var(--coral);outline:2px solid var(--coral);outline-offset:1px}.anunciate__form button{align-self:flex-start;border:0;cursor:pointer;font:inherit;font-weight:700}.anunciate__form button:disabled{cursor:wait;opacity:.7}.anunciate__error{color:var(--danger);margin:0}.anunciate__success h2{font-family:var(--font-display,Georgia,serif)}.anunciate__success p{color:var(--ink-dim)}.mediakit__hero{margin:0 auto;max-width:720px;padding:4.5rem 1.25rem 3rem;text-align:center}.mediakit__hero h1{font-family:var(--font-display,Georgia,serif);font-size:clamp(2.1rem,5vw,3.4rem);line-height:1.08;margin:.5rem 0 1rem;text-wrap:balance}.mediakit__hero h1 em{color:var(--coral);font-style:italic}.mediakit__hero>p{color:var(--ink-dim);font-size:var(--text-base);line-height:1.65;margin:0 auto 2rem;max-width:52ch}.mediakit__stats{display:flex;gap:2.5rem;justify-content:center;margin-bottom:2.2rem}.mediakit__stats strong{display:block;font-family:var(--font-display,Georgia,serif);font-size:2rem;font-variant-numeric:tabular-nums}.mediakit__stats span{color:var(--ink-dim);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase}.mediakit__channels,.mediakit__formats,.mediakit__how{margin:0 auto;max-width:1100px;padding:3rem 1.25rem}.mediakit__channels h2,.mediakit__formats h2,.mediakit__how h2{font-family:var(--font-display,Georgia,serif);font-size:clamp(1.5rem,3vw,2.1rem);margin:0 0 1.6rem;text-align:center;text-wrap:balance}.mediakit__grid{display:grid;gap:1.4rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.mediakit__card{background:var(--surface);border-radius:0;border:1px solid var(--rule);border-top:5px solid var(--accent,var(--coral));display:flex;flex-direction:column;gap:.5rem;padding:1.6rem}.mediakit__card-shot{aspect-ratio:16/10;border-bottom:1px solid var(--rule);display:block;height:auto;margin:-1.6rem -1.6rem .6rem;max-width:none;object-fit:cover;object-position:top;width:calc(100% + 3.2rem)}.mediakit__card h3{font-family:var(--font-display,Georgia,serif);font-size:1.5rem;margin:0}.mediakit__card-tagline{color:var(--ink);font-weight:600;margin:0}.mediakit__card-pitch{color:var(--ink-dim);flex-grow:1;font-size:var(--text-md);line-height:1.55;margin:0 0 .8rem}.mediakit__card a{align-items:center;align-self:flex-start;display:inline-flex;gap:6px;color:color-mix(in srgb,var(--accent,var(--coral)) var(--accent-keep),var(--accent-tint));font-size:var(--text-sm);font-weight:700;text-decoration:none}.mediakit__card a:hover{text-decoration:underline}.mediakit__card a svg{height:14px;width:14px}.hub__page .mediakit__formats-lead{color:var(--ink-dim);margin:-.6rem auto 1.8rem;max-width:56ch;text-align:center}.mediakit__format-list{display:flex;flex-direction:column;gap:0;margin:0 auto;max-width:720px}.mediakit__format{align-items:baseline;border-top:1px solid var(--rule);display:grid;gap:.35rem 1.2rem;grid-template-columns:11rem 5.5rem 1fr;padding:.9rem 0}.mediakit__format:last-child{border-bottom:1px solid var(--rule)}.mediakit__format strong{font-size:var(--text-md)}.mediakit__format code{color:var(--ink-dim);font-variant-numeric:tabular-nums}.mediakit__format span{color:var(--ink-dim);font-size:var(--text-md);line-height:1.5}@media (max-width:640px){.mediakit__format{grid-template-columns:1fr auto}.mediakit__format span{grid-column:1/-1}.mediakit__stats{gap:1.4rem}}.mediakit__how{text-align:center}.mediakit__how ol{display:grid;gap:1.4rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));list-style:none;margin:0 0 2rem;padding:0;text-align:left}.mediakit__how li{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);color:var(--ink-dim);counter-increment:step;font-size:var(--text-md);line-height:1.55;padding:1.3rem 1.4rem}.mediakit__how li strong{color:var(--ink);display:block;margin-bottom:.3rem}.hub__page a.hub__btn{text-decoration:none}.hub__page a.hub__btn--coral,.hub__page a.hub__btn--coral:hover{color:var(--navy-deep)}.hub__page a.hub__btn--ghost,.hub__page a.hub__btn--ghost:hover{color:var(--ink-head)}.hub__page .mediakit__card a{color:color-mix(in srgb,var(--accent,var(--coral)) var(--accent-keep),var(--accent-tint));text-decoration:none}.hub__section-head .hub__proof-line{color:var(--accent-text);font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.02em;margin-top:1rem!important;opacity:1!important}.hub__card--yours{align-items:center;background:transparent;border:1px solid color-mix(in srgb,var(--coral) 55%,transparent);column-gap:2rem;display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) auto;min-height:0;padding:2rem var(--card-px)}.hub__card--yours .hub__card-name,.hub__card--yours .hub__card-tagline{margin:0}@media (max-width:860px){.hub__card--yours{grid-template-columns:1fr;row-gap:.75rem}}.hub__card--yours .hub__card-cta{color:var(--accent-text)}.hub-steps__head{margin:0 0 3.5rem;max-width:34rem}.hub-cta-band h2,.hub-includes__head h2,.hub-steps__head h2{font-family:var(--font-display,Georgia,serif);font-size:clamp(1.75rem,3.4vw,2.6rem);font-weight:700;letter-spacing:-.015em;line-height:1.12;margin:0 0 1rem;text-wrap:balance}.hub-cta-band p,.hub-includes__head p,.hub-steps__head p{color:var(--ink-dim);font-size:var(--text-lg);line-height:1.6;margin:0;max-width:60ch}.hub-steps__list{border-top:1px solid var(--rule-strong);counter-reset:step;display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0}.hub-steps__item{padding-top:1.75rem;position:relative}.hub-steps__item:before{background:var(--coral);content:"";height:3px;left:0;position:absolute;top:-2px;width:2.5rem}.hub-steps__num{color:var(--coral);display:block;font-family:var(--font-display,Georgia,serif);font-size:2.25rem;font-variant-numeric:lining-nums;font-weight:700;line-height:1;margin-bottom:1rem}.hub-steps__item h3{font-family:var(--font-display,Georgia,serif);font-size:1.3rem;font-weight:700;margin:0 0 .6rem}.hub-steps__item p{color:var(--ink-dim);font-size:var(--text-md);line-height:1.6;margin:0}.hub-includes__layout{display:grid;gap:4rem;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr)}.hub-includes__head{align-self:start;position:sticky;top:6.5rem}.hub-includes__head p{color:var(--ink-body)}.hub-includes__list{margin:0}.hub-includes__item{border-top:1px solid var(--rule-strong);display:grid;gap:.4rem 2rem;grid-template-columns:13rem 1fr;padding:1.35rem 0}.hub-includes__item:last-child{border-bottom:1px solid var(--rule-strong)}.hub-includes__item dt{font-family:var(--font-display,Georgia,serif);font-size:var(--text-lg);font-weight:700}.hub-includes__item dd{color:var(--ink-body);font-size:var(--text-md);line-height:1.6;margin:0}.hub-faq__layout{display:grid;gap:4rem;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr)}.hub-faq__head h2{font-family:var(--font-display,Georgia,serif);font-size:clamp(1.75rem,3.4vw,2.6rem);font-weight:700;letter-spacing:-.015em;line-height:1.12;margin:0 0 1rem;text-wrap:balance}.hub-faq__head p{color:var(--ink-dim);font-size:var(--text-lg);line-height:1.6;margin:0}.hub-faq__item{border-top:1px solid var(--rule-strong)}.hub-faq__item:last-child{border-bottom:1px solid var(--rule-strong)}.hub-faq__item summary{align-items:center;color:var(--ink-head);cursor:pointer;display:flex;font-family:var(--font-display,Georgia,serif);font-size:var(--text-lg);font-weight:700;gap:1.5rem;justify-content:space-between;list-style:none;padding:1.35rem 0}.hub-faq__item summary::-webkit-details-marker{display:none}.hub-faq__item summary:after{background:linear-gradient(var(--accent-text),var(--accent-text)) 50% /100% 2px no-repeat,linear-gradient(var(--accent-text),var(--accent-text)) 50% /2px 100% no-repeat;content:"";flex:none;height:.85rem;transition:background-size .2s ease-out;width:.85rem}.hub-faq__item[open] summary:after{background-size:100% 2px,2px 0}.hub-faq__item summary:hover{color:var(--accent-text)}.hub-faq__item p{color:var(--ink-body);font-size:var(--text-md);line-height:1.65;margin:-.35rem 0 1.5rem;max-width:60ch}@media (max-width:960px){.hub-faq__layout{gap:2rem;grid-template-columns:1fr}}.hub-cta-band{background:var(--coral);padding:5.5rem 0}.hub-cta-band,.hub-cta-band h2,.hub-cta-band p{color:var(--navy-deep)}.hub-cta-band p{opacity:.86}.hub-cta-band__inner{align-items:center;display:grid;gap:2.5rem;grid-template-columns:minmax(0,1.6fr) auto}.hub-cta-band__actions{align-items:flex-start;display:flex;flex-direction:column;gap:1rem}.hub-cta-band .hub__btn--coral{background:var(--navy-deep);color:var(--paper)}.hub-cta-band .hub__btn--coral:hover{background:var(--navy)}.hub-cta-band__secondary{color:var(--navy-deep);font-size:var(--text-sm);font-weight:700;text-decoration:underline}.hub-request{align-items:start;display:grid;gap:4rem;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);margin:0 auto;max-width:1080px}.hub-request__intro h1{margin-bottom:1.25rem;text-wrap:balance}.hub-request__intro>p{font-size:var(--text-lg)}.hub-request__next{border-top:1px solid var(--rule);margin:2rem 0 0!important;padding:1.5rem 0 0 1.2em!important}.hub-request__next li{color:var(--ink-dim)!important;font-size:var(--text-md)!important}.hub-request__next strong{color:var(--ink)}.anunciate__form,.hub-form{display:flex;flex-direction:column;gap:1.15rem}.hub-form label,.hub-form legend{display:flex;flex-direction:column;font-size:var(--text-sm);font-weight:700;gap:.4rem;letter-spacing:.01em}.hub-form input,.hub-form select,.hub-form textarea{background:var(--surface);border:1px solid var(--field-border);border-radius:var(--radius);color:var(--ink);font:inherit;font-weight:400;padding:.7rem .85rem}.hub-form input::placeholder,.hub-form textarea::placeholder{color:var(--ink-faint)}.hub-form input:focus-visible,.hub-form select:focus-visible,.hub-form textarea:focus-visible{border-color:var(--coral);outline:2px solid var(--coral);outline-offset:1px}.hub-form__row{display:grid;gap:1.15rem;grid-template-columns:1fr 1fr}.hub-form__choices{border:0;display:grid;gap:.6rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0}.hub-form__choices legend{grid-column:1/-1;margin-bottom:.6rem}.hub-form .hub-form__choice{align-items:center;border:1px solid var(--field-border);border-radius:var(--radius);cursor:pointer;flex-direction:row;font-weight:600;gap:.5rem;padding:.6rem .9rem}.hub-form .hub-form__choice:has(input:checked){background:color-mix(in srgb,var(--coral) 16%,transparent);border-color:var(--coral)}.hub-form .hub-form__choice input{margin:0}.hub input[type=radio]{appearance:none;box-sizing:border-box;flex:none;padding:0;border:1.5px solid var(--field-border);border-radius:50%;display:inline-grid;height:1.05rem;place-content:center;width:1.05rem}.hub input[type=radio]:before{background:var(--coral);border-radius:50%;content:"";height:.5rem;transform:scale(0);transition:transform .12s ease-out;width:.5rem}.hub input[type=radio]:checked{border-color:var(--coral)}.hub input[type=radio]:checked:before{transform:scale(1)}.hub-form__trap{left:-9999px;position:absolute}.hub-form__submit{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin-top:.4rem}.hub-form__submit button{border:0;cursor:pointer;font:inherit;font-weight:700}.hub-form__submit button:disabled{cursor:wait;opacity:.7}.hub-form__privacy{color:var(--ink-dim)!important;font-size:var(--text-xs)!important;line-height:1.5!important;margin:0!important;max-width:34ch}.hub-form__error{border-left:1px solid var(--danger);color:var(--danger)!important;margin:0!important;padding-left:.75rem}.hub-form__success h2{font-family:var(--font-display,Georgia,serif);font-size:1.75rem;margin:0 0 .75rem}.mediakit__safety{border-top:1px solid var(--rule);color:var(--ink-body)!important;font-size:var(--text-md)!important;padding-top:1.25rem}@media (max-width:960px){.hub-steps__list{grid-template-columns:repeat(2,1fr);row-gap:2.5rem}.hub-cta-band__inner,.hub-includes__layout,.hub-request{gap:2rem;grid-template-columns:1fr}.hub-includes__head{position:static}}@media (max-width:640px){.hub__card-shot{aspect-ratio:16/8;margin-bottom:1rem}.hub__card-name{font-size:1.5rem}.hub__card:not(.hub__card--yours) .hub__card-tagline{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;margin-bottom:1rem;overflow:hidden}.hub-form__choices,.hub-form__row,.hub-includes__item,.hub-steps__list{grid-template-columns:1fr}.hub-cta-band{padding:4rem 0}}@media (prefers-reduced-motion:reduce){.hub *,.hub :before{transition:none!important}}