.Terms-module__WnBESW__hero{background-color:var(--ninetheme-primary-bg);text-align:center;padding:6rem 0 4rem}.Terms-module__WnBESW__subtitle{color:#555;max-width:600px;margin:1.5rem auto 0;font-size:1.6rem;line-height:1.6}.Terms-module__WnBESW__contentWrapper{background-color:#fff;max-width:900px;margin:0 auto;padding:5rem 1.5rem}.Terms-module__WnBESW__intro{color:#4b5563;text-align:center;border-bottom:1px solid #eaeaea;margin-bottom:4rem;padding-bottom:3rem;font-size:1.6rem;line-height:1.8}.Terms-module__WnBESW__termsList{flex-direction:column;gap:3.5rem;display:flex}.Terms-module__WnBESW__termSection{background:#fdfdfd;border:1px solid #f3f4f6;border-radius:12px;padding:2.5rem;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 20px #00000008}.Terms-module__WnBESW__termSection:hover{transform:translateY(-3px);box-shadow:0 8px 30px #0000000f}.Terms-module__WnBESW__termHeader{align-items:center;gap:1.5rem;margin-bottom:1.5rem;display:flex}.Terms-module__WnBESW__termNumber{background-color:var(--ninetheme-secondary);color:#fff;width:40px;height:40px;font-size:1.8rem;font-family:var(--font-heading-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex}.Terms-module__WnBESW__termTitle{font-family:var(--font-heading-family);color:var(--ninetheme-primary);margin:0;font-size:2.2rem}.Terms-module__WnBESW__termContentList{color:#4b5563;margin:0;padding-left:7.5rem;font-size:1.5rem;line-height:1.8}.Terms-module__WnBESW__termListItem{margin-bottom:1rem;list-style-type:disc}.Terms-module__WnBESW__termListItem:last-child{margin-bottom:0}@media screen and (max-width:768px){.Terms-module__WnBESW__hero{padding:4rem 0 3rem}.Terms-module__WnBESW__contentWrapper{padding:3rem 1.5rem}.Terms-module__WnBESW__termSection{padding:2rem 1.5rem}.Terms-module__WnBESW__termHeader{gap:1rem}.Terms-module__WnBESW__termNumber{width:32px;height:32px;font-size:1.4rem}.Terms-module__WnBESW__termTitle{font-size:1.8rem}.Terms-module__WnBESW__termContentList{margin-top:1.5rem;padding-left:2rem;font-size:1.4rem}}
