.ven,.ven-page{--ven-green:#3c8034;--ven-green-dark:#324d2f;--ven-gold:#b09a44;--ven-slate:#2f3f4e;--ven-slate-deep:#1c2731;--ven-text:#4a5a6a;--ven-meta:#595959;--ven-muted:#9ca5ae;--ven-muted-dark:#a6afb8;--ven-line:#d5d9dc;--ven-surface:#f7f8f9;--ven-light:#eef0f2;--ven-white:#fff;--ven-font:Roboto,-apple-system,"Segoe UI",sans-serif;--ven-head:"Roboto Condensed",Roboto,sans-serif;--ven-radius:6px;--ven-ease:200ms cubic-bezier(.2,0,0,1);--ven-container:1280px;--ven-gutter:clamp(24px,6vw,80px);--ven-section-pad:clamp(48px,7vw,96px);--ven-tabs-h:64px}.ven,.ven *{box-sizing:border-box}.ven{color:var(--ven-slate);font-family:var(--ven-font);font-size:16px;line-height:26px;-webkit-font-smoothing:antialiased}.ven,.ven p{text-align:left}.ven p{color:var(--ven-text);font:400 16px/26px var(--ven-font);margin:0 0 16px;text-wrap:pretty}.ven p:last-child{margin-bottom:0}.ven a:not([class]){color:var(--ven-green);text-decoration:none}.ven a:not([class]):hover{color:var(--ven-green-dark);text-decoration:underline}.ven strong{color:var(--ven-slate);font-weight:700}.ven ol,.ven ul{margin:0 0 16px 20px;padding:0}.ven li{margin:0 0 8px}.hs_cos_wrapper_type_module:has(>.ven){padding:0!important}.dnd-section:has(.ven)>.row-fluid{padding:0!important}.ven-wrap{margin:0 auto;max-width:var(--ven-container);padding:0 var(--ven-gutter)}.ven-sec{padding:var(--ven-section-pad) 0}.ven-sec--white{background:var(--ven-white)}.ven-sec--surface{background:var(--ven-surface);border-top:1px solid var(--ven-line)}.ven-sec--slate{background:var(--ven-slate);color:#fff}.ven-sec--slate p{color:#d5d9dc}.ven-sec--slate strong{color:#fff}.ven-split{align-items:flex-start;display:flex;flex-wrap:wrap;gap:clamp(32px,5vw,80px)}.ven-split__a{flex:1 1 320px;min-width:0}.ven-split__b{flex:1.35 1 420px;min-width:0}.ven-text{max-width:720px}.ven-h1,.ven-h2,.ven-h3,.ven-h4{color:var(--ven-slate);font-family:var(--ven-head);letter-spacing:-.02em;margin:0;text-transform:none}.ven-h1{color:#fff;font-size:clamp(38px,5.2vw,64px);font-weight:700;line-height:1.04;text-wrap:balance}.ven-h2{font-size:clamp(32px,4vw,48px);font-weight:700;line-height:1.08;margin:10px 0 12px}.ven-h2--xl{font-size:clamp(34px,4.6vw,56px);line-height:1.06}.ven-h3{font-size:clamp(22px,2vw,26px);font-weight:500;letter-spacing:-.01em;line-height:1.2}.ven-h4{font-size:18px;font-weight:500;letter-spacing:0;line-height:24px}.ven-sec--slate .ven-h2,.ven-sec--slate .ven-h3,.ven-sec--slate .ven-h4{color:#fff}.ven-eyebrow{color:var(--ven-green);display:block;font:500 12px/16px var(--ven-font);letter-spacing:.1em;margin:0;text-transform:uppercase}.ven-sec--slate .ven-eyebrow{color:#d5d9dc}.ven-lead{color:var(--ven-text);font:400 18px/28px var(--ven-font);margin:0}.ven-sec--slate .ven-lead{color:#d5d9dc}.ven-head-block{margin-bottom:clamp(28px,4vw,44px);max-width:720px}.ven-head-block--tight{margin-bottom:clamp(24px,3vw,36px)}.ven-small{color:var(--ven-meta);font:400 13px/18px var(--ven-font)}.ven-kicker{color:var(--ven-meta);display:block;font:500 11px/14px var(--ven-font);letter-spacing:.1em;margin-bottom:10px;text-transform:uppercase}.ven-note{background:var(--ven-surface);border:1px solid var(--ven-line);border-radius:var(--ven-radius);padding:20px 24px 22px}.ven-note--white{background:#fff}.ven-note p{color:var(--ven-slate);font:400 15px/24px var(--ven-font);margin:0 0 8px}.ven-note p:last-child{margin-bottom:0}.ven-btn{align-items:center;background:var(--ven-green);border:1px solid var(--ven-green);border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font:700 15px/20px var(--ven-font);gap:8px;justify-content:center;letter-spacing:.02em;min-height:48px;padding:0 24px;text-decoration:none;transition:background var(--ven-ease),border-color var(--ven-ease),color var(--ven-ease)}.ven-btn:focus-visible,.ven-btn:hover{background:var(--ven-green-dark);border-color:var(--ven-green-dark);color:#fff;text-decoration:none}.ven-btn--sm{font-size:13px;min-height:36px;padding:0 14px}.ven-btn--white{background:#fff;border-color:#fff;color:var(--ven-slate)}.ven-btn--white:focus-visible,.ven-btn--white:hover{background:var(--ven-light);border-color:var(--ven-light);color:var(--ven-slate)}.ven-btn--outline{background:#fff;border-color:var(--ven-green);color:var(--ven-green);font:700 13px/20px var(--ven-font);letter-spacing:.08em;padding:0 20px;text-transform:uppercase}.ven-btn--outline:focus-visible,.ven-btn--outline:hover{background:var(--ven-green);color:#fff}.ven-textlink{align-items:center;color:var(--ven-green);display:inline-flex;font:500 15px/20px var(--ven-font);gap:8px;text-decoration:none}.ven-textlink:focus-visible,.ven-textlink:hover{color:var(--ven-green-dark);text-decoration:underline}.ven-textlink--light{border-bottom:1px solid hsla(0,0%,100%,.5);color:#fff;padding-bottom:2px}.ven-textlink--light:focus-visible,.ven-textlink--light:hover{border-bottom-color:#fff;color:#fff;text-decoration:none}.ven-dl{align-items:center;color:var(--ven-green);display:inline-flex;font:500 14px/20px var(--ven-font);gap:8px;text-decoration:none}.ven-dl:hover{color:var(--ven-green-dark);text-decoration:underline}.ven-dl.is-off{color:#6f7a85;pointer-events:none}.ven a.ven-btn,.ven a.ven-dl,.ven a.ven-faq__anchor,.ven a.ven-tabs__link,.ven a.ven-textlink{text-decoration:none!important}.ven a.ven-btn{color:#fff!important;font-size:15px!important}.ven a.ven-btn--sm{font-size:13px!important}.ven a.ven-btn--white{color:var(--ven-slate)!important}.ven a.ven-btn--outline{color:var(--ven-green)!important;font-size:13px!important}.ven a.ven-btn--outline:hover{color:#fff!important}.ven a.ven-textlink{color:var(--ven-green)!important;font-size:15px!important}.ven a.ven-textlink:hover{text-decoration:underline!important}.ven a.ven-textlink--light,.ven a.ven-textlink--light:hover{color:#fff!important;text-decoration:none!important}.ven a.ven-dl{color:var(--ven-green)!important;font-size:14px!important}.ven a.ven-dl.is-off{color:#6f7a85!important}.ven a.ven-tabs__link{font-size:14px!important}.ven a.ven-faq__anchor{color:var(--ven-green)!important;font-size:13px!important}.ven :focus-visible{outline:3px solid var(--ven-green);outline-offset:2px}.ven-sec--slate :focus-visible{outline-color:#fff}.ven-card{background:#fff;border:1px solid var(--ven-line);border-radius:var(--ven-radius);padding:clamp(24px,3vw,36px);transition:border-color var(--ven-ease),box-shadow var(--ven-ease)}.ven-card--hover:hover{border-color:var(--ven-muted);box-shadow:0 4px 12px rgba(47,63,78,.1)}.ven-pill{align-items:center;background:#fff;border:1px solid var(--ven-line);border-radius:999px;color:var(--ven-slate);display:inline-flex;font:500 14px/18px var(--ven-font);gap:8px;padding:8px 14px}.ven-pill--dot:before{background:var(--ven-green);border-radius:50%;content:"";flex:none;height:8px;width:8px}.ven-pillrow{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.ven-pillrow li{margin:0}.ven-sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.ven [hidden]{display:none!important}.ven-ico{fill:none;flex:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:16px}.ven-table{border-collapse:collapse;color:var(--ven-slate);font:400 15px/22px var(--ven-font);width:100%}.ven-table td,.ven-table th{background:transparent!important;border:0;border-bottom:1px solid var(--ven-line);padding:14px 16px;text-align:left;vertical-align:top}.ven-table thead th{color:var(--ven-meta);font:500 11px/16px var(--ven-font);letter-spacing:.1em;padding:12px 16px;text-transform:uppercase}.ven-table tbody th{font-weight:500}.ven-table .ven-num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.ven-table tbody tr:last-child td,.ven-table tbody tr:last-child th{border-bottom:0}.ven-table tr,.ven-table tr:hover,.ven-table tr:nth-child(2n),.ven-table tr:nth-child(odd){background:transparent!important}.ven-anchor{scroll-margin-top:var(--ven-scroll-margin,72px)}.ven-js .ven-reveal{opacity:0;transform:translateY(12px);transition:opacity .4s ease-out,transform .4s ease-out}.ven-js .ven-reveal.is-in{opacity:1;transform:none}.ven-disclosures{background:#f7f8f9;border-top:1px solid #d5d9dc;margin:0;padding:clamp(40px,5vw,64px) 0!important}.ven-disclosures>*{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1280px;padding-left:clamp(24px,6vw,80px);padding-right:clamp(24px,6vw,80px)}.ven-disclosures p{color:#4a5a6a;font:400 14px/22px Roboto,sans-serif;margin:0 auto 12px;text-align:left}.ven-disclosures p b,.ven-disclosures p strong{color:#2f3f4e;font-weight:700}.ven-disclosures p a{color:#3c8034;font-size:14px!important;text-decoration:underline}body.ven-page.ven-tabs-stuck .site--header{pointer-events:none!important;visibility:hidden!important}@media (prefers-reduced-motion:reduce){.ven *,.ven :after,.ven :before,.ven-js .ven-reveal{animation:none!important;scroll-behavior:auto!important;transition:none!important}.ven-js .ven-reveal{opacity:1;transform:none}}