.privacy-page{color:#25241f;width:min(100% - 40px,760px);margin:0 auto;padding:40px 0 56px;line-height:1.65}.privacy-page header{max-width:230px;margin-bottom:64px}.privacy-page h1{letter-spacing:-.035em;margin:16px 0 28px;font-family:Georgia,serif;font-size:clamp(36px,6vw,56px);font-weight:400;line-height:1.08}.privacy-page h2{font-size:21px;line-height:1.3}.privacy-page section{margin:40px 0}.privacy-page section p{white-space:pre-line}.privacy-contact{min-height:44px;color:inherit;overflow-wrap:anywhere;align-items:center;display:inline-flex}.privacy-page footer{color:#626158;margin-top:64px}.privacy-link{align-items:center;min-height:44px;display:inline-flex}.entrance-footer{flex-wrap:wrap;gap:16px}.privacy-page a:focus-visible{outline-offset:5px;outline:2px solid}.privacy-link:focus-visible{outline-offset:5px;outline:2px solid}@media (max-width:480px){.privacy-page{width:calc(100% - 36px);padding-top:28px}.privacy-page header{margin-bottom:44px}}.privacy-page header img{width:100%;height:auto;display:block}
