@font-face{font-family:General Sans;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/GeneralSans-Regular.woff2)format("woff2")}@font-face{font-family:General Sans;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/GeneralSans-Medium.woff2)format("woff2")}@font-face{font-family:General Sans;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/GeneralSans-Semibold.woff2)format("woff2")}:root{--ev-deep:#072c5e;--ev-mid:#0c6fd9;--ev-mid-text:#0a58ad;--ev-tint:#daecff;--ev-paper:#f3f6fa;--ev-surface:#e5edf6;--ev-white:#fff;--ev-ink:#141414;--ev-muted-text:#56606e;--ev-border:#d3dbe5;--ev-font:"General Sans", sans-serif;--ev-radius-card:0px;--ev-radius-button:6px;--ev-border-width:1px;--ev-space-unit:4px;--on-dark-text:#aeb8ba;--on-dark-rule:#2e3537;--on-deep-text:#c2d6ee;--on-deep-rule:#1b4a85}*{box-sizing:border-box}body{background:var(--ev-paper);color:var(--ev-ink);font-family:var(--ev-font);margin:0;font-size:17px;line-height:1.55}.wrap{max-width:1200px;margin:0 auto;padding:0 40px}a{color:inherit;text-decoration:none}h1{letter-spacing:-.02em;color:var(--ev-deep);margin:0 0 24px;font-size:60px;font-weight:400;line-height:1.05}h2{letter-spacing:-.015em;color:var(--ev-deep);max-width:20ch;margin:0 0 18px;font-size:38px;font-weight:400;line-height:1.12}h3{margin:0 0 4px;font-size:18px;font-weight:500}p{color:var(--ev-muted-text);margin:0 0 16px}.btn{background:var(--ev-deep);color:var(--ev-white);border-radius:6px;padding:13px 20px;font-size:16px;font-weight:500;display:inline-block}.btn.quiet{color:var(--ev-mid-text);border-bottom:1px solid var(--ev-mid-text);background:0 0;border-radius:0;padding:3px 0}.label-data{letter-spacing:.05em;text-transform:uppercase;color:var(--ev-mid-text);font-size:12px;font-weight:500}mark{background:var(--ev-tint);color:var(--ev-deep);padding:2px 3px}nav{border-bottom:1px solid var(--ev-border);background:var(--ev-paper)}nav .wrap{justify-content:space-between;align-items:center;height:72px;display:flex}nav img{height:18px;display:block}nav ul{color:var(--ev-ink);gap:34px;margin:0;padding:0;font-size:15.5px;list-style:none;display:flex}nav .btn{padding:9px 16px;font-size:15px}.btn.tint{background:var(--ev-tint);color:var(--ev-deep)}nav a[aria-current=page]{color:var(--ev-mid-text)}.burger{display:none}.actions{align-items:center;gap:26px;margin-top:30px;display:flex}.illus{color:var(--ev-muted-text);margin-top:10px;font-size:12.5px}.tablewrap{padding:0 0 92px}table{border-collapse:collapse;background:var(--ev-white);border:1px solid var(--ev-border);width:100%;font-size:15px}th{text-align:left;border-bottom:1px solid var(--ev-border);padding:14px 18px}td{border-top:1px solid var(--ev-border);vertical-align:top;color:var(--ev-muted-text);padding:16px 18px}td.co{color:var(--ev-ink);white-space:nowrap;font-weight:500}td .p{background:var(--ev-deep);color:var(--ev-white);padding:1px 8px;font-size:13px;font-weight:500}td .p.two{background:var(--ev-surface);color:var(--ev-deep)}td q{quotes:none;color:var(--ev-deep);background:var(--ev-tint);padding:1px 3px}.tablecap{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.tablecap b{color:var(--ev-deep);font-size:18px;font-weight:500}.diff{border-top:1px solid var(--ev-border);padding:92px 0}.diff .wrap{grid-template-columns:.9fr .6fr 1.3fr;align-items:end;gap:28px;display:grid}.band-ink{background:var(--ev-ink);color:var(--ev-white)}.band-ink h2{color:var(--ev-white)}table.plain{border:none;border-bottom:1px solid var(--ev-border);background:0 0}table.plain td,table.plain th{padding-left:0}.tag{color:var(--ev-mid-text);margin-left:8px;font-size:12px;font-weight:500}.how{padding:0 0 92px}.pipe{border:1px solid var(--ev-border);background:var(--ev-white);grid-template-columns:repeat(5,1fr);margin:34px 0 0;padding:0;list-style:none;display:grid}.pipe li{border-left:1px solid var(--ev-border);color:var(--ev-muted-text);padding:22px 22px 24px;font-size:15px;position:relative}.pipe li:first-child{border-left:none}.pipe b{color:var(--ev-ink);margin-bottom:6px;font-size:16px;font-weight:500;display:block}.pipe i{color:var(--ev-mid-text);margin-bottom:14px;font-size:13px;font-style:normal;display:block}.pipe li.person{background:var(--ev-tint);color:var(--ev-deep)}.pipe li.person b,.pipe li.person i{color:var(--ev-deep)}.band-deep{background:var(--ev-deep);color:var(--ev-white)}.band-deep h2{color:var(--ev-white)}.band-tint{background:var(--ev-tint)}.ask .wrap{justify-content:space-between;align-items:center;gap:40px;display:flex}.ask h2{max-width:none;margin:0 0 8px}.ask p{color:var(--ev-deep);margin:0}footer{background:var(--ev-ink);color:var(--on-dark-text);padding:56px 0 40px;font-size:14.5px}footer .wrap{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;display:grid}footer img{height:62px;display:block}footer b{color:var(--ev-white);margin-bottom:10px;font-weight:500;display:block}footer span{margin:5px 0;display:block}.legal{border-top:1px solid var(--on-dark-rule);justify-content:space-between;margin-top:44px;padding-top:20px;font-size:13px;display:flex}@media (width<=860px){body{font-size:16px}.wrap{padding:0 20px}h1{font-size:38px}h2{font-size:28px}nav ul,nav .btn{display:none}nav .wrap{height:60px}.actions{flex-direction:column;align-items:flex-start;gap:16px}.diff,.arrives,.where,.behind,.trust{padding:56px 0}.tablewrap,.how{padding-bottom:56px}.diff .wrap{align-items:stretch}table.rows thead{display:none}table.rows tr{border-top:1px solid var(--ev-border);padding:14px 16px;display:block}table.rows td{border:none;padding:3px 0;display:block}.pipe{grid-template-columns:1fr}.pipe li{border-left:none;border-top:1px solid var(--ev-border)}.pipe li:first-child{border-top:none}.pipe i{margin-bottom:4px}.ask .wrap{flex-direction:column;align-items:flex-start}.legal{flex-direction:column;gap:6px}}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--ev-deep);outline-offset:2px}.band-deep a:focus-visible,.band-ink a:focus-visible,footer a:focus-visible{outline-color:var(--ev-tint)}.skip{position:absolute;left:-9999px}.skip:focus{background:var(--ev-white);z-index:10;padding:8px 12px;top:16px;left:16px}@keyframes ev-mark{0%{background-color:#0000}to{background-color:var(--ev-tint)}}@media (prefers-reduced-motion:reduce){.hero mark{animation:none}}.page-head{padding:72px 0 40px}.page-head h1{max-width:18ch}.page-head p{max-width:46ch;font-size:20px}.section{border-top:1px solid var(--ev-border);padding:56px 0}.two-col{grid-template-columns:.8fr 1.6fr;align-items:start;gap:56px;display:grid}.prose{max-width:68ch;padding:56px 0 92px}.prose h1{font-size:44px}.prose h2{max-width:none;margin-top:40px;font-size:24px}.prose p,.prose li{color:var(--ev-muted-text)}.prose a,.text-link{color:var(--ev-mid-text);border-bottom:1px solid var(--ev-mid-text)}.draft{background:var(--ev-tint);color:var(--ev-deep);margin-bottom:32px;padding:12px 16px;font-size:15px}.claim-pending{border-bottom:1px dashed var(--ev-mid-text)}.claim-note{color:var(--ev-mid-text);margin-top:6px;font-size:12px;display:block}form.ev{gap:18px;max-width:560px;display:grid}form.ev label{gap:6px;font-size:15px;font-weight:500;display:grid}form.ev input,form.ev select,form.ev textarea{font:inherit;border:1px solid var(--ev-mid-text);background:var(--ev-white);color:var(--ev-ink);border-radius:0;padding:11px 12px}form.ev textarea{min-height:110px}form.ev .hp{position:absolute;left:-9999px}form.ev button{cursor:pointer;font:inherit;border:0;justify-self:start;font-weight:500}.form-note{color:var(--ev-muted-text);max-width:560px;font-size:13.5px}.form-status{max-width:560px;padding:14px 16px;font-size:15.5px}.form-status[data-state=ok]{background:var(--ev-tint);color:var(--ev-deep)}.form-status[data-state=error]{border:1px solid var(--ev-deep);color:var(--ev-deep)}@media (width<=860px){.page-head{padding:44px 0 28px}.two-col{grid-template-columns:1fr;gap:28px}.prose h1{font-size:32px}nav ul.open{background:var(--ev-paper);border-bottom:1px solid var(--ev-border);padding:12px 20px 20px;display:block;position:absolute;top:60px;left:0;right:0}nav ul.open li{padding:10px 0}}.on-dark{color:var(--on-dark-text)}.band-deep .claim-note,.figs .claim-note{color:var(--on-deep-text);margin-top:10px;font-size:12px}.band-deep .claim-pending{border-bottom-color:var(--on-deep-text)}.section h2{font-size:28px}.statement{color:var(--ev-deep);max-width:34ch;margin:0;font-size:22px;line-height:1.45}.defs{margin:0}.defs dt{border-top:1px solid var(--ev-border);padding-top:18px;font-size:18px;font-weight:500}.defs dt:first-child{border-top:0;padding-top:0}.defs dd{color:var(--ev-muted-text);max-width:60ch;margin:4px 0 18px}.ways{border:1px solid var(--ev-border);grid-template-columns:1.5fr 1fr;gap:0;margin-top:24px;display:grid}.way{background:var(--ev-white);padding:28px 30px}.way+.way{border-left:1px solid var(--ev-border);background:var(--ev-surface)}.way p{max-width:44ch;margin:0}.numbered{counter-reset:n;margin:0;padding:0;list-style:none}.numbered li{counter-increment:n;border-top:1px solid var(--ev-border);grid-template-columns:34px 1fr;padding:16px 0;display:grid}.numbered li:first-child{border-top:0;padding-top:0}.numbered li:before{content:counter(n);color:var(--ev-mid-text);padding-top:2px;font-size:15px}.numbered p{margin:0}td.co.wrapok{white-space:normal}.section .proof{max-width:560px}@media (width<=860px){.ways{grid-template-columns:1fr}.way+.way{border-left:0;border-top:1px solid var(--ev-border)}.statement{font-size:19px}.section{padding:40px 0}table.plain thead{display:none}table.plain tr{border-top:1px solid var(--ev-border);padding:14px 0;display:block}table.plain td{border:0;padding:2px 0;display:block}table.plain td.co{white-space:normal}}p.body{max-width:58ch;margin:0;font-size:18px}.lines{max-width:58ch;margin:0;padding:0;list-style:none}.lines li{border-top:1px solid var(--ev-border);color:var(--ev-muted-text);padding:12px 0;font-size:18px}.lines li:first-child{border-top:0;padding-top:0}.prose h1{margin-bottom:20px}.prose strong{color:var(--ev-ink);font-weight:500}.menu-ask,.burger{display:none}@media (width<=860px){.burger{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;margin-right:-11px;padding:0;display:flex}.burger span{border-top:1px solid var(--ev-deep);border-bottom:1px solid var(--ev-deep);width:22px;height:13px;display:block}.menu-ask{display:block}.menu-ask a{color:var(--ev-deep);font-weight:500}}.section.flush{border-top:0}.next{padding:64px 0}.next .wrap{grid-template-columns:1.1fr 1fr;align-items:center;gap:64px;display:grid}.next>.wrap>div>.label-data{color:var(--ev-tint)}.next h2{max-width:16ch;margin:10px 0 18px;font-size:40px}.next p{color:var(--on-deep-text);max-width:44ch}.next .illus{color:var(--on-deep-text)}.next .docx{color:var(--ev-muted-text)}.facts{border-top:1px solid var(--ev-border);border-bottom:1px solid var(--ev-border);margin:26px 0 32px;display:flex}.facts>div{border-right:1px solid var(--ev-border);color:var(--ev-muted-text);margin-right:24px;padding:14px 24px 14px 0;font-size:14.5px}.facts>div:last-child{border-right:0;margin-right:0}.facts b{color:var(--ev-ink);border-bottom-width:0;font-size:17px;font-weight:500;display:block}.facts b.claim-pending{border-bottom-width:1px;display:inline-block}.band-deep .facts,.band-deep .facts>div{border-color:var(--on-deep-rule);color:var(--on-deep-text)}.band-deep .facts b{color:var(--ev-white)}.head-row{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:18px;display:flex}.sched td.date{white-space:nowrap;color:var(--ev-ink)}.sched .sub{color:var(--ev-muted-text);margin-top:3px;font-size:14px;font-weight:400;display:block}.sched td.title{color:var(--ev-ink);font-size:16.5px;font-weight:500}a.reg{color:var(--ev-mid-text);border-bottom:1px solid var(--ev-mid-text);white-space:nowrap;font-weight:500}.seriesname{color:var(--ev-mid-text);font-size:13.5px;font-weight:500}.od{border-top:1px solid var(--ev-border);margin:0;padding:0;list-style:none}.od li{border-bottom:1px solid var(--ev-border);color:var(--ev-muted-text);grid-template-columns:1fr 170px 80px 70px;align-items:baseline;gap:20px;padding:16px 0;font-size:15px;display:grid}.od li b{color:var(--ev-ink);font-size:16.5px;font-weight:500}.detail{padding:56px 0 84px}.detail>.wrap{grid-template-columns:1.35fr 1fr;align-items:start;gap:72px;display:grid}.detail h1{max-width:15ch;margin:12px 0 22px;font-size:50px}.detail .lede{max-width:42ch;font-size:20px}.detail h2{max-width:none;margin:36px 0 12px;font-size:24px}.detail .illus{margin-top:10px}.speaker b{color:var(--ev-ink);font-weight:500}.regbox{background:var(--ev-white);border:1px solid var(--ev-border);padding:28px;position:sticky;top:24px}.regbox h2{margin:0 0 6px;font-size:22px}.regbox>p{margin:0 0 18px}.regbox form.ev{gap:14px}.regbox form.ev button{justify-self:stretch}.regbox .perk{border-top:1px solid var(--ev-border);margin:18px 0 0;padding-top:16px;font-size:14.5px}@media (width<=860px){.next{padding:44px 0}.next .wrap,.detail>.wrap{grid-template-columns:1fr;gap:32px}.next h2{font-size:30px}.detail{padding:36px 0 56px}.detail h1{font-size:34px}.facts{flex-direction:column}.facts>div{border-right:0;border-top:1px solid var(--ev-border);margin:0;padding:10px 0}.facts>div:first-child{border-top:0}.band-deep .facts>div{border-color:var(--on-deep-rule)}.head-row{flex-direction:column;gap:6px}.od li{grid-template-columns:1fr auto}.od li .ser,.od li .len{display:none}.regbox{padding:22px;position:static}}.facts b{white-space:nowrap}.facts .sub{display:block}@media (width<=1040px) and (width>=861px){nav ul{gap:18px;font-size:14.5px}nav .btn{padding:8px 12px;font-size:14px}}html{background:var(--ev-ink)}body{flex-direction:column;min-height:100dvh;display:flex}main{flex:1}nav .logo img{width:auto;height:52px;display:block}.hero{align-items:center;min-height:calc(100vh - 97px);padding:72px 0;display:flex}.hero h1{max-width:16ch;margin:0 0 20px;font-size:80px;line-height:1.03}.hero .sub{letter-spacing:-.01em;color:var(--ev-deep);margin:0 0 32px;font-size:40px;line-height:1.15}.numbers{border-top:1px solid var(--ev-border);padding:140px 0}.row3{grid-template-columns:repeat(3,1fr);gap:64px;display:grid}.hero .wrap{width:100%}.num b{white-space:nowrap;letter-spacing:-.03em;color:var(--ev-deep);font-size:76px;font-weight:400;line-height:1;display:block}.num b .claim-pending{border-bottom-width:0}.num p{color:var(--ev-ink);max-width:22ch;margin:20px 0 12px;font-size:20px}.num .claim-note{color:var(--ev-muted-text);max-width:34ch;font-size:13px}.numbers .after{color:var(--ev-deep);max-width:30ch;margin:96px 0 0;font-size:30px;line-height:1.3}.answer .wrap{grid-template-columns:1fr 1.25fr;align-items:center;gap:96px;display:grid}.answer p{max-width:34ch;font-size:20px}.quote{margin:0}.quote .q{letter-spacing:-.01em;color:var(--ev-deep);max-width:none;margin:0;font-size:40px;line-height:1.2}.quote figcaption{color:var(--ev-muted-text);margin-top:20px;font-size:14px}.band-deep .quote .q{color:var(--ev-tint);font-size:30px}.band-deep .quote figcaption{color:var(--on-deep-text)}.section .quote .q,.detail .quote .q{font-size:28px}.verticals{padding:130px 0}.verticals p{max-width:40ch;margin:0 0 36px;font-size:20px}.vlist{flex-wrap:wrap;gap:12px 40px;margin:0;padding:0;font-size:40px;line-height:1.2;list-style:none;display:flex}.vlist a{color:var(--ev-deep);border-bottom:1px solid var(--ev-mid)}.behind{padding:120px 0}.behind .wrap{grid-template-columns:1.3fr 1fr;align-items:center;gap:72px;display:grid}.behind h2{max-width:18ch}.behind p{color:var(--on-deep-text);max-width:42ch}.behind .wrap>img{justify-self:end;width:100%;max-width:418px;height:auto;display:block}.behind div>img{width:362px;max-width:100%;height:auto;margin-top:34px;display:block}.figs{border-top:1px solid var(--on-deep-rule);border-left:1px solid var(--on-deep-rule);grid-template-columns:1fr 1fr;display:grid}.figs div{border-right:1px solid var(--on-deep-rule);border-bottom:1px solid var(--on-deep-rule);padding:24px 26px}.figs b{color:var(--ev-tint);font-size:40px;font-weight:400;line-height:1.1;display:block}.figs div>span{color:var(--on-deep-text);margin-top:6px;font-size:15px;display:block}.ask{padding:96px 0}.office{margin:0 0 12px}.office b{margin-bottom:2px}p.offices .office{display:block}p.offices .office b{color:var(--ev-ink);font-weight:500;display:block}.photo-pending{background:var(--ev-surface);border:1px solid var(--ev-border);height:300px;color:var(--ev-muted-text);justify-content:center;align-items:center;margin-bottom:8px;font-size:14px;display:flex}.photo{margin:0 0 8px}.photo img{object-fit:cover;width:100%;height:360px;display:block}.photo figcaption{color:var(--ev-muted-text);margin-top:6px;font-size:12.5px}.tablewrap{padding-top:0}@media (width<=860px){nav .wrap{height:84px}nav .logo img{height:52px}nav ul.open{top:84px}.hero{min-height:0;padding:56px 0 64px}.hero h1{font-size:42px}.hero .sub{margin-bottom:24px;font-size:26px}.hero .lede{font-size:19px}.numbers,.answer,.verticals,.behind{padding:72px 0}.row3{grid-template-columns:1fr;gap:44px}.num b{font-size:64px}.numbers .after{margin-top:56px;font-size:24px}.answer .wrap,.behind .wrap,.diff .wrap,footer .wrap{grid-template-columns:1fr;gap:36px}.quote .q{font-size:28px}.section .quote .q,.detail .quote .q,.band-deep .quote .q{font-size:22px}.vlist{gap:10px 24px;font-size:28px}.behind .wrap>img{justify-self:start;max-width:280px}.figs b{font-size:30px}.figs div{padding:18px}.ask{padding:64px 0}.photo-pending{height:180px}}footer img{width:318px;max-width:100%;height:auto}.kicker{color:var(--ev-mid-text);margin:0 0 4px;font-size:14px;font-weight:500}.band-deep .kicker{color:var(--ev-tint)}.diff .wrap{grid-template-columns:1fr 1.4fr;align-items:start;gap:88px}.versus{gap:44px;display:grid}.diff .quote .q{font-size:28px}.quote.muted .q{color:var(--ev-muted-text)}.quote figcaption{max-width:52ch}footer .claim-pending{border-bottom-color:var(--on-dark-text)}@media (width<=1100px){.row3{grid-template-columns:1fr;gap:48px}footer .wrap{grid-template-columns:1fr 1fr;gap:32px}}@media (width<=860px){footer img{width:280px}footer .wrap,.diff .wrap{grid-template-columns:1fr;gap:32px}.diff .quote .q{font-size:22px}}.vh{position:absolute;left:-9999px}.cf-turnstile{max-width:100%;overflow:hidden}@media (width<=400px){.regbox{padding:16px 10px}}:root{--site-radius:16px;--site-radius-small:8px}nav{z-index:5;background:0 0;border-bottom:0;padding-top:16px;position:sticky;top:0}nav .wrap{background:var(--ev-white);border:1px solid var(--ev-border);border-radius:var(--site-radius);width:calc(100% - 48px);max-width:1280px;height:88px;padding:0 20px 0 28px}nav .btn{border-radius:var(--site-radius-small)}.hero{text-align:center;min-height:calc(100vh - 106px)}.hero h1{letter-spacing:0;max-width:18ch;margin:0 auto 16px;font-size:64px;line-height:1.1}.hero .sub{color:var(--ev-mid-text);margin:0 auto 28px;font-size:32px}.hero .lede{max-width:44ch;margin:0 auto 36px;font-size:22px;line-height:1.5}.numbers{background:var(--ev-white);border-top:0;padding:128px 0}.row3{gap:20px}.num{background:var(--ev-paper);border:1px solid var(--ev-border);border-radius:var(--site-radius);padding:28px 28px 32px}.num b{font-size:56px}.num p{max-width:26ch;margin:16px 0 12px;font-size:18px}.numbers .after{text-align:center;max-width:32ch;margin:80px auto 0;font-size:28px}.answer{background:var(--ev-paper);padding:128px 0}.answer .quote{background:var(--ev-white);border:1px solid var(--ev-border);border-radius:var(--site-radius);padding:40px}.answer .quote .q{font-size:32px}.verticals{background:var(--ev-white);padding:128px 0}.vlist{grid-template-columns:repeat(5,1fr);gap:20px;font-size:20px;line-height:1.3;display:grid}.vlist a{background:var(--ev-paper);border:1px solid var(--ev-border);border-radius:var(--site-radius);height:100%;padding:24px 24px 56px;font-weight:500;display:block}.vlist a:hover{background:var(--ev-tint)}.behind .wrap{background:var(--ev-deep);border-radius:var(--site-radius);width:calc(100% - 80px);padding:72px}.ask.band-tint{background:var(--ev-paper);padding:64px 0}.ask .wrap{background:var(--ev-tint);border-radius:var(--site-radius);width:calc(100% - 80px);padding:56px}.ways,.pipe,.regbox,.photo-pending,.draft,.form-status{border-radius:var(--site-radius);overflow:hidden}.photo img{border-radius:var(--site-radius)}.faq .kicker{margin-bottom:12px}.qa{gap:12px;display:grid}.qa details{background:var(--ev-white);border:1px solid var(--ev-border);border-radius:var(--site-radius)}.qa summary{cursor:pointer;color:var(--ev-ink);padding:18px 60px 18px 24px;font-size:18px;font-weight:500;list-style:none;position:relative}.qa summary::-webkit-details-marker{display:none}.qa summary:after{content:"+";color:var(--ev-mid-text);font-size:24px;font-weight:400;position:absolute;top:14px;right:24px}.qa details[open] summary:after{content:"-"}.qa details p{max-width:64ch;margin:0;padding:0 24px 22px}.qa summary:focus-visible{outline:2px solid var(--ev-deep);outline-offset:2px;border-radius:var(--site-radius)}@media (width<=1100px){.vlist{grid-template-columns:repeat(2,1fr)}}@media (width<=860px){nav{padding-top:12px}nav .wrap{width:calc(100% - 32px);height:72px;padding:0 16px 0 18px}nav ul.open{border:1px solid var(--ev-border);border-radius:var(--site-radius);background:var(--ev-white);top:calc(100% + 8px);left:16px;right:16px}.hero{min-height:0;padding:64px 0 72px}.hero h1{font-size:40px}.hero .sub{margin-bottom:20px;font-size:24px}.hero .lede{font-size:19px}.numbers,.answer,.verticals{padding:72px 0}.num b{font-size:52px}.numbers .after{margin-top:48px;font-size:22px}.answer .quote{padding:24px}.answer .quote .q{font-size:24px}.vlist{grid-template-columns:1fr;gap:12px;font-size:19px}.vlist a{padding:20px}.behind.band-deep{padding-bottom:72px}.behind .wrap,.ask .wrap{width:calc(100% - 32px);padding:36px 24px}.ask.band-tint{padding:40px 0}}.behind .wrap,.ask .wrap{max-width:1120px}:root{--nav-h:96px}nav .wrap{height:76px}nav .logo img{height:40px}nav .glass{background:color-mix(in srgb, var(--ev-white) 86%, transparent);border-color:color-mix(in srgb, var(--ev-white) 70%, transparent);backdrop-filter:blur(14px)}.hero{margin-top:calc(-1 * var(--nav-h));min-height:100vh;padding-top:calc(72px + var(--nav-h));position:relative;overflow:hidden}.hero .wrap{z-index:1;position:relative}.wash{background:var(--ev-paper);position:absolute;inset:0}.wash:after{content:"";background:linear-gradient(to bottom, transparent 55%, var(--ev-paper));position:absolute;inset:0}.wash i{will-change:transform;background:radial-gradient(closest-side, color-mix(in srgb, var(--ev-mid) 46%, transparent), transparent);width:70vmax;height:70vmax;animation:34s ease-in-out infinite alternate ev-drift;position:absolute}.wash i:first-child{top:-34vmax;left:-22vmax}.wash i:nth-child(2){background:radial-gradient(closest-side, color-mix(in srgb, var(--ev-tint) 95%, transparent), transparent);animation-duration:46s;animation-delay:-12s;top:-18vmax;right:-26vmax}.wash i:nth-child(3){background:radial-gradient(closest-side, color-mix(in srgb, var(--ev-tint) 80%, transparent), transparent);width:52vmax;height:52vmax;animation-duration:58s;animation-delay:-30s;top:22vmax;left:24vmax}@keyframes ev-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(9vmax,6vmax)scale(1.18)}}@media (prefers-reduced-motion:reduce){.wash i{animation:none}}.outputs{background:var(--ev-white);padding:128px 0 0}.pair{grid-template-columns:1fr 1fr;gap:20px;display:grid}.out{background:var(--ev-paper);border:1px solid var(--ev-border);border-radius:var(--site-radius);padding:36px 36px 44px}.out h3{color:var(--ev-deep);margin:0 0 16px;font-size:36px;font-weight:400;line-height:1.15}.out p{max-width:40ch;margin:0;font-size:19px;line-height:1.5}@media (width<=860px){:root{--nav-h:80px}nav .wrap{height:68px}nav .logo img{height:40px}.hero{min-height:0;padding:calc(64px + var(--nav-h)) 0 72px}.outputs{padding:72px 0 0}.pair{grid-template-columns:1fr;gap:12px}.out{padding:24px 24px 28px}.out h3{font-size:28px}.out p{font-size:18px}}.hero{flex-direction:column;align-items:stretch;padding-bottom:0}.hero>.wrap{flex-direction:column;flex:1;justify-content:center;align-items:center;padding-bottom:56px;display:flex}.strip{z-index:1;align-items:center;gap:32px;width:100%;max-width:1280px;margin:0 auto;padding:0 40px 44px;display:flex;position:relative}.strip-label{color:var(--ev-muted-text);flex:none;font-size:14px}.strip-window{flex:1;overflow:hidden}.strip-track{gap:20px;width:max-content;animation:48s linear infinite ev-roll;display:flex}.strip-logo{width:148px;height:48px;color:var(--ev-muted-text);background:var(--ev-surface);border:1px dashed var(--ev-mid);border-radius:var(--site-radius-small);flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:500;display:flex}.strip-logo:after{content:"Logo"}@keyframes ev-roll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.strip-track{animation:none}}footer img{width:auto;height:40px}footer .wrap{grid-template-columns:220px 1fr 1fr 1fr 1.3fr}@media (width<=1100px){footer .wrap{grid-template-columns:1fr 1fr}}@media (width<=860px){nav .wrap{justify-content:flex-end;position:relative}nav .logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero{padding-bottom:0}.hero>.wrap{padding-bottom:48px}.strip{flex-direction:column;gap:14px;padding:0 0 40px}.strip-logo{width:120px;height:42px}footer img{width:auto;height:40px}footer .wrap{grid-template-columns:1fr}}.start{gap:8px;width:100%;max-width:500px;display:flex}.start input{min-width:0;font:inherit;color:var(--ev-ink);background:var(--ev-white);border:1px solid var(--ev-border);border-radius:var(--site-radius-small);flex:1;padding:13px 14px;font-size:16px}.start input::placeholder{color:var(--ev-muted-text)}.start .btn{cursor:pointer;font:inherit;white-space:nowrap;border-radius:var(--site-radius-small);border:0;font-size:16px;font-weight:500}.ico{width:56px;height:56px;color:var(--ev-deep);background:var(--ev-tint);border-radius:var(--site-radius-small);justify-content:center;align-items:center;margin-bottom:24px;display:flex}.vlist a{padding:24px}.vlist .ico{width:48px;height:48px;margin-bottom:40px}@media (width<=860px){.start{flex-direction:column}.vlist a{align-items:center;gap:16px;padding:16px;display:flex}.vlist .ico{flex:none;margin-bottom:0}.ico{margin-bottom:18px}}.ask .btn{white-space:nowrap;flex:none}.behind .marks{justify-self:end;justify-items:start;gap:28px;width:100%;max-width:418px;display:grid}.behind .marks>img{width:100%;height:auto;display:block}.behind .hat{background:var(--ev-white);border-radius:var(--site-radius-small);padding:14px 20px;display:inline-flex}.behind .hat img{width:auto;height:26px;display:block}.behind a.inline{color:var(--ev-white);border-bottom:1px solid var(--on-deep-text)}@media (width<=860px){.behind .marks{justify-self:start;max-width:280px}}.hero>.wrap{padding-top:40px}.shot{z-index:1;width:calc(100% - 80px);max-width:620px;margin:0 auto 64px;position:relative}.shot img{border:1px solid var(--ev-border);border-radius:var(--site-radius);background:var(--ev-white);width:100%;height:auto;display:block}@media (width<=860px){.shot{width:calc(100% - 32px);margin-bottom:44px}.shot img{border-radius:var(--site-radius-small)}}.outputs h2{text-align:center;max-width:none;margin:0 0 36px}.strip-track{--gap:20px;gap:var(--gap)}.strip-track.logos{--gap:64px;align-items:center}.strip-img{object-fit:contain;filter:invert();opacity:.55;flex:none;width:auto;max-width:150px;height:30px}button.shot{cursor:zoom-in;font:inherit;background:0 0;border:0;padding:0;display:block}dialog.shot-full{cursor:zoom-out;background:0 0;border:0;width:min(96vw,160vh);max-width:none;max-height:96vh;padding:0;overflow:visible}dialog.shot-full::backdrop{background:color-mix(in srgb, var(--ev-ink) 78%, transparent)}dialog.shot-full img{border-radius:var(--site-radius);background:var(--ev-white);width:100%;height:auto;display:block}dialog.shot-full button{cursor:pointer;font:inherit;color:var(--ev-white);background:var(--ev-deep);border-radius:var(--site-radius-small);border:0;padding:8px 14px;font-size:14px;font-weight:500;position:absolute;top:12px;right:12px}@media (width<=860px){.outputs h2{margin-bottom:24px}.strip-track.logos{--gap:44px}.strip-img{max-width:120px;height:26px}}.demo-link{margin-top:14px}.nav-actions{gap:8px;display:flex}.nav-actions .btn{white-space:nowrap}.ask-actions{flex:none;align-items:center;gap:22px;display:flex}.ask-actions .btn.quiet{color:var(--ev-deep);border-bottom-color:var(--ev-deep)}@media (width<=1180px) and (width>=861px){nav ul{gap:16px;font-size:14.5px}.nav-actions .btn{padding:8px 11px;font-size:14px}}@media (width<=860px){.nav-actions{display:none}.ask-actions{flex-direction:column;align-items:flex-start;gap:14px}}.gives,.services,.steps{gap:20px;margin:0;padding:0;list-style:none;display:grid}.gives,.services{grid-template-columns:1fr 1fr}.outputs h2{margin-bottom:48px}.out h3{margin-bottom:12px;font-size:30px}.out p{max-width:44ch;font-size:18px}.strip-track{will-change:transform;gap:0}.strip-group{align-items:center;gap:var(--gap);padding-right:var(--gap);flex:none;display:flex}table:not(.plain){border-collapse:separate;border-spacing:0;border-radius:var(--site-radius);overflow:hidden}table:not(.plain) th{border-bottom:0}.page-head.centre{text-align:center;padding:96px 0 80px}.page-head.centre h1{max-width:20ch;margin:0 auto 20px}.page-head.centre p{margin-left:auto;margin-right:auto}.page-head.centre .kicker{margin-bottom:14px}.head-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}.head-actions .btn{border-radius:var(--site-radius-small)}.section.block{border-top:0;padding:112px 0}.section.white{background:var(--ev-white)}.section h2.centre{text-align:center;max-width:none;margin:0 0 48px;font-size:38px}.out .kicker{margin-bottom:10px}.out .text-link{margin-top:20px;font-size:15px;font-weight:500;display:inline-block}.out.deep{background:var(--ev-deep);border-color:var(--ev-deep)}.out.deep h3{color:var(--ev-white)}.out.deep p{color:var(--on-deep-text)}.out.deep .kicker{color:var(--ev-tint)}.out.deep .text-link{color:var(--ev-white);border-bottom-color:var(--on-deep-text)}.steps{grid-template-columns:repeat(3,1fr)}.steps li{background:var(--ev-paper);border:1px solid var(--ev-border);border-radius:var(--site-radius);padding:28px}.steps span{width:34px;height:34px;color:var(--ev-white);background:var(--ev-deep);border-radius:var(--site-radius-small);justify-content:center;align-items:center;margin-bottom:18px;font-size:15px;font-weight:500;display:flex}.steps h3{color:var(--ev-deep);margin:0 0 6px;font-size:19px}.steps p{margin:0;font-size:16px}@media (width<=1040px){.steps{grid-template-columns:1fr 1fr}}@media (width<=860px){.gives,.services,.steps{grid-template-columns:1fr;gap:12px}.outputs h2{margin-bottom:28px}.out h3{font-size:24px}.out p{font-size:17px}.hero .start .btn,.hero .demo-link{text-align:center;border-radius:var(--site-radius-small);width:100%;padding:14px 20px;font-size:16px;line-height:1.4;display:block}.hero .demo-link{max-width:500px;margin-top:8px}.strip-window{flex:none;width:100%}.page-head.centre{padding:56px 0 48px}.section.block{padding:64px 0}.section h2.centre{margin-bottom:28px;font-size:28px}.steps li{padding:20px}}@media (prefers-reduced-motion:reduce) and (width<=860px){.strip{display:none}}.verticals h2{text-align:center;max-width:24ch;margin:0 auto 48px}@media (width<=860px){.verticals h2{margin-bottom:28px}}.behind.band-deep{background:var(--ev-paper);padding:64px 0}@media (width<=860px){.behind.band-deep{padding:40px 0}.head-actions{flex-direction:column;align-items:stretch;max-width:500px;margin-left:auto;margin-right:auto}.head-actions .btn{text-align:center;padding:14px 20px;font-size:16px;line-height:1.4}}.out,.num,.steps li,.way,.pipe li,.figs div{text-align:center}.out .ico,.steps span,.out p,.num p,.num .claim-note,.way p{margin-left:auto;margin-right:auto}@media (width>=861px){.vlist a{text-align:center}.vlist .ico{margin-left:auto;margin-right:auto}}
