.HomeV2-module__lAt3lW__page{--navy:#0b1c30;--navy2:#14273f;--paper:#f2f5f9;--paper2:#e6ebf2;--ink:#0b1c30;--ink2:#44536a;--ink3:#7a889c;--blue:#0052cc;--blue2:#0052cc;--frost:#8fe3ff;--pipe:#0052cc;--steel:#2f6f73;--lineDark:#8fe3ff29;--lineLight:#0b1c301f;--display:var(--font-manrope), ui-sans-serif, system-ui, sans-serif;--body:var(--font-inter), ui-sans-serif, system-ui, sans-serif;--mono:var(--font-inter), ui-sans-serif, system-ui, sans-serif;--ease:cubic-bezier(.2, .7, .2, 1);background:var(--paper);color:var(--ink)}.HomeV2-module__lAt3lW__page main{font-family:var(--body);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.55}.HomeV2-module__lAt3lW__page main :where(h1,h2,h3,h4){text-wrap:balance;margin:0}.HomeV2-module__lAt3lW__wrap{width:min(1200px,100% - 48px);margin-inline:auto}.HomeV2-module__lAt3lW__mono{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:700}.HomeV2-module__lAt3lW__btn{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:transform .25s var(--ease), background .2s, border-color .2s, box-shadow .25s;will-change:transform;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:14px 24px;font-size:16px;font-weight:700;line-height:1;display:inline-flex}.HomeV2-module__lAt3lW__btn svg{width:18px;height:18px;transition:transform .25s var(--ease)}.HomeV2-module__lAt3lW__btn:hover svg{transform:translate(4px)}.HomeV2-module__lAt3lW__btn:focus-visible{outline:2px solid var(--frost);outline-offset:3px}.HomeV2-module__lAt3lW__btnBlue{background:var(--blue);color:#fff;box-shadow:0 10px 30px -12px #3b7bff99}.HomeV2-module__lAt3lW__btnBlue:hover{background:#0a5ee6}.HomeV2-module__lAt3lW__btnGhost{color:#fff;background:0 0;border-color:#ffffff59}.HomeV2-module__lAt3lW__btnGhost:hover{background:#ffffff0f;border-color:#fff}.HomeV2-module__lAt3lW__btnInk{background:var(--ink);color:#fff}.HomeV2-module__lAt3lW__btnInk:hover{background:#142a47}.HomeV2-module__lAt3lW__btnWhite{color:var(--ink);background:#fff}.HomeV2-module__lAt3lW__btnWhite:hover{background:#eaf0f8}.HomeV2-module__lAt3lW__hero{background:var(--navy);color:#fff;align-items:center;display:grid;position:relative;overflow:hidden}.HomeV2-module__lAt3lW__heroPhoto{object-fit:cover;object-position:50% 60%;filter:brightness(.74)contrast(1.1)saturate(1.05);animation:HomeV2-module__lAt3lW__drift 16s var(--ease) forwards;position:absolute;inset:0;transform:scale(1.08)}@keyframes HomeV2-module__lAt3lW__drift{to{transform:scale(1)}}.HomeV2-module__lAt3lW__heroShade{background:linear-gradient(90deg,#07111ffa 0%,#07111feb 38%,#07111f8c 66%,#07111f59 100%),linear-gradient(#07111f59 0%,#07111f00 40%,#07111fe6 100%);position:absolute;inset:0}.HomeV2-module__lAt3lW__heroShade:after{content:"";mix-blend-mode:screen;background:radial-gradient(60% 50% at 78% 40%,#8fe3ff24,#0000 70%);position:absolute;inset:0}.HomeV2-module__lAt3lW__heroGrid{z-index:2;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:48px;padding:72px 0;display:grid;position:relative}@media (max-width:900px){.HomeV2-module__lAt3lW__heroGrid{grid-template-columns:1fr;padding-top:48px}}.HomeV2-module__lAt3lW__eyebrow{color:#f5c400;letter-spacing:.1em;flex-wrap:wrap;align-items:center;gap:6px 0;margin-bottom:26px;font-size:11px;display:flex}.HomeV2-module__lAt3lW__eyebrow:before{content:"";background:#f5c400;width:34px;height:2px;margin-right:14px}.HomeV2-module__lAt3lW__eyebrow a{color:inherit;transition:color .2s}.HomeV2-module__lAt3lW__eyebrow a:hover{color:#fff}.HomeV2-module__lAt3lW__eyebrow a:focus-visible{outline:2px solid var(--frost);outline-offset:2px}.HomeV2-module__lAt3lW__dot{opacity:.6;margin:0 10px}.HomeV2-module__lAt3lW__h1{font-family:var(--display);letter-spacing:-.005em;text-transform:uppercase;font-size:clamp(34px,4.2vw,56px);font-weight:800;line-height:1.02}.HomeV2-module__lAt3lW__line{display:block;overflow:hidden}.HomeV2-module__lAt3lW__line>span{width:max-content;animation:HomeV2-module__lAt3lW__rise .9s var(--ease) forwards;display:block;transform:translateY(110%)}.HomeV2-module__lAt3lW__line:first-child>span{letter-spacing:.02em;color:var(--frost);white-space:nowrap;font-size:.74em;line-height:1.08}.HomeV2-module__lAt3lW__line:nth-child(2)>span{animation-delay:80ms}@keyframes HomeV2-module__lAt3lW__rise{to{transform:none}}.HomeV2-module__lAt3lW__lede{color:#c9d6e6;opacity:0;max-width:34rem;animation:HomeV2-module__lAt3lW__fade .8s .45s var(--ease) forwards;margin:28px 0 34px;font-size:20px}@keyframes HomeV2-module__lAt3lW__fade{to{opacity:1}}.HomeV2-module__lAt3lW__ctaRow{opacity:0;animation:HomeV2-module__lAt3lW__fade .8s .6s var(--ease) forwards;flex-wrap:wrap;gap:14px;display:flex}.HomeV2-module__lAt3lW__trust{color:#93a5bc;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;opacity:0;animation:HomeV2-module__lAt3lW__fade .8s .75s var(--ease) forwards;flex-wrap:wrap;gap:10px 26px;margin-top:34px;font-size:12px;display:flex}.HomeV2-module__lAt3lW__trust span:before{content:"";background:var(--pipe);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:10px;display:inline-block}.HomeV2-module__lAt3lW__chat{border:1px solid var(--lineDark);opacity:0;width:100%;max-width:460px;animation:HomeV2-module__lAt3lW__up .9s .5s var(--ease) forwards;background:linear-gradient(#0f2038,#0a1729);border-radius:16px;justify-self:end;padding:18px 18px 16px;position:relative;transform:translateY(18px);box-shadow:0 40px 80px -30px #000000b3,inset 0 1px #ffffff0d}@keyframes HomeV2-module__lAt3lW__up{to{opacity:1;transform:none}}.HomeV2-module__lAt3lW__chatHead{border-bottom:1px solid var(--lineDark);justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:14px;display:flex}.HomeV2-module__lAt3lW__who{align-items:center;gap:12px;display:flex}.HomeV2-module__lAt3lW__avatar{background:conic-gradient(from 200deg, var(--blue2), var(--frost), var(--blue));width:36px;height:36px;font-family:var(--display);color:#fff;border-radius:50%;place-items:center;font-size:18px;font-weight:800;display:grid}.HomeV2-module__lAt3lW__name{color:#fff;font-size:15px;font-weight:600;line-height:1.1}.HomeV2-module__lAt3lW__role{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#93a5bc;font-size:11px}.HomeV2-module__lAt3lW__sample{font-family:var(--mono);letter-spacing:.14em;color:var(--frost);text-transform:uppercase;align-items:center;gap:8px;font-size:11px;display:flex}.HomeV2-module__lAt3lW__sample i{background:var(--frost);border-radius:50%;width:7px;height:7px;animation:1.8s infinite HomeV2-module__lAt3lW__pulse;box-shadow:0 0 #8fe3ff99}@keyframes HomeV2-module__lAt3lW__pulse{70%{box-shadow:0 0 0 8px #8fe3ff00}to{box-shadow:0 0 #8fe3ff00}}.HomeV2-module__lAt3lW__msgs{flex-direction:column;gap:10px;min-height:236px;display:flex}.HomeV2-module__lAt3lW__msg{max-width:88%;animation:HomeV2-module__lAt3lW__msgIn .35s var(--ease) both;border-radius:14px;padding:11px 14px;font-size:15px;line-height:1.4}@keyframes HomeV2-module__lAt3lW__msgIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.HomeV2-module__lAt3lW__them{background:var(--blue);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.HomeV2-module__lAt3lW__jen{color:#e6eef8;background:#17294a;border-bottom-left-radius:4px;align-self:flex-start}.HomeV2-module__lAt3lW__typing{justify-content:center;align-items:center;gap:5px;width:64px;height:38px;display:flex}.HomeV2-module__lAt3lW__typing b{background:#93a5bc;border-radius:50%;width:6px;height:6px;animation:1.1s infinite HomeV2-module__lAt3lW__blink}.HomeV2-module__lAt3lW__typing b:nth-child(2){animation-delay:.18s}.HomeV2-module__lAt3lW__typing b:nth-child(3){animation-delay:.36s}@keyframes HomeV2-module__lAt3lW__blink{0%,80%,to{opacity:.25}40%{opacity:1}}.HomeV2-module__lAt3lW__sys{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#93a5bc;text-align:center;margin:8px 0 0;font-size:11px;position:relative}.HomeV2-module__lAt3lW__sys:before,.HomeV2-module__lAt3lW__sys:after{content:"";background:var(--lineDark);width:18%;height:1px;position:absolute;top:50%}.HomeV2-module__lAt3lW__sys:before{left:0}.HomeV2-module__lAt3lW__sys:after{right:0}.HomeV2-module__lAt3lW__job{border:1px solid var(--lineDark);color:#e6eef8;background:#8fe3ff0f;border-radius:10px;grid-template-columns:1fr auto;gap:4px 12px;margin-top:8px;padding:12px 14px;font-size:14px;display:grid}.HomeV2-module__lAt3lW__jobT{color:#fff;font-weight:600}.HomeV2-module__lAt3lW__jobPay{font-family:var(--mono);color:var(--frost);white-space:nowrap;font-size:13px}.HomeV2-module__lAt3lW__jobM{color:#93a5bc;grid-column:1/-1;font-size:13px}.HomeV2-module__lAt3lW__chatInput{border:1px solid var(--lineDark);color:#7a889c;border-radius:10px;align-items:center;gap:10px;margin-top:14px;padding:10px 12px;font-size:14px;display:flex}.HomeV2-module__lAt3lW__chatInput span{flex:1}.HomeV2-module__lAt3lW__chatInput i{background:var(--blue);border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.HomeV2-module__lAt3lW__chatInput svg{stroke:#fff;width:14px;height:14px}.HomeV2-module__lAt3lW__markers{color:#0b1c30;background:#f5c400;padding:20px 0;overflow:hidden}.HomeV2-module__lAt3lW__markersGrid{grid-template-columns:repeat(4,1fr);align-items:baseline;gap:16px 32px;display:grid}@media (max-width:800px){.HomeV2-module__lAt3lW__markersGrid{grid-template-columns:repeat(2,1fr)}}.HomeV2-module__lAt3lW__mk{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;border-left:2px solid #0b1c304d;align-items:baseline;gap:12px;padding-left:14px;font-size:11px;display:flex}.HomeV2-module__lAt3lW__mk b{font-family:var(--display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:44px;font-weight:800;line-height:1}.HomeV2-module__lAt3lW__logos{border-bottom:1px solid var(--lineLight);padding:44px 0 36px}.HomeV2-module__lAt3lW__logosInner{flex-direction:column;align-items:center;gap:22px;display:flex}.HomeV2-module__lAt3lW__logosLabel{color:var(--ink3)}.HomeV2-module__lAt3lW__logosWrap{width:100%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.HomeV2-module__lAt3lW__logosWrap>div{filter:none;opacity:1}.HomeV2-module__lAt3lW__logosWrap .marquee-track>span{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);font-size:26px;font-weight:700}.HomeV2-module__lAt3lW__section{padding:96px 0}.HomeV2-module__lAt3lW__kicker{color:var(--blue);margin-bottom:16px}.HomeV2-module__lAt3lW__h2{font-family:var(--display);text-transform:uppercase;letter-spacing:-.005em;max-width:16ch;font-size:clamp(40px,5vw,64px);font-weight:800;line-height:.95}.HomeV2-module__lAt3lW__h2 em{color:var(--blue);font-style:normal}.HomeV2-module__lAt3lW__h2 .HomeV2-module__lAt3lW__frostWord{color:var(--frost)}.HomeV2-module__lAt3lW__sub{max-width:38rem;color:var(--ink2);margin-top:18px;font-size:19px}.HomeV2-module__lAt3lW__run{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:64px;display:grid;position:relative}.HomeV2-module__lAt3lW__run:before{content:"";background:linear-gradient(90deg, var(--pipe), var(--pipe) 70%, transparent);opacity:.9;height:2px;position:absolute;top:19px;left:0;right:0}@media (max-width:900px){.HomeV2-module__lAt3lW__run{grid-template-columns:1fr}.HomeV2-module__lAt3lW__run:before{display:none}}.HomeV2-module__lAt3lW__step{padding-top:56px;position:relative}.HomeV2-module__lAt3lW__valve{background:var(--paper);border:3px solid var(--pipe);width:24px;height:24px;box-shadow:0 0 0 6px var(--paper);border-radius:50%;position:absolute;top:8px;left:0}.HomeV2-module__lAt3lW__stepN{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink3);margin-bottom:10px;font-size:12px}.HomeV2-module__lAt3lW__step h3{font-family:var(--display);text-transform:uppercase;margin-bottom:12px;font-size:30px;font-weight:700;line-height:1}.HomeV2-module__lAt3lW__step p{color:var(--ink2);max-width:30rem;margin:0}.HomeV2-module__lAt3lW__trades{background:var(--paper2);border-top:1px solid var(--lineLight);border-bottom:1px solid var(--lineLight)}.HomeV2-module__lAt3lW__tradesHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.HomeV2-module__lAt3lW__all{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--blue);border-bottom:1px solid;padding-bottom:4px;font-size:12px}.HomeV2-module__lAt3lW__all:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.HomeV2-module__lAt3lW__tiles{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:40px;display:grid}@media (max-width:1000px){.HomeV2-module__lAt3lW__tiles{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.HomeV2-module__lAt3lW__tiles{grid-template-columns:1fr}}.HomeV2-module__lAt3lW__tile{border:1px solid var(--lineLight);transition:transform .3s var(--ease), box-shadow .3s var(--ease), border-color .2s;background:#fff;border-radius:10px;flex-direction:column;gap:22px;padding:22px 22px 20px;display:flex}.HomeV2-module__lAt3lW__tile:hover{border-color:#0052cc59;transform:translateY(-4px);box-shadow:0 24px 40px -24px #0b1c3059}.HomeV2-module__lAt3lW__tile:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.HomeV2-module__lAt3lW__tag{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:8px;font-size:11px;display:flex}.HomeV2-module__lAt3lW__tag i{background:var(--steel);border-radius:2px;width:10px;height:10px}.HomeV2-module__lAt3lW__tag .HomeV2-module__lAt3lW__swA{background:var(--blue)}.HomeV2-module__lAt3lW__tag .HomeV2-module__lAt3lW__swB{background:var(--pipe)}.HomeV2-module__lAt3lW__tile h4{font-family:var(--display);text-transform:uppercase;font-size:26px;font-weight:700;line-height:1}.HomeV2-module__lAt3lW__pay{font-family:var(--mono);color:var(--ink2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;min-width:0;font-size:13px;display:flex}.HomeV2-module__lAt3lW__pay b{font-family:var(--display);color:var(--ink);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.HomeV2-module__lAt3lW__split{grid-template-columns:1fr 1fr;display:grid}@media (max-width:900px){.HomeV2-module__lAt3lW__split{grid-template-columns:1fr}}.HomeV2-module__lAt3lW__half{padding:96px clamp(24px,7vw,110px)}.HomeV2-module__lAt3lW__light{background:var(--paper)}.HomeV2-module__lAt3lW__dark{background:var(--navy);color:#fff;position:relative;overflow:hidden}.HomeV2-module__lAt3lW__dark:before{content:"";background:radial-gradient(50% 60% at 90% 10%,#8fe3ff1f,#0000 70%);position:absolute;inset:0}.HomeV2-module__lAt3lW__half>*{position:relative}.HomeV2-module__lAt3lW__dark .HomeV2-module__lAt3lW__kicker{color:var(--frost)}.HomeV2-module__lAt3lW__half .HomeV2-module__lAt3lW__h2{font-size:clamp(38px,4.4vw,58px)}.HomeV2-module__lAt3lW__half p{color:var(--ink2);max-width:32rem;margin:18px 0 30px;font-size:19px}.HomeV2-module__lAt3lW__dark p{color:#c9d6e6}.HomeV2-module__lAt3lW__chips{flex-wrap:wrap;gap:8px;margin-bottom:34px;display:flex}.HomeV2-module__lAt3lW__chips span{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--lineLight);color:var(--ink2);border-radius:4px;padding:8px 12px;font-size:11px}.HomeV2-module__lAt3lW__dark .HomeV2-module__lAt3lW__chips span{border-color:var(--lineDark);color:#c9d6e6}.HomeV2-module__lAt3lW__blogGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px;display:grid}@media (max-width:900px){.HomeV2-module__lAt3lW__blogGrid{grid-template-columns:1fr}}.HomeV2-module__lAt3lW__post{border:1px solid var(--lineLight);transition:transform .3s var(--ease), box-shadow .3s var(--ease), border-color .2s;background:#fff;border-radius:10px;flex-direction:column;gap:12px;padding:22px;display:flex}.HomeV2-module__lAt3lW__post:hover{border-color:#0052cc59;transform:translateY(-4px);box-shadow:0 24px 40px -24px #0b1c3059}.HomeV2-module__lAt3lW__post:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.HomeV2-module__lAt3lW__cat{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--blue);font-size:11px}.HomeV2-module__lAt3lW__post h3{font-family:var(--display);font-size:24px;font-weight:700;line-height:1.05}.HomeV2-module__lAt3lW__post p{color:var(--ink2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;display:-webkit-box;overflow:hidden}.HomeV2-module__lAt3lW__meta{font-family:var(--mono);letter-spacing:.1em;color:var(--ink3);text-transform:uppercase;margin-top:auto;font-size:11px}.HomeV2-module__lAt3lW__blogMore{margin-top:28px}.HomeV2-module__lAt3lW__reveal{transition:opacity .8s var(--ease), transform .8s var(--ease)}.HomeV2-module__lAt3lW__pre{opacity:0;transform:translateY(18px)}@media (prefers-reduced-motion:reduce){.HomeV2-module__lAt3lW__page *{transition-duration:1ms!important;animation-duration:1ms!important;animation-delay:0s!important}.HomeV2-module__lAt3lW__pre{opacity:1;transform:none}.HomeV2-module__lAt3lW__line>span{transform:none}.HomeV2-module__lAt3lW__lede,.HomeV2-module__lAt3lW__ctaRow,.HomeV2-module__lAt3lW__trust,.HomeV2-module__lAt3lW__chat{opacity:1;transform:none}}@media (max-width:1023.98px){.HomeV2-module__lAt3lW__eyebrow,.HomeV2-module__lAt3lW__role,.HomeV2-module__lAt3lW__sample,.HomeV2-module__lAt3lW__sys,.HomeV2-module__lAt3lW__mk,.HomeV2-module__lAt3lW__tag,.HomeV2-module__lAt3lW__chips span,.HomeV2-module__lAt3lW__cat,.HomeV2-module__lAt3lW__meta{font-size:12px}.HomeV2-module__lAt3lW__mk{flex-direction:column;align-items:flex-start;gap:6px}.HomeV2-module__lAt3lW__mk b{font-size:36px}}
