.page-gdpr{color:#333333;background-color:#ffffff;font-family:Arial,Helvetica,sans-serif;line-height:1.6}.page-gdpr img{max-width:100%;height:auto}.page-gdpr a{color:#02551f}.page-gdpr__container{max-width:1200px;margin:0 auto;padding-left:15px;padding-right:15px}.page-gdpr__hero{margin-top:0;padding-top:10px;background-color:#EAF4EE}.page-gdpr__hero-inner{max-width:1200px;margin:0 auto;padding:20px 15px;display:flex;flex-direction:column;gap:20px}.page-gdpr__hero-text{width:100%;order:2}.page-gdpr__hero-title,.page-gdpr__hero-subtitle{max-width:800px;font-weight:700;line-height:1.3;letter-spacing:0px}.page-gdpr__hero-title,.page-gdpr__partners-title,.page-gdpr__why-title,.page-gdpr__cta-title{color:#017439}.page-gdpr__hero-subtitle{font-weight:400;margin-top:15px}.page-gdpr__hero-image-wrapper{width:100%;order:1}.page-gdpr__hero-image{width:100%;aspect-ratio:2/1;object-fit:cover;display:block;margin:0 auto;box-shadow:0 4px 12px rgba(0,0,0,0.08)}.page-gdpr__hero-actions{display:flex;gap:10px;justify-content:flex-start;margin-top:15px}.page-gdpr__btn{display:inline-block;padding:10px 20px;border-radius:50px;font-weight:700;text-decoration:none;text-align:center;transition:all 0.3s ease;border:none;cursor:pointer;background-color:#017439;color:#ffffff;font-size:14px;line-height:1.2;max-width:100%;box-sizing:border-box;white-space:normal;word-wrap:break-word}.page-gdpr__btn--secondary{background-color:#FFFFFF;color:#017439;border:2px solid #017439}.page-gdpr__btn--promo{background-color:#C30808;color:#FFFF00;text-transform:uppercase;letter-spacing:0.5px;box-shadow:0 4px 10px rgba(195,8,8,0.3)}.page-gdpr__btn--primary{background:linear-gradient(135deg,#017439 0%,#02551f 100%);color:#ffffff}.page-gdpr__btn:hover{opacity:0.85;transform:translateY(-1px)}.page-gdpr__logo-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px 16px;max-width:1200px;margin:16px auto 24px;justify-items:center;padding-left:15px;padding-right:15px}.page-gdpr__logo-item{display:flex;flex-direction:column;align-items:center;background-color:#ffffff;border:1px solid #eeeeee;padding:15px;width:100%;max-width:280px;box-sizing:border-box;transition:box-shadow 0.3s ease}.page-gdpr__logo-item:hover{box-shadow:0 8px 20px rgba(0,0,0,0.08)}.page-gdpr__logo-img{width:100%;aspect-ratio:2/1;object-fit:contain;display:block}.page-gdpr__logo-item:nth-child(5){grid-column:2}.page-gdpr__logo-item:nth-child(6){grid-column:3}.page-gdpr__logo-cta{background-color:#02551f;color:#ffffff;padding:8px 16px;text-decoration:none;border-radius:30px;margin-top:10px;font-size:14px;display:inline-block}.page-gdpr__logo-cta:hover{background-color:#017439}.page-gdpr__partners-title,.page-gdpr__partners-desc{text-align:center;max-width:900px;margin-left:auto;margin-right:auto}.page-gdpr__partners-title{font-size:1.8em;font-weight:700}.page-gdpr__guide{background:#f9f9f9;padding:25px 0 40px}.page-gdpr__guide-inner{max-width:900px;margin:0 auto;padding:10px 15px}.page-gdpr__guide-title{color:#017439;text-align:center;font-size:1.7em;margin-bottom:5px}.page-gdpr__guide-intro{text-align:center;padding:0 10px;margin-top:0}.page-gdpr__guide-card{background:#ffffff;border-radius:16px;box-shadow:0 2px 12px rgba(0,0,0,0.07);padding:20px;margin:25px 0;border:1px solid #e1f0ed}.page-gdpr__guide-media{display:flex;justify-content:center;align-items:center;margin-bottom:10px}.page-gdpr__guide-image{width:100%;max-width:720px;aspect-ratio:2/1;object-fit:cover;border-radius:10px}.page-gdpr__guide-card-title{font-size:1.25em;color:#02551F;margin:10px 0;text-align:left}.page-gdpr__guide-card-text{font-size:15px;color:#333333;margin-bottom:12px}.page-gdpr__guide-faq{background-color:#F0F7F4;border:1px solid #d7e8dd;border-radius:8px;padding:12px 16px}.page-gdpr__guide-summary{display:flex;align-items:center;cursor:pointer;font-weight:bold;color:#017439;list-style:none}.page-gdpr__guide-summary::-webkit-details-marker{display:none}.page-gdpr__guide-summary[open]{padding-bottom:10px}.page-gdpr__guide-answer{margin-top:10px;padding-top:10px;border-top:1px solid #c8dcd0;font-size:15px}.page-gdpr__guide-summary span[data-faq-toggle]{display:inline-block;width:24px;height:24px;line-height:22px;text-align:center;background:#017439;color:#ffffff;border-radius:50%;margin-right:8px;font-weight:bold}.page-gdpr__logo-cta{background:#02551f;color:#fff;padding:8px 16px;text-decoration:none;border-radius:30px;margin-top:10px;font-size:14px;display:inline-block}.page-gdpr__guide-action{text-align:center;margin-top:25px}.page-gdpr__guide-action-text{font-weight:bold;color:#02613a}.page-gdpr__guide-action .page-gdpr__btn{margin-top:10px}.page-gdpr__why{background-color:#ffffff;padding:40px 0}.page-gdpr__why-title{font-size:1.8em;text-align:center;margin-top:0}.page-gdpr__why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.page-gdpr__why-item{background:#fffcf7;border:1px solid #e3f1e7;border-radius:12px;padding:20px;text-align:left}.page-gdpr__why-item-title{color:#013420;font-size:15px;margin-bottom:8px;font-weight:700}.page-gdpr__why-item p{font-size:15px;margin:0}.page-gdpr__disclaimer{background-color:#f5f5f5;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:10px 16px;font-size:14px}.page-gdpr__disclaimer-text{margin:0;text-align:center}.page-gdpr__disclaimer-text a.page-gdpr__inline-link{font-weight:bold;color:#017439;text-decoration:underline}.page-gdpr__cta{background:linear-gradient(135deg,#E8F5EE 0%,#C8E6D9 100%);padding:15px 15px 30px;text-align:center}.page-gdpr__cta-title{font-size:1.6em;font-weight:800;color:#004d26;margin:0}.page-gdpr__cta-text{font-size:16px;color:#333333;max-width:700px;margin:8px auto;padding:0 15px}.page-gdpr__cta .page-gdpr__btn{font-size:1em;padding:12px 28px}.page-gdpr__badge{background:#017439;color:#ffffff;font-size:0.85em;font-weight:bold;padding:4px 12px;border-radius:30px;display:inline-block;margin-bottom:10px}.page-gdpr__intro-title{color:#02501a;font-size:24px;margin:8px 0}.page-gdpr__intro-text{font-size:16px;max-width:800px}.page-gdpr__link--highlight{color:#C30808;font-weight:700}.page-gdpr__hero-section,.page-gdpr__content-area{padding-top:10px}.page-gdpr__section{padding-top:10px}.page-gdpr__faq {padding:15px 0;margin-bottom:0}.page-gdpr__faq-item{background:#ffffff;border:1px solid #e2efe6;border-radius:8px;padding:12px 16px 10px;margin:12px auto;max-width:1000px}.page-gdpr__faq-question{display:flex;justify-content:space-between;align-items:center;gap:10px;cursor:pointer;margin:0;color:#01352c;font-weight:bold}.page-gdpr__faq-toggle{color:#02501f;font-size:22px;line-height:1;flex-shrink:0}.page-gdpr__faq-item[open]{background-color:#F4FAF7;border-color:#B8D5C2}.page-gdpr__faq-answer{font-size:15px;color:#333333;margin-top:12px;padding-top:12px;border-top:1px solid #D3E4D9}.page-gdpr__faq-title{text-align:center;font-size:2em;color:#014a30}.page-gdpr__accordion{background:#f2faf4;padding:20px}.page-gdpr__hero-image{padding:10px 0;width:100%;height:auto}.page-gdpr__breach-section{background:#fff0f0;border-left:4px solid #C30808;padding:10px 15px;margin-top:20px;border-radius:0 8px 8px 0}.page-gdpr__rights-list{list-style:none;padding-left:0}.page-gdpr__rights-list li{padding-left:30px;position:relative;margin-bottom:10px}.page-gdpr__rights-list li::before{content:"✔";color:#017439;position:absolute;left:0;font-weight:bold}.page-gdpr__data-types{display:flex;gap:8px;flex-wrap:wrap}.page-gdpr__data-tag{background:#E0F2E6;color:#026b30;padding:8px 16px;border-radius:20px;font-size:15px;font-weight:600}.page-gdpr__hero-text{order:2}.page-gdpr__hero-image-wrapper{order:1}@media (max-width:1024px){.page-gdpr__logo-grid{grid-template-columns:repeat(2,1fr);gap:15px}.page-gdpr__logo-item:nth-child(5),.page-gdpr__logo-item:nth-child(6){grid-column:auto}.page-gdpr__why-grid{grid-template-columns:1fr 1fr}.page-gdpr__hero-actions{flex-direction:column;align-items:center}.page-gdpr__hero-text{text-align:center}}@media (max-width:768px){.page-gdpr__hero{padding-top:0}.page-gdpr__hero-image{aspect-ratio:2/1;max-width:100%;height:auto}.page-gdpr__hero-inner{gap:10px;padding-top:0}.page-gdpr__guide-media{margin-bottom:10px}.page-gdpr__guide-image{max-width:100%;height:auto}.page-gdpr__guide-inner{padding:5px 10px 30px}.page-gdpr__guide-card{padding:15px}.page-gdpr__logo-grid{grid-template-columns:1fr;gap:15px;max-width:420px;margin-left:auto;margin-right:auto}.page-gdpr__logo-item{max-width:100%;width:100%}.page-gdpr__logo-img{max-width:100%;height:auto}.page-gdpr__guide-title,.page-gdpr__partners-title{font-size:1.4em}.page-gdpr__why{grid-template-columns:1fr}.page-gdpr__why-grid{grid-template-columns:1fr}.page-gdpr__why-item{text-align:center}.page-gdpr__guide-action{text-align:center}.page-gdpr__hero-actions{flex-direction:column;align-items:center}.page-gdpr__hero-title,.page-gdpr__partners-title,.page-gdpr__why-title,.page-gdpr__cta-title{font-size:1.5em}.page-gdpr__hero-subtitle{font-size:0.95rem}.page-gdpr__btn{max-width:100%;box-sizing:border-box;white-space:normal;word-wrap:break-word}.page-gdpr__container{overflow-x:hidden}.page-gdpr img{max-width:100%!important;height:auto!important}}