.src316f5-hero-offsite{background:var(--brand-neutral-light);color:var(--brand-text);padding:48px 0}.src316f5-hero-offsite h1{font-size:max(2rem, min(4vw, 3.2rem));color:var(--brand-text)}.src316f5-hero-offsite p{color:var(--brand-text)}.src316f5-hero-offsite .src316f5-kicker{color:var(--brand-primary)}.src316f5-offsite-list{background:var(--brand-primary-dark);color:var(--brand-text-inverse);padding:24px;border-radius:var(--brand-radius);margin-bottom:16px}.src316f5-offsite-list h2,.src316f5-offsite-list li{color:var(--brand-text-inverse)}.src316f5-hero-offsite img{width:100%;aspect-ratio:720/560;-o-object-fit:cover;object-fit:cover;border-radius:var(--brand-radius)}.src316f5-docs,.src316f5-off-faq,.src316f5-tabs-sec{padding:48px 0;color:var(--brand-text)}.src316f5-docs h2,.src316f5-docs p,.src316f5-off-faq h2,.src316f5-off-faq p,.src316f5-off-faq summary,.src316f5-tabs-sec h2,.src316f5-tabs-sec p{color:var(--brand-text)}.src316f5-tabbar{display:flex;flex-wrap:wrap;gap:8px;border-bottom:2px solid var(--brand-border);margin-bottom:16px}.src316f5-tabbar button{background:0 0;border:0;border-bottom:3px solid transparent;color:var(--brand-text);padding:8px 16px;margin-bottom:-2px}.src316f5-tabbar button.is-active{border-bottom-color:var(--brand-primary);color:var(--brand-primary-dark);font-weight:700}.src316f5-docs,.src316f5-tabs-sec table{width:100%}.src316f5-tabs-sec table{width:100%;border-collapse:collapse}.src316f5-tabs-sec td,.src316f5-tabs-sec th{border-bottom:1px solid var(--brand-border);padding:12px;text-align:left;color:var(--brand-text);vertical-align:top}.src316f5-tabs-sec th{width:200px;background:var(--brand-bg-alt)}.src316f5-docs details{border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:16px;margin-bottom:16px;background:var(--brand-bg)}.src316f5-docs summary{font-weight:700;cursor:pointer;color:var(--brand-text)}.src316f5-off-faq details{border-bottom:1px solid var(--brand-border);padding:8px 0}.src316f5-cta-solid{background:var(--brand-primary);color:var(--brand-text-inverse);text-align:center;padding:80px 0 96px}.src316f5-cta-solid h2,.src316f5-cta-solid p{color:var(--brand-text-inverse)}.src316f5-cta-solid .src316f5-btn-onlight{background:#fff;color:var(--brand-primary-dark);border-radius:var(--brand-radius)}@media (max-width:767px){.src316f5-tabs-sec td,.src316f5-tabs-sec th{display:block;width:auto}}