.CookiePolicy-module__4OJgUG__page{background:linear-gradient(180deg, #fff 0%, var(--color-background-soft) 100%);padding:110px 0 120px}.CookiePolicy-module__4OJgUG__container{width:min(100% - 40px,980px);margin:0 auto}.CookiePolicy-module__4OJgUG__header{border-bottom:1px solid var(--color-border);max-width:820px;margin-bottom:65px;padding-bottom:42px}.CookiePolicy-module__4OJgUG__eyebrow{color:var(--color-gold-dark);letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px;font-size:.68rem;font-weight:800;display:block}.CookiePolicy-module__4OJgUG__header h1{color:var(--color-navy);letter-spacing:-.055em;margin-bottom:22px;font-size:clamp(2.8rem,6vw,5rem);line-height:1}.CookiePolicy-module__4OJgUG__intro{max-width:760px;color:var(--color-text-secondary);margin-bottom:18px;font-size:.96rem;line-height:1.85}.CookiePolicy-module__4OJgUG__updated{color:var(--color-text-light);font-size:.7rem;font-weight:700}.CookiePolicy-module__4OJgUG__content{flex-direction:column;gap:42px;display:flex}.CookiePolicy-module__4OJgUG__section{max-width:850px}.CookiePolicy-module__4OJgUG__section h2{color:var(--color-navy);margin-bottom:14px;font-size:1.25rem;font-weight:800;line-height:1.35}.CookiePolicy-module__4OJgUG__section p{color:var(--color-text-secondary);margin-bottom:12px;font-size:.84rem;line-height:1.85}.CookiePolicy-module__4OJgUG__section p:last-child{margin-bottom:0}.CookiePolicy-module__4OJgUG__privacy{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:#ffffffb8;justify-content:space-between;align-items:center;gap:24px;margin-top:60px;padding:25px 28px;display:flex}.CookiePolicy-module__4OJgUG__privacy p{max-width:640px;color:var(--color-text-secondary);font-size:.78rem;line-height:1.7}.CookiePolicy-module__4OJgUG__secondaryButton{color:var(--color-navy);white-space:nowrap;align-items:center;gap:8px;font-size:.74rem;font-weight:800;display:inline-flex}.CookiePolicy-module__4OJgUG__secondaryButton:hover{color:var(--color-gold-dark)}.CookiePolicy-module__4OJgUG__contact{background:var(--color-background-blue);border:1px solid var(--color-border-light);border-radius:var(--radius-xl);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:35px;margin-top:30px;padding:30px 32px;display:grid}.CookiePolicy-module__4OJgUG__contact h2{color:var(--color-navy);margin-bottom:7px;font-size:1.15rem;font-weight:800}.CookiePolicy-module__4OJgUG__contact p{max-width:650px;color:var(--color-text-secondary);font-size:.76rem;line-height:1.65}.CookiePolicy-module__4OJgUG__button{min-height:50px;color:var(--color-white);background:var(--color-navy);border-radius:var(--radius-sm);white-space:nowrap;transition:background var(--transition-fast), transform var(--transition-fast);justify-content:center;align-items:center;gap:9px;padding:0 20px;font-size:.76rem;font-weight:800;display:inline-flex}.CookiePolicy-module__4OJgUG__button:hover{background:var(--color-navy-dark);transform:translateY(-2px)}html[dir=rtl] .CookiePolicy-module__4OJgUG__page{direction:rtl}:is(html[dir=rtl] .CookiePolicy-module__4OJgUG__header,html[dir=rtl] .CookiePolicy-module__4OJgUG__section,html[dir=rtl] .CookiePolicy-module__4OJgUG__privacy,html[dir=rtl] .CookiePolicy-module__4OJgUG__contact){text-align:right}html[dir=rtl] .CookiePolicy-module__4OJgUG__eyebrow{letter-spacing:0;text-transform:none}html[dir=rtl] .CookiePolicy-module__4OJgUG__header h1{letter-spacing:0;line-height:1.25}html[dir=rtl] .CookiePolicy-module__4OJgUG__intro{line-height:2}html[dir=rtl] .CookiePolicy-module__4OJgUG__section p{line-height:2}html[dir=rtl] .CookiePolicy-module__4OJgUG__section h2{line-height:1.6}:is(html[dir=rtl] .CookiePolicy-module__4OJgUG__privacy,html[dir=rtl] .CookiePolicy-module__4OJgUG__contact){direction:rtl}:is(html[dir=rtl] .CookiePolicy-module__4OJgUG__privacy p,html[dir=rtl] .CookiePolicy-module__4OJgUG__contact p){line-height:1.9}:is(html[dir=rtl] .CookiePolicy-module__4OJgUG__button,html[dir=rtl] .CookiePolicy-module__4OJgUG__secondaryButton){direction:rtl}@media (max-width:700px){.CookiePolicy-module__4OJgUG__page{padding:80px 0 90px}.CookiePolicy-module__4OJgUG__container{width:calc(100% - 28px)}.CookiePolicy-module__4OJgUG__header{margin-bottom:48px;padding-bottom:32px}.CookiePolicy-module__4OJgUG__content{gap:34px}.CookiePolicy-module__4OJgUG__privacy{flex-direction:column;align-items:flex-start;padding:22px}.CookiePolicy-module__4OJgUG__contact{grid-template-columns:1fr;padding:25px 22px}.CookiePolicy-module__4OJgUG__button{width:100%}}
