:root{color-scheme:dark}.privacy-page{margin:0;background:var(--duranki-navy);color:var(--duranki-white);font-family:"DM Sans",sans-serif}.privacy-header{height:86px;padding:0 clamp(24px,6vw,90px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(0,212,255,.12);background:rgba(7,26,45,.94);position:relative;z-index:5}.privacy-back{font:700 9px Manrope;letter-spacing:.08em;color:var(--duranki-cyan);padding:11px 15px;border:1px solid rgba(0,212,255,.24);border-radius:8px}.privacy-hero{min-height:590px;padding:110px clamp(24px,10vw,150px) 80px;position:relative;overflow:hidden;background:radial-gradient(circle at 75% 40%,rgba(0,212,255,.12),transparent 30%),linear-gradient(135deg,var(--duranki-navy),var(--duranki-blue))}.privacy-grid{position:absolute;inset:0;opacity:.23;background-image:linear-gradient(rgba(0,212,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(0,212,255,.1) 1px,transparent 1px);background-size:54px 54px;mask-image:linear-gradient(90deg,transparent,#000 45%,transparent)}.privacy-kicker{position:relative;display:flex;align-items:center;gap:10px;font:800 8px Manrope;letter-spacing:.18em;color:var(--duranki-cyan)}.privacy-kicker i{width:7px;height:7px;border-radius:50%;background:var(--duranki-green);box-shadow:0 0 12px var(--duranki-green)}.privacy-hero h1{position:relative;font-size:clamp(68px,9vw,132px);line-height:.82;letter-spacing:-.07em;margin:36px 0}.privacy-hero h1 em{color:var(--duranki-cyan)}.privacy-hero>p{position:relative;max-width:620px;font-size:16px;line-height:1.7;color:var(--duranki-muted-text)}.policy-meta{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:65px;border:1px solid rgba(0,212,255,.14);max-width:1040px}.policy-meta>div{padding:18px 20px;background:rgba(11,37,69,.55)}.policy-meta span,.policy-meta strong{display:block}.policy-meta span{font:700 6px Manrope;letter-spacing:.15em;color:var(--duranki-cyan);margin-bottom:8px}.policy-meta strong{font:600 11px Manrope}.privacy-layout{max-width:1280px;margin:auto;padding:100px 35px 130px;display:grid;grid-template-columns:250px minmax(0,800px);justify-content:center;gap:80px}.policy-nav{position:relative}.policy-nav>span{font:800 7px Manrope;letter-spacing:.16em;color:var(--duranki-cyan)}.policy-nav nav{position:sticky;top:30px;margin-top:22px;max-height:calc(100vh - 60px);overflow:auto;border-left:1px solid rgba(0,212,255,.17);scrollbar-width:thin}.policy-nav a{display:block;padding:7px 15px;font-size:8px;color:var(--duranki-muted-text);transition:.2s}.policy-nav a:hover{color:var(--duranki-cyan);background:rgba(0,212,255,.05)}.policy-contact{display:flex;align-items:center;justify-content:space-between;padding:20px;border:1px solid rgba(0,212,255,.2);border-radius:12px;background:rgba(11,37,69,.55);margin-bottom:55px}.policy-contact span{font:800 7px Manrope;letter-spacing:.16em;color:var(--duranki-muted-text)}.policy-contact a{font:700 11px Manrope;color:var(--duranki-cyan)}.policy-content section{position:relative;padding:20px 0 68px;border-bottom:1px solid rgba(0,212,255,.1);scroll-margin-top:30px}.section-number{font:800 8px Manrope;color:var(--duranki-gold);letter-spacing:.15em}.policy-content h2{font-size:32px;letter-spacing:-.035em;margin:10px 0 30px}.policy-content h3{font-size:15px;color:var(--duranki-white);margin:32px 0 10px}.policy-content p,.policy-content li,.policy-content dd{font-size:12px;line-height:1.85;color:var(--duranki-muted-text)}.policy-content ul{padding-left:0;display:grid;grid-template-columns:1fr 1fr;gap:7px 30px;list-style:none}.policy-content li{position:relative;padding-left:15px}.policy-content li:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--duranki-cyan);position:absolute;left:0;top:9px;box-shadow:0 0 7px rgba(0,212,255,.5)}.policy-content dl{margin:0}.policy-content dt{font:700 11px Manrope;color:var(--duranki-white);margin-top:18px}.policy-content dd{margin:5px 0 0}.officer-card{padding:24px;border:1px solid rgba(0,212,255,.2);border-radius:14px;background:linear-gradient(120deg,rgba(0,212,255,.07),rgba(11,37,69,.7));margin:24px 0}.officer-card span,.officer-card strong,.officer-card a{display:block}.officer-card span{font:800 6px Manrope;letter-spacing:.16em;color:var(--duranki-cyan)}.officer-card strong{font:700 19px Manrope;margin:13px 0}.officer-card a{width:max-content;color:var(--duranki-muted-text);font-size:11px;margin-top:7px}.officer-card a:hover{color:var(--duranki-cyan)}.privacy-footer{min-height:110px;padding:0 clamp(24px,6vw,90px);display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(0,212,255,.1);color:var(--duranki-muted-text);font-size:9px;background:#041321}.privacy-footer a{color:var(--duranki-cyan)}@media(max-width:850px){.policy-meta{grid-template-columns:1fr 1fr}.privacy-layout{grid-template-columns:1fr;padding-top:70px}.policy-nav{display:none}.policy-content ul{grid-template-columns:1fr}}@media(max-width:560px){.privacy-header{height:74px;padding:0 18px}.privacy-back{font-size:0}.privacy-back:after{content:"← Home";font-size:8px}.privacy-hero{min-height:560px;padding:85px 22px 55px}.privacy-hero h1{font-size:70px}.privacy-hero>p{font-size:13px}.policy-meta{grid-template-columns:1fr;margin-top:45px}.privacy-layout{padding:60px 22px 90px}.policy-contact{align-items:flex-start;flex-direction:column;gap:10px}.policy-content h2{font-size:27px}.policy-content p,.policy-content li,.policy-content dd{font-size:11px}.privacy-footer{flex-direction:column;justify-content:center;gap:12px}}
