.res-band{padding-block:clamp(40px,6vw,64px)}.res-glossary{padding-block:clamp(88px,12vw,132px);background:var(--zinc-050)}.res-glossary__head{margin-bottom:40px}.res-glossary__rule{height:2px;background:var(--ink-900);margin-bottom:20px}.res-glossary__title{max-width:26ch}.res-glossary .spec-table th[scope=row]{white-space:nowrap}.res-glossary .spec-table td{max-width:62ch}.res-pricing{padding-block:clamp(64px,9vw,96px)}.res-dark{padding-block:clamp(96px,14vw,168px)}.res-faq{padding-block:clamp(72px,10vw,108px)}.res-faq__rule{height:2px;background:var(--ink-900);margin-bottom:20px}.res-faq__title{max-width:24ch;margin-bottom:40px}.res-faq__list{display:grid;gap:1px;background:var(--zinc-300);border:1px solid var(--zinc-300)}.res-faq__item{background:var(--zinc-050);padding:0}.res-faq__item summary{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding:20px 24px;cursor:pointer;font-size:17px;font-weight:700;list-style:none}.res-faq__item summary::-webkit-details-marker{display:none}.res-faq__item summary:after{content:"+";flex:none;font-family:var(--font-mono),monospace;font-size:20px;font-weight:400;color:var(--ink-3)}.res-faq__item[open] summary:after{content:"\2212"}.res-faq__item[open] summary{border-bottom:1px solid var(--zinc-300)}.res-faq__body{padding:4px 24px 24px;max-width:70ch;color:var(--ink-2)}@media (hover:hover) and (pointer:fine){.res-faq__item summary:hover{background:#fff}}