.sim-privacy-wrap{--sim-bg:#020817;--sim-panel:#07162d;--sim-panel2:#0b1f3e;--sim-line:rgba(126,175,255,.22);--sim-text:#eef6ff;--sim-muted:#aebbd2;--sim-blue:#2f73ff;--sim-cyan:#71c8ff;--sim-lime:#b8ff4a;--sim-white:#fff;color:var(--sim-text);font-family:Inter,Segoe UI,Roboto,Arial,sans-serif;background:radial-gradient(circle at 18% 0%,rgba(48,115,255,.24),transparent 38%),radial-gradient(circle at 86% 16%,rgba(184,255,74,.12),transparent 28%),linear-gradient(180deg,#020817 0%,#061126 46%,#020817 100%);border-radius:0;overflow:hidden;overflow-x:hidden;line-height:1.65;position:relative;left:50%;right:50%;width:100vw;max-width:100vw;margin-left:-50vw;margin-right:-50vw}.sim-privacy-wrap *{box-sizing:border-box}.sim-privacy-wrap a{color:inherit}.sim-privacy-hero{position:relative;display:flex;align-items:center;padding:28px 22px 42px;overflow:visible;background:transparent}.sim-privacy-hero-frame{--sim-privacy-hero-bg:none;position:relative;min-height:430px;width:min(1120px,calc(100% - 44px));margin:0 auto;display:flex;align-items:center;overflow:hidden;border-radius:28px;border:1px solid rgba(126,175,255,.22);background:linear-gradient(135deg,rgba(2,8,23,.94),rgba(5,17,40,.90)),radial-gradient(circle at 66% 4%,rgba(47,115,255,.35),transparent 34%);box-shadow:0 24px 80px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.06)}.sim-privacy-hero-frame:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(2,8,23,.88),rgba(5,17,40,.78)),var(--sim-privacy-hero-bg);background-size:cover;background-position:center;opacity:1}.sim-privacy-stars{position:absolute;inset:0;opacity:.45;background-image:radial-gradient(circle,rgba(255,255,255,.95) 1px,transparent 1px),radial-gradient(circle,rgba(113,200,255,.75) 1px,transparent 1px);background-size:42px 42px,77px 77px;background-position:0 0,16px 22px}.sim-privacy-hero-frame:after{content:"";position:absolute;inset:auto -12% -38% -12%;height:58%;background:radial-gradient(ellipse at center,rgba(47,115,255,.28),transparent 64%);filter:blur(18px)}.sim-privacy-hero-inner{position:relative;z-index:1;width:100%;margin:0 auto;padding:72px 36px 54px}.sim-privacy-brand-row{display:flex;gap:22px;align-items:center;margin-bottom:28px}.sim-privacy-logo{width:116px;height:auto;filter:drop-shadow(0 0 20px rgba(132,184,255,.45))}.sim-privacy-eyebrow,.sim-privacy-pill{display:inline-flex;align-items:center;gap:8px;margin:0 0 9px;padding:7px 12px;border:1px solid rgba(113,200,255,.28);border-radius:999px;background:rgba(47,115,255,.14);color:#8fc8ff;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.11em}.sim-privacy-hero h1{margin:0;color:#fff;font-size:clamp(38px,7vw,76px);line-height:.98;font-weight:950;letter-spacing:-.05em;text-shadow:0 0 26px rgba(47,115,255,.26)}.sim-privacy-hero-text{max-width:790px;margin:0 0 28px;color:#dce9ff;font-size:clamp(17px,2.1vw,23px);font-weight:600}.sim-privacy-hero-actions{display:flex;flex-wrap:wrap;gap:12px}.sim-privacy-hero-actions a,.sim-privacy-primary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 18px;border-radius:999px;text-decoration:none;background:linear-gradient(135deg,#2f73ff,#5b8dff);color:#fff!important;font-weight:900;border:1px solid rgba(255,255,255,.18);box-shadow:0 16px 38px rgba(47,115,255,.28)}.sim-privacy-hero-actions a:nth-child(2){background:rgba(255,255,255,.07);box-shadow:none}.sim-privacy-hero-actions a:nth-child(3){background:rgba(184,255,74,.13);color:#dbff9d!important;box-shadow:none;border-color:rgba(184,255,74,.28)}.sim-privacy-note,.sim-privacy-key-grid,.sim-privacy-warning,.sim-privacy-related,.sim-privacy-toc-wrap,.sim-privacy-request,.sim-privacy-company{width:min(1120px,calc(100% - 44px));margin:0 auto}.sim-privacy-note{margin-top:-34px;position:relative;z-index:2}.sim-privacy-note-card,.sim-privacy-warning,.sim-privacy-request{padding:26px;border-radius:24px;border:1px solid var(--sim-line);background:linear-gradient(135deg,rgba(7,22,45,.94),rgba(7,25,54,.78));box-shadow:0 24px 80px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.06)}.sim-privacy-note-card p{margin:10px 0 0;color:#dbe8ff;font-size:16px}.sim-privacy-small{font-size:13px!important;color:#9fb0ca!important}.sim-privacy-key-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:34px}.sim-privacy-key-grid article{padding:22px;border:1px solid rgba(126,175,255,.18);border-radius:22px;background:rgba(7,22,45,.78);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.sim-privacy-key-grid span{color:var(--sim-lime);font-weight:950;font-size:13px;letter-spacing:.14em}.sim-privacy-key-grid h2{margin:9px 0 8px;color:#fff;font-size:20px;line-height:1.1}.sim-privacy-key-grid p{margin:0;color:#b8c5da;font-size:14px}.sim-privacy-warning{display:block;margin-top:28px;border-color:rgba(184,255,74,.30);background:linear-gradient(135deg,rgba(18,42,39,.78),rgba(7,22,45,.88))}.sim-privacy-warning h2{margin:8px 0;color:#fff;font-size:clamp(26px,4vw,42px);letter-spacing:-.04em;line-height:1}.sim-privacy-warning p{margin:0;color:#dbe8ff;max-width:900px}.sim-privacy-related{padding:64px 0 22px}.sim-privacy-section-head{text-align:center;max-width:760px;margin:0 auto 28px}.sim-privacy-section-head h2{margin:8px 0;color:#fff;font-size:clamp(28px,4vw,44px);letter-spacing:-.035em;line-height:1}.sim-privacy-section-head p{margin:0;color:#aebbd2}.sim-privacy-link-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.sim-privacy-link-grid a{display:block;min-height:150px;padding:22px;border-radius:22px;text-decoration:none;border:1px solid rgba(126,175,255,.20);background:linear-gradient(180deg,rgba(11,31,62,.9),rgba(7,22,45,.72));transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.sim-privacy-link-grid a:hover{transform:translateY(-3px);border-color:rgba(113,200,255,.55);box-shadow:0 18px 42px rgba(47,115,255,.16)}.sim-privacy-link-grid strong{display:block;margin-bottom:10px;color:#fff;font-size:17px}.sim-privacy-link-grid span{display:block;color:#afbdd1;font-size:14px}.sim-privacy-toc-wrap{display:grid;grid-template-columns:280px 1fr;gap:24px;padding:42px 0}.sim-privacy-toc{position:sticky;top:28px;align-self:start;padding:18px;border-radius:22px;background:rgba(7,22,45,.74);border:1px solid rgba(126,175,255,.18)}.sim-privacy-toc p{margin:0 0 12px;color:#fff;font-weight:950;text-transform:uppercase;font-size:12px;letter-spacing:.14em}.sim-privacy-toc a{display:block;padding:9px 10px;border-radius:12px;text-decoration:none;color:#b9c8dd;font-size:13px}.sim-privacy-toc a:hover{background:rgba(47,115,255,.17);color:#fff}.sim-privacy-content{display:grid;gap:18px}.sim-privacy-section-card{display:grid;grid-template-columns:64px 1fr;gap:18px;padding:26px;border-radius:24px;border:1px solid rgba(126,175,255,.18);background:linear-gradient(135deg,rgba(7,22,45,.82),rgba(7,25,54,.68));box-shadow:inset 0 1px 0 rgba(255,255,255,.045)}.sim-privacy-number{width:48px;height:48px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-weight:950;color:#081226;background:linear-gradient(135deg,var(--sim-lime),#7ccfff);box-shadow:0 0 25px rgba(184,255,74,.16)}.sim-privacy-section-card h2{margin:0 0 8px;color:#fff;font-size:clamp(22px,2.6vw,32px);letter-spacing:-.03em;line-height:1.05}.sim-privacy-summary{margin:0 0 16px;color:#9fd3ff;font-weight:800}.sim-privacy-body p{margin:0 0 13px;color:#d8e2f1}.sim-privacy-body p:last-child{margin-bottom:0}.sim-privacy-body a{color:#b8ff4a;text-decoration:none;border-bottom:1px solid rgba(184,255,74,.35)}.sim-privacy-request{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:18px;margin-bottom:36px}.sim-privacy-request h2{margin:8px 0;color:#fff;font-size:clamp(26px,4vw,42px);letter-spacing:-.04em;line-height:1}.sim-privacy-request p{margin:0;color:#c2cee1;max-width:720px}.sim-privacy-company{padding:16px 0 72px}.sim-privacy-company-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.sim-privacy-company-grid div{padding:18px;border-radius:18px;background:rgba(7,22,45,.70);border:1px solid rgba(126,175,255,.16)}.sim-privacy-company-grid .sim-privacy-wide{grid-column:span 4}.sim-privacy-company-grid span{display:block;color:#8fa4c0;font-size:12px;text-transform:uppercase;font-weight:900;letter-spacing:.1em;margin-bottom:8px}.sim-privacy-company-grid strong{display:block;color:#fff;font-size:15px}.sim-privacy-admin textarea{border-radius:8px}.sim-privacy-admin code{background:#f0f3f5;padding:2px 6px;border-radius:6px}@media (max-width:980px){.sim-privacy-key-grid,.sim-privacy-link-grid,.sim-privacy-company-grid{grid-template-columns:repeat(2,1fr)}.sim-privacy-company-grid .sim-privacy-wide{grid-column:span 2}.sim-privacy-toc-wrap{grid-template-columns:1fr}.sim-privacy-toc{position:relative;top:auto}.sim-privacy-request{align-items:flex-start;flex-direction:column}}@media (max-width:640px){.sim-privacy-hero{padding:18px 14px 32px}.sim-privacy-hero-frame{width:100%;min-height:390px;border-radius:22px}.sim-privacy-hero-inner{padding:44px 22px 38px}.sim-privacy-brand-row{align-items:flex-start;flex-direction:column}.sim-privacy-logo{width:96px}.sim-privacy-note,.sim-privacy-key-grid,.sim-privacy-warning,.sim-privacy-related,.sim-privacy-toc-wrap,.sim-privacy-request,.sim-privacy-company{width:min(100% - 28px,1120px)}.sim-privacy-key-grid,.sim-privacy-link-grid,.sim-privacy-company-grid{grid-template-columns:1fr}.sim-privacy-company-grid .sim-privacy-wide{grid-column:span 1}.sim-privacy-section-card{grid-template-columns:1fr}.sim-privacy-number{width:44px;height:44px}.sim-privacy-hero-actions a,.sim-privacy-primary{width:100%}}


.sim-privacy-admin-preview{max-width:1200px;background:#020817;border:1px solid #ccd0d4;border-radius:14px;overflow:hidden;padding:0;margin:18px 0 28px}.sim-privacy-admin-preview .sim-privacy-wrap{left:auto;right:auto;width:100%;max-width:100%;margin-left:0;margin-right:0}.sim-privacy-admin-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.sim-privacy-admin .regular-text{max-width:680px;width:100%}
