._page_q3440_10{min-height:100%;display:flex;flex-direction:column;background:var(--color-bg);color:var(--color-text);font-family:var(--font-body)}._nav_q3440_19{padding-inline:clamp(20px,5vw,72px);gap:12px}._navBrand_q3440_24{margin-right:auto;display:flex}._wordmark_q3440_29{height:24px;width:auto}._storeLogo_q3440_36{height:28px;max-width:150px;width:auto;object-fit:contain}._storeName_q3440_43{font-family:var(--font-heading);font-weight:800;font-size:18px}._storeProgram_q3440_49{font-size:13px;color:var(--color-neutral-700);margin-right:auto}._main_q3440_55{flex:1;box-sizing:border-box;width:100%;max-width:1180px;margin:0 auto;padding:clamp(40px,8vw,112px) clamp(20px,5vw,72px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:40px 80px;align-items:start}._kicker_q3440_68{font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-700);margin-bottom:16px}._heading_q3440_76{font-size:clamp(40px,5vw,68px);line-height:1.02;letter-spacing:-.025em;margin:0 0 0 -.05em}._lede_q3440_83{font-size:17px;line-height:28px;margin:24px 0 0;max-width:40ch}._panel_q3440_90{border:2px solid var(--color-text);background:var(--color-bg)}._form_q3440_95{padding:clamp(20px,3vw,32px);display:flex;flex-direction:column;gap:16px}._emailInput_q3440_102{min-height:48px;font-size:16px}._emailInvalid_q3440_107{border-width:2px;border-color:var(--color-accent)}._fieldError_q3440_112{display:flex;gap:8px;align-items:center;margin-top:8px;font-size:13px;color:var(--color-accent-700)}._fieldErrorMark_q3440_121{width:8px;height:8px;flex:none;background:var(--color-accent)}._alert_q3440_129{border:2px solid var(--color-accent);background:var(--color-accent-100);padding:14px 16px;display:flex;flex-direction:column;gap:6px}._alertTitle_q3440_138{font-weight:600;font-size:15px;color:var(--color-accent-800);overflow-wrap:anywhere}._alertBody_q3440_145{font-size:14px;line-height:21px;color:var(--color-accent-900)}._alertLink_q3440_151{color:var(--color-accent-800);font-weight:600}._notice_q3440_157{border:2px solid var(--color-text);background:var(--color-surface);padding:14px 16px;display:flex;flex-direction:column;gap:6px}._noticeTitle_q3440_166{font-weight:600;font-size:15px}._noticeBody_q3440_171{font-size:14px;line-height:21px;color:var(--color-neutral-800)}._submit_q3440_177{min-height:48px;font-size:15px;margin-top:4px;justify-content:space-between}._sent_q3440_186{padding:clamp(20px,3vw,32px)}._sentHeading_q3440_190{font-size:28px;line-height:1.1;margin:20px 0 0}._sentBody_q3440_196{font-size:16px;line-height:26px;margin:12px 0 0;overflow-wrap:anywhere}._sentNote_q3440_203{font-size:14px;line-height:22px;margin:12px 0 0;color:var(--color-neutral-800)}._sentFoot_q3440_210{border-top:1px solid var(--color-divider);margin-top:24px;padding-top:16px;display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;font-size:14px}._sentFootNote_q3440_221{color:var(--color-neutral-800)}._footer_q3440_225{border-top:2px solid var(--color-divider)}._footerInner_q3440_229{max-width:1180px;margin:0 auto;padding:20px clamp(20px,5vw,72px);font-size:13px;color:var(--color-neutral-700)}
