.privacy-module__ZGDmtG__page{color:#151916;background:#f2efe8;min-height:100vh;overflow:clip}.privacy-module__ZGDmtG__noticeHeader{border-bottom:1px solid #1519162e;padding:clamp(72px,8vw,112px) 5.5vw clamp(84px,9vw,125px)}.privacy-module__ZGDmtG__noticeHeader>p:first-child,.privacy-module__ZGDmtG__updated{color:#4f5852;font:700 .75rem/1.4 var(--font-jetbrains-mono), monospace;letter-spacing:.12em;text-transform:uppercase}.privacy-module__ZGDmtG__page h1{font:400 clamp(4.15rem, 10vw, 9.4rem)/.84 var(--font-playfair), Georgia, serif;letter-spacing:-.07em;margin:clamp(52px,6vw,78px) 0 clamp(38px,4vw,52px)}.privacy-module__ZGDmtG__noticeHeader>p:last-child{color:#303832;max-width:760px;font-size:clamp(1.12rem,2.2vw,1.9rem);line-height:1.45}.privacy-module__ZGDmtG__page article{max-width:1080px;margin:0 auto;padding:clamp(72px,8vw,105px) 5.5vw clamp(90px,10vw,130px)}.privacy-module__ZGDmtG__page section{border-top:1px solid #1519162e;grid-template-columns:minmax(190px,.62fr) minmax(0,1.38fr);gap:clamp(38px,8vw,100px);padding:36px 0 42px;display:grid}.privacy-module__ZGDmtG__page article h2{font:400 clamp(1.8rem, 3vw, 2.5rem)/1.08 var(--font-playfair), Georgia, serif;letter-spacing:-.035em}.privacy-module__ZGDmtG__page section p{color:#3f4842;max-width:660px;font-size:1rem;line-height:1.75}.privacy-module__ZGDmtG__page section a{color:#075e5c;overflow-wrap:anywhere;text-underline-offset:3px;font-weight:700}.privacy-module__ZGDmtG__updated{margin-top:48px}.privacy-module__ZGDmtG__page :focus-visible{outline-offset:4px;outline:3px solid #0e7c7b}@media (max-width:680px){.privacy-module__ZGDmtG__noticeHeader{padding-top:68px;padding-bottom:82px}.privacy-module__ZGDmtG__page h1{font-size:18vw}.privacy-module__ZGDmtG__page article{padding-top:68px;padding-bottom:88px}.privacy-module__ZGDmtG__page section{grid-template-columns:1fr;gap:18px}}.privacy-module__ZGDmtG__page{color:#191917;background:#f5efdf}.privacy-module__ZGDmtG__page h1{font-family:var(--signature-display);text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(54px,8vw,115px);line-height:1.07}.privacy-module__ZGDmtG__noticeHeader{border-top:7px solid #ce2028}.privacy-module__ZGDmtG__page section a{color:#b21c25}
