#sg-root{font-family:Arial,sans-serif}#sg-root *{box-sizing:border-box}#sg-root .privacy-screen{color:#f4f2ee}.privacy-screen{position:relative;isolation:isolate;min-height:100%;display:flex;flex-direction:column;padding:32px 4vw;background:radial-gradient(ellipse at 50% 36%,#ff713314,transparent 45%),linear-gradient(120deg,#090b0d,#111214 60%,#090b0d);text-align:center}
.privacy-screen::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(#ffffff03 1px,transparent 1px),linear-gradient(90deg,#ffffff03 1px,transparent 1px);background-size:64px 64px;z-index:-1}
.privacy-top,.privacy-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px}.privacy-brand{font:italic 900 25px Arial;letter-spacing:-1px}.privacy-brand span{color:#ff7541;font:11px Arial;vertical-align:top;margin-left:4px}.privacy-label{font:9px Arial;letter-spacing:3px;color:#9b9b9f;border:1px solid #313235;padding:10px 16px;border-radius:40px}.privacy-content{margin:auto;padding:22px 0 28px}.privacy-emblem{width:190px;height:190px;position:relative;margin:0 auto 28px;display:grid;place-items:center}.icon-disc{position:relative;width:118px;height:118px;display:grid;place-items:center;border-radius:34px;background:linear-gradient(140deg,#29231f,#101214);border:1px solid #ff946344;box-shadow:0 0 75px #ff70331a,inset 0 1px #ffffff16;transform:rotate(-8deg)}.icon-disc svg{width:85px;height:85px;color:#ead8c9;transform:rotate(8deg)}.orbit{position:absolute;inset:0;border:1px solid #ff754121;border-radius:50%}.orbit-two{inset:15px;border-color:#ffffff09}.orbit-one::after{content:"";position:absolute;width:6px;height:6px;background:#ff8954;border-radius:50%;top:34px;right:20px;box-shadow:0 0 16px #ff7541}.privacy-kicker{font:10px Arial;letter-spacing:3px;color:#e59a75;display:flex;align-items:center;justify-content:center;gap:9px}.privacy-kicker span{width:5px;height:5px;background:#ff7541;border-radius:50%}.privacy-content h2{font:500 clamp(34px,5.2vw,76px)/1.06 Georgia,serif;letter-spacing:-2px;margin:23px 0 20px}.privacy-content h2 em{font-weight:400;color:#ff8957}.privacy-ar{font:600 clamp(17px,2vw,24px) Cairo,Arial;margin:0;color:#e1ddd8}.privacy-rule{width:45px;height:1px;background:#ff75416b;margin:25px auto}.privacy-instruction{font:12px Cairo,Arial;color:#aeb0b3;margin:0 0 5px}.privacy-en{font:12px Arial;color:#82868c;margin:0}.privacy-badge{display:inline-block;font:8px Arial;letter-spacing:2px;color:#9b9da2;padding:12px 18px;border:1px solid #2e3034;border-radius:30px;margin-top:25px}.privacy-bottom{font:8px Arial;letter-spacing:1.7px;color:#666c73;border-top:1px solid #ffffff09;padding-top:17px}
@media(prefers-reduced-motion:no-preference){.orbit-one{animation:privacyOrbit 18s linear infinite}@keyframes privacyOrbit{to{transform:rotate(360deg)}}}
@media(max-height:750px){.privacy-screen{padding-top:20px;padding-bottom:20px}.privacy-emblem{width:135px;height:135px;margin-bottom:16px}.icon-disc{width:90px;height:90px;border-radius:26px}.icon-disc svg{width:68px;height:68px}.privacy-content h2{font-size:clamp(32px,4.5vw,59px);margin:17px 0}.privacy-rule{margin:15px auto}.privacy-badge{margin-top:16px}.privacy-content{padding:15px 0}}
@media(max-width:600px){.privacy-screen{padding:22px}.privacy-brand{font-size:22px}.privacy-label{font-size:7px;letter-spacing:1.5px;padding:9px}.privacy-bottom span:last-child{display:none}.privacy-bottom{justify-content:center}.privacy-content h2{letter-spacing:-1px;font-size:42px}.privacy-ar{font-size:17px}}

.sg-gate{max-width:640px;margin:10vh auto;padding:30px;text-align:center;font:16px/1.7 Arial}.sg-brand{font-size:28px;font-weight:900;font-style:italic;color:#ff7541}.sg-gate h1{font-size:30px;line-height:1.5}.sg-gate h1 span{font-size:23px}.sg-gate p{color:#b9bdc4}.sg-gate button{border:0;border-radius:30px;padding:17px 25px;background:#ff7541;color:#111;font-weight:bold;cursor:pointer}.sg-gate button:disabled{opacity:.5}.sg-gate button:focus-visible{outline:3px solid white;outline-offset:4px}#sg-camera{position:fixed;width:2px;height:2px;opacity:0;pointer-events:none;left:0;bottom:0}html.sg-blocked{overflow:hidden!important}
