.rights-page{max-width:1220px;margin:auto;color:#121833}.rights-breadcrumb{display:flex;gap:10px;margin:12px 0 20px;color:#5838ef;font-size:14px}.rights-breadcrumb a{color:inherit;text-decoration:none}.rights-hero{display:grid;grid-template-columns:1fr 280px;align-items:center;min-height:210px}.rights-hero h1{margin:12px 0 9px;font-size:47px;letter-spacing:-.05em}.rights-hero>div>p:last-child{color:#6048ed;font-size:17px}.rights-badges{display:flex;gap:18px}.rights-badges span{padding:6px 16px;border-radius:18px;background:#eeebff;color:#5132e7;font-size:13px}.rights-art{position:relative;width:225px;height:180px;margin-left:auto;color:#5635f4}.rights-art:before{content:'';position:absolute;width:155px;height:155px;right:0;top:10px;border-radius:50%;background:#eeebff}.rights-art>b{position:absolute;left:8px;top:36px;display:grid;width:130px;height:142px;place-items:center;border:4px solid;border-radius:12px;background:#fff;font-size:58px;z-index:1}.rights-art>strong{position:absolute;right:0;bottom:3px;display:grid;width:73px;height:90px;place-items:center;border:5px solid;border-radius:40% 40% 50% 50%;background:#fff;font-size:39px;z-index:2}.rights-layout{display:grid;grid-template-columns:275px 1fr;gap:16px}.rights-nav{align-self:start;padding:22px;border:1px solid #bcd2ff;border-radius:8px;background:#fff;position:sticky;top:16px}.rights-nav h2{margin:0 0 18px;font-size:20px}.rights-nav>a{display:flex;gap:18px;padding:10px 4px;color:#5132e7;text-decoration:none}.rights-nav>a b{width:22px}.rights-nav hr{margin:18px 0;border:0;border-top:1px solid #d9e2f3}.rights-nav .back-legal{justify-content:center;padding:12px;border:1px solid #5635f4;border-radius:6px;font-weight:700}.rights-content>section{display:grid;grid-template-columns:62px 1fr;margin-bottom:10px;padding:16px 22px;border:1px solid #bcd2ff;border-radius:8px;background:#fff;scroll-margin-top:20px}.rights-content>section>span{color:#5737f4;font-size:27px;font-weight:850}.rights-content h2{margin:0;font-size:21px}.rights-content section>div>p{margin:5px 0 12px;color:#5d48ee;line-height:1.35}.request-panel{display:grid;grid-template-columns:60px 1fr auto;align-items:center;gap:18px;padding:15px 22px;border:1px solid #cad4ff;border-radius:7px;background:#f3f2ff}.request-panel>b{display:grid;width:52px;height:52px;place-items:center;border-radius:50%;background:#e5e1ff;color:#5636ef;font-size:29px}.request-panel small,.request-panel strong,.request-panel span{display:block}.request-panel strong{color:#4328e8;font-size:20px}.request-panel span{color:#6350dc;font-size:11px}.request-panel>a{padding:13px 27px;border-radius:6px;background:#5431ef;color:#fff;text-decoration:none;font-weight:750}.rights-intro{display:block;margin:10px 0 8px;font-size:12px}.rights-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.rights-grid article{padding:10px;text-align:center;border:1px solid #d3ddf3;border-radius:7px}.rights-grid article>b{display:grid;width:42px;height:42px;margin:auto;place-items:center;border-radius:50%;background:#eeebff;color:#5636ef;font-size:23px}.rights-grid article strong,.rights-grid article small{display:block}.rights-grid article strong{margin:7px 0 4px;font-size:11px}.rights-grid article small{color:#6755dc;font-size:10px}.security-warning,.self-service,.limit-notice{display:flex;gap:20px;margin-top:10px;padding:10px 18px;border:1px solid #ccd5ff;border-radius:6px;background:#f3f2ff;color:#4e36db}.security-warning>b,.self-service>b{font-size:34px}.security-warning strong,.security-warning p,.self-service strong,.self-service p{margin:0}.security-warning p,.self-service p{font-size:11px!important}.response-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;margin-top:10px}.response-flow article{align-self:stretch;padding:11px;border:1px solid #d3ddf3;border-radius:7px}.response-flow article>b{float:left;margin-right:8px;color:#5636ef;font-size:24px}.response-flow article strong,.response-flow article small{display:block}.response-flow article strong{font-size:10px}.response-flow article small{margin-top:7px;color:#6755dc;font-size:10px}.response-flow i{color:#5636ef;font-size:22px;font-style:normal}.limit-notice{font-size:11px}.deletion-flow{display:grid;grid-template-columns:repeat(11,auto);align-items:start;justify-content:space-between;margin-top:14px}.deletion-flow span{display:flex;width:90px;flex-direction:column;align-items:center;color:#5636ef;font-size:28px;text-align:center}.deletion-flow span b{margin-top:6px;color:#14185a;font-size:10px}.deletion-flow i{color:#5636ef;font-size:22px;font-style:normal}.self-service a,.rights-contact a{color:#3020c8;font-weight:750}.rights-principles{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.rights-principles article{display:flex;gap:12px;padding:12px;border:1px solid #cad5f2;border-radius:6px}.rights-principles article>b{color:#5636ef;font-size:25px}.rights-principles strong,.rights-principles small{display:block}.rights-principles strong{font-size:11px}.rights-principles small{color:#6553da;font-size:10px}.rights-contact{display:flex;align-items:center;gap:18px;margin-top:9px;padding:10px 20px;border:1px solid #cbd5ff;border-radius:6px;background:#f3f2ff}.rights-contact>b{font-size:26px;color:#5636ef}.rights-contact strong,.rights-contact p{margin:0}.rights-contact p{color:#5d48ee;font-size:10px}@media(max-width:950px){.rights-hero{grid-template-columns:1fr}.rights-art{display:none}.rights-layout{grid-template-columns:1fr}.rights-nav{position:static}.rights-grid{grid-template-columns:repeat(2,1fr)}.response-flow,.deletion-flow{grid-template-columns:1fr}.response-flow i,.deletion-flow i{transform:rotate(90deg);text-align:center}.rights-principles{grid-template-columns:1fr}}@media(max-width:600px){.rights-hero h1{font-size:37px}.rights-badges{align-items:flex-start;flex-direction:column;gap:8px}.rights-content>section{grid-template-columns:1fr}.rights-content>section>span{margin-bottom:8px}.request-panel{grid-template-columns:1fr}.request-panel>a{text-align:center}.rights-grid{grid-template-columns:1fr}.security-warning,.self-service,.rights-contact{align-items:flex-start;flex-direction:column}}
