@charset "UTF-8";@media (max-width: 1020px){.cookie-page .container{padding-inline:28px}}@media (max-width: 600px){.cookie-page .container{padding-inline:30px}}.policy-header{padding-block:54px 24px;font-size:16px}.policy-header__content{max-width:1020px;margin-inline:auto;text-align:center}.policy-header__meta{font-size:14px;color:var(--c-green)}@media (max-width: 600px){.policy-header__meta{font-size:11px}}.policy-header__label{font-weight:600}@media (max-width: 600px){.policy-header__label{display:block}}.policy-header__title{font-size:50px;font-weight:500;line-height:1.25;margin-bottom:12px}@media (max-width: 1020px){.policy-header__title{font-size:40px}}@media (max-width: 600px){.policy-header__title{font-size:32px}}.policy-header__description{max-width:900px;margin-inline:auto}@media (max-width: 600px){.policy-header__description{font-size:15px}}.cookie-types{padding-block:24px 36px}.cookie-types__content{max-width:1020px;margin-inline:auto;counter-reset:type-counter}.cookie-types__title{font-family:var(--ff-secondary);font-size:36px;line-height:1.25;font-weight:500;margin-bottom:24px}@media (max-width: 600px){.cookie-types__title{text-align:center;font-size:28px}}.cookie-types__list>li:not(:last-child){margin-bottom:40px}@media (max-width: 1020px){.cookie-types__list>li:not(:last-child){margin-bottom:36px}}.cookie-type{position:relative;padding-left:44px;counter-increment:type-counter}@media (max-width: 600px){.cookie-type{padding-left:0}}.cookie-type:before{content:counter(type-counter);display:inline-block;position:absolute;left:0;top:0;min-width:32px;width:32px;height:32px;aspect-ratio:1/1;border-radius:50%;font-family:var(--ff-secondary);font-size:24px;line-height:1.25;color:var(--c-green);background-color:#f3faf7;text-align:center}@media (max-width: 600px){.cookie-type:before{position:relative;display:block;margin-inline:auto;font-size:16px;min-width:24px;width:24px;height:24px;font-weight:600;line-height:24px}}.cookie-type__title{font-family:var(--ff-secondary);font-size:24px;line-height:1.25;color:var(--c-green);margin-bottom:4px}@media (max-width: 600px){.cookie-type__title{font-size:20px;text-align:center}}.cookie-type__text{font-size:14px;margin-bottom:12px}@media (max-width: 600px){.cookie-type__text{font-size:11px}}.cookie-type__content{font-size:14px}.cookie-type__content:not(:last-of-type){margin-bottom:12px}.cookie-type__content h4{font-family:var(--ff-secondary);font-size:20px;line-height:1.25;font-weight:600;margin-bottom:8px}@media (max-width: 600px){.cookie-type__content h4{font-size:16px}}.cookie-type__content ul{padding-left:25px;line-height:1.3}@media (max-width: 600px){.cookie-type__content ul{font-size:11px}}.cookie-type__content ul li{list-style-type:disc;margin-bottom:0}.cookie-type__content ul:has(.code-inline) li{list-style-type:none}.cookie-type__content ul:has(.code-inline) li::marker{content:"◼    ";color:var(--c-green);font-size:8px}.cookie-type .code-inline{font-family:monospace;font-weight:600;font-size:14px;color:var(--c-green)}@media (max-width: 600px){.cookie-type .code-inline{font-size:11px}}.not-use{padding-block:30px}.not-use__content{max-width:1050px}.not-use__box{max-width:550px;width:100%;border-radius:12px;border:1px solid #8CA096;padding-block:28px;padding-inline:35px}@media (max-width: 600px){.not-use__box{border-radius:0;border-left:none;border-right:none;padding-inline:0}}.not-use__title{font-family:var(--ff-secondary);font-size:36px;font-weight:500;margin-bottom:10px;line-height:1}@media (max-width: 600px){.not-use__title{font-size:28px;text-align:center}}.not-use__li{font-size:16px;margin-bottom:24px}@media (max-width: 600px){.not-use__li{font-size:15px}}.not-use h3{font-family:var(--ff-secondary);font-size:20px;font-weight:500;margin-bottom:7px}@media (max-width: 600px){.not-use h3{font-size:16px}}.not-use ul{line-height:1.3}.not-use li:before,.not-use__li:before{content:"❌ "}.not-use li{font-size:14px}@media (max-width: 600px){.not-use li{font-size:11px}}.policy-section{margin-bottom:32px}.policy-section__content{max-width:1020px;margin-inline:auto;font-size:16px}.policy-section__title{font-family:var(--ff-secondary);font-size:36px;line-height:1.25;font-weight:500;margin-bottom:16px}@media (max-width: 600px){.policy-section__title{font-size:28px;text-align:center}}.policy-section__text{margin-bottom:4px}@media (max-width: 600px){.policy-section__text{font-size:15px}}.policy-section__link{display:inline-block;color:var(--c-green);text-decoration:underline;margin-bottom:32px}.policy-section b{font-weight:600}.policy-section ul{padding-left:24px}@media (max-width: 600px){.policy-section ul{font-size:15px}}.policy-section ul li{list-style-type:disc}.policy-section h3{font-family:var(--ff-secondary);font-size:20px;line-height:1.25;font-weight:500;margin-bottom:4px}@media (max-width: 600px){.policy-section h3{font-size:15px;font-weight:700}}.policy-section .contact-link{display:flex;align-items:center}@media (max-width: 600px){.policy-section .contact-link{font-size:15px}}.policy-section .contact-link:before{content:"📮 ";font-size:28px}@media (max-width: 600px){.policy-section .contact-link:before{font-size:20px}}.policy-section.cookie-management .policy-section__content,.policy-section.data-retention .policy-section__content,.policy-section.contact-information .policy-section__content{padding-bottom:24px;border-bottom:1px solid #8CA096}.policy-section.third-party-cookies ul{margin-bottom:18px}.policy-section.data-retention{margin-bottom:38px}.policy-section.contact-information .policy-section__title{margin-bottom:5px}.policy-section.contact-information .policy-section__text{margin-bottom:15px}.policy-section .browser-settings{margin-bottom:16px}.policy-section.related-policies{margin-bottom:150px}.policy-section.related-policies hr{display:block;margin-bottom:32px}
