.page-cookies-policy{background:#0A0A0A;color:#ffffff;line-height:1.6;}.page-cookies-policy__hero-section{display:flex;flex-direction:column;padding-top:10px;margin-top:0;}.page-cookies-policy__hero-image{width:100%;max-width:1200px;margin:0 auto;}.page-cookies-policy__hero-image img{width:100%;height:auto;aspect-ratio:1020/300;object-fit:cover;display:block;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,0.5);}.page-cookies-policy__hero-content{max-width:1200px;width:100%;margin:24px auto 0;padding:20px;text-align:center;box-sizing:border-box;}.page-cookies-policy__main-title{font-size:clamp(1.4rem, 3vw, 2rem);color:#FFF6D6;font-weight:700;line-height:1.3;margin:0 auto 12px;max-width:800px;}.page-cookies-policy__hero-description{color:#D0DDE7;max-width:700px;margin:0 auto 20px;font-size:1rem;}.page-cookies-policy__cta-btn{display:inline-block;padding:12px 28px;border-radius:100px;background:linear-gradient(180deg,#FFD86A 0%,#DDA11D 100%);color:#0A0A0A;font-weight:700;text-decoration:none;transition:transform 0.2s ease, box-shadow 0.2s ease;border:none;box-shadow:0 2px 6px rgba(0,0,0,0.3);}.page-cookies-policy__cta-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,211,107,0.4);}.page-cookies-policy__intro-section,.page-cookies-policy__types-section,.page-cookies-policy__manage-section,.page-cookies-policy__domestic-section,.page-cookies-policy__legitimate-section,.page-cookies-policy__services-section,.page-cookies-policy__security-section,.page-cookies-policy__faq-section,.page-cookies-policy__update-section{max-width:1200px;margin:0 auto;padding:16px 24px 32px;box-sizing:border-box;}.page-cookies-policy__section-title{color:#F2C14E;font-size:clamp(1.2rem, 2.5vw, 1.8rem);font-weight:700;margin-bottom:16px;position:relative;padding-bottom:12px;}.page-cookies-policy__section-title::after{content:'';position:absolute;bottom:0;left:0;width:60px;height:3px;background:linear-gradient(90deg,#FFD36B,transparent);border-radius:2px;}.page-cookies-policy__text{color:#D0DDE7;margin-bottom:16px;}.page-cookies-policy__content-image{width:100%;max-width:800px;height:auto;aspect-ratio:800/400;object-fit:cover;border-radius:8px;margin:16px auto;display:block;}.page-cookies-policy__types-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;margin-top:20px;}.page-cookies-policy__type-card{background:#111111;border:1px solid #3A2A12;border-radius:12px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,0.3);}.page-cookies-policy__card-title{color:#FFF6D6;font-size:1.1rem;font-weight:700;margin-bottom:8px;}.page-cookies-policy__card-text{color:#D0DDE7;font-size:0.95rem;}.page-cookies-policy__manage-steps{display:flex;flex-direction:column;gap:16px;margin-bottom:20px;}.page-cookies-policy__step-item{display:flex;align-items:flex-start;gap:12px;}.page-cookies-policy__step-number{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;border-radius:50%;background:linear-gradient(180deg,#FFD86A 0%,#DDA11D 100%);color:#0A0A0A;font-weight:700;font-size:0.9rem;flex-shrink:0;}.page-cookies-policy__step-text{color:#D0DDE7;margin:0;}.page-cookies-policy__faq-item{background:#111111;border:1px solid #3A2A12;border-radius:8px;margin-bottom:12px;padding:0 16px;}.page-cookies-policy__faq-question{display:flex;justify-content:space-between;align-items:center;color:#FFF6D6;font-weight:600;cursor:pointer;list-style:none;padding:16px 0;}.page-cookies-policy__faq-question::-webkit-details-marker{display:none;}.page-cookies-policy__faq-answer{color:#D0DDE7;padding-bottom:16px;margin:0;}@media (max-width: 768px){.page-cookies-policy__hero-image img{aspect-ratio:2/1;height:auto;}.page-cookies-policy__hero-content{margin-top:16px;}.page-cookies-policy__types-grid{grid-template-columns:1fr;}.page-cookies-policy__cta-btn{display:block;max-width:100%;text-align:center;box-sizing:border-box;}.page-cookies-policy img{max-width:100%!important;height:auto!important;}.page-cookies-policy__intro-section,.page-cookies-policy__types-section,.page-cookies-policy__manage-section,.page-cookies-policy__domestic-section,.page-cookies-policy__legitimate-section,.page-cookies-policy__services-section,.page-cookies-policy__security-section,.page-cookies-policy__faq-section,.page-cookies-policy__update-section{padding:16px;}body{padding-top:0;margin-top:0;}.page-cookies-policy{overflow-x:hidden;}.page-cookies-policy__hero-content{max-width:100%;}}