.FaqPage_hero__Mo_3x{position:relative;overflow:hidden;padding:var(--space-6) var(--space-5) var(--space-8);background:#fff8fb;border-bottom:1px solid var(--color-border)}.FaqPage_hero__Mo_3x:before{content:"";position:absolute;inset:0;z-index:0;background-image:linear-gradient(90deg,rgba(255,255,255,.98),rgba(255,255,255,.92) 40%,rgba(255,248,251,.62) 64%,rgba(255,248,251,.2)),url(/images/faq-hero.png);background-position:top,100% 0;background-repeat:no-repeat;background-size:100% 100%,auto 100%}.FaqPage_hero__Mo_3x .container{position:relative;z-index:1}.FaqPage_breadcrumb__pFNua{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);margin-bottom:var(--space-6);color:var(--color-text-muted)}.FaqPage_breadcrumb__pFNua a{color:var(--color-text);text-decoration:none}.FaqPage_breadcrumb__pFNua a:hover{color:var(--color-primary-dark);text-decoration:underline}.FaqPage_heroGrid__rLeGM{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-8);gap:var(--space-8);align-items:center;min-height:363px}.FaqPage_heroText__HhVQe h1{color:var(--color-text)}.FaqPage_heroText__HhVQe p{margin-top:var(--space-4);max-width:var(--content-measure);color:var(--color-text);font-size:var(--font-size-base);font-weight:400;line-height:var(--line-height-relaxed)}.FaqPage_pageMain__czXon{background:var(--color-bg-soft);padding:var(--space-8) var(--space-5) var(--space-16)}.FaqPage_layout__YlHvK{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-6);gap:var(--space-6)}.FaqPage_content__sDzQX{display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-width:0}.FaqPage_consultPanel__XwaNp,.FaqPage_noticeBox__CHRgn,.FaqPage_panel__Qu0Qv{scroll-margin-top:96px;padding:var(--space-5);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-card)}.FaqPage_categoryHeader__GAp0g{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}.FaqPage_categoryHeader__GAp0g h2{color:var(--color-text);font-size:var(--font-size-xl);line-height:var(--line-height-tight)}.FaqPage_categoryIcon__ptgJ_{display:grid;place-items:center;flex:0 0 auto;width:44px;height:44px;border-radius:var(--radius-md)}.FaqPage_categoryIcon__ptgJ_ svg{color:currentColor}.FaqPage_blue__PzAYD{border:1px solid rgba(122,93,181,.2);background:#f4f8ff;color:#315fbc}.FaqPage_green__w6VMO{border:1px solid rgba(0,132,110,.2);background:var(--color-primary-light);color:var(--color-primary-dark)}.FaqPage_orange__Bn4es{border:1px solid rgba(255,182,92,.26);background:var(--color-warning-light);color:#d67814}.FaqPage_pink__n5mYJ{border:1px solid rgba(233,79,125,.2);background:var(--color-pink-light);color:#d64b78}.FaqPage_bluePanel__FrebF{border-color:rgba(49,95,188,.18);background:linear-gradient(135deg,#fff,#f7fbff)}.FaqPage_greenPanel__MpKAg{border-color:rgba(0,132,110,.18);background:linear-gradient(135deg,#fff,var(--color-primary-light))}.FaqPage_orangePanel__bBzyO{border-color:rgba(255,182,92,.24);background:linear-gradient(135deg,#fff,var(--color-warning-light))}.FaqPage_pinkPanel__3MCvM{border-color:rgba(233,79,125,.18);background:linear-gradient(135deg,#fff,var(--color-pink-light))}.FaqPage_faqList__XP11n{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.FaqPage_faqItem__hyvXI{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fff}.FaqPage_faqItem__hyvXI summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:center;min-height:56px;padding:var(--space-3) var(--space-4);color:var(--color-text);font-weight:700;line-height:var(--line-height-normal);cursor:pointer;list-style:none}.FaqPage_faqItem__hyvXI summary::-webkit-details-marker{display:none}.FaqPage_faqItem__hyvXI summary:after{content:"";justify-self:end;width:10px;height:10px;border-right:2px solid var(--color-text);border-bottom:2px solid var(--color-text);transform:rotate(45deg);transition:transform .16s ease}.FaqPage_faqItem__hyvXI[open] summary:after{transform:rotate(225deg)}.FaqPage_faqItem__hyvXI summary:focus-visible{outline:3px solid var(--color-primary);outline-offset:-3px}.FaqPage_questionMark__hd2FP{display:grid;place-items:center;width:30px;height:30px;border:1.5px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text);font-size:var(--font-size-sm);font-weight:700}.FaqPage_answer__1qoAB{padding:0 var(--space-4) var(--space-4) calc(var(--space-4) + 43px);color:var(--color-text);line-height:var(--line-height-normal)}.FaqPage_answer__1qoAB p+p{margin-top:var(--space-2)}.FaqPage_answerLink__vUzf5{display:inline-flex;align-items:center;gap:var(--space-1);margin-top:var(--space-3);color:var(--color-primary-dark);font-weight:700;text-decoration:none}.FaqPage_answerLink__vUzf5:hover{text-decoration:underline}.FaqPage_consultPanel__XwaNp{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.FaqPage_consultLead__B_T91{text-align:left}.FaqPage_consultLead__B_T91 h2{color:var(--color-text);font-size:var(--font-size-xl);line-height:var(--line-height-tight)}.FaqPage_consultLead__B_T91 p{margin-top:var(--space-2);color:var(--color-text);line-height:var(--line-height-normal)}.FaqPage_consultGrid__L0WL8{display:grid;grid-template-columns:1fr;grid-gap:var(--space-3);gap:var(--space-3)}.FaqPage_consultCard__gyTzF{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-3);gap:var(--space-3);align-items:center;min-width:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:#fff;color:var(--color-text);text-decoration:none;transition:transform .12s ease,box-shadow .2s ease,border-color .2s ease}.FaqPage_consultCard__gyTzF:focus-visible,.FaqPage_consultCard__gyTzF:hover{border-color:var(--color-primary);box-shadow:var(--shadow-soft);transform:translateY(-2px)}.FaqPage_consultIcon__N2Bpm{display:block;width:84px;height:84px;object-fit:contain}.FaqPage_consultCard__gyTzF h3{color:var(--color-text);font-size:var(--font-size-base);line-height:var(--line-height-tight)}.FaqPage_consultCard__gyTzF p{margin-top:var(--space-1);color:var(--color-text);line-height:var(--line-height-normal)}.FaqPage_consultCard__gyTzF span{display:inline-flex;align-items:center;gap:var(--space-1);margin-top:var(--space-2);color:var(--color-primary-dark);font-weight:700}.FaqPage_noticeBox__CHRgn{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-3);gap:var(--space-3);background:#f8fafc}.FaqPage_noticeBox__CHRgn svg{color:var(--color-text-muted)}.FaqPage_noticeBox__CHRgn h2{color:var(--color-text);font-size:var(--font-size-base);line-height:var(--line-height-tight)}.FaqPage_noticeBox__CHRgn p{margin-top:var(--space-2);color:var(--color-text);line-height:var(--line-height-normal)}@media (max-width:767px){.FaqPage_hero__Mo_3x{padding:var(--space-5) 0 var(--space-10)}.FaqPage_hero__Mo_3x .container{padding-inline:var(--space-5)}.FaqPage_hero__Mo_3x:before{background-image:linear-gradient(90deg,rgba(255,255,255,.9),rgba(255,255,255,.77) 54%,rgba(255,248,251,.24)),url(/images/faq-hero.png);background-position:top,100% 0;background-size:100% 100%,auto 100%}.FaqPage_heroText__HhVQe h1{font-size:clamp(2.25rem,12vw,3.25rem)}}@media (min-width:640px){.FaqPage_consultGrid__L0WL8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.FaqPage_hero__Mo_3x{padding:var(--space-6) var(--space-5) var(--space-8)}.FaqPage_heroGrid__rLeGM{min-height:363px}.FaqPage_pageMain__czXon{padding:var(--space-10) var(--space-6) var(--space-20)}.FaqPage_consultPanel__XwaNp,.FaqPage_noticeBox__CHRgn,.FaqPage_panel__Qu0Qv{padding:var(--space-6)}}@media (min-width:1024px){.FaqPage_layout__YlHvK{max-width:var(--page-grid-max);margin-inline:auto}}