.birth-date-input-module__sqGBna__group{align-items:center;gap:4px;display:flex}.birth-date-input-module__sqGBna__day,.birth-date-input-module__sqGBna__month{text-align:center;width:3em}.birth-date-input-module__sqGBna__year{text-align:center;width:4.5em}.birth-date-input-module__sqGBna__sep{opacity:.5}
.page-module__OzRtHW__page{overflow-x:clip}.page-module__OzRtHW__inner{width:100%;max-width:1180px;padding-inline:max(24px, env(safe-area-inset-left));margin:0 auto}.page-module__OzRtHW__panel{isolation:isolate;--ink:#faf9f7;--ink-2:#faf9f7db;--ink-3:#faf9f7;--on-ink:#161513;--line:#faf9f747;--line-strong:#faf9f78c;--surface:#faf9f724;--surface-2:#faf9f729;color:#faf9f7;align-items:flex-end;min-height:100svh;padding-block:clamp(96px,18vh,180px) clamp(48px,9vh,96px);display:flex;position:relative;overflow:hidden}@supports not (min-height:100svh){.page-module__OzRtHW__panel{min-height:100vh}}.page-module__OzRtHW__panelPhoto{object-fit:cover;object-position:50% 42%;z-index:-2}.page-module__OzRtHW__panel:before{content:"";z-index:-1;background:linear-gradient(#0c0b0ac7 0%,#0c0b0a6b 9%,#0c0b0a00 24%),linear-gradient(#0c0b0a05 0%,#0c0b0a24 12%,#0c0b0a9e 32%,#0c0b0ad1 55%,#0c0b0aeb 100%);position:absolute;inset:0}.page-module__OzRtHW__panelInner{align-items:end;gap:clamp(24px,4vw,48px);width:100%;display:grid;position:relative}@media (min-width:900px){.page-module__OzRtHW__panelInner{grid-template-columns:minmax(0,1fr) auto}}.page-module__OzRtHW__heroCopy{letter-spacing:-.04em;max-width:20ch;margin:0 0 .3em;font-size:clamp(2.4rem,1.2rem + 5.6vw,5.2rem);line-height:.98}.page-module__OzRtHW__claimAccent{color:var(--accent);display:block}.page-module__OzRtHW__heroKicker{font-family:var(--font-display);letter-spacing:-.02em;color:#faf9f7;margin:0 0 2px;font-size:clamp(1.08rem,1rem + .5vw,1.35rem);font-weight:700}.page-module__OzRtHW__heroSub{color:#faf9f7e0;max-width:42ch;margin:0 0 30px;font-size:clamp(1.08rem,1rem + .5vw,1.35rem);line-height:1.45}.page-module__OzRtHW__badge{aspect-ratio:1;background:var(--accent);color:#fff;text-align:center;border-radius:50%;flex-direction:column;justify-content:center;justify-self:start;align-items:center;gap:2px;width:clamp(172px,28vw,236px);padding:10px;display:flex;transform:rotate(-6deg)}@media (min-width:900px){.page-module__OzRtHW__badge{justify-self:end;margin-bottom:8px}}.page-module__OzRtHW__badgeTop{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;opacity:.9;font-size:clamp(.72rem,.62rem + .4vw,.9rem);font-weight:600}.page-module__OzRtHW__badgeMain{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.35rem,1rem + 1.8vw,2.1rem);font-weight:700;line-height:1.05}.page-module__OzRtHW__badgeCodeLabel{opacity:.92;margin-top:6px;font-size:clamp(.66rem,.6rem + .25vw,.8rem);font-weight:500}.page-module__OzRtHW__badgeCode{font-family:var(--font-display);letter-spacing:.02em;font-size:clamp(.78rem,.66rem + .45vw,1rem);font-weight:700}.page-module__OzRtHW__quiet{background:var(--paper);padding-block:clamp(72px,12vh,140px)}.page-module__OzRtHW__quietHead h2{letter-spacing:-.032em;max-width:20ch;margin:0 0 12px;font-size:clamp(2rem,1.3rem + 2.6vw,3.3rem)}.page-module__OzRtHW__quietLead{color:var(--ink-2);max-width:46ch;margin:0 0 clamp(40px,6vw,64px);font-size:clamp(1.02rem,.98rem + .3vw,1.15rem)}.page-module__OzRtHW__perks{gap:clamp(28px,4vw,56px);display:grid}@media (min-width:760px){.page-module__OzRtHW__perks{grid-template-columns:repeat(3,1fr)}}.page-module__OzRtHW__perk{border-top:1px solid var(--line-strong);padding-top:18px}.page-module__OzRtHW__perkNum{font-family:var(--font-display);letter-spacing:-.04em;color:var(--accent-text);margin-bottom:14px;font-size:clamp(2.4rem,1.6rem + 2.4vw,3.4rem);font-weight:700;line-height:1;display:block}.page-module__OzRtHW__perk h3{margin:0 0 8px;font-size:clamp(1.2rem,1.05rem + .5vw,1.5rem)}.page-module__OzRtHW__perk p{color:var(--ink-2);max-width:32ch;margin:0}.page-module__OzRtHW__formSection{--ink:#faf9f7;--ink-2:#faf9f7d1;--ink-3:#faf9f7b3;--on-ink:#161513;--line:#faf9f73d;--line-strong:#faf9f773;--surface:#faf9f714;--surface-2:#faf9f71f;color:#faf9f7;background:#161513;padding-block:clamp(72px,12vh,140px)}:root[data-theme=dark] .page-module__OzRtHW__formSection{background:#26231f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .page-module__OzRtHW__formSection{background:#26231f}}.page-module__OzRtHW__formGrid{align-items:start;gap:clamp(32px,5vw,64px);display:grid}@media (min-width:900px){.page-module__OzRtHW__formGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.page-module__OzRtHW__formIntro h2{letter-spacing:-.032em;color:#faf9f7;max-width:16ch;margin:0 0 16px;font-size:clamp(1.9rem,1.25rem + 2.4vw,3rem)}.page-module__OzRtHW__formIntro p{color:#faf9f7d1;max-width:38ch}.page-module__OzRtHW__formCard{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-lg);padding:clamp(20px,3vw,30px)}.page-module__OzRtHW__formRow{gap:0 14px;display:grid}@media (min-width:520px){.page-module__OzRtHW__formRow{grid-template-columns:1fr 1fr}}.page-module__OzRtHW__consent{color:#faf9f7e6;cursor:pointer;align-items:flex-start;gap:12px;margin:22px 0 6px;font-size:.95rem;line-height:1.45;display:flex}.page-module__OzRtHW__consent input{margin-top:3px}.page-module__OzRtHW__formNote{color:#faf9f7a8;margin:14px 0 0;font-size:.85rem;line-height:1.5}.page-module__OzRtHW__formNote a{color:inherit}.page-module__OzRtHW__submitRow{margin-top:20px}.page-module__OzRtHW__done{text-align:center;padding:clamp(28px,5vw,48px) 8px}.page-module__OzRtHW__doneMark{color:var(--accent);margin:0 auto 18px;display:block}.page-module__OzRtHW__done h3{color:#faf9f7;margin:0 0 10px;font-size:clamp(1.3rem,1.1rem + .9vw,1.7rem)}.page-module__OzRtHW__done p{color:#faf9f7d1;max-width:34ch;margin:0 auto}.page-module__OzRtHW__fine{background:var(--paper);padding-block:clamp(40px,7vh,72px)}.page-module__OzRtHW__fine h2{margin:0 0 12px;font-size:1.15rem}.page-module__OzRtHW__fine ul{color:var(--ink-2);max-width:62ch;margin:0;padding-left:1.2em;font-size:.95rem;line-height:1.6}.page-module__OzRtHW__fine li+li{margin-top:6px}.page-module__OzRtHW__footerWrap{background:var(--paper)}
