@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(https://23934932.fs1.hubspotusercontent-na2.net/hubfs/23934932/raw_assets/public/AR-Theme-2026/fonts/inter-400.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(https://23934932.fs1.hubspotusercontent-na2.net/hubfs/23934932/raw_assets/public/AR-Theme-2026/fonts/inter-500.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(https://23934932.fs1.hubspotusercontent-na2.net/hubfs/23934932/raw_assets/public/AR-Theme-2026/fonts/inter-600.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(https://23934932.fs1.hubspotusercontent-na2.net/hubfs/23934932/raw_assets/public/AR-Theme-2026/fonts/inter-700.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(https://23934932.fs1.hubspotusercontent-na2.net/hubfs/23934932/raw_assets/public/AR-Theme-2026/fonts/inter-800.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(https://23934932.fs1.hubspotusercontent-na2.net/hubfs/23934932/raw_assets/public/AR-Theme-2026/fonts/inter-900.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:600;src:url(https://23934932.fs1.hubspotusercontent-na2.net/hubfs/23934932/raw_assets/public/AR-Theme-2026/fonts/inter-tight-600.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:700;src:url(https://23934932.fs1.hubspotusercontent-na2.net/hubfs/23934932/raw_assets/public/AR-Theme-2026/fonts/inter-tight-700.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:800;src:url(https://23934932.fs1.hubspotusercontent-na2.net/hubfs/23934932/raw_assets/public/AR-Theme-2026/fonts/inter-tight-800.ttf) format("truetype")}*{box-sizing:border-box;margin:0;padding:0}:root{--primary-font:"Poppins",sans-serif;--color-orange:#ec6b15;--color-dark-blue:#263b5e;--color-blue:#2b3a5b;--color-light-blue:#6a7888;--color-bg-gray:#f5f5fa}html{scroll-behavior:smooth}body{color:var(--color-blue);font-size:18px;font-weight:300;line-height:1.5}body,h1,h2,h3,h4,h5,h6{font-family:var(--primary-font)}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.3}h1{font-size:44px;font-weight:500}h2{font-size:26px;font-weight:600}h3{font-size:25px;font-weight:500}p{font-size:18px;font-weight:300;line-height:1.5}a{transition:.3s ease}img{height:auto;max-width:100%}.mobile-only{display:none}.row-fluid-center{align-items:center}.row-fluid-small-gap{gap:0 3%}form .hs-error-msgs{list-style:none;margin:0;padding:0;text-align:left}.hs-error-msgs li{line-height:1.1;margin:0 0 10px;padding:0}.hs-error-msgs .hs-main-font-element{color:red;font-size:12px;line-height:1.1}html body hs-cmsf-branding{display:none!important}input::placeholder,textarea::placeholder{color:var(--color-blue);opacity:1}a.orange-button{background-color:var(--color-orange);border-color:var(--color-orange);border-radius:7px 7px 7px 7px;border-style:solid;border-width:1px;color:#fff;fill:#fff;font-size:15px;font-weight:500;line-height:22px;padding:10px 15px;text-align:center;text-decoration:none}a.orange-button:hover{background:#fff;color:var(--color-orange)}.animated{-webkit-animation-duration:1.25s!important;animation-duration:1.25s!important}.animated.animated-slow{-webkit-animation-duration:2s!important;animation-duration:2s!important}.animated.animated-fast{-webkit-animation-duration:.75s!important;animation-duration:.75s!important}.animated.infinite{-webkit-animation-iteration-count:infinite!important;animation-iteration-count:infinite!important}.animated.reverse{animation-direction:reverse!important}@media (prefers-reduced-motion:reduce){.animated{-webkit-animation:none!important;animation:none!important}}@media (max-width:768px){.mobile-only{display:block}.desktop-only{display:none}}:root{--v4-font:"Inter",sans-serif;--v4-orange:#ec6b15;--v4-button:#c2540a;--v4-orange-light:#f6a468;--v4-charcoal:#161616;--v4-ink:#303030;--v4-muted:#5c5c5c;--v4-on-dark:#c7c7c7;--v4-cream:#fbfaf7;--v4-sand:#f7f4f0;--v4-peach:#fdf0e7;--v4-border:#e6e2dc}.homepage-v4{background:var(--v4-cream);color:var(--v4-ink);font-family:var(--v4-font);font-size:18px;font-weight:400;line-height:1.55}.homepage-v4 *,.homepage-v4 :after,.homepage-v4 :before{border-style:solid;border-width:0;box-sizing:border-box}.homepage-v4 :where(p,h1,h2,h3){font:inherit;margin:0}.homepage-v4 a{text-decoration:none}.homepage-v4 :where(button){background:none;color:inherit;cursor:pointer;font:inherit}.homepage-v4 img{display:block}.homepage-v4 :focus-visible{outline:3px solid var(--v4-orange-light);outline-offset:5px}.v4-button{align-items:center;background:var(--v4-button);border-radius:999px;box-shadow:0 14px 34px rgba(236,107,21,.35);color:#fff;display:inline-flex;font-family:var(--v4-font);font-size:18px;font-weight:700;gap:12px;justify-content:center;line-height:normal;padding:20px 32px;text-decoration:none;transition:background .2s ease,box-shadow .2s ease}.v4-button:hover{background-color:#b54c08;color:#fff}.v4-skip-link{background:#fff;color:#161616;left:24px;padding:12px 20px;position:fixed;top:-100px;z-index:100}.v4-skip-link:focus{top:12px}.v4-section{overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.homepage-v4 *{animation:none!important;transition:none!important}}.v4-reveal-pending{opacity:0}.v4-reveal.animated.fadeInUp{animation-duration:.65s!important;animation-name:v4FadeInUp;animation-timing-function:ease-out}@keyframes v4FadeInUp{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translateZ(0)}}@media (prefers-reduced-motion:reduce){.v4-reveal-pending{opacity:1}}.homepage-section .subtitle{color:#b54c08;font-size:15px;font-weight:700;letter-spacing:1.5px;line-height:normal;margin-bottom:16px}.homepage-section .heading{font-size:60px;font-weight:900;letter-spacing:-2.1px;line-height:1.04}.homepage-section .highlight{color:#c2540a}.homepage-v4 .dark-section{background:#161616;color:#fff}.homepage-v4 .dark-section .subtitle{color:#f6a468}.homepage-v4 .dark-section .highlight{color:#ec6b15}.homepage-v4 .btn-container{display:flex;gap:12px;justify-content:center;position:relative}.homepage-v4 .button{align-items:center;background:#c2540a;border-radius:999px;box-shadow:0 14px 34px #ec6b1559;color:#fff;display:inline-flex;font-size:18px;font-weight:700;gap:12px;justify-content:center;line-height:normal;padding:19px 30px}.homepage-v4 .button img{flex-shrink:0}.homepage-v4 .sr-only{height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);white-space:nowrap}.homepage-section .waveform{align-items:center;display:inline-flex;gap:4px;height:40px}.homepage-section .waveform i{background:#ec6b15;border-radius:2px;display:block;flex-shrink:0;height:18px;width:4px}.homepage-section .waveform i:nth-child(3n){height:30px}.homepage-section .waveform i:nth-child(4n){height:38px}.homepage-section .waveform i:nth-child(5n){height:12px}@media (max-width:1199px){.homepage-section .subtitle{font-size:12px;letter-spacing:1.2px;margin-bottom:12px}.homepage-section .heading{font-size:36px;letter-spacing:-1.08px;line-height:1.06}.homepage-section .btn-container{width:auto}.homepage-section .button{font-size:14px;max-width:100%;min-height:48px;padding:16px 24px;width:auto}}.homepage-v4 .button img{filter:brightness(0) invert(1)}.homepage-v4 .button:focus-visible,.homepage-v4 .button:hover{color:#fff}@media (min-width:481px) and (max-width:1199px){.homepage-section .btn-container{width:auto}.homepage-section .button{font-size:16px;padding:17px 26px;width:auto}}.homepage-v4 .button{transition:filter .2s ease,box-shadow .2s ease}.homepage-v4 .button:hover{filter:brightness(.92)}.homepage-v4 .button:focus-visible{outline-offset:4px}.homepage-v4 .midpage-cta .button,.homepage-v4 .midpage-cta .button:focus-visible,.homepage-v4 .midpage-cta .button:hover{background:#161616;box-shadow:none;color:#fff}.theme-component{background:#fbfaf7;color:#303030;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.6;margin:0}.theme-component *,.theme-component :after,.theme-component :before{box-sizing:border-box}.theme-component :is(p,h1,h2,h3,h4,ul,ol,blockquote,figure){margin:0;padding:0}.theme-component :is(ul,ol){list-style:none}.theme-component :is(h1,h2,h3,h4){color:inherit;font-family:inherit}.theme-component p{font-size:inherit;line-height:inherit}.theme-component button,.theme-component input,.theme-component p,.theme-component select,.theme-component textarea{font-family:inherit}.theme-component img{display:block;max-width:100%}.theme-component.content-section{padding:72px 0}.theme-component .heading{color:inherit;font-family:Inter,Arial,sans-serif;font-size:60px;font-weight:900;letter-spacing:-.038em;line-height:1.02}.theme-component .heading :is(p,h1,h2){color:inherit;font:inherit;margin:0}.theme-component .highlight{color:#c2540a}.theme-component.dark-section{color:#fff}.theme-component.dark-section .highlight{color:#ff8a3d}.theme-component .eyebrow{color:#c2540a;font-size:13px;font-weight:700;letter-spacing:1.82px;line-height:1.4}.theme-component.dark-section .eyebrow{color:#ffad72}.theme-component .section-heading>.eyebrow{margin-bottom:18px}.theme-component .section-heading>.content{color:#5c5c5c;font-size:18px;line-height:1.6;margin-top:24px}.theme-component.dark-section .section-heading>.content{color:#bfbfbf}.theme-component .button-conversion{align-items:center;appearance:none;background:#16a34a;border:0;border-radius:999px;box-shadow:0 10px 28px -8px #16a34a80;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:17px;font-weight:700;gap:10px;justify-content:center;letter-spacing:-.01em;line-height:1.3;max-width:100%;min-height:56px;padding:16px 30px;text-decoration:none;transition:background-color .12s,box-shadow .12s}.theme-component .button-conversion:hover{background:#12843d;box-shadow:0 12px 28px -8px #16a34a99;color:#fff}.theme-component .button-conversion:active{background:#106d34}.theme-component .button-conversion:focus-visible,.theme-component a:focus-visible,.theme-component summary:focus-visible{outline:3px solid #f39a50;outline-offset:4px}.theme-component .button-conversion .button-arrow{flex-shrink:0;height:18px;width:18px}.theme-component .centered{display:flex;justify-content:center}.theme-component .video-media{aspect-ratio:16/9;background:#161616;border:1px solid #ffffff29;border-radius:24px;display:block;height:auto;object-fit:cover;width:100%}.theme-component .skip-link{background:#fff;border-radius:8px;color:#161616;left:16px;padding:12px 20px;position:fixed;top:-80px;z-index:9999}.theme-component .skip-link:focus{top:12px}@media(max-width:1000px){.theme-component .heading{font-size:48px}}@media(max-width:767px){.theme-component.content-section{padding:48px 0}.theme-component .heading{font-size:36px}.theme-component .section-heading>.content{font-size:16px}.theme-component .eyebrow{font-size:11px;letter-spacing:1.4px}.theme-component .video-media{border-radius:18px}.theme-component .button-conversion{font-size:16px}}@media(prefers-reduced-motion:reduce){.theme-component *,.theme-component :after,.theme-component :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.theme-component .container-full{margin:0 auto;max-width:1240px;padding-left:20px;padding-right:20px;width:100%}.theme-component.homepage-section{overflow:hidden;position:relative}.theme-component .button{align-items:center;background:#16a34a;border:0;border-radius:999px;box-shadow:0 10px 28px -8px #16a34a80;color:#fff;display:inline-flex;font:700 17px/1.3 Inter,Arial,sans-serif;gap:10px;justify-content:center;min-height:56px;padding:16px 30px;text-decoration:none}.theme-component .button:focus-visible,.theme-component .button:hover{background:#12843d;color:#fff}.theme-component .button img{height:18px;width:18px}.theme-component .heading{font-size:clamp(36px,4.2vw,60px);text-wrap:balance}.theme-component :is(button,a,summary,input,select,textarea):focus-visible{outline:3px solid #e87a28;outline-offset:4px}.theme-component :is(.button-conversion,.button){transition:background-color .12s ease,box-shadow .18s ease,transform .18s ease}.theme-component .video-media{object-fit:contain}@media (hover:hover) and (pointer:fine){.theme-component :is(.button-conversion,.button):hover{transform:translateY(-2px)}}@media (hover:hover) and (pointer:fine){.theme-component :is(.button-conversion,.button):active{transform:translateY(0)}}@media print{.theme-component :is(.video-questions .item,.feature-grid .item){break-inside:avoid}}.reveal-pending{opacity:0}.theme-reveal.animated.fadeInUp{animation:v4FadeInUp .65s ease-out;animation-duration:.65s!important}.theme-component .wow{visibility:visible}.media-player{position:relative;width:100%}.media-play{background:#00d89b;border:0;border-radius:4px;color:#fff;cursor:pointer;display:grid;font-size:32px;height:clamp(48px,8vw,86px);left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:clamp(64px,12vw,136px)}.media-play[hidden]{display:none}.media-play:hover{background:#00bd89}.media-play:focus-visible{outline:3px solid #fff;outline-offset:4px}.skip-link{background:#fff;color:#161616;left:16px;padding:12px 20px;position:fixed;top:-80px;z-index:9999}.skip-link:focus{top:12px}@media (prefers-reduced-motion:reduce){.reveal-pending{opacity:1}.theme-reveal{animation:none!important}}@media print{.reveal-pending{opacity:1!important}.theme-reveal{animation:none!important;transform:none!important}.media-play,.skip-link{display:none!important}}