.pageShell_wrapper__4TH42{min-height:100vh;display:flex;flex-direction:column;background:var(--background);color:var(--text-primary)}.pageShell_header__4vRy_{width:min(1100px,92vw);margin:0 auto;padding:2.5rem 0 1rem;display:flex;justify-content:space-between;align-items:center;gap:2rem}.pageShell_brand__JEjAK{display:flex;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:600;letter-spacing:.02em}.pageShell_brandMark__D3tHe{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.75rem;background:linear-gradient(135deg,rgba(111,255,233,.35),rgba(77,187,255,.35));font-size:1.25rem}.pageShell_navList__fN5JO{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem;list-style:none;font-size:.95rem;color:var(--text-secondary)}.pageShell_navList__fN5JO a{color:inherit;transition:color .2s ease}.pageShell_navList__fN5JO a:focus,.pageShell_navList__fN5JO a:hover{color:var(--accent);text-decoration:none}.pageShell_navCta__fIEMC{padding:.75rem 1.5rem;border-radius:var(--radius-medium);background:var(--accent-strong);color:#020205;font-weight:600;box-shadow:0 20px 40px rgba(77,187,255,.3)}.pageShell_main__eCoe9{width:min(1100px,92vw);margin:0 auto;padding:2rem 0 4rem;flex:1 1;display:grid;grid-gap:3rem;gap:3rem}.pageShell_heroTitle__9P5i7{font-size:clamp(2.4rem,4vw,3.2rem);font-weight:600;line-height:1.1}.pageShell_heroIntro__q15_h{font-size:1.05rem;color:var(--text-secondary);max-width:60ch}.pageShell_sectionHeading__w8aCT{font-size:1.25rem;font-weight:600}.pageShell_sectionText__8NUTH{display:grid;grid-gap:1rem;gap:1rem;color:var(--text-secondary)}.pageShell_cardGrid__oWEyJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1.5rem;gap:1.5rem}.pageShell_card__w0ixE{padding:1.75rem;border-radius:var(--radius-medium);background:var(--surface);box-shadow:var(--shadow-soft);display:grid;grid-gap:.75rem;gap:.75rem}.pageShell_cardImageWrapper__ZjVs6{position:relative;width:100%;height:160px;border-radius:var(--radius-medium);overflow:hidden}.pageShell_cardImage__85sxd{object-fit:cover}.pageShell_card__w0ixE h3{font-size:1.05rem;font-weight:600}.pageShell_detailList__rFgMv{display:grid;grid-gap:.75rem;gap:.75rem;list-style:none;color:var(--text-secondary)}.pageShell_detailList__rFgMv li:before{content:"•";color:var(--accent);margin-right:.5rem}.pageShell_contactForm__FaNYE{display:grid;grid-gap:1rem;gap:1rem;max-width:520px}.pageShell_contactForm__FaNYE label{display:grid;grid-gap:.4rem;gap:.4rem;font-weight:500}.pageShell_contactForm__FaNYE input,.pageShell_contactForm__FaNYE select,.pageShell_contactForm__FaNYE textarea{width:100%;padding:.85rem 1rem;border-radius:var(--radius-medium);border:1px solid hsla(0,0%,100%,.08);background:rgba(6,10,24,.75);color:var(--text-primary);font:inherit}.pageShell_contactForm__FaNYE textarea{min-height:160px;resize:vertical}.pageShell_submitButton__B_f31{justify-self:start;padding:.9rem 1.8rem;border-radius:var(--radius-medium);border:none;background:linear-gradient(135deg,var(--accent),var(--accent-strong));color:#020205;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.pageShell_submitButton__B_f31:focus-visible,.pageShell_submitButton__B_f31:hover{transform:translateY(-2px);box-shadow:0 18px 45px rgba(111,255,233,.35)}.pageShell_metaList__BXGdj{list-style:none;display:flex;gap:1.5rem;flex-wrap:wrap;color:var(--text-secondary);font-size:.95rem}.pageShell_commentSection__qKbiu{display:grid;grid-gap:1.5rem;gap:1.5rem}.pageShell_commentList__Leges{display:grid;grid-gap:1.25rem;gap:1.25rem}.pageShell_comment__b5Dwm{padding:1.5rem;border-radius:var(--radius-medium);background:rgba(10,16,32,.85);border:1px solid rgba(111,255,233,.12);display:grid;grid-gap:.5rem;gap:.5rem}.pageShell_comment__b5Dwm header{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.pageShell_commentAuthor__Z9avW{font-weight:600}.pageShell_heroImageWrapper__GcK9V{position:relative;width:100%;aspect-ratio:16/9;max-height:360px;border-radius:var(--radius-medium);overflow:hidden;margin:1rem 0}.pageShell_heroImage__xwL8G{object-fit:cover}.pageShell_footer__C5mss{margin-top:auto;border-top:1px solid hsla(0,0%,100%,.08);background:rgba(6,10,24,.75)}.pageShell_footerInner__k1qu8{width:min(1100px,92vw);margin:0 auto;padding:2rem 0 2.5rem;display:flex;flex-direction:column;gap:1rem}.pageShell_footerNav__RUNiC{display:flex;gap:1.25rem;flex-wrap:wrap;list-style:none;color:var(--text-secondary);font-size:.9rem}.pageShell_footerNav__RUNiC a:focus,.pageShell_footerNav__RUNiC a:hover{color:var(--accent);text-decoration:none}@media (max-width:768px){.pageShell_header__4vRy_{flex-direction:column;align-items:flex-start;padding-top:2rem}.pageShell_navList__fN5JO{gap:1rem}.pageShell_navCta__fIEMC{align-self:flex-start}}