.page-privacy{-webkit-font-smoothing:antialiased;background:#f7f4ee;color:#0d0d0d;font-family:TenorSans-Regular,sans-serif}.privacy{padding:160px 56px 120px}@media(max-width:1399.98px){.privacy{padding:140px 40px 100px}}@media(max-width:1199.98px){.privacy{padding:120px 32px 80px}}@media(max-width:991.98px){.privacy{padding:100px 24px 64px}}@media(max-width:767.98px){.privacy{padding:88px 20px 56px}}.privacy__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:40px;margin:0 auto;max-width:820px}@media(max-width:991.98px){.privacy__inner{gap:28px}}.privacy__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid hsla(0,0%,5%,.12);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;padding-bottom:40px}@media(max-width:991.98px){.privacy__header{padding-bottom:28px}}.privacy h1{color:#0d0d0d;letter-spacing:.02em;margin:0}.privacy h5{color:hsla(0,0%,5%,.45);font-weight:400;letter-spacing:.18em;margin:0;text-transform:uppercase}.privacy .text-content h2{border-bottom:1px solid hsla(0,0%,5%,.12);color:#0d0d0d;font-family:CormorantGaramond-Regular,serif;font-size:clamp(22px,2vw,29px);font-weight:300;letter-spacing:.02em;margin:48px 0 16px;padding-bottom:12px;text-transform:none}.privacy .text-content h2:first-child{margin-top:0}@media(max-width:991.98px){.privacy .text-content h2{font-size:clamp(16px,1.3vw,19px);margin:36px 0 12px}}.privacy .text-content h3{color:#e8882d;font-family:JetBrainsMono-Regular,ui-monospace,monospace;font-size:clamp(10px,.7vw,12px);font-weight:400;letter-spacing:.2em;margin:32px 0 10px;text-transform:uppercase}@media(max-width:991.98px){.privacy .text-content h3{margin:24px 0 8px}}.privacy .text-content p{color:hsla(0,0%,5%,.8);font-size:clamp(14px,1vw,16px);line-height:1.85}@media(max-width:767.98px){.privacy .text-content p{font-size:clamp(12px,.85vw,14px);line-height:1.75}}.privacy .text-content a{border-bottom-color:hsla(0,0%,5%,.3);color:#0d0d0d}@media(hover:hover)and (pointer:fine){.privacy .text-content a:hover{border-bottom-color:#e8882d;color:#e8882d}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.privacy .text-content a:hover{border-bottom-color:#e8882d;color:#e8882d}}@media(max-width:767.98px){.privacy .text-content ol li,.privacy .text-content ul li{font-size:clamp(12px,.85vw,14px)}}