.page-module__E0kJGG__page{background:var(--background);color:var(--foreground);flex-direction:column;display:flex}.page-module__E0kJGG__hero{background-image:linear-gradient(#040404b3 0%,#040404d9 100%),url(https://img1.wsimg.com/isteam/ip/53d14785-3fd6-49e0-80dc-5589a34bab0d/blob-a7c4e20.png);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:space-between;min-height:100vh;padding:clamp(24px,5vw,64px) clamp(24px,6vw,92px);display:flex;position:relative}.page-module__E0kJGG__heroOverlay{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(120deg,#0a0a0ad9 0%,#04040499 50%,#040404a6 100%);position:absolute;inset:0}.page-module__E0kJGG__heroInner{z-index:1;flex-direction:column;gap:clamp(48px,10vw,120px);width:100%;max-width:1280px;margin:0 auto;display:flex;position:relative}.page-module__E0kJGG__navbar{border-radius:var(--radius-md);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#11111159;border:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:clamp(16px,4vw,48px);padding:18px clamp(20px,4vw,36px);display:flex}.page-module__E0kJGG__logoGroup{align-items:center;gap:16px;display:flex}.page-module__E0kJGG__logoMark{background:#ffffff14;border-radius:999px;place-items:center;width:64px;height:64px;padding:6px;display:grid;overflow:hidden}.page-module__E0kJGG__logoText{letter-spacing:.16em;text-transform:uppercase;color:#ffffffeb;flex-direction:column;font-size:.85rem;font-weight:600;display:flex}.page-module__E0kJGG__navLinks{flex-wrap:wrap;align-items:center;gap:clamp(16px,3vw,36px);list-style:none;display:flex}.page-module__E0kJGG__navLink{color:#ffffffd1;letter-spacing:.04em;font-size:.95rem;transition:color .2s,transform .2s}.page-module__E0kJGG__navLink:hover,.page-module__E0kJGG__navLink:focus-visible{color:var(--accent);transform:translateY(-2px)}.page-module__E0kJGG__heroContent{gap:28px;max-width:clamp(520px,60vw,680px);display:grid}.page-module__E0kJGG__badge{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;background:#c4e2481f;border-radius:999px;align-items:center;gap:10px;width:fit-content;padding:10px 18px;font-size:.85rem;font-weight:500;display:inline-flex}.page-module__E0kJGG__heroTitle{text-wrap:balance;font-size:clamp(2.8rem,6vw,4.5rem);font-weight:700;line-height:1.08}.page-module__E0kJGG__heroSubtitle{color:#f0f0f0d9;text-wrap:balance;font-size:clamp(1.05rem,2.2vw,1.25rem)}.page-module__E0kJGG__ctaGroup{flex-wrap:wrap;gap:16px;margin-top:8px;display:flex}.page-module__E0kJGG__primaryCta,.page-module__E0kJGG__secondaryCta{letter-spacing:.02em;border:1px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:14px 26px;font-weight:600;transition:transform .2s,box-shadow .2s,background-color .2s,color .2s;display:inline-flex}.page-module__E0kJGG__primaryCta{background:var(--accent);color:var(--accent-contrast);box-shadow:0 14px 40px #c4e2483d}.page-module__E0kJGG__secondaryCta{color:#ffffffd9;background:0 0;border-color:#ffffff40}.page-module__E0kJGG__primaryCta:hover,.page-module__E0kJGG__primaryCta:focus-visible{transform:translateY(-2px);box-shadow:0 16px 48px #c4e24852}.page-module__E0kJGG__secondaryCta:hover,.page-module__E0kJGG__secondaryCta:focus-visible{color:var(--accent);border-color:var(--accent);transform:translateY(-2px)}.page-module__E0kJGG__statsBar{border-radius:var(--radius-md);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#11111173;border:1px solid #ffffff0f;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px;padding:20px 24px;display:grid}.page-module__E0kJGG__stat{flex-direction:column;gap:6px;display:flex}.page-module__E0kJGG__statValue{color:var(--accent);font-size:1.9rem;font-weight:700}.page-module__E0kJGG__statLabel{color:#ffffffb8;letter-spacing:.02em;font-size:.95rem}.page-module__E0kJGG__main{z-index:2;flex-direction:column;gap:clamp(72px,12vw,120px);margin-top:-80px;padding:0 clamp(20px,6vw,92px) clamp(64px,10vw,120px);display:flex;position:relative}.page-module__E0kJGG__section{border-radius:var(--radius-lg);border:1px solid var(--border);background:#0e0e0eeb;flex-direction:column;gap:clamp(20px,3vw,32px);padding:clamp(32px,6vw,72px);display:flex;box-shadow:0 24px 60px #00000059}.page-module__E0kJGG__sectionHeader{flex-direction:column;gap:10px;max-width:720px;display:flex}.page-module__E0kJGG__sectionEyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--accent);font-size:.75rem;font-weight:600}.page-module__E0kJGG__sectionTitle{font-size:clamp(2rem,4vw,2.8rem);font-weight:700;line-height:1.2}.page-module__E0kJGG__sectionLead{color:var(--muted);max-width:680px;font-size:clamp(1rem,2vw,1.15rem)}.page-module__E0kJGG__cards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(20px,3vw,32px);display:grid}.page-module__E0kJGG__card{border-radius:var(--radius-md);background:#121212f2;border:1px solid #ffffff14;gap:16px;padding:clamp(24px,4vw,36px);transition:transform .2s,border-color .2s,box-shadow .2s;display:grid}.page-module__E0kJGG__card:hover{border-color:var(--accent);transform:translateY(-6px);box-shadow:0 18px 40px #c4e2481f}.page-module__E0kJGG__cardHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__E0kJGG__cardTitle{letter-spacing:.01em;font-size:1.25rem;font-weight:600}.page-module__E0kJGG__cardTag{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);border:1px solid #ffffff1a;border-radius:999px;padding:6px 12px;font-size:.75rem}.page-module__E0kJGG__cardDescription{color:#f0f0f0b8}.page-module__E0kJGG__cardList{gap:10px;list-style:none;display:grid}.page-module__E0kJGG__cardList li{color:#f0f0f0cc;align-items:flex-start;gap:10px;display:flex}.page-module__E0kJGG__cardList li:before{content:"•";color:var(--accent);margin-top:-2px;font-size:1.2rem;line-height:1}.page-module__E0kJGG__highlight{border:1px solid #c4e24873;box-shadow:0 20px 54px #c4e2482e}.page-module__E0kJGG__splitSection{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(24px,5vw,48px);display:grid}.page-module__E0kJGG__mediaFrame{border-radius:var(--radius-md);border:1px solid #ffffff14;position:relative;overflow:hidden;box-shadow:0 30px 60px #0006}.page-module__E0kJGG__mediaFrame img{object-fit:cover;width:100%;height:100%}.page-module__E0kJGG__aboutBody{color:#f0f0f0d1;gap:18px;display:grid}.page-module__E0kJGG__ctaLink{color:var(--accent);letter-spacing:.02em;align-items:center;gap:12px;margin-top:12px;font-weight:600;display:inline-flex}.page-module__E0kJGG__valuedText{color:#c4e248bf;letter-spacing:.06em;text-transform:uppercase;font-size:.9rem}.page-module__E0kJGG__contactSection{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,5vw,52px);display:grid}.page-module__E0kJGG__contactInfo{gap:24px;display:grid}.page-module__E0kJGG__infoHeading{font-size:1.4rem;font-weight:600}.page-module__E0kJGG__infoGrid{gap:18px;display:grid}.page-module__E0kJGG__infoItem{gap:6px;display:grid}.page-module__E0kJGG__infoLabel{text-transform:uppercase;letter-spacing:.18em;color:#ffffff85;font-size:.85rem}.page-module__E0kJGG__infoValue{color:#f0f0f0e0;font-size:1.05rem}.page-module__E0kJGG__socialLinks{flex-wrap:wrap;gap:18px;display:flex}.page-module__E0kJGG__socialLinks a{color:#fffc;letter-spacing:.04em;border:1px solid #ffffff1a;border-radius:999px;padding:10px 18px;font-size:.9rem;transition:border-color .2s,color .2s}.page-module__E0kJGG__socialLinks a:hover,.page-module__E0kJGG__socialLinks a:focus-visible{border-color:var(--accent);color:var(--accent)}.page-module__E0kJGG__contactForm{border-radius:var(--radius-md);background:#121212e6;border:1px solid #ffffff0f;gap:16px;padding:clamp(24px,3vw,36px);display:grid}.page-module__E0kJGG__inputGroup{gap:6px;display:grid}.page-module__E0kJGG__inputLabel{letter-spacing:.08em;text-transform:uppercase;color:#ffffff94;font-size:.85rem}.page-module__E0kJGG__input,.page-module__E0kJGG__textarea{width:100%;color:var(--foreground);resize:vertical;background:#080808e6;border:1px solid #ffffff1a;border-radius:14px;padding:14px 16px;font-size:1rem;transition:border-color .2s,box-shadow .2s}.page-module__E0kJGG__input:focus-visible,.page-module__E0kJGG__textarea:focus-visible{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #c4e2482e}.page-module__E0kJGG__submitButton{background:var(--accent);color:var(--accent-contrast);letter-spacing:.04em;cursor:pointer;border:none;border-radius:999px;margin-top:10px;padding:14px 22px;font-weight:600;transition:transform .2s,box-shadow .2s}.page-module__E0kJGG__submitButton:hover,.page-module__E0kJGG__submitButton:focus-visible{transform:translateY(-2px);box-shadow:0 16px 36px #c4e2483d}.page-module__E0kJGG__formDisclaimer{color:#c8c8c88c;font-size:.78rem;line-height:1.4}.page-module__E0kJGG__footer{background:#0a0a0af2;border-top:1px solid #ffffff14;gap:clamp(24px,4vw,36px);margin-top:clamp(64px,10vw,120px);padding:clamp(32px,6vw,60px) clamp(24px,6vw,72px);display:grid}.page-module__E0kJGG__footerInner{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(24px,4vw,48px);display:grid}.page-module__E0kJGG__footerBrand{gap:12px;display:grid}.page-module__E0kJGG__footerTitle{letter-spacing:.12em;text-transform:uppercase;color:#ffffffe0;font-size:1.1rem}.page-module__E0kJGG__footerText{color:#dcdcdcad;font-size:.95rem}.page-module__E0kJGG__footerLinks{color:#dcdcdcb8;gap:10px;list-style:none;display:grid}.page-module__E0kJGG__footerLinks a{width:fit-content;position:relative}.page-module__E0kJGG__footerLinks a:after{content:"";transform-origin:0;background:#ffffff24;height:1px;transition:transform .2s;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.page-module__E0kJGG__footerLinks a:hover:after,.page-module__E0kJGG__footerLinks a:focus-visible:after{transform:scaleX(1)}.page-module__E0kJGG__footerBottom{color:#c8c8c899;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;gap:18px;padding-top:18px;font-size:.85rem;display:flex}.page-module__E0kJGG__policyLinks{flex-wrap:wrap;gap:16px;display:flex}.page-module__E0kJGG__cookieBanner{border-radius:var(--radius-md);color:#dcdcdcbd;background:#0e0e0ef0;border:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:18px 20px;font-size:.9rem;display:flex}.page-module__E0kJGG__cookieActions{gap:12px;display:flex}.page-module__E0kJGG__cookieButton{color:#ffffffc7;letter-spacing:.06em;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:999px;padding:10px 18px;font-size:.85rem;transition:border-color .2s,color .2s}.page-module__E0kJGG__cookieButton:hover,.page-module__E0kJGG__cookieButton:focus-visible{border-color:var(--accent);color:var(--accent)}.page-module__E0kJGG__cookiePrimary{background:var(--accent);color:var(--accent-contrast);border-color:#0000;font-weight:600;box-shadow:0 10px 24px #c4e2482e}.page-module__E0kJGG__cookiePrimary:hover,.page-module__E0kJGG__cookiePrimary:focus-visible{box-shadow:0 12px 28px #c4e24847}@media (max-width:1024px){.page-module__E0kJGG__splitSection,.page-module__E0kJGG__contactSection{grid-template-columns:1fr}.page-module__E0kJGG__statsBar{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}@media (max-width:768px){.page-module__E0kJGG__hero{padding:clamp(20px,6vw,48px)}.page-module__E0kJGG__navbar{flex-direction:column;align-items:flex-start;gap:18px}.page-module__E0kJGG__navLinks{gap:14px}.page-module__E0kJGG__heroContent{gap:22px}.page-module__E0kJGG__statsBar{padding:18px}.page-module__E0kJGG__main{margin-top:-40px;padding-left:clamp(16px,5vw,32px);padding-right:clamp(16px,5vw,32px)}.page-module__E0kJGG__footerBottom{flex-direction:column;align-items:flex-start}}@media (max-width:540px){.page-module__E0kJGG__badge{font-size:.72rem}.page-module__E0kJGG__ctaGroup{flex-direction:column;align-items:stretch}.page-module__E0kJGG__primaryCta,.page-module__E0kJGG__secondaryCta{justify-content:center}.page-module__E0kJGG__statsBar{grid-template-columns:1fr}.page-module__E0kJGG__cookieBanner{flex-direction:column;align-items:flex-start}.page-module__E0kJGG__cookieActions{flex-wrap:wrap;justify-content:flex-start;width:100%}.page-module__E0kJGG__cookieButton,.page-module__E0kJGG__cookiePrimary{text-align:center;justify-content:center;width:100%}}
