.page-module__E0kJGG__hero{isolation:isolate;align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.page-module__E0kJGG__heroImg{object-fit:cover;object-position:48% 30%;z-index:-3}.page-module__E0kJGG__scrim{z-index:-2;background:linear-gradient(100deg, var(--paper) 0%, #f7f2e8eb 30%, #f7f2e866 52%, transparent 70%), linear-gradient(to top, #1a151259, transparent 38%);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.page-module__E0kJGG__scrim{background:linear-gradient(100deg, var(--paper) 0%, lab(95.7568% .583708 5.3324/.92) 30%, lab(95.7568% .583708 5.3324/.4) 52%, transparent 70%), linear-gradient(to top, lab(7.20476% 1.68892 2.90778/.35), transparent 38%)}}.page-module__E0kJGG__halftone{z-index:-1;pointer-events:none;background-image:radial-gradient(var(--ink) 1px, transparent 1.4px);opacity:.08;mix-blend-mode:multiply;background-size:6px 6px;position:absolute;inset:0}.page-module__E0kJGG__content{width:min(1180px, 100% - var(--space-xl));padding-top:calc(var(--nav-h) + var(--space-lg));padding-bottom:var(--space-xl);margin-inline:auto}.page-module__E0kJGG__kicker{font-family:var(--font-letter), cursive;text-transform:uppercase;letter-spacing:.18em;color:var(--snow);background:var(--ink);border:var(--line) solid var(--ink);box-shadow:var(--pop-sm);padding:5px 14px;font-size:clamp(.75rem,.7rem + .3vw,.95rem);font-weight:700;display:inline-block;transform:rotate(-1.5deg)}.page-module__E0kJGG__title{margin-top:var(--space-md);font-family:var(--font-display), Impact, sans-serif;letter-spacing:.005em;text-transform:uppercase;color:var(--ink);text-shadow:3px 3px #f7f2e899;text-shadow:3px 3px lab(95.7568% .583708 5.3324/.6);gap:2px;font-size:clamp(3.4rem,1.5rem + 9vw,8.5rem);line-height:.84;display:grid}.page-module__E0kJGG__title span{width:max-content}.page-module__E0kJGG__titleRed{color:var(--red);-webkit-text-stroke:2px var(--ink);text-shadow:4px 4px 0 var(--ink)}.page-module__E0kJGG__tagline{margin-top:var(--space-lg);max-width:30ch;color:var(--ink-soft);font-size:clamp(1.15rem,1rem + .8vw,1.6rem);font-weight:500;line-height:1.35}.page-module__E0kJGG__balloons{margin-top:var(--space-2xl);gap:clamp(var(--space-lg), 3vw, var(--space-2xl));flex-wrap:wrap;max-width:760px;display:flex}.page-module__E0kJGG__cta{padding:var(--space-lg) var(--space-xl);border:var(--line-bold) solid var(--ink);box-shadow:var(--pop);border-radius:30px 34px/38px 30px 36px;flex:280px;gap:6px;transition:transform .15s cubic-bezier(.22,1,.36,1),box-shadow .15s cubic-bezier(.22,1,.36,1);display:grid;position:relative}.page-module__E0kJGG__cta:after{content:"";width:0;height:0;filter:drop-shadow(0 3px 0 var(--ink));position:absolute;bottom:-24px}.page-module__E0kJGG__cta:hover{box-shadow:10px 12px 0 var(--ink);transform:translate(-3px,-4px)rotate(-.6deg)}.page-module__E0kJGG__cta:active{box-shadow:var(--pop-sm);transform:translate(2px,2px)}.page-module__E0kJGG__ctaLine{font-family:var(--font-letter), cursive;font-size:clamp(1.15rem,1rem + .7vw,1.5rem);font-weight:700;line-height:1.1}.page-module__E0kJGG__ctaSub{font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;letter-spacing:.04em;font-size:.8rem}.page-module__E0kJGG__ctaBlue{background:var(--snow);color:var(--ink)}.page-module__E0kJGG__ctaBlue .page-module__E0kJGG__ctaSub{color:var(--blue-deep)}.page-module__E0kJGG__ctaBlue:after{border-left:10px solid #0000;border-right:22px solid #0000;border-top:26px solid var(--snow);left:46px}.page-module__E0kJGG__ctaRed{background:var(--red);color:var(--snow)}.page-module__E0kJGG__ctaRed .page-module__E0kJGG__ctaSub{color:var(--gold)}.page-module__E0kJGG__ctaRed:after{border-left:22px solid #0000;border-right:10px solid #0000;border-top:26px solid var(--red);right:46px}.page-module__E0kJGG__burst{z-index:1;aspect-ratio:1;text-align:center;width:clamp(120px,14vw,184px);color:var(--snow);background:var(--gold);font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;clip-path:polygon(50% 0%,61% 19%,83% 12%,79% 35%,100% 43%,83% 57%,93% 79%,69% 76%,62% 100%,50% 82%,38% 100%,31% 76%,7% 79%,17% 57%,0% 43%,21% 35%,17% 12%,39% 19%);filter:drop-shadow(4px 4px 0 var(--ink));place-items:center;font-size:clamp(.85rem,.6rem + .9vw,1.2rem);line-height:.95;display:grid;position:absolute;bottom:clamp(16px,4vw,56px);right:clamp(16px,4vw,64px);transform:rotate(-9deg)}.page-module__E0kJGG__burst span{color:var(--ink)}@media (max-width:620px){.page-module__E0kJGG__burst{display:none}.page-module__E0kJGG__cta{flex-basis:100%}.page-module__E0kJGG__scrim{background:linear-gradient(to bottom, var(--paper) 0%, #f7f2e8f0 58%, #f7f2e88c 72%, transparent 90%), linear-gradient(to top, #1a151259, transparent 38%)}@supports (color:lab(0% 0 0)){.page-module__E0kJGG__scrim{background:linear-gradient(to bottom, var(--paper) 0%, lab(95.7568% .583708 5.3324/.94) 58%, lab(95.7568% .583708 5.3324/.55) 72%, transparent 90%), linear-gradient(to top, lab(7.20476% 1.68892 2.90778/.35), transparent 38%)}}.page-module__E0kJGG__tagline{color:var(--ink)}}
