.p1l7qxfo{color:#1c1c1c;font-family:var(--font-sans),sans-serif;background:#f4f4f2;min-height:100vh;padding-top:72px;overflow-x:clip}@media (min-width:921px){.p1l7qxfo{padding-top:88px}}.c1d0qkfz{min-width:0;max-width:1320px;margin:0 auto;padding-left:clamp(16px,4vw,50px);padding-right:clamp(16px,4vw,50px)}.pvq6lco{--cta-ease:cubic-bezier(.16, 1, .3, 1);cursor:pointer;font-family:var(--font-sans),sans-serif;font-size:calc(var(--font-base) * 3.5);letter-spacing:-.014em;height:44px;-webkit-transition:background-color .2s var(--cta-ease),box-shadow .2s var(--cta-ease),filter .2s var(--cta-ease),-webkit-transform .2s var(--cta-ease);transition:background-color .2s var(--cta-ease),box-shadow .2s var(--cta-ease),filter .2s var(--cta-ease),transform .2s var(--cta-ease);white-space:nowrap;-webkit-tap-highlight-color:transparent;color:#fff;white-space:nowrap;background-image:linear-gradient(#2f86ff 0%,#0b6cff 52%,#0355db 100%);border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 22px;font-size:15px;font-weight:500;-webkit-text-decoration:none;text-decoration:none;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff4d,inset 0 0 0 1px #032d6e80,0 1px 1px #04205457,0 5px 12px -6px #0b6cff6b}.pvq6lco:hover{transform:translateY(-1px)}.pvq6lco:active{transition-duration:60ms;transform:translateY(0)scale(.978)}.pvq6lco:focus-visible{outline:2px solid var(--color-blue-100);outline-offset:3px}@media (prefers-reduced-motion:reduce){.pvq6lco{transition:none}.pvq6lco:hover{transform:none}}.pvq6lco:hover{filter:saturate(1.06);box-shadow:inset 0 1px #ffffff61,inset 0 0 0 1px #032d6e80,0 2px 3px #0420544d,0 9px 18px -8px #0b6cff80}.pvq6lco:active{box-shadow:inset 0 1px #fff3,inset 0 0 0 1px #032d6e80,0 1px 2px #04205452}.hfc0fqw{padding:clamp(56px,7vw,104px) 0 clamp(48px,6vw,88px);position:relative}.h1721w43{display:-ms-grid;-ms-grid-columns:minmax(0, 1.08fr) minmax(0, .82fr);grid-template-columns:minmax(0,1.08fr) minmax(0,.82fr);align-items:center;gap:clamp(40px,6vw,88px);min-width:0;display:grid}@media (max-width:920px){.h1721w43{-ms-grid-columns:minmax(0, 1fr);grid-template-columns:minmax(0,1fr)}}.htre7zc{font-family:var(--font-sans),sans-serif;letter-spacing:-.034em;overflow-wrap:anywhere;text-wrap:balance;color:#1c1c1c;min-width:0;max-width:15ch;margin:0;font-size:clamp(40px,5.5vw,74px);font-weight:600;line-height:1.04}.htz209e{font-family:var(--font-sans),sans-serif;text-wrap:pretty;color:#5f5f5f;max-width:46ch;margin:0;margin-top:calc(var(--spacing-base) * 5);font-size:clamp(17px,1.6vw,20px);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) * 7);flex-wrap:wrap;display:flex}.s1y8owrr{padding:clamp(72px,9vw,132px) 0}.s1y8owrr[data-tone=light]{color:#1c1c1c;background:#fff}.s1y8owrr[data-tone=tint]{color:#1c1c1c;background:#f4f4f2}.s1y8owrr[data-tone=dark]{color:#f4f6ff;background:#1c1c1c}.s11xi972{display:-ms-grid;-ms-grid-columns:minmax(0, 620px) minmax(0, 440px);-webkit-box-pack:justify;align-items:end;gap:clamp(18px,2.4vw,28px);-ms-flex-pack:space-between;grid-template-columns:minmax(0,620px) minmax(0,440px);justify-content:space-between;min-width:0;display:grid}@media (max-width:920px){.s11xi972{-ms-grid-columns:minmax(0, 1fr);grid-template-columns:minmax(0,1fr)}}.s1j55s1t{font-family:var(--font-sans),sans-serif;letter-spacing:-.03em;overflow-wrap:anywhere;text-wrap:balance;min-width:0;max-width:16ch;margin:0;font-size:clamp(29px,3.9vw,49px);font-weight:600;line-height:1.08}.sw4whir{font-family:var(--font-sans),sans-serif;text-wrap:pretty;max-width:46ch;color:inherit;opacity:.62;margin:0;font-size:clamp(17px,1.6vw,20px);line-height:1.55}.m1myouvc{color:#10121b6b}.co71c85{display:-ms-grid;-ms-grid-columns:repeat(12, minmax(0, 1fr));background:#10121b14;border:1px solid #10121b14;grid-template-columns:repeat(12,minmax(0,1fr));gap:1px;min-width:0;margin-top:clamp(40px,5vw,72px);display:grid;overflow:hidden}@media (max-width:920px){.co71c85{-ms-grid-columns:minmax(0, 1fr);grid-template-columns:minmax(0,1fr)}}.c153a1uf{background:#fff;flex-direction:column;grid-column:span 6;min-width:0;min-height:168px;padding:clamp(18px,2.4vw,28px);display:flex}.c153a1uf:nth-child(6n+1),.c153a1uf:nth-child(6n+4){grid-column:span 7}.c153a1uf:nth-child(6n+2),.c153a1uf:nth-child(6n+3){grid-column:span 5}@media (max-width:920px){.c153a1uf{-ms-grid-column:1;grid-column:1;min-height:0}.c153a1uf:nth-child(n){-ms-grid-column:1;grid-column:1}}.c1d54hbe{color:#707070;margin-bottom:clamp(14px,1.8vw,18px);display:flex}.cweqxpl{font-family:var(--font-sans),sans-serif;letter-spacing:-.02em;overflow-wrap:anywhere;min-width:0;margin:0;font-size:clamp(19px,1.9vw,24px);font-weight:500;line-height:1.2}.cpqj0v3{font-family:var(--font-sans),sans-serif;text-wrap:pretty;color:#5f5f5f;max-width:40ch;margin:0;margin-top:calc(var(--spacing-base) * 2);font-size:clamp(13px,1.1vw,15px);line-height:1.5}.s1ct6xtt{display:-ms-grid;-ms-grid-columns:repeat(4, minmax(0, 1fr));grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;margin-top:clamp(40px,5vw,72px);display:grid}@media (max-width:920px){.s1ct6xtt{-ms-grid-columns:minmax(0, 1fr);grid-template-columns:minmax(0,1fr)}}.s111ddbr{min-width:0;padding:26px 24px 0 0;position:relative}.s111ddbr:before{content:"";background:#10121b24;height:1px;position:absolute;top:5px;left:10px;right:0}.s111ddbr:after{content:"";background:#fff;border:1px solid #10121b24;border-radius:999px;width:10px;height:10px;position:absolute;top:0;left:0}.s111ddbr:last-child:before{display:none}.s111ddbr:last-child:after{background:#06f;border-color:#06f}@media (max-width:920px){.s111ddbr{padding:0 0 22px 26px}.s111ddbr:before{width:1px;height:auto;inset:16px auto 0 4.5px}.s111ddbr:after{top:4px}.s111ddbr:last-child{padding-bottom:0}}.s63yvba{font-family:var(--font-sans),sans-serif;letter-spacing:.01em;color:#707070;font-variant-numeric:tabular-nums;margin:0;font-size:12px;font-weight:500;line-height:1.3;display:block}.sgk1kjf{font-family:var(--font-sans),sans-serif;letter-spacing:-.02em;overflow-wrap:anywhere;min-width:0;margin:0;margin-top:calc(var(--spacing-base) * 2);font-size:clamp(19px,1.9vw,24px);font-weight:500;line-height:1.2}.s15zcrnb{font-family:var(--font-sans),sans-serif;text-wrap:pretty;color:#5f5f5f;max-width:40ch;margin:0;margin-top:calc(var(--spacing-base) * 2);font-size:clamp(13px,1.1vw,15px);line-height:1.5}.m1q4zjsh{display:-ms-grid;-ms-grid-columns:repeat(4, minmax(0, 1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:0;min-width:0;margin-top:clamp(40px,5vw,72px);display:grid}@media (max-width:920px){.m1q4zjsh{-ms-grid-columns:repeat(2, minmax(0, 1fr));grid-template-columns:repeat(2,minmax(0,1fr))}}.m1xkltqn{gap:calc(var(--spacing-base) * 2);border-top:1px solid #ffffff1f;flex-direction:column;min-width:0;padding:clamp(14px,1.8vw,18px) clamp(18px,2.4vw,28px) 0 0;display:flex}.m1xkltqn svg{color:#4d9bff}.msmqocm{font-family:var(--font-sans),sans-serif;letter-spacing:-.02em;overflow-wrap:anywhere;color:#f4f6ff;min-width:0;margin:0;font-size:clamp(19px,1.9vw,24px);font-weight:500;line-height:1.2}.m1ds5qqo{font-family:var(--font-sans),sans-serif;text-wrap:pretty;color:#f4f6ffb8;max-width:40ch;margin:0;font-size:clamp(13px,1.1vw,15px);line-height:1.5}.czkiz3d{background:#f4f4f2;border-top:1px solid #10121b14;padding:clamp(48px,6vw,88px) 0}.c1gtem6z{min-width:0;max-width:1320px;margin:0 auto;padding:0 clamp(16px,4vw,50px)}.c1n2j3fs{font-family:var(--font-sans),sans-serif;letter-spacing:-.03em;overflow-wrap:anywhere;text-wrap:balance;min-width:0;max-width:16ch;margin:0;font-size:clamp(29px,3.9vw,49px);font-weight:600;line-height:1.08}.c1rzv1lo{font-family:var(--font-sans),sans-serif;text-wrap:pretty;color:#5f5f5f;max-width:46ch;margin:0;margin-top:calc(var(--spacing-base) * 4);font-size:clamp(17px,1.6vw,20px);line-height:1.55}.c17xqgdb{-webkit-box-flex-wrap:wrap;align-items:center;gap:calc(var(--spacing-base) * 3);margin-top:calc(var(--spacing-base) * 6);flex-wrap:wrap;justify-content:flex-start;display:flex}.c13gt02o{font-family:var(--font-sans),sans-serif;letter-spacing:.01em;color:#707070;margin:0;margin-top:calc(var(--spacing-base) * 3);font-size:12px;font-weight:500;line-height:1.3}
