.legal-module__Yd4PWa__page{color:#102234;background:#fffdf8;min-height:100vh}.legal-module__Yd4PWa__header{justify-content:space-between;align-items:center;gap:20px;width:min(940px,100% - 40px);min-height:84px;margin:0 auto;display:flex}.legal-module__Yd4PWa__brand{color:#0b1f33;letter-spacing:-.03em;align-items:center;gap:10px;font-weight:800;display:inline-flex}.legal-module__Yd4PWa__back{color:#647585;font-size:.86rem;font-weight:700}.legal-module__Yd4PWa__back:hover{color:#166c6c}.legal-module__Yd4PWa__article{width:min(760px,100% - 40px);margin:50px auto 90px}.legal-module__Yd4PWa__kicker{color:#166c6c;letter-spacing:.1em;text-transform:uppercase;font-size:.76rem;font-weight:800}.legal-module__Yd4PWa__article h1{color:#0b1f33;letter-spacing:-.055em;margin:10px 0 12px;font-size:clamp(2.4rem,6vw,4.4rem);line-height:1}.legal-module__Yd4PWa__updated{color:#7a8996;margin:0 0 36px;font-size:.82rem}.legal-module__Yd4PWa__intro{color:#506272;margin:0 0 36px;font-size:1.05rem;line-height:1.75}.legal-module__Yd4PWa__section{border-top:1px solid #e1e8ea;padding:24px 0}.legal-module__Yd4PWa__section h2{color:#0b1f33;margin:0 0 10px;font-size:1.2rem}.legal-module__Yd4PWa__section p,.legal-module__Yd4PWa__section li{color:#506272;line-height:1.7}.legal-module__Yd4PWa__section p{margin:0 0 10px}.legal-module__Yd4PWa__section ul{margin:10px 0 0;padding-left:22px}.legal-module__Yd4PWa__notice{color:#506272;background:#f7fbfb;border:1px solid #dcebea;border-radius:14px;margin-top:34px;padding:18px 20px;font-size:.82rem;line-height:1.6}@media (max-width:640px){.legal-module__Yd4PWa__header{min-height:70px}.legal-module__Yd4PWa__article{margin-top:30px}}
