.FaqPageClient_section__x_VhU{position:relative;overflow:hidden;padding:clamp(28px,4vw,52px) 0 clamp(52px,7vw,92px);background:var(--color-card-bg)}.FaqPageClient_section__x_VhU:before{content:"";position:absolute;width:420px;height:420px;top:-190px;right:-120px;border-radius:50%;background:var(--color-card-blue);opacity:.72}.FaqPageClient_section__x_VhU:after{content:"";position:absolute;width:320px;height:320px;bottom:-170px;left:-120px;border-radius:50%;background:var(--color-experience-card-red);opacity:.82}.FaqPageClient_shell__36f7Q{position:relative;z-index:1;max-width:var(--section-max-width);margin:0 auto;padding:0 24px}.FaqPageClient_intro__p01_v{max-width:760px;margin:0 auto;text-align:center}.FaqPageClient_heading__0k_r_ .title{font-size:clamp(2.2rem,4.5vw,3.8rem)}.FaqPageClient_intro__p01_v>p{margin:16px auto 0;color:var(--color-card-body-text);font-family:var(--font-family-base);font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.5}.FaqPageClient_toolbar__X3Iap{display:block;margin-top:clamp(30px,4vw,52px)}.FaqPageClient_categories__0id2J{display:flex;flex-wrap:wrap;gap:10px}.FaqPageClient_categoryTab__1GoRA{display:inline-flex;align-items:center;gap:10px;min-height:42px;padding:9px 14px;border:1px solid var(--color-award-border);border-radius:999px;background:var(--color-white);color:var(--color-primary-blue);font:600 .92rem/1.15 var(--font-family-base);cursor:pointer;transition:transform .25s ease,background .25s ease,color .25s ease,box-shadow .25s ease}.FaqPageClient_categoryTab__1GoRA:hover{transform:translateY(-2px);box-shadow:var(--color-card-shadow-soft)}.FaqPageClient_categoryTab__1GoRA:focus-visible,.FaqPageClient_item__RPz4n summary:focus-visible,.FaqPageClient_search__Te1Wk input:focus-visible{outline:3px solid var(--color-accent-yellow);outline-offset:3px}.FaqPageClient_activeTab__QszfF{border-color:var(--color-primary-blue);background:var(--color-primary-blue);color:var(--color-white);box-shadow:0 8px 18px var(--color-award-shadow)}.FaqPageClient_count__GKc_I{display:inline-grid;min-width:22px;min-height:22px;place-items:center;padding:0 5px;border-radius:999px;background:var(--color-card-blue);color:var(--color-primary-blue);font-size:.75rem}.FaqPageClient_activeTab__QszfF .FaqPageClient_count__GKc_I{background:var(--color-white)}.FaqPageClient_search__Te1Wk{position:relative;display:block}.FaqPageClient_search__Te1Wk input{width:100%;height:46px;padding:0 42px 0 16px;border:1px solid var(--color-award-border);border-radius:999px;background:var(--color-white);color:var(--color-text-dark);font:400 .95rem var(--font-family-base);box-shadow:0 8px 20px var(--color-award-shadow)}.FaqPageClient_search__Te1Wk input::placeholder{color:var(--color-bg-gray-dark)}.FaqPageClient_searchIcon__6L5Ji{position:absolute;top:50%;right:16px;color:var(--color-primary-blue);font-size:1.45rem;line-height:1;transform:translateY(-54%) rotate(-20deg);pointer-events:none}.FaqPageClient_panel__Z7riK{margin-top:34px;padding:clamp(24px,4vw,44px);border:1px solid var(--color-award-border);border-radius:28px;background:var(--color-white);box-shadow:0 18px 46px var(--color-award-shadow)}.FaqPageClient_panelHeader__aGRwb{display:flex;align-items:end;justify-content:space-between;gap:20px;padding-bottom:22px;border-bottom:2px solid var(--color-card-blue)}.FaqPageClient_panelHeader__aGRwb h3{margin:0;color:var(--color-primary-blue);font:400 clamp(1.8rem,3vw,2.7rem)/1.1 var(--font-sketch)}.FaqPageClient_resultCount__A3d9l{color:var(--color-bg-gray-dark);font:500 .9rem var(--font-family-base);white-space:nowrap}.FaqPageClient_questions__AMOwE{margin-top:4px}.FaqPageClient_item__RPz4n{border-bottom:1px dashed color-mix(in srgb,var(--color-primary-blue) 22%,transparent)}.FaqPageClient_item__RPz4n:last-child{border-bottom:0}.FaqPageClient_item__RPz4n summary{display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:68px;padding:18px 0;color:var(--color-primary-blue);font:600 clamp(1rem,1.25vw,1.15rem)/1.35 var(--font-family-base);cursor:pointer;list-style:none}.FaqPageClient_item__RPz4n summary::-webkit-details-marker{display:none}.FaqPageClient_toggle__COF0L{position:relative;flex:0 0 30px;width:30px;height:30px;border:1px solid var(--color-primary-blue);border-radius:50%;transition:transform .25s ease,background .25s ease}.FaqPageClient_toggle__COF0L:after,.FaqPageClient_toggle__COF0L:before{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;border-radius:2px;background:var(--color-primary-blue);transform:translate(-50%,-50%)}.FaqPageClient_toggle__COF0L:after{transform:translate(-50%,-50%) rotate(90deg)}.FaqPageClient_item__RPz4n[open] .FaqPageClient_toggle__COF0L{background:var(--color-primary-blue);transform:rotate(180deg)}.FaqPageClient_item__RPz4n[open] .FaqPageClient_toggle__COF0L:after,.FaqPageClient_item__RPz4n[open] .FaqPageClient_toggle__COF0L:before{background:var(--color-white)}.FaqPageClient_item__RPz4n[open] .FaqPageClient_toggle__COF0L:after{display:none}.FaqPageClient_answer__vo_6q{max-width:920px;padding:0 52px 20px 0;color:var(--color-card-body-text);font:400 1rem/1.6 var(--font-family-base);animation:FaqPageClient_answerIn__ognRG .25s ease both}.FaqPageClient_answer__vo_6q p{margin:0 0 12px}.FaqPageClient_answer__vo_6q p:last-child{margin-bottom:0}.FaqPageClient_empty__y6y1b{margin:0;padding:30px 0 10px;color:var(--color-bg-gray-dark);font-family:var(--font-family-base);text-align:center}.FaqPageClient_srOnly__QJZDy{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes FaqPageClient_answerIn__ognRG{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.FaqPageClient_toolbar__X3Iap{margin-top:28px}}@media (max-width:768px){.FaqPageClient_section__x_VhU{padding:var(--section-padding-mobile)}.FaqPageClient_shell__36f7Q{padding:0 20px}.FaqPageClient_panel__Z7riK{border-radius:20px;padding:22px 20px}.FaqPageClient_panelHeader__aGRwb{align-items:start;flex-direction:column;gap:10px}.FaqPageClient_item__RPz4n summary{gap:14px;padding:16px 0}.FaqPageClient_answer__vo_6q{padding-right:0;font-size:.96rem}}@media (max-width:360px){.FaqPageClient_shell__36f7Q{padding:0 16px}.FaqPageClient_heading__0k_r_ .title{font-size:1.8rem}.FaqPageClient_categoryTab__1GoRA{min-height:38px;padding:8px 11px;font-size:.82rem}.FaqPageClient_panel__Z7riK{padding:18px 15px}.FaqPageClient_item__RPz4n summary{font-size:.94rem}.FaqPageClient_toggle__COF0L{flex-basis:26px;width:26px;height:26px}.FaqPageClient_answer__vo_6q{font-size:.9rem;line-height:1.5}}