.p1l7qxfo{color:var(--color-black-100);font-family:var(--font-sans),sans-serif;background:#f7f7f5;min-height:100vh;padding-top:72px;overflow-x:clip}@media (min-width:921px){.p1l7qxfo{padding-top:88px}}.c1d0qkfz{max-width:1320px;padding-left:calc(var(--spacing-base) * 4);padding-right:calc(var(--spacing-base) * 4);margin:0 auto}@media (min-width:921px){.c1d0qkfz{padding-left:calc(var(--spacing-base) * 10);padding-right:calc(var(--spacing-base) * 10)}}.pvq6lco{--cta-motion-ease:cubic-bezier(.4, 0, .2, 1);-webkit-transition:background-color .14s var(--cta-motion-ease),border-color .14s var(--cta-motion-ease),box-shadow .14s var(--cta-motion-ease),color .14s var(--cta-motion-ease);transition:background-color .14s var(--cta-motion-ease),border-color .14s var(--cta-motion-ease),box-shadow .14s var(--cta-motion-ease),color .14s var(--cta-motion-ease);color:#fff;font-family:var(--font-sans),sans-serif;font-size:calc(var(--font-base) * 3.5);letter-spacing:-.01em;background:#0b0b0c;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:46px;padding:0 26px;font-weight:500;-webkit-text-decoration:none;text-decoration:none;display:inline-flex}.pvq6lco:focus-visible{outline:2px solid var(--color-blue-100);outline-offset:3px}.pvq6lco:active{opacity:.9}@media (prefers-reduced-motion:reduce){.pvq6lco{transition:none}}.pvq6lco:hover{background:#26262a}@media (prefers-reduced-motion:reduce){.pvq6lco{transition:none}}.gfc0fqw{--cta-motion-ease:cubic-bezier(.4, 0, .2, 1);-webkit-transition:background-color .14s var(--cta-motion-ease),border-color .14s var(--cta-motion-ease),box-shadow .14s var(--cta-motion-ease),color .14s var(--cta-motion-ease);transition:background-color .14s var(--cta-motion-ease),border-color .14s var(--cta-motion-ease),box-shadow .14s var(--cta-motion-ease),color .14s var(--cta-motion-ease);border:1px solid var(--color-black-20);color:var(--color-black-100);font-family:var(--font-sans),sans-serif;font-size:calc(var(--font-base) * 3.5);letter-spacing:-.01em;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:8px;height:46px;padding:0 22px;font-weight:500;-webkit-text-decoration:none;text-decoration:none;display:inline-flex}.gfc0fqw:focus-visible{outline:2px solid var(--color-blue-100);outline-offset:3px}.gfc0fqw:active{opacity:.9}@media (prefers-reduced-motion:reduce){.gfc0fqw{transition:none}}.gfc0fqw:hover{border-color:var(--color-black-40);background:#0000000a}@media (prefers-reduced-motion:reduce){.gfc0fqw{transition:none}}.h1721w43{--hero-accent:45 107 255;--hero-secondary:91 153 255;isolation:isolate;min-height:min(710px,100svh - 88px);padding:clamp(96px,13vw,176px) clamp(22px,6vw,80px) 88px;position:relative;overflow:hidden}.h1721w43:before,.h1721w43:after{content:"";pointer-events:none;position:absolute}.h1721w43:before{background:radial-gradient(circle at 50% 50%, rgb(var(--hero-accent) / .16) 0 3px, transparent 4px),radial-gradient(circle at 50% 50%, transparent 0 32%, rgb(var(--hero-accent) / .12) 32.2%, transparent 32.8%),radial-gradient(circle at 50% 50%, transparent 0 49%, rgb(var(--hero-secondary) / .09) 49.2%, transparent 49.8%);filter:blur(.15px);opacity:.9;width:min(62vw,680px);height:min(62vw,680px);animation:18s linear infinite solution-orbit-h1721w43;top:48%;right:max(-170px,-9vw);transform:translateY(-50%)}.h1721w43:after{background:linear-gradient(90deg, transparent, rgb(var(--hero-accent) / .38), transparent);width:min(48vw,560px);height:1px;animation:7s ease-in-out infinite solution-scan-h1721w43;top:50%;right:5%;transform:rotate(-14deg)}.h1721w43[data-variant=scan]{--hero-accent:255 89 71;--hero-secondary:255 183 92}.h1721w43[data-variant=scan]:before{-webkit-background-size:48px 48px,48px 48px,auto,auto;background:linear-gradient(#ff594712 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ff594712 1px,#0000 1px) 0 0/48px 48px,radial-gradient(circle at 62% 42%,#ff594729,#0000 9%),radial-gradient(circle at 38% 67%,#ffb75c24,#0000 8%);border:1px solid #ff594721;width:min(51vw,620px);height:min(44vw,530px);animation:8s ease-in-out infinite solution-breathe-h1721w43;transform:translateY(-50%)perspective(800px)rotateY(-8deg)rotateX(4deg)}.h1721w43[data-variant=scan]:after{background:linear-gradient(90deg,#0000,#ff594780,#0000);animation-duration:5.5s;top:37%;transform:rotate(0);box-shadow:0 0 34px #ff594729}.h1721w43[data-variant=contour]{--hero-accent:38 139 113;--hero-secondary:111 183 163}.h1721w43[data-variant=contour]:before{filter:blur(.3px);background:repeating-radial-gradient(at 54% 48%,#0000 0 29px,#268b711f 30px,#0000 31px 48px),radial-gradient(#268b711f,#0000 62%);animation:12s ease-in-out infinite solution-contour-h1721w43;transform:translateY(-50%)rotate(-8deg)scaleX(1.16)}.h1721w43[data-variant=contour]:after{background:radial-gradient(circle,#268b7185 0 2px,#0000 3px);width:min(52vw,620px);height:100%;animation:9s ease-in-out infinite solution-drift-h1721w43;top:0;transform:none}.h1721w43[data-variant=orbit]{--hero-accent:98 85 215;--hero-secondary:47 117 219}.h1721w43[data-variant=orbit]:before{background:conic-gradient(from 35deg at 50% 50%, transparent 0 18%, #6255d721 18.2% 18.5%, transparent 18.8% 55%, #2f75db1f 55.2% 55.5%, transparent 55.8%),repeating-radial-gradient(circle, transparent 0 54px, #6255d71a 55px, transparent 56px 84px);animation:18s linear infinite solution-orbit-flat-h1721w43;transform:translateY(-50%)rotate(-11deg)scaleY(.72)}.h1721w43>*{z-index:1;position:relative}@keyframes solution-orbit-h1721w43{to{transform:translateY(-50%)rotate(360deg)}}@keyframes solution-orbit-flat-h1721w43{0%{transform:translateY(-50%)rotate(-11deg)scaleY(.72)}to{transform:translateY(-50%)rotate(349deg)scaleY(.72)}}@keyframes solution-scan-h1721w43{0%,to{opacity:.22;transform:translateY(-80px)rotate(-14deg)}50%{opacity:.8;transform:translateY(100px)rotate(-14deg)}}@keyframes solution-breathe-h1721w43{0%,to{opacity:.65;transform:translateY(-50%)perspective(800px)rotateY(-8deg)rotateX(4deg)scale(.98)}50%{opacity:1;transform:translateY(-50%)perspective(800px)rotateY(-5deg)rotateX(2deg)scale(1.02)}}@keyframes solution-contour-h1721w43{0%,to{transform:translateY(-50%)rotate(-8deg)scaleX(1.12)}50%{transform:translateY(-52%)rotate(-5deg)scaleX(1.2)}}@keyframes solution-drift-h1721w43{0%,to{opacity:.28;transform:translate(-8px,8px)}50%{opacity:.62;transform:translate(24px,-20px)}}@media (min-width:921px){.h1721w43{border-left:1px solid var(--color-black-10);border-right:1px solid var(--color-black-10)}}@media (max-width:920px){.h1721w43{min-height:620px}.h1721w43:before{opacity:.55;width:460px;height:460px;top:68%;right:-210px}.h1721w43:after{display:none}}@media (prefers-reduced-motion:reduce){.h1721w43:before,.h1721w43:after{animation:none}}.htre7zc{color:var(--color-black-100);font-family:var(--font-kalice),var(--font-sans),sans-serif;letter-spacing:-.045em;max-width:12ch;margin:0;font-size:clamp(48px,6.4vw,88px);font-weight:400;line-height:.91}.htz209e{color:var(--color-black-60);font-size:calc(var(--font-base) * 4);margin:calc(var(--spacing-base) * 6) 0 0;max-width:570px;line-height:1.55}.hg7b7ko{-webkit-box-flex-wrap:wrap;align-items:center;gap:calc(var(--spacing-base) * 3);margin-top:calc(var(--spacing-base) * 8);flex-wrap:wrap;display:flex}.m1y8owrr{margin-top:calc(var(--spacing-base) * 12);background:radial-gradient(120% 120% at 50% 0,#0066ff1a 0%,#0066ff08 38%,#fff0 72%),linear-gradient(#fbe4d3 0%,#e7d6ef 52%,#dfe7f6 100%);border-radius:20px;padding:clamp(14px,2.4vw,34px);overflow:hidden}@media (min-width:921px){.m1y8owrr{margin-top:calc(var(--spacing-base) * 14)}}.s11xi972{padding:calc(var(--spacing-base) * 20) 0}.s11xi972[data-tone=light]{background:var(--color-white-100);color:var(--color-black-100)}.s11xi972[data-tone=tint]{color:var(--color-black-100);background:#f4f4f4}.s11xi972[data-tone=dark]{background:var(--color-black-100);color:var(--color-white-100)}@media (min-width:921px){.s11xi972{padding:calc(var(--spacing-base) * 28) 0}}.s1j55s1t{display:-ms-grid;gap:calc(var(--spacing-base) * 6);-ms-grid-columns:minmax(0, 600px) minmax(0, 440px);-webkit-box-pack:justify;-ms-flex-pack:space-between;grid-template-columns:minmax(0,600px) minmax(0,440px);justify-content:space-between;display:grid}@media (max-width:920px){.s1j55s1t{-ms-grid-columns:1fr;grid-template-columns:1fr}}.sw4whir{font-family:var(--font-kalice),var(--font-sans),sans-serif;letter-spacing:-.04em;margin:calc(var(--spacing-base) * 4) 0 0;font-size:clamp(30px,4.4vw,56px);font-weight:400;line-height:.94}.s1myouvc{color:inherit;font-size:calc(var(--font-base) * 3.75);opacity:.62;margin:0;line-height:1.55}@media (max-width:920px){.s1myouvc{margin-top:calc(var(--spacing-base) * 4)}}.so71c85{color:var(--color-blue-100);letter-spacing:.11em;margin:0 0 calc(var(--spacing-base) * 4);text-transform:uppercase;font-size:12px;font-weight:600}.c153a1uf{background:var(--color-black-10);border:1px solid var(--color-black-10);display:-ms-grid;-ms-grid-columns:repeat(12, minmax(0, 1fr));margin-top:calc(var(--spacing-base) * 14);grid-template-columns:repeat(12,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}@media (max-width:920px){.c153a1uf{-ms-grid-columns:1fr;grid-template-columns:1fr}}.c1d54hbe{background:var(--color-white-100);min-height:310px;padding:calc(var(--spacing-base) * 7);-webkit-transition:background .18s,-webkit-transform .24s;flex-direction:column;grid-column:span 6;transition:background .18s,transform .24s;display:flex}.c1d54hbe:nth-child(6n+1),.c1d54hbe:nth-child(6n+4){grid-column:span 7}.c1d54hbe:nth-child(6n+2),.c1d54hbe:nth-child(6n+3){grid-column:span 5}.c1d54hbe:hover{background:#00000004}@media (max-width:920px){.c1d54hbe{-ms-grid-column:1;grid-column:1;min-height:0}.c1d54hbe:nth-child(n){-ms-grid-column:1;grid-column:1}}.cweqxpl{border:1px solid var(--color-black-10);height:136px;margin-bottom:calc(var(--spacing-base) * 7);padding:calc(var(--spacing-base) * 4);background:linear-gradient(135deg,#0066ff0e,#0000 68%),#f7f8fa;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.cweqxpl:after{content:"";background:linear-gradient(90deg,#0000,#0066ff26,#0000);width:70%;height:1px;animation:5.5s ease-in-out infinite capability-pass-cweqxpl;position:absolute;top:50%;left:-35%}.cweqxpl>svg{z-index:1;width:42px;height:42px;position:relative}@keyframes capability-pass-cweqxpl{0%,25%{opacity:0;transform:translate(0)}50%{opacity:1}75%,to{opacity:0;transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.cweqxpl:after{animation:none;display:none}}.cpqj0v3{font-family:var(--font-sans),sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(22px,2.3vw,28px);font-weight:400;line-height:1.15}.c1ct6xtt{color:var(--color-black-60);font-size:calc(var(--font-base) * 3.25);margin:calc(var(--spacing-base) * 3) 0 0;line-height:1.55}.s111ddbr{display:-ms-grid;gap:calc(var(--spacing-base) * 8);-ms-grid-columns:repeat(4, minmax(0, 1fr));margin-top:calc(var(--spacing-base) * 14);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:920px){.s111ddbr{-ms-grid-columns:1fr;gap:calc(var(--spacing-base) * 6);grid-template-columns:1fr}}.s63yvba{border-top:1px solid var(--step-border,var(--color-black-20));padding-top:calc(var(--spacing-base) * 4)}.sgk1kjf{color:var(--color-blue-100);font-family:var(--font-sans),sans-serif;font-size:calc(var(--font-base) * 2.75);letter-spacing:.1em}.s15zcrnb{font-size:calc(var(--font-base) * 4);letter-spacing:-.02em;margin:calc(var(--spacing-base) * 3) 0 0;font-weight:500}.s1q4zjsh{color:inherit;font-size:calc(var(--font-base) * 3.25);margin:calc(var(--spacing-base) * 2) 0 0;opacity:.6;line-height:1.55}.m1xkltqn{display:-ms-grid;gap:calc(var(--spacing-base) * 4);-ms-grid-columns:repeat(4, minmax(0, 1fr));margin-top:calc(var(--spacing-base) * 12);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:920px){.m1xkltqn{-ms-grid-columns:repeat(2, minmax(0, 1fr));grid-template-columns:repeat(2,minmax(0,1fr))}}.msmqocm{padding-top:calc(var(--spacing-base) * 4);border-top:1px solid #ffffff29}.m1ds5qqo{font-family:var(--font-sans),sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,52px);line-height:1}.mzkiz3d{color:#ffffff94;font-size:calc(var(--font-base) * 3);margin:calc(var(--spacing-base) * 2) 0 0;line-height:1.5}.c1gtem6z{background:radial-gradient(circle at 85% 30%, #0066ff1f, transparent 24%),var(--color-white-100);border-top:1px solid var(--color-black-10);padding:calc(var(--spacing-base) * 22) 0;text-align:left;position:relative;overflow:hidden}.c1n2j3fs{max-width:1320px;padding:0 calc(var(--spacing-base) * 4);margin:0 auto}@media (min-width:921px){.c1n2j3fs{padding:0 calc(var(--spacing-base) * 10)}}.c1rzv1lo{font-family:var(--font-kalice),var(--font-sans),sans-serif;letter-spacing:-.04em;max-width:12ch;margin:0;font-size:clamp(42px,6vw,76px);font-weight:400;line-height:.92}.c17xqgdb{color:var(--color-black-60);font-size:calc(var(--font-base) * 3.75);margin:calc(var(--spacing-base) * 5) 0 0;max-width:540px;line-height:1.55}.c13gt02o{-webkit-box-flex-wrap:wrap;align-items:center;gap:calc(var(--spacing-base) * 3);margin-top:calc(var(--spacing-base) * 8);flex-wrap:wrap;justify-content:flex-start;display:flex}
