@font-face{font-family:barlow;src:url(../media/barlow_latin_normal_600_1003d5-s.p.4a6499bc.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:barlow;src:url(../media/barlow_latin_normal_700_fc7c6d-s.p.0de08f1e.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:barlow;src:url(../media/barlow_latin_normal_800_099c9b-s.p.a25a39ba.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:barlow;src:url(../media/barlow_latin_normal_900_b66987-s.p.c4196caa.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:barlow Fallback;src:local(Arial);ascent-override:100.74%;descent-override:20.15%;line-gap-override:0.0%;size-adjust:99.27%}.barlow_a5457c78-module__QKzTrq__className{font-family:barlow,barlow Fallback}.barlow_a5457c78-module__QKzTrq__variable{--font-ta-display:"barlow","barlow Fallback"}
@font-face{font-family:inter;src:url(../media/inter_latin_normal_var_bec94a-s.p.3a6ba036.woff2)format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_b767e278-module__BtgRLG__className{font-family:inter,inter Fallback}.inter_b767e278-module__BtgRLG__variable{--font-ta-body:"inter","inter Fallback"}
.ta-root{background:var(--ta-bg);color:var(--ta-text);font-family:var(--font-ta-body),ui-sans-serif,system-ui;-webkit-font-smoothing:antialiased}.ta-display{font-family:var(--font-ta-display),ui-sans-serif,system-ui;letter-spacing:-.02em}.ta-eyebrow{letter-spacing:.22em;text-transform:uppercase;font-size:.75rem;font-weight:600}.ta-btn{font-family:var(--font-ta-body),ui-sans-serif,system-ui;letter-spacing:.04em;cursor:pointer;justify-content:center;align-items:center;gap:.5rem;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.ta-btn-blue{background:var(--ta-cta);color:#fff;box-shadow:0 8px 24px -12px #b0481a8c,0 2px 6px -2px #b0481a40}.ta-btn-blue:hover{background:var(--ta-cta-dark);transform:translateY(-1px);box-shadow:0 12px 32px -10px #b0481a99,0 4px 8px -2px #b0481a4d}.ta-btn-sm{border-radius:4px;height:2.75rem;padding:0 .75rem;font-size:.72rem}.ta-btn-md{border-radius:4px;height:3.5rem;padding:0 2.5rem;font-size:.9rem}.ta-btn-mob{border-radius:4px;height:3rem;padding:0 2rem;font-size:.85rem}.ta-root a:focus-visible,.ta-root button:focus-visible{outline:2px solid var(--ta-orange);outline-offset:3px;border-radius:4px}.ta-card{border:1px solid var(--ta-border);background:#fff;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),border-color .35s cubic-bezier(.16,1,.3,1)}.ta-card:hover{border-color:var(--ta-orange);transform:translateY(-2px);box-shadow:0 20px 40px -20px #e8622a26,0 8px 16px -8px #0000000d}.ta-check-item{border-bottom:1px solid var(--ta-border);align-items:flex-start;gap:.75rem;padding-top:.875rem;padding-bottom:.875rem;display:flex}.ta-check-item:last-child{border-bottom:none}.ta-bottom-form>section{background-color:#0000!important;padding-top:0!important;padding-bottom:0!important}.ta-bottom-form>section>div{max-width:100%;padding-left:0;padding-right:0}.ta-bottom-form form input[type=text],.ta-bottom-form form input[type=tel],.ta-bottom-form form input[type=email],.ta-bottom-form form select{height:auto!important;min-height:0!important;padding-top:.4rem!important;padding-bottom:.4rem!important;font-size:.8rem!important;line-height:1.15!important}.ta-bottom-form form label{margin-bottom:.2rem!important;font-size:9px!important}@keyframes ta-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.ta-fade-up{animation:.8s cubic-bezier(.16,1,.3,1) both ta-fade-up}.ta-d1{animation-delay:.1s}.ta-d2{animation-delay:.25s}@media (prefers-reduced-motion:reduce){.ta-root *,.ta-root :before,.ta-root :after{transition-duration:.01ms!important;animation:none!important}}.bg-\[var\(--ta-strong\)\]{--ta-brand:var(--ta-brand-on-dark);--ta-brand-rgb:var(--ta-brand-on-dark-rgb);--ta-brand-dark:var(--ta-brand-on-dark);--ta-brand-2:var(--ta-brand-2-on-dark);--ta-brand-2-rgb:var(--ta-brand-2-on-dark-rgb)}
