.secret-entrance_entrance__WVNQe{min-height:100svh;padding:28px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;background:radial-gradient(ellipse at 12% 8%,#f6d99a 0,transparent 55%),radial-gradient(ellipse at 92% 100%,#fde3ad 0,transparent 60%),#fff7e8;color:#741314}.secret-entrance_logo__BA_sH{width:156px;height:auto}.secret-entrance_card__esjhF{width:min(100%,430px);text-align:center}.secret-entrance_key___4XAc{display:grid;place-items:center;width:56px;height:56px;margin:0 auto 22px;border:1px solid #74131435;border-radius:16px;background:#fff7e8}.secret-entrance_eyebrow__Po2OW{font-size:12px;font-weight:750;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px}.secret-entrance_card__esjhF h1{font-size:clamp(40px,8vw,58px);line-height:1.04;letter-spacing:-.05em;font-weight:750}.secret-entrance_card__esjhF h1 em{font-family:Georgia,serif;font-weight:400}.secret-entrance_description__kXm1u{margin:22px 0 30px;color:#5f0f10;font-size:16px}.secret-entrance_card__esjhF form{text-align:left}.secret-entrance_card__esjhF label{display:block;margin-bottom:8px;font-size:14px;font-weight:700}.secret-entrance_card__esjhF input{width:100%;min-height:56px;padding:14px 18px;border:1px solid #74131465;border-radius:14px;background:#fff7e8;color:#741314;font-size:18px;color-scheme:light}.secret-entrance_card__esjhF input::placeholder{color:#80504b}.secret-entrance_feedback__GL9r9{min-height:32px;padding:7px 0;font-size:14px;color:#741314}.secret-entrance_card__esjhF button{width:100%;min-height:56px;display:flex;align-items:center;justify-content:center;gap:12px;border-radius:14px;background:#741314;color:#fff7e8;font-weight:750;font-size:17px;transition:background .15s}.secret-entrance_card__esjhF button:hover{background:#5f0f10}.secret-entrance_card__esjhF button:disabled{opacity:.7}.secret-entrance_card__esjhF button:focus-visible,.secret-entrance_card__esjhF input:focus-visible{outline:3px solid #741314;outline-offset:4px}.secret-entrance_note__AuCXY{margin-top:24px;font-size:12px;color:#80504b}@media(prefers-reduced-motion:reduce){.secret-entrance_card__esjhF button{transition:none}}