:root{--vr:var(--vw);background:#fff}.policy-layout{display:flex;font-size:calc(16*var(--vr));flex-direction:column;min-height:100svh;line-height:1.55}.policy-layout main{flex:1}.policy-header{position:sticky;z-index:2;display:flex;justify-content:space-between;align-items: center;gap:calc(24*var(--vr));padding:calc(24*var(--vr))calc(28*var(--vr));font-size:calc(14*var(--vr));background:#fff;top:0}.policy-header img{width:calc(40*var(--vr));height:auto}.policy-page,.policy-footer{width:calc(760*var(--vr));max-width:calc(100% - 56*var(--vr));margin-inline-start:auto;margin-inline-end:auto}.policy-page{padding-block:calc(64*var(--vr))calc(80*var(--vr));overflow-wrap:anywhere}.policy-page h1{margin-bottom:calc(40*var(--vr));font-size:calc(36*var(--vr));font-weight:700;line-height:1.1}.policy-body h2{margin:calc(40*var(--vr))0 calc(16*var(--vr));font-size:calc(24*var(--vr));line-height:1.25}.policy-body h3{margin:calc(28*var(--vr))0 calc(12*var(--vr));font-size:calc(19*var(--vr));line-height:1.35}.policy-body p{margin-bottom:calc(18*var(--vr))}.policy-body ul,.policy-body ol{margin:0 0 calc(24*var(--vr));padding-left:1.5em}.policy-body li{margin-bottom:calc(12*var(--vr))}.policy-body li>ul,.policy-body li>ol{margin-top:calc(12*var(--vr))}.policy-layout a,.policy-layout button{text-decoration:underline;text-underline-offset:.2em}.policy-header a:first-child{text-decoration:none}.policy-download{margin-top:calc(40*var(--vr))}.policy-footer{padding-block:calc(24*var(--vr))max(calc(36*var(--vr)),var(--cookie-launcher-clearance));border-top:calc(1*var(--vr))solid #ddd;font-size:calc(13*var(--vr))}.policy-footer nav{display:flex;justify-content:space-between;gap:calc(16*var(--vr));flex-wrap:wrap}.policy-footer p:not(:empty){margin-top:calc(16*var(--vr))}.tracking-frame{display:none;visibility:hidden}@media (max-width:700px){.policy-layout{font-size:calc(16*var(--vr))}.policy-header{padding:calc(20*var(--vr))}.policy-page,.policy-footer{margin-inline:calc(20*var(--vr));width:auto;max-width:none}.policy-page{padding-block:calc(40*var(--vr))calc(48*var(--vr))}.policy-page h1{font-size:calc(30*var(--vr));margin-bottom:calc(32*var(--vr))}.policy-body h2{font-size:calc(22*var(--vr))}.policy-body h3{font-size:calc(18*var(--vr))}}
