@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@500;700&family=Space+Grotesk:wght@500;600;700&display=swap";:root{--vnext-canvas:#f8f9fc;--vnext-ink:#202430;--vnext-muted:#575f70;--vnext-rule:#d7dbe7;--vnext-blue:#2157d5;--vnext-blue-on-dark:#a7c1ff;--vnext-blue-soft:#e9eefd;--vnext-graphite:#202430;--vnext-gutter:clamp(20px, 5vw, 72px)}.vnext-site{background:var(--vnext-canvas);min-width:320px;color:var(--vnext-ink);margin:0;font-family:Inter,Arial,sans-serif;overflow-x:clip}html,body{overflow-x:clip}.vnext-site *,.vnext-site :before,.vnext-site :after{box-sizing:border-box}.vnext-site a{color:inherit;text-decoration:none}.vnext-site h1,.vnext-site h2,.vnext-site h3,.vnext-site p,.vnext-site ol{margin:0}.vnext-site h1,.vnext-site h2,.vnext-site h3{overflow-wrap:anywhere;min-width:0}.vnext-pad{padding-inline:var(--vnext-gutter)}.vnext-skip-link{z-index:10;background:var(--vnext-ink);color:#fff;border-radius:4px;padding:10px 12px;font-weight:700;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.vnext-skip-link:focus{transform:translateY(0)}.vnext-header{border-bottom:1px solid var(--vnext-rule);justify-content:space-between;align-items:center;min-height:78px;display:flex}.vnext-brand{letter-spacing:-.02em;font-size:16px;font-weight:600}.vnext-button{border:1px solid var(--vnext-blue);background:var(--vnext-blue);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;min-height:48px;padding:11px 17px;font-size:16px;font-weight:600;line-height:22px;display:inline-flex;color:#f8f9fc!important}.vnext-button--nav{min-height:44px;padding:9px 16px}.vnext-mobile-label,.vnext-mobile-only{display:none}.vnext-eyebrow,.vnext-route,.vnext-index,.vnext-stage-number,.vnext-proof-number,.vnext-work-table__head{letter-spacing:.07em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500;line-height:16px}.vnext-eyebrow{color:var(--vnext-blue)}.vnext-hero{padding-top:88px;padding-bottom:96px}.vnext-hero__inner{flex-direction:column;align-items:flex-start;gap:24px;max-width:1000px;display:flex}.vnext-hero h1{letter-spacing:-.04em;max-width:1000px;font-family:Space Grotesk,Inter,sans-serif;font-size:clamp(48px,4.45vw,64px);font-weight:700;line-height:1.0625}.vnext-hero__lead{max-width:940px;color:var(--vnext-muted);font-size:20px;line-height:30px}.vnext-principle{color:var(--vnext-blue);font-family:Space Grotesk,Inter,sans-serif;font-size:24px;font-weight:500;line-height:30px;display:grid}.vnext-actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.vnext-direct-contact{color:var(--vnext-muted);gap:2px;font-size:14px;font-style:normal;line-height:22px;display:grid}.vnext-direct-contact .vnext-eyebrow{margin-bottom:2px}.vnext-direct-contact a{color:var(--vnext-ink)}.vnext-text-action{font-size:16px;font-weight:600;line-height:22px;color:var(--vnext-ink)!important}.vnext-text-action span{margin-left:6px}.vnext-paths{padding-top:116px;padding-bottom:120px}.vnext-paths__grid,.vnext-delivery__grid,.vnext-why__grid,.vnext-contact__grid{max-width:1296px;margin-inline:auto;display:grid}.vnext-paths__grid,.vnext-why__grid{grid-template-columns:minmax(280px,390px) minmax(0,722px);justify-content:space-between;gap:56px}.vnext-section-intro{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.vnext-section-intro h2,.vnext-work h2,.vnext-contact h2{letter-spacing:-.02em;font-family:Space Grotesk,Inter,sans-serif;font-size:34px;font-weight:500;line-height:40px}.vnext-section-intro>p:not(.vnext-eyebrow),.vnext-contact__grid>div>p:not(.vnext-eyebrow){color:var(--vnext-muted);font-size:20px;line-height:30px}.vnext-standard{background:var(--vnext-blue-soft);width:100%;color:var(--vnext-blue);border-radius:6px;gap:8px;padding:14px 16px;display:grid}.vnext-standard>p:last-child{color:var(--vnext-ink);font-size:18px;font-weight:600;line-height:25px}.vnext-path-list,.vnext-stage-list,.vnext-proof-list{padding:0;list-style:none}.vnext-path-row{border-top:1px solid var(--vnext-rule);grid-template-columns:44px minmax(0,1fr);gap:22px;padding:28px 0 32px;display:grid}.vnext-index{background:var(--vnext-blue);color:#f8f9fc;border-radius:6px;place-items:center;height:26px;display:grid}.vnext-path-row>div{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.vnext-path-row h3{letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:31px}.vnext-path-row h3 span{color:var(--vnext-blue)}.vnext-path-row p:not(.vnext-eyebrow,.vnext-route){color:var(--vnext-muted);font-size:16px;line-height:25px}.vnext-route{color:var(--vnext-blue);font-weight:700}.vnext-delivery{background:var(--vnext-graphite);color:#f8f9fc;padding-top:112px;padding-bottom:120px}.vnext-delivery__grid{grid-template-columns:minmax(280px,366px) minmax(0,754px);justify-content:space-between;gap:64px;margin-top:64px}.vnext-delivery .vnext-section-intro h2{color:#f8f9fc}.vnext-delivery .vnext-section-intro>p:not(.vnext-eyebrow){color:#f8f9fcd1}.vnext-delivery .vnext-eyebrow{color:var(--vnext-blue-on-dark)}.vnext-stage-row{border-top:1px solid #d7dbe7d1;grid-template-columns:62px 196px minmax(0,1fr);align-items:start;gap:28px;padding:22px 0 24px;display:grid}.vnext-stage-number{background:var(--vnext-blue);color:#f8f9fc;border-radius:5px;place-items:center;min-height:28px;padding:6px 8px;display:grid}.vnext-stage-row h3{text-transform:uppercase;font-size:16px;font-weight:600;line-height:25px}.vnext-stage-row p{color:#f8f9fcd1;font-size:16px;line-height:25px}.vnext-work{padding-top:112px;padding-bottom:112px}.vnext-work__header{justify-content:space-between;align-items:flex-start;gap:44px;max-width:1296px;margin-inline:auto;display:flex}.vnext-work__header>div{gap:22px;max-width:430px;display:grid}.vnext-work__principle{max-width:520px;color:var(--vnext-blue);font-size:20px;line-height:30px}.vnext-work-table{border-collapse:collapse;border-spacing:0;width:100%;max-width:1296px;margin:56px auto 0}.vnext-work-table__head,.vnext-work-table__row{grid-template-columns:minmax(170px,1fr) minmax(320px,1.6fr) 145px;gap:36px;display:grid}.vnext-work-table__head{color:#5e6678;text-align:left;padding:0 0 12px}.vnext-work-table__row{border-top:1px solid var(--vnext-rule);align-items:start;padding:20px 0}.vnext-work-table__row th,.vnext-work-table__row td{text-align:left;font-size:16px;line-height:25px}.vnext-work-table__row th{color:var(--vnext-blue);font-weight:500}.vnext-work-table__row td{color:var(--vnext-muted)}.vnext-work-table__decision{color:var(--vnext-ink)!important}.vnext-why{border-top:1px solid var(--vnext-rule);padding-top:112px;padding-bottom:112px}.vnext-proof-row{border-top:1px solid var(--vnext-rule);grid-template-columns:26px minmax(180px,220px) minmax(0,1fr);gap:8px;padding:20px 0;display:grid}.vnext-proof-number,.vnext-proof-row h3{color:var(--vnext-blue)}.vnext-proof-row h3{text-transform:uppercase;font-size:16px;font-weight:500;line-height:22px}.vnext-proof-row p{color:var(--vnext-muted);font-size:16px;line-height:25px}.vnext-contact{background:var(--vnext-blue-soft);padding-top:80px;padding-bottom:80px}.vnext-contact__grid{grid-template-columns:minmax(0,600px) minmax(240px,1fr);justify-content:space-between;gap:64px}.vnext-contact__grid>div:first-child{gap:20px;display:grid}.vnext-contact__actions{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.vnext-footer{border-top:1px solid var(--vnext-rule);color:var(--vnext-muted);grid-template-columns:minmax(200px,1.4fr) minmax(180px,1fr) minmax(180px,1fr);gap:56px;padding-top:40px;padding-bottom:48px;display:grid}.vnext-footer>div{align-content:start;gap:12px;display:grid}.vnext-footer>.vnext-direct-contact{align-content:start}.vnext-footer>div>p:last-child,.vnext-footer a{font-size:14px;line-height:22px}.vnext-button:focus-visible,.vnext-text-action:focus-visible,.vnext-brand:focus-visible,.vnext-site a:focus-visible{outline-offset:4px;outline:3px solid #003eaa}@media (width<=1080px) and (width>=961px){.vnext-paths__grid,.vnext-why__grid{grid-template-columns:minmax(250px,330px) minmax(0,1fr);gap:42px}.vnext-delivery__grid{grid-template-columns:minmax(250px,310px) minmax(0,1fr);gap:42px}.vnext-stage-row{grid-template-columns:56px 145px minmax(0,1fr);gap:18px}}@media (width<=960px){:root{--vnext-gutter:clamp(20px, 4.7vw, 36px)}.vnext-header{min-height:64px}.vnext-wide-label{display:none}.vnext-mobile-label,.vnext-mobile-only{display:inline}.vnext-button,.vnext-button--nav{border-radius:4px;min-height:44px;padding:9px 12px;font-size:16px;line-height:22px}.vnext-hero{padding-top:52px;padding-bottom:72px}.vnext-hero__inner{gap:16px}.vnext-eyebrow,.vnext-route,.vnext-index,.vnext-stage-number,.vnext-proof-number,.vnext-work-table__head{font-size:11px;line-height:16px}.vnext-hero h1{letter-spacing:-.035em;max-width:700px;font-size:clamp(28px,4.2vw,34px);line-height:1.08}.vnext-hero__lead,.vnext-section-intro>p:not(.vnext-eyebrow),.vnext-contact__grid>div>p:not(.vnext-eyebrow){font-size:16px;line-height:24px}.vnext-principle{font-size:16px;line-height:20px}.vnext-text-action{display:none}.vnext-paths,.vnext-work,.vnext-why,.vnext-delivery{padding-top:72px;padding-bottom:72px}.vnext-paths__grid,.vnext-delivery__grid,.vnext-why__grid,.vnext-contact__grid{grid-template-columns:minmax(0,1fr);gap:36px}.vnext-section-intro{gap:16px}.vnext-section-intro h2,.vnext-work h2,.vnext-contact h2{font-size:24px;line-height:29px}.vnext-standard{gap:6px;padding:12px}.vnext-standard>p:last-child{font-size:14px;line-height:20px}.vnext-path-row{grid-template-columns:1fr;gap:12px;padding:20px 0 26px}.vnext-index{width:auto;height:auto;color:var(--vnext-blue);background:0 0;border-radius:0;display:block}.vnext-path-row>div{gap:9px}.vnext-path-row h3{font-size:18px;line-height:23px}.vnext-path-row p:not(.vnext-eyebrow,.vnext-route),.vnext-stage-row p,.vnext-work-table__row th,.vnext-work-table__row td,.vnext-proof-row p{font-size:12px;line-height:18px}.vnext-route{font-size:11px!important;line-height:16px!important}.vnext-delivery__grid{margin-top:36px}.vnext-stage-row{grid-template-columns:1fr;gap:7px;padding:16px 0 18px}.vnext-stage-number{min-height:0;color:var(--vnext-blue-on-dark);background:0 0;padding:0;display:block}.vnext-stage-row h3{font-size:12px;line-height:18px}.vnext-work__header{gap:22px;display:grid}.vnext-work__header>div{gap:16px}.vnext-work__principle{font-size:16px;line-height:24px}.vnext-work-table{margin-top:36px}.vnext-work-table__head{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vnext-work-table__row{grid-template-columns:1fr;gap:8px;padding:18px 0}.vnext-work-table__row th{font-size:13px;line-height:18px}.vnext-work-table__decision{letter-spacing:.05em;text-transform:uppercase;font-family:JetBrains Mono,monospace;color:#626b7e!important;font-size:11px!important;line-height:16px!important}.vnext-proof-row{grid-template-columns:1fr;gap:7px;padding:16px 0}.vnext-proof-row h3{font-size:13px;line-height:18px}.vnext-contact{padding-top:64px;padding-bottom:64px}.vnext-contact__grid{gap:28px}.vnext-contact__grid>div:first-child{gap:16px}.vnext-contact__actions{gap:12px}.vnext-direct-contact,.vnext-footer>div>p:last-child,.vnext-footer a{font-size:12px;line-height:18px}.vnext-footer{grid-template-columns:1fr;gap:24px;padding-top:32px;padding-bottom:40px}.vnext-footer>div{gap:8px}}@media (width<=420px){:root{--vnext-gutter:20px}.vnext-header{min-height:52px}.vnext-hero{padding-top:40px;padding-bottom:60px}.vnext-paths,.vnext-work,.vnext-why,.vnext-delivery{padding-top:60px;padding-bottom:60px}}
