.sponsor-page .section .wrap>*{opacity:1;transform:none}.display{font-family:Anton,sans-serif;text-transform:uppercase;line-height:1.02;font-size:clamp(38px,5.8vw,78px)}.display .g{color:var(--green)}.display .o{color:var(--orange)}.sponsor-page .split{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:center}
.launch-pill{display:inline-flex;gap:16px;align-items:center;margin-top:18px;padding:10px 16px;border:1px solid #a4ff4f66;border-radius:30px;background:#07060bcc;color:#b4ff70;font-size:11px;letter-spacing:.1em;font-weight:700;pointer-events:auto}.launch-pill:hover{background:#213415}.launch-dates{display:flex;gap:35px;margin-top:28px;padding:22px 0;border-block:1px solid #ffffff26}.launch-dates small{display:block;font-size:10px;letter-spacing:.12em;color:#c9c4d2}.launch-dates strong{display:block;font-size:25px;margin-top:8px}.founding-home{background:radial-gradient(ellipse at 95% 5%,#53247666,transparent 55%),#0b0910!important}.founding-head{display:flex;justify-content:space-between;align-items:center;gap:24px}.founding-number{font:clamp(100px,19vw,240px)/1 Anton,sans-serif;color:#b554f0;opacity:.45}.founding-home .lead{max-width:740px}.offer-stats{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid #ffffff2d;margin:36px 0;padding:25px 0;gap:20px}.offer-stats b{display:block;font:clamp(25px,3vw,40px)/1.2 Anton,sans-serif;color:#f2efe6}.offer-stats span{display:block;color:#bcb6c6;font-size:13px;margin-top:8px}.offer-note{font-size:13px!important;color:#bcb6c6;line-height:1.7;margin-top:20px}.founding-home .partner-credit{margin-top:60px}.sponsor-page .site-header{background:#07060bea;backdrop-filter:blur(14px)}.sponsor-page .wrap{width:min(1180px,calc(100% - 64px));margin-inline:auto}.sponsor-page .section{padding:100px 0;min-height:0}.sponsor-hero{padding:130px 0 20px;background:radial-gradient(ellipse at 80% 20%,#48225d55,transparent 55%)}.eyebrow{display:flex;gap:12px;align-items:center;letter-spacing:.14em;font-size:11px;color:#cdc5d5;margin-bottom:45px}.eyebrow>span{width:8px;height:8px;border-radius:50%;background:#a4ff4f;box-shadow:0 0 20px #a4ff4f}.sponsor-hero-grid{display:grid;grid-template-columns:1.12fr 1fr;gap:48px;align-items:center}.sponsor-hero h1{font:clamp(64px,8.8vw,126px)/.95 Anton,sans-serif;text-transform:uppercase;letter-spacing:-.025em}.sponsor-hero h1 em{font-style:normal;color:#a4ff4f}.sponsor-hero .lead{margin-top:28px;font-size:clamp(17px,1.7vw,22px)}.sponsor-hero .ctas{display:flex;align-items:center;gap:22px;margin-top:28px;flex-wrap:wrap}.sponsor-art{position:relative;aspect-ratio:4/5;border:1px solid #b554f055;overflow:hidden;border-radius:160px 160px 12px 12px}.sponsor-art img{width:100%;height:100%;object-fit:cover}.sponsor-art:after{content:'';position:absolute;inset:0;background:linear-gradient(transparent 35%,#07060be6)}.art-label{position:absolute;bottom:34px;left:30px;z-index:1}.art-label>span{font-size:11px;letter-spacing:.22em;color:#a4ff4f}.art-label strong{display:block;font:38px/1.05 Anton,sans-serif;margin-top:12px}.text-link{display:inline-block;padding:12px 0;border-bottom:1px solid #a4ff4f;color:#c0ffa0;font-size:14px;font-weight:700}.offer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:36px}.offer-grid article{padding:30px;background:#17131e;border:1px solid #ffffff1c;border-radius:8px}.card-no{color:#b9ff7b;font-size:10px;letter-spacing:.12em}.offer-grid h3{font-size:23px;margin:25px 0 15px;line-height:1.2}.offer-grid p,.editorial-note p,.lunch-card p,.lunch-card li,.faq p{font-size:16px;color:#c9c4d2;line-height:1.75}.ad-map{margin-top:40px;padding:32px;border:1px solid #b554f060;background:#130d1c;border-radius:8px}.map-heading{display:flex;justify-content:space-between;gap:18px;align-items:center}.map-heading span,.ad-map>p{font-size:12px;color:#c9c4d2}.runtime{display:flex;gap:3px;height:48px;margin:25px 0 15px}.runtime i{flex:16;background:#ffffff19;border-radius:3px}.runtime b{flex:2;min-width:25px;display:grid;place-items:center;background:#a4ff4f;color:#101608;font-size:10px;border-radius:3px}.break-grid{display:grid;grid-template-columns:repeat(8,auto);gap:8px;font-size:10px;letter-spacing:.03em;color:#b9ff7b}.break-grid span{color:#c9c4d2}.ad-map>p{margin-top:20px;line-height:1.6}.why-show{background:#121015}.why-show .text-link{margin-top:22px}.editorial-note{border-left:2px solid #b554f0;padding:20px 0 20px 35px}.editorial-note blockquote{font:clamp(29px,3vw,42px)/1.15 Anton,sans-serif;margin:18px 0 25px}.lunch-section .btn{margin-top:28px}.lunch-card{padding:38px;border:1px solid #f26a1b66;background:radial-gradient(ellipse at 100% 0,#5b271933,transparent),#17131e;border-radius:8px}.lunch-time{font:80px/1 Anton,sans-serif;color:#ff8a2a}.lunch-time span{font:15px 'Space Grotesk',sans-serif;margin-left:12px}.lunch-card h3{font-size:27px;margin:24px 0 16px}.lunch-card ul{padding-left:20px;margin:22px 0}.lunch-card .small-note{font-size:12px;color:#bcb6c6;border-top:1px solid #ffffff22;padding-top:18px}.faq{max-width:880px}.faq details{border-bottom:1px solid #ffffff2a;padding:23px 0}.faq details:first-of-type{margin-top:26px}.faq summary{cursor:pointer;font-size:18px;font-weight:700;line-height:1.5}.faq p{margin-top:16px;max-width:72ch}.sponsor-contact{background:radial-gradient(ellipse at 50% 100%,#4f247766,transparent 70%),#0c0911;text-align:center}.sponsor-contact .lead{max-width:620px;margin:25px auto}.contact-email{margin-top:24px;font-size:14px;color:#c9c4d2}.contact-email a{text-decoration:underline;overflow-wrap:anywhere}.sponsor-page footer{gap:24px}.sponsor-page .kicker{display:block;margin-bottom:18px}.sponsor-page .display{font-size:clamp(36px,5vw,68px)}.sponsor-page a:focus-visible,.sponsor-page summary:focus-visible{outline:3px solid #a4ff4f;outline-offset:6px}section[id]{scroll-margin-top:95px}
@media(max-width:760px){.sponsor-page .wrap{width:calc(100% - 36px)}.sponsor-hero{padding-top:110px}.sponsor-hero-grid,.offer-grid{grid-template-columns:1fr}.sponsor-art{aspect-ratio:16/10;border-radius:90px 90px 8px 8px}.sponsor-hero h1{font-size:clamp(64px,15vw,110px)}.sponsor-page .section{padding:65px 0}.offer-stats{gap:14px}.offer-stats b{font-size:25px}.offer-stats span{font-size:11px;line-height:1.5}.map-heading{display:block}.map-heading span{display:block;margin-top:10px}.ad-map{padding:22px 16px}.break-grid{grid-template-columns:1fr 1fr}.founding-number{font-size:100px}.founding-head .display{font-size:35px}.lunch-card{padding:26px}.launch-dates{gap:22px}.launch-dates small{font-size:9px}.launch-pill{font-size:9px;letter-spacing:.04em}.sponsor-page .split{grid-template-columns:1fr}.sponsor-page .eyebrow{font-size:9px}.sponsor-page .art-label strong{font-size:28px}}
@media(max-width:400px){.site-header .brand img{height:32px}nav{font-size:10px;gap:9px}nav .cta{padding:8px}.founding-number{display:none}.offer-stats b{font-size:21px}.sponsor-page .btn{font-size:12px;padding:15px 18px}.launch-dates strong{font-size:22px}}
