.page-module__E0kJGG__page{background:var(--near-black);flex-direction:column;min-height:100svh;display:flex}.page-module__E0kJGG__banner{background:var(--accent);color:var(--near-black);letter-spacing:.06em;text-transform:uppercase;text-align:center;flex:none;padding:clamp(.35rem,.9svh,.6rem) 1rem;font-size:min(.8125rem,1.9svh);font-weight:900}.page-module__E0kJGG__hero{isolation:isolate;flex:1;min-height:0;display:flex;position:relative}.page-module__E0kJGG__heroPhoto{object-fit:cover;object-position:center;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.page-module__E0kJGG__scrim{z-index:-1;background:linear-gradient(180deg, var(--scrim-top) 0%, var(--scrim-type) 18%, var(--scrim-copy) 58%, var(--scrim-fade) 80%, var(--scrim-clear) 100%);position:absolute;inset:0}.page-module__E0kJGG__heroInner{flex-direction:column;flex:1;width:100%;min-height:0;padding:clamp(.6rem,1.1svh,1.25rem) 1rem clamp(.7rem,1.3svh,1.4rem);display:flex;position:relative}.page-module__E0kJGG__heroTop{flex:none;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:clamp(.3rem,.9svh,.9rem);display:flex}.page-module__E0kJGG__logo{width:min(8.5rem,30vw);height:auto}.page-module__E0kJGG__date{color:var(--accent);letter-spacing:.04em;white-space:nowrap;margin:0;font-size:min(.8125rem,1.9svh);font-weight:900}.page-module__E0kJGG__typeBlock{flex:1;grid-template:"headline headline""bullets bullets""body body""spacer sticker"1fr"form form"/minmax(0,1fr) auto;column-gap:.75rem;min-height:0;display:grid}.page-module__E0kJGG__headline{color:var(--accent);letter-spacing:-.035em;text-transform:uppercase;flex-direction:column;grid-area:headline;align-items:flex-start;margin:0;font-size:min(13.2vw,6.3svh);font-weight:900;line-height:.88;display:flex}.page-module__E0kJGG__bullets{text-align:right;color:var(--accent);letter-spacing:.01em;flex-direction:column;grid-area:bullets;gap:.1rem;margin:clamp(.4rem,1.1svh,.95rem) 0 0;padding:0;font-size:min(.75rem,1.6svh);font-weight:900;line-height:1.22;list-style:none;display:flex}.page-module__E0kJGG__body{color:var(--off-white);flex-direction:column;grid-area:body;align-self:start;max-width:34ch;margin-top:clamp(.45rem,1.2svh,1rem);font-size:min(.9375rem,2svh);font-weight:500;line-height:1.3;display:flex}.page-module__E0kJGG__body p{margin:0}.page-module__E0kJGG__bodyLead{text-transform:uppercase;letter-spacing:.01em;font-weight:900;margin-bottom:.2rem!important}.page-module__E0kJGG__sticker{background:var(--accent);width:min(7.5rem,13.5svh);height:min(7.5rem,13.5svh);color:var(--near-black);text-align:center;letter-spacing:.02em;border-radius:50%;grid-area:sticker;place-self:center end;place-items:center;margin:0;font-size:min(.75rem,1.5svh);font-weight:900;line-height:1.22;display:grid;transform:rotate(-9deg)}.page-module__E0kJGG__form{background:var(--panel);flex-direction:column;grid-area:form;align-self:end;gap:clamp(.35rem,.85svh,.7rem);padding:clamp(.6rem,1.3svh,1.1rem) clamp(.75rem,2vw,1.1rem);display:flex}.page-module__E0kJGG__formRow{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.page-module__E0kJGG__field{flex-direction:column;gap:.25rem;min-width:0;display:flex}.page-module__E0kJGG__field label{color:var(--off-white);letter-spacing:.08em;text-transform:uppercase;font-size:min(.6875rem,1.6svh);font-weight:900}.page-module__E0kJGG__field input{width:100%;color:var(--off-white);border:2px solid var(--off-white);background:0 0;border-radius:0;padding:clamp(.35rem,.85svh,.6rem) .6rem;font-size:1rem;font-weight:500}.page-module__E0kJGG__field input:focus{border-color:var(--accent);outline:none}.page-module__E0kJGG__cta{background:var(--accent);color:var(--near-black);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:none;border-radius:0;margin-top:.1rem;padding:clamp(.55rem,1.15svh,.9rem) 1.25rem;font-size:min(1rem,2.2svh);font-weight:900}.page-module__E0kJGG__cta:disabled{cursor:not-allowed;opacity:.5}.page-module__E0kJGG__formNote{color:var(--off-white);opacity:.7;margin:0;font-size:min(.6875rem,1.5svh);font-weight:500}@media (min-width:48rem){.page-module__E0kJGG__heroInner{max-width:82rem;margin:0 auto;padding:clamp(1rem,2.4svh,1.9rem) 2.5rem clamp(1rem,2.4svh,2rem)}.page-module__E0kJGG__logo{width:11rem}.page-module__E0kJGG__date{font-size:1rem}.page-module__E0kJGG__typeBlock{grid-template:"headline bullets""body sticker""body form"1fr/minmax(0,1.3fr) minmax(0,20rem);column-gap:2.5rem}.page-module__E0kJGG__headline{font-size:min(8.2vw,15svh)}.page-module__E0kJGG__bullets{align-self:start;gap:.2rem;margin-top:clamp(1.5rem,4svh,2.75rem);font-size:min(.9375rem,2svh)}.page-module__E0kJGG__body{margin-top:clamp(1rem,2.6svh,1.6rem);font-size:min(1.0625rem,2.3svh)}.page-module__E0kJGG__sticker{place-self:start end;width:min(10rem,20svh);height:min(10rem,20svh);margin-top:clamp(1rem,3svh,2rem);font-size:min(.875rem,1.9svh)}.page-module__E0kJGG__form{justify-self:end;width:100%;max-width:20rem}}@media (min-width:48rem) and (max-height:800px){.page-module__E0kJGG__heroInner{padding-top:clamp(.75rem,1.6svh,1.9rem);padding-bottom:clamp(.75rem,1.6svh,2rem)}.page-module__E0kJGG__headline{font-size:min(8.2vw,12.5svh)}.page-module__E0kJGG__bullets{margin-top:clamp(1rem,2.5svh,2.75rem)}.page-module__E0kJGG__sticker{width:min(10rem,15svh);height:min(10rem,15svh);margin-top:clamp(.75rem,2svh,2rem)}.page-module__E0kJGG__body{margin-top:clamp(.75rem,2svh,1.6rem)}}@media (max-width:47.99rem) and (max-height:730px){.page-module__E0kJGG__heroInner{padding-top:.5rem;padding-bottom:.55rem}.page-module__E0kJGG__sticker{width:min(7.5rem,11svh);height:min(7.5rem,11svh)}.page-module__E0kJGG__body{line-height:1.26}.page-module__E0kJGG__headline{font-size:min(13.2vw,6svh)}}
