.terms-module__mMoUra__page{--ink:#202138;--muted:#646779;--line:#e7e4f1;max-width:1180px;color:var(--ink);margin:auto;padding:24px;font-family:inherit}.terms-module__mMoUra__nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:8px 0 26px;display:flex}.terms-module__mMoUra__nav>a{color:var(--ink);font-size:25px;font-weight:800;text-decoration:none}.terms-module__mMoUra__nav>a span{color:#7047e8}.terms-module__mMoUra__nav nav{gap:24px;display:flex}.terms-module__mMoUra__page a{color:#5839bc;text-underline-offset:4px}.terms-module__mMoUra__page a:focus-visible,.terms-module__mMoUra__page button:focus-visible,.terms-module__mMoUra__page input:focus-visible{outline-offset:4px;outline:3px solid #825bea}.terms-module__mMoUra__hero{padding:48px 0 30px}.terms-module__mMoUra__eyebrow{letter-spacing:.14em;color:#6844c4;font-size:11px;font-weight:800}.terms-module__mMoUra__hero h1{letter-spacing:-.04em;margin:12px 0;font-size:clamp(32px,5vw,48px)}.terms-module__mMoUra__hero p{color:var(--muted);font-size:18px;line-height:1.6}.terms-module__mMoUra__metadata{color:var(--muted);flex-wrap:wrap;gap:14px;font-size:12px;display:flex}.terms-module__mMoUra__notice{color:#684611;background:#fff9eb;border:1px solid #ead4a0;border-radius:14px;margin-bottom:32px;padding:18px 22px}.terms-module__mMoUra__notice p{margin:6px 0 0;font-size:14px;line-height:1.6}.terms-module__mMoUra__layout{grid-template-columns:238px minmax(0,1fr);align-items:start;gap:36px;display:grid}.terms-module__mMoUra__contents{font-size:13px;position:sticky;top:24px}.terms-module__mMoUra__contents>strong{margin-bottom:14px;display:block}.terms-module__mMoUra__contents nav{flex-direction:column;gap:2px;display:flex}.terms-module__mMoUra__contents a{border-radius:8px;padding:9px 10px;line-height:1.5;text-decoration:none}.terms-module__mMoUra__contents a:hover{background:#eeebfb}.terms-module__mMoUra__operator,.terms-module__mMoUra__document,.terms-module__mMoUra__acknowledgement{border:1px solid var(--line);background:#fff;border-radius:18px;margin-bottom:20px;padding:28px;box-shadow:0 8px 28px #22224404}.terms-module__mMoUra__operator h2{margin:10px 0;font-size:18px}.terms-module__mMoUra__operator p{color:var(--muted);font-size:13px;line-height:1.7}.terms-module__mMoUra__document section{border-bottom:1px solid var(--line);padding:24px 0;scroll-margin-top:28px}.terms-module__mMoUra__document section:first-child{padding-top:0}.terms-module__mMoUra__document section:last-child{border:0;padding-bottom:0}.terms-module__mMoUra__document h2,.terms-module__mMoUra__acknowledgement h2{margin:0 0 12px;font-size:19px;line-height:1.5}.terms-module__mMoUra__document p,.terms-module__mMoUra__acknowledgement p{color:#4d5062;margin:12px 0;font-size:14px;line-height:1.85}.terms-module__mMoUra__acknowledgement{background:#f7f5ff}.terms-module__mMoUra__checkbox{align-items:flex-start;gap:12px;font-size:14px;line-height:1.7;display:flex}.terms-module__mMoUra__checkbox input{accent-color:#6943cf;flex-shrink:0;width:19px;height:19px;margin-top:3px}.terms-module__mMoUra__acknowledgement button{color:#fff;font:inherit;cursor:pointer;background:#6240c5;border:0;border-radius:9px;padding:12px 20px;font-size:14px}.terms-module__mMoUra__acknowledgement button:disabled{color:#666172;cursor:not-allowed;background:#ded9eb}.terms-module__mMoUra__actions{flex-wrap:wrap;gap:12px;display:flex}.terms-module__mMoUra__actions button{color:#5839bc;background:0 0;border:1px solid #d7cee9}.terms-module__mMoUra__footer{color:var(--muted);text-align:center;padding:24px 0;font-size:12px}@media (max-width:760px){.terms-module__mMoUra__page{padding:18px}.terms-module__mMoUra__layout{grid-template-columns:1fr;gap:18px}.terms-module__mMoUra__contents{position:static}.terms-module__mMoUra__contents nav{grid-template-columns:1fr 1fr;display:grid}.terms-module__mMoUra__hero{padding-top:30px}.terms-module__mMoUra__operator,.terms-module__mMoUra__document,.terms-module__mMoUra__acknowledgement{padding:20px}}@media print{.terms-module__mMoUra__nav,.terms-module__mMoUra__contents,.terms-module__mMoUra__actions,.terms-module__mMoUra__checkbox,.terms-module__mMoUra__acknowledgement button{display:none}.terms-module__mMoUra__page{max-width:none;padding:0}.terms-module__mMoUra__layout{display:block}.terms-module__mMoUra__hero{padding:12px 0}.terms-module__mMoUra__operator,.terms-module__mMoUra__document,.terms-module__mMoUra__acknowledgement{box-shadow:none;border-radius:0}.terms-module__mMoUra__document section{break-inside:avoid}.terms-module__mMoUra__page a{color:inherit}.terms-module__mMoUra__notice{background:0 0}}
