.privacy-page{position:relative;overflow:hidden}.privacy-page *{box-sizing:border-box}.privacy-hero{position:relative;padding:155px 0 74px;overflow:hidden;background:linear-gradient(180deg,rgba(7,25,45,.72),rgba(6,16,31,.18))}.privacy-hero:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(87,207,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(87,207,255,.035) 1px,transparent 1px);background-size:52px 52px;mask-image:linear-gradient(to bottom,#000,transparent)}.privacy-hero-glow{position:absolute;border-radius:50%;filter:blur(90px);pointer-events:none}.privacy-glow-one{width:460px;height:460px;right:-120px;top:-160px;background:rgba(29,181,255,.13)}.privacy-glow-two{width:330px;height:330px;left:-100px;bottom:-170px;background:rgba(58,111,255,.1)}.privacy-hero-inner{position:relative;z-index:1;max-width:1040px}.privacy-kicker{display:inline-flex;align-items:center;gap:10px;padding:8px 13px;border:1px solid rgba(103,214,255,.18);border-radius:999px;background:rgba(14,42,67,.48);color:#8ddfff;font-size:12px;font-weight:700;letter-spacing:.12em}.privacy-kicker-icon{font-size:8px}.privacy-hero h1{max-width:900px;margin:22px 0 20px;font-size:clamp(38px,5vw,68px);line-height:1.04;letter-spacing:-.045em}.privacy-hero h1 span{display:block;color:#82dcff}.privacy-lead{max-width:800px;color:var(--text-secondary,#a9b8c9);font-size:18px;line-height:1.75}.privacy-meta{display:flex;gap:12px 26px;flex-wrap:wrap;margin-top:28px;color:#8295a8;font-size:13px}.privacy-meta span{display:flex;align-items:center;gap:9px}.privacy-dot{width:7px;height:7px;border-radius:50%;background:#57d2ff;box-shadow:0 0 16px #57d2ff}.privacy-summary{position:relative;z-index:2;margin-top:-26px}.privacy-summary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.privacy-summary-card,.privacy-data-card,.privacy-info-card,.privacy-process-grid article,.privacy-rights-card,.privacy-contact-card{border:1px solid rgba(118,190,224,.13);background:linear-gradient(145deg,rgba(15,37,59,.92),rgba(8,23,39,.88));box-shadow:0 18px 50px rgba(0,0,0,.13)}.privacy-summary-card{display:flex;align-items:center;gap:16px;min-height:132px;padding:23px;border-radius:18px}.privacy-card-icon{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;border-radius:14px;background:rgba(74,200,255,.08);border:1px solid rgba(93,211,255,.14)}.privacy-card-icon svg{width:25px;height:25px;fill:none;stroke:#77dcff;stroke-width:1.6}.privacy-summary-card span,.privacy-card-top small{display:block;color:#6fcff4;font-size:10px;font-weight:800;letter-spacing:.12em}.privacy-summary-card h2{margin:5px 0 3px;font-size:17px}.privacy-summary-card p{margin:0;color:#7f93a7;font-size:12px}.privacy-intro,.privacy-block{padding:82px 0}.privacy-content-width{max-width:1000px}.privacy-section-heading{display:flex;gap:22px;align-items:flex-start;margin-bottom:34px}.privacy-section-heading>span{font-size:12px;font-weight:800;color:#64d2fa;border:1px solid rgba(100,210,250,.18);background:rgba(100,210,250,.06);padding:7px 9px;border-radius:8px}.privacy-section-heading small{color:#66cdef;font-size:11px;font-weight:800;letter-spacing:.13em}.privacy-section-heading h2{margin:7px 0 0;font-size:clamp(27px,3vw,40px);letter-spacing:-.03em}.privacy-section-heading p{max-width:680px;margin:9px 0 0;color:#8497aa;line-height:1.65}.privacy-intro p{margin:0 0 18px;color:#9cafc1;line-height:1.85;font-size:16px}.privacy-data-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.privacy-data-card{position:relative;padding:25px;border-radius:18px;overflow:hidden}.privacy-data-card:after{content:"";position:absolute;width:130px;height:130px;right:-70px;bottom:-75px;border-radius:50%;background:rgba(70,200,255,.06)}.data-number{position:absolute;right:18px;top:16px;color:rgba(120,214,250,.23);font-size:13px;font-weight:800}.data-icon{display:grid;place-items:center;width:43px;height:43px;margin-bottom:22px;border-radius:12px;background:rgba(76,203,255,.08);color:#77dcff;font-size:11px;font-weight:800;border:1px solid rgba(90,210,255,.13)}.privacy-data-card h3{margin:0 0 10px;font-size:18px}.privacy-data-card p{margin:0;color:#8498ab;font-size:13px;line-height:1.7}.privacy-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:18px}.privacy-tags span{padding:5px 8px;border-radius:6px;background:rgba(255,255,255,.035);color:#8da4b7;font-size:10px}.privacy-data-wide{grid-column:span 4}.privacy-block-dark{position:relative;background:rgba(3,13,25,.28);border-top:1px solid rgba(255,255,255,.025);border-bottom:1px solid rgba(255,255,255,.025)}.privacy-two-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.privacy-info-card{padding:30px;border-radius:20px}.privacy-card-top{display:flex;align-items:center;gap:13px;margin-bottom:20px}.privacy-big-number{color:#6fd7ff;font-size:25px;font-weight:800}.privacy-info-card h2{margin:0 0 20px;font-size:25px}.privacy-info-card>p{color:#8da0b3;line-height:1.75}.privacy-check-list{display:grid;gap:10px;padding:0;margin:0;list-style:none}.privacy-check-list li{display:flex;gap:11px;align-items:flex-start;color:#9bafc0;font-size:14px;line-height:1.5}.privacy-check-list i{display:grid;place-items:center;width:20px;height:20px;flex:0 0 20px;border-radius:50%;background:rgba(78,209,255,.08);color:#6ed7ff;font-style:normal;font-size:10px}.legal-reasons{display:grid;gap:10px;margin-top:20px}.legal-reasons div{padding:14px 15px;border-radius:12px;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.045)}.legal-reasons b{display:block;font-size:13px;margin-bottom:4px}.legal-reasons span{color:#8195a8;font-size:12px;line-height:1.55}.privacy-process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.privacy-process-grid article{position:relative;padding:25px;border-radius:18px}.process-icon{display:grid;place-items:center;width:40px;height:40px;margin-bottom:18px;border-radius:50%;border:1px solid rgba(97,210,255,.2);color:#70d8ff;font-size:11px;font-weight:800}.privacy-process-grid h3{font-size:17px;margin:0 0 9px}.privacy-process-grid p{margin:0;color:#8498ab;font-size:13px;line-height:1.72}.privacy-rights{padding:82px 0}.privacy-rights-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.privacy-rights-card{padding:20px;border-radius:15px}.privacy-rights-card span{display:block;color:#67d2fb;font-size:11px;font-weight:800;margin-bottom:10px}.privacy-rights-card p{margin:0;color:#91a5b8;font-size:13px;line-height:1.62}.privacy-contact{padding:15px 0 90px}.privacy-contact-card{position:relative;overflow:hidden;display:grid;grid-template-columns:1.5fr .7fr;gap:35px;align-items:center;padding:42px;border-radius:22px}.privacy-contact-card:after{content:"";position:absolute;width:300px;height:300px;right:-130px;top:-150px;border-radius:50%;background:rgba(55,199,255,.09);filter:blur(25px)}.privacy-contact-card small{color:#6fd4fa;font-weight:800;letter-spacing:.12em}.privacy-contact-card h2{font-size:30px;margin:8px 0 12px}.privacy-contact-card p{color:#8ea2b4;line-height:1.7;margin:0}.privacy-contact-action{position:relative;z-index:1;text-align:right}.privacy-contact-action a{display:inline-flex;align-items:center;gap:10px;padding:14px 19px;border-radius:11px;background:#75d9ff;color:#06101f;font-weight:800;text-decoration:none}.privacy-note{margin-top:20px;color:#657b8f;font-size:11px;line-height:1.65}@media(max-width:980px){.privacy-summary-grid,.privacy-process-grid{grid-template-columns:repeat(2,1fr)}.privacy-data-grid{grid-template-columns:repeat(2,1fr)}.privacy-data-wide{grid-column:span 2}.privacy-rights-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.privacy-hero{padding:125px 0 58px}.privacy-hero h1{font-size:38px}.privacy-lead{font-size:15px}.privacy-summary{margin-top:-15px}.privacy-summary-grid,.privacy-two-grid,.privacy-process-grid,.privacy-data-grid,.privacy-rights-grid,.privacy-contact-card{grid-template-columns:1fr}.privacy-data-wide{grid-column:span 1}.privacy-intro,.privacy-block,.privacy-rights{padding:58px 0}.privacy-section-heading{gap:13px}.privacy-summary-card{min-height:112px;padding:18px}.privacy-info-card,.privacy-data-card,.privacy-process-grid article{padding:21px}.privacy-contact-card{padding:26px}.privacy-contact-action{text-align:left}.privacy-contact-action a{width:100%;justify-content:center}}