.doc-head{padding:calc(var(--nav-h) + 72px) 0 72px}.doc-head h1{letter-spacing:-.04em;font-size:clamp(2.6rem,5vw,4.4rem);font-weight:450}.doc-head p{color:var(--night-text);margin:18px 0 0;font-size:17px}.doc{max-width:760px;padding:72px var(--pad) 120px;color:var(--ink-2);margin:0 auto;font-size:17px;line-height:1.65}.doc h2{letter-spacing:-.02em;color:var(--ink);margin:48px 0 12px;font-size:24px;font-weight:550}.doc h2:first-child{margin-top:0}.doc p{margin:0 0 14px}.doc ul{margin:0 0 14px;padding-left:20px}.doc li{margin:6px 0}.doc strong{color:var(--ink);font-weight:550}.doc a{color:var(--blue-deep)}.doc address{font-style:normal}.doc .box{background:var(--mist);border-radius:16px;margin:0 0 14px;padding:20px 22px}
