.page-gdpr{background-color:#0D0E12;color:#FFF3E6;font-family:'Segoe UI',Arial,sans-serif;line-height:1.7}.page-gdpr__hero-section{display:flex;flex-direction:column;align-items:center;padding:10px 16px 0;width:100%;box-sizing:border-box}.page-gdpr__hero-image-wrap{width:100%;max-width:1200px;margin:0 auto}.page-gdpr__hero-image{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:1200/675;object-fit:cover;border-radius:12px}.page-gdpr__hero-content{width:100%;max-width:1100px;text-align:center;padding:20px 16px 30px;box-sizing:border-box}.page-gdpr__hero-title{font-weight:800;line-height:1.2;letter-spacing:-0.5px;color:#FFF3E6;max-width:680px;margin:0 auto 12px}.page-gdpr__hero-decs{color:#D0DDE7;max-width:580px;margin:0 auto 18px;font-size:1.1em}.page-gdpr__hero-btn{display:inline-block;max-width:100%;box-sizing:border-box;white-space:normal;word-wrap:break-word;padding:13px 34px;border-radius:999px;background:linear-gradient(180deg,#FFA53A 0%,#D96800 100%);color:#0D0E12;font-weight:700;font-size:1.05em;text-decoration:none;border:2px solid #A84F0C;box-shadow:0 6px 22px rgba(255,176,77,0.25);transition:transform .25s ease,box-shadow .25s ease}.page-gdpr__hero-btn:hover{box-shadow:0 8px 28px rgba(255,176,77,0.45);transform:translateY(-2px)}.page-gdpr__content-section,.page-gdpr__privacy-section,.page-gdpr__cookies-section,.page-gdpr__security-section,.page-gdpr__info-rights-section,.page-gdpr__guide-section,.page-gdpr__faq-section{width:100%;box-sizing:border-box;padding:32px 16px}.page-gdpr__content-container,.page-gdpr__privacy-wrap,.page-gdpr__cookies-wrap,.page-gdpr__security-wrap,.page-gdpr__info-rights-grid,.page-gdpr__guide-wrap,.page-gdpr__faq-accordion{max-width:1100px;margin:0 auto}.page-gdpr__content-title,.page-gdpr__privacy-title,.page-gdpr__cookies-title,.page-gdpr__security-title,.page-gdpr__info-rights-title,.page-gdpr__guide-title,.page-gdpr__faq-title{text-align:center;color:#FFA53A;font-weight:700;margin-bottom:15px}.page-gdpr__content-container>p,.page-gdpr__privacy-wrap>p,.page-gdpr__privacy-item p,.page-gdpr__cookies-wrap>p,.page-gdpr__cookie-item p,.page-gdpr__security-wrap>p,.page-gdpr__guide-content p{color:#D0DDE7}.page-gdpr__privacy-section{background-color:#17191F;border-block:1px solid #A84F0C}.page-gdpr__intro-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:24px}.page-gdpr__intro-item,.page-gdpr__cookie-item,.page-gdpr__info-rights-item{background-color:#17191F;padding:18px;border:1px solid #A84F0C;border-radius:12px}.page-gdpr__intro-item img{width:100%;height:auto;max-width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:8px}.page-gdpr__intro-item h3,.page-gdpr__cookie-item h3,.page-gdpr__info-rights-item h3{color:#FFF3E6;margin:14px 0 6px}.page-gdpr__intro-item p,.page-gdpr__cookie-item p,.page-gdpr__info-rights-item p{color:#D0DDE7;font-size:0.97em}.page-gdpr__privacy-item{margin-top:16px;padding:16px 0 8px;border-bottom:1px dashed #A84F0C}.page-gdpr__privacy-item h3{color:#FFB04D}.page-gdpr__table-section{width:100%;box-sizing:border-box;padding:0 16px 10px}.page-gdpr__table-title{color:#FFA53A;text-align:center;font-weight:700;padding:0 16px 8px}.page-gdpr__data-table{width:100%;max-width:1100px;margin:0 auto;border-collapse:collapse;background:#17191F;border:1px solid #A84F0C}.page-gdpr__data-table th,.page-gdpr__data-table td{border:1px solid #A84F0C;padding:10px 14px;text-align:left;vertical-align:top}.page-gdpr__data-table th{background:#0d0e12;color:#FFA53A;font-weight:700}.page-gdpr__data-table td{color:#D0DDE7}.page-gdpr__cookie-content{display:flex;flex-direction:column;gap:16px;margin-top:24px}.page-gdpr__security-list{list-style:none;padding-left:0;color:#D0DDE7;display:grid;gap:10px}.page-gdpr__security-list li{background:#17191F;border:1px solid #A84F0C;padding:14px 18px;border-radius:10px}.page-gdpr__security-list strong,.page-gdpr__guide-content strong{color:#FFB04D}.page-gdpr__info-rights-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.page-gdpr__info-rights-grid a{color:#FFB04D;text-decoration:underline}.page-gdpr__guide-section{background-color:#17191F;border-top:1px solid #A84F0C}.page-gdpr__guide-step{display:grid;grid-template-columns:400px 1fr;gap:24px;background-color:#0D0E12;padding:18px;border:1px solid #17191F;border-radius:12px;margin:12px auto;max-width:1000px}.page-gdpr__guide-step img{width:100%;height:auto;max-width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:8px}.page-gdpr__guide-content{color:#D0DDE7}.page-gdpr__guide-content h3{color:#FFF3E6}.page-gdpr__guide-content p{color:#D0DDE7}.page-gdpr__guide-content a{color:#FFB04D;text-decoration:underline}.page-gdpr__step-number{display:inline-block;margin-right:10px;font-weight:800;color:#FFA53A;background:#0D0E12;border-radius:999px;border:1px solid #A84F0C;padding:0 8px;aspect-ratio:1;line-height:1.8}.page-gdpr__faq-accordion details{border:1px solid #A84F0C;background:#17191F;margin-bottom:12px;border-radius:10px;color:#FFF3E6}.page-gdpr__faq-accordion summary{padding:15px 18px;cursor:pointer;font-weight:700;color:#FFA53A;display:flex;align-items:center;justify-content:space-between;column-gap:12px}.page-gdpr__faq-accordion summary::-webkit-details-marker{display:none}.page-gdpr__faq-accordion .page-gdpr__faq-question{margin:0;font-weight:600}.page-gdpr__faq-answer{padding:0 18px 18px;color:#D0DDE7}.page-gdpr__faq-answer a{color:#FFB04D}.page-gdpr__faq-icon{display:block;width:34px;height:34px;font-size:1.4rem;line-height:1.8;color:#FFF3E6;background:#D96800;border-radius:99px;text-align:center;vertical-align:middle}.page-gdpr__guide-section, .page-gdpr__table-section, .page-gdpr__cookie-content, .page-gdpr__security-list, .page-gdpr__faq-accordion{max-width:100%;overflow-wrap:break-word}.page-gdpr__data-table,.page-gdpr__data-table th,.page-gdpr__data-table td{white-space:normal}.page-gdpr a{color:#FFB04D}@media (max-width:768px){.page-gdpr__hero-section{padding:10px 10px 0}.page-gdpr__hero-title{font-size:clamp(1.1rem, 1rem + 1.2vw, 1.5rem)}.page-gdpr__hero-decs{font-size:1rem}.page-gdpr__hero-btn,.page-gdpr__guide-content a{max-width:100%;box-sizing:border-box}.page-gdpr__intro-grid{grid-template-columns:1fr}.page-gdpr__info-rights-grid{grid-template-columns:1fr}.page-gdpr__guide-step{grid-template-columns:1fr}.page-gdpr__cookies-wrap,.page-gdpr__privacy-wrap,.page-gdpr__security-wrap{max-width:100%}.page-gdpr img,.page-gdpr img[class^=page-gdpr__] {max-width:100%!important;height:auto!importan}}