.FaqPage_page__iii9W{min-height:100vh;min-height:100dvh;background:var(--bg)}.FaqPage_answer__lmBSI,.FaqPage_ctaText__O_kNc,.FaqPage_ctaTitle__2C_7p,.FaqPage_eyebrow__g2KzX,.FaqPage_lead__scoWz,.FaqPage_noticeText__8VTPQ,.FaqPage_noticeTitle__CM2tK,.FaqPage_sectionTitle__uAbaW,.FaqPage_title__QGC9v{margin:0}.FaqPage_hero__4UbgC{position:relative;background:var(--parchment);padding:clamp(64px,10vw,112px) var(--gutter) clamp(48px,7vw,80px);text-align:center;overflow:hidden;border-bottom:1px solid var(--border-soft)}.FaqPage_hero__4UbgC:before{top:-80px;left:50%;transform:translateX(-50%);width:520px;height:520px;background:radial-gradient(circle,hsla(0,61%,87%,.32) 0,transparent 68%);filter:blur(40px);animation:FaqPage_floatHeroCenter__BiiKF 9s ease-in-out infinite}.FaqPage_hero__4UbgC:after,.FaqPage_hero__4UbgC:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.FaqPage_hero__4UbgC:after{bottom:-60px;right:8%;width:280px;height:280px;background:radial-gradient(circle,hsla(39,46%,61%,.14) 0,transparent 70%);filter:blur(32px);animation:FaqPage_floatHeroSide__HwFwX 11s ease-in-out infinite reverse}.FaqPage_hero__4UbgC .FaqPage_laceBorder__6HHJ9{position:absolute;bottom:0;left:0;right:0;height:40px;background:radial-gradient(ellipse 16px 20px at 8px 20px,var(--cream) 50%,transparent 50%) 0 0,radial-gradient(ellipse 16px 20px at 8px 0,transparent 50%,var(--parchment) 50%) 0 0;background-size:16px 20px;background-repeat:repeat-x;z-index:2}.FaqPage_eyebrow__g2KzX{position:relative;z-index:1;display:inline-flex;align-items:center;gap:10px;font-family:var(--font-jp);font-size:11px;letter-spacing:.22em;color:var(--mauve);text-transform:uppercase;margin:0 0 20px;animation:FaqPage_fadeUp__O0IkM .8s var(--ease-out-expo) .05s both}.FaqPage_eyebrow__g2KzX:after,.FaqPage_eyebrow__g2KzX:before{content:"";display:block;width:28px;height:1px;background:var(--rose);opacity:.7}.FaqPage_title__QGC9v{position:relative;z-index:1;font-family:var(--font-display);font-size:clamp(30px,4.5vw,54px);font-weight:600;color:var(--ink);line-height:1.1;margin:0 0 20px;animation:FaqPage_fadeUp__O0IkM .8s var(--ease-out-expo) .12s both}.FaqPage_titleAccent___JWRu{font-style:italic;color:var(--deep-rose)}.FaqPage_lead__scoWz{position:relative;z-index:1;font-size:clamp(14px,1.5vw,16px);color:var(--text-secondary);line-height:1.75;max-width:520px;margin:0 auto;animation:FaqPage_fadeUp__O0IkM .8s var(--ease-out-expo) .2s both}.FaqPage_notice__fmtoL{padding:clamp(24px,4vw,40px) var(--gutter);background:var(--lace);border-bottom:1px solid var(--border-soft)}.FaqPage_noticeCard__nh_HP{max-width:780px;margin:0 auto;background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--deep-rose);border-radius:2px;padding:20px 24px;display:flex;flex-direction:column;gap:8px;box-shadow:var(--shadow-xs);animation:FaqPage_fadeUp__O0IkM .7s var(--ease-out-expo) .25s both}.FaqPage_noticeTitle__CM2tK{font-family:var(--font-display);font-size:15px;font-weight:600;color:var(--ink);display:flex;align-items:center;gap:8px}.FaqPage_noticeTitle__CM2tK:before{content:"✦";font-size:11px;color:var(--deep-rose)}.FaqPage_noticeText__8VTPQ{font-size:13.5px;color:var(--text-secondary);line-height:1.7}.FaqPage_content__bcE28{max-width:780px;margin:0 auto;padding:clamp(40px,6vw,72px) var(--gutter) clamp(56px,8vw,96px);display:flex;flex-direction:column;gap:clamp(40px,6vw,64px)}.FaqPage_section__rq97N{animation:FaqPage_fadeUp__O0IkM .7s var(--ease-out-expo) both}.FaqPage_section__rq97N:first-child{animation-delay:.1s}.FaqPage_section__rq97N:nth-child(2){animation-delay:.18s}.FaqPage_section__rq97N:nth-child(3){animation-delay:.26s}.FaqPage_section__rq97N:nth-child(4){animation-delay:.34s}.FaqPage_sectionHeader__tlLnD{display:flex;align-items:center;gap:14px;margin-bottom:20px}.FaqPage_sectionTitle__uAbaW{font-family:var(--font-display);font-size:clamp(18px,2.5vw,24px);font-weight:600;color:var(--ink);line-height:1.2;white-space:nowrap}.FaqPage_sectionHeader__tlLnD:after{content:"";display:block;flex:1;height:1px;background:linear-gradient(to right,var(--blush),transparent);min-width:24px}.FaqPage_faqList__2maGn{display:flex;flex-direction:column;gap:2px}.FaqPage_details__dIoqa{background:var(--surface);border:1px solid var(--border-soft);border-radius:2px;overflow:hidden;transition:border-color .2s,box-shadow .2s}.FaqPage_details__dIoqa[open]{border-color:var(--blush);box-shadow:var(--shadow-sm)}.FaqPage_details__dIoqa[open] .FaqPage_summaryIcon__lTJar{color:var(--deep-rose);border-color:var(--deep-rose);transform:rotate(45deg)}.FaqPage_details__dIoqa[open] .FaqPage_summary__pL4Tf{background:var(--lace);color:var(--deep-rose)}.FaqPage_summary__pL4Tf{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;font-size:14.5px;font-weight:500;color:var(--text-primary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .18s,color .18s;line-height:1.45}.FaqPage_summary__pL4Tf::-webkit-details-marker{display:none}.FaqPage_summary__pL4Tf::marker{display:none}.FaqPage_summary__pL4Tf:hover{background:var(--surface-alt);color:var(--deep-rose)}.FaqPage_summaryText__aTZ3G{flex:1}.FaqPage_summaryIcon__lTJar{flex-shrink:0;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--rose);display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--mauve);font-weight:400;line-height:1;transition:transform .28s var(--ease-spring),color .2s,border-color .2s}.FaqPage_answer__lmBSI{margin:0;padding:14px 20px 18px;font-size:13.5px;color:var(--text-secondary);line-height:1.75;border-top:1px solid var(--border-soft);animation:FaqPage_fadeIn__VN1rv .25s ease both}.FaqPage_cta__VVxCW{background:linear-gradient(120deg,var(--ink) 0,#2a1a20 60%,#3a1a28 100%);border-radius:2px;padding:clamp(36px,5vw,56px) clamp(28px,5vw,56px);text-align:center;position:relative;overflow:hidden;animation:FaqPage_fadeUp__O0IkM .7s var(--ease-out-expo) .42s both}.FaqPage_cta__VVxCW:before{top:-50px;right:-50px;width:260px;height:260px;background:radial-gradient(circle,hsla(0,61%,87%,.14) 0,transparent 70%)}.FaqPage_cta__VVxCW:after,.FaqPage_cta__VVxCW:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.FaqPage_cta__VVxCW:after{bottom:-40px;left:20%;width:180px;height:180px;background:radial-gradient(circle,hsla(39,46%,61%,.1) 0,transparent 70%)}.FaqPage_ctaTitle__2C_7p{position:relative;z-index:1;font-family:var(--font-display);font-size:clamp(22px,3vw,32px);font-weight:600;color:#fff;line-height:1.15;margin:0 0 12px}.FaqPage_ctaText__O_kNc{position:relative;z-index:1;font-size:14px;color:hsla(30,71%,97%,.55);line-height:1.75;max-width:440px;margin:0 auto 32px}.FaqPage_ctaActions__S7fO4{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.FaqPage_primaryLink__W2ESS{display:inline-flex;align-items:center;gap:8px;background:var(--gold);color:var(--ink);font-size:13px;font-weight:600;letter-spacing:.06em;padding:13px 26px;border-radius:2px;white-space:nowrap;text-decoration:none;transition:background .2s,transform .2s var(--ease-spring)}.FaqPage_primaryLink__W2ESS:hover{background:var(--gold-light);transform:translateY(-2px)}.FaqPage_secondaryLink__ahIRw{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:hsla(30,71%,97%,.75);border-bottom:1px solid hsla(30,71%,97%,.25);padding-bottom:2px;letter-spacing:.04em;text-decoration:none;transition:color .2s,border-color .2s}.FaqPage_secondaryLink__ahIRw:hover{color:var(--gold-light);border-color:var(--gold-light)}.FaqPage_primaryLink__W2ESS:focus-visible,.FaqPage_secondaryLink__ahIRw:focus-visible,.FaqPage_summary__pL4Tf:focus-visible{outline:2px solid var(--deep-rose);outline-offset:3px}@media (max-width:640px){.FaqPage_summary__pL4Tf{padding:14px 16px;font-size:14px}.FaqPage_answer__lmBSI{padding:14px 16px 16px}.FaqPage_noticeCard__nh_HP{padding:16px 18px}.FaqPage_sectionTitle__uAbaW{font-size:18px;white-space:normal}.FaqPage_cta__VVxCW{padding:32px 20px}.FaqPage_ctaActions__S7fO4{flex-direction:column;align-items:stretch}.FaqPage_primaryLink__W2ESS,.FaqPage_secondaryLink__ahIRw{justify-content:center;width:100%}.FaqPage_secondaryLink__ahIRw{border:1px solid hsla(30,71%,97%,.2);padding:12px 20px;border-radius:2px}}@media (prefers-reduced-motion:reduce){.FaqPage_answer__lmBSI,.FaqPage_cta__VVxCW,.FaqPage_eyebrow__g2KzX,.FaqPage_hero__4UbgC:after,.FaqPage_hero__4UbgC:before,.FaqPage_lead__scoWz,.FaqPage_noticeCard__nh_HP,.FaqPage_section__rq97N,.FaqPage_title__QGC9v{animation:none}.FaqPage_details__dIoqa,.FaqPage_primaryLink__W2ESS,.FaqPage_secondaryLink__ahIRw,.FaqPage_summaryIcon__lTJar,.FaqPage_summary__pL4Tf{transition:none}.FaqPage_primaryLink__W2ESS:hover{transform:none}}@keyframes FaqPage_floatHeroCenter__BiiKF{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(14px)}}@keyframes FaqPage_floatHeroSide__HwFwX{0%,to{transform:translateY(0)}50%{transform:translateY(14px)}}@keyframes FaqPage_fadeUp__O0IkM{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes FaqPage_fadeIn__VN1rv{0%{opacity:0}to{opacity:1}}