@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600&display=swap");.lg,.lg *,.lg :after,.lg :before{box-sizing:border-box;font-style:normal}.lg,.lg *,.lg :after,.lg :before{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.lg{--lg-bg:#0a0a0a;--lg-grid:#3e3e3e;--lg-badge-bg:#272727;--lg-badge-border:#3e3e3e;--lg-badge-text:#cfd4dc;--lg-heading:#f2f4f7;--lg-subtext:#cfd4dc;--lg-card-bg:#272727;--lg-card-border:#3e3e3e;--lg-num:#9841ff;--lg-sec-heading:#e4e6eb;--lg-sec-text:#98a1b2;background:var(--lg-bg);overflow:hidden;padding:clamp(96px,12vw,160px) 0 clamp(56px,8vw,90px);position:relative}.lg--light{--lg-bg:#f2f4f7;--lg-grid:#d0d5dd;--lg-badge-bg:#fff;--lg-badge-border:#e4e7ec;--lg-badge-text:#272727;--lg-heading:#0a0a0a;--lg-subtext:#475467;--lg-card-bg:#fff;--lg-card-border:#e4e7ec;--lg-num:#9841ff;--lg-sec-heading:#0a0a0a;--lg-sec-text:#475467}.lg__bg{color:var(--lg-grid);inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.lg__grid{height:661px;opacity:.6;position:absolute;width:1242px}.lg__grid--tl{left:-780px;top:-260px}.lg__grid--br{bottom:-260px;right:-780px;transform:scale(-1)}.lg__inner{margin:0 auto;max-width:912px;padding:0 24px;position:relative;z-index:1}.lg__head{align-items:center;display:flex;flex-direction:column;gap:clamp(20px,3vw,32px);margin-bottom:clamp(40px,6vw,64px);text-align:center}.lg__badge{align-items:center;background:var(--lg-badge-bg);border:.5px solid var(--lg-badge-border);border-radius:4px;color:var(--lg-badge-text);display:inline-flex;font-size:12px;font-weight:300;line-height:19.2px;padding:8px}.lg__heading{color:var(--lg-heading);font-size:clamp(40px,6vw,72px);font-weight:400;letter-spacing:-.01em;line-height:1.18;max-width:820px}.lg__heading,.lg__subtext{margin:0;overflow-wrap:anywhere}.lg__subtext{color:var(--lg-subtext);font-size:16px;font-weight:300;line-height:26px;max-width:700px;white-space:pre-line}.lg__sections{display:flex;flex-direction:column;gap:clamp(20px,3vw,32px)}.lg__section{background:var(--lg-card-bg);border:1px solid var(--lg-card-border);border-radius:10px;padding:clamp(24px,4vw,32px) clamp(20px,3vw,24px)}.lg__num{color:var(--lg-num);font-size:clamp(48px,6vw,74px);font-weight:300;line-height:1;margin-bottom:clamp(16px,2.4vw,26px)}.lg__body{display:flex;flex-direction:column}.lg__sec-heading{color:var(--lg-sec-heading);font-size:clamp(21px,2.4vw,24px);font-weight:400;line-height:1.2;margin:0 0 16px;overflow-wrap:anywhere}.lg__sec-text{color:var(--lg-sec-text);font-size:18px;font-weight:300;line-height:29px;overflow-wrap:anywhere}.lg__sec-text>:first-child{margin-top:0}.lg__sec-text>:last-child{margin-bottom:0}.lg__sec-text p{margin:0 0 12px}.lg__sec-text p:last-child{margin-bottom:0}.lg__sec-text a{color:var(--lg-num);overflow-wrap:anywhere;text-decoration:underline}.lg__sec-text ol,.lg__sec-text ul{margin:0 0 12px;padding-left:22px}.lg__sec-text li{margin:0 0 6px}.lg__sec-text h3,.lg__sec-text h4{margin:18px 0 8px}.lg__sec-text b,.lg__sec-text h3,.lg__sec-text h4,.lg__sec-text strong{color:var(--lg-sec-heading);font-weight:500}@media (max-width:600px){.lg__sec-text{font-size:16px;line-height:26px}}.lg--pt-none{padding-top:0!important}.lg--pt-xs{padding-top:clamp(16px,2.5vw,24px)!important}.lg--pt-sm{padding-top:clamp(28px,4vw,40px)!important}.lg--pt-md{padding-top:clamp(44px,6vw,64px)!important}.lg--pt-lg{padding-top:clamp(64px,9vw,96px)!important}.lg--pb-none{padding-bottom:0!important}.lg--pb-xs{padding-bottom:clamp(16px,2.5vw,24px)!important}.lg--pb-sm{padding-bottom:clamp(28px,4vw,40px)!important}.lg--pb-md{padding-bottom:clamp(44px,6vw,64px)!important}.lg--pb-lg{padding-bottom:clamp(64px,9vw,96px)!important}.lg [data-anim=stagger]>.za-item,.lg [data-anim]:not([data-anim=stagger]){transition:opacity 1.1s cubic-bezier(.16,.84,.44,1),transform 1.1s cubic-bezier(.16,.84,.44,1)}.lg.za-ready [data-anim=stagger]>.za-item:not(.za-in),.lg.za-ready [data-anim]:not([data-anim=stagger]):not(.za-in){opacity:0;transform:translateY(20px)}@media (prefers-reduced-motion:reduce){.lg [data-anim=stagger]>.za-item,.lg [data-anim]:not([data-anim=stagger]){opacity:1!important;transform:none!important;transition:none!important}}@media (max-width:600px){.lg__grid{display:none}.lg__grid--br{display:block;opacity:.25}}