.d4yAyG_page{background:radial-gradient(circle at 9% 14%,#e7b9bc45,#0000 29%),linear-gradient(150deg,#fffdfb 4%,#f8eeee 100%);min-height:min(850px,100svh - 100px);padding:clamp(24px,4vw,56px) 20px 72px}.d4yAyG_layout{background:#fffdfb;border:1px solid #dec4c0;grid-template-columns:minmax(0,.94fr) minmax(0,1fr);width:min(1120px,100%);min-height:640px;margin:0 auto;display:grid;box-shadow:0 24px 70px #2b181c1a}.d4yAyG_intro{color:#fffaf8;background:radial-gradient(circle at 92% 88%,#e7b9bc33,#0000 38%),#0c0b0b;flex-direction:column;justify-content:center;min-width:0;padding:clamp(34px,6vw,72px);display:flex}.d4yAyG_intro .d4yAyG_eyebrow{color:#e7b9bc;letter-spacing:.23em;text-transform:uppercase;margin:0 0 26px;font-size:.7rem;font-weight:800}.d4yAyG_intro h1{color:#fffaf8;max-width:none;margin:0 0 32px;font-size:clamp(2.75rem,4.6vw,4.5rem);line-height:1.02}.d4yAyG_intro h1 em{color:#e7b9bc;font-weight:400;display:block}.d4yAyG_intro .d4yAyG_lead{color:#fffaf8;margin:0 0 20px;font-size:clamp(1.05rem,1.5vw,1.3rem);font-weight:650;line-height:1.4}.d4yAyG_detail{color:#ddd1cf;max-width:34ch;margin:0;line-height:1.65}.d4yAyG_signup{align-items:center;min-width:0;padding:clamp(28px,5vw,64px);display:grid}.d4yAyG_unavailable{max-width:450px}.d4yAyG_unavailable h2{font-size:clamp(2rem,4vw,3.2rem)}.d4yAyG_unavailable p{color:#625b58;line-height:1.6}@media (max-width:760px){.d4yAyG_page{min-height:0;padding:12px 10px 42px}.d4yAyG_layout{grid-template-columns:minmax(0,1fr);min-height:0}.d4yAyG_intro{padding:32px 28px 36px}.d4yAyG_intro .d4yAyG_eyebrow{margin-bottom:17px}.d4yAyG_intro h1{margin-bottom:20px;font-size:clamp(2.5rem,10vw,3.75rem)}.d4yAyG_signup{padding:30px 24px 36px}}
