#dottei-first-hello.privacy-page main{max-width:690px;margin:0 auto;padding:64px 0 76px;overflow-wrap:anywhere}#dottei-first-hello.privacy-page h1{font-size:clamp(38px,6vw,58px);line-height:1.1;letter-spacing:-2px;margin:17px 0 14px}#dottei-first-hello.privacy-page .privacy-meta{color:var(--soft);font-size:13px}#dottei-first-hello.privacy-page .privacy-intro{margin-top:28px}#dottei-first-hello.privacy-page section{margin-top:34px;scroll-margin-top:24px}#dottei-first-hello.privacy-page h2{font-size:22px;font-weight:600;line-height:1.35;letter-spacing:-.4px;margin-bottom:12px}#dottei-first-hello.privacy-page main p:not(.kicker):not(.privacy-meta){color:var(--soft);font-size:16px;line-height:1.8}#dottei-first-hello.privacy-page section p+p{margin-top:12px}#dottei-first-hello.privacy-page .privacy-back{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:14px}#dottei-first-hello.privacy-page .privacy-pending{padding:12px 16px;background:#f5f7f9;border-left:2px solid #a3b8c9;border-radius:0 4px 4px 0}#dottei-first-hello.privacy-page .privacy-pending strong{color:var(--ink)}#dottei-first-hello.privacy-page .privacy-skip{position:absolute;top:12px;left:12px;padding:10px 16px;background:#fff;border:1px solid var(--ink);border-radius:4px;transform:translateY(-160%)}#dottei-first-hello.privacy-page .privacy-skip:focus{transform:translateY(0)}@media(max-width:680px){#dottei-first-hello.privacy-page main{padding:40px 0 48px}#dottei-first-hello.privacy-page .privacy-back{font-size:13px}}
