.nb-sec{--s-ink:var(--nb-cred-900);--s-text:var(--nb-cred-700);--s-purple:var(--nb-purple-600);--s-purple-800:var(--nb-purple-800);--s-purple-900:var(--nb-purple-900);--s-tangerine:var(--nb-tangerine-deep);--s-soft:var(--nb-grad-soft);--s-line:var(--nb-hairline-white);--s-shadow:var(--nb-shadow);--s-ease:var(--nb-ease);--s-radius:var(--nb-radius-lg);--s-y:var(--nb-section-y);color:var(--s-ink);font-family:var(--nb-font);font-size:1.125rem;isolation:isolate;line-height:1.6;padding:var(--s-y) 0;position:relative}.nb-sec,.nb-sec *,.nb-sec :after,.nb-sec :before{box-sizing:border-box}.nb-sec :is(ul,ol)[role=list]>li{margin-top:0}.nb-sec:before{background:var(--nb-coconut);bottom:0;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}.nb-sec--soft:before{background:var(--s-soft)}.nb-sec--feature:before{background:var(--nb-grad-feature)}.nb-sec--feature{--s-line:hsla(0,0%,100%,.24)}.nb-sec--feature,.nb-sec--feature .nb-sec__rt a,.nb-sec.nb-sec--feature .nb-sec__accent,.nb-sec.nb-sec--feature .nb-sec__eyebrow,.nb-sec.nb-sec--feature .nb-sec__title{color:var(--nb-coconut)}.nb-sec--feature .nb-sec__rt li::marker{color:var(--nb-coconut)}.nb-sec--feature .nb-sec__rt--checks ul li:before{background:var(--nb-coconut)}.nb-sec--feature a:focus-visible{outline-color:var(--nb-coconut)}html:has(.nb-sec) body{overflow-x:clip}.nb-sec--soft{--s-line:var(--nb-hairline)}.nb-sec--join-bottom{padding-bottom:calc(var(--s-y)/2)}.nb-sec--join-top{padding-top:calc(var(--s-y)/2)}.nb-sec--soft.nb-sec--join-bottom:before{background:linear-gradient(180deg,var(--nb-soft-1) 0,var(--nb-soft-2) 100%)}.nb-sec--soft.nb-sec--join-top:before{background:linear-gradient(180deg,var(--nb-soft-2) 0,var(--nb-soft-3) 100%)}.nb-sec--soft.nb-sec--join-top.nb-sec--join-bottom:before{background:var(--nb-soft-2)}.nb-sec__inner{column-gap:24px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin:0 auto;max-width:1900px;padding:0;width:100%}.nb-sec__inner>*{grid-column:2/span 10;min-width:0}.nb-sec__intro{margin:0 0 48px;max-width:calc(46rem + 10% + 2.4px)}.nb-sec__intro:last-child{margin-bottom:0}.nb-sec .nb-sec__eyebrow{color:var(--s-purple);font-size:.875rem;font-weight:600;letter-spacing:.12em;line-height:1.4;margin:0 0 12px;text-transform:uppercase}.nb-sec .nb-sec__title{color:var(--s-ink);font-family:inherit;font-size:clamp(2rem,1.736rem + 1.127vw,2.75rem);font-weight:400;letter-spacing:normal;line-height:1.2;margin:0;text-transform:none;text-wrap:balance}.nb-sec .nb-sec__accent{color:var(--s-purple);font-weight:600}.nb-sec__lead{font-size:1.25rem;line-height:1.55;margin-top:20px}.nb-sec__lead p{margin:0 0 12px}.nb-sec__lead>:last-child{margin-bottom:0}.nb-sec__eyebrow+.nb-sec__lead,.nb-sec__title+.nb-sec__lead{margin-top:16px}.nb-sec__intro--lead-only .nb-sec__lead{font-weight:600;margin-top:0}.nb-sec__rt>:first-child{margin-top:0}.nb-sec__rt>:last-child{margin-bottom:0}.nb-sec__rt p{margin:0 0 16px}.nb-sec__rt b,.nb-sec__rt strong{font-weight:600}.nb-sec__rt ol,.nb-sec__rt ul{margin:0 0 16px;padding-left:1.25em}.nb-sec__rt li{margin:0;padding-left:4px}.nb-sec__rt li+li{margin-top:10px}.nb-sec__rt li::marker{color:var(--s-tangerine)}.nb-sec__rt h3,.nb-sec__rt h4{color:var(--s-ink);font-weight:500;line-height:1.3;margin:24px 0 8px}.nb-sec__rt a{color:var(--s-purple);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;transition:color var(--s-ease)}.nb-sec__rt a:hover{color:var(--s-purple-900)}.nb-sec__rt--checks ul{list-style:none;padding-left:0}.nb-sec__rt--checks ul li{padding-left:36px;position:relative}.nb-sec__rt--checks ul li:before{background:var(--s-tangerine);content:"";height:22px;left:0;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m7.5 12.5 3 3 6-6.5'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m7.5 12.5 3 3 6-6.5'/%3E%3C/svg%3E") center /contain no-repeat;position:absolute;top:.2em;width:22px}.nb-sec .nb-arrow{align-items:baseline;color:var(--s-purple);display:inline-flex;font-weight:600;gap:8px;text-decoration:none}.nb-arrow__text{background:linear-gradient(currentColor,currentColor) 0 100% /0 1px no-repeat;transition:background-size var(--s-ease)}.nb-arrow:after{color:var(--s-tangerine);content:"\2192";transition:transform var(--s-ease)}.nb-arrow:hover .nb-arrow__text{background-size:100% 1px}.nb-arrow:hover:after{transform:translateX(4px)}[dir=rtl] .nb-arrow:after{content:"\2190"}[dir=rtl] .nb-arrow:hover:after{transform:translateX(-4px)}[dir=rtl] .nb-arrow__text{background-position:100% 100%}.nb-sec a:focus-visible,.nb-sec button:focus-visible,.nb-sec summary:focus-visible{border-radius:4px;outline:2px solid var(--s-purple-800);outline-offset:4px}@media (max-width:1023px){.nb-sec__inner{grid-template-columns:repeat(8,minmax(0,1fr));padding:0 32px}.nb-sec__inner>*{grid-column:1/-1}.nb-sec__intro{margin-bottom:40px}}@media (max-width:690px){.nb-sec{font-size:1.0625rem}.nb-sec__inner{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 24px}.nb-sec__intro{margin-bottom:32px}.nb-sec__lead{font-size:1.125rem}}