.privacy-hero{position:relative;overflow:hidden;padding:110px 0 95px;background:linear-gradient(135deg,#050816,#041219);border-bottom:1px solid rgba(255,255,255,.06);isolation:isolate}.privacy-grid{position:absolute;inset:0;z-index:-2;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:46px 46px;mask-image:linear-gradient(to bottom,#000,transparent)}.privacy-glow{position:absolute;z-index:-1;width:650px;height:650px;left:-250px;top:-230px;border-radius:50%;background:rgba(0,255,136,.1);filter:blur(100px)}.privacy-hero-layout{display:grid;grid-template-columns:1.25fr .75fr;gap:90px;align-items:center}.privacy-title h1{max-width:820px;margin:0 0 24px;font-size:clamp(53px,7vw,88px);line-height:.98;letter-spacing:-.06em}.privacy-title h1 em{color:var(--green);font-style:normal}.privacy-title>p:not(.eyebrow){max-width:750px;margin:0;color:var(--muted);font-size:18px}.policy-status{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.policy-status span{padding:7px 11px;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:#83909a;font-size:10px}.policy-status i{margin-right:5px;color:var(--green)}.privacy-promise{position:relative;padding:33px;border:1px solid rgba(0,255,136,.25);border-radius:18px;background:linear-gradient(145deg,rgba(0,255,136,.07),rgba(8,14,20,.88));box-shadow:0 30px 70px rgba(0,0,0,.3)}.privacy-promise>i{font-size:43px;color:var(--green)}.privacy-promise strong{display:block;margin-top:18px;font-size:23px}.privacy-promise p{color:var(--muted)}.privacy-promise span{display:inline-flex;padding:6px 10px;border-radius:999px;background:rgba(0,255,136,.08);color:var(--green);font-size:10px;font-weight:700}.privacy-content{padding:90px 0 120px;background:linear-gradient(180deg,#050816,#070c12)}.privacy-layout{display:grid;grid-template-columns:240px minmax(0,820px);justify-content:center;gap:75px}.policy-nav>div{position:sticky;top:25px}.policy-nav span{display:block;margin-bottom:14px;color:var(--green);font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.policy-nav nav{display:grid;border-left:1px solid rgba(255,255,255,.1)}.policy-nav a{padding:6px 0 6px 15px;color:#7f8c96;font-size:11px;text-decoration:none}.policy-nav a:hover{color:var(--green)}.policy-intro{padding:28px 30px;border:1px solid var(--line);border-radius:14px;background:rgba(0,255,136,.04)}.policy-intro span{color:var(--green);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.policy-intro p{margin:9px 0 0;color:#d6dde1;font-size:18px;line-height:1.65}.policy-section{position:relative;padding-top:68px;scroll-margin-top:25px}.section-number{display:block;color:var(--green);font-size:10px;letter-spacing:.14em}.policy-section h2,.policy-contact h2{margin:7px 0 18px;color:#fff;font-size:clamp(30px,4vw,42px);line-height:1.15;letter-spacing:-.04em}.policy-section>p{color:#b5c0c7;font-size:16px;line-height:1.8}.policy-section a,.policy-contact a{color:var(--green)}.contact-panel{display:flex;align-items:center;gap:13px;margin-top:23px;padding:16px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:var(--card)}.contact-panel>i{width:40px;height:40px;display:grid;place-items:center;border-radius:9px;background:rgba(0,255,136,.08);color:var(--green);font-size:19px}.contact-panel div{display:grid}.contact-panel small{color:#75838d}.contact-panel a{text-decoration:none;font-weight:700}.policy-card-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:25px 0}.policy-card-grid article{padding:21px;border:1px solid rgba(255,255,255,.08);border-radius:11px;background:var(--card)}.policy-card-grid i{color:var(--green);font-size:23px}.policy-card-grid h3{margin:12px 0 7px;font-size:17px}.policy-card-grid p{margin:0;color:var(--muted);font-size:12px}.basis-table{overflow:hidden;margin-top:25px;border:1px solid rgba(255,255,255,.09);border-radius:12px}.basis-table>div{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid rgba(255,255,255,.075)}.basis-table>div:last-child{border:0}.basis-table span{padding:17px;color:#9aa7af;font-size:12px}.basis-table span+span{border-left:1px solid rgba(255,255,255,.075)}.basis-table strong{display:block;margin-bottom:5px;color:#eef2f4}.basis-head{background:rgba(0,255,136,.07)}.basis-head span{color:var(--green);font-size:10px;font-weight:700;text-transform:uppercase}.objection-note{display:grid;grid-template-columns:25px 1fr;gap:10px;margin-top:18px;padding:17px;border-left:2px solid var(--green);background:rgba(0,255,136,.035)}.objection-note i{color:var(--green)}.objection-note p{margin:0;color:#aeb9c0;font-size:12px}.check-list{display:grid;gap:10px;padding:0;margin:25px 0;list-style:none}.check-list li{display:grid;grid-template-columns:22px 1fr;padding:12px 14px;border:1px solid rgba(255,255,255,.07);border-radius:9px;color:#b9c3ca;background:var(--card)}.check-list i{color:var(--green)}.cookie-list{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:24px 0}.cookie-list article{padding:20px;border:1px solid rgba(255,255,255,.08);border-radius:11px;background:var(--card)}.cookie-list article>div{display:flex;align-items:center;gap:9px}.cookie-list i{color:var(--green);font-size:19px}.cookie-list p{margin:10px 0 0;color:var(--muted);font-size:12px}.timeline-list{position:relative;display:grid;gap:0;padding:0;margin:25px 0;list-style:none}.timeline-list::before{content:'';position:absolute;left:6px;top:10px;bottom:10px;width:1px;background:linear-gradient(var(--green),transparent)}.timeline-list li{position:relative;padding:0 0 25px 31px}.timeline-list li::before{content:'';position:absolute;left:2px;top:7px;width:9px;height:9px;border-radius:50%;background:var(--green);box-shadow:0 0 12px rgba(0,255,136,.5)}.timeline-list span{color:#fff;font-weight:700}.timeline-list p{margin:4px 0 0;color:var(--muted);font-size:13px}.rights-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:23px 0}.rights-grid span{padding:12px 8px;border:1px solid rgba(0,255,136,.18);border-radius:8px;background:rgba(0,255,136,.035);color:#cbd4d9;text-align:center;font-size:10px}.policy-contact{display:grid;grid-template-columns:60px 1fr;gap:22px;margin-top:75px;padding:33px;border:1px solid var(--line);border-radius:15px;background:radial-gradient(circle at 90% 10%,rgba(0,255,136,.09),transparent 40%),var(--card)}.policy-contact>i{width:58px;height:58px;display:grid;place-items:center;border-radius:12px;background:var(--green);color:#031009;font-size:28px}.policy-contact>div>span{color:var(--green);font-size:10px;text-transform:uppercase}.policy-contact h2{margin-top:6px}.policy-contact p{margin:0;color:var(--muted)}@media(max-width:980px){.privacy-hero-layout{grid-template-columns:1fr}.privacy-promise{max-width:580px}.privacy-layout{grid-template-columns:1fr}.policy-nav{display:none}}@media(max-width:620px){.privacy-hero{padding:70px 0}.privacy-hero-layout{gap:35px}.privacy-title h1{font-size:45px}.privacy-title>p:not(.eyebrow){font-size:16px}.privacy-promise{padding:25px}.privacy-content{padding:65px 0 90px}.policy-intro{padding:22px}.policy-intro p{font-size:16px}.policy-section{padding-top:55px}.policy-card-grid,.cookie-list{grid-template-columns:1fr}.basis-table>div{grid-template-columns:1fr}.basis-table span+span{border-left:0;border-top:1px solid rgba(255,255,255,.075)}.basis-head{display:none!important}.rights-grid{grid-template-columns:1fr 1fr}.policy-contact{grid-template-columns:1fr;padding:25px}.policy-contact>i{width:50px;height:50px}.policy-status{display:grid}.floating-wa{display:none}}@media(max-width:400px){.privacy-title h1{font-size:40px}.rights-grid{grid-template-columns:1fr}}
