:root{--bg:#05060a;--panel:hsla(0,0%,100%,.06);--panel2:hsla(0,0%,100%,.04);--border:hsla(0,0%,100%,.1);--text:rgba(240,244,255,.86);--muted:rgba(240,244,255,.6);--gold:#d6b36a;--red:#e11d48;--shadow:0 22px 70px rgba(0,0,0,.62)}*{box-sizing:border-box}body,html{padding:0;margin:0;background:var(--bg);color:var(--text);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,Noto Sans,Helvetica Neue}a{color:inherit;text-decoration:none}.container{width:min(1180px,calc(100% - 40px));margin:0 auto}.section{padding:84px 0;position:relative}.sectionTitle{font-size:clamp(26px,3.1vw,40px);margin:0 0 10px;letter-spacing:.01em}.sectionSub{margin:0 0 26px;color:var(--muted)}.header{position:fixed;inset:0 0 auto 0;height:72px;z-index:50;background:rgba(6,7,12,.62);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid hsla(0,0%,100%,.08)}.headerInner{height:72px;justify-content:space-between;gap:14px}.brand,.headerInner{display:flex;align-items:center}.brand{gap:12px;min-width:220px}.brandLogo{width:44px;height:44px;border-radius:12px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);overflow:hidden;display:grid;place-items:center}.brandText{display:flex;flex-direction:column;line-height:1.1}.brandName{font-weight:800;letter-spacing:.06em}.brandTag{font-size:12px;color:rgba(240,244,255,.55);margin-top:4px}.nav{display:flex;align-items:center;gap:18px;color:rgba(240,244,255,.72);font-size:13px;letter-spacing:.12em;text-transform:uppercase}.nav a{padding:10px 8px;border-radius:10px}.nav a:hover{background:hsla(0,0%,100%,.04)}.langRow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.langBtn{font-size:12px;letter-spacing:.08em;text-transform:uppercase;padding:7px 10px;border-radius:999px;border:1px solid hsla(0,0%,100%,.14);background:rgba(0,0,0,.25);color:rgba(240,244,255,.8)}.langBtn.active{border-color:hsla(40,59%,63%,.55)}.ctaBtn,.langBtn.active{color:hsla(46,77%,81%,.95)}.ctaBtn{margin-left:10px;padding:10px 16px;border-radius:999px;border:1px solid hsla(40,59%,63%,.35);background:hsla(0,0%,100%,.03);font-weight:700}.hero{padding-top:110px;min-height:92vh;position:relative;display:flex;align-items:center}.heroBg{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.78),rgba(0,0,0,.36) 55%,rgba(0,0,0,.72)),url(/hero-bg.jpg);background-size:cover;background-position:50%}.heroInner{position:relative;display:grid;grid-template-columns:1.1fr .9fr;grid-gap:28px;gap:28px;align-items:center}@media (max-width:980px){.heroInner{grid-template-columns:1fr}.nav{display:none}}.heroQuestion{font-size:clamp(28px,3.4vw,52px);font-weight:900;letter-spacing:.02em;text-transform:uppercase;margin:0 0 10px;color:var(--red)}.heroSub{margin:0 0 26px;color:rgba(240,244,255,.8);font-size:16px;line-height:1.55}.heroGold{color:var(--gold);font-weight:900;margin:0}.heroGold,.heroLine2{letter-spacing:.02em;text-transform:uppercase;font-size:clamp(40px,5vw,64px)}.heroLine2{margin:0 0 18px;color:rgba(240,244,255,.92);font-weight:300}.pill{display:inline-flex;padding:10px 14px;border-radius:999px;border:1px solid hsla(40,59%,63%,.25);background:rgba(0,0,0,.25);color:hsla(46,77%,81%,.92);font-size:12px;letter-spacing:.12em;text-transform:uppercase}.card{border-radius:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.03));border:1px solid hsla(0,0%,100%,.1);box-shadow:var(--shadow)}.formCard{padding:22px}.formTitle{font-size:14px;letter-spacing:.14em;text-transform:uppercase;color:rgba(240,244,255,.75);margin:0 0 14px}.input{width:100%;height:54px;border-radius:14px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.9);padding:0 16px;font-size:16px;outline:none;margin-bottom:12px}.input::placeholder{color:rgba(0,0,0,.45)}.submit{width:100%;height:54px;border-radius:999px;border:0;background:linear-gradient(135deg,rgba(225,29,72,.92),rgba(225,29,72,.7));color:#fff;font-weight:800;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;margin-top:8px}.formNote{margin:12px 0 0;color:rgba(240,244,255,.58);font-size:13px}.grid3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media (max-width:980px){.grid3{grid-template-columns:1fr}}.feature{padding:18px}.feature h3{margin:0 0 6px;font-size:16px;letter-spacing:.04em}.feature p{margin:0;color:var(--muted);line-height:1.55}.aboutWrap{display:grid;grid-template-columns:1fr;place-items:center}.aboutCard{padding:26px;max-width:920px}.aboutText{font-size:18px;line-height:1.75;color:rgba(240,244,255,.8)}.aboutText p{margin:0 0 12px}.trustBg{position:absolute;inset:0;background:radial-gradient(900px 420px at 20% 20%,hsla(40,59%,63%,.18),transparent 55%),radial-gradient(900px 420px at 80% 10%,rgba(225,29,72,.14),transparent 50%),linear-gradient(180deg,rgba(0,0,0,.12),rgba(0,0,0,.32)),url(/trust-bg.jpg);background-size:cover;background-position:center 72%;opacity:.92}.badgeCard{padding:18px;position:relative;overflow:hidden}.badgeKicker{display:inline-flex;padding:6px 10px;border-radius:999px;background:hsla(40,59%,63%,.14);border:1px solid hsla(40,59%,63%,.22);color:hsla(46,77%,81%,.92);font-size:12px;letter-spacing:.12em;text-transform:uppercase}.badgeTitle{margin:14px 0 8px;font-size:28px;letter-spacing:.02em}.badgeDesc{margin:0;color:rgba(240,244,255,.68);line-height:1.55}.badgeIcon{position:absolute;top:12px;right:12px;width:56px;height:56px;opacity:.9}.teamGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media (max-width:980px){.teamGrid{grid-template-columns:1fr}}.person{padding:18px;display:flex;gap:14px;align-items:center}.avatar{width:72px;height:72px;border-radius:999px;overflow:hidden;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.04);flex:0 0 auto}.person h3{margin:0;font-size:16px}.role{margin:2px 0 6px;color:hsla(46,77%,81%,.88);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.person p{margin:0;color:rgba(240,244,255,.62);line-height:1.45;font-size:13px}.faqItem{padding:18px}.faqQ{font-weight:800;margin:0 0 8px}.faqA{margin:0;color:rgba(240,244,255,.66);line-height:1.55}.footer{padding:26px 0 40px;border-top:1px solid hsla(0,0%,100%,.08);color:rgba(240,244,255,.62)}.footerRow{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.footer a{color:hsla(46,77%,81%,.9)}