.terms-section{background:#fff;padding:80px 0}.legal_row{grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:start;gap:48px 64px;display:grid}.terms-sidebar-links{border:1px solid var(--Neutral-100,#e6e6e6);border-radius:16px;margin:0 0 1.25rem;padding:28px 32px 13px;list-style:none;position:sticky;top:140px}.terms-sidebar-links.multi{position:relative;top:auto}.terms-sidebar-links.multi .title{letter-spacing:.56px;opacity:.5;text-transform:uppercase;margin-bottom:15px;font-size:14px;font-weight:600;line-height:2}.terms-sidebar-links .terms-tab{margin-bottom:15px;list-style:none}.terms-sidebar-links .terms-tab a{color:var(--Neutral-700,#4d4d4d);font-weight:500;text-decoration:none;transition:color .2s,-webkit-text-decoration .2s,text-decoration .2s;display:inline-block}.terms-sidebar-links.multi .terms-tab a:hover{text-underline-offset:5px;color:var(--brand-action-blue,#457bff);text-decoration:underline}.terms-sidebar-links.multi .terms-tab.active a{color:var(--neutral-900,#1a1a1a);font-weight:600}.terms-section-right{min-width:0;line-height:1.9}.terms-section-right .hero_heading{font-size:var(--hp-h1-size,40px);letter-spacing:-.02em;color:var(--neutral-900,#1a1a1a);margin-bottom:1rem;font-weight:600;line-height:1.3}.terms-section-right h2{color:var(--neutral-900,#1a1a1a);margin:2rem 0 .75rem;font-size:1.125rem;font-weight:600;line-height:1.4}.terms-section-right h2:first-of-type{margin-top:1.5rem}.terms-section-right p{color:var(--Neutral-700,#4d4d4d);margin-bottom:1rem}.terms-section-right ul{color:var(--Neutral-700,#4d4d4d);margin:0 0 1rem;padding-left:1.25rem}.terms-section-right li{margin-bottom:.35rem}.terms-section-right a{color:var(--brand-action-blue,#457bff);text-underline-offset:3px;text-decoration:underline}.terms-section-right a:hover{color:var(--brand-action-blue-hover,#3a6ae0)}.terms-section-right hr{opacity:.12;border:0;border-top:1px solid;margin:1.5rem 0}.terms-section-right .legal-note{color:var(--neutral-900,#1a1a1a);background:#457bff14;border:1px solid #457bff47;border-radius:16px;margin:1.25rem 0;padding:1rem 1rem 1rem 2.25rem;line-height:1.9;position:relative}.terms-section-right .legal-note:before{content:"";background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M10.4101 7.12L8.4251 6L10.4101 4.88C10.6801 4.725 10.7751 4.38 10.6151 4.11L9.9701 3.02C9.8151 2.76 9.4801 2.67 9.2201 2.815L7.2101 3.95V1.555C7.2101 1.25 6.9601 1 6.6551 1H5.3451C5.0351 1 4.7901 1.25 4.7901 1.555V3.95L2.7801 2.815C2.5201 2.67 2.1851 2.76 2.0301 3.02L1.3851 4.11C1.2251 4.38 1.3201 4.725 1.5901 4.88L3.5751 6L1.5901 7.12C1.3201 7.275 1.2251 7.62 1.3851 7.89L2.0301 8.98C2.1851 9.24 2.5201 9.33 2.7801 9.185L4.7901 8.05V10.445C4.7901 10.75 5.0401 11 5.3451 11H6.6551C6.9651 11 7.2101 10.75 7.2101 10.445V8.05L9.2201 9.185C9.4801 9.33 9.8151 9.24 9.9701 8.98L10.6151 7.89C10.7751 7.62 10.6801 7.275 10.4101 7.12Z' fill='%23457BFF'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;width:12px;height:12px;position:absolute;top:1.15rem;left:1rem}.terms-section-right .legal-updated{color:var(--Neutral-600,#666);margin-top:2.5rem;font-size:.9375rem}@media (max-width:991.98px){.terms-section{padding:40px 0}.legal_row{grid-template-columns:1fr;gap:24px}.terms-sidebar-links{margin-bottom:0;padding:20px 20px 8px;position:relative;top:auto}}@media (max-width:767.98px){.terms-section{padding:24px 0}.terms-section-right .hero_heading{font-size:clamp(1.5rem,4vw,2rem)}}
