.pn-sponsor{background:var(--mc-bg);color:var(--mc-text);font-size:1.125rem}.pn-sponsor .pn-wrap{width:min(calc(var(--mc-container) - 2 * var(--mc-gutter)),calc(100% - 2 * var(--mc-gutter)));margin-inline:auto}.pn-sponsor section{overflow-wrap:break-word}.pn-sponsor p{margin-bottom:1em}.pn-sponsor h1,.pn-sponsor h2,.pn-sponsor h3{line-height:1.12;letter-spacing:-.015em}.pn-sponsor h1,.pn-sponsor h2{font-family:var(--mc-display)}.pn-sponsor h1{font-size:clamp(2.5rem,5.2vw,4.5rem);margin-bottom:1.85rem}.pn-sponsor h2{font-size:clamp(2.25rem,4vw,3.4rem);margin-bottom:1.4rem}.pn-sponsor h3{font-size:1.6rem;margin-bottom:1em}.pn-sponsor em{font-style:normal}.pn-sponsor .mc-eyebrow{margin-bottom:1.25rem}.pn-sponsor .pn-masthead{display:flex;justify-content:space-between;align-items:center;padding-block:1.8rem;border-bottom:1px solid var(--mc-border);gap:2rem}.pn-sponsor .pn-brand{font-family:var(--mc-display);font-size:2rem;font-weight:700;letter-spacing:-.035em}.pn-sponsor .pn-brand span{color:var(--mc-rust)}.pn-sponsor nav{display:flex;flex-wrap:wrap;gap:2rem;font-size:.9375rem}.pn-sponsor nav a{padding-block:.5rem}.pn-sponsor nav a:hover{color:var(--mc-rust);text-decoration:underline;text-underline-offset:.3em}.pn-sponsor .pn-hero{display:grid;grid-template-columns:minmax(0,1fr) 25%;align-items:center;gap:3.75rem;padding-block:6rem 5.5rem}.pn-sponsor .pn-hero-logo{width:100%;max-width:320px;justify-self:end}.pn-sponsor .pn-lead{max-width:690px;font-size:1.3rem;color:var(--mc-text-muted);margin-bottom:1.75rem}.pn-sponsor .pn-text-link{font-weight:600;color:var(--mc-brown);font-size:1rem;text-decoration:underline;text-decoration-color:var(--mc-mustard);text-decoration-thickness:2px;text-underline-offset:.2em}.pn-sponsor .pn-text-link:hover{text-decoration-color:var(--mc-brown)}.pn-sponsor .pn-actions{display:flex;align-items:center;gap:2rem;flex-wrap:wrap}.pn-sponsor .pn-growth{display:flex;align-items:center;justify-content:space-between;gap:3rem;border-top:1px solid var(--mc-border);padding-block:2rem}.pn-sponsor .pn-growth h2{font-size:2rem;margin:0;line-height:1.4}.pn-sponsor .pn-growth h2 span{color:var(--mc-rust)}.pn-sponsor .pn-growth p{margin:0;font-size:1.2rem;font-weight:600}.pn-sponsor .pn-growth-date{display:block;font-size:.875rem;color:var(--mc-text-muted);font-weight:400;margin-top:.4rem}.pn-sponsor .pn-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;border-block:1px solid var(--mc-border);padding-block:2.8rem}.pn-sponsor .pn-metric-value{font-family:var(--mc-display);font-size:clamp(2.4rem,4.3vw,4rem);font-weight:700;letter-spacing:-.035em;line-height:1.15;margin-bottom:1rem}.pn-sponsor .pn-metric:last-child .pn-metric-value{color:var(--mc-rust)}.pn-sponsor .pn-definitions .pn-metric+.pn-metric{padding-top:1.5rem}.pn-sponsor .pn-definitions .pn-metric h3{font-family:var(--mc-sans);font-size:1.0625rem;letter-spacing:0;line-height:1.4;color:inherit}.pn-sponsor .pn-metric h2{font-family:var(--mc-sans);font-size:1.0625rem;letter-spacing:0;margin-bottom:.75rem;line-height:1.4}.pn-sponsor .pn-metric-source{font-size:.875rem;color:var(--mc-text-muted);max-width:290px;margin:0}.pn-sponsor .pn-view-rate{padding-block:5.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6rem;border-bottom:1px solid var(--mc-border)}.pn-sponsor .pn-view-rate h2{font-size:clamp(2.2rem,3.4vw,3rem)}.pn-sponsor .pn-ratio{font-family:var(--mc-display);font-size:5rem;color:var(--mc-rust);font-weight:700;letter-spacing:-.035em;line-height:1.2;margin-bottom:.8rem}.pn-sponsor .pn-view-rate h3{font-size:1.3rem;line-height:1.3}.pn-sponsor .pn-definitions{padding-top:2rem}.pn-sponsor .pn-definitions article+article{padding-top:1.3rem}.pn-sponsor .pn-definitions h3{color:var(--mc-rust)}.pn-sponsor .pn-caption{font-size:.875rem;color:var(--mc-text-muted);line-height:1.5}.pn-sponsor .pn-audience{padding-block:6rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7rem}.pn-sponsor .pn-section-intro p:last-child{max-width:520px}.pn-sponsor .pn-cadence{padding-top:1.8rem}.pn-sponsor .pn-cadence article+article{border-top:1px solid var(--mc-border);padding-top:1.75rem;margin-top:1.75rem}.pn-sponsor .pn-cadence h3{color:var(--mc-rust);font-size:1.3rem}.pn-sponsor .pn-cadence p{margin-bottom:0}.pn-sponsor .pn-geography{border-top:1px solid var(--mc-border)}.pn-sponsor .pn-geography table{width:100%;border-collapse:collapse;align-self:start;font-size:1rem}.pn-sponsor .pn-geography th,.pn-sponsor .pn-geography td{padding:.875rem 0;border-bottom:1px solid var(--mc-border);text-align:left}.pn-sponsor .pn-geography thead th{padding-top:0;font-size:.8125rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mc-text-muted)}.pn-sponsor .pn-geography tbody th{font-weight:500;padding-right:1rem}.pn-sponsor .pn-geography td,.pn-sponsor .pn-geography thead th:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.pn-sponsor .pn-standard{background:var(--mc-blue);color:var(--mc-surface);padding-block:5rem}.pn-sponsor .pn-standard h2{font-family:var(--mc-sans);font-size:1.6rem;margin-bottom:2.1rem}.pn-sponsor .pn-policy{font-family:var(--mc-display);font-size:clamp(1.9rem,3.4vw,3rem);line-height:1.35;max-width:1130px;letter-spacing:-.015em}.pn-sponsor .pn-policy-signoff{display:flex;justify-content:space-between;gap:3rem;margin-top:2rem;font-size:1rem}.pn-sponsor .pn-policy-signoff p{margin-bottom:0}.pn-sponsor .pn-placements{padding-block:6rem}.pn-sponsor .pn-section-heading{margin-bottom:3.5rem}.pn-sponsor .pn-section-heading>p:last-child{font-size:1rem;color:var(--mc-text-muted)}.pn-sponsor .pn-placement{display:grid;grid-template-columns:70px minmax(0,1fr) 235px;gap:2rem;border-top:1px solid var(--mc-border);padding-block:2.2rem}.pn-sponsor .pn-placement h3{margin-bottom:1rem;font-family:var(--mc-display);font-size:2rem}.pn-sponsor .pn-placement p{margin-bottom:0;max-width:590px}.pn-sponsor .pn-index{color:var(--mc-rust);font-size:1rem;font-weight:700;padding-top:.25rem}.pn-sponsor .pn-location{color:var(--mc-rust);font-weight:600;font-size:1rem;padding-bottom:.6rem}.pn-sponsor .pn-price{display:flex;flex-direction:column;gap:.7rem}.pn-sponsor .pn-price strong{font-family:var(--mc-display);font-size:3.3rem;color:var(--mc-rust);line-height:1.1;letter-spacing:-.015em}.pn-sponsor .pn-price span{font-size:.9375rem;color:var(--mc-text-muted)}.pn-sponsor .pn-savings{font-size:.9375rem;color:var(--mc-rust);padding-top:.8rem;font-weight:600}.pn-sponsor .pn-inquiry{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr);gap:6rem;padding-block:6rem;border-top:1px solid var(--mc-border)}.pn-sponsor .pn-inquiry p{max-width:650px}.pn-sponsor .pn-inquiry ul{padding:3.6rem 0 0;list-style:none;margin:0}.pn-sponsor .pn-inquiry li{padding:1.1rem 0;border-bottom:1px solid var(--mc-border);font-size:1.05rem}.pn-sponsor .pn-inquiry .mc-btn{margin-top:1rem}.pn-sponsor .pn-email{display:block;margin-top:1rem;color:var(--mc-rust);font-size:1rem;text-decoration:underline;text-underline-offset:.3em}.pn-sponsor footer{padding-block:2.2rem;border-top:1px solid var(--mc-border)}.pn-sponsor footer p{font-size:.875rem;color:var(--mc-text-muted);max-width:1000px}.pn-sponsor .pn-source-note{margin-bottom:0}.pn-sponsor .pn-footer-heading{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:1.5rem;flex-wrap:wrap}@media(max-width:950px){.pn-sponsor .pn-hero{gap:2rem;grid-template-columns:minmax(0,1fr) 22%;padding-block:4rem}.pn-sponsor .pn-audience,.pn-sponsor .pn-inquiry,.pn-sponsor .pn-view-rate{gap:3rem}.pn-sponsor .pn-placement{grid-template-columns:40px minmax(0,1fr) 175px;gap:1.2rem}.pn-sponsor .pn-metrics{gap:1.5rem}.pn-sponsor .pn-policy-signoff,.pn-sponsor .pn-growth{gap:2rem}}@media(max-width:660px){.pn-sponsor{font-size:1.0625rem}.pn-sponsor .pn-masthead{align-items:flex-start;gap:1rem;flex-direction:column;padding-block:1.2rem}.pn-sponsor nav{gap:.5rem 1.5rem}.pn-sponsor .pn-hero{display:block;padding-block:3rem}.pn-sponsor .pn-hero-logo,.pn-sponsor .pn-hero h1 br{display:none}.pn-sponsor .pn-lead{font-size:1.15rem}.pn-sponsor .pn-growth{align-items:flex-start;flex-direction:column;gap:.75rem}.pn-sponsor .pn-growth h2{font-size:1.85rem}.pn-sponsor .pn-metrics{grid-template-columns:1fr;gap:1.75rem;padding-block:2rem}.pn-sponsor .pn-metric-value{font-size:clamp(2.6rem,10vw,3rem);margin-bottom:.6rem}.pn-sponsor .pn-metric h2{margin-bottom:.4rem}.pn-sponsor .pn-audience,.pn-sponsor .pn-inquiry,.pn-sponsor .pn-view-rate{grid-template-columns:1fr;gap:1.5rem}.pn-sponsor .pn-audience,.pn-sponsor .pn-placements,.pn-sponsor .pn-inquiry,.pn-sponsor .pn-view-rate,.pn-sponsor .pn-standard{padding-block:3.5rem}.pn-sponsor .pn-cadence,.pn-sponsor .pn-definitions{padding-top:0}.pn-sponsor .pn-policy-signoff{flex-direction:column;gap:1rem}.pn-sponsor .pn-placement{grid-template-columns:28px minmax(0,1fr)}.pn-sponsor .pn-placement h3{font-size:1.8rem}.pn-sponsor .pn-price{grid-column:2}.pn-sponsor .pn-price strong{font-size:2.75rem}.pn-sponsor .pn-section-heading{margin-bottom:2.25rem}.pn-sponsor .pn-inquiry ul{padding-top:0}.pn-sponsor footer{padding-block:2rem}}
