.FaqPage_page__LTgaw{min-height:100vh;background:var(--bg)}.FaqPage_answer__2agZf,.FaqPage_ctaText__5Dc8j,.FaqPage_ctaTitle__cfhdI,.FaqPage_eyebrow___eJS_,.FaqPage_lead__c3cLj,.FaqPage_noticeText__Sc5oE,.FaqPage_noticeTitle__lgFFZ,.FaqPage_sectionTitle__YYVHc,.FaqPage_title__NXLW4{margin:0}.FaqPage_hero__qpOft{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__qpOft: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__LW4lz 9s ease-in-out infinite}.FaqPage_hero__qpOft:after,.FaqPage_hero__qpOft:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.FaqPage_hero__qpOft: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__UMsBN 11s ease-in-out infinite reverse}.FaqPage_hero__qpOft .FaqPage_laceBorder__eUoBC{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___eJS_{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__gPohl .8s var(--ease-out-expo) .05s both}.FaqPage_eyebrow___eJS_:after,.FaqPage_eyebrow___eJS_:before{content:"";display:block;width:28px;height:1px;background:var(--rose);opacity:.7}.FaqPage_title__NXLW4{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__gPohl .8s var(--ease-out-expo) .12s both}.FaqPage_titleAccent__iAVl_{font-style:italic;color:var(--deep-rose)}.FaqPage_lead__c3cLj{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__gPohl .8s var(--ease-out-expo) .2s both}.FaqPage_notice__XbZAU{padding:clamp(24px,4vw,40px) var(--gutter);background:var(--lace);border-bottom:1px solid var(--border-soft)}.FaqPage_noticeCard__u0kWI{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__gPohl .7s var(--ease-out-expo) .25s both}.FaqPage_noticeTitle__lgFFZ{font-family:var(--font-display);font-size:15px;font-weight:600;color:var(--ink);display:flex;align-items:center;gap:8px}.FaqPage_noticeTitle__lgFFZ:before{content:"✦";font-size:11px;color:var(--deep-rose)}.FaqPage_noticeText__Sc5oE{font-size:13.5px;color:var(--text-secondary);line-height:1.7}.FaqPage_content___Wt4_{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__2Idvt{animation:FaqPage_fadeUp__gPohl .7s var(--ease-out-expo) both}.FaqPage_section__2Idvt:first-child{animation-delay:.1s}.FaqPage_section__2Idvt:nth-child(2){animation-delay:.18s}.FaqPage_section__2Idvt:nth-child(3){animation-delay:.26s}.FaqPage_section__2Idvt:nth-child(4){animation-delay:.34s}.FaqPage_sectionHeader__HBP93{display:flex;align-items:center;gap:14px;margin-bottom:20px}.FaqPage_sectionTitle__YYVHc{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__HBP93:after{content:"";display:block;flex:1;height:1px;background:linear-gradient(to right,var(--blush),transparent);min-width:24px}.FaqPage_faqList__HGs93{display:flex;flex-direction:column;gap:2px}.FaqPage_details__05_T2{background:var(--surface);border:1px solid var(--border-soft);border-radius:2px;overflow:hidden;transition:border-color .2s,box-shadow .2s}.FaqPage_details__05_T2[open]{border-color:var(--blush);box-shadow:var(--shadow-sm)}.FaqPage_details__05_T2[open] .FaqPage_summaryIcon__xaHjZ{color:var(--deep-rose);border-color:var(--deep-rose);transform:rotate(45deg)}.FaqPage_details__05_T2[open] .FaqPage_summary__YWt7z{background:var(--lace);color:var(--deep-rose)}.FaqPage_summary__YWt7z{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__YWt7z::-webkit-details-marker{display:none}.FaqPage_summary__YWt7z::marker{display:none}.FaqPage_summary__YWt7z:hover{background:var(--surface-alt);color:var(--deep-rose)}.FaqPage_summaryText__1v_9W{flex:1}.FaqPage_summaryIcon__xaHjZ{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__2agZf{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__65s4j .25s ease both}.FaqPage_cta__Uf1rs{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__gPohl .7s var(--ease-out-expo) .42s both}.FaqPage_cta__Uf1rs:before{top:-50px;right:-50px;width:260px;height:260px;background:radial-gradient(circle,hsla(0,61%,87%,.14) 0,transparent 70%)}.FaqPage_cta__Uf1rs:after,.FaqPage_cta__Uf1rs:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.FaqPage_cta__Uf1rs:after{bottom:-40px;left:20%;width:180px;height:180px;background:radial-gradient(circle,hsla(39,46%,61%,.1) 0,transparent 70%)}.FaqPage_ctaTitle__cfhdI{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__5Dc8j{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__stM2Z{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.FaqPage_primaryLink__tNX7q{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__tNX7q:hover{background:var(--gold-light);transform:translateY(-2px)}.FaqPage_secondaryLink__16QAM{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__16QAM:hover{color:var(--gold-light);border-color:var(--gold-light)}.FaqPage_primaryLink__tNX7q:focus-visible,.FaqPage_secondaryLink__16QAM:focus-visible,.FaqPage_summary__YWt7z:focus-visible{outline:2px solid var(--deep-rose);outline-offset:3px}@media (max-width:640px){.FaqPage_summary__YWt7z{padding:14px 16px;font-size:14px}.FaqPage_answer__2agZf{padding:14px 16px 16px}.FaqPage_noticeCard__u0kWI{padding:16px 18px}.FaqPage_sectionTitle__YYVHc{font-size:18px;white-space:normal}.FaqPage_cta__Uf1rs{padding:32px 20px}.FaqPage_ctaActions__stM2Z{flex-direction:column;align-items:stretch}.FaqPage_primaryLink__tNX7q,.FaqPage_secondaryLink__16QAM{justify-content:center;width:100%}.FaqPage_secondaryLink__16QAM{border:1px solid hsla(30,71%,97%,.2);padding:12px 20px;border-radius:2px}}@media (prefers-reduced-motion:reduce){.FaqPage_answer__2agZf,.FaqPage_cta__Uf1rs,.FaqPage_eyebrow___eJS_,.FaqPage_hero__qpOft:after,.FaqPage_hero__qpOft:before,.FaqPage_lead__c3cLj,.FaqPage_noticeCard__u0kWI,.FaqPage_section__2Idvt,.FaqPage_title__NXLW4{animation:none}.FaqPage_details__05_T2,.FaqPage_primaryLink__tNX7q,.FaqPage_secondaryLink__16QAM,.FaqPage_summaryIcon__xaHjZ,.FaqPage_summary__YWt7z{transition:none}.FaqPage_primaryLink__tNX7q:hover{transform:none}}@keyframes FaqPage_floatHeroCenter__LW4lz{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(14px)}}@keyframes FaqPage_floatHeroSide__UMsBN{0%,to{transform:translateY(0)}50%{transform:translateY(14px)}}@keyframes FaqPage_fadeUp__gPohl{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes FaqPage_fadeIn__65s4j{0%{opacity:0}to{opacity:1}}