.partners-page[data-astro-cid-sxem3qyb]{overflow:hidden}.partners-page[data-astro-cid-sxem3qyb] .section[data-astro-cid-sxem3qyb]{padding-block:clamp(3rem,5vw,5rem)}.partners-hero[data-astro-cid-sxem3qyb]{color:var(--white);background:radial-gradient(circle at 84% 20%, #b4523f6b, transparent 34%), var(--navy);padding-block:clamp(3.5rem,6vw,5rem)}.partners-hero-inner[data-astro-cid-sxem3qyb]{display:block}.partners-hero[data-astro-cid-sxem3qyb] h1[data-astro-cid-sxem3qyb]{max-width:840px;font-size:clamp(3.8rem,7vw,7rem)}.partners-lead[data-astro-cid-sxem3qyb]{color:#fffdfad4;max-width:660px;margin:1.3rem 0 0;font-size:clamp(1.12rem,1.8vw,1.35rem);line-height:1.5}.partners-actions[data-astro-cid-sxem3qyb]{flex-wrap:wrap;align-items:center;gap:1.4rem;margin-top:1.5rem;display:flex}.partners-actions[data-astro-cid-sxem3qyb] .text-link[data-astro-cid-sxem3qyb]{color:var(--white);text-underline-offset:.35rem;font-size:.96rem;font-weight:800;text-decoration-thickness:1px}.sponsor-proof[data-astro-cid-sxem3qyb]{padding-block:1.5rem}.sponsor-proof[data-astro-cid-sxem3qyb] h2[data-astro-cid-sxem3qyb]{margin-bottom:.8rem;font-size:1.7rem}.sponsor-logos[data-astro-cid-sxem3qyb]{align-items:stretch;gap:.75rem;display:flex;overflow-x:auto}.sponsor-logo-card[data-astro-cid-sxem3qyb]{flex:1 0 190px;place-items:center;max-width:270px;min-height:78px;padding:.5rem 1rem .5rem .25rem;display:grid}.sponsor-logo-card[data-astro-cid-sxem3qyb] img[data-astro-cid-sxem3qyb]{object-fit:contain;max-width:100%;max-height:66px;display:block}.sponsor-wordmark[data-astro-cid-sxem3qyb]{color:#000;letter-spacing:.02em;white-space:nowrap;font-family:Oswald,sans-serif;font-size:1.65rem;font-weight:700}.placement-section[data-astro-cid-sxem3qyb]{background:var(--cream);scroll-margin-top:6rem}.placement-layout[data-astro-cid-sxem3qyb]{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.placement-copy[data-astro-cid-sxem3qyb]>p[data-astro-cid-sxem3qyb]:not(.eyebrow){max-width:610px;color:var(--muted);font-size:var(--intro-size)}.placement-copy[data-astro-cid-sxem3qyb] h3[data-astro-cid-sxem3qyb]{margin:1.5rem 0 1rem;font-size:1.6rem}.zone-list[data-astro-cid-sxem3qyb]{gap:.8rem;padding:0;list-style:none;display:grid}.zone-list[data-astro-cid-sxem3qyb] li[data-astro-cid-sxem3qyb]{border-bottom:1px solid var(--line);align-items:start;gap:1rem;padding-bottom:.8rem;display:flex}.zone-list[data-astro-cid-sxem3qyb] li[data-astro-cid-sxem3qyb]>span[data-astro-cid-sxem3qyb],.car-zone[data-astro-cid-sxem3qyb]{width:2rem;height:2rem;color:var(--white);background:var(--rust);border-radius:50%;flex:none;place-items:center;font-family:Oswald,sans-serif;font-weight:700;display:grid}.zone-list[data-astro-cid-sxem3qyb] strong[data-astro-cid-sxem3qyb]{font-weight:800}.zone-list[data-astro-cid-sxem3qyb] p[data-astro-cid-sxem3qyb]{color:var(--muted);margin:.15rem 0 0}.zone-note[data-astro-cid-sxem3qyb]{margin:1rem 0 0;font-size:.95rem!important}.car-figure[data-astro-cid-sxem3qyb]{margin:0}.car-photo[data-astro-cid-sxem3qyb]{position:relative}.car-photo[data-astro-cid-sxem3qyb] img[data-astro-cid-sxem3qyb]{filter:drop-shadow(0 16px 22px #071a2c26);width:100%;height:auto;display:block}.car-zone[data-astro-cid-sxem3qyb]{border:2px solid var(--white);width:2.8rem;height:2.8rem;font-size:1.3rem;position:absolute;box-shadow:0 3px 15px #071a2c59}.car-zone-hood[data-astro-cid-sxem3qyb]{top:43%;left:26%}.car-zone-wing[data-astro-cid-sxem3qyb]{top:47%;left:49%}.car-zone-side[data-astro-cid-sxem3qyb]{top:44%;left:79%}.car-figure[data-astro-cid-sxem3qyb] figcaption[data-astro-cid-sxem3qyb]{color:var(--muted);margin-top:.8rem;font-size:.9rem}.offers-section[data-astro-cid-sxem3qyb]{background:var(--cream-deep);padding-block:clamp(2.25rem,4vw,3.5rem)!important}.offers-section[data-astro-cid-sxem3qyb] h2[data-astro-cid-sxem3qyb]{white-space:nowrap;max-width:none;font-size:clamp(3.1rem,6vw,5.6rem)}.offers-title-mobile[data-astro-cid-sxem3qyb]{display:none}.offer-grid[data-astro-cid-sxem3qyb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.25rem;display:grid}.offer-card[data-astro-cid-sxem3qyb]{border:1px solid var(--line);background:var(--white);border-radius:1.1rem;align-content:start;gap:.45rem;min-height:0;padding:1.1rem 1.2rem;display:grid}.offer-card-featured[data-astro-cid-sxem3qyb]{border-color:var(--rust);position:relative;box-shadow:0 12px 35px #071a2c14}.offer-card-featured[data-astro-cid-sxem3qyb] .offer-heading[data-astro-cid-sxem3qyb]{padding-right:7rem}.offer-heading[data-astro-cid-sxem3qyb]{align-items:baseline;gap:.6rem;display:flex}.offer-index[data-astro-cid-sxem3qyb]{color:var(--rust);font-family:Oswald,sans-serif;font-size:1.1rem;font-weight:700}.offer-card[data-astro-cid-sxem3qyb] h3[data-astro-cid-sxem3qyb]{margin:0;font-size:clamp(1.55rem,2.1vw,1.95rem)}.offer-card[data-astro-cid-sxem3qyb]>p[data-astro-cid-sxem3qyb]:last-child{color:var(--muted);margin:0}.offer-price[data-astro-cid-sxem3qyb]{flex-wrap:wrap;align-items:center;gap:.65rem;margin:0;display:flex}.offer-price[data-astro-cid-sxem3qyb] strong[data-astro-cid-sxem3qyb]{color:var(--navy);font-family:Oswald,sans-serif;font-size:2.2rem;line-height:1}.offer-badge[data-astro-cid-sxem3qyb]{color:var(--rust);letter-spacing:.03em;text-transform:uppercase;background:#b4523f1f;border-radius:999px;padding:.2rem .55rem;font-size:.75rem;font-weight:800;line-height:1.25;position:absolute;top:1.1rem;right:1.1rem}.offer-includes[data-astro-cid-sxem3qyb]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:1.5rem;margin-top:1.5rem;padding-top:1rem;display:flex}.offer-includes[data-astro-cid-sxem3qyb] strong[data-astro-cid-sxem3qyb]{text-transform:uppercase;font-family:Oswald,sans-serif;font-size:1.15rem}.offer-includes[data-astro-cid-sxem3qyb] ul[data-astro-cid-sxem3qyb]{flex-wrap:wrap;flex:1;gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.offer-includes[data-astro-cid-sxem3qyb] li[data-astro-cid-sxem3qyb]{font-size:.95rem;font-weight:700}.offer-includes[data-astro-cid-sxem3qyb] li[data-astro-cid-sxem3qyb]:before{content:"✓";color:var(--rust);margin-right:.4rem}.in-kind[data-astro-cid-sxem3qyb]{border-left:3px solid var(--rust);margin:1rem 0 0;padding-left:1rem;font-weight:700}@media (width<=760px){.placement-layout[data-astro-cid-sxem3qyb]{grid-template-columns:1fr}.partners-hero[data-astro-cid-sxem3qyb] h1[data-astro-cid-sxem3qyb]{font-size:clamp(3.15rem,10.5vw,5.5rem)}.placement-layout[data-astro-cid-sxem3qyb]{gap:2rem}.car-figure[data-astro-cid-sxem3qyb]{max-width:520px}.car-zone[data-astro-cid-sxem3qyb]{width:2.3rem;height:2.3rem;font-size:1.1rem}.sponsor-logos[data-astro-cid-sxem3qyb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .75rem;display:grid;overflow:visible}.sponsor-logo-card[data-astro-cid-sxem3qyb]{width:100%;min-width:0;max-width:none;min-height:58px;padding:.2rem}.sponsor-logo-card[data-astro-cid-sxem3qyb] img[data-astro-cid-sxem3qyb]{width:100%;max-height:54px}.sponsor-logo-card[data-astro-cid-sxem3qyb]:last-child{grid-column:1/-1;min-height:40px}.offers-title-desktop[data-astro-cid-sxem3qyb]{display:none}.offers-title-mobile[data-astro-cid-sxem3qyb]{display:inline}.offers-section[data-astro-cid-sxem3qyb] h2[data-astro-cid-sxem3qyb]{font-size:clamp(2.5rem,10vw,4rem)}.offer-grid[data-astro-cid-sxem3qyb]{grid-template-columns:1fr}}
