.legal-page_wrapper__9_MsM{background-color:var(--landing-color-light-gray);padding-top:calc(var(--mantine-spacing-xl) * 3);padding-bottom:calc(var(--mantine-spacing-xl) * 3);min-height:calc(100vh - 70px)}.legal-page_title__5AZ0Y{font-family:var(--landing-font-heading);color:var(--landing-color-navy);font-size:calc(2.25rem * var(--mantine-scale));margin-bottom:var(--mantine-spacing-xs)}@media (max-width:48em){.legal-page_title__5AZ0Y{font-size:calc(1.625rem * var(--mantine-scale))}}.legal-page_lastUpdated__gkOV1{color:#00000073;font-size:calc(.875rem * var(--mantine-scale));margin-bottom:calc(var(--mantine-spacing-xl) * 1.5)}.legal-page_card__98jqZ{background:var(--landing-color-white);border-radius:calc(.75rem * var(--mantine-scale));padding:calc(var(--mantine-spacing-xl) * 2);box-shadow:0 1px 3px #0000000f}@media (max-width:48em){.legal-page_card__98jqZ{padding:var(--mantine-spacing-lg)}}.legal-page_sectionTitle__bwvJA{font-family:var(--landing-font-heading);color:var(--landing-color-navy);font-size:calc(1.25rem * var(--mantine-scale));margin-top:calc(var(--mantine-spacing-xl) * 1.5);margin-bottom:var(--mantine-spacing-md);padding-bottom:var(--mantine-spacing-xs);border-bottom:2px solid var(--landing-color-orange);display:inline-block}.legal-page_sectionTitle__bwvJA:first-of-type{margin-top:0}.legal-page_subTitle__7w1G2{font-weight:600;color:var(--landing-color-navy);font-size:calc(1rem * var(--mantine-scale));margin-top:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-xs)}.legal-page_paragraph__r3_Yy{color:var(--landing-color-dark-text);font-size:calc(.9375rem * var(--mantine-scale));line-height:1.75;margin-bottom:var(--mantine-spacing-sm)}.legal-page_list__tjE6z{padding-left:var(--mantine-spacing-lg);margin-bottom:var(--mantine-spacing-sm)}.legal-page_list__tjE6z li{color:var(--landing-color-dark-text);font-size:calc(.9375rem * var(--mantine-scale));line-height:1.75;margin-bottom:calc(.25rem * var(--mantine-scale))}.legal-page_list__tjE6z li::marker{color:var(--landing-color-orange)}.legal-page_contactWrapper___gB_w{background-color:var(--landing-color-light-gray);padding-top:calc(var(--mantine-spacing-xl) * 3);padding-bottom:calc(var(--mantine-spacing-xl) * 3);min-height:calc(100vh - 70px);display:flex;align-items:center}.legal-page_contactCard__VT60F{background:var(--landing-color-white);border-radius:calc(.75rem * var(--mantine-scale));padding:calc(var(--mantine-spacing-xl) * 2.5);box-shadow:0 1px 3px #0000000f;text-align:center;max-width:calc(32.5rem * var(--mantine-scale));margin:0 auto}@media (max-width:48em){.legal-page_contactCard__VT60F{padding:var(--mantine-spacing-xl)}}.legal-page_contactTitle__TbzgW{font-family:var(--landing-font-heading);color:var(--landing-color-navy);font-size:calc(2rem * var(--mantine-scale));margin-bottom:var(--mantine-spacing-md)}@media (max-width:48em){.legal-page_contactTitle__TbzgW{font-size:calc(1.5rem * var(--mantine-scale))}}.legal-page_contactText__m1tx_{color:var(--landing-color-dark-text);font-size:calc(1rem * var(--mantine-scale));line-height:1.7;margin-bottom:var(--mantine-spacing-xl)}.legal-page_contactEmail__W6lSC{color:var(--landing-color-orange);font-size:calc(1.25rem * var(--mantine-scale));font-weight:600;text-decoration:none;transition:opacity .2s ease}.legal-page_contactEmail__W6lSC:hover{opacity:.8;text-decoration:underline}.legal-page_email__hr047{color:var(--landing-color-orange);transition:opacity .2s ease}.legal-page_email__hr047:hover{opacity:.8}.legal-page_contactAddress__9wGFR{color:#00000080;font-size:calc(.875rem * var(--mantine-scale));margin-top:var(--mantine-spacing-xl);line-height:1.6}.public-shell-footer_footer__ZKtDf{background-color:var(--landing-color-navy);padding-top:calc(var(--mantine-spacing-xl) * 2);padding-bottom:var(--mantine-spacing-xl)}.public-shell-footer_inner__ueoi0{display:flex;align-items:center;justify-content:space-between;gap:var(--mantine-spacing-xl);padding-bottom:var(--mantine-spacing-xl);border-bottom:calc(.0625rem * var(--mantine-scale)) solid #ffffff26}@media (max-width:48em){.public-shell-footer_inner__ueoi0{flex-direction:column;align-items:center;text-align:center}}.public-shell-footer_logo__v9Ext{height:calc(1.875rem * var(--mantine-scale));width:auto}.public-shell-footer_links___wuby{display:flex;gap:var(--mantine-spacing-xl);flex-wrap:wrap}@media (max-width:48em){.public-shell-footer_links___wuby{justify-content:center;gap:var(--mantine-spacing-md)}}.public-shell-footer_link__AzSVi{color:#ffffffb3;font-size:calc(.875rem * var(--mantine-scale));text-decoration:none;transition:color .2s ease}.public-shell-footer_link__AzSVi:hover{color:var(--landing-color-white);text-decoration:none}.public-shell-footer_afterFooter__8UHT3{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:var(--mantine-spacing-lg)}@media (max-width:48em){.public-shell-footer_afterFooter__8UHT3{flex-direction:column;text-align:center;gap:var(--mantine-spacing-sm)}}.public-shell-footer_copyright__WO1ue{color:#ffffff80;font-size:calc(.8125rem * var(--mantine-scale))}.public-shell-header_header__U_RNC{height:calc(4.375rem * var(--mantine-scale));padding-left:0;padding-right:0;background-color:var(--landing-color-white)!important;border-bottom:calc(.0625rem * var(--mantine-scale)) solid #00000014!important;--app-shell-border-color:#00000014}.public-shell-header_logo__s6w0j{height:calc(2.1875rem * var(--mantine-scale));width:auto}@media (max-width:48em){.public-shell-header_logo__s6w0j{height:calc(1.5625rem * var(--mantine-scale))}}.public-shell-header_buttons__e8vIv{display:flex;gap:var(--mantine-spacing-sm);align-items:center}.public-shell-header_btnClientLogin__zAYP4{background-color:initial;color:var(--landing-color-white);border:calc(.09375rem * var(--mantine-scale)) solid #ffffff80;font-weight:500;font-size:calc(.8125rem * var(--mantine-scale));padding:calc(.375rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));border-radius:calc(.25rem * var(--mantine-scale));transition:all .2s ease}.public-shell-header_btnClientLogin__zAYP4:hover{border-color:var(--landing-color-white);background-color:#ffffff1a}.public-shell-header_btnContractorLogin__gQqIt{background-color:var(--landing-color-orange);color:var(--landing-color-white);border:none;font-weight:500;font-size:calc(.8125rem * var(--mantine-scale));padding:calc(.375rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));border-radius:calc(.25rem * var(--mantine-scale));transition:all .2s ease}.public-shell-header_btnContractorLogin__gQqIt:hover{background-color:#d94420}.public-shell-navbar_link__qKP2r{display:block;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);color:var(--landing-color-navy);font-weight:500;font-size:var(--mantine-font-size-sm);text-decoration:none;border-radius:var(--mantine-radius-sm)}@media (hover:hover){.public-shell-navbar_link__qKP2r:hover{background-color:var(--landing-color-light-gray);text-decoration:none}}@media (hover:none){.public-shell-navbar_link__qKP2r:active{background-color:var(--landing-color-light-gray);text-decoration:none}}.public-shell_logo__h4KAx{display:flex;align-items:center;height:100%}.public-shell_rightActions__SuA5S{display:flex;gap:var(--mantine-spacing-sm);align-items:center;flex-wrap:nowrap}.trusted-section_section__SZOU1{background-color:var(--landing-color-navy);padding-top:calc(var(--mantine-spacing-xl) * 2.5);padding-bottom:calc(var(--mantine-spacing-xl) * 2.5);overflow:hidden}.trusted-section_title__y73FK{font-family:var(--landing-font-body);font-size:calc(1.375rem * var(--mantine-scale));font-weight:400;color:var(--landing-color-white);text-align:center;margin-bottom:calc(var(--mantine-spacing-xl) * 1.5)}@media (max-width:48em){.trusted-section_title__y73FK{font-size:calc(1.125rem * var(--mantine-scale))}}.trusted-section_titleBold__wwdkF{font-weight:700}.trusted-section_marqueeWrapper__SmAJn{position:relative;width:100%;overflow:hidden;mask-image:linear-gradient(90deg,#0000 0,#000 10%,#000 90%,#0000);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 10%,#000 90%,#0000)}.trusted-section_marqueeTrack__Z31Hk{display:flex;align-items:center;gap:calc(5rem * var(--mantine-scale));animation:trusted-section_marquee__qEiOE 25s linear infinite;width:max-content}@keyframes trusted-section_marquee__qEiOE{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.trusted-section_logoItem__vovws{flex-shrink:0;opacity:.9;transition:opacity .3s ease;filter:brightness(0) invert(1);height:calc(2rem * var(--mantine-scale));width:auto}.trusted-section_logoItem__vovws:hover{opacity:1}.value-proposition_section__Vi2al{background-color:var(--landing-color-light-gray);padding-top:calc(var(--mantine-spacing-xl) * 3);padding-bottom:calc(var(--mantine-spacing-xl) * 3)}.value-proposition_sectionTitle__OXkbb{font-family:var(--landing-font-heading);font-size:calc(2.25rem * var(--mantine-scale));font-weight:700;color:var(--landing-color-navy);text-align:center;margin-bottom:calc(var(--mantine-spacing-xl) * 2)}@media (max-width:48em){.value-proposition_sectionTitle__OXkbb{font-size:calc(1.625rem * var(--mantine-scale));margin-bottom:calc(var(--mantine-spacing-xl) * 1.5)}}.value-proposition_grid__Dzwrw{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--mantine-spacing-xl) * 2)}@media (max-width:48em){.value-proposition_grid__Dzwrw{grid-template-columns:1fr;gap:calc(var(--mantine-spacing-xl) * 1.5)}}.value-proposition_card__81_uY{background-color:var(--landing-color-white);border-radius:calc(.5rem * var(--mantine-scale));padding:calc(var(--mantine-spacing-xl) * 1.5);box-shadow:0 calc(.125rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale)) #0000000f;transition:transform .3s ease,box-shadow .3s ease}.value-proposition_card__81_uY:hover{transform:translateY(calc(-.25rem * var(--mantine-scale)));box-shadow:0 calc(.5rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale)) #0000001a}.value-proposition_cardTitle__PjSOA{font-family:var(--landing-font-heading);font-size:calc(1.125rem * var(--mantine-scale));font-weight:700;color:var(--landing-color-navy);margin-bottom:var(--mantine-spacing-xs)}.value-proposition_cardSubtitle__xC2xT{font-size:calc(.9375rem * var(--mantine-scale));font-weight:600;color:var(--landing-color-navy);margin-bottom:var(--mantine-spacing-lg)}.value-proposition_benefitList__IwbWT{display:flex;flex-direction:column;gap:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-xl)}.value-proposition_benefitItem__trjYT{display:flex;align-items:flex-start;gap:var(--mantine-spacing-sm)}.value-proposition_benefitDot__rbJ2V{width:calc(.5rem * var(--mantine-scale));height:calc(.5rem * var(--mantine-scale));border-radius:50%;background-color:var(--landing-color-orange);flex-shrink:0;margin-top:calc(.4375rem * var(--mantine-scale))}.value-proposition_benefitText__D1XxG{font-size:calc(.875rem * var(--mantine-scale));color:var(--landing-color-navy);line-height:1.6}.value-proposition_ctaLong__tvWbB{display:inline}@media (max-width:500px){.value-proposition_ctaLong__tvWbB{display:none}}.value-proposition_ctaShort__h2bTG{display:none}@media (max-width:500px){.value-proposition_ctaShort__h2bTG{display:inline}}.ActionIcon_root__c5P_2{transition:background-color .2s ease,transform .15s ease}.ActionIcon_root__c5P_2,.Button_root__b0yl0{border-radius:calc(.25rem * var(--mantine-scale))}.Button_root__b0yl0{font-family:var(--brand-font-body,"Public Sans","Inter",sans-serif);font-weight:500;transition:background-color .2s ease,transform .15s ease,box-shadow .2s ease;letter-spacing:.01em}.Button_root__b0yl0[data-variant=filled]:not(:disabled):hover{transform:translateY(-1px)}.Button_root__b0yl0[data-variant=outline]{border-width:calc(.09375rem * var(--mantine-scale))}.Checkbox_root__IvHNX{--checkbox-size-xxl:calc(2.625rem * var(--mantine-scale));--checkbox-size-xxs:calc(0.875rem * var(--mantine-scale))}.Checkbox_root__IvHNX[data-size=xxl] .Checkbox_label__ib0Ne{font-size:calc(1.375rem * var(--mantine-scale));line-height:calc(2.5rem * var(--mantine-scale))}.Checkbox_root__IvHNX[data-size=xxs] .Checkbox_label__ib0Ne{font-size:calc(.625rem * var(--mantine-scale));line-height:calc(.875rem * var(--mantine-scale))}[data-mantine-color-scheme=dark] .SegmentedControl_root__MT1ZP{background-color:var(--mantine-color-dark-9)}[data-mantine-color-scheme=dark] .AppShell_root__S44R8{--app-shell-border-color:var(--mantine-color-dark-6)}.AppShell_header__vTKOu{border-width:calc(.0625rem * var(--mantine-scale));backdrop-filter:blur(10px)}[data-mantine-color-scheme=dark] .AppShell_header__vTKOu{background-color:color-mix(in srgb,var(--mantine-color-dark-7),#0000 50%)}[data-mantine-color-scheme=light] .AppShell_header__vTKOu{background-color:color-mix(in srgb,var(--mantine-color-white),#0000 90%)}.AppShell_navbar__knPmS{border-inline-end-width:calc(.0625rem * var(--mantine-scale))}.Paper_root__cTrmh{background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .Paper_root__cTrmh{background-color:var(--mantine-color-dark-7)}.Paper_root__cTrmh{position:relative}[data-mantine-color-scheme=dark] .Paper_root__cTrmh[data-shadow=true]{box-shadow:0 calc(.0625rem * var(--mantine-scale)) calc(.0625rem * var(--mantine-scale)) 0 #00000024,0 calc(.125rem * var(--mantine-scale)) calc(.0625rem * var(--mantine-scale)) calc(-.0625rem * var(--mantine-scale)) #0000001f,0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) 0 #0003}[data-mantine-color-scheme=dark] .Paper_root__cTrmh[data-with-border=true]{border:1px solid var(--mantine-color-dark-6)}[data-mantine-color-scheme=dark] .Paper_root__cTrmh:before{content:"";background-color:initial;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:calc(11.375rem * var(--mantine-scale));opacity:.05;border-radius:inherit;top:0;left:0;position:absolute;width:100%;height:100%}[data-mantine-color-scheme=light] .Paper_root__cTrmh[data-with-border=true]{border:1px solid var(--mantine-color-gray-2)}.Tabs_list__oQJHf[data-variant=default]{--tabs-list-border-width:calc(0.0625rem * var(--mantine-scale));--tabs-list-border-size:0 0 var(--tabs-list-border-width) 0;gap:.5rem}.Tabs_tab__M5h9v[data-variant=default]{height:2.5rem;padding-inline:.85rem;background-color:initial;transition:.15s ease-in}.Tabs_tab__M5h9v[data-variant=default]>*{transition:.15s ease-in;color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .Tabs_tab__M5h9v[data-variant=default]>*{color:var(--mantine-color-dark-2)}@media (hover:hover){.Tabs_tab__M5h9v[data-variant=default]:hover{border-bottom:2px solid var(--mantine-color-gray-5)}.Tabs_tab__M5h9v[data-variant=default]:hover>*{color:var(--mantine-color-dark-5)}[data-mantine-color-scheme=dark] .Tabs_tab__M5h9v[data-variant=default]:hover>*{color:var(--mantine-color-dark-1)}}@media (hover:none){.Tabs_tab__M5h9v[data-variant=default]:active{border-bottom:2px solid var(--mantine-color-gray-5)}.Tabs_tab__M5h9v[data-variant=default]:active>*{color:var(--mantine-color-dark-5)}[data-mantine-color-scheme=dark] .Tabs_tab__M5h9v[data-variant=default]:active>*{color:var(--mantine-color-dark-1)}}.Tabs_tab__M5h9v[data-variant=default][data-active=true]{color:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .Tabs_tab__M5h9v[data-variant=default][data-active=true]{color:var(--mantine-primary-color-light-color)}.Tabs_tab__M5h9v[data-variant=default][data-active=true]>*{color:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .Tabs_tab__M5h9v[data-variant=default][data-active=true]>*{color:var(--mantine-primary-color-light-color)}@media (hover:hover){.Tabs_tab__M5h9v[data-variant=default][data-active=true]:hover{border-bottom:2px solid var(--mantine-primary-color-filled)}}@media (hover:none){.Tabs_tab__M5h9v[data-variant=default][data-active=true]:active{border-bottom:2px solid var(--mantine-primary-color-filled)}}.Modal_content___U_qQ{padding:.5rem}.Modal_title__PmZbI{font-weight:500;font-family:var(--mantine-font-family-headings)}.Drawer_root__wzdBs .Drawer_title__x3rrB{font-size:var(--mantine-h5-font-size);font-weight:800}[data-mantine-color-scheme=dark] .Drawer_root__wzdBs .Drawer_header__4PhJx{background:var(--mantine-color-dark-7)}.Drawer_root__wzdBs .Drawer_content__8Cj4B:before{display:none}