.SubPageLayout_page__8_ubI{min-height:100vh;background:var(--bg-page,#0A0A0F);transition:background-color var(--duration-theme) var(--ease-out)}.SubPageLayout_hero__iIDU0{position:relative;padding:var(--space-20) var(--space-6) var(--space-12);text-align:center;background:linear-gradient(135deg,var(--accent,#FF6B35),var(--accent-2,#FF2E63));overflow:hidden}.SubPageLayout_hero__iIDU0:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.15) 0,transparent 40%),radial-gradient(circle at 70% 80%,rgba(255,255,255,.1) 0,transparent 40%);pointer-events:none}.SubPageLayout_heroContent__92P84{position:relative;max-width:var(--container-lg);margin:0 auto}.SubPageLayout_heroIcon__U9NgH{font-size:3.5rem;margin-bottom:var(--space-6)}.SubPageLayout_heroTitle__qosjL{font-size:clamp(var(--text-3xl),5vw,var(--text-5xl));font-weight:var(--font-extrabold);color:var(--color-white);margin-bottom:var(--space-4);text-shadow:0 4px 20px rgba(0,0,0,.2)}.SubPageLayout_heroSubtitle__9pdZb{font-size:var(--text-lg);color:rgba(255,255,255,.9);max-width:600px;margin:0 auto;line-height:var(--leading-relaxed)}.SubPageLayout_container__wBZrk{max-width:var(--container-xl);margin:0 auto;padding:var(--space-12) var(--space-6) var(--space-16)}.SubPageLayout_backLink__EBkSp{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-base);font-weight:var(--font-medium);color:var(--accent,#FF6B35);text-decoration:none;margin-bottom:var(--space-12);transition:opacity var(--duration-200) var(--ease-out)}.SubPageLayout_backLink__EBkSp:hover{opacity:.8;text-decoration:underline;text-underline-offset:3px}.SubPageLayout_backLink__EBkSp:focus-visible{outline:2px solid var(--accent,#FF6B35);outline-offset:4px;border-radius:var(--radius-sm)}.SubPageLayout_content__oNWT_{margin-bottom:var(--space-16)}.SubPageLayout_cta__MrP4Y{background:linear-gradient(135deg,var(--accent,#FF6B35),var(--accent-2,#FF2E63));padding:var(--space-16) var(--space-8);border-radius:var(--radius-3xl);text-align:center;position:relative;overflow:hidden}.SubPageLayout_cta__MrP4Y:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 80%,rgba(255,255,255,.1) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(255,255,255,.15) 0,transparent 50%);pointer-events:none}.SubPageLayout_ctaContent__NHhQU{position:relative}.SubPageLayout_ctaTitle__rsN2e{font-size:clamp(var(--text-2xl),4vw,var(--text-4xl));font-weight:var(--font-bold);color:var(--color-white);margin-bottom:var(--space-4)}.SubPageLayout_ctaDescription__xr885{font-size:var(--text-lg);color:rgba(255,255,255,.9);max-width:600px;margin:0 auto var(--space-8);line-height:var(--leading-relaxed)}.SubPageLayout_ctaButtons__4_cbf{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:center}.SubPageLayout_ctaButton__fBW2C{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-8);background:var(--color-white);color:var(--accent,#FF6B35);font-weight:var(--font-semibold);font-size:var(--text-lg);border-radius:var(--radius-xl);text-decoration:none;transition:all var(--duration-300) var(--ease-out);box-shadow:0 4px 14px rgba(0,0,0,.2)}.SubPageLayout_ctaButton__fBW2C:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.3)}.SubPageLayout_ctaButtonSecondary__Vluzu{background:transparent;color:var(--color-white);border:2px solid rgba(255,255,255,.5)}.SubPageLayout_ctaButtonSecondary__Vluzu:hover{background:rgba(255,255,255,.1);border-color:var(--color-white)}@media (max-width:768px){.SubPageLayout_hero__iIDU0{padding:var(--space-16) var(--space-4) var(--space-10)}.SubPageLayout_heroIcon__U9NgH{font-size:2.5rem}.SubPageLayout_container__wBZrk{padding:var(--space-8) var(--space-4) var(--space-12)}.SubPageLayout_cta__MrP4Y{padding:var(--space-12) var(--space-6);border-radius:var(--radius-2xl)}.SubPageLayout_ctaButtons__4_cbf{flex-direction:column;align-items:center}.SubPageLayout_ctaButton__fBW2C{width:100%;max-width:280px;justify-content:center}}@media (prefers-reduced-motion:reduce){.SubPageLayout_ctaButton__fBW2C:hover{transform:none}}