.terms-module__MHYekq__pageBody{background:var(--white);color:var(--text);font-family:DM Sans,sans-serif;line-height:1.7}.terms-module__MHYekq__nav{border-bottom:1px solid var(--border);z-index:50;background:#fff;justify-content:space-between;align-items:center;height:64px;padding:0 48px;display:flex;position:sticky;top:0}.terms-module__MHYekq__logo{letter-spacing:.08em;color:var(--black);font-family:DM Serif Display,serif;font-size:1.3rem;text-decoration:none}.terms-module__MHYekq__logo span{color:var(--teal)}.terms-module__MHYekq__navBack{color:var(--gray);align-items:center;gap:6px;font-size:.88rem;text-decoration:none;transition:color .2s;display:flex}.terms-module__MHYekq__navBack:hover{color:var(--teal)}.terms-module__MHYekq__pageHero{border-bottom:1px solid var(--border);background:linear-gradient(135deg,#f0fffe 0%,#f9fafb 100%);padding:56px 48px 48px}.terms-module__MHYekq__pageHeroInner{max-width:1100px;margin:0 auto}.terms-module__MHYekq__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--teal);margin-bottom:12px;font-size:.75rem;font-weight:600}.terms-module__MHYekq__pageHero h1{color:var(--black);margin-bottom:16px;font-family:DM Serif Display,serif;font-size:clamp(2rem,4vw,3rem);line-height:1.15}.terms-module__MHYekq__meta{color:var(--gray);flex-wrap:wrap;gap:24px;font-size:.85rem;display:flex}.terms-module__MHYekq__metaItem{align-items:center;gap:6px;display:flex}.terms-module__MHYekq__layout{grid-template-columns:240px 1fr;align-items:start;gap:56px;max-width:1100px;margin:0 auto;padding:48px 48px 80px;display:grid}.terms-module__MHYekq__toc{background:var(--gray-light);border-radius:12px;padding:24px;position:sticky;top:88px}.terms-module__MHYekq__toc h4{text-transform:uppercase;letter-spacing:.1em;color:var(--gray);margin-bottom:16px;font-size:.75rem;font-weight:700}.terms-module__MHYekq__toc ul{flex-direction:column;gap:4px;list-style:none;display:flex}.terms-module__MHYekq__toc ul a{color:#4b5563;border-left:2px solid #0000;border-radius:6px;padding:5px 8px;font-size:.83rem;text-decoration:none;transition:all .15s;display:block}.terms-module__MHYekq__toc ul a:hover{color:var(--teal);background:var(--teal-light);border-left-color:var(--teal)}.terms-module__MHYekq__toc ul a.terms-module__MHYekq__active{color:var(--teal);background:var(--teal-light);border-left-color:var(--teal);font-weight:600}.terms-module__MHYekq__content{min-width:0}.terms-module__MHYekq__noticeBox{background:var(--teal-light);color:var(--teal-dark);border:1px solid #00b8a940;border-radius:10px;margin-bottom:40px;padding:18px 20px;font-size:.88rem;font-weight:500;line-height:1.6}.terms-module__MHYekq__sectionBlock{border-bottom:1px solid var(--border);margin-bottom:44px;padding-bottom:44px}.terms-module__MHYekq__sectionBlock:last-child{border-bottom:none}.terms-module__MHYekq__sectionBlock h2{color:var(--black);align-items:center;gap:12px;margin-bottom:16px;padding-top:4px;font-family:DM Serif Display,serif;font-size:1.45rem;display:flex}.terms-module__MHYekq__secNum{background:var(--teal);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-family:DM Sans,sans-serif;font-size:.78rem;font-weight:700;display:inline-flex}.terms-module__MHYekq__sectionBlock h3{color:var(--black);margin:20px 0 8px;font-family:DM Sans,sans-serif;font-size:1rem;font-weight:600}.terms-module__MHYekq__sectionBlock p{color:var(--text);margin-bottom:12px;font-size:.93rem;line-height:1.75}.terms-module__MHYekq__sectionBlock ul{margin:8px 0 14px;padding-left:0;list-style:none}.terms-module__MHYekq__sectionBlock ul li{color:var(--text);padding:5px 0 5px 22px;font-size:.91rem;line-height:1.65;position:relative}.terms-module__MHYekq__sectionBlock ul li:before{content:"•";color:var(--teal);font-weight:700;position:absolute;left:6px}.terms-module__MHYekq__capsNotice{border:1px solid var(--border);color:#374151;background:#fafafa;border-left:3px solid #f59e0b;border-radius:0 8px 8px 0;margin:16px 0;padding:14px 18px;font-size:.85rem;font-weight:600;line-height:1.6}.terms-module__MHYekq__footer{background:var(--black);color:#6b7280;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:32px 48px;display:flex}.terms-module__MHYekq__footer p{font-size:.82rem}.terms-module__MHYekq__footerLinks{gap:20px;display:flex}.terms-module__MHYekq__footerLinks a{color:#6b7280;font-size:.82rem;text-decoration:none;transition:color .2s}.terms-module__MHYekq__footerLinks a:hover{color:var(--teal)}@media (max-width:768px){.terms-module__MHYekq__nav,.terms-module__MHYekq__pageHero,.terms-module__MHYekq__footer{padding-left:20px;padding-right:20px}.terms-module__MHYekq__layout{grid-template-columns:1fr;gap:32px;padding:32px 20px 60px}.terms-module__MHYekq__toc{position:static}}
