.page_hero__tthNj{position:relative;min-height:40vh;padding-top:15vh;background:linear-gradient(135deg,#6b8bd8,#3b5998,#2d4a7c);overflow:hidden}.page_heroOverlay__TXvU9{position:absolute;inset:0;background:radial-gradient(circle at center,hsla(0,0%,100%,.1) 0,transparent 70%);opacity:.1}.page_heroContent__aIgwi{position:relative;z-index:1;text-align:center;max-width:720px;margin:0 auto;padding:var(--spacing-10) var(--spacing-3)}.page_heroTitle__EPNX3{font-size:clamp(2.25rem,7.2vw,4.05rem);font-weight:800;color:var(--color-white);margin-bottom:var(--spacing-5);letter-spacing:-.02em}.page_heroSubtitle__n5AKO{font-size:var(--font-size-xl);color:hsla(0,0%,100%,.8);margin:0;font-weight:400}.page_faqSection__fJR7l{background:linear-gradient(135deg,#6b8bd8,#3b5998,#2d4a7c);color:var(--color-white);padding-bottom:var(--spacing-20);min-height:100vh;display:flex;flex-direction:column}.page_faqList__IHPSR{max-width:810px;margin:var(--spacing-6) auto 0}.page_faqItem__xpey3{background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);border-radius:var(--border-radius-lg);margin-bottom:var(--spacing-4);overflow:hidden;transition:all .3s ease}.page_faqItem__xpey3:hover{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.3)}.page_faqItem__xpey3.page_open__gILsk{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.4)}.page_faqQuestion__rQ9QH{width:100%;display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-5) var(--spacing-6);background:transparent;border:none;cursor:pointer;text-align:left;font-size:var(--font-size-lg);font-weight:500;color:var(--color-white);transition:all var(--transition-fast);gap:var(--spacing-3)}.page_questionText__8Cijl{flex:1 1}.page_faqQuestion__rQ9QH:hover{background-color:rgba(48,66,105,.05)}.page_faqIcon__e7AY3{font-size:.9rem;transition:transform var(--transition-fast);color:var(--color-white)}.page_faqItem__xpey3.page_open__gILsk .page_faqIcon__e7AY3{transform:rotate(90deg)}.page_faqAnswer__7LlWP{max-height:0;overflow:hidden;transition:max-height var(--transition-normal)}.page_faqItem__xpey3.page_open__gILsk .page_faqAnswer__7LlWP{max-height:450px}.page_faqAnswer__7LlWP p{padding:0 var(--spacing-5) var(--spacing-5);font-size:var(--font-size-sm);color:var(--color-white);line-height:1.7;margin:0}@media (max-width:767px){.page_heroTitle__EPNX3{font-size:var(--font-size-3xl)}.page_faqQuestion__rQ9QH{font-size:var(--font-size-base);padding:var(--spacing-4) var(--spacing-4)}.page_faqAnswer__7LlWP p{padding:0 var(--spacing-4) var(--spacing-4)}}.page_loadingContainer__PIv8i{display:flex;align-items:center;justify-content:center;min-height:200px;padding:var(--spacing-8);animation:page_fadeIn__jkpH8 .2s ease-out}.page_loadingSpinner___xmHd{display:flex;gap:1rem;align-items:center;justify-content:center}.page_loadingSpinner___xmHd i{font-size:2rem;color:var(--color-white);animation:page_spinGear__jxymP 1s linear infinite}.page_loadingSpinner___xmHd i:nth-child(2){animation-delay:.15s}.page_loadingSpinner___xmHd i:nth-child(3){animation-delay:.3s}.page_faqSkeletonList__ugu58{width:100%;max-width:810px;margin:0 auto;display:grid;grid-gap:var(--spacing-4);gap:var(--spacing-4)}.page_faqSkeletonItem__k1rvV{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.2);border-radius:var(--border-radius-lg);padding:var(--spacing-5) var(--spacing-6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 12px 24px rgba(0,0,0,.2)}.page_faqSkeletonLineShort__acfxN,.page_faqSkeletonLine__dfIWa{height:12px;border-radius:999px;background:linear-gradient(100deg,hsla(0,0%,100%,.08) 20%,hsla(0,0%,100%,.25) 50%,hsla(0,0%,100%,.08) 80%);background-size:200% 100%;animation:page_skeletonShimmer__AXA3C 1.2s ease-in-out infinite}.page_faqSkeletonLine__dfIWa{width:85%}.page_faqSkeletonLineShort__acfxN{width:60%;margin-top:var(--spacing-3)}@keyframes page_skeletonShimmer__AXA3C{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes page_spinGear__jxymP{0%{transform:rotate(0deg);opacity:.5}50%{opacity:1}to{transform:rotate(1turn);opacity:.5}}@keyframes page_fadeIn__jkpH8{0%{opacity:0}to{opacity:1}}