.privacy-page{padding:80px 0 100px;background:#fff;color:#191b1e}.privacy-heading{max-width:850px;margin-bottom:64px}.privacy-heading h1{font-size:clamp(38px,5vw,64px);line-height:1.1;margin:20px 0}.privacy-heading h1 span{color:#ed1b24}.privacy-heading>p:last-child{font-size:22px;line-height:1.6;color:#555b65}.privacy-date{font-size:15px;color:#626975}.privacy-layout{display:grid;grid-template-columns:260px minmax(0,780px);gap:70px}.privacy-layout aside{font-size:16px;line-height:1.7}.privacy-layout aside p{font-weight:600;margin-bottom:12px}.privacy-layout a{color:#b90012;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.privacy-layout section{margin:0 0 40px;scroll-margin-top:120px}.privacy-layout h2{font-size:24px;line-height:1.4;margin:0 0 16px}.privacy-layout h2 span{display:block;font-size:14px;color:#d21022;margin-bottom:8px}.privacy-layout section p{font-size:18px;line-height:1.85;color:#424852;margin:0}.privacy-contact{font-weight:600;font-size:18px}.footer-bottom a{color:inherit;text-decoration:none}.footer-bottom a:hover{text-decoration:underline}a:focus-visible{outline:2px solid #ed1b24;outline-offset:5px}@media(max-width:760px){.privacy-page{padding:42px 0 64px}.privacy-heading{margin-bottom:36px}.privacy-layout{grid-template-columns:1fr;gap:32px}.privacy-heading>p:last-child{font-size:19px}.privacy-layout section p{font-size:17px}.privacy-layout h2{font-size:22px}}