.page-module__OHx1aa__page{max-width:1000px;padding-block:clamp(32px,6vw,80px) clamp(80px,10vw,140px)}.page-module__OHx1aa__head{flex-direction:column;gap:16px;margin-bottom:clamp(40px,6vw,80px);display:flex}.page-module__OHx1aa__eyebrow{color:var(--violet)}.page-module__OHx1aa__title{font-size:clamp(38px,8vw,96px)}.page-module__OHx1aa__group{scroll-margin-top:calc(var(--header-h) + 24px);gap:8px;margin-bottom:48px;display:grid}.page-module__OHx1aa__groupTitle{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-50);font-size:14px;font-weight:700}.page-module__OHx1aa__items{border-top:1px solid var(--ink-12)}.page-module__OHx1aa__item{border-bottom:1px solid var(--ink-12)}.page-module__OHx1aa__item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:12px 0;font-size:clamp(18px,1.6vw,22px);font-weight:600;list-style:none;display:flex}.page-module__OHx1aa__item summary::-webkit-details-marker{display:none}.page-module__OHx1aa__item summary:after{content:"+";font-family:var(--font-display);color:var(--violet);transition:transform .3s var(--ease-spring);font-size:26px}.page-module__OHx1aa__item[open] summary:after{transform:rotate(45deg)}.page-module__OHx1aa__item p{max-width:60ch;color:var(--ink-70);padding:0 0 20px;font-size:18px;line-height:1.55}
