.sponsor-page{overflow-x:hidden}.sponsor-site-header .sponsor-home-button{text-align:center;min-width:130px}.sponsor-document{z-index:1;width:var(--content);margin:0 auto;padding:132px 0 44px;position:relative}.sponsor-intro{isolation:isolate;text-align:center;padding:20px 0 58px;position:relative}.sponsor-intro:before{z-index:-1;content:"";opacity:.4;pointer-events:none;background-image:radial-gradient(circle,#0d45d285 1px,#0000 1.3px);background-size:10px 10px;width:min(150vw,1600px);height:clamp(420px,55vw,620px);position:absolute;top:-28px;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(#0000 0% 24%,#000 78%);mask-image:radial-gradient(#0000 0% 24%,#000 78%)}.sponsor-eyebrow{color:var(--muted);letter-spacing:.22em;text-transform:uppercase;margin:0 0 14px;font-size:.8rem;font-weight:600}.sponsor-page h1{letter-spacing:-.03em;max-width:900px;margin:0 auto 20px;font-size:clamp(2.75rem,7vw,5rem);line-height:1.04}.sponsor-page h2{letter-spacing:-.01em;margin:0 0 12px;font-size:1.5rem;line-height:1.3}.sponsor-page p{margin:0 0 12px}.sponsor-page p:last-child{margin-bottom:0}.sponsor-page main a,.sponsor-footer a{color:var(--blue);text-underline-offset:3px}.sponsor-intro .h1-host{margin:0 0 20px}.sponsor-lede{max-width:36em;color:var(--muted);font-size:clamp(1.05rem,2.4vw,1.25rem);margin:0 auto 16px!important}.sponsor-meta{color:var(--muted);letter-spacing:.04em;font-size:.9rem;font-weight:500;margin:0 0 30px!important}.pdf-download{padding:12px 24px;font-size:.9rem;text-decoration:none;display:inline-block}.sponsor-facts{background:#fff;border:1px solid #11111114;border-radius:20px;grid-template-columns:1fr 1fr;gap:24px;max-width:760px;margin:0 auto;padding:22px 26px;display:grid;box-shadow:0 10px 32px #1111110f}.sponsor-facts dt{color:var(--muted);margin-bottom:6px;font-size:.8rem}.sponsor-facts dd{margin:0;font-weight:500}.sponsor-page section{background:#fff;border:1px solid #e6e6e6;border-radius:20px;margin-top:28px;padding:24px;box-shadow:0 2px 12px #1111110d}.sponsor-benefits{background:#f5f8fe!important;border-color:#dce7f8!important}.sponsor-benefits ul{margin:0;padding-left:20px}.sponsor-benefits li+li{margin-top:10px}.sponsor-levels-intro{max-width:68ch;color:var(--muted)}.sponsor-tier-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.sponsor-tier{background:#fff;border:1px solid #dfe4ec;border-radius:16px;min-width:0;padding:18px 20px;box-shadow:0 4px 14px #1628480a}.sponsor-tier h3{margin:0 0 5px;font-size:.95rem;font-weight:650}.sponsor-tier .tier-amount{color:var(--blue);letter-spacing:-.025em;margin:0;font-size:1.45rem;font-weight:700}.sponsor-tier .tier-perk{color:#465164;margin:10px 0 0;font-size:.9rem;line-height:1.5}.sponsor-tier-featured{background:linear-gradient(145deg,#f5f8ff,#fff 70%);border-color:#9db7e9}.sponsor-tier-kind{grid-column:1/-1}.sponsor-levels-note{color:var(--muted);font-size:.9rem;margin-top:12px!important}.sponsor-contact{scroll-margin-top:24px;background:#f5f8fe!important;border-color:#dce7f8!important}.contact-email{overflow-wrap:anywhere;font-weight:600}.sponsor-footer{border-top:1px solid #dedede;justify-content:space-between;gap:16px;margin-top:28px;padding:20px 0 32px;font-size:.8rem;display:flex}@media (width<=560px){.sponsor-document{width:calc(100% - 36px);padding-top:132px}.sponsor-intro{padding:16px 0 42px}.sponsor-page h1{font-size:clamp(2.5rem,12vw,3.5rem)}.sponsor-facts{grid-template-columns:1fr;gap:16px;padding:20px}.sponsor-page section{padding:20px}.sponsor-tier-grid{grid-template-columns:1fr}.sponsor-tier-kind{grid-column:auto}.sponsor-footer{flex-wrap:wrap}}@page{size:A4;margin:10mm 14mm}@media print{*{-webkit-print-color-adjust:exact;print-color-adjust:exact}.sponsor-site-header,.skip-link,.pdf-download,.back-link{display:none!important}.sponsor-page{font-family:Arial,Helvetica,sans-serif;font-size:9pt;line-height:1.28}.sponsor-document{width:100%;padding:0}.sponsor-intro{padding:0 0 3mm}.sponsor-intro:before{display:none}.sponsor-eyebrow{margin-bottom:1mm;font-size:8pt}.sponsor-page h1{margin-bottom:2mm;font-size:22pt}.sponsor-page h2{margin-bottom:1mm;font-size:11.5pt}.sponsor-page p{margin-bottom:1.5mm}.sponsor-lede{font-size:10pt}.sponsor-meta{font-size:8pt;margin-bottom:1mm!important}.sponsor-facts{grid-template-columns:1fr 1fr;gap:5mm;margin-top:0;padding:2.5mm 3mm}.sponsor-facts dt{margin-bottom:.5mm;font-size:8pt}.sponsor-page section{box-shadow:none;break-inside:avoid;border-radius:2mm;margin-top:3mm;padding:2.5mm 3mm}.sponsor-benefits ul{padding-left:4mm}.sponsor-benefits li+li{margin-top:1mm}.sponsor-tier-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2mm;margin-top:1.5mm}.sponsor-tier{box-shadow:none;border-radius:1.5mm;padding:2.4mm 3mm}.sponsor-tier h3{margin-bottom:.5mm;font-size:8.5pt}.sponsor-tier .tier-amount{font-size:11pt}.sponsor-tier .tier-perk{margin-top:1mm;font-size:8pt;line-height:1.25}.sponsor-tier-featured{background:#f5f8ff}.sponsor-tier-kind{grid-column:1/-1}.sponsor-tier-kind p{margin-bottom:0}.sponsor-levels-note{font-size:8pt;margin-top:1mm!important}.sponsor-contact{padding-top:2.5mm}.sponsor-footer{margin-top:3mm;padding:2mm 0 0;font-size:8pt}}
