.review-status{padding:10px 22px;text-align:center;background:#3c2d47;color:#d9c7e5;font-size:9px;letter-spacing:1.1px}.original-chrome .site-header{position:relative!important;max-width:100%;padding:20px 22px!important}.original-chrome .brand>img{background:white!important;border-radius:50%!important;padding:5px!important}.original-chrome .header-actions{gap:5px!important}.original-chrome .header-actions .compact-action{padding-inline:11px!important;font-size:10px!important}.original-chrome .header-actions .cabinet-action{font-size:9px!important}#privacy-page{max-width:1190px;padding:0 30px}#privacy-page .hero{padding-top:65px}#privacy-page .document{grid-template-columns:230px minmax(0,1fr);gap:38px}#privacy-page .policy{padding:40px 42px}#privacy-page .policy p{font-size:15px;line-height:1.95;color:#75617f}#privacy-page .policy h3{font-size:17px;line-height:1.5;margin:25px 0 13px;color:#5e426e}#privacy-page .policy h2{font-size:24px}#privacy-page .summary>a{display:block;text-decoration:none;background:#d9cbea;color:#3e2f4d;border-radius:5px 28px;padding:27px}#privacy-page .summary>a:nth-child(2){background:#d5e2d6}#privacy-page .summary>a:nth-child(3){background:#ebd2bb}#privacy-page .summary>a>span{font-size:28px;display:block;margin-bottom:20px}.document-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:30px}.document-actions a,.document-actions button{font:700 12px Manrope,sans-serif;text-decoration:none;padding:11px 17px;border:1px solid #654b76;background:transparent;color:#ccb8da;border-radius:8px 20px;cursor:pointer}.document-actions span{font-size:11px;color:#9e84b0;margin-left:8px}.policy-index>summary{font-size:11px;letter-spacing:1px;font-weight:800;cursor:pointer;list-style:none;color:#ccb4df;margin-bottom:18px;display:flex;justify-content:space-between}.policy-index>summary::-webkit-details-marker{display:none}.policy-index nav a{padding:8px 0;font-size:11px}.policy-index nav a span{color:#806192;display:inline-block;width:23px}.policy-index nav a.active{color:#dfc9ef}.privacy-contact{display:block;margin-top:22px;border:1px solid #60456f!important;padding:19px!important;border-radius:4px 20px;line-height:1.6!important}.privacy-contact>span{font-size:11px;display:block;color:#a88eb8}.privacy-contact>strong{display:block;font-size:14px;color:#d9c1ea;margin:7px 0}.privacy-contact>small{font-size:10px;overflow-wrap:anywhere}.needs-confirmation{background:#f4dfaa;color:#715019;padding:2px 5px;border-radius:4px;box-decoration-break:clone;font-size:13px}.children-section{background:#e1eadc;margin:20px -17px;padding:28px 22px!important;border-radius:5px 25px}.rights-contact{margin:25px -10px 0;padding:25px;background:#e0d1ed;border-radius:5px 27px}.rights-contact .hand{color:#8b68a3;margin:0 0 15px}.rights-contact p{font-size:12px!important;margin:0 0 8px!important}.rights-contact>a{font-size:16px;font-weight:800;color:#654475;overflow-wrap:anywhere}.site-footer .privacy-email{display:inline-block;padding:14px 22px!important;color:#463050!important;background:#cab2e4;border-radius:7px 24px;text-decoration:none;font-weight:800}body>.indigo-home-v2{margin-top:55px}.policy a{overflow-wrap:anywhere}.policy-index summary:focus-visible,.document-actions button:focus-visible{outline:3px solid #bf9bde;outline-offset:4px}
@media(min-width:801px){.policy-index summary span{display:none}}
@media(max-width:800px){#privacy-page .document{grid-template-columns:1fr;gap:25px}#privacy-page .document aside{display:block}#privacy-page .policy{padding:30px}#privacy-page .policy-index{padding:20px;border:1px solid #4d365d;border-radius:5px 22px}#privacy-page .policy-index summary{margin:0}#privacy-page .policy-index[open] summary{margin-bottom:15px}#privacy-page .policy-index nav{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}#privacy-page .privacy-contact{margin-top:16px!important}#privacy-page .hero{padding-top:40px}}
@media(max-width:550px){#privacy-page{padding:0 20px}#privacy-page .policy{padding:25px 21px}#privacy-page .policy p{font-size:14px;line-height:1.9}#privacy-page .policy h2{font-size:22px}#privacy-page .policy h3{font-size:16px}#privacy-page .summary>a{padding:23px}.rights-contact>a{font-size:14px}.rights-contact{padding:20px;margin-inline:0}.review-status{font-size:8px}.needs-confirmation{font-size:12px}}
@media print{body{background:white!important;color:#222!important}.review-status,.original-chrome,.document aside,.summary,.document-actions,.hero,.rights-contact{display:none!important}#privacy-page,.document,.policy{display:block!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important;background:white!important;color:#222!important}.policy p{color:#333!important;font-size:10pt!important}.policy h2{color:#111!important;font-size:14pt!important;break-after:avoid}.policy section{padding:15px 0!important}a{color:#333!important}.children-section{background:white!important;margin:0!important}.needs-confirmation{background:#eee!important}}
