.page_main__ofyYs{min-height:100vh;background-color:var(--color-white)}.page_hero__tthNj{padding:200px 40px 100px;background:radial-gradient(ellipse at center,var(--color-primary-light) 0,var(--color-primary) 40%,#1f2e3d 80%,#1a2732 100%);text-align:center}.page_heroInner__MqQH0{max-width:760px;margin:0 auto}.page_sectionLabel__aAxIx{display:inline-block;font-size:.875rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--color-accent-light);margin-bottom:16px}.page_heroTitle__EPNX3{font-size:clamp(2.2rem,5vw,3.5rem);font-weight:400;letter-spacing:-.02em;line-height:1.15;color:var(--color-white);margin:0 0 24px}.page_heroSubtitle__n5AKO{font-size:1.125rem;font-weight:300;line-height:1.7;color:hsla(0,0%,100%,.85);margin:0}.page_heroLink__rhLWC{color:var(--color-accent-light);text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.page_heroLink__rhLWC:hover{color:var(--color-white)}.page_faqSection__fJR7l{padding:100px 40px;background-color:var(--color-white)}.page_faqContainer__VPkzL{max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:60px}.page_categoryTitle__paKOX{font-size:1.4rem;font-weight:500;color:var(--color-text-dark);margin:0 0 20px;padding-bottom:14px;border-bottom:2px solid var(--color-light-gray);letter-spacing:-.01em}.page_faqList__IHPSR{display:flex;flex-direction:column;gap:10px}.page_faqItem__xpey3{background:var(--color-off-white);border-radius:12px;overflow:hidden;transition:box-shadow .3s ease;border:1px solid var(--color-light-gray)}.page_faqItem__xpey3:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)}.page_faqItemOpen__xq9Jz{box-shadow:0 6px 20px rgba(0,0,0,.1);border-color:var(--color-accent)}.page_faqQuestion__rQ9QH{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background:none;border:none;cursor:pointer;text-align:left;gap:16px}.page_questionText__8Cijl{font-size:1rem;font-weight:500;color:var(--color-text-dark);line-height:1.5}.page_faqIcon__e7AY3{flex-shrink:0;color:var(--color-accent);transition:transform .3s ease;display:flex;align-items:center}.page_faqIconOpen__Vrlf_{transform:rotate(180deg)}.page_faqAnswer__7LlWP{max-height:0;overflow:hidden;opacity:0;padding:0 24px;transition:max-height .35s cubic-bezier(.25,.8,.25,1),opacity .4s ease,padding .35s ease}.page_faqAnswerOpen__y6Wi0{max-height:400px;opacity:1;padding-bottom:20px}.page_faqAnswer__7LlWP p{font-size:1rem;line-height:1.75;color:var(--color-dark-gray);margin:0}.page_ctaSection__kz5Dl{padding:100px 40px;background:linear-gradient(to bottom,#f5f7fa 0,var(--color-off-white) 100%);text-align:center}.page_ctaInner__4irs1{max-width:600px;margin:0 auto}.page_ctaTitle__tnGr0{font-size:clamp(1.8rem,3vw,2.5rem);font-weight:400;letter-spacing:-.02em;color:var(--color-text-dark);margin:0 0 16px}.page_ctaSubtitle__mdOKE{font-size:1.125rem;font-weight:300;line-height:1.7;color:var(--color-dark-gray);margin:0 0 40px}.page_ctaButton__C5A0i{display:inline-flex;align-items:center;gap:10px;padding:16px 36px;background-color:var(--color-accent);color:var(--color-white);border-radius:50px;font-size:1rem;font-weight:500;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 16px rgba(224,120,86,.3)}.page_ctaButton__C5A0i:hover{background-color:var(--color-accent-hover);transform:translateY(-2px);box-shadow:0 6px 20px rgba(224,120,86,.4)}.page_ctaArrow__76x8x{font-size:1.2rem;transition:transform .3s ease}.page_ctaButton__C5A0i:hover .page_ctaArrow__76x8x{transform:translateX(4px)}.page_scrollFade___4j9w{opacity:0;transform:translateY(30px);transition:opacity .7s ease,transform .7s ease}.page_visible__KN10z{opacity:1!important;transform:translateY(0)!important}@media (max-width:768px){.page_hero__tthNj{padding:140px 24px 80px}.page_faqSection__fJR7l{padding:60px 24px}.page_faqContainer__VPkzL{gap:40px}.page_faqQuestion__rQ9QH{padding:16px 20px}.page_faqAnswerOpen__y6Wi0{padding-bottom:16px}.page_ctaSection__kz5Dl{padding:60px 24px}}@media (max-width:480px){.page_heroTitle__EPNX3{font-size:2rem}.page_categoryTitle__paKOX{font-size:1.2rem}.page_questionText__8Cijl{font-size:.95rem}}@keyframes page_faqShimmer__mtw1_{0%{background-position:-200% 0}to{background-position:200% 0}}.page_skelLine__GCf9_{background:linear-gradient(90deg,#f0f2f4 25%,#e2e5e9 50%,#f0f2f4 75%);background-size:200% 100%;animation:page_faqShimmer__mtw1_ 1.6s ease-in-out infinite;border-radius:5px}.page_skelCatTitle__6NZJy{height:20px;width:180px;margin-bottom:20px;border-radius:4px}.page_skelFaqItem__JYwlg{background:var(--color-off-white);border:1px solid var(--color-light-gray);border-radius:12px;padding:20px 24px}.page_skelFaqQ__lZGJ5{height:14px;border-radius:4px}.page_skelCtaTitle__F5s_6{height:36px;width:280px;margin:0 auto 16px}.page_skelCtaDesc__0FMVw{height:16px;width:380px;margin:0 auto 28px}.page_skelCtaBtn___gND8{height:48px;width:160px;border-radius:24px;margin:0 auto}