.privacy-page{padding:calc(var(--header-h,88px) + 32px) 0 100px;color:#1f3a5f;background:#fff}.privacy-wrap{width:min(960px,100% - 64px);margin-inline:auto}.privacy-crumb{color:#4b626f;margin-bottom:36px;font-size:13px;line-height:1.8}.privacy-crumb a{color:inherit}.privacy-page h1{letter-spacing:.035em;margin:0 0 36px;font-size:clamp(28px,3vw,42px);line-height:1.6}.privacy-page article{overflow-wrap:anywhere;font-size:17px;line-height:2}.privacy-page article h2{border-top:1px solid #d6e7e6;margin:42px 0 18px;padding-top:28px;scroll-margin-top:120px;font-size:23px;line-height:1.7}.privacy-page article p{margin:0 0 18px}.privacy-page article :is(ul,ol){margin:18px 0 24px;padding-left:1.6em;list-style-position:outside}.privacy-page article ul{list-style-type:disc}.privacy-page article ol{list-style-type:decimal}.privacy-page article li{margin-block:8px;padding-left:.2em}.privacy-page article a{color:#247f87;text-underline-offset:4px;text-decoration:underline}.privacy-page a:focus-visible{outline-offset:4px;outline:2px solid #247f87}@media (max-width:700px){.privacy-wrap{width:calc(100% - 40px)}.privacy-page article{font-size:16px;line-height:1.95}.privacy-page article h2{margin-top:32px;padding-top:24px;font-size:21px}.privacy-page{padding-bottom:88px}}
