.privacy-page{width:min(960px,calc(100% - 64px));padding-top:58px}.privacy-page .legal-hero{max-width:860px;margin-bottom:44px}.privacy-page .legal-hero h1{margin:0;color:var(--shell-deep,#1d2e5c);font-size:clamp(36px,5vw,54px)}.privacy-page .legal-hero .content-lead{margin-top:20px}.privacy-body{max-width:860px;margin:0 auto;color:#303b53;font-size:17px;line-height:1.9}.privacy-body section{margin:0 0 28px;padding:0 0 20px;border-bottom:1px solid #e5e8ef}.privacy-body section:last-child{border-bottom:0}.privacy-body section h2:first-child{margin-top:0}.privacy-body section h2{scroll-margin-top:100px}.privacy-body section p{margin-bottom:16px}.privacy-body section p:last-child{margin-bottom:0}@media(max-width:800px){.privacy-page{width:calc(100% - 40px);padding-top:42px}}@media(max-width:560px){.privacy-page{width:calc(100% - 32px);padding-top:35px}.privacy-body{font-size:16px}}
