﻿@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;600;700&family=Montserrat:wght@300;400;500;600;700;800;900&display=swap";:root{--spacing-none: 0rem;--spacing-xxs: 0.125rem;--spacing-xs: 0.25rem;--spacing-sm: 0.375rem;--spacing-md: 0.5rem;--spacing-lg: 0.75rem;--spacing-xl: 1rem;--spacing-xl18: 1.125rem;--spacing-2xl: 1.25rem;--spacing-3xl: 1.5rem;--spacing-4xl: 2rem;--spacing-4xl36: 2.25rem;--spacing-5xl: 2.5rem;--spacing-6xl: 3rem;--spacing-7xl: 4rem;--spacing-75xl: 4.5rem;--spacing-8xl: 5rem;--spacing-9xl: 6rem;--spacing-10xl: 8rem;--spacing-11xl: 10rem;--width-xxs: 20rem;--width-xs: 24rem;--width-sm: 30rem;--width-md: 35rem;--width-lg: 40rem;--width-xl: 48rem;--width-2xl: 64rem;--width-3xl: 80rem;--width-4xl: 90rem;--width-5xl: 100rem;--width-6xl: 120rem;--container-padding-mobile: 1rem;--container-padding-desktop: 1.5rem;--container-max-width-desktop: 90rem;--paragraph-max-width: 45rem}.w-100{width:100% !important}.w-75{width:75% !important}.w-50{width:50% !important}.w-25{width:25% !important}.ml-none{margin-left:var(--spacing-none) !important}.mr-none{margin-right:var(--spacing-none) !important}.mt-none{margin-top:var(--spacing-none) !important}.mb-none{margin-bottom:var(--spacing-none) !important}.mx-none{margin-left:var(--spacing-none) !important;margin-right:var(--spacing-none) !important}.my-none{margin-top:var(--spacing-none) !important;margin-bottom:var(--spacing-none) !important}.ml-xxs{margin-left:var(--spacing-xxs) !important}.mr-xxs{margin-right:var(--spacing-xxs) !important}.mt-xxs{margin-top:var(--spacing-xxs) !important}.mb-xxs{margin-bottom:var(--spacing-xxs) !important}.mx-xxs{margin-left:var(--spacing-xxs) !important;margin-right:var(--spacing-xxs) !important}.my-xxs{margin-top:var(--spacing-xxs) !important;margin-bottom:var(--spacing-xxs) !important}.ml-xs{margin-left:var(--spacing-xs) !important}.mr-xs{margin-right:var(--spacing-xs) !important}.mt-xs{margin-top:var(--spacing-xs) !important}.mb-xs{margin-bottom:var(--spacing-xs) !important}.mx-xs{margin-left:var(--spacing-xs) !important;margin-right:var(--spacing-xs) !important}.my-xs{margin-top:var(--spacing-xs) !important;margin-bottom:var(--spacing-xs) !important}.ml-sm{margin-left:var(--spacing-sm) !important}.mr-sm{margin-right:var(--spacing-sm) !important}.mt-sm{margin-top:var(--spacing-sm) !important}.mb-sm{margin-bottom:var(--spacing-sm) !important}.mx-sm{margin-left:var(--spacing-sm) !important;margin-right:var(--spacing-sm) !important}.my-sm{margin-top:var(--spacing-sm) !important;margin-bottom:var(--spacing-sm) !important}.ml-md{margin-left:var(--spacing-md) !important}.mr-md{margin-right:var(--spacing-md) !important}.mt-md{margin-top:var(--spacing-md) !important}.mb-md{margin-bottom:var(--spacing-md) !important}.mx-md{margin-left:var(--spacing-md) !important;margin-right:var(--spacing-md) !important}.my-md{margin-top:var(--spacing-md) !important;margin-bottom:var(--spacing-md) !important}.ml-lg{margin-left:var(--spacing-lg) !important}.mr-lg{margin-right:var(--spacing-lg) !important}.mt-lg{margin-top:var(--spacing-lg) !important}.mb-lg{margin-bottom:var(--spacing-lg) !important}.mx-lg{margin-left:var(--spacing-lg) !important;margin-right:var(--spacing-lg) !important}.my-lg{margin-top:var(--spacing-lg) !important;margin-bottom:var(--spacing-lg) !important}.ml-xl{margin-left:var(--spacing-xl) !important}.mr-xl{margin-right:var(--spacing-xl) !important}.mt-xl{margin-top:var(--spacing-xl) !important}.mb-xl{margin-bottom:var(--spacing-xl) !important}.mx-xl{margin-left:var(--spacing-xl) !important;margin-right:var(--spacing-xl) !important}.my-xl{margin-top:var(--spacing-xl) !important;margin-bottom:var(--spacing-xl) !important}.ml-xl18{margin-left:var(--spacing-xl18) !important}.mr-xl18{margin-right:var(--spacing-xl18) !important}.mt-xl18{margin-top:var(--spacing-xl18) !important}.mb-xl18{margin-bottom:var(--spacing-xl18) !important}.mx-xl18{margin-left:var(--spacing-xl18) !important;margin-right:var(--spacing-xl18) !important}.my-xl18{margin-top:var(--spacing-xl18) !important;margin-bottom:var(--spacing-xl18) !important}.ml-2xl{margin-left:var(--spacing-2xl) !important}.mr-2xl{margin-right:var(--spacing-2xl) !important}.mt-2xl{margin-top:var(--spacing-2xl) !important}.mb-2xl{margin-bottom:var(--spacing-2xl) !important}.mx-2xl{margin-left:var(--spacing-2xl) !important;margin-right:var(--spacing-2xl) !important}.my-2xl{margin-top:var(--spacing-2xl) !important;margin-bottom:var(--spacing-2xl) !important}.ml-3xl{margin-left:var(--spacing-3xl) !important}.mr-3xl{margin-right:var(--spacing-3xl) !important}.mt-3xl{margin-top:var(--spacing-3xl) !important}.mb-3xl{margin-bottom:var(--spacing-3xl) !important}.mx-3xl{margin-left:var(--spacing-3xl) !important;margin-right:var(--spacing-3xl) !important}.my-3xl{margin-top:var(--spacing-3xl) !important;margin-bottom:var(--spacing-3xl) !important}.ml-4xl{margin-left:var(--spacing-4xl) !important}.mr-4xl{margin-right:var(--spacing-4xl) !important}.mt-4xl{margin-top:var(--spacing-4xl) !important}.mb-4xl{margin-bottom:var(--spacing-4xl) !important}.mx-4xl{margin-left:var(--spacing-4xl) !important;margin-right:var(--spacing-4xl) !important}.my-4xl{margin-top:var(--spacing-4xl) !important;margin-bottom:var(--spacing-4xl) !important}.ml-4xl36{margin-left:var(--spacing-4xl36) !important}.mr-4xl36{margin-right:var(--spacing-4xl36) !important}.mt-4xl36{margin-top:var(--spacing-4xl36) !important}.mb-4xl36{margin-bottom:var(--spacing-4xl36) !important}.mx-4xl36{margin-left:var(--spacing-4xl36) !important;margin-right:var(--spacing-4xl36) !important}.my-4xl36{margin-top:var(--spacing-4xl36) !important;margin-bottom:var(--spacing-4xl36) !important}.ml-5xl{margin-left:var(--spacing-5xl) !important}.mr-5xl{margin-right:var(--spacing-5xl) !important}.mt-5xl{margin-top:var(--spacing-5xl) !important}.mb-5xl{margin-bottom:var(--spacing-5xl) !important}.mx-5xl{margin-left:var(--spacing-5xl) !important;margin-right:var(--spacing-5xl) !important}.my-5xl{margin-top:var(--spacing-5xl) !important;margin-bottom:var(--spacing-5xl) !important}.ml-6xl{margin-left:var(--spacing-6xl) !important}.mr-6xl{margin-right:var(--spacing-6xl) !important}.mt-6xl{margin-top:var(--spacing-6xl) !important}.mb-6xl{margin-bottom:var(--spacing-6xl) !important}.mx-6xl{margin-left:var(--spacing-6xl) !important;margin-right:var(--spacing-6xl) !important}.my-6xl{margin-top:var(--spacing-6xl) !important;margin-bottom:var(--spacing-6xl) !important}.ml-7xl{margin-left:var(--spacing-7xl) !important}.mr-7xl{margin-right:var(--spacing-7xl) !important}.mt-7xl{margin-top:var(--spacing-7xl) !important}.mb-7xl{margin-bottom:var(--spacing-7xl) !important}.mx-7xl{margin-left:var(--spacing-7xl) !important;margin-right:var(--spacing-7xl) !important}.my-7xl{margin-top:var(--spacing-7xl) !important;margin-bottom:var(--spacing-7xl) !important}.ml-75xl{margin-left:var(--spacing-75xl) !important}.mr-75xl{margin-right:var(--spacing-75xl) !important}.mt-75xl{margin-top:var(--spacing-75xl) !important}.mb-75xl{margin-bottom:var(--spacing-75xl) !important}.mx-75xl{margin-left:var(--spacing-75xl) !important;margin-right:var(--spacing-75xl) !important}.my-75xl{margin-top:var(--spacing-75xl) !important;margin-bottom:var(--spacing-75xl) !important}.ml-8xl{margin-left:var(--spacing-8xl) !important}.mr-8xl{margin-right:var(--spacing-8xl) !important}.mt-8xl{margin-top:var(--spacing-8xl) !important}.mb-8xl{margin-bottom:var(--spacing-8xl) !important}.mx-8xl{margin-left:var(--spacing-8xl) !important;margin-right:var(--spacing-8xl) !important}.my-8xl{margin-top:var(--spacing-8xl) !important;margin-bottom:var(--spacing-8xl) !important}.ml-9xl{margin-left:var(--spacing-9xl) !important}.mr-9xl{margin-right:var(--spacing-9xl) !important}.mt-9xl{margin-top:var(--spacing-9xl) !important}.mb-9xl{margin-bottom:var(--spacing-9xl) !important}.mx-9xl{margin-left:var(--spacing-9xl) !important;margin-right:var(--spacing-9xl) !important}.my-9xl{margin-top:var(--spacing-9xl) !important;margin-bottom:var(--spacing-9xl) !important}.ml-10xl{margin-left:var(--spacing-10xl) !important}.mr-10xl{margin-right:var(--spacing-10xl) !important}.mt-10xl{margin-top:var(--spacing-10xl) !important}.mb-10xl{margin-bottom:var(--spacing-10xl) !important}.mx-10xl{margin-left:var(--spacing-10xl) !important;margin-right:var(--spacing-10xl) !important}.my-10xl{margin-top:var(--spacing-10xl) !important;margin-bottom:var(--spacing-10xl) !important}.ml-11xl{margin-left:var(--spacing-11xl) !important}.mr-11xl{margin-right:var(--spacing-11xl) !important}.mt-11xl{margin-top:var(--spacing-11xl) !important}.mb-11xl{margin-bottom:var(--spacing-11xl) !important}.mx-11xl{margin-left:var(--spacing-11xl) !important;margin-right:var(--spacing-11xl) !important}.my-11xl{margin-top:var(--spacing-11xl) !important;margin-bottom:var(--spacing-11xl) !important}.pl-none{padding-left:var(--spacing-none) !important}.pr-none{padding-right:var(--spacing-none) !important}.pt-none{padding-top:var(--spacing-none) !important}.pb-none{padding-bottom:var(--spacing-none) !important}.px-none{padding-left:var(--spacing-none) !important;padding-right:var(--spacing-none) !important}.py-none{padding-top:var(--spacing-none) !important;padding-bottom:var(--spacing-none) !important}.pl-xxs{padding-left:var(--spacing-xxs) !important}.pr-xxs{padding-right:var(--spacing-xxs) !important}.pt-xxs{padding-top:var(--spacing-xxs) !important}.pb-xxs{padding-bottom:var(--spacing-xxs) !important}.px-xxs{padding-left:var(--spacing-xxs) !important;padding-right:var(--spacing-xxs) !important}.py-xxs{padding-top:var(--spacing-xxs) !important;padding-bottom:var(--spacing-xxs) !important}.pl-xs{padding-left:var(--spacing-xs) !important}.pr-xs{padding-right:var(--spacing-xs) !important}.pt-xs{padding-top:var(--spacing-xs) !important}.pb-xs{padding-bottom:var(--spacing-xs) !important}.px-xs{padding-left:var(--spacing-xs) !important;padding-right:var(--spacing-xs) !important}.py-xs{padding-top:var(--spacing-xs) !important;padding-bottom:var(--spacing-xs) !important}.pl-sm{padding-left:var(--spacing-sm) !important}.pr-sm{padding-right:var(--spacing-sm) !important}.pt-sm{padding-top:var(--spacing-sm) !important}.pb-sm{padding-bottom:var(--spacing-sm) !important}.px-sm{padding-left:var(--spacing-sm) !important;padding-right:var(--spacing-sm) !important}.py-sm{padding-top:var(--spacing-sm) !important;padding-bottom:var(--spacing-sm) !important}.pl-md{padding-left:var(--spacing-md) !important}.pr-md{padding-right:var(--spacing-md) !important}.pt-md{padding-top:var(--spacing-md) !important}.pb-md{padding-bottom:var(--spacing-md) !important}.px-md{padding-left:var(--spacing-md) !important;padding-right:var(--spacing-md) !important}.py-md{padding-top:var(--spacing-md) !important;padding-bottom:var(--spacing-md) !important}.pl-lg{padding-left:var(--spacing-lg) !important}.pr-lg{padding-right:var(--spacing-lg) !important}.pt-lg{padding-top:var(--spacing-lg) !important}.pb-lg{padding-bottom:var(--spacing-lg) !important}.px-lg{padding-left:var(--spacing-lg) !important;padding-right:var(--spacing-lg) !important}.py-lg{padding-top:var(--spacing-lg) !important;padding-bottom:var(--spacing-lg) !important}.pl-xl{padding-left:var(--spacing-xl) !important}.pr-xl{padding-right:var(--spacing-xl) !important}.pt-xl{padding-top:var(--spacing-xl) !important}.pb-xl{padding-bottom:var(--spacing-xl) !important}.px-xl{padding-left:var(--spacing-xl) !important;padding-right:var(--spacing-xl) !important}.py-xl{padding-top:var(--spacing-xl) !important;padding-bottom:var(--spacing-xl) !important}.pl-xl18{padding-left:var(--spacing-xl18) !important}.pr-xl18{padding-right:var(--spacing-xl18) !important}.pt-xl18{padding-top:var(--spacing-xl18) !important}.pb-xl18{padding-bottom:var(--spacing-xl18) !important}.px-xl18{padding-left:var(--spacing-xl18) !important;padding-right:var(--spacing-xl18) !important}.py-xl18{padding-top:var(--spacing-xl18) !important;padding-bottom:var(--spacing-xl18) !important}.pl-2xl{padding-left:var(--spacing-2xl) !important}.pr-2xl{padding-right:var(--spacing-2xl) !important}.pt-2xl{padding-top:var(--spacing-2xl) !important}.pb-2xl{padding-bottom:var(--spacing-2xl) !important}.px-2xl{padding-left:var(--spacing-2xl) !important;padding-right:var(--spacing-2xl) !important}.py-2xl{padding-top:var(--spacing-2xl) !important;padding-bottom:var(--spacing-2xl) !important}.pl-3xl{padding-left:var(--spacing-3xl) !important}.pr-3xl{padding-right:var(--spacing-3xl) !important}.pt-3xl{padding-top:var(--spacing-3xl) !important}.pb-3xl{padding-bottom:var(--spacing-3xl) !important}.px-3xl{padding-left:var(--spacing-3xl) !important;padding-right:var(--spacing-3xl) !important}.py-3xl{padding-top:var(--spacing-3xl) !important;padding-bottom:var(--spacing-3xl) !important}.pl-4xl{padding-left:var(--spacing-4xl) !important}.pr-4xl{padding-right:var(--spacing-4xl) !important}.pt-4xl{padding-top:var(--spacing-4xl) !important}.pb-4xl{padding-bottom:var(--spacing-4xl) !important}.px-4xl{padding-left:var(--spacing-4xl) !important;padding-right:var(--spacing-4xl) !important}.py-4xl{padding-top:var(--spacing-4xl) !important;padding-bottom:var(--spacing-4xl) !important}.pl-4xl36{padding-left:var(--spacing-4xl36) !important}.pr-4xl36{padding-right:var(--spacing-4xl36) !important}.pt-4xl36{padding-top:var(--spacing-4xl36) !important}.pb-4xl36{padding-bottom:var(--spacing-4xl36) !important}.px-4xl36{padding-left:var(--spacing-4xl36) !important;padding-right:var(--spacing-4xl36) !important}.py-4xl36{padding-top:var(--spacing-4xl36) !important;padding-bottom:var(--spacing-4xl36) !important}.pl-5xl{padding-left:var(--spacing-5xl) !important}.pr-5xl{padding-right:var(--spacing-5xl) !important}.pt-5xl{padding-top:var(--spacing-5xl) !important}.pb-5xl{padding-bottom:var(--spacing-5xl) !important}.px-5xl{padding-left:var(--spacing-5xl) !important;padding-right:var(--spacing-5xl) !important}.py-5xl{padding-top:var(--spacing-5xl) !important;padding-bottom:var(--spacing-5xl) !important}.pl-6xl{padding-left:var(--spacing-6xl) !important}.pr-6xl{padding-right:var(--spacing-6xl) !important}.pt-6xl{padding-top:var(--spacing-6xl) !important}.pb-6xl{padding-bottom:var(--spacing-6xl) !important}.px-6xl{padding-left:var(--spacing-6xl) !important;padding-right:var(--spacing-6xl) !important}.py-6xl{padding-top:var(--spacing-6xl) !important;padding-bottom:var(--spacing-6xl) !important}.pl-7xl{padding-left:var(--spacing-7xl) !important}.pr-7xl{padding-right:var(--spacing-7xl) !important}.pt-7xl{padding-top:var(--spacing-7xl) !important}.pb-7xl{padding-bottom:var(--spacing-7xl) !important}.px-7xl{padding-left:var(--spacing-7xl) !important;padding-right:var(--spacing-7xl) !important}.py-7xl{padding-top:var(--spacing-7xl) !important;padding-bottom:var(--spacing-7xl) !important}.pl-75xl{padding-left:var(--spacing-75xl) !important}.pr-75xl{padding-right:var(--spacing-75xl) !important}.pt-75xl{padding-top:var(--spacing-75xl) !important}.pb-75xl{padding-bottom:var(--spacing-75xl) !important}.px-75xl{padding-left:var(--spacing-75xl) !important;padding-right:var(--spacing-75xl) !important}.py-75xl{padding-top:var(--spacing-75xl) !important;padding-bottom:var(--spacing-75xl) !important}.pl-8xl{padding-left:var(--spacing-8xl) !important}.pr-8xl{padding-right:var(--spacing-8xl) !important}.pt-8xl{padding-top:var(--spacing-8xl) !important}.pb-8xl{padding-bottom:var(--spacing-8xl) !important}.px-8xl{padding-left:var(--spacing-8xl) !important;padding-right:var(--spacing-8xl) !important}.py-8xl{padding-top:var(--spacing-8xl) !important;padding-bottom:var(--spacing-8xl) !important}.pl-9xl{padding-left:var(--spacing-9xl) !important}.pr-9xl{padding-right:var(--spacing-9xl) !important}.pt-9xl{padding-top:var(--spacing-9xl) !important}.pb-9xl{padding-bottom:var(--spacing-9xl) !important}.px-9xl{padding-left:var(--spacing-9xl) !important;padding-right:var(--spacing-9xl) !important}.py-9xl{padding-top:var(--spacing-9xl) !important;padding-bottom:var(--spacing-9xl) !important}.pl-10xl{padding-left:var(--spacing-10xl) !important}.pr-10xl{padding-right:var(--spacing-10xl) !important}.pt-10xl{padding-top:var(--spacing-10xl) !important}.pb-10xl{padding-bottom:var(--spacing-10xl) !important}.px-10xl{padding-left:var(--spacing-10xl) !important;padding-right:var(--spacing-10xl) !important}.py-10xl{padding-top:var(--spacing-10xl) !important;padding-bottom:var(--spacing-10xl) !important}.pl-11xl{padding-left:var(--spacing-11xl) !important}.pr-11xl{padding-right:var(--spacing-11xl) !important}.pt-11xl{padding-top:var(--spacing-11xl) !important}.pb-11xl{padding-bottom:var(--spacing-11xl) !important}.px-11xl{padding-left:var(--spacing-11xl) !important;padding-right:var(--spacing-11xl) !important}.py-11xl{padding-top:var(--spacing-11xl) !important;padding-bottom:var(--spacing-11xl) !important}:root{--color-white-100: #FFFFFF;--color-black-100: #000000;--color-gray-50: #FAFAFA;--color-gray-100: #F5F5F5;--color-gray-200: #E9EAEB;--color-gray-300: #D3D3D5;--color-gray-400: #A1A0A3;--color-gray-500: #727176;--color-gray-600: #515054;--color-gray-700: #3E3D42;--color-gray-800: #302F32;--color-gray-900: #101828;--color-red-50: #FAE6E6;--color-red-100: #FFCFD1;--color-red-200: #FFAFB3;--color-red-300: #F96B7B;--color-red-400: #F80C3C;--color-red-500: #CC0000;--color-red-600: #A70507;--color-red-700: #960415;--color-red-800: #7D021B;--color-red-900: #560000;--color-yellow-50: #FEFBE8;--color-yellow-100: #FEF7C3;--color-yellow-200: #FEEE95;--color-yellow-300: #FDE272;--color-yellow-400: #FFD200;--color-yellow-500: #FDB022;--color-yellow-600: #F79009;--color-yellow-700: #DC6803;--color-yellow-800: #B54708;--color-yellow-900: #93370D;--color-success-green-50: #ECFDF3;--color-success-green-100: #DCFAE6;--color-success-green-200: #ABEFC6;--color-success-green-300: #75E0A7;--color-success-green-400: #47CD89;--color-success-green-500: #17B26A;--color-success-green-600: #079455;--color-success-green-700: #067647;--color-success-green-800: #085D3A;--color-success-green-900: #074D31;--color-gray-blue-25: #FCFCFD;--color-gray-blue-50: #F9F9FB;--color-gray-blue-100: #EFF1F5;--color-gray-blue-200: #DCDFEA;--color-gray-blue-300: #B9C0D4;--color-gray-blue-400: #7D89B0;--color-gray-blue-500: #5D6B98;--color-gray-blue-600: #4A5578;--color-gray-blue-700: #404968;--color-gray-blue-800: #30374F;--color-gray-blue-900: #111322;--color-green-25: #FAFEF5;--color-green-50: #F3FEE7;--color-green-100: #E4FBCC;--color-green-200: #D0F8AB;--color-green-300: #A6EF67;--color-green-400: #8FE467;--color-green-500: #71D741;--color-green-600: #4CA30D;--color-green-700: #307510;--color-green-800: #326212;--color-green-900: #2B5314;--color-aquamarine-25: #F6FEFC;--color-aquamarine-50: #F0FDF9;--color-aquamarine-100: #CCFBEF;--color-aquamarine-200: #99F6E0;--color-aquamarine-300: #5FE9D0;--color-aquamarine-400: #2ED3B7;--color-aquamarine-500: #15B79E;--color-aquamarine-600: #0E9384;--color-aquamarine-700: #107569;--color-aquamarine-800: #125D56;--color-aquamarine-900: #134E48;--color-light-blue-25: #F5FEFF;--color-light-blue-50: #EDFDFF;--color-light-blue-100: #DDFBFF;--color-light-blue-200: #ADF5FF;--color-light-blue-300: #8BF1FF;--color-light-blue-400: #5AEBFF;--color-light-blue-500: #43D7EB;--color-light-blue-600: #28CDE4;--color-light-blue-700: #08B3CA;--color-light-blue-800: #028C9F;--color-light-blue-900: #027180;--color-blue-25: #F5FAFF;--color-blue-50: #EFF8FF;--color-blue-100: #D1E9FF;--color-blue-200: #B2DDFF;--color-blue-300: #84CAFF;--color-blue-400: #53B1FD;--color-blue-500: #2E90FA;--color-blue-600: #1570EF;--color-blue-700: #175CD3;--color-blue-800: #1849A9;--color-blue-900: #194185;--color-rose-25: #FFF5F6;--color-rose-50: #FFF1F3;--color-rose-100: #FFE4E8;--color-rose-200: #FECDD6;--color-rose-300: #FEA3B4;--color-rose-400: #FD6F8E;--color-rose-500: #F63D68;--color-rose-600: #E31B54;--color-rose-700: #C01048;--color-rose-800: #A11043;--color-rose-900: #89123E;--color-orange-25: #FEFAF5;--color-orange-50: #FEF6EE;--color-orange-100: #FDEAD7;--color-orange-200: #F9DBAF;--color-orange-300: #F7B27A;--color-orange-400: #F38744;--color-orange-500: #EF6820;--color-orange-600: #E04F16;--color-orange-700: #B93815;--color-orange-800: #932F19;--color-orange-900: #772917;--color-shadow-xs: 0px 1px 2px 0px rgba(10, 13, 18, 0.0509803922);--color-shadow-sm: 0px 2px 8px 0px rgba(10, 13, 18, 0.1019607843);--color-shadow-md: 0px 4px 16px 3px rgba(10, 13, 18, 0.1019607843)}.text-white-100{color:#fff !important}.bg-white-100{background-color:#fff !important}.border-white-100{border-color:#fff !important}.shadows-white-100{box-shadow:#fff !important}.text-black-100{color:#000 !important}.bg-black-100{background-color:#000 !important}.border-black-100{border-color:#000 !important}.shadows-black-100{box-shadow:#000 !important}.text-gray-50{color:#fafafa !important}.bg-gray-50{background-color:#fafafa !important}.border-gray-50{border-color:#fafafa !important}.shadows-gray-50{box-shadow:#fafafa !important}.text-gray-100{color:#f5f5f5 !important}.bg-gray-100{background-color:#f5f5f5 !important}.border-gray-100{border-color:#f5f5f5 !important}.shadows-gray-100{box-shadow:#f5f5f5 !important}.text-gray-200{color:#e9eaeb !important}.bg-gray-200{background-color:#e9eaeb !important}.border-gray-200{border-color:#e9eaeb !important}.shadows-gray-200{box-shadow:#e9eaeb !important}.text-gray-300{color:#d3d3d5 !important}.bg-gray-300{background-color:#d3d3d5 !important}.border-gray-300{border-color:#d3d3d5 !important}.shadows-gray-300{box-shadow:#d3d3d5 !important}.text-gray-400{color:#a1a0a3 !important}.bg-gray-400{background-color:#a1a0a3 !important}.border-gray-400{border-color:#a1a0a3 !important}.shadows-gray-400{box-shadow:#a1a0a3 !important}.text-gray-500{color:#727176 !important}.bg-gray-500{background-color:#727176 !important}.border-gray-500{border-color:#727176 !important}.shadows-gray-500{box-shadow:#727176 !important}.text-gray-600{color:#515054 !important}.bg-gray-600{background-color:#515054 !important}.border-gray-600{border-color:#515054 !important}.shadows-gray-600{box-shadow:#515054 !important}.text-gray-700{color:#3e3d42 !important}.bg-gray-700{background-color:#3e3d42 !important}.border-gray-700{border-color:#3e3d42 !important}.shadows-gray-700{box-shadow:#3e3d42 !important}.text-gray-800{color:#302f32 !important}.bg-gray-800{background-color:#302f32 !important}.border-gray-800{border-color:#302f32 !important}.shadows-gray-800{box-shadow:#302f32 !important}.text-gray-900{color:#101828 !important}.bg-gray-900{background-color:#101828 !important}.border-gray-900{border-color:#101828 !important}.shadows-gray-900{box-shadow:#101828 !important}.text-red-50{color:#fae6e6 !important}.bg-red-50{background-color:#fae6e6 !important}.border-red-50{border-color:#fae6e6 !important}.shadows-red-50{box-shadow:#fae6e6 !important}.text-red-100{color:#ffcfd1 !important}.bg-red-100{background-color:#ffcfd1 !important}.border-red-100{border-color:#ffcfd1 !important}.shadows-red-100{box-shadow:#ffcfd1 !important}.text-red-200{color:#ffafb3 !important}.bg-red-200{background-color:#ffafb3 !important}.border-red-200{border-color:#ffafb3 !important}.shadows-red-200{box-shadow:#ffafb3 !important}.text-red-300{color:#f96b7b !important}.bg-red-300{background-color:#f96b7b !important}.border-red-300{border-color:#f96b7b !important}.shadows-red-300{box-shadow:#f96b7b !important}.text-red-400{color:#f80c3c !important}.bg-red-400{background-color:#f80c3c !important}.border-red-400{border-color:#f80c3c !important}.shadows-red-400{box-shadow:#f80c3c !important}.text-red-500{color:#c00 !important}.bg-red-500{background-color:#c00 !important}.border-red-500{border-color:#c00 !important}.shadows-red-500{box-shadow:#c00 !important}.text-red-600{color:#a70507 !important}.bg-red-600{background-color:#a70507 !important}.border-red-600{border-color:#a70507 !important}.shadows-red-600{box-shadow:#a70507 !important}.text-red-700{color:#960415 !important}.bg-red-700{background-color:#960415 !important}.border-red-700{border-color:#960415 !important}.shadows-red-700{box-shadow:#960415 !important}.text-red-800{color:#7d021b !important}.bg-red-800{background-color:#7d021b !important}.border-red-800{border-color:#7d021b !important}.shadows-red-800{box-shadow:#7d021b !important}.text-red-900{color:#560000 !important}.bg-red-900{background-color:#560000 !important}.border-red-900{border-color:#560000 !important}.shadows-red-900{box-shadow:#560000 !important}.text-yellow-50{color:#fefbe8 !important}.bg-yellow-50{background-color:#fefbe8 !important}.border-yellow-50{border-color:#fefbe8 !important}.shadows-yellow-50{box-shadow:#fefbe8 !important}.text-yellow-100{color:#fef7c3 !important}.bg-yellow-100{background-color:#fef7c3 !important}.border-yellow-100{border-color:#fef7c3 !important}.shadows-yellow-100{box-shadow:#fef7c3 !important}.text-yellow-200{color:#feee95 !important}.bg-yellow-200{background-color:#feee95 !important}.border-yellow-200{border-color:#feee95 !important}.shadows-yellow-200{box-shadow:#feee95 !important}.text-yellow-300{color:#fde272 !important}.bg-yellow-300{background-color:#fde272 !important}.border-yellow-300{border-color:#fde272 !important}.shadows-yellow-300{box-shadow:#fde272 !important}.text-yellow-400{color:#ffd200 !important}.bg-yellow-400{background-color:#ffd200 !important}.border-yellow-400{border-color:#ffd200 !important}.shadows-yellow-400{box-shadow:#ffd200 !important}.text-yellow-500{color:#fdb022 !important}.bg-yellow-500{background-color:#fdb022 !important}.border-yellow-500{border-color:#fdb022 !important}.shadows-yellow-500{box-shadow:#fdb022 !important}.text-yellow-600{color:#f79009 !important}.bg-yellow-600{background-color:#f79009 !important}.border-yellow-600{border-color:#f79009 !important}.shadows-yellow-600{box-shadow:#f79009 !important}.text-yellow-700{color:#dc6803 !important}.bg-yellow-700{background-color:#dc6803 !important}.border-yellow-700{border-color:#dc6803 !important}.shadows-yellow-700{box-shadow:#dc6803 !important}.text-yellow-800{color:#b54708 !important}.bg-yellow-800{background-color:#b54708 !important}.border-yellow-800{border-color:#b54708 !important}.shadows-yellow-800{box-shadow:#b54708 !important}.text-yellow-900{color:#93370d !important}.bg-yellow-900{background-color:#93370d !important}.border-yellow-900{border-color:#93370d !important}.shadows-yellow-900{box-shadow:#93370d !important}.text-success-green-50{color:#ecfdf3 !important}.bg-success-green-50{background-color:#ecfdf3 !important}.border-success-green-50{border-color:#ecfdf3 !important}.shadows-success-green-50{box-shadow:#ecfdf3 !important}.text-success-green-100{color:#dcfae6 !important}.bg-success-green-100{background-color:#dcfae6 !important}.border-success-green-100{border-color:#dcfae6 !important}.shadows-success-green-100{box-shadow:#dcfae6 !important}.text-success-green-200{color:#abefc6 !important}.bg-success-green-200{background-color:#abefc6 !important}.border-success-green-200{border-color:#abefc6 !important}.shadows-success-green-200{box-shadow:#abefc6 !important}.text-success-green-300{color:#75e0a7 !important}.bg-success-green-300{background-color:#75e0a7 !important}.border-success-green-300{border-color:#75e0a7 !important}.shadows-success-green-300{box-shadow:#75e0a7 !important}.text-success-green-400{color:#47cd89 !important}.bg-success-green-400{background-color:#47cd89 !important}.border-success-green-400{border-color:#47cd89 !important}.shadows-success-green-400{box-shadow:#47cd89 !important}.text-success-green-500{color:#17b26a !important}.bg-success-green-500{background-color:#17b26a !important}.border-success-green-500{border-color:#17b26a !important}.shadows-success-green-500{box-shadow:#17b26a !important}.text-success-green-600{color:#079455 !important}.bg-success-green-600{background-color:#079455 !important}.border-success-green-600{border-color:#079455 !important}.shadows-success-green-600{box-shadow:#079455 !important}.text-success-green-700{color:#067647 !important}.bg-success-green-700{background-color:#067647 !important}.border-success-green-700{border-color:#067647 !important}.shadows-success-green-700{box-shadow:#067647 !important}.text-success-green-800{color:#085d3a !important}.bg-success-green-800{background-color:#085d3a !important}.border-success-green-800{border-color:#085d3a !important}.shadows-success-green-800{box-shadow:#085d3a !important}.text-success-green-900{color:#074d31 !important}.bg-success-green-900{background-color:#074d31 !important}.border-success-green-900{border-color:#074d31 !important}.shadows-success-green-900{box-shadow:#074d31 !important}.text-gray-blue-25{color:#fcfcfd !important}.bg-gray-blue-25{background-color:#fcfcfd !important}.border-gray-blue-25{border-color:#fcfcfd !important}.shadows-gray-blue-25{box-shadow:#fcfcfd !important}.text-gray-blue-50{color:#f9f9fb !important}.bg-gray-blue-50{background-color:#f9f9fb !important}.border-gray-blue-50{border-color:#f9f9fb !important}.shadows-gray-blue-50{box-shadow:#f9f9fb !important}.text-gray-blue-100{color:#eff1f5 !important}.bg-gray-blue-100{background-color:#eff1f5 !important}.border-gray-blue-100{border-color:#eff1f5 !important}.shadows-gray-blue-100{box-shadow:#eff1f5 !important}.text-gray-blue-200{color:#dcdfea !important}.bg-gray-blue-200{background-color:#dcdfea !important}.border-gray-blue-200{border-color:#dcdfea !important}.shadows-gray-blue-200{box-shadow:#dcdfea !important}.text-gray-blue-300{color:#b9c0d4 !important}.bg-gray-blue-300{background-color:#b9c0d4 !important}.border-gray-blue-300{border-color:#b9c0d4 !important}.shadows-gray-blue-300{box-shadow:#b9c0d4 !important}.text-gray-blue-400{color:#7d89b0 !important}.bg-gray-blue-400{background-color:#7d89b0 !important}.border-gray-blue-400{border-color:#7d89b0 !important}.shadows-gray-blue-400{box-shadow:#7d89b0 !important}.text-gray-blue-500{color:#5d6b98 !important}.bg-gray-blue-500{background-color:#5d6b98 !important}.border-gray-blue-500{border-color:#5d6b98 !important}.shadows-gray-blue-500{box-shadow:#5d6b98 !important}.text-gray-blue-600{color:#4a5578 !important}.bg-gray-blue-600{background-color:#4a5578 !important}.border-gray-blue-600{border-color:#4a5578 !important}.shadows-gray-blue-600{box-shadow:#4a5578 !important}.text-gray-blue-700{color:#404968 !important}.bg-gray-blue-700{background-color:#404968 !important}.border-gray-blue-700{border-color:#404968 !important}.shadows-gray-blue-700{box-shadow:#404968 !important}.text-gray-blue-800{color:#30374f !important}.bg-gray-blue-800{background-color:#30374f !important}.border-gray-blue-800{border-color:#30374f !important}.shadows-gray-blue-800{box-shadow:#30374f !important}.text-gray-blue-900{color:#111322 !important}.bg-gray-blue-900{background-color:#111322 !important}.border-gray-blue-900{border-color:#111322 !important}.shadows-gray-blue-900{box-shadow:#111322 !important}.text-green-25{color:#fafef5 !important}.bg-green-25{background-color:#fafef5 !important}.border-green-25{border-color:#fafef5 !important}.shadows-green-25{box-shadow:#fafef5 !important}.text-green-50{color:#f3fee7 !important}.bg-green-50{background-color:#f3fee7 !important}.border-green-50{border-color:#f3fee7 !important}.shadows-green-50{box-shadow:#f3fee7 !important}.text-green-100{color:#e4fbcc !important}.bg-green-100{background-color:#e4fbcc !important}.border-green-100{border-color:#e4fbcc !important}.shadows-green-100{box-shadow:#e4fbcc !important}.text-green-200{color:#d0f8ab !important}.bg-green-200{background-color:#d0f8ab !important}.border-green-200{border-color:#d0f8ab !important}.shadows-green-200{box-shadow:#d0f8ab !important}.text-green-300{color:#a6ef67 !important}.bg-green-300{background-color:#a6ef67 !important}.border-green-300{border-color:#a6ef67 !important}.shadows-green-300{box-shadow:#a6ef67 !important}.text-green-400{color:#8fe467 !important}.bg-green-400{background-color:#8fe467 !important}.border-green-400{border-color:#8fe467 !important}.shadows-green-400{box-shadow:#8fe467 !important}.text-green-500{color:#71d741 !important}.bg-green-500{background-color:#71d741 !important}.border-green-500{border-color:#71d741 !important}.shadows-green-500{box-shadow:#71d741 !important}.text-green-600{color:#4ca30d !important}.bg-green-600{background-color:#4ca30d !important}.border-green-600{border-color:#4ca30d !important}.shadows-green-600{box-shadow:#4ca30d !important}.text-green-700{color:#307510 !important}.bg-green-700{background-color:#307510 !important}.border-green-700{border-color:#307510 !important}.shadows-green-700{box-shadow:#307510 !important}.text-green-800{color:#326212 !important}.bg-green-800{background-color:#326212 !important}.border-green-800{border-color:#326212 !important}.shadows-green-800{box-shadow:#326212 !important}.text-green-900{color:#2b5314 !important}.bg-green-900{background-color:#2b5314 !important}.border-green-900{border-color:#2b5314 !important}.shadows-green-900{box-shadow:#2b5314 !important}.text-aquamarine-25{color:#f6fefc !important}.bg-aquamarine-25{background-color:#f6fefc !important}.border-aquamarine-25{border-color:#f6fefc !important}.shadows-aquamarine-25{box-shadow:#f6fefc !important}.text-aquamarine-50{color:#f0fdf9 !important}.bg-aquamarine-50{background-color:#f0fdf9 !important}.border-aquamarine-50{border-color:#f0fdf9 !important}.shadows-aquamarine-50{box-shadow:#f0fdf9 !important}.text-aquamarine-100{color:#ccfbef !important}.bg-aquamarine-100{background-color:#ccfbef !important}.border-aquamarine-100{border-color:#ccfbef !important}.shadows-aquamarine-100{box-shadow:#ccfbef !important}.text-aquamarine-200{color:#99f6e0 !important}.bg-aquamarine-200{background-color:#99f6e0 !important}.border-aquamarine-200{border-color:#99f6e0 !important}.shadows-aquamarine-200{box-shadow:#99f6e0 !important}.text-aquamarine-300{color:#5fe9d0 !important}.bg-aquamarine-300{background-color:#5fe9d0 !important}.border-aquamarine-300{border-color:#5fe9d0 !important}.shadows-aquamarine-300{box-shadow:#5fe9d0 !important}.text-aquamarine-400{color:#2ed3b7 !important}.bg-aquamarine-400{background-color:#2ed3b7 !important}.border-aquamarine-400{border-color:#2ed3b7 !important}.shadows-aquamarine-400{box-shadow:#2ed3b7 !important}.text-aquamarine-500{color:#15b79e !important}.bg-aquamarine-500{background-color:#15b79e !important}.border-aquamarine-500{border-color:#15b79e !important}.shadows-aquamarine-500{box-shadow:#15b79e !important}.text-aquamarine-600{color:#0e9384 !important}.bg-aquamarine-600{background-color:#0e9384 !important}.border-aquamarine-600{border-color:#0e9384 !important}.shadows-aquamarine-600{box-shadow:#0e9384 !important}.text-aquamarine-700{color:#107569 !important}.bg-aquamarine-700{background-color:#107569 !important}.border-aquamarine-700{border-color:#107569 !important}.shadows-aquamarine-700{box-shadow:#107569 !important}.text-aquamarine-800{color:#125d56 !important}.bg-aquamarine-800{background-color:#125d56 !important}.border-aquamarine-800{border-color:#125d56 !important}.shadows-aquamarine-800{box-shadow:#125d56 !important}.text-aquamarine-900{color:#134e48 !important}.bg-aquamarine-900{background-color:#134e48 !important}.border-aquamarine-900{border-color:#134e48 !important}.shadows-aquamarine-900{box-shadow:#134e48 !important}.text-light-blue-25{color:#f5feff !important}.bg-light-blue-25{background-color:#f5feff !important}.border-light-blue-25{border-color:#f5feff !important}.shadows-light-blue-25{box-shadow:#f5feff !important}.text-light-blue-50{color:#edfdff !important}.bg-light-blue-50{background-color:#edfdff !important}.border-light-blue-50{border-color:#edfdff !important}.shadows-light-blue-50{box-shadow:#edfdff !important}.text-light-blue-100{color:#ddfbff !important}.bg-light-blue-100{background-color:#ddfbff !important}.border-light-blue-100{border-color:#ddfbff !important}.shadows-light-blue-100{box-shadow:#ddfbff !important}.text-light-blue-200{color:#adf5ff !important}.bg-light-blue-200{background-color:#adf5ff !important}.border-light-blue-200{border-color:#adf5ff !important}.shadows-light-blue-200{box-shadow:#adf5ff !important}.text-light-blue-300{color:#8bf1ff !important}.bg-light-blue-300{background-color:#8bf1ff !important}.border-light-blue-300{border-color:#8bf1ff !important}.shadows-light-blue-300{box-shadow:#8bf1ff !important}.text-light-blue-400{color:#5aebff !important}.bg-light-blue-400{background-color:#5aebff !important}.border-light-blue-400{border-color:#5aebff !important}.shadows-light-blue-400{box-shadow:#5aebff !important}.text-light-blue-500{color:#43d7eb !important}.bg-light-blue-500{background-color:#43d7eb !important}.border-light-blue-500{border-color:#43d7eb !important}.shadows-light-blue-500{box-shadow:#43d7eb !important}.text-light-blue-600{color:#28cde4 !important}.bg-light-blue-600{background-color:#28cde4 !important}.border-light-blue-600{border-color:#28cde4 !important}.shadows-light-blue-600{box-shadow:#28cde4 !important}.text-light-blue-700{color:#08b3ca !important}.bg-light-blue-700{background-color:#08b3ca !important}.border-light-blue-700{border-color:#08b3ca !important}.shadows-light-blue-700{box-shadow:#08b3ca !important}.text-light-blue-800{color:#028c9f !important}.bg-light-blue-800{background-color:#028c9f !important}.border-light-blue-800{border-color:#028c9f !important}.shadows-light-blue-800{box-shadow:#028c9f !important}.text-light-blue-900{color:#027180 !important}.bg-light-blue-900{background-color:#027180 !important}.border-light-blue-900{border-color:#027180 !important}.shadows-light-blue-900{box-shadow:#027180 !important}.text-blue-25{color:#f5faff !important}.bg-blue-25{background-color:#f5faff !important}.border-blue-25{border-color:#f5faff !important}.shadows-blue-25{box-shadow:#f5faff !important}.text-blue-50{color:#eff8ff !important}.bg-blue-50{background-color:#eff8ff !important}.border-blue-50{border-color:#eff8ff !important}.shadows-blue-50{box-shadow:#eff8ff !important}.text-blue-100{color:#d1e9ff !important}.bg-blue-100{background-color:#d1e9ff !important}.border-blue-100{border-color:#d1e9ff !important}.shadows-blue-100{box-shadow:#d1e9ff !important}.text-blue-200{color:#b2ddff !important}.bg-blue-200{background-color:#b2ddff !important}.border-blue-200{border-color:#b2ddff !important}.shadows-blue-200{box-shadow:#b2ddff !important}.text-blue-300{color:#84caff !important}.bg-blue-300{background-color:#84caff !important}.border-blue-300{border-color:#84caff !important}.shadows-blue-300{box-shadow:#84caff !important}.text-blue-400{color:#53b1fd !important}.bg-blue-400{background-color:#53b1fd !important}.border-blue-400{border-color:#53b1fd !important}.shadows-blue-400{box-shadow:#53b1fd !important}.text-blue-500{color:#2e90fa !important}.bg-blue-500{background-color:#2e90fa !important}.border-blue-500{border-color:#2e90fa !important}.shadows-blue-500{box-shadow:#2e90fa !important}.text-blue-600{color:#1570ef !important}.bg-blue-600{background-color:#1570ef !important}.border-blue-600{border-color:#1570ef !important}.shadows-blue-600{box-shadow:#1570ef !important}.text-blue-700{color:#175cd3 !important}.bg-blue-700{background-color:#175cd3 !important}.border-blue-700{border-color:#175cd3 !important}.shadows-blue-700{box-shadow:#175cd3 !important}.text-blue-800{color:#1849a9 !important}.bg-blue-800{background-color:#1849a9 !important}.border-blue-800{border-color:#1849a9 !important}.shadows-blue-800{box-shadow:#1849a9 !important}.text-blue-900{color:#194185 !important}.bg-blue-900{background-color:#194185 !important}.border-blue-900{border-color:#194185 !important}.shadows-blue-900{box-shadow:#194185 !important}.text-rose-25{color:#fff5f6 !important}.bg-rose-25{background-color:#fff5f6 !important}.border-rose-25{border-color:#fff5f6 !important}.shadows-rose-25{box-shadow:#fff5f6 !important}.text-rose-50{color:#fff1f3 !important}.bg-rose-50{background-color:#fff1f3 !important}.border-rose-50{border-color:#fff1f3 !important}.shadows-rose-50{box-shadow:#fff1f3 !important}.text-rose-100{color:#ffe4e8 !important}.bg-rose-100{background-color:#ffe4e8 !important}.border-rose-100{border-color:#ffe4e8 !important}.shadows-rose-100{box-shadow:#ffe4e8 !important}.text-rose-200{color:#fecdd6 !important}.bg-rose-200{background-color:#fecdd6 !important}.border-rose-200{border-color:#fecdd6 !important}.shadows-rose-200{box-shadow:#fecdd6 !important}.text-rose-300{color:#fea3b4 !important}.bg-rose-300{background-color:#fea3b4 !important}.border-rose-300{border-color:#fea3b4 !important}.shadows-rose-300{box-shadow:#fea3b4 !important}.text-rose-400{color:#fd6f8e !important}.bg-rose-400{background-color:#fd6f8e !important}.border-rose-400{border-color:#fd6f8e !important}.shadows-rose-400{box-shadow:#fd6f8e !important}.text-rose-500{color:#f63d68 !important}.bg-rose-500{background-color:#f63d68 !important}.border-rose-500{border-color:#f63d68 !important}.shadows-rose-500{box-shadow:#f63d68 !important}.text-rose-600{color:#e31b54 !important}.bg-rose-600{background-color:#e31b54 !important}.border-rose-600{border-color:#e31b54 !important}.shadows-rose-600{box-shadow:#e31b54 !important}.text-rose-700{color:#c01048 !important}.bg-rose-700{background-color:#c01048 !important}.border-rose-700{border-color:#c01048 !important}.shadows-rose-700{box-shadow:#c01048 !important}.text-rose-800{color:#a11043 !important}.bg-rose-800{background-color:#a11043 !important}.border-rose-800{border-color:#a11043 !important}.shadows-rose-800{box-shadow:#a11043 !important}.text-rose-900{color:#89123e !important}.bg-rose-900{background-color:#89123e !important}.border-rose-900{border-color:#89123e !important}.shadows-rose-900{box-shadow:#89123e !important}.text-orange-25{color:#fefaf5 !important}.bg-orange-25{background-color:#fefaf5 !important}.border-orange-25{border-color:#fefaf5 !important}.shadows-orange-25{box-shadow:#fefaf5 !important}.text-orange-50{color:#fef6ee !important}.bg-orange-50{background-color:#fef6ee !important}.border-orange-50{border-color:#fef6ee !important}.shadows-orange-50{box-shadow:#fef6ee !important}.text-orange-100{color:#fdead7 !important}.bg-orange-100{background-color:#fdead7 !important}.border-orange-100{border-color:#fdead7 !important}.shadows-orange-100{box-shadow:#fdead7 !important}.text-orange-200{color:#f9dbaf !important}.bg-orange-200{background-color:#f9dbaf !important}.border-orange-200{border-color:#f9dbaf !important}.shadows-orange-200{box-shadow:#f9dbaf !important}.text-orange-300{color:#f7b27a !important}.bg-orange-300{background-color:#f7b27a !important}.border-orange-300{border-color:#f7b27a !important}.shadows-orange-300{box-shadow:#f7b27a !important}.text-orange-400{color:#f38744 !important}.bg-orange-400{background-color:#f38744 !important}.border-orange-400{border-color:#f38744 !important}.shadows-orange-400{box-shadow:#f38744 !important}.text-orange-500{color:#ef6820 !important}.bg-orange-500{background-color:#ef6820 !important}.border-orange-500{border-color:#ef6820 !important}.shadows-orange-500{box-shadow:#ef6820 !important}.text-orange-600{color:#e04f16 !important}.bg-orange-600{background-color:#e04f16 !important}.border-orange-600{border-color:#e04f16 !important}.shadows-orange-600{box-shadow:#e04f16 !important}.text-orange-700{color:#b93815 !important}.bg-orange-700{background-color:#b93815 !important}.border-orange-700{border-color:#b93815 !important}.shadows-orange-700{box-shadow:#b93815 !important}.text-orange-800{color:#932f19 !important}.bg-orange-800{background-color:#932f19 !important}.border-orange-800{border-color:#932f19 !important}.shadows-orange-800{box-shadow:#932f19 !important}.text-orange-900{color:#772917 !important}.bg-orange-900{background-color:#772917 !important}.border-orange-900{border-color:#772917 !important}.shadows-orange-900{box-shadow:#772917 !important}.text-shadow-xs{color:0px 1px 2px 0px rgba(10,13,18,.0509803922) !important}.bg-shadow-xs{background-color:0px 1px 2px 0px rgba(10,13,18,.0509803922) !important}.border-shadow-xs{border-color:0px 1px 2px 0px rgba(10,13,18,.0509803922) !important}.shadows-shadow-xs{box-shadow:0px 1px 2px 0px rgba(10,13,18,.0509803922) !important}.text-shadow-sm{color:0px 2px 8px 0px rgba(10,13,18,.1019607843) !important}.bg-shadow-sm{background-color:0px 2px 8px 0px rgba(10,13,18,.1019607843) !important}.border-shadow-sm{border-color:0px 2px 8px 0px rgba(10,13,18,.1019607843) !important}.shadows-shadow-sm{box-shadow:0px 2px 8px 0px rgba(10,13,18,.1019607843) !important}.text-shadow-md{color:0px 4px 16px 3px rgba(10,13,18,.1019607843) !important}.bg-shadow-md{background-color:0px 4px 16px 3px rgba(10,13,18,.1019607843) !important}.border-shadow-md{border-color:0px 4px 16px 3px rgba(10,13,18,.1019607843) !important}.shadows-shadow-md{box-shadow:0px 4px 16px 3px rgba(10,13,18,.1019607843) !important}:root{--border-radius-none: 0rem;--border-radius-xxs: 0.125rem;--border-radius-xs: 0.25rem;--border-radius-sm: 0.375rem;--border-radius-md: 0.5rem;--border-radius-lg: 0.625rem;--border-radius-xl: 0.75rem;--border-radius-2xl: 1rem;--border-radius-3xl: 1.25rem;--border-radius-4xl: 1.5rem;--border-radius-full: 9999px}.rounded-radius-none{border:1px solid rgba(0,0,0,0);border-radius:0rem}.rounded-radius-xxs{border:1px solid rgba(0,0,0,0);border-radius:.125rem}.rounded-radius-xs{border:1px solid rgba(0,0,0,0);border-radius:.25rem}.rounded-radius-sm{border:1px solid rgba(0,0,0,0);border-radius:.375rem}.rounded-radius-md{border:1px solid rgba(0,0,0,0);border-radius:.5rem}.rounded-radius-lg{border:1px solid rgba(0,0,0,0);border-radius:.625rem}.rounded-radius-xl{border:1px solid rgba(0,0,0,0);border-radius:.75rem}.rounded-radius-2xl{border:1px solid rgba(0,0,0,0);border-radius:1rem}.rounded-radius-3xl{border:1px solid rgba(0,0,0,0);border-radius:1.25rem}.rounded-radius-4xl{border:1px solid rgba(0,0,0,0);border-radius:1.5rem}.rounded-radius-full{border:1px solid rgba(0,0,0,0);border-radius:9999px}.border-top{border-top:1px solid}.border-right{border-right:1px solid}.border-bottom{border-bottom:1px solid}.border-left{border-left:1px solid}:root{--font-family-roboto: Roboto, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--font-family-montserrat: Montserrat, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--font-h1: 61px;--font-h2: 48px;--font-h3: 40px;--font-h4: 32px;--font-h5: 28px;--font-h6: 24px;--font-h7: 20px;--font-lg: 18px;--font-md: 16px;--font-sm: 14px;--font-sm-caps: 12px;--font-inner-label: 12px;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-p140: 1.4;--line-height-p120: 1.2}.text-h1-regular{font-size:61px;font-weight:400}.text-h1-medium{font-size:61px;font-weight:500}.text-h1-semibold{font-size:61px;font-weight:600}.text-h1-bold{font-size:61px;font-weight:700}.text-h2-regular{font-size:48px;font-weight:400}.text-h2-medium{font-size:48px;font-weight:500}.text-h2-semibold{font-size:48px;font-weight:600}.text-h2-bold{font-size:48px;font-weight:700}.text-h3-regular{font-size:40px;font-weight:400}.text-h3-medium{font-size:40px;font-weight:500}.text-h3-semibold{font-size:40px;font-weight:600}.text-h3-bold{font-size:40px;font-weight:700}.text-h4-regular{font-size:32px;font-weight:400}.text-h4-medium{font-size:32px;font-weight:500}.text-h4-semibold{font-size:32px;font-weight:600}.text-h4-bold{font-size:32px;font-weight:700}.text-h5-regular{font-size:28px;font-weight:400}.text-h5-medium{font-size:28px;font-weight:500}.text-h5-semibold{font-size:28px;font-weight:600}.text-h5-bold{font-size:28px;font-weight:700}.text-h6-regular{font-size:24px;font-weight:400}.text-h6-medium{font-size:24px;font-weight:500}.text-h6-semibold{font-size:24px;font-weight:600}.text-h6-bold{font-size:24px;font-weight:700}.text-h7-regular{font-size:20px;font-weight:400}.text-h7-medium{font-size:20px;font-weight:500}.text-h7-semibold{font-size:20px;font-weight:600}.text-h7-bold{font-size:20px;font-weight:700}.text-lg-regular{font-size:18px;font-weight:400}.text-lg-medium{font-size:18px;font-weight:500}.text-lg-semibold{font-size:18px;font-weight:600}.text-lg-bold{font-size:18px;font-weight:700}.text-md-regular{font-size:16px;font-weight:400}.text-md-medium{font-size:16px;font-weight:500}.text-md-semibold{font-size:16px;font-weight:600}.text-md-bold{font-size:16px;font-weight:700}.text-sm-regular{font-size:14px;font-weight:400}.text-sm-medium,.badge--pill.badge--md,.badge--pill.badge--lg,.badge--square.badge--md,.badge--square.badge--lg,.badge--pill.has-dot.badge--md,.badge--pill.has-dot.badge--lg,.badge--square.has-dot.badge--md,.badge--square.has-dot.badge--lg,.badge--pill.has-icon-leading.badge--md,.badge--pill.has-icon-leading.badge--lg,.badge--square.has-icon-leading.badge--md,.badge--square.has-icon-leading.badge--lg,.badge--pill.has-icon-trailing.badge--md,.badge--pill.has-icon-trailing.badge--lg,.badge--square.has-icon-trailing.badge--md,.badge--square.has-icon-trailing.badge--lg{font-size:14px;font-weight:500}.text-sm-semibold{font-size:14px;font-weight:600}.text-sm-bold{font-size:14px;font-weight:700}.text-sm-caps-regular{font-size:12px;font-weight:400}.text-sm-caps-medium{font-size:12px;font-weight:500}.text-sm-caps-semibold{font-size:12px;font-weight:600}.text-sm-caps-bold{font-size:12px;font-weight:700}.text-inner-label-regular{font-size:12px;font-weight:400}.text-inner-label-medium{font-size:12px;font-weight:500}.text-inner-label-semibold{font-size:12px;font-weight:600}.text-inner-label-bold{font-size:12px;font-weight:700}.text-underline{text-decoration:underline}.text-line-through{text-decoration:line-through}.text-none{text-decoration:none}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-none{text-transform:none}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-normal{font-style:normal}.text-italic{font-style:italic}.text-oblique{font-style:oblique}.skeleton-container{padding:1rem 0}.skeleton-row{display:flex;justify-content:space-between;margin-bottom:.75rem}.skeleton-title{height:24px;background:linear-gradient(90deg, #e9ecef 25%, #f8f9fa 50%, #e9ecef 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px;margin-bottom:1rem;width:200px}.skeleton-text{height:20px;background:linear-gradient(90deg, #e9ecef 25%, #f8f9fa 50%, #e9ecef 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px;width:45%}.skeleton-iframe{height:600px;background:linear-gradient(90deg, #e9ecef 25%, #f8f9fa 50%, #e9ecef 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px}@media(max-width: 768px){.skeleton-iframe{height:400px}}.skeleton-boleto,.skeleton-parcela{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:1.5rem;margin:1.5rem 0}@media(max-width: 768px){.skeleton-boleto,.skeleton-parcela{padding:1rem;margin:1rem 0}}.skeleton-buttons{display:flex;justify-content:right;gap:1rem;margin-top:2rem}.skeleton-button{height:44px;width:120px;background:linear-gradient(90deg, #e9ecef 25%, #f8f9fa 50%, #e9ecef 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px}.skeleton-button__lg{height:60px}.skeleton-button__loading-data{background:linear-gradient(90deg, #e9ecef 25%, #f8f9fa 50%, #e9ecef 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;pointer-events:none}.skeleton-button__loading-data img{filter:grayscale(100%)}.skeleton-consorcio{display:flex;flex-direction:column;gap:8px;width:100%}.skeleton-consorcio .consorcio-skeleton__bar{height:42px;border-radius:4px;background-color:#e0e0e0;animation:skeleton-pulse 1.5s ease-in-out infinite}@keyframes shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}@keyframes skeleton-pulse{0%,100%{opacity:1}50%{opacity:.4}}.loading-container{text-align:center;padding:2rem}.spinner{border:4px solid #f3f3f3;border-top:4px solid #7c3aed;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite;margin:0 auto 1rem}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.d-none{display:none}.page-content .content__header,.page-content .content__header--container,.next-steps-section,.next-steps-section .numbered-list,.next-steps-section .numbered-list>li::before,.flex{display:flex}.inline-flex{display:inline-flex}.flex-row{flex-direction:row}.page-content .content__header--container,.next-steps-section,.next-steps-section .numbered-list,.flex-col{flex-direction:column}.justify-start{justify-content:flex-start}.next-steps-section .numbered-list>li::before,.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.page-content .content__header,.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.page-content .content__header,.next-steps-section .numbered-list>li::before,.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.items-baseline{align-items:baseline}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-initial{flex:0 1 auto}.flex-none{flex:none}.gap-none{gap:var(--spacing-none) !important}.gap-x-none{column-gap:var(--spacing-none) !important}.gap-y-none{row-gap:var(--spacing-none) !important}.gap-xxs{gap:var(--spacing-xxs) !important}.gap-x-xxs{column-gap:var(--spacing-xxs) !important}.gap-y-xxs{row-gap:var(--spacing-xxs) !important}.gap-xs{gap:var(--spacing-xs) !important}.gap-x-xs{column-gap:var(--spacing-xs) !important}.gap-y-xs{row-gap:var(--spacing-xs) !important}.gap-sm{gap:var(--spacing-sm) !important}.gap-x-sm{column-gap:var(--spacing-sm) !important}.gap-y-sm{row-gap:var(--spacing-sm) !important}.gap-md{gap:var(--spacing-md) !important}.gap-x-md{column-gap:var(--spacing-md) !important}.gap-y-md{row-gap:var(--spacing-md) !important}.gap-lg{gap:var(--spacing-lg) !important}.gap-x-lg{column-gap:var(--spacing-lg) !important}.gap-y-lg{row-gap:var(--spacing-lg) !important}.gap-xl{gap:var(--spacing-xl) !important}.gap-x-xl{column-gap:var(--spacing-xl) !important}.gap-y-xl{row-gap:var(--spacing-xl) !important}.gap-xl18{gap:var(--spacing-xl18) !important}.gap-x-xl18{column-gap:var(--spacing-xl18) !important}.gap-y-xl18{row-gap:var(--spacing-xl18) !important}.gap-2xl{gap:var(--spacing-2xl) !important}.gap-x-2xl{column-gap:var(--spacing-2xl) !important}.gap-y-2xl{row-gap:var(--spacing-2xl) !important}.gap-3xl{gap:var(--spacing-3xl) !important}.gap-x-3xl{column-gap:var(--spacing-3xl) !important}.gap-y-3xl{row-gap:var(--spacing-3xl) !important}.gap-4xl{gap:var(--spacing-4xl) !important}.gap-x-4xl{column-gap:var(--spacing-4xl) !important}.gap-y-4xl{row-gap:var(--spacing-4xl) !important}.gap-4xl36{gap:var(--spacing-4xl36) !important}.gap-x-4xl36{column-gap:var(--spacing-4xl36) !important}.gap-y-4xl36{row-gap:var(--spacing-4xl36) !important}.gap-5xl{gap:var(--spacing-5xl) !important}.gap-x-5xl{column-gap:var(--spacing-5xl) !important}.gap-y-5xl{row-gap:var(--spacing-5xl) !important}.gap-6xl{gap:var(--spacing-6xl) !important}.gap-x-6xl{column-gap:var(--spacing-6xl) !important}.gap-y-6xl{row-gap:var(--spacing-6xl) !important}.gap-7xl{gap:var(--spacing-7xl) !important}.gap-x-7xl{column-gap:var(--spacing-7xl) !important}.gap-y-7xl{row-gap:var(--spacing-7xl) !important}.gap-75xl{gap:var(--spacing-75xl) !important}.gap-x-75xl{column-gap:var(--spacing-75xl) !important}.gap-y-75xl{row-gap:var(--spacing-75xl) !important}.gap-8xl{gap:var(--spacing-8xl) !important}.gap-x-8xl{column-gap:var(--spacing-8xl) !important}.gap-y-8xl{row-gap:var(--spacing-8xl) !important}.gap-9xl{gap:var(--spacing-9xl) !important}.gap-x-9xl{column-gap:var(--spacing-9xl) !important}.gap-y-9xl{row-gap:var(--spacing-9xl) !important}.gap-10xl{gap:var(--spacing-10xl) !important}.gap-x-10xl{column-gap:var(--spacing-10xl) !important}.gap-y-10xl{row-gap:var(--spacing-10xl) !important}.gap-11xl{gap:var(--spacing-11xl) !important}.gap-x-11xl{column-gap:var(--spacing-11xl) !important}.gap-y-11xl{row-gap:var(--spacing-11xl) !important}.d-inline{display:none !important}.d-flex{display:flex !important}.d-grid{display:grid !important}.d-block{display:block !important}.d-inline{display:inline !important}@media(min-width: 769px){.d-none-desktop{display:none !important}.d-flex-desktop{display:flex !important}.d-grid-desktop{display:grid !important}.d-block-desktop{display:block !important}.d-inline-desktop{display:inline !important}.flex-col-desktop{flex-direction:column !important}.flex-row-desktop{flex-direction:row !important}}@media(max-width: 768px){.d-none-mobile{display:none !important}.d-flex-mobile{display:flex !important}.d-grid-mobile{display:grid !important}.d-block-mobile{display:block !important}.d-inline-mobile{display:inline !important}.flex-col-mobile{flex-direction:column !important}.flex-row-mobile{flex-direction:row !important}}.icon{background-position:center;background-repeat:no-repeat;display:inline-block}.icon__left{background-position:left center;padding-left:var(--spacing-3xl) !important}.icon__right{background-position:right center;padding-right:var(--spacing-3xl) !important}.icon__arrow-narrow-left{background-image:url("/sites/shb/themes/custom/shb/images/icons/arrow-narrow-left.svg");padding:10px 10px}.icon--debit{background-image:url("/sites/shb/themes/custom/shb/images/icons/piggy-bank.svg");background-size:32px 32px;width:32px;height:32px}.icon--calendar{background-image:url("/sites/shb/themes/custom/shb/images/icons/calendar-date.svg");background-size:32px 32px;width:32px;height:32px}.icon--address{margin-right:5px}.custom-scrollbar{scrollbar-color:var(--color-red-500) var(--color-gray-100)}.custom-scrollbar::-webkit-scrollbar-track{background-color:var(--color-gray-100) !important;border-radius:var(--border-radius-sm) !important}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:var(--color-red-500);border-radius:var(--border-radius-sm)}.link-primary{color:var(--color-black-100);text-decoration:none}.link-primary:hover{color:var(--color-red-500)}.link-highlighted{color:var(--color-red-500);font-weight:bold;text-decoration:none}.link-highlighted.has-underline{text-decoration:underline}.link-neutral{color:var(--color-black-100);text-decoration:none}.btn--sm{height:33px;padding:var(--spacing-md) 14px;gap:var(--spacing-md);font-size:14px}.btn--md{height:37px;padding:10px var(--spacing-xl) !important;gap:var(--spacing-md);font-size:14px}.btn--lg{height:42px;padding:10px 18px;gap:var(--spacing-md);font-size:16px}.btn--xl{height:46px;padding:var(--spacing-lg) var(--spacing-2xl);gap:var(--spacing-md);font-size:16px}.btn--2xl{height:57px;padding:var(--spacing-xl) var(--spacing-3xl);gap:var(--spacing-lg);font-size:18px}.btn__icon{display:flex;align-items:center}.btn__icon--leading{margin-right:var(--spacing-xs)}.btn__icon--trailing{margin-left:var(--spacing-xs)}.btn--v1{color:var(--color-white-100);background-color:var(--color-red-500);box-shadow:0px 2px 8px 0px rgba(10,13,18,.1);border:none}.btn--v1 img{filter:brightness(0) invert(1)}.btn--v1:hover{background-color:var(--color-red-600)}.btn--v1.is-disabled{opacity:1;pointer-events:none;background-color:var(--color-gray-200);border:1px solid var(--color-gray-300);color:var(--color-gray-400);box-shadow:0px 1px 2px rgba(10,173,210,.05)}.btn--v1.is-disabled img{filter:brightness(0) invert(0.6)}.btn--v2{color:var(--color-red-600) !important;background-color:var(--color-white-100) !important;box-shadow:0px 2px 8px 0 rgba(10,13,18,.1);border:none}.btn--v2:hover{color:var(--color-red-800);background-color:var(--color-gray-50)}.btn--v2:focus{color:var(--color-gray-700)}.btn--v2.is-disabled{opacity:1;pointer-events:none;color:var(--color-white-100);border:1px solid var(--color-gray-200);box-shadow:0px 1px 2px rgba(10,173,210,.05)}.btn--v3{color:var(--color-red-700);background-color:var(--color-white-100);border:1px solid var(--color-red-300);box-shadow:0 1px 2px 0 rgba(10,13,18,.05),inset 0 -2px 0 0 rgba(10,13,18,.05),inset 0 0 0 1px rgba(10,13,18,.18)}.btn--v3:hover{color:var(--color-red-800);background-color:var(--color-red-50)}.btn--v3:focus{box-shadow:0 0 0 2px var(--color-white-100),0 0 0 4px #9e77ed}.btn--v3[disabled],.btn--v3.is-disabled{opacity:1;pointer-events:none;border:1px solid var(--color-gray-200);color:var(--color-gray-400);box-shadow:0px 1px 2px 0px rgba(10,13,18,.05)}.btn--v4{color:var(--color-gray-600);border:none}.btn--v4:hover{color:var(--color-gray-700);background-color:var(--color-gray-50)}.btn--v4:focus{background-color:var(--color-white-100);box-shadow:0 0 0 2px var(--color-white-100),0 0 0 4px #175cd3}.btn--v4.is-disabled{opacity:1;pointer-events:none;color:var(--color-gray-400)}.btn--v5{color:var(--color-red-700);border:none}.btn--v5:hover{color:var(--color-red-800);background-color:var(--color-red-50)}.btn--v5:focus{background-color:var(--color-white-100);box-shadow:0 0 0 2px var(--color-white-100),0 0 0 4px #175cd3}.btn--v5.is-disabled{opacity:1;pointer-events:none;color:var(--color-gray-400)}.btn--v6{color:var(--color-gray-600);border:none}.btn--v6:hover{color:var(--color-gray-700);background-color:var(--color-gray-50)}.btn--v6:focus{background-color:var(--color-white-100);box-shadow:0 0 0 2px var(--color-white-100),0 0 0 4px #175cd3}.btn--v6.is-disabled{opacity:1;pointer-events:none;color:var(--color-gray-400)}.btn--v7{color:var(--color-red-500);border:none}.btn--v7:hover{color:var(--color-red-600)}.btn--v7:focus{background-color:var(--color-white-100);color:var(--color-red-700);box-shadow:0 0 0 2px var(--color-white-100),0 0 0 4px #175cd3}.btn--v7.is-disabled{opacity:1;pointer-events:none;color:var(--color-gray-400)}.btn{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all 200ms linear;text-align:center;text-decoration:none;white-space:nowrap;outline:none;font-weight:600;border-radius:var(--border-radius-md)}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:#d40000;color:#fff;font-weight:600;font-size:14px;border:none;border-radius:8px;padding:10px 16px;cursor:pointer;transition:all .2s ease-in-out}.btn-primary svg,.btn-primary img{width:20px;height:20px;fill:currentColor}.btn-primary:hover{background-color:#b30000;transform:translateY(-1px)}.btn-primary:active{background-color:#a00000;transform:translateY(0)}.btn-primary:disabled{background-color:#ccc;cursor:not-allowed}.btn-secondary{display:inline-block;padding:10px 16px;background-color:#fff;color:#f96b7b;border:1px solid #f96b7b;border-radius:8px;text-decoration:none;font-weight:600;font-size:14px;transition:all .2s ease-in-out;white-space:nowrap;cursor:pointer}.btn-secondary svg,.btn-secondary img{width:20px;height:20px;fill:currentColor}.btn-secondary .mobile-text{display:none}.btn-secondary:hover{background-color:#f96b7b;color:#fff;transform:translateY(-1px)}.btn-secondary:disabled{color:#aaa;border-color:#ccc;cursor:not-allowed}@media screen and (max-width: 768px){.btn-secondary .proxima-text,.btn-secondary .desktop-text{display:none}.btn-secondary .mobile-text{display:block !important}}body{font-family:"Roboto",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.h1-regular{font-size:var(--font-h1);line-height:var(--line-height-p140);font-weight:var(--font-weight-regular)}.h1-medium{font-size:var(--font-h1);line-height:var(--line-height-p140);font-weight:var(--font-weight-medium)}.h1-semibold{font-size:var(--font-h1);line-height:var(--line-height-p140);font-weight:var(--font-weight-semibold)}.h1-bold{font-size:var(--font-h1);line-height:var(--line-height-p140);font-weight:var(--font-weight-bold)}.h2-regular{font-size:var(--font-h2);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular)}.h2-medium{font-size:var(--font-h2);line-height:var(--line-height-p120);font-weight:var(--font-weight-medium)}.h2-semibold{font-size:var(--font-h2);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold)}.h2-bold{font-size:var(--font-h2);line-height:var(--line-height-p120);font-weight:var(--font-weight-bold)}.h3-regular{font-size:var(--font-h3);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular)}.h3-medium{font-size:var(--font-h3);line-height:var(--line-height-p120);font-weight:var(--font-weight-medium)}.h3-semibold{font-size:var(--font-h3);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold)}.h3-bold{font-size:var(--font-h3);line-height:var(--line-height-p120);font-weight:var(--font-weight-bold)}.h4-regular{font-size:var(--font-h4);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular)}.h4-medium{font-size:var(--font-h4);line-height:var(--line-height-p120);font-weight:var(--font-weight-medium)}.h4-semibold{font-size:var(--font-h4);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold)}.h4-bold{font-size:var(--font-h4);line-height:var(--line-height-p120);font-weight:var(--font-weight-bold)}.h5-regular{font-size:var(--font-h5);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular)}.h5-medium{font-size:var(--font-h5);line-height:var(--line-height-p120);font-weight:var(--font-weight-medium)}.h5-semibold{font-size:var(--font-h5);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold)}.h5-bold{font-size:var(--font-h5);line-height:var(--line-height-p120);font-weight:var(--font-weight-bold)}.h6-regular{font-size:var(--font-h6);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular)}.h6-medium{font-size:var(--font-h6);line-height:var(--line-height-p120);font-weight:var(--font-weight-medium)}.h6-semibold{font-size:var(--font-h6);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold)}.h6-bold{font-size:var(--font-h6);line-height:var(--line-height-p120);font-weight:var(--font-weight-bold)}.h7-regular{font-size:var(--font-h7);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular)}.h7-medium{font-size:var(--font-h7);line-height:var(--line-height-p120);font-weight:var(--font-weight-medium)}.h7-semibold{font-size:var(--font-h7);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold)}.h7-bold{font-size:var(--font-h7);line-height:var(--line-height-p120);font-weight:var(--font-weight-bold)}.text-lg-regular{font-size:var(--font-lg);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular)}.text-lg-medium{font-size:var(--font-lg);line-height:var(--line-height-p120);font-weight:var(--font-weight-medium)}.text-lg-semibold{font-size:var(--font-lg);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold)}.text-lg-bold{font-size:var(--font-lg);line-height:var(--line-height-p120);font-weight:var(--font-weight-bold)}.text-md-regular{font-size:var(--font-md);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular)}.text-md-medium{font-size:var(--font-md);line-height:var(--line-height-p120);font-weight:var(--font-weight-medium)}.text-md-semibold{font-size:var(--font-md);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold)}.text-md-bold{font-size:var(--font-md);line-height:var(--line-height-p120);font-weight:var(--font-weight-bold)}.text-sm-regular{font-size:var(--font-sm);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular)}.text-sm-medium,.badge--pill.badge--md,.badge--pill.badge--lg,.badge--square.badge--md,.badge--square.badge--lg,.badge--pill.has-dot.badge--md,.badge--pill.has-dot.badge--lg,.badge--square.has-dot.badge--md,.badge--square.has-dot.badge--lg,.badge--pill.has-icon-leading.badge--md,.badge--pill.has-icon-leading.badge--lg,.badge--square.has-icon-leading.badge--md,.badge--square.has-icon-leading.badge--lg,.badge--pill.has-icon-trailing.badge--md,.badge--pill.has-icon-trailing.badge--lg,.badge--square.has-icon-trailing.badge--md,.badge--square.has-icon-trailing.badge--lg{font-size:var(--font-sm);line-height:var(--line-height-p120);font-weight:var(--font-weight-medium)}.text-sm-semibold{font-size:var(--font-sm);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold)}.text-sm-bold{font-size:var(--font-sm);line-height:var(--line-height-p120);font-weight:var(--font-weight-bold)}.text-smallcaps-regular{font-size:var(--font-sm-caps);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular);text-transform:uppercase}.text-smallcaps-medium,.badge--pill.badge--sm,.badge--square.badge--sm,.timeline-badge,.badge--pill.has-dot.badge--sm,.badge--square.has-dot.badge--sm,.badge--pill.has-icon-leading.badge--sm,.badge--square.has-icon-leading.badge--sm,.badge--pill.has-icon-trailing.badge--sm,.badge--square.has-icon-trailing.badge--sm{font-size:var(--font-sm-caps);line-height:var(--line-height-p120);font-weight:var(--font-weight-medium);text-transform:uppercase}.text-smallcaps-semibold{font-size:var(--font-sm-caps);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold);text-transform:uppercase}.text-smallcaps-bold{font-size:var(--font-sm-caps);line-height:var(--line-height-p120);font-weight:var(--font-weight-bold);text-transform:uppercase}.inner-label{font-size:var(--font-inner-label);line-height:var(--line-height-p120);font-weight:var(--font-weight-medium)}.form-wrapper{margin:var(--spacing-md)}.input--default .input-wrapper.is-filled .input-label,.input--default .input-wrapper input:focus .input-label{top:4px;color:var(--color-gray-600)}.input--default{width:100%;margin:var(--spacing-xl) 0}.input-wrapper{display:inline-block;padding-top:var(--spacing-md);position:relative;height:56px;width:100%;background-color:var(--color-white-100);border:1px solid var(--color-gray-300);border-radius:var(--border-radius-md);box-sizing:border-box;transition:border-color .2s ease}.input-wrapper:has(input:disabled){padding-top:0;border-radius:var(--border-radius-md);border:1px solid var(--color-gray-300);background-color:var(--color-gray-100);cursor:not-allowed}.input-wrapper:focus-within{border-color:var(--color-black-100)}.input-wrapper.is-filled{border-color:var(--color-black-100)}.input-wrapper input{width:100%;height:100%;padding:var(--spacing-2xl) var(--spacing-lg) var(--spacing-xs);border:none;outline:none;font-size:var(--font-md);background:rgba(0,0,0,0);color:var(--color-black-100);box-sizing:border-box}.input-wrapper input:disabled{border-radius:var(--border-radius-md);border:1px solid var(--color-gray-300);background-color:var(--color-gray-100);pointer-events:none}.input-wrapper .input-label{position:absolute;left:var(--spacing-lg);top:18px;font-size:var(--font-md);color:var(--color-gray-600);transition:all .2s ease}@media screen and (max-width: 520px){.input-wrapper .input-label{font-size:12px}}@media screen and (max-width: 420px){.input-wrapper .input-label{font-size:10px}}.input-wrapper .input-label .required{color:var(--color-red-600)}.input-wrapper .input-label .tooltip{font-size:var(--font-sm);color:var(--color-gray-500);margin-left:var(--spacing-xs);cursor:help}.input-wrapper.is-filled .input-label,.input-wrapper input:focus+.input-label{top:4px}.description{font-size:.875rem;color:#666;margin-top:.25rem}.error-message{width:inherit;box-sizing:border-box;display:inline-flex;align-items:center;background-color:var(--color-red-50);color:var(--color-gray-800);padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--border-radius-sm);margin-top:var(--spacing-xs);font-size:var(--font-sm)}.error-message .icon{display:flex;align-items:center;justify-content:center;margin-right:var(--spacing-md)}.error-message .icon svg{vertical-align:middle}.tooltip-icon-wrapper{cursor:pointer;display:inline-block}.custom-tooltip{display:none;position:relative;width:inherit;background-color:rgba(0,0,0,0);color:var(--color-gray-800);font-size:var(--font-sm);z-index:100;margin-top:var(--spacing-xs)}.tooltip-icon-wrapper:hover+.custom-tooltip,.tooltip-icon-wrapper:focus+.custom-tooltip{display:block}.field-inline-error{display:flex;align-items:center;gap:var(--spacing-xs);background-color:var(--color-red-50);color:var(--color-gray-800);padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--border-radius-sm);margin-top:var(--spacing-xs);font-size:var(--font-sm)}.field-inline-error svg{flex-shrink:0;color:var(--color-red-600)}.datepicker-popup{overflow:hidden;margin-top:var(--spacing-sm);position:absolute;background:var(--color-white-100);border:1px solid var(--color-gray-300);padding:var(--spacing-xl);z-index:10;box-shadow:var(--color-shadow-sm);border-radius:var(--border-radius-xl);color:var(--color-gray-700)}.datepicker-popup .datepicker-header{font-size:var(--font-md);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);display:flex;justify-content:space-between;align-items:center;margin-bottom:none !important}.datepicker-popup .datepicker-header button{cursor:pointer;background:none;border:none;padding:var(--spacing-lg) var(--spacing-xl)}.datepicker-popup .datepicker-header .month-year-btn{padding:var(--spacing-md) var(--spacing-xl);border-radius:var(--border-radius-sm);background:var(--color-gray-100);cursor:pointer}.datepicker-popup table{width:100%;padding:var(--spacing-md) 0 var(--spacing-xl);border-collapse:collapse;display:flex;flex-direction:column;align-content:center;align-items:flex-start}.datepicker-popup table thead,.datepicker-popup table tbody{display:flex;flex-direction:column}.datepicker-popup table th{font-weight:var(--font-weight-medium)}.datepicker-popup table th,.datepicker-popup table td{text-align:center;width:40px;height:40px;line-height:40px;cursor:pointer;user-select:none}.datepicker-popup table td{position:relative}.datepicker-popup table td:hover{color:var(--color-white-100);background-color:var(--color-red-700)}.datepicker-popup table td:hover,.datepicker-popup table .datepicker-today{border-radius:50%}.datepicker-popup table .datepicker-selected{position:relative;font-weight:600;border-radius:50%;color:var(--color-white-100);background-color:var(--color-red-700)}.datepicker-popup table .datepicker-today{background-color:var(--color-gray-100);color:var(--color-gray-700)}.datepicker-popup table .datepicker-selected::after{content:"";position:absolute;bottom:7px;left:50%;transform:translateX(-50%);width:4px;height:4px;border-radius:50%}.datepicker-popup table .datepicker-selected::after{background-color:var(--color-white-100)}.datepicker-popup .datepicker-buttons{display:flex;justify-content:space-around;gap:var(--spacing-lg);border-top:1px solid var(--color-gray-200);margin-left:calc(-1*var(--spacing-xl));margin-right:calc(-1*var(--spacing-xl));padding-top:var(--spacing-xl)}.datepicker-popup .datepicker-buttons button{width:100%}.datepicker-popup .datepicker-buttons .btn-cancel{color:var(--color-red-600) !important;background-color:var(--color-white-100) !important;box-shadow:0px 2px 8px 0 rgba(10,13,18,.1);border:none;height:33px;padding:var(--spacing-md) 14px;gap:var(--spacing-md);font-size:14px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all 200ms linear;text-align:center;text-decoration:none;white-space:nowrap;outline:none;font-weight:600;border-radius:var(--border-radius-md)}.datepicker-popup .datepicker-buttons .btn-cancel:hover{color:var(--color-red-800);background-color:var(--color-gray-50)}.datepicker-popup .datepicker-buttons .btn-cancel:focus{color:var(--color-gray-700)}.datepicker-popup .datepicker-buttons .btn-cancel.is-disabled{opacity:1;pointer-events:none;color:var(--color-white-100);border:1px solid var(--color-gray-200);box-shadow:0px 1px 2px rgba(10,173,210,.05)}.datepicker-popup .datepicker-buttons .btn-confirm{color:var(--color-white-100);background-color:var(--color-red-500);box-shadow:0px 2px 8px 0px rgba(10,13,18,.1);border:none;height:33px;padding:var(--spacing-md) 14px;gap:var(--spacing-md);font-size:14px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all 200ms linear;text-align:center;text-decoration:none;white-space:nowrap;outline:none;font-weight:600;border-radius:var(--border-radius-md)}.datepicker-popup .datepicker-buttons .btn-confirm img{filter:brightness(0) invert(1)}.datepicker-popup .datepicker-buttons .btn-confirm:hover{background-color:var(--color-red-600)}.datepicker-popup .datepicker-buttons .btn-confirm.is-disabled{opacity:1;pointer-events:none;background-color:var(--color-gray-200);border:1px solid var(--color-gray-300);color:var(--color-gray-400);box-shadow:0px 1px 2px rgba(10,173,210,.05)}.datepicker-popup .datepicker-buttons .btn-confirm.is-disabled img{filter:brightness(0) invert(0.6)}.datepicker-popup .datepicker-other-month,.datepicker-popup .datepicker-disabled{color:var(--color-gray-500);cursor:default}.datepicker-popup .datepicker-other-month:hover,.datepicker-popup .datepicker-disabled:hover{background-color:unset;color:var(--color-gray-500)}.datepicker-popup .month-year-overlay{overflow-x:hidden;overflow-y:scroll;position:absolute;top:0;left:0;right:0;bottom:0;background:inherit;border-radius:var(--border-radius-xl);padding:var(--spacing-xl);z-index:1000;display:flex;flex-direction:row;align-items:center;justify-content:center;align-content:space-between;flex-wrap:wrap}.datepicker-popup .month-year-overlay div{align-items:center;justify-content:center;display:inline-flex;text-align:center;width:40px;height:auto;cursor:default;user-select:none;font-weight:var(--font-weight-medium);width:100%}.datepicker-popup .month-year-overlay .overlay-title-fixed{background-color:inherit;width:calc(100% + 2*var(--spacing-xl));text-align:center;position:sticky;top:calc(-1*var(--spacing-xl));left:0;right:0;padding:var(--spacing-xl);margin:calc(-1*var(--spacing-xl)) calc(-1*var(--spacing-xl)) 0;z-index:1001;border-bottom:1px solid var(--color-gray-200);box-shadow:0 2px 4px rgba(0,0,0,.1);flex-shrink:0;order:-1;border-bottom:1px solid var(--color-gray-200)}.datepicker-popup .month-year-overlay .overlay-title-fixed~button{margin-bottom:var(--spacing-xl)}.datepicker-popup .month-year-overlay .overlay-title-fixed+button,.datepicker-popup .month-year-overlay .overlay-title-fixed+button+button,.datepicker-popup .month-year-overlay .overlay-title-fixed+button+button+button{margin-top:var(--spacing-xl)}.datepicker-popup .month-year-overlay button{width:calc((100% - 6*var(--spacing-xs))/3) !important;height:40px;color:var(--color-gray-600) !important;margin:0 var(--spacing-xs);color:var(--color-red-600) !important;background-color:var(--color-white-100) !important;box-shadow:0px 2px 8px 0 rgba(10,13,18,.1);border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all 200ms linear;text-align:center;text-decoration:none;white-space:nowrap;outline:none;font-weight:600;border-radius:var(--border-radius-md)}.datepicker-popup .month-year-overlay button:hover{color:var(--color-red-800);background-color:var(--color-gray-50)}.datepicker-popup .month-year-overlay button:focus{color:var(--color-gray-700)}.datepicker-popup .month-year-overlay button.is-disabled{opacity:1;pointer-events:none;color:var(--color-white-100);border:1px solid var(--color-gray-200);box-shadow:0px 1px 2px rgba(10,173,210,.05)}.datepicker-popup .month-year-overlay button:nth-child(3n){margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}.datepicker-popup .month-year-overlay button:nth-child(3n+1){margin-right:0;margin-left:var(--spacing-xs)}.datepicker-popup .month-year-overlay button:nth-child(3n+2){margin-left:0;margin-right:var(--spacing-xs)}.datepicker-popup .month-year-overlay .close-month-container{display:inline-flex;align-items:center;border-top:1px solid var(--color-gray-200);margin:var(--spacing-xl) calc(-1*var(--spacing-xl)) 0 !important;padding:var(--spacing-xl) var(--spacing-xl) 0;width:calc(100% + 2*var(--spacing-xl))}.datepicker-popup .month-year-overlay .close-month-container .btn-close-month{width:100% !important;color:var(--color-red-700);background-color:var(--color-white-100);border:1px solid var(--color-red-300);box-shadow:0 1px 2px 0 rgba(10,13,18,.05),inset 0 -2px 0 0 rgba(10,13,18,.05),inset 0 0 0 1px rgba(10,13,18,.18);height:33px;padding:var(--spacing-md) 14px;gap:var(--spacing-md);font-size:14px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all 200ms linear;text-align:center;text-decoration:none;white-space:nowrap;outline:none;font-weight:600;border-radius:var(--border-radius-md)}.datepicker-popup .month-year-overlay .close-month-container .btn-close-month:hover{color:var(--color-red-800);background-color:var(--color-red-50)}.datepicker-popup .month-year-overlay .close-month-container .btn-close-month:focus{box-shadow:0 0 0 2px var(--color-white-100),0 0 0 4px #9e77ed}.datepicker-popup .month-year-overlay .close-month-container .btn-close-month[disabled],.datepicker-popup .month-year-overlay .close-month-container .btn-close-month.is-disabled{opacity:1;pointer-events:none;border:1px solid var(--color-gray-200);color:var(--color-gray-400);box-shadow:0px 1px 2px 0px rgba(10,13,18,.05)}.datepicker-popup .month-year-overlay .close-year-container{background-color:inherit;width:calc(100% + 2*var(--spacing-xl));display:flex;align-items:center;border-top:1px solid var(--color-gray-200);box-shadow:0 -2px 4px rgba(0,0,0,.1);position:sticky;bottom:calc(-1*var(--spacing-xl));left:0;right:0;margin:var(--spacing-xl) calc(-1*var(--spacing-xl)) calc(-1*var(--spacing-xl));padding:var(--spacing-xl);z-index:1001;flex-shrink:0;order:999}.datepicker-popup .month-year-overlay .close-year-container .btn-close-year{width:100% !important;color:var(--color-red-700);background-color:var(--color-white-100);border:1px solid var(--color-red-300);box-shadow:0 1px 2px 0 rgba(10,13,18,.05),inset 0 -2px 0 0 rgba(10,13,18,.05),inset 0 0 0 1px rgba(10,13,18,.18);height:33px;padding:var(--spacing-md) 14px;gap:var(--spacing-md);font-size:14px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all 200ms linear;text-align:center;text-decoration:none;white-space:nowrap;outline:none;font-weight:600;border-radius:var(--border-radius-md)}.datepicker-popup .month-year-overlay .close-year-container .btn-close-year:hover{color:var(--color-red-800);background-color:var(--color-red-50)}.datepicker-popup .month-year-overlay .close-year-container .btn-close-year:focus{box-shadow:0 0 0 2px var(--color-white-100),0 0 0 4px #9e77ed}.datepicker-popup .month-year-overlay .close-year-container .btn-close-year[disabled],.datepicker-popup .month-year-overlay .close-year-container .btn-close-year.is-disabled{opacity:1;pointer-events:none;border:1px solid var(--color-gray-200);color:var(--color-gray-400);box-shadow:0px 1px 2px 0px rgba(10,13,18,.05)}.input-datepicker .calendar-icon{position:absolute;right:var(--spacing-lg);top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;justify-content:center;color:var(--color-gray-700)}.password-icon{position:absolute;right:var(--spacing-lg);top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;justify-content:center;color:var(--color-gray-700);cursor:pointer}.password-icon svg{pointer-events:auto}.toggle-pwd .icon-hide{display:none}.toggle-pwd.is-visible .icon-show{display:none}.toggle-pwd.is-visible .icon-hide{display:inline}.password-criteria-title h3{padding:var(--spacing-4xl) 0 var(--spacing-3xl);font-size:var(--font-md);line-height:var(--line-height-p120);font-weight:var(--font-weight-bold);color:var(--color-black-100)}.password-criteria{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--spacing-xl);padding:var(--spacing-md) 0;background-color:var(--color-white-100)}.password-criteria .criteria-item{display:flex;align-items:flex-start;gap:var(--spacing-md)}.password-criteria .criteria-item .icon{margin-top:var(--spacing-xs);flex-shrink:0;width:24px;height:24px;position:relative}.password-criteria .criteria-item .icon svg{position:absolute;top:0;left:0;visibility:hidden}.password-criteria .criteria-item .icon[data-valid=true] .check{visibility:visible}.password-criteria .criteria-item .icon[data-valid=false] .x{visibility:visible}.password-criteria .criteria-item .text{display:flex;flex-direction:column}.password-criteria .criteria-item .text p{margin:0;font-weight:var(--font-weight-regular);font-size:var(--font-md);color:var(--color-gray-800)}.password-criteria .criteria-item .text span{font-size:var(--font-sm);color:var(--color-gray-600)}.checkbox-item{display:flex;align-items:start;gap:var(--spacing-md);flex-wrap:wrap}.checkbox-item input{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:16px;height:16px;border:1px solid var(--color-red-500);border-radius:var(--border-radius-xs);background-color:var(--color-white-100);cursor:pointer;position:relative;flex-shrink:0}.checkbox-item input:checked{background-color:var(--color-red-500) !important;border-color:var(--color-red-500) !important}.checkbox-item input:checked::after{content:"";position:absolute;top:2px;left:5px;width:4px;height:8px;border:solid var(--color-white-100);border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox-item input:focus{outline:none;box-shadow:0 0 0 2px var(--color-white-100),0 0 0 4px var(--color-blue-700)}.checkbox-item input:disabled{background-color:var(--color-gray-50);border-color:var(--color-gray-300);cursor:not-allowed}.checkbox-item input~.text{width:calc(100% - 23px)}.checkbox-item .text{display:flex;flex-direction:column}.checkbox-item .text .label{font-weight:var(--font-weight-medium);font-size:var(--font-md);color:var(--color-gray-800);margin:0;line-height:var(--line-height-p140)}.checkbox-item .text .description,.checkbox-item .text :nth-child(2):not(.label){font-size:var(--font-sm);font-weight:var(--font-weight-regular);color:var(--color-gray-600);margin:0}.input--checkbox .error-message{position:relative;top:-12px}.inputs-horizontal-options-group{display:flex;flex-direction:row;gap:var(--spacing-xl)}@media screen and (max-width: 767px){.inputs-horizontal-options-group.input-vertical-options-group-mb{flex-direction:column}}.inputs-horizontal-options-group.max-three-per-row{flex-wrap:wrap}.inputs-horizontal-options-group.max-three-per-row .input--default{width:calc(33.333% - var(--spacing-lg));flex:initial}@media screen and (max-width: 767px){.inputs-horizontal-options-group.max-three-per-row .input--default{width:100%}}.inputs-horizontal-options-group.max-three-per-row .input--default.w-100{width:100%}.inputs-horizontal-options-group .input--default{flex:1 1 0%;margin-bottom:0;margin-top:0}.checkbox-horizontal-options-group{display:flex;flex-direction:row;gap:var(--spacing-xl)}@media screen and (max-width: 767px){.checkbox-horizontal-options-group.checkbox-vertical-options-group-mb{flex-direction:column}}.checkbox-horizontal-options-group--item{background-color:var(--color-white-100);border:1px solid var(--color-gray-200);border-radius:var(--border-radius-xl);flex:1 1 0%}.checkbox-horizontal-options-group--item:has(input[type=checkbox]:checked){border:2px solid var(--color-red-500)}.checkbox-horizontal-options-group--item.disabled,.checkbox-horizontal-options-group--item:has(input[type=checkbox]:checked).disabled{opacity:.7;cursor:not-allowed;pointer-events:none}.checkbox-horizontal-options-group.max-four-per-row{flex-wrap:wrap}.checkbox-horizontal-options-group.max-four-per-row .input--default{width:calc(25% - var(--spacing-xl))}@media screen and (max-width: 767px){.checkbox-horizontal-options-group.max-four-per-row .input--default{width:calc(50% - var(--spacing-xl))}}.radio-float{padding:var(--spacing-2xl) var(--spacing-2xl) var(--spacing-2xl) 52px;border-radius:var(--border-radius-lg);border:1px solid var(--color-gray-300);display:flex;height:73px;align-content:center;align-items:center}.radio-float .radio-mark{background-color:var(--color-white-100);border:1px solid var(--color-red-500);border-radius:50%;height:16px;left:var(--spacing-2xl);position:absolute;top:auto;width:16px}.radio-float .radio-content{display:flex;flex-direction:column}.radio-float .radio-content .radio-label{font-size:var(--font-h7);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold);color:var(--color-gray-800)}.radio-float .radio-content .radio-value{font-size:var(--font-sm);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular);color:var(--color-gray-600)}.radio-float:has(input:checked){border:1px solid var(--color-red-500);transition:ease .2s}.radio-item{display:flex;align-items:flex-start;gap:var(--spacing-md)}.radio-item input{margin:0;margin-top:var(--spacing-xxs);appearance:none;width:16px;height:16px;border:1px solid var(--color-red-500);border-radius:50%;background-color:var(--color-white-100);cursor:pointer;position:relative;flex-shrink:0}.radio-item input:checked{border-color:var(--color-red-500)}.radio-item input:checked::after{content:"";position:absolute;top:3px;left:3px;width:8px;height:8px;background-color:var(--color-red-500);border-radius:50%}.radio-item input:focus{outline:none;box-shadow:0 0 0 2px var(--color-white-100),0 0 0 4px var(--color-blue-700)}.radio-item input:disabled{background-color:var(--color-gray-50);border-color:var(--color-gray-300);cursor:not-allowed}.radio-item .text{display:flex;flex-direction:column}.radio-item .text p{font-weight:var(--font-weight-500);font-size:var(--font-md);color:var(--color-gray-800);margin:0}.radio-item .text span{font-size:var(--font-sm);color:var(--color-gray-600);margin:0}.form-item-fieldset-required .fieldset__legend::after{content:"*";color:var(--color-red-500);margin-left:var(--spacing-xxs);font-size:var(--font-sm);line-height:1;position:relative;top:-1px}.token-input-group{display:flex;gap:var(--spacing-md);justify-content:space-between}.token-input-group .token-input{margin-bottom:var(--spacing-3xl);padding:var(--spacing-md);max-width:80px;width:100%;aspect-ratio:1/1;font-size:var(--font-h3);line-height:var(--line-height-p120);font-weight:var(--font-weight-medium);text-align:center;border:2px solid var(--color-gray-600);border-radius:12px;outline:none;transition:border .2s}.token-input-group .token-input:focus{color:var(--color-red-500);border:2px solid var(--color-red-500);box-shadow:0 0 0 2px var(--color-blue-600)}.switch{position:relative;display:inline-block !important;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--color-gray-100);-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:var(--color-white-100);-webkit-transition:.4s;transition:.4s;box-shadow:0px 2px 8px 0px rgba(10,13,18,.1019607843)}input:checked+.slider{background-color:var(--color-red-600)}input:focus+.slider{box-shadow:0 0 1px var(--color-blue-600)}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:var(--border-radius-4xl)}.slider.round:before{border-radius:var(--border-radius-full)}.form-select{font-size:var(--font-md);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular);appearance:none;border-radius:var(--border-radius-md);width:100%;height:56px;padding:var(--spacing-xs) var(--spacing-lg);border:1px solid var(--color-gray-300);background:rgba(0,0,0,0);color:var(--color-gray-600);box-sizing:border-box;background-image:url("data:image/svg+xml;utf8,<svg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6-1.41-1.41z' fill='%23C00'/></svg>");background-repeat:no-repeat;background-position:right var(--spacing-lg) center}.form-element-doc-file{margin-top:var(--spacing-5xl);padding-bottom:var(--spacing-4xl);border-bottom:1px solid var(--color-gray-200);position:relative}.form-element-doc-file .custom-document-upload{align-items:flex-start;column-gap:8px;display:flex;flex-direction:column}@media screen and (min-width: 834px){.form-element-doc-file .custom-document-upload{flex-direction:row}}.form-element-doc-file .custom-document-upload .document-step-marker{color:var(--color-white-100);background-color:var(--color-red-500);padding:var(--spacing-xxs) var(--spacing-md);font-size:var(--font-sm);border-radius:var(--border-radius-sm);font-weight:var(--font-weight-medium)}.form-element-doc-file .custom-document-upload .document-upload-header{display:flex;align-items:center;column-gap:var(--spacing-md)}.form-element-doc-file .custom-document-upload .document-upload-header .document-title{color:var(--color-gray-800);font-size:var(--font-lg);font-weight:var(--font-weight-medium)}.form-element-doc-file .custom-document-upload .document-description{color:var(--color-gray-600);font-size:var(--font-sm);font-weight:var(--font-weight-regular)}.form-element-doc-file .custom-document-upload [value=Upload]{display:none}.form-element-doc-file .custom-document-upload input.form-file{display:none}.form-element-doc-file .custom-document-upload label{cursor:pointer;border-radius:var(--border-radius-md)}.form-element-doc-file .custom-document-upload .document-upload-body{margin-left:auto}.form-element-doc-file .document-upload-body{width:100%}@media screen and (min-width: 834px){.form-element-doc-file .document-upload-body{padding-left:var(--spacing-4xl);width:auto}}.form-element-doc-file .document-upload-body .filled-file{border:1px solid var(--color-gray-200);border-radius:var(--border-radius-md);padding:var(--spacing-xl);margin-top:var(--spacing-xl);display:flex;align-items:center;column-gap:var(--spacing-xl)}.form-element-doc-file .document-upload-body .filled-file::before{content:url("/sites/shb/themes/custom/shb/images/icons/pdf.min.svg")}.form-element-doc-file .document-upload-body .filled-file .form-managed-file{display:flex;align-items:center;justify-content:space-between;width:100%}.form-element-doc-file .document-upload-body .filled-file .form-managed-file a{color:var(--color-gray-700);font-weight:var(--font-weight-medium);font-size:var(--font-sm)}.form-element-doc-file .document-upload-body .filled-file .form-managed-file span{color:var(--color-gray-600);font-weight:var(--font-weight-regular);font-size:var(--font-sm)}.form-element-doc-file .document-upload-body .filled-file .form-managed-file [value=Remove]{color:rgba(0,0,0,0);background:none;border:none;position:relative;width:32px;height:32px;padding:0;cursor:pointer;background-image:url("/sites/shb/themes/custom/shb/images/icons/trash.min.svg");background-size:cover}.form-element-doc-file .document-upload-body .empty-file .form-managed-file{display:flex;flex-direction:column-reverse;margin-top:var(--spacing-2xl)}.form-element-doc-file .document-upload-body .empty-file .form-managed-file .input--file{margin-bottom:0}.form-element-doc-file .document-upload-body .empty-file .form-managed-file .input--file .file-item{display:block;text-align:center}.form-element-doc-file .document-upload-body .empty-file .form-managed-file .input--file .file-item.error{color:var(--color-red-700);background-image:none;background-color:#fff;width:initial;padding:var(--spacing-md) 14px !important}.form-element-doc-file .document-upload-body .empty-file .form-managed-file .input--file+.form-submit{display:none}@media screen and (min-width: 834px){.form-element-doc-file .document-upload-body .empty-file .form-managed-file{max-width:370px;margin-top:0}.form-element-doc-file .document-upload-body .empty-file .form-managed-file .input--file{text-align:right}.form-element-doc-file .document-upload-body .empty-file .form-managed-file .input--file .file-item{display:inline-block}}.form-element-doc-file .document-upload-body .empty-file .form-managed-file .messages{color:var(--color-gray-800);font-size:var(--font-sm);font-weight:var(--font-weight-regular);border-radius:var(--border-radius-sm);padding:var(--spacing-md)}.form-element-doc-file .document-upload-body .empty-file .form-managed-file .messages--error{background-color:var(--color-red-50)}.form-element-doc-file .document-upload-body .ajax-progress{align-items:center;background:rgba(40,40,40,.7);bottom:0;display:flex;justify-content:center;left:0;padding:0;position:absolute;right:0;top:0}.form-element-doc-file .document-upload-body .ajax-progress-throbber .throbber{align-items:center;animation:spin 1s ease-in-out infinite;background-image:initial;border:2px solid red;border-radius:50%;border-top-color:rgba(0,0,0,0);display:inline-block;height:16px;margin-right:8px;vertical-align:middle;width:16px}@keyframes spin{to{transform:rotate(360deg)}}.hsf-custom-input-file{margin-bottom:var(--spacing-2xl, 24px)}.hsf-custom-input-file__item{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;padding:var(--spacing-xl) 0;border-bottom:1px solid var(--color-gray-200)}.hsf-custom-input-file__item:last-child{border-bottom:none}.hsf-custom-input-file__info{display:flex;justify-content:space-between;width:100%}.hsf-custom-input-file__title{color:var(--color-gray-900, #111827);font-size:var(--font-lg, 18px);font-weight:var(--font-weight-medium, 500);line-height:1.4}.hsf-custom-input-file__description{color:var(--color-gray-600, #6b7280);font-size:var(--font-sm, 14px);font-weight:var(--font-weight-regular, 400);line-height:1.5}.hsf-custom-input-file__action{flex-shrink:0;align-self:center}.hsf-custom-input-file__input{display:none}.hsf-custom-input-file__file-info{display:flex;align-items:center;gap:var(--spacing-lg, 16px);padding:var(--spacing-lg, 16px);background-color:var(--color-gray-50, #f9fafb);border:1px solid var(--color-gray-200, #e5e7eb);border-radius:var(--border-radius-md, 8px);margin-top:var(--spacing-md, 12px);width:100%}.hsf-custom-input-file__file-icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.hsf-custom-input-file__file-icon svg{width:100%;height:100%}.hsf-custom-input-file__file-details{flex:1;min-width:0}.hsf-custom-input-file__file-name{color:var(--color-gray-800, #1f2937);font-size:var(--font-sm, 14px);font-weight:var(--font-weight-medium, 500);margin:0 0 var(--spacing-xxs, 2px) 0;word-break:break-word}.hsf-custom-input-file__file-size{color:var(--color-gray-600, #6b7280);font-size:var(--font-xs, 12px);font-weight:var(--font-weight-regular, 400);margin:0}.hsf-custom-input-file__file-progress{margin-top:var(--spacing-xs, 4px)}.hsf-custom-input-file__progress-bar{width:100%;height:4px;background-color:var(--color-gray-200, #e5e7eb);border-radius:2px;overflow:hidden}.hsf-custom-input-file__progress-fill{height:100%;background-color:var(--color-red-500, #e30613);transition:width .3s ease}.hsf-custom-input-file__file-actions{display:flex;align-items:center;gap:var(--spacing-md, 12px)}.hsf-custom-input-file__action-btn{background:none;border:none;padding:var(--spacing-xs, 4px);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-sm, 4px);transition:background-color .2s ease;stroke:var(--color-red-500, #e30613);color:var(--color-red-500, #e30613)}.hsf-custom-input-file__action-btn:hover{background-color:var(--color-gray-100, #f3f4f6)}.hsf-custom-input-file__action-btn svg{width:20px;height:20px}.hsf-custom-input-file__action-btn--view svg,.hsf-custom-input-file__action-btn--delete svg{stroke:var(--color-gray-600, #e30613);color:var(--color-red-500, #e30613)}.hsf-custom-input-file__error{margin-top:var(--spacing-md, 12px);padding:var(--spacing-md, 12px);background-color:var(--color-red-50, #fef2f2);border:1px solid var(--color-red-200, #fecaca);border-radius:var(--border-radius-md, 8px);color:var(--color-red-700, #b91c1c);font-size:var(--font-sm, 14px);display:flex;align-items:center;gap:var(--spacing-sm, 8px)}.hsf-custom-input-file__error-text{flex:1}.hsf-custom-input-file__file-info.hidden,.hsf-custom-input-file__error.hidden{display:none}@media screen and (max-width: 640px){.hsf-custom-input-file__info{flex-direction:column}.hsf-custom-input-file__action{margin-top:var(--spacing-lg);align-self:stretch}.hsf-custom-input-file__item{flex-direction:column;align-items:stretch;gap:var(--spacing-md, 12px)}.hsf-custom-input-file__btn{width:100%}.hsf-custom-input-file__file-info{flex-direction:column;align-items:flex-start}}.login-bg{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;width:100%;height:1134px}.login-bg .login-content{display:flex;justify-content:start}.login-bg .login-form{margin-top:var(--spacing-9xl);margin-left:var(--spacing-11xl);height:fit-content;border-radius:var(--border-radius-2xl);background-color:var(--color-white-100);padding:var(--spacing-5xl) var(--spacing-4xl);position:relative;display:flex;justify-content:center;flex-direction:column;width:100%;max-width:553px}.login-bg .login-form .checkbox--terms-hidden{display:none}.login-bg .login-form .login-title{font-size:var(--font-h4);line-height:var(--line-height-p120);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-xl)}.login-bg .login-form .login-title .highlight{color:var(--color-red-500)}.login-bg .login-form .token-info .form-text{display:flex;flex-direction:column;align-items:center;font-size:var(--font-md);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular);color:var(--color-gray-800);margin-top:var(--spacing-3xl)}.login-bg .login-form .token-info .form-text a{margin-top:var(--spacing-md);font-size:var(--font-md);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold);color:var(--color-red-500);text-decoration:none}.login-bg .login-form .login-description{font-size:var(--font-md);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular);margin-bottom:var(--spacing-4xl);letter-spacing:.01rem;vertical-align:middle}.login-bg .login-form .login-description p{font-size:var(--font-md);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular);color:var(--color-gray-800)}.login-bg .login-form .input--checkbox .text{color:var(--color-gray-800)}.login-bg .login-form .input--checkbox .text a{color:inherit;text-decoration:underline}.login-bg .login-form .customer-support{display:none;align-items:flex-start;font-size:var(--font-md);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold);color:var(--color-gray-800);background-color:var(--color-gray-100);border-radius:var(--border-radius-md);padding:var(--spacing-xl)}.login-bg .login-form .customer-support a{color:var(--color-red-500);text-decoration:underline}.login-bg .login-form .customer-support .icon{display:flex;align-items:center;justify-content:center;margin-right:var(--spacing-md)}.login-bg .login-form .customer-support .icon svg{vertical-align:middle}.login-bg .login-form .customer-support .text{box-sizing:border-box;display:inline-flex;align-items:center;flex-wrap:wrap}.login-bg .login-form .token-info-timer{display:block;align-items:center;font-size:var(--font-md);line-height:var(--line-height-p120);font-weight:var(--font-weight-medium);color:var(--color-gray-800);margin-top:var(--spacing-3xl);display:flex;justify-content:center}.login-bg .login-form .token-info-timer #countdown{font-weight:var(--font-weight-bold);color:var(--color-red-500)}@media(max-width: 768px){.login-bg .login-form{margin:var(--spacing-7xl) var(--spacing-3xl)}}.login-bg .btn{width:100%}.login-bg .btn-back{width:auto}.login-bg .top-margin{margin-top:var(--spacing-sm)}.login-bg .login-signup{margin-top:var(--spacing-lg)}.login-bg .login-signup p{font-size:var(--font-md);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-xs)}.forgotten-form .checkbox--terms{display:none}.feedback-message{display:flex;flex-direction:column;align-content:center}.feedback-message .feedback-title{font-size:var(--font-h6);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold);color:var(--color-black-100);margin-bottom:var(--spacing-xl)}.feedback-message .feedback-title.--red{color:var(--color-red-500)}.feedback-message .feedback-title.--green{color:var(--color-success-green-700)}.feedback-message .feedback-image{margin:auto;margin-bottom:var(--spacing-3xl)}.feedback-message .feedback-subtitle{font-size:var(--font-md);line-height:var(--line-height-p140);font-weight:var(--font-weight-regular);color:var(--color-gray-800);margin-bottom:var(--spacing-xl)}.feedback-message .feedback-subtitle a{color:var(--color-red-500);font-weight:var(--font-weight-semibold);text-decoration:none}.feedback-message .feedback-footnote{font-size:var(--font-md);line-height:var(--line-height-p140);font-weight:var(--font-weight-semibold);color:var(--color-gray-600);padding-top:var(--spacing-4xl)}.feedback-message .feedback-footnote a{color:var(--color-red-500);font-weight:var(--font-weight-semibold);text-decoration:none}@media(max-width: 768px){.feedback-message .feedback-title{font-size:var(--font-h6);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold)}}.profile{background-color:#fff}.profile select:disabled,.profile select[disabled],.profile input:disabled,.profile input[disabled],.profile textarea:disabled,.profile textarea[disabled]{cursor:not-allowed !important;color:#6b7280 !important;background-color:#f3f4f6 !important;border-color:#e5e7eb !important;opacity:1 !important}.profile button:disabled,.profile button[disabled]{cursor:not-allowed !important;opacity:.7 !important}.profile .form-select:disabled,.profile .form-select[disabled],.profile .select:disabled,.profile .select[disabled]{cursor:not-allowed !important;color:#6b7280 !important;background-color:#f3f4f6 !important;border-color:#e5e7eb !important}.profile .profile-banner{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;min-height:102.5px;display:flex;align-items:flex-end}.profile .profile-banner__inner{display:flex;align-items:center;gap:24px;position:relative;width:auto}.profile .profile-banner__avatar-wrapper{position:relative;margin-top:-40px;z-index:2}.profile .profile-banner__avatar-wrapper .profile-banner__avatar{width:160px;height:160px;border-radius:50%;background-color:#fafafa;border:4px solid #fff;object-fit:cover;box-shadow:0px 4px 16px 3px rgba(10,13,18,.1019607843)}.profile .profile-banner__info h2{font-size:24px;font-weight:600;color:#302f32;margin:0}.profile .profile-layout{display:flex;align-items:flex-start;gap:115px;padding:40px 20px;flex-wrap:wrap}@media(max-width: 768px){.profile .profile-layout{flex-direction:column;padding:20px 15px;gap:20px}}.profile .profile-sidebar{flex:0 0 250px}.profile .profile-sidebar .profile-menu{list-style:none;padding:0;margin:0}.profile .profile-sidebar .profile-menu li{margin-bottom:10px}.profile .profile-sidebar .profile-menu li a{display:block;padding:10px 15px;color:#515054;text-decoration:none;transition:background .2s}.profile .profile-sidebar .profile-menu li a:hover{background:#fae6e6}.profile .profile-sidebar .profile-menu li.active a{color:#c00;border-left:2px solid #c00;font-weight:600}@media(max-width: 768px){.profile .profile-sidebar{width:100%}.profile .profile-sidebar .profile-menu{display:flex;overflow-x:auto;border-bottom:1px solid #eee}.profile .profile-sidebar .profile-menu li{flex:1;text-align:center;margin-bottom:0}}.profile .profile-content{flex:1;background:#fff;border-radius:16px;box-shadow:0px 4px 16px 3px rgba(10,13,18,.1019607843);padding:32px 40px}.profile .profile-content h1{font-weight:500;font-size:32px}.profile .profile-content h2{font-size:24px;font-weight:600;color:#c00;margin-bottom:10px}.profile .profile-content h3{font-weight:600;font-size:18px;color:#302f32;margin-bottom:16px}.profile .profile-content p{font-size:14px;color:#302f32;margin-bottom:20px}.profile .profile-content summary{font-size:var(--font-h6);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold);align-items:center;color:var(--color-red-500);cursor:pointer;display:flex;margin-bottom:var(--spacing-xl);padding-right:var(--spacing-5xl);position:relative;width:100%}.profile .profile-content summary::marker{content:none}.profile .profile-content summary::before{width:24px;height:24px;content:"";position:absolute;right:var(--spacing-5xl);top:50%;background:url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23prefix__clip0_24411_11075)'%3E%3Cpath d='M4.195 6.165l-1.77 1.77 9.9 9.9 9.9-9.9-1.77-1.77-8.13 8.13-8.13-8.13z' fill='%23302F32'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='prefix__clip0_24411_11075'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");transform:translateY(-50%);transition:transform .3s}.profile .profile-content details[open] summary::before{transform:translateY(-50%) rotate(180deg)}.profile .profile-content .password-criteria-title{display:none}.profile .profile-content .password-criteria{margin-top:var(--spacing-xl)}.profile .profile-content .form-message{display:flex;justify-content:center;margin-top:var(--spacing-3xl);color:var(--color-gray-500);font-size:var(--font-md);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular)}.profile .profile-content .profile-section{display:flex;gap:32px;flex-direction:column}.profile .profile-content .profile-section .input-wrapper,.profile .profile-content .profile-section .form-select{box-shadow:2px 2px 8px 1px rgba(0,0,0,.0901960784)}.profile .profile-content .profile-section .input-wrapper:hover,.profile .profile-content .profile-section .form-select:hover{border-color:var(--color-red-200)}.profile .profile-content .profile-section .input-wrapper.filled input,.profile .profile-content .profile-section .input-wrapper input.filled,.profile .profile-content .profile-section .form-select.filled input,.profile .profile-content .profile-section .form-select input.filled{background-color:#f8f9fa;border-color:var(--color-green-500)}.profile .profile-content .profile-section .input-wrapper input[readonly],.profile .profile-content .profile-section .form-select input[readonly]{background-color:#f5f5f5;color:#6c757d;cursor:not-allowed}.profile .profile-content .profile-section .input-wrapper.loading,.profile .profile-content .profile-section .form-select.loading{position:relative}.profile .profile-content .profile-section .input-wrapper.loading::after,.profile .profile-content .profile-section .form-select.loading::after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);width:16px;height:16px;border:2px solid #ccc;border-top:2px solid var(--color-red-500);border-radius:50%;animation:spin 1s linear infinite}.profile .profile-content .profile-section .container{display:flex;gap:16px;flex-direction:row;margin-bottom:17px;padding:0}.profile .profile-content .profile-section .container .input--default{margin:0}.profile .profile-content .profile-section .container.container-cep-input{gap:8px}.profile .profile-content .profile-section .container.container-cep-input .input-wrapper{width:243px}.profile .profile-content .profile-section .container.container-cep-input .btn-secondary{color:var(--color-red-700);border-radius:10px;width:105px}.profile .profile-content .profile-section section{padding-bottom:32px;border-bottom:1px solid #dadada}.profile .profile-content .profile-section .contato-section .contato-inputs{display:flex;gap:16px}.profile .profile-content .profile-section .contato-section .contato-inputs .input-wrapper:nth-child(1){display:inline-flex;padding:0}.profile .profile-content .profile-section .contato-section .contato-inputs .input-wrapper:nth-child(1) select{all:revert;border:none;width:auto;height:100%;background-color:rgba(0,0,0,0);font-weight:400;font-size:16px;margin-right:12px}.profile .profile-content .profile-section .contato-section .contato-inputs .input-wrapper:nth-child(1) select:hover{font-weight:bold}.profile .profile-content .profile-section .permissoes-section .permissao-item{display:flex;gap:8px}.profile .profile-content .profile-section .permissoes-section .permissao-item .switch{height:22px;flex:0 0 45px}.profile .profile-content .profile-section .permissoes-section .permissao-item .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--color-gray-200);transition:.4s;border-radius:34px}.profile .profile-content .profile-section .permissoes-section .permissao-item .slider::before{position:absolute;content:"";height:16px;width:16px;left:3px;bottom:3px;background-color:var(--color-white-100);transition:.4s;border-radius:50%}.profile .profile-content .profile-section .permissoes-section .permissao-item input:checked+.slider{background-color:var(--color-red-500)}.profile .profile-content .profile-section .permissoes-section .permissao-item input:checked+.slider::before{transform:translateX(23px)}.profile .profile-content .profile-section .dados-bancarios-section .radio-group{display:flex;flex-wrap:wrap}.profile .profile-content .profile-section .dados-bancarios-section .radio-group>*{flex:1 1 calc(50% - .5rem);margin:0}.profile .profile-content .profile-section .dados-bancarios-section .radio-group>*:nth-child(3){flex-basis:100%}.profile .profile-content .profile-section .dados-bancarios-section .info-message{background-color:#f5f5f5;padding-top:8px;padding:8px 16px;border-radius:8px;display:flex;align-items:center;margin-top:12px;gap:18px}.profile .profile-content .profile-section .dados-bancarios-section .info-message span{color:var(--color-red-500);font-size:18px;margin:10px}@media screen and (max-width: 768px){.profile .profile-content .profile-section .dados-bancarios-section .info-message span{display:none}}.profile .profile-content .profile-section .dados-bancarios-section .info-message a{color:var(--color-blue-700);text-decoration:underline}.profile .profile-content .profile-section .dados-bancarios-section .info-message p{color:#302f32;font-weight:400;font-size:14px;margin:0}.profile .profile-content .profile-section .container.container-dados-bancarios-inputs:nth-child(2) .input-wrapper:nth-child(1){flex:0 0 50%;max-width:49%}.profile .profile-content .profile-section .container.container-dados-bancarios-inputs:nth-child(2) .input-wrapper:nth-child(3){flex:0 0 20%;max-width:20%}.profile .avatar-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(75px, 24px));gap:24px;margin-top:20px}.profile .avatar-list .avatar-item{text-align:center;cursor:pointer;transition:transform .2s ease}.profile .avatar-list .avatar-item img{width:64px;height:64px;border-radius:50%;border:1px solid #d3d3d5;background-color:#f5f5f5;object-fit:cover;transition:all .2s ease}.profile .avatar-list .avatar-item input[type=radio]{display:none}.profile .avatar-list .avatar-item input[type=radio]:checked+img{border:1px solid rgba(0,0,0,.3294117647);box-shadow:0 0 0 2px #f04438;transform:scale(1.05)}.profile .avatar-list .avatar-item:hover img{border-color:#f04438;background-color:rgba(240,68,56,.3019607843)}.profile .profile-message{margin-bottom:16px;padding:10px 14px;border-radius:6px;font-weight:600;transition:opacity .3s ease}.profile .profile-message.success{background-color:#eafbea;color:#0a7810;border:1px solid #8dd98d}.profile .profile-message.error{background-color:#ffe8e8;color:#a30000;border:1px solid #f5a4a4}.profile .profile-banner__avatar.fade{opacity:.3;transition:opacity .4s ease}.profile .profile-banner__avatar.fade[src]{opacity:1}.profile .form-actions{margin-top:30px;text-align:right}.profile .form-actions .button{background:#c00;color:#fff;padding:10px 16px;border-radius:8px;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:background-color .2s}.profile .form-actions .button:hover{background:#a00}.profile .form-actions .button:disabled{background:#e0e0e0;color:#a0a0a0;cursor:not-allowed}@keyframes spin{0%{transform:translateY(-50%) rotate(0deg)}100%{transform:translateY(-50%) rotate(360deg)}}@media(max-width: 768px){.profile .profile-layout{flex-direction:column;padding:20px 15px;gap:20px}.profile .profile-sidebar{width:100%}.profile .profile-sidebar .profile-menu{display:flex;overflow-x:auto;border-bottom:1px solid #eee}.profile .profile-sidebar .profile-menu li{flex:1;text-align:center;margin-bottom:0}.profile .profile-content{padding:24px 20px}.profile .profile-content h1{font-size:28px}.profile .profile-content h2{font-size:20px}.profile .profile-content h3{font-size:16px}.profile .profile-content .profile-section{gap:24px}.profile .profile-content .profile-section .container{flex-direction:column;gap:12px}.profile .profile-content .profile-section .container.container-cep-input{flex-direction:row;gap:8px}.profile .profile-content .profile-section .container.container-cep-input .input-wrapper{flex:1;width:auto;max-width:none}.profile .profile-content .profile-section .container.container-cep-input .btn-secondary{flex:0 0 105px}.profile .profile-content .profile-section .contato-section .contato-inputs{flex-direction:column;gap:12px}.profile .profile-content .profile-section .dados-bancarios-section .radio-group>*{flex-basis:100%}.profile .profile-content .profile-section .container.container-dados-bancarios-inputs:nth-child(2) .input-wrapper:nth-child(1),.profile .profile-content .profile-section .container.container-dados-bancarios-inputs:nth-child(2) .input-wrapper:nth-child(3){flex:1;max-width:none}.profile .avatar-list{grid-template-columns:repeat(auto-fit, minmax(60px, 1fr));gap:16px}.profile .avatar-list .avatar-item img{width:56px;height:56px}.profile .form-actions{text-align:center;margin-top:24px}.profile .form-actions .button{width:100%;padding:12px 16px;font-size:16px}}@media(max-width: 600px){.profile .profile-content{padding:20px 16px}.profile .profile-content .profile-section .container.container-cep-input{flex-direction:column}.profile .profile-content .profile-section .container.container-cep-input .btn-secondary{flex:1;width:100%}.profile .avatar-list{grid-template-columns:repeat(auto-fit, minmax(50px, 1fr));gap:12px}.profile .avatar-list .avatar-item img{width:48px;height:48px}}.form-email-bank-slip .form-group>div{flex-direction:column}@media screen and (min-width: 769px){.form-email-bank-slip .form-group>div{flex-direction:row}}.error-form{width:100%;box-sizing:border-box;display:inline-flex;align-items:center;background-color:var(--color-red-50);color:var(--color-gray-800);padding:var(--spacing-xl);border-radius:var(--border-radius-sm);margin-top:var(--spacing-md);font-size:var(--font-md);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular)}.error-form .icon{display:flex;align-items:center;justify-content:center;margin-right:var(--spacing-md)}.error-form .icon svg{vertical-align:middle}.error-container{font-size:var(--font-md);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular);display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-lg);width:100%;max-width:var(--container-max-width-desktop);margin:auto;padding:var(--spacing-9xl) 0}.error-container .error-code{font-size:var(--font-md);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold);color:var(--color-red-700)}.error-container .error-title{font-size:var(--font-h5);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold);color:var(--color-gray-800);text-align:left;margin:var(--spacing-lg) 0 var(--spacing-3xl)}.error-container .error-text{font-size:var(--font-h7);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular);color:var(--color-gray-600);text-align:left;margin:var(--spacing-3xl) 0 var(--spacing-6xl)}.error-container .error-buttons{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:var(--spacing-lg)}.error-container .error-buttons .button--back{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all 200ms linear;text-align:center;text-decoration:none;white-space:nowrap;outline:none;font-weight:600;border-radius:var(--border-radius-md);height:37px;padding:10px var(--spacing-xl) !important;gap:var(--spacing-md);font-size:14px;width:110px;color:var(--color-red-600) !important;background-color:var(--color-white-100) !important;box-shadow:0px 2px 8px 0 rgba(10,13,18,.1);border:none;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='rotate(180 10 10)'%3E%3Cpath d='M3.333 10h13.333m0 0l-5-5m5 5l-5 5' stroke='%23960415' stroke-width='1.667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E");background-position:var(--spacing-xl);background-repeat:no-repeat;background-size:20px;padding:10px 28px 10px var(--spacing-xl) !important;justify-content:flex-end !important}.error-container .error-buttons .button--back:hover{color:var(--color-red-800);background-color:var(--color-gray-50)}.error-container .error-buttons .button--back:focus{color:var(--color-gray-700)}.error-container .error-buttons .button--back.is-disabled{opacity:1;pointer-events:none;color:var(--color-white-100);border:1px solid var(--color-gray-200);box-shadow:0px 1px 2px rgba(10,173,210,.05)}.error-container .error-buttons .button--submit{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all 200ms linear;text-align:center;text-decoration:none;white-space:nowrap;outline:none;font-weight:600;border-radius:var(--border-radius-md);height:37px;padding:10px var(--spacing-xl) !important;gap:var(--spacing-md);font-size:14px;width:139px;color:var(--color-white-100);background-color:var(--color-red-500);box-shadow:0px 2px 8px 0px rgba(10,13,18,.1);border:none;text-align:center !important}.error-container .error-buttons .button--submit img{filter:brightness(0) invert(1)}.error-container .error-buttons .button--submit:hover{background-color:var(--color-red-600)}.error-container .error-buttons .button--submit.is-disabled{opacity:1;pointer-events:none;background-color:var(--color-gray-200);border:1px solid var(--color-gray-300);color:var(--color-gray-400);box-shadow:0px 1px 2px rgba(10,173,210,.05)}.error-container .error-buttons .button--submit.is-disabled img{filter:brightness(0) invert(0.6)}@media(max-width: 768px){.error-container{flex-direction:column-reverse;padding:var(--spacing-9xl) var(--spacing-xl)}.error-container .error-buttons{flex-direction:column-reverse;width:100%;justify-content:center}.error-container .error-buttons .button--back{width:100%;padding:10px var(--spacing-xl) !important;justify-content:center !important;background-position:40%}.error-container .error-buttons .button--submit{width:100%}.error-container .error-title{font-size:var(--font-h3);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold);margin:var(--spacing-lg) 0 var(--spacing-xl)}.error-container .error-text{font-size:var(--font-lg);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular);margin:var(--spacing-xl) 0 var(--spacing-4xl)}}:root{--dot-sm: 6px;--dot-md: 8px;--dot-lg: 10px}.dot--sm.dot--gray{width:var(--dot-sm);height:var(--dot-sm);display:inline-flex;align-items:center;justify-content:center}.dot--sm.dot--gray svg{width:100%;height:100%}.dot--sm.dot--gray svg circle{fill:var(--color-gray-500)}.dot--sm.dot--red{width:var(--dot-sm);height:var(--dot-sm);display:inline-flex;align-items:center;justify-content:center}.dot--sm.dot--red svg{width:100%;height:100%}.dot--sm.dot--red svg circle{fill:var(--color-red-500)}.dot--sm.dot--yellow{width:var(--dot-sm);height:var(--dot-sm);display:inline-flex;align-items:center;justify-content:center}.dot--sm.dot--yellow svg{width:100%;height:100%}.dot--sm.dot--yellow svg circle{fill:var(--color-yellow-500)}.dot--sm.dot--success-green{width:var(--dot-sm);height:var(--dot-sm);display:inline-flex;align-items:center;justify-content:center}.dot--sm.dot--success-green svg{width:100%;height:100%}.dot--sm.dot--success-green svg circle{fill:var(--color-success-green-500)}.dot--sm.dot--gray-blue{width:var(--dot-sm);height:var(--dot-sm);display:inline-flex;align-items:center;justify-content:center}.dot--sm.dot--gray-blue svg{width:100%;height:100%}.dot--sm.dot--gray-blue svg circle{fill:var(--color-gray-blue-500)}.dot--sm.dot--green{width:var(--dot-sm);height:var(--dot-sm);display:inline-flex;align-items:center;justify-content:center}.dot--sm.dot--green svg{width:100%;height:100%}.dot--sm.dot--green svg circle{fill:var(--color-green-500)}.dot--sm.dot--aquamarine{width:var(--dot-sm);height:var(--dot-sm);display:inline-flex;align-items:center;justify-content:center}.dot--sm.dot--aquamarine svg{width:100%;height:100%}.dot--sm.dot--aquamarine svg circle{fill:var(--color-aquamarine-500)}.dot--sm.dot--light-blue{width:var(--dot-sm);height:var(--dot-sm);display:inline-flex;align-items:center;justify-content:center}.dot--sm.dot--light-blue svg{width:100%;height:100%}.dot--sm.dot--light-blue svg circle{fill:var(--color-light-blue-500)}.dot--sm.dot--blue{width:var(--dot-sm);height:var(--dot-sm);display:inline-flex;align-items:center;justify-content:center}.dot--sm.dot--blue svg{width:100%;height:100%}.dot--sm.dot--blue svg circle{fill:var(--color-blue-500)}.dot--sm.dot--rose{width:var(--dot-sm);height:var(--dot-sm);display:inline-flex;align-items:center;justify-content:center}.dot--sm.dot--rose svg{width:100%;height:100%}.dot--sm.dot--rose svg circle{fill:var(--color-rose-500)}.dot--sm.dot--orange{width:var(--dot-sm);height:var(--dot-sm);display:inline-flex;align-items:center;justify-content:center}.dot--sm.dot--orange svg{width:100%;height:100%}.dot--sm.dot--orange svg circle{fill:var(--color-orange-500)}.dot--md.dot--gray{width:var(--dot-md);height:var(--dot-md);display:inline-flex;align-items:center;justify-content:center}.dot--md.dot--gray svg{width:100%;height:100%}.dot--md.dot--gray svg circle{fill:var(--color-gray-500)}.dot--md.dot--red{width:var(--dot-md);height:var(--dot-md);display:inline-flex;align-items:center;justify-content:center}.dot--md.dot--red svg{width:100%;height:100%}.dot--md.dot--red svg circle{fill:var(--color-red-500)}.dot--md.dot--yellow{width:var(--dot-md);height:var(--dot-md);display:inline-flex;align-items:center;justify-content:center}.dot--md.dot--yellow svg{width:100%;height:100%}.dot--md.dot--yellow svg circle{fill:var(--color-yellow-500)}.dot--md.dot--success-green{width:var(--dot-md);height:var(--dot-md);display:inline-flex;align-items:center;justify-content:center}.dot--md.dot--success-green svg{width:100%;height:100%}.dot--md.dot--success-green svg circle{fill:var(--color-success-green-500)}.dot--md.dot--gray-blue{width:var(--dot-md);height:var(--dot-md);display:inline-flex;align-items:center;justify-content:center}.dot--md.dot--gray-blue svg{width:100%;height:100%}.dot--md.dot--gray-blue svg circle{fill:var(--color-gray-blue-500)}.dot--md.dot--green{width:var(--dot-md);height:var(--dot-md);display:inline-flex;align-items:center;justify-content:center}.dot--md.dot--green svg{width:100%;height:100%}.dot--md.dot--green svg circle{fill:var(--color-green-500)}.dot--md.dot--aquamarine{width:var(--dot-md);height:var(--dot-md);display:inline-flex;align-items:center;justify-content:center}.dot--md.dot--aquamarine svg{width:100%;height:100%}.dot--md.dot--aquamarine svg circle{fill:var(--color-aquamarine-500)}.dot--md.dot--light-blue{width:var(--dot-md);height:var(--dot-md);display:inline-flex;align-items:center;justify-content:center}.dot--md.dot--light-blue svg{width:100%;height:100%}.dot--md.dot--light-blue svg circle{fill:var(--color-light-blue-500)}.dot--md.dot--blue{width:var(--dot-md);height:var(--dot-md);display:inline-flex;align-items:center;justify-content:center}.dot--md.dot--blue svg{width:100%;height:100%}.dot--md.dot--blue svg circle{fill:var(--color-blue-500)}.dot--md.dot--rose{width:var(--dot-md);height:var(--dot-md);display:inline-flex;align-items:center;justify-content:center}.dot--md.dot--rose svg{width:100%;height:100%}.dot--md.dot--rose svg circle{fill:var(--color-rose-500)}.dot--md.dot--orange{width:var(--dot-md);height:var(--dot-md);display:inline-flex;align-items:center;justify-content:center}.dot--md.dot--orange svg{width:100%;height:100%}.dot--md.dot--orange svg circle{fill:var(--color-orange-500)}.dot--lg.dot--gray{width:var(--dot-lg);height:var(--dot-lg);display:inline-flex;align-items:center;justify-content:center}.dot--lg.dot--gray svg{width:100%;height:100%}.dot--lg.dot--gray svg circle{fill:var(--color-gray-500)}.dot--lg.dot--red{width:var(--dot-lg);height:var(--dot-lg);display:inline-flex;align-items:center;justify-content:center}.dot--lg.dot--red svg{width:100%;height:100%}.dot--lg.dot--red svg circle{fill:var(--color-red-500)}.dot--lg.dot--yellow{width:var(--dot-lg);height:var(--dot-lg);display:inline-flex;align-items:center;justify-content:center}.dot--lg.dot--yellow svg{width:100%;height:100%}.dot--lg.dot--yellow svg circle{fill:var(--color-yellow-500)}.dot--lg.dot--success-green{width:var(--dot-lg);height:var(--dot-lg);display:inline-flex;align-items:center;justify-content:center}.dot--lg.dot--success-green svg{width:100%;height:100%}.dot--lg.dot--success-green svg circle{fill:var(--color-success-green-500)}.dot--lg.dot--gray-blue{width:var(--dot-lg);height:var(--dot-lg);display:inline-flex;align-items:center;justify-content:center}.dot--lg.dot--gray-blue svg{width:100%;height:100%}.dot--lg.dot--gray-blue svg circle{fill:var(--color-gray-blue-500)}.dot--lg.dot--green{width:var(--dot-lg);height:var(--dot-lg);display:inline-flex;align-items:center;justify-content:center}.dot--lg.dot--green svg{width:100%;height:100%}.dot--lg.dot--green svg circle{fill:var(--color-green-500)}.dot--lg.dot--aquamarine{width:var(--dot-lg);height:var(--dot-lg);display:inline-flex;align-items:center;justify-content:center}.dot--lg.dot--aquamarine svg{width:100%;height:100%}.dot--lg.dot--aquamarine svg circle{fill:var(--color-aquamarine-500)}.dot--lg.dot--light-blue{width:var(--dot-lg);height:var(--dot-lg);display:inline-flex;align-items:center;justify-content:center}.dot--lg.dot--light-blue svg{width:100%;height:100%}.dot--lg.dot--light-blue svg circle{fill:var(--color-light-blue-500)}.dot--lg.dot--blue{width:var(--dot-lg);height:var(--dot-lg);display:inline-flex;align-items:center;justify-content:center}.dot--lg.dot--blue svg{width:100%;height:100%}.dot--lg.dot--blue svg circle{fill:var(--color-blue-500)}.dot--lg.dot--rose{width:var(--dot-lg);height:var(--dot-lg);display:inline-flex;align-items:center;justify-content:center}.dot--lg.dot--rose svg{width:100%;height:100%}.dot--lg.dot--rose svg circle{fill:var(--color-rose-500)}.dot--lg.dot--orange{width:var(--dot-lg);height:var(--dot-lg);display:inline-flex;align-items:center;justify-content:center}.dot--lg.dot--orange svg{width:100%;height:100%}.dot--lg.dot--orange svg circle{fill:var(--color-orange-500)}.badge__icon{display:inline-flex;align-items:center;justify-content:center}.badge__icon img{display:flex;padding:var(--spacing-xxs);flex-direction:column;align-items:flex-start;height:var(--spacing-lg);width:var(--spacing-lg)}.badge--pill.badge--sm{border-radius:var(--border-radius-2xl);padding:var(--spacing-xxs) var(--spacing-md)}.badge--pill.badge--md{border-radius:var(--border-radius-2xl);padding:var(--spacing-xxs) 10px}.badge--pill.badge--lg{border-radius:var(--border-radius-2xl);padding:var(--spacing-xs) var(--spacing-lg)}.badge--square.badge--sm{border-radius:var(--border-radius-sm);padding:var(--spacing-xxs) var(--spacing-sm)}.badge--square.badge--md{border-radius:var(--border-radius-sm);padding:var(--spacing-xxs) var(--spacing-md)}.badge--square.badge--lg{border-radius:var(--border-radius-sm);padding:var(--spacing-xs) 10px}.badge--pill.badge--sm{border-radius:var(--border-radius-2xl);padding:var(--spacing-xxs) var(--spacing-md)}.badge--pill.badge--md{border-radius:var(--border-radius-2xl);padding:var(--spacing-xxs) 10px}.badge--pill.badge--lg{border-radius:var(--border-radius-2xl);padding:var(--spacing-xs) var(--spacing-lg)}.badge--square.badge--sm{border-radius:var(--border-radius-sm);padding:var(--spacing-xxs) var(--spacing-sm)}.badge--square.badge--md{border-radius:var(--border-radius-sm);padding:var(--spacing-xxs) var(--spacing-md)}.badge--square.badge--lg{border-radius:var(--border-radius-sm);padding:var(--spacing-xs) 10px}.badge--pill.has-dot.badge--sm{border-radius:var(--border-radius-2xl);padding:var(--spacing-xxs) var(--spacing-md);gap:var(--spacing-xs);padding-left:var(--spacing-sm)}.badge--pill.has-dot.badge--sm .badge__dot{width:var(--dot-sm);height:var(--dot-sm);display:inline-flex;align-items:center;justify-content:center}.badge--pill.has-dot.badge--sm .badge__dot svg{width:100%;height:100%}.badge--pill.has-dot.badge--sm .badge__dot svg circle{fill:var(--color-var(--current-color)-500)}.badge--pill.has-dot.badge--md{border-radius:var(--border-radius-2xl);padding:var(--spacing-xxs) 10px;gap:var(--spacing-sm);padding-left:var(--spacing-md)}.badge--pill.has-dot.badge--md .badge__dot{width:var(--dot-sm);height:var(--dot-sm);display:inline-flex;align-items:center;justify-content:center}.badge--pill.has-dot.badge--md .badge__dot svg{width:100%;height:100%}.badge--pill.has-dot.badge--md .badge__dot svg circle{fill:var(--color-var(--current-color)-500)}.badge--pill.has-dot.badge--lg{border-radius:var(--border-radius-2xl);padding:var(--spacing-xs) var(--spacing-lg);gap:var(--spacing-sm);padding-left:10px}.badge--pill.has-dot.badge--lg .badge__dot{width:var(--dot-sm);height:var(--dot-sm);display:inline-flex;align-items:center;justify-content:center}.badge--pill.has-dot.badge--lg .badge__dot svg{width:100%;height:100%}.badge--pill.has-dot.badge--lg .badge__dot svg circle{fill:var(--color-var(--current-color)-500)}.badge--square.has-dot.badge--sm{border-radius:var(--border-radius-sm);padding:var(--spacing-xxs) var(--spacing-sm);gap:var(--spacing-xs);padding-left:var(--spacing-sm)}.badge--square.has-dot.badge--sm .badge__dot{width:var(--dot-sm);height:var(--dot-sm);display:inline-flex;align-items:center;justify-content:center}.badge--square.has-dot.badge--sm .badge__dot svg{width:100%;height:100%}.badge--square.has-dot.badge--sm .badge__dot svg circle{fill:var(--color-var(--current-color)-500)}.badge--square.has-dot.badge--md{border-radius:var(--border-radius-sm);padding:var(--spacing-xxs) var(--spacing-md);gap:var(--spacing-sm);padding-left:var(--spacing-md)}.badge--square.has-dot.badge--md .badge__dot{width:var(--dot-sm);height:var(--dot-sm);display:inline-flex;align-items:center;justify-content:center}.badge--square.has-dot.badge--md .badge__dot svg{width:100%;height:100%}.badge--square.has-dot.badge--md .badge__dot svg circle{fill:var(--color-var(--current-color)-500)}.badge--square.has-dot.badge--lg{border-radius:var(--border-radius-sm);padding:var(--spacing-xs) 10px;gap:var(--spacing-sm);padding-left:10px}.badge--square.has-dot.badge--lg .badge__dot{width:var(--dot-sm);height:var(--dot-sm);display:inline-flex;align-items:center;justify-content:center}.badge--square.has-dot.badge--lg .badge__dot svg{width:100%;height:100%}.badge--square.has-dot.badge--lg .badge__dot svg circle{fill:var(--color-var(--current-color)-500)}.badge--pill.has-icon-leading.badge--sm{gap:var(--spacing-xs);border-radius:var(--border-radius-2xl);padding:var(--spacing-xxs) var(--spacing-md);padding-left:var(--spacing-sm)}.badge--pill.has-icon-leading.badge--md{gap:var(--spacing-xs);border-radius:var(--border-radius-2xl);padding:var(--spacing-xxs) 10px;padding-left:var(--spacing-md)}.badge--pill.has-icon-leading.badge--lg{gap:var(--spacing-xs);border-radius:var(--border-radius-2xl);padding:var(--spacing-xs) var(--spacing-lg);padding-left:10px}.badge--square.has-icon-leading.badge--sm{gap:var(--spacing-xs);border-radius:var(--border-radius-sm);padding:var(--spacing-xxs) var(--spacing-sm);padding-left:var(--spacing-xs)}.badge--square.has-icon-leading.badge--md{gap:var(--spacing-xs);border-radius:var(--border-radius-sm);padding:var(--spacing-xxs) var(--spacing-md);padding-left:var(--spacing-sm)}.badge--square.has-icon-leading.badge--lg{gap:var(--spacing-xs);border-radius:var(--border-radius-sm);padding:var(--spacing-xs) 10px;padding-left:var(--spacing-md)}.badge--pill.has-icon-trailing.badge--sm{gap:var(--spacing-xs);border-radius:var(--border-radius-2xl);padding:var(--spacing-xxs) var(--spacing-md);padding-right:var(--spacing-sm)}.badge--pill.has-icon-trailing.badge--md{gap:var(--spacing-xs);border-radius:var(--border-radius-2xl);padding:var(--spacing-xxs) 10px;padding-right:var(--spacing-md)}.badge--pill.has-icon-trailing.badge--lg{gap:var(--spacing-xs);border-radius:var(--border-radius-2xl);padding:var(--spacing-xs) var(--spacing-lg);padding-right:10px}.badge--square.has-icon-trailing.badge--sm{gap:var(--spacing-xs);border-radius:var(--border-radius-sm);padding:var(--spacing-xxs) var(--spacing-sm);padding-right:var(--spacing-xs)}.badge--square.has-icon-trailing.badge--md{gap:var(--spacing-xs);border-radius:var(--border-radius-sm);padding:var(--spacing-xxs) var(--spacing-md);padding-right:var(--spacing-sm)}.badge--square.has-icon-trailing.badge--lg{gap:var(--spacing-xs);border-radius:var(--border-radius-sm);padding:var(--spacing-xs) 10px;padding-right:var(--spacing-md)}.badge--icon-only.badge--pill.badge--sm{display:inline-flex;align-items:center;justify-content:center;font-weight:bold;border-radius:var(--border-radius-full);width:22px;height:22px;font-size:12px}.badge--icon-only.badge--pill.badge--sm .badge__icon--only{padding:0}.badge--icon-only.badge--pill.badge--sm .badge__icon--only img{width:100%;height:100%}.badge--icon-only.badge--pill.badge--md{display:inline-flex;align-items:center;justify-content:center;font-weight:bold;border-radius:var(--border-radius-full);width:35px;height:30px;font-size:14px}.badge--icon-only.badge--pill.badge--md .badge__icon--only{padding:0}.badge--icon-only.badge--pill.badge--md .badge__icon--only img{width:100%;height:100%}.badge--icon-only.badge--pill.badge--lg{display:inline-flex;align-items:center;justify-content:center;font-weight:bold;border-radius:var(--border-radius-full);width:28px;height:28px;font-size:16px}.badge--icon-only.badge--pill.badge--lg .badge__icon--only{padding:0}.badge--icon-only.badge--pill.badge--lg .badge__icon--only img{width:100%;height:100%}.badge--icon-only.badge--square.badge--sm{display:inline-flex;align-items:center;justify-content:center;font-weight:bold;border-radius:var(--border-radius-sm);width:22px;height:22px;font-size:12px}.badge--icon-only.badge--square.badge--sm .badge__icon--only{padding:0}.badge--icon-only.badge--square.badge--sm .badge__icon--only img{width:100%;height:100%}.badge--icon-only.badge--square.badge--md{display:inline-flex;align-items:center;justify-content:center;font-weight:bold;border-radius:var(--border-radius-sm);width:35px;height:30px;font-size:14px}.badge--icon-only.badge--square.badge--md .badge__icon--only{padding:0}.badge--icon-only.badge--square.badge--md .badge__icon--only img{width:100%;height:100%}.badge--icon-only.badge--square.badge--lg{display:inline-flex;align-items:center;justify-content:center;font-weight:bold;border-radius:var(--border-radius-sm);width:28px;height:28px;font-size:16px}.badge--icon-only.badge--square.badge--lg .badge__icon--only{padding:0}.badge--icon-only.badge--square.badge--lg .badge__icon--only img{width:100%;height:100%}.badge--gray{color:var(--color-gray-700);background-color:var(--color-gray-50);border:1px solid var(--color-gray-200)}.badge--gray.badge--outlined{color:var(--color-gray-700);border:1.5px solid var(--color-gray-600);background-color:rgba(0,0,0,0)}.badge--gray .badge__dot svg circle{fill:var(--color-gray-500)}.badge--red{color:var(--color-red-700);background-color:var(--color-red-50);border:1px solid var(--color-red-200)}.badge--red.badge--outlined{color:var(--color-red-700);border:1.5px solid var(--color-red-600);background-color:rgba(0,0,0,0)}.badge--red .badge__dot svg circle{fill:var(--color-red-500)}.badge--yellow{color:var(--color-yellow-700);background-color:var(--color-yellow-50);border:1px solid var(--color-yellow-200)}.badge--yellow.badge--outlined{color:var(--color-yellow-700);border:1.5px solid var(--color-yellow-600);background-color:rgba(0,0,0,0)}.badge--yellow .badge__dot svg circle{fill:var(--color-yellow-500)}.badge--success-green{color:var(--color-success-green-700);background-color:var(--color-success-green-50);border:1px solid var(--color-success-green-200)}.badge--success-green.badge--outlined{color:var(--color-success-green-700);border:1.5px solid var(--color-success-green-600);background-color:rgba(0,0,0,0)}.badge--success-green .badge__dot svg circle{fill:var(--color-success-green-500)}.badge--gray-blue{color:var(--color-gray-blue-700);background-color:var(--color-gray-blue-50);border:1px solid var(--color-gray-blue-200)}.badge--gray-blue.badge--outlined{color:var(--color-gray-blue-700);border:1.5px solid var(--color-gray-blue-600);background-color:rgba(0,0,0,0)}.badge--gray-blue .badge__dot svg circle{fill:var(--color-gray-blue-500)}.badge--green{color:var(--color-green-700);background-color:var(--color-green-50);border:1px solid var(--color-green-200)}.badge--green.badge--outlined{color:var(--color-green-700);border:1.5px solid var(--color-green-600);background-color:rgba(0,0,0,0)}.badge--green .badge__dot svg circle{fill:var(--color-green-500)}.badge--aquamarine{color:var(--color-aquamarine-700);background-color:var(--color-aquamarine-50);border:1px solid var(--color-aquamarine-200)}.badge--aquamarine.badge--outlined{color:var(--color-aquamarine-700);border:1.5px solid var(--color-aquamarine-600);background-color:rgba(0,0,0,0)}.badge--aquamarine .badge__dot svg circle{fill:var(--color-aquamarine-500)}.badge--light-blue{color:var(--color-light-blue-700);background-color:var(--color-light-blue-50);border:1px solid var(--color-light-blue-200)}.badge--light-blue.badge--outlined{color:var(--color-light-blue-700);border:1.5px solid var(--color-light-blue-600);background-color:rgba(0,0,0,0)}.badge--light-blue .badge__dot svg circle{fill:var(--color-light-blue-500)}.badge--blue{color:var(--color-blue-700);background-color:var(--color-blue-50);border:1px solid var(--color-blue-200)}.badge--blue.badge--outlined{color:var(--color-blue-700);border:1.5px solid var(--color-blue-600);background-color:rgba(0,0,0,0)}.badge--blue .badge__dot svg circle{fill:var(--color-blue-500)}.badge--rose{color:var(--color-rose-700);background-color:var(--color-rose-50);border:1px solid var(--color-rose-200)}.badge--rose.badge--outlined{color:var(--color-rose-700);border:1.5px solid var(--color-rose-600);background-color:rgba(0,0,0,0)}.badge--rose .badge__dot svg circle{fill:var(--color-rose-500)}.badge--orange{color:var(--color-orange-700);background-color:var(--color-orange-50);border:1px solid var(--color-orange-200)}.badge--orange.badge--outlined{color:var(--color-orange-700);border:1.5px solid var(--color-orange-600);background-color:rgba(0,0,0,0)}.badge--orange .badge__dot svg circle{fill:var(--color-orange-500)}.badge{display:inline-flex;align-items:center}[data-drupal-messages]{display:none !important}form[id^=webform-submission-multimarcas][id$=-form] .webform-action-buttons #fake-submit-button,form[id^=webform-submission-multimarcas][id$=-form] .webform-action-buttons #js-informative-message{display:none}form[id^=webform-submission-multimarcas][id$=-form] .form-wrapper[data-webform-key=step_7]~.webform-action-buttons .webform-flex:has(#js-informative-message){width:100%;display:flex;justify-content:end}form[id^=webform-submission-multimarcas][id$=-form] .form-wrapper[data-webform-key=step_7]~.webform-action-buttons #fake-submit-button,form[id^=webform-submission-multimarcas][id$=-form] .form-wrapper[data-webform-key=step_7]~.webform-action-buttons #js-informative-message{display:inline-flex}form[id^=webform-submission-multimarcas][id$=-form] .form-wrapper[data-webform-key=step_7]~.webform-action-buttons .webform-button--submit{display:none}.multimarcas-form-wrapper{width:100%;max-width:1400px;margin:var(--spacing-7xl) auto var(--spacing-9xl) auto;box-sizing:border-box}.multimarcas-form-wrapper label.error{background-position:left var(--spacing-md) center;padding-left:var(--spacing-4xl) !important;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 6v3m0 3h.007M16.5 9a7.5 7.5 0 11-15 0 7.5 7.5 0 0115 0z' stroke='%23A70507' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/svg%3E");width:100%;box-sizing:border-box;display:inline-block;align-items:center;background-color:var(--color-red-50);color:var(--color-gray-800);padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--border-radius-sm);margin-top:var(--spacing-xs);font-size:var(--font-sm);order:30}.multimarcas-form-wrapper label.error~.error{display:none !important}.multimarcas-form-wrapper .form-date input{font-size:var(--font-md) !important;font-weight:var(--font-weight-regular) !important;line-height:var(--line-height-p140) !important;padding-top:10px !important}.multimarcas-form-wrapper .webform-progress-tracker-divider{border-style:solid;border-color:var(--color-gray-200);margin:var(--spacing-4xl) 0;width:100%}.multimarcas-form-wrapper .multimarcas-form-header{text-align:left}.multimarcas-form-wrapper .multimarcas-form-header h1{font-size:var(--font-h3);line-height:var(--line-height-p120);font-weight:var(--font-weight-medium);color:var(--color-black-100)}.multimarcas-form-wrapper .multimarcas-form-sidebar-header{display:none}.multimarcas-form-wrapper #wrapper_edit-step-5-form-renavam .renavam-inline-error{background-position:left var(--spacing-md) center;padding-left:var(--spacing-4xl) !important;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 6v3m0 3h.007M16.5 9a7.5 7.5 0 11-15 0 7.5 7.5 0 0115 0z' stroke='%23A70507' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/svg%3E");width:100%;box-sizing:border-box;display:inline-flex;align-items:center;background-color:var(--color-red-50);color:var(--color-gray-800);padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--border-radius-sm);margin-top:var(--spacing-xs);font-size:var(--font-sm)}.multimarcas-form-wrapper .address{font-size:12px;color:#3e3d42;font-weight:500;padding:5px 11px;background-color:#fafafa;border:1px solid #e9eaeb;border-radius:8px;width:fit-content}.multimarcas-form-wrapper .multimarcas-form-topbar-message{color:var(--color-gray-700);font-size:var(--font-md);font-weight:var(--font-weight-regular);margin:var(--spacing-xl)}.multimarcas-form-wrapper .multimarcas-form-sidebar{width:calc(100% - 840px);min-width:165px}.multimarcas-form-wrapper .multimarcas-form-sidebar li{font-size:var(--font-sm);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold);padding:var(--spacing-lg)}.multimarcas-form-wrapper .multimarcas-form-sidebar li.active{border-left:2px solid var(--color-red-500)}.multimarcas-form-wrapper .multimarcas-form-sidebar li.active a{color:var(--color-red-500)}.multimarcas-form-wrapper .multimarcas-form-sidebar li a{color:var(--color-gray-600);text-decoration:none}.multimarcas-form-wrapper .multimarcas-form-sidebar li a:hover{color:var(--color-red-500)}.multimarcas-form-wrapper .multimarcas-form-topbar{display:flex;justify-content:space-between;gap:var(--spacing-xl);min-width:100%;margin-bottom:var(--spacing-4xl);overflow-x:auto}.multimarcas-form-wrapper .multimarcas-form-topbar input[type=date]::-webkit-inner-spin-button,.multimarcas-form-wrapper .multimarcas-form-topbar input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.multimarcas-form-wrapper .multimarcas-form-topbar li{font-size:var(--font-sm-caps);line-height:var(--line-height-p120);font-weight:var(--font-weight-medium);flex:1 1 0;width:auto;padding:0;border:none;display:flex;text-transform:uppercase;justify-content:center;flex-direction:column;align-items:center;color:var(--color-gray-400);min-width:115px}.multimarcas-form-wrapper .multimarcas-form-topbar li::after{content:"";display:block;width:100%;height:4px;background:var(--color-gray-300);border-radius:4px;margin-top:5px}.multimarcas-form-wrapper .multimarcas-form-topbar.step-0 li:nth-child(1),.multimarcas-form-wrapper .multimarcas-form-topbar.step-1 li:nth-child(2),.multimarcas-form-wrapper .multimarcas-form-topbar.step-2 li:nth-child(3),.multimarcas-form-wrapper .multimarcas-form-topbar.step-3 li:nth-child(4){color:var(--color-gray-800)}.multimarcas-form-wrapper .multimarcas-form-topbar.step-0 li:nth-child(1)::after,.multimarcas-form-wrapper .multimarcas-form-topbar.step-1 li:nth-child(2)::after,.multimarcas-form-wrapper .multimarcas-form-topbar.step-2 li:nth-child(3)::after,.multimarcas-form-wrapper .multimarcas-form-topbar.step-3 li:nth-child(4)::after{background:var(--color-red-500)}.multimarcas-form-wrapper .webform-submission-multimarcas-form,.multimarcas-form-wrapper .webform-submission-multibrands-under-analysis-form,.multimarcas-form-wrapper .webform-submission-multimarcas-documentacao-form,.multimarcas-form-wrapper .webform-submission-multimarcas-s0-form{padding:var(--spacing-4xl) var(--spacing-5xl);box-shadow:0px 4px 16px 3px rgba(10,13,18,.1);border-radius:var(--border-radius-2xl);background-color:var(--color-white-100);width:100%;min-width:330px}.multimarcas-form-wrapper .webform-submission-multimarcas-form .multimarcas-form-topbar-content,.multimarcas-form-wrapper .webform-submission-multibrands-under-analysis-form .multimarcas-form-topbar-content,.multimarcas-form-wrapper .webform-submission-multimarcas-documentacao-form .multimarcas-form-topbar-content,.multimarcas-form-wrapper .webform-submission-multimarcas-s0-form .multimarcas-form-topbar-content{margin:var(--spacing-4xl) 0 var(--spacing-xl)}.multimarcas-form-wrapper .webform-submission-multimarcas-form .multimarcas-form-topbar-content h2,.multimarcas-form-wrapper .webform-submission-multibrands-under-analysis-form .multimarcas-form-topbar-content h2,.multimarcas-form-wrapper .webform-submission-multimarcas-documentacao-form .multimarcas-form-topbar-content h2,.multimarcas-form-wrapper .webform-submission-multimarcas-s0-form .multimarcas-form-topbar-content h2{font-size:var(--font-h4);line-height:var(--line-height-p120);font-weight:var(--font-weight-medium);margin:var(--spacing-4xl) 0 var(--spacing-xl);color:var(--color-black-100)}@media screen and (max-width: 768px){.multimarcas-form-wrapper{margin:var(--spacing-xxs) auto var(--spacing-9xl) auto !important}}.multimarcas-form-container{align-items:start;box-sizing:content-box;width:100%;max-width:1400px;font-family:"Roboto",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;display:flex;flex-direction:row;justify-content:space-between}.multimarcas-form-container *{box-sizing:border-box}.multimarcas-form-container details summary{font-size:var(--font-lg);line-height:var(--line-height-p140);font-weight:var(--font-weight-medium);align-items:center;color:var(--color-gray-800);cursor:pointer;display:flex;margin-bottom:var(--spacing-xl);padding-right:var(--spacing-5xl);position:relative;width:100%}.multimarcas-form-container details summary::marker{content:none}.multimarcas-form-container details summary::before{width:24px;height:24px;content:"";position:absolute;right:0;top:50%;background:url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23prefix__clip0_24411_11075)'%3E%3Cpath d='M4.195 6.165l-1.77 1.77 9.9 9.9 9.9-9.9-1.77-1.77-8.13 8.13-8.13-8.13z' fill='%23302F32'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='prefix__clip0_24411_11075'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");transform:translateY(-50%)}.multimarcas-form-container details summary>.form-wrapper{flex-wrap:nowrap}.multimarcas-form-container details[open] summary::before{transition:transform .3s,background .3s;background:url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23prefix__clip0_24411_22909)'%3E%3Cpath d='M19.805 17.835l1.77-1.78-9.9-9.89-9.9 9.9 1.77 1.77 8.13-8.13 8.13 8.13z' fill='%23302F32'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='prefix__clip0_24411_22909'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.multimarcas-form-container details~.js-webform-states-hidden{width:100%}@media screen and (min-width: 834px){.multimarcas-form-container .double-select-container .form-wrapper{flex-wrap:nowrap}}.multimarcas-form-container .webform-multiple-table table{width:100%;border-collapse:collapse;border-spacing:0}.multimarcas-form-container .webform-multiple-table table tbody td{width:50%}.multimarcas-form-container .webform-multiple-table table tbody td:nth-child(1){border-bottom:0;padding-left:0;padding-right:var(--spacing-md)}.multimarcas-form-container .webform-multiple-table table tbody td:nth-child(2){border-bottom:0;padding-left:var(--spacing-md);padding-right:0}.multimarcas-form-container .webform-multiple-table table tbody td .form-item{width:100% !important}.multimarcas-form-container .webform-multiple-add .button{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all 200ms linear;text-align:center;text-decoration:none;white-space:nowrap;outline:none;font-weight:600;border-radius:var(--border-radius-md);height:37px;padding:10px var(--spacing-xl) !important;gap:var(--spacing-md);font-size:14px;color:var(--color-red-700);background-color:var(--color-white-100);border:1px solid var(--color-red-300);box-shadow:0 1px 2px 0 rgba(10,13,18,.05),inset 0 -2px 0 0 rgba(10,13,18,.05),inset 0 0 0 1px rgba(10,13,18,.18);background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23prefix__clip0_24464_32693)'%3E%3Cpath d='M15.833 10.833h-5v5H9.166v-5h-5V9.167h5v-5h1.667v5h5v1.666z' fill='%23C00'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='prefix__clip0_24464_32693'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:var(--spacing-xl);background-repeat:no-repeat;text-align:right !important;padding-left:var(--spacing-6xl)}.multimarcas-form-container .webform-multiple-add .button:hover{color:var(--color-red-800);background-color:var(--color-red-50)}.multimarcas-form-container .webform-multiple-add .button:focus{box-shadow:0 0 0 2px var(--color-white-100),0 0 0 4px #9e77ed}.multimarcas-form-container .webform-multiple-add .button[disabled],.multimarcas-form-container .webform-multiple-add .button.is-disabled{opacity:1;pointer-events:none;border:1px solid var(--color-gray-200);color:var(--color-gray-400);box-shadow:0px 1px 2px 0px rgba(10,13,18,.05)}.multimarcas-form-container .form-actions{display:flex;justify-content:flex-end;gap:var(--spacing-lg);margin:var(--spacing-3xl) 0}.multimarcas-form-container .form-actions .button{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all 200ms linear;text-align:center;text-decoration:none;white-space:nowrap;outline:none;font-weight:600;border-radius:var(--border-radius-md);height:37px;padding:10px var(--spacing-xl) !important;gap:var(--spacing-md);font-size:14px;width:auto}.multimarcas-form-container .form-actions .button.webform-button--submit,.multimarcas-form-container .form-actions .button.webform-button--next{color:var(--color-white-100);background-color:var(--color-red-500);box-shadow:0px 2px 8px 0px rgba(10,13,18,.1);border:none}.multimarcas-form-container .form-actions .button.webform-button--submit img,.multimarcas-form-container .form-actions .button.webform-button--next img{filter:brightness(0) invert(1)}.multimarcas-form-container .form-actions .button.webform-button--submit:hover,.multimarcas-form-container .form-actions .button.webform-button--next:hover{background-color:var(--color-red-600)}.multimarcas-form-container .form-actions .button.webform-button--submit.is-disabled,.multimarcas-form-container .form-actions .button.webform-button--next.is-disabled{opacity:1;pointer-events:none;background-color:var(--color-gray-200);border:1px solid var(--color-gray-300);color:var(--color-gray-400);box-shadow:0px 1px 2px rgba(10,173,210,.05)}.multimarcas-form-container .form-actions .button.webform-button--submit.is-disabled img,.multimarcas-form-container .form-actions .button.webform-button--next.is-disabled img{filter:brightness(0) invert(0.6)}.multimarcas-form-container .form-actions .button.webform-button--reset,.multimarcas-form-container .form-actions .button.webform-button--previous{color:var(--color-red-600) !important;background-color:var(--color-white-100) !important;box-shadow:0px 2px 8px 0 rgba(10,13,18,.1);border:none}.multimarcas-form-container .form-actions .button.webform-button--reset:hover,.multimarcas-form-container .form-actions .button.webform-button--previous:hover{color:var(--color-red-800);background-color:var(--color-gray-50)}.multimarcas-form-container .form-actions .button.webform-button--reset:focus,.multimarcas-form-container .form-actions .button.webform-button--previous:focus{color:var(--color-gray-700)}.multimarcas-form-container .form-actions .button.webform-button--reset.is-disabled,.multimarcas-form-container .form-actions .button.webform-button--previous.is-disabled{opacity:1;pointer-events:none;color:var(--color-white-100);border:1px solid var(--color-gray-200);box-shadow:0px 1px 2px rgba(10,173,210,.05)}.multimarcas-form-container #edit-draft-top{font-size:var(--font-md);line-height:var(--line-height-p140);font-weight:var(--font-weight-semibold);display:flex;justify-content:end;flex-direction:row-reverse;align-items:center;column-gap:var(--spacing-md);text-align:left;margin:0 0 -46px;position:relative;z-index:25}.multimarcas-form-container #edit-draft-top .container-save-draft,.multimarcas-form-container #edit-draft-top #edit-cancel-ficha{position:relative;width:auto}.multimarcas-form-container #edit-draft-top .container-save-draft:hover:after,.multimarcas-form-container #edit-draft-top #edit-cancel-ficha:hover:after{display:block;position:absolute;left:50%;bottom:calc(100% + 24px);transform:translateX(-50%);min-width:110px;background:var(--color-white-100);color:var(--color-gray-600);border-radius:var(--border-radius-xl);box-shadow:0 4px 24px rgba(0,0,0,.1);padding:var(--spacing-lg);pointer-events:none;text-align:center;font-size:var(--font-sm-caps);line-height:var(--line-height-p120);font-weight:var(--font-weight-medium)}.multimarcas-form-container #edit-draft-top .container-save-draft:hover:before,.multimarcas-form-container #edit-draft-top #edit-cancel-ficha:hover:before{content:"";position:absolute;left:50%;top:-25px;transform:translateX(-50%);transition:opacity .18s;width:24px;height:12px;pointer-events:none;clip-path:polygon(50% 100%, 0 0, 100% 0);background:#fff;box-shadow:0 4px 24px rgba(0,0,0,.1);z-index:1;opacity:1;visibility:visible}.multimarcas-form-container #edit-draft-top .container-save-draft:hover:after{content:"Salvar rascunho"}.multimarcas-form-container #edit-draft-top #edit-cancel-ficha:hover:after{content:"Excluir ficha"}.multimarcas-form-container #edit-draft-top .webform-button--draft{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all 200ms linear;text-align:center;text-decoration:none;white-space:nowrap;outline:none;font-weight:600;border-radius:var(--border-radius-md);height:37px;padding:10px var(--spacing-xl) !important;gap:var(--spacing-md);font-size:14px;color:var(--color-red-600) !important;background-color:var(--color-white-100) !important;box-shadow:0px 2px 8px 0 rgba(10,13,18,.1);border:none;background:url("/sites/shb/themes/custom/shb/images/icons/save.min.svg") no-repeat 15px center;padding:10px var(--spacing-4xl) !important;font-size:0;position:relative}.multimarcas-form-container #edit-draft-top .webform-button--draft:hover{color:var(--color-red-800);background-color:var(--color-gray-50)}.multimarcas-form-container #edit-draft-top .webform-button--draft:focus{color:var(--color-gray-700)}.multimarcas-form-container #edit-draft-top .webform-button--draft.is-disabled{opacity:1;pointer-events:none;color:var(--color-white-100);border:1px solid var(--color-gray-200);box-shadow:0px 1px 2px rgba(10,173,210,.05)}.multimarcas-form-container #edit-draft-top #cancel-ficha-button{background:url("/sites/shb/themes/custom/shb/images/icons/trash-red.min.svg") no-repeat 15px center;padding:10px var(--spacing-4xl) !important;font-size:0}.multimarcas-form-container .webform-previous-submission{background-color:var(--color-yellow-50);padding:var(--spacing-md) var(--spacing-xl);display:flex;column-gap:8px;align-items:center}.multimarcas-form-container .webform-previous-submission p{font-size:var(--font-sm);font-weight:var(--font-weight-regular);line-height:var(--line-heigh-p120);color:var(--color-gray-800)}.multimarcas-form-container .webform-previous-submission::before{content:url("/sites/shb/themes/custom/shb/images/icons/alert-triangle-filled.min.svg")}.multimarcas-form-container .submission-actions-wrapper{display:flex;column-gap:16px}.multimarcas-form-container .submission-actions-wrapper button{display:block;color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:none;position:relative;width:auto;height:auto;text-align:center;cursor:pointer}.multimarcas-form-container .submission-actions-wrapper .open-delete-modal-btn::before{content:url("/sites/shb/themes/custom/shb/images/icons/trash-red.min.svg");font-size:1.4em;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);pointer-events:none}.multimarcas-form-container .submission-actions-wrapper .edit-submission-btn::before{content:url("/sites/shb/themes/custom/shb/images/icons/edit-red.min.svg")}.multimarcas-form-container .subtitle-alert{background-color:var(--color-red-50);color:var(--color-gray-800);padding:var(--spacing-md);border-radius:var(--border-radius-sm);display:flex;align-items:center;margin-bottom:var(--spacing-4xl);font-weight:var(--font-weight-regular);font-size:var(--font-sm)}.multimarcas-form-container .subtitle-alert::before{content:url("/sites/shb/themes/custom/shb/images/icons/aler-circle-filled.min.svg");margin-right:var(--spacing-lg)}.multimarcas-form-container .webform-previous-submission{background-color:var(--color-yellow-50);padding:var(--spacing-md) var(--spacing-xl);display:flex;column-gap:8px;align-items:center}.multimarcas-form-container .webform-previous-submission p{font-size:var(--font-sm);font-weight:var(--font-weight-regular);line-height:var(--line-heigh-p120);color:var(--color-gray-800)}.multimarcas-form-container .webform-previous-submission p.visually-hidden{position:relative !important;width:auto;height:auto;overflow:visible;clip:initial;clip-path:initial}.multimarcas-form-container .webform-previous-submission::before{content:url("/sites/shb/themes/custom/shb/images/icons/alert-triangle-filled.min.svg")}.multimarcas-form-container .submission-ctas{display:flex;column-gap:16px}.multimarcas-form-container .submission-ctas .button.button--danger.webform-ajax-link{display:block;color:rgba(0,0,0,0);position:relative;width:24px;height:24px;text-align:center}.multimarcas-form-container .submission-ctas .button.button--danger.webform-ajax-link::before{content:url("/sites/shb/themes/custom/shb/images/icons/trash-red.min.svg");font-size:1.4em;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);pointer-events:none}.multimarcas-form-container .submission-ctas .edit-submission-btn{content:url("/sites/shb/themes/custom/shb/images/icons/edit-red.min.svg")}.multimarcas-form-container .js-form-wrapper[data-drupal-states]:has(>.field-1-2-1):not(#edit-step-4-form-container-bank-personal){width:calc((100% - 2*var(--spacing-xl))/4 + 3%)}@media screen and (max-width: 768px){.multimarcas-form-container .js-form-wrapper[data-drupal-states]:has(>.field-1-2-1):not(#edit-step-4-form-container-bank-personal) .field-1-2-1{width:100% !important}}.multimarcas-form-container .form-wrapper{column-gap:var(--spacing-xl);display:flex;flex-wrap:wrap;row-gap:var(--spacing-xl);width:100%}.multimarcas-form-container .form-wrapper~.form-wrapper{margin-top:var(--spacing-xl)}.multimarcas-form-container .form-wrapper .form-item{width:100%}.multimarcas-form-container .form-wrapper .form-item.field-1-2-3{width:calc((100% - 1*var(--spacing-xl))/2 + 22%)}.multimarcas-form-container .form-wrapper .form-item.field-1-2-1{width:calc((100% - 2*var(--spacing-xl))/4 + 3%)}@media screen and (min-width: 768px){.multimarcas-form-container .form-wrapper .form-item.field-1-2{width:calc((100% - 1*var(--spacing-xl))/2)}.multimarcas-form-container .form-wrapper .form-item.field-1-3{width:calc((100% - 2*var(--spacing-xl))/3)}.multimarcas-form-container .form-wrapper .form-item.field-1-4{display:flex;flex-wrap:wrap;width:calc((100% - 2*var(--spacing-xl))/4)}.multimarcas-form-container .form-wrapper .form-item.field-1-4>div:nth-child(2){max-width:172px;margin-right:var(--spacing-xl) !important}.multimarcas-form-container .form-wrapper .form-item.field-1-4>div:nth-child(3){max-width:172px}.multimarcas-form-container .form-wrapper .form-item.field-3-4{width:calc((150% - 1*var(--spacing-xl))/2)}.multimarcas-form-container .form-wrapper .form-item.field-1-2-3{width:calc((100% - 1*var(--spacing-xl))/3)}.multimarcas-form-container .form-wrapper .form-item.field-1-2-1{width:calc((100% - 2*var(--spacing-xl))/7 + .5%)}}.multimarcas-form-container .form-wrapper .form-item.radios--wrapper{border:0}.multimarcas-form-container .form-wrapper .form-item:last-child .input--default,.multimarcas-form-container .form-wrapper .form-item:nth-last-child(2) .input--default{margin-bottom:0}.multimarcas-form-container .form-wrapper .form-item.form-item-container-title p{font-size:var(--font-md);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular);color:var(--color-gray-800);margin-bottom:0}.multimarcas-form-container .form-wrapper .form-item.form-item-container-title~.form-item{width:calc((122% - 2*var(--spacing-xl))/5)}.multimarcas-form-container .form-wrapper.fieldset{font-size:var(--font-md);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular);border:none;color:var(--color-gray-600);margin-bottom:0;margin-top:0 !important;padding:0;width:100%}.multimarcas-form-container .form-wrapper.fieldset legend{padding:0;margin-bottom:var(--spacing-xl)}.multimarcas-form-container .form-wrapper.fieldset~.fieldset{margin-top:var(--spacing-xl) !important}.multimarcas-form-container .webform-multiple-table thead{display:none}.multimarcas-form-container .form-no-label p{color:var(--color-gray-800);font-size:var(--font-md);font-weight:var(--font-weight-regular);margin-bottom:var(--spacing-lg)}.multimarcas-form-container .form-no-label.featured-title p{color:var(--color-red-500);font-size:var(--font-h6);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-4xl)}.multimarcas-form-container .webform-options-display-side-by-side{display:flex}.multimarcas-form-container .webform-options-display-side-by-side .input--radio:nth-child(1){margin-right:var(--spacing-3xl)}.multimarcas-form-container .webform-options-display-side-by-side .input--radio:nth-child(2){margin-left:var(--spacing-3xl)}.multimarcas-form-container .webform-options-display-side-by-side .input--default{margin-bottom:0}.multimarcas-form-container .webform-action-buttons{justify-content:end}.multimarcas-form-container .webform-action-buttons .webform-flex--container{margin:0}.multimarcas-form-container .webform-action-buttons p{margin-bottom:0}.multimarcas-form-container .form-item*[required=required]:before{content:"*";color:var(--color-red-500)}.multimarcas-form-container .form-date .input-wrapper label{top:5px;bottom:0}.multimarcas-form-container .input-datepicker .calendar-icon{width:21px;height:37px;background-color:var(--color-white-100)}.multimarcas-form-container .form-wrapper{margin:0}.multimarcas-form-container .form-wrapper .input--default{margin:0}.multimarcas-form-container .js-form-type-select,.multimarcas-form-container .js-form-type-webform-remote-select-element{width:100%;margin:0}.multimarcas-form-container .js-form-type-select option:disabled,.multimarcas-form-container .js-form-type-webform-remote-select-element option:disabled{color:var(--color-gray-400);background-color:var(--color-gray-50)}.multimarcas-form-container .webform-wizard-pages-links{display:none}.multimarcas-form-container .webform-progress{margin:0 0 var(--spacing-5xl);padding:0 0 var(--spacing-3xl);border-bottom:1px solid var(--color-gray-200)}.multimarcas-form-container .webform-progress .webform-progress-tracker{background-color:var(--color-gray-50);border:1px solid var(--color-gray-200);border-radius:var(--border-radius-lg);display:flex;justify-content:space-between;margin:0;overflow-x:auto;padding:var(--spacing-sm)}.multimarcas-form-container .webform-progress .webform-progress-tracker .progress-step{align-items:center;display:flex;flex:initial;min-width:initial;padding:var(--spacing-md) var(--spacing-lg)}.multimarcas-form-container .webform-progress .webform-progress-tracker .progress-step.is-active{background-color:var(--color-white-100);border-radius:var(--border-radius-sm);box-shadow:var(--color-shadow-sm)}.multimarcas-form-container .webform-progress .webform-progress-tracker .progress-step.is-active:hover .progress-marker:before{background-color:var(--color-red-700)}.multimarcas-form-container .webform-progress .webform-progress-tracker .progress-step.is-complete .progress-marker:before{background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-image:url("/sites/shb/themes/custom/shb/images/icons/icon-check-green.svg");background-size:cover;height:9px;width:12px}.multimarcas-form-container .webform-progress .webform-progress-tracker .progress-step.is-complete:hover{background-color:rgba(0,0,0,0)}.multimarcas-form-container .webform-progress .webform-progress-tracker .progress-step .progress-marker{font-size:0}.multimarcas-form-container .webform-progress .webform-progress-tracker .progress-step .progress-marker:before{background-color:var(--color-red-500);height:8px;width:8px}.multimarcas-form-container .webform-progress .webform-progress-tracker .progress-step .progress-marker::after{display:none}.multimarcas-form-container .webform-progress .webform-progress-tracker .progress-step .progress-text{padding:0 0 0 var(--spacing-md);display:block}.multimarcas-form-container .webform-progress .webform-progress-tracker .progress-step .progress-title{font-size:var(--font-sm);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold);color:var(--color-gray-600)}.multimarcas-form-container .webform-progress .webform-progress-tracker .progress-step .progress-title:hover{text-decoration:none}.multimarcas-form-container .webform-submission-multimarcas-documentacao-form{display:flex;flex-direction:column}.multimarcas-form-container .webform-submission-multimarcas-documentacao-form .webform-progress{display:flex}.multimarcas-form-container .webform-submission-multimarcas-documentacao-form .webform-progress-tracker{background-color:var(--color-gray-50);border-radius:var(--border-radius-lg);font-size:var(--font-sm);font-weight:var(--font-weight-semibold);margin:var(--spacing-2xl) 0;padding:var(--spacing-xs)}.multimarcas-form-container .webform-submission-multimarcas-documentacao-form .webform-progress-tracker .progress-step{border-radius:var(--border-radius-sm);flex:initial;padding:var(--spacing-md) var(--spacing-lg)}.multimarcas-form-container .webform-submission-multimarcas-documentacao-form .webform-progress-tracker .progress-step.is-active{background-color:var(--color-white-100)}.multimarcas-form-container .webform-submission-multimarcas-documentacao-form .webform-progress-tracker .progress-title{color:var(--color-gray-700);text-decoration:none}.multimarcas-form-container .webform-submission-multimarcas-documentacao-form .webform-progress-tracker .progress-text{padding:0}.multimarcas-form-container .webform-submission-multimarcas-documentacao-form .webform-progress-tracker .progress-marker{display:none}.multimarcas-form-container .webform-submission-multimarcas-documentacao-form .webform-actions{display:flex;justify-content:end;margin-top:var(--spacing-5xl)}.delete-modal-overlay{position:fixed;top:0;left:0;z-index:9999;width:100vw;height:100vh;background:rgba(40,40,40,.7);display:flex;align-items:center;justify-content:center}.delete-modal-overlay.is-hidden{display:none !important}.delete-modal-overlay{display:flex}.delete-modal-content{background:var(--color-white-100);padding:var(--spacing-3xl);border-radius:var(--border-radius-2xl);width:var(--width-sm);box-shadow:0 2px 16px rgba(17,17,17,.1333333333);position:relative;text-align:center}.delete-modal-content img{width:82px;height:82px}.delete-modal-content .close-btn{text-align:end}.delete-modal-content .close-btn button{background-color:rgba(0,0,0,0);border:none;color:var(--color-gray-400);font-size:var(--font-h5);cursor:pointer}.delete-modal-content .delete-modal-title{font-size:var(--font-h6);color:var(--color-gray-800);line-height:var(--line-heigh-p120);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-xl)}.delete-modal-content .delete-modal-message{font-size:var(--font-sm);color:var(--color-gray-600);line-height:var(--line-heigh-p120);font-weight:var(--font-weight-regular);margin-bottom:var(--spacing-3xl)}.delete-modal-content .modal-actions{display:flex;justify-content:space-between;column-gap:12px}.delete-modal-content .modal-actions .modal-cancel-btn{width:50%;border-radius:var(--border-radius-md);padding:var(--spacing-lg);font-weight:var(--font-weight-semibold)}.delete-modal-content .modal-actions div{width:50%}.delete-modal-content .modal-actions div a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--color-red-500);color:var(--color-white-100);text-decoration:none;border-radius:var(--border-radius-md);font-weight:var(--font-weight-semibold)}.delete-modal-content .modal-actions div a:hover{background-color:var(--color-red-600)}.visually-hidden{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%)}@media(max-width: 768px){#edit-step-2-form-previous-mailing-address-time,#edit-step-2-form-other-addresses-address-time,#edit-step-2-form-address-time{flex-direction:column}#edit-step-2-form-previous-mailing-address-time div,#edit-step-2-form-other-addresses-address-time div,#edit-step-2-form-address-time div{width:100% !important;max-width:unset !important}#edit-step-2-form-previous-mailing-address-time div select,#edit-step-2-form-other-addresses-address-time div select,#edit-step-2-form-address-time div select{max-width:unset !important}.multimarcas-form-wrapper{padding:var(--spacing-3xl) !important}.multimarcas-form-wrapper #wrapper_edit-step-5-form-renavam .renavam-inline-error{background-position:left var(--spacing-md) center;padding-left:var(--spacing-4xl) !important;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 6v3m0 3h.007M16.5 9a7.5 7.5 0 11-15 0 7.5 7.5 0 0115 0z' stroke='%23A70507' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/svg%3E");width:100%;box-sizing:border-box;display:inline-flex;align-items:center;background-color:var(--color-red-50);color:var(--color-gray-800);padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--border-radius-sm);margin-top:var(--spacing-xs);font-size:var(--font-sm)}.multimarcas-form-container{flex-direction:column}.multimarcas-form-container .multimarcas-form-sidebar{order:2;width:100%;margin-top:8px}.multimarcas-form-container .multimarcas-form-sidebar ul{display:flex;flex-direction:column;order:2}.multimarcas-form-container .multimarcas-form-sidebar ul li{font-size:var(--font-h7);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold);position:relative;background-color:var(--color-white-100);padding:var(--spacing-xl) var(--spacing-lg);margin-bottom:var(--spacing-md);border:1px solid var(--color-gray-200);border-radius:var(--border-radius-md);color:var(--color-gray-800)}.multimarcas-form-container .multimarcas-form-sidebar ul li.active{display:none}.multimarcas-form-container .multimarcas-form-sidebar ul li::after{width:21px;height:21px;content:"";position:absolute;right:var(--spacing-lg);transform:translateY(-50%);top:50%;background:url("data:image/svg+xml,%3Csvg width='21' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 4.626v11.667m-5.833-5.834h11.666' stroke='%233E3D42' stroke-width='1.667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.multimarcas-form-container .multimarcas-form-sidebar-header{display:flex;width:100%}.multimarcas-form-container .multimarcas-form-sidebar-header .multimarcas-form-sidebar-header-title{width:100%;font-size:var(--font-h7);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold);position:relative;background-color:var(--color-white-100);padding:var(--spacing-xl) var(--spacing-5xl) var(--spacing-xl) var(--spacing-lg);border:1px solid var(--color-gray-200);border-radius:var(--border-radius-md);border-bottom-left-radius:0;border-bottom-right-radius:0;color:var(--color-gray-800)}.multimarcas-form-container .multimarcas-form-sidebar-header .multimarcas-form-sidebar-header-title::after{width:21px;height:21px;content:"";position:absolute;right:var(--spacing-lg);transform:translateY(-50%);top:50%;background:url("data:image/svg+xml,%3Csvg width='21' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.667 11.46h11.666' stroke='%23302F32' stroke-width='1.667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.multimarcas-form-container .webform-progress-tracker-divider{margin:var(--spacing-3xl) 0 !important}.multimarcas-form-container form{margin-bottom:var(--spacing-md) !important;border:1px solid var(--color-gray-200) !important;box-shadow:unset !important;border-top-right-radius:0 !important;border-top-left-radius:0 !important;padding:var(--spacing-xl) !important}.multimarcas-form-container form .multimarcas-form-topbar-content h2{font-size:var(--font-h6) !important}.multimarcas-form-container form #edit-step-0-form-subtitle p span{font-size:var(--font-md) !important}.multimarcas-form-container form #edit-step-0-form-container-form-fields{flex-direction:column}.multimarcas-form-container form #edit-step-0-form-container-form-fields .form-item:nth-child(1),.multimarcas-form-container form #edit-step-0-form-container-form-fields .form-item:nth-child(2){width:100%;margin-right:0 !important;margin-left:0 !important}.multimarcas-form-container form .form-wrapper[data-drupal-selector=edit-step-1-form-accordeon-document],.multimarcas-form-container form .form-wrapper[data-drupal-selector=edit-step-4-form-accordeon-contact-time]{flex-direction:column}.multimarcas-form-container form #edit-step-3-form-own-a-company{display:flex;flex-direction:column}.multimarcas-form-container form #edit-other-income-container tr td{padding:0 !important;margin:0 !important;width:100% !important}.multimarcas-form-container form .form-item-step-4__form-authorization-email-only label,.multimarcas-form-container form .form-item-step-4__form-authorization-sms-only label,.multimarcas-form-container form .form-item-step-4__form-authorization-marketing label{font-size:var(--font-md);line-height:var(--line-height-p140);font-weight:var(--font-weight-medium);align-items:flex-start}.multimarcas-form-container form .form-item-step-4__form-authorization-email-only label input,.multimarcas-form-container form .form-item-step-4__form-authorization-sms-only label input,.multimarcas-form-container form .form-item-step-4__form-authorization-marketing label input{margin:0 !important}.multimarcas-form-container form #edit-step-4-form-privacy-notice-text{font-size:var(--font-sm);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular);color:var(--color-gray-800)}.multimarcas-form-container form .multimarcas-form-topbar li{font-size:11px;min-width:151px}.multimarcas-form-container form .form-actions{flex-direction:column !important}.multimarcas-form-container form .form-actions input{max-width:unset !important;width:100% !important}.multimarcas-form-container form .form-actions input.webform-button--next{margin:0 !important;margin:0 0 var(--spacing-lg) 0 !important;order:1 !important}.multimarcas-form-container form .form-actions input.webform-button--reset{order:2 !important;margin:0 !important}}.solicitation-card{align-items:center;border:1px solid var(--color-gray-300);border-radius:var(--border-radius-2xl);box-shadow:var(--color-shadow-md);display:flex;flex-direction:row;justify-content:space-between;padding:var(--spacing-5xl) var(--spacing-5xl)}.solicitation-card .solicitation-content{color:var(--color-black-100);font-weight:var(--font-weight-medium);font-size:var(--font-h6);margin-bottom:0}.solicitation-card .action-buttons{align-items:center;display:flex;font-size:0;justify-content:space-between}.solicitation-card .action-buttons a{cursor:pointer}.solicitation-card .action-buttons a:not(:last-child){margin-right:var(--spacing-lg)}.solicitation-card .action-buttons img{width:20px}.webform-submission-multimarcas-s0-form #edit-step-0-form-subtitle{margin:var(--spacing-xl) 0 var(--spacing-4xl)}.webform-submission-multimarcas-s0-form #edit-step-0-form-subtitle p span{font-size:var(--font-lg);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular);color:var(--color-gray-600)}.webform-submission-multimarcas-s0-form .form-actions{margin-top:var(--spacing-3xl);padding-top:var(--spacing-3xl)}.webform-submission-multibrands-under-analysis-form .ajax-progress{display:none}.webform-submission-multibrands-under-analysis-form .under-analisys-step-2-subtitle{color:var(--color-gray-600);font-size:var(--font-sm);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular)}.webform-submission-multibrands-under-analysis-form .download-link{color:var(--color-red-700);font-size:var(--font-md);line-height:var(--line-height-p140);font-weight:var(--font-weight-semibold);text-decoration:none;display:flex;column-gap:var(--spacing-md);margin-top:var(--spacing-4xl)}.webform-submission-multibrands-under-analysis-form .download-link::before{content:url(/sites/shb/themes/custom/shb/images/icons/download.min.svg)}.webform-submission-multibrands-under-analysis-form #edit-under-analysis-form-accordeon-pending-documents #edit-under-analysis-form-container-pending-documents{display:flex;flex-direction:row;margin-top:var(--spacing-3xl);margin-bottom:var(--spacing-lg);width:100% !important}.webform-submission-multibrands-under-analysis-form #edit-under-analysis-form-accordeon-pending-documents #edit-under-analysis-form-container-pending-documents div[id^=ajax-wrapper]{width:100%}.webform-submission-multibrands-under-analysis-form #edit-under-analysis-form-accordeon-pending-documents #edit-under-analysis-form-container-pending-documents div[id^=ajax-wrapper]:not(:first-child){border-top:1px solid var(--color-gray-300);margin-top:var(--spacing-xl);padding-top:var(--spacing-4xl)}.webform-submission-multibrands-under-analysis-form .js-form-type-webform-document-file{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 769px){.webform-submission-multibrands-under-analysis-form .js-form-type-webform-document-file{flex-direction:row}}.webform-submission-multibrands-under-analysis-form .js-form-type-webform-document-file .file-upload-js-error{background:var(--color-red-200);display:flow-root;text-align:center;text-wrap-style:balance;padding:2px;order:10;margin-top:var(--spacing-3xl)}.webform-submission-multibrands-under-analysis-form .js-form-type-webform-document-file .file-upload-js-error+.file-upload .file-upload__filename{display:none}.webform-submission-multibrands-under-analysis-form .description{order:1;color:var(--color-black-800);font-size:var(--font-md);font-size:var(--font-lg);line-height:var(--line-height-p140);font-weight:var(--font-weight-medium);flex:1 1 0%;min-width:100px;margin-top:0;display:flex;align-items:start}.webform-submission-multibrands-under-analysis-form .form-managed-file .form-submit:not([name*=remove]){display:none}.webform-submission-multibrands-under-analysis-form .form-managed-file .form-submit[name*=remove]{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all 200ms linear;text-align:center;text-decoration:none;white-space:nowrap;outline:none;font-weight:600;border-radius:var(--border-radius-md);height:42px;padding:10px 18px;gap:var(--spacing-md);font-size:16px;color:var(--color-red-700);background-color:var(--color-white-100);border:1px solid var(--color-red-300);box-shadow:0 1px 2px 0 rgba(10,13,18,.05),inset 0 -2px 0 0 rgba(10,13,18,.05),inset 0 0 0 1px rgba(10,13,18,.18)}.webform-submission-multibrands-under-analysis-form .form-managed-file .form-submit[name*=remove]:hover{color:var(--color-red-800);background-color:var(--color-red-50)}.webform-submission-multibrands-under-analysis-form .form-managed-file .form-submit[name*=remove]:focus{box-shadow:0 0 0 2px var(--color-white-100),0 0 0 4px #9e77ed}.webform-submission-multibrands-under-analysis-form .form-managed-file .form-submit[name*=remove][disabled],.webform-submission-multibrands-under-analysis-form .form-managed-file .form-submit[name*=remove].is-disabled{opacity:1;pointer-events:none;border:1px solid var(--color-gray-200);color:var(--color-gray-400);box-shadow:0px 1px 2px 0px rgba(10,13,18,.05)}.webform-submission-multibrands-under-analysis-form .file-upload__input{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.webform-submission-multibrands-under-analysis-form .file-upload__filename{margin-left:.5rem;font-size:var(--font-sm);color:var(--color-gray-700);text-align:right}.webform-submission-multibrands-under-analysis-form .form-managed-file{order:2;display:flex;flex-direction:row;justify-content:space-between}.webform-submission-multibrands-under-analysis-form .form-managed-file:has(.messages--error){flex-direction:column}@media screen and (min-width: 769px){.webform-submission-multibrands-under-analysis-form .form-managed-file{margin-left:var(--spacing-3xl);flex:3 1 0%}}.webform-submission-multibrands-under-analysis-form .form-managed-file span.file+span{display:none}.webform-submission-multibrands-under-analysis-form .form-managed-file .file-upload{display:flex;flex-direction:column;align-items:end}.webform-submission-multibrands-under-analysis-form .form-managed-file .file-upload__label{width:100%;margin-top:var(--spacing-lg)}@media screen and (min-width: 769px){.webform-submission-multibrands-under-analysis-form .form-managed-file .file-upload__label{width:auto;margin-top:0}}.webform-submission-multibrands-under-analysis-form .form-item-under-analisys-step-2-confirmation{display:flex;flex-direction:column-reverse;gap:var(--spacing-4xl)}.webform-submission-multibrands-under-analysis-form .form-item-under-analisys-step-2-confirmation .webform-element-description{font-weight:normal}.webform-submission-data .webform-container-base .webform-progress-tracker-divider{border-style:solid;border-color:var(--color-gray-200);width:100%}.webform-submission-data .webform-container-base details>summary{color:var(--color-red-500);font-size:var(--font-h6);font-weight:var(--font-weight-semibold);position:relative;padding:var(--spacing-4xl) 0;cursor:pointer}.webform-submission-data .webform-container-base details>summary::marker{content:""}.webform-submission-data .webform-container-base details>summary::before{width:24px;height:24px;content:"";position:absolute;right:0;top:50%;background:url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23prefix__clip0_24411_11075)'%3E%3Cpath d='M4.195 6.165l-1.77 1.77 9.9 9.9 9.9-9.9-1.77-1.77-8.13 8.13-8.13-8.13z' fill='%23302F32'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='prefix__clip0_24411_11075'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");transform:translateY(-50%)}.webform-submission-data .webform-container-base details[open]>summary:before{transition:transform .3s,background .3s;background:url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23prefix__clip0_24411_22909)'%3E%3Cpath d='M19.805 17.835l1.77-1.78-9.9-9.89-9.9 9.9 1.77 1.77 8.13-8.13 8.13 8.13z' fill='%23302F32'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='prefix__clip0_24411_22909'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.webform-submission-data .webform-container-base details>p{display:none}.webform-submission-data .webform-container-base details details>summary{font-size:var(--font-lg);line-height:var(--line-height-p140);font-weight:var(--font-weight-medium);color:var(--color-gray-800);margin-bottom:var(--spacing-xl);padding:0;cursor:pointer}.webform-submission-data .webform-container-base details details>summary::before{width:24px;height:24px;content:"";position:absolute;right:0;top:50%;background:url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23prefix__clip0_24411_11075)'%3E%3Cpath d='M4.195 6.165l-1.77 1.77 9.9 9.9 9.9-9.9-1.77-1.77-8.13 8.13-8.13-8.13z' fill='%23302F32'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='prefix__clip0_24411_11075'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");transform:translateY(-50%)}.webform-submission-data .webform-container-base details details[open]>summary:before{transition:transform .3s,background .3s;background:url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23prefix__clip0_24411_22909)'%3E%3Cpath d='M19.805 17.835l1.77-1.78-9.9-9.89-9.9 9.9 1.77 1.77 8.13-8.13 8.13 8.13z' fill='%23302F32'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='prefix__clip0_24411_22909'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.webform-submission-data .webform-container-base details>div{display:flex;flex-wrap:wrap;gap:var(--spacing-xl)}.webform-submission-data .webform-container-base details>div .form-item{width:100%;margin:0 !important}.webform-submission-data .webform-container-base details>div .form-item.field-1-2-3{width:calc((100% - 1*var(--spacing-xl))/2 + 22%)}.webform-submission-data .webform-container-base details>div .form-item.field-1-2-1{width:calc((100% - 2*var(--spacing-xl))/4 + 3%)}@media screen and (min-width: 768px){.webform-submission-data .webform-container-base details>div .form-item.field-1-2{width:calc((100% - 1*var(--spacing-xl))/2)}.webform-submission-data .webform-container-base details>div .form-item.field-1-3{width:calc((100% - 2*var(--spacing-xl))/3)}.webform-submission-data .webform-container-base details>div .form-item.field-1-4{display:flex;flex-wrap:wrap;width:calc((100% - 2*var(--spacing-xl))/4)}.webform-submission-data .webform-container-base details>div .form-item.field-1-4>div:nth-child(2){max-width:172px;margin-right:var(--spacing-xl) !important}.webform-submission-data .webform-container-base details>div .form-item.field-1-4>div:nth-child(3){max-width:172px}.webform-submission-data .webform-container-base details>div .form-item.field-3-4{width:calc((150% - 1*var(--spacing-xl))/2)}.webform-submission-data .webform-container-base details>div .form-item.field-1-2-3{width:calc((100% - 1*var(--spacing-xl))/3)}.webform-submission-data .webform-container-base details>div .form-item.field-1-2-1{width:calc((100% - 2*var(--spacing-xl))/7 + .5%)}.webform-submission-data .webform-container-base details>div .form-item select{background:var(--color-white-100)}}.webform-submission-data .webform-container-base details>div .form-item>div{margin:0 !important}.webform-submission-data .webform-container-base details>div a[role=button]{display:none}.page-content .multimarcas-form-wrapper .webform-submission-information{display:none}#menu-user-logged{background:var(--color-white-100);border:1px solid var(--color-gray-200);border-radius:var(--border-radius-md);box-shadow:var(--color-shadow-md);display:none;left:16px;right:16px;opacity:0;position:fixed;top:75px;width:auto;max-width:calc(100vw - 32px);box-sizing:border-box;z-index:1000}@media screen and (min-width: 834px){#menu-user-logged{position:absolute;top:63px;left:-85px;right:auto;width:250px;max-width:250px}}#menu-user-logged.active{display:block;opacity:1}#menu-user-logged>div{padding:var(--spacing-xl)}#menu-user-logged>div:not(:first-child){border-top:1px solid var(--color-gray-200)}#menu-user-logged>div.top-menu{display:flex;align-items:center;gap:8px;cursor:default}#menu-user-logged>div.top-menu .user-avatar{width:40px;height:40px;border-radius:100px;margin-right:8px;border:1px solid #e2e2e2}#menu-user-logged>div.top-menu .user-avatar:after{content:"";display:block;border:.75px solid #fff;background-color:#17b26a;width:4px;height:4px;padding:4px;border-radius:100px;position:relative;left:80%;bottom:6px}#menu-user-logged>div.top-menu .user-avatar img{padding-right:0;object-fit:cover;width:auto;height:100%}#menu-user-logged>div.top-menu .user-info{width:90%}#menu-user-logged>div.top-menu .user-info a{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2}#menu-user-logged>div.top-menu .user-info a:hover{color:var(--color-red-500);transition:background-color .3s ease}#menu-user-logged>div li{display:flex;gap:10px}#menu-user-logged>div li:not(:last-child){margin-bottom:var(--spacing-xl)}#menu-user-logged>div li *:hover{color:var(--color-red-500);transition:background-color .3s ease}#menu-user-logged>div a{align-items:center;color:var(--color-gray-800);display:flex;font-size:14px;font-weight:600;text-decoration:none;width:100%;gap:10px}#menu-user-logged>div p{color:var(--color-gray-800);font-weight:600;font-size:14px}#menu-user-logged>div p::first-letter{text-transform:uppercase}#menu-user-logged>div img{display:block}#menu-user-logged>div.links{padding-left:0;padding-right:0}#menu-user-logged>div.links li{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}#menu-user-logged>div.links li:not(:first-child){border-top:1px solid var(--color-gray-200);padding-top:var(--spacing-xl)}.breadcrumb{box-sizing:border-box;width:100%;max-width:1400px;margin:var(--spacing-2xl) auto 0 auto;list-style-type:none;display:flex;align-items:center;flex-wrap:nowrap;font-size:var(--font-md);line-height:var(--line-height-p140);color:var(--color-gray-600);gap:var(--spacing-xs);padding:var(--spacing-sm) 0;overflow:hidden}@media(max-width: 768px){.breadcrumb{padding:0 var(--spacing-3xl) !important;margin:var(--spacing-3xl) auto 0 auto !important}}.breadcrumb-list{list-style-type:none;margin:0;padding:0;height:32px;display:flex;flex-wrap:nowrap;gap:var(--spacing-xs);overflow:hidden;width:100%}.breadcrumb-item{display:flex;align-items:center;min-width:0}@media(max-width: 768px){.breadcrumb-item:nth-child(2) .breadcrumb-link{width:20px;text-indent:-9999px;position:relative}.breadcrumb-item:nth-child(2) .breadcrumb-link:after{content:"...";position:absolute;left:0;top:0;width:100%;height:100%;text-indent:0;display:flex;align-items:center;justify-content:center;padding:var(--spacing-xxs) var(--spacing-xs)}.breadcrumb-item:last-child{flex:1;min-width:0}}.breadcrumb-link{list-style-type:none;text-decoration:none;color:var(--color-gray-600);padding:var(--spacing-xxs) var(--spacing-xs);border-radius:4px;font-weight:var(--font-weight-regular);transition:background .2s ease,outline .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumb-link:hover,.breadcrumb-link:focus{color:var(--color-red-600);background-color:rgba(0,0,0,0)}.breadcrumb-link:focus{border:2px solid var(--color-blue-700);border-radius:var(--border-radius-xl)}.breadcrumb-current{font-weight:var(--font-weight-medium);color:var(--color-gray-400);white-space:nowrap;min-width:0}.breadcrumb-separator{display:inline-flex;align-items:center;justify-content:center;width:4px;height:8px;margin:0 var(--spacing-xxs);color:var(--color-red-500);flex-shrink:0}.js-form-type-select{margin:var(--spacing-md)}input[type=submit]{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all 200ms linear;text-align:center;white-space:nowrap;outline:none;font-weight:600;border-radius:var(--border-radius-md)}select{background-color:var(--color-white-100);border:1px solid var(--color-gray-300);color:var(--color-gray-800);border-radius:var(--border-radius-md);box-shadow:0px 1px 2px 0px rgba(10,13,18,.0509803922);width:100%;height:42px;padding:10px 14px;appearance:none;background-image:url("/sites/shb/themes/custom/shb/images/icons/chevron-down-red.min.svg");background-repeat:no-repeat;background-position:calc(100% - 14px) center;color:#101828;font-weight:var(--font-weight-medium);font-size:var(--font-md)}.form-item-select-required{position:relative}.form-item-select-required select{padding-right:60px}.form-item-select-required::after{right:21px;content:"*";color:var(--color-red-600);font-weight:bold;position:absolute;top:20px;transform:translateY(-50%);pointer-events:none;z-index:1}.js-accordion-header{cursor:pointer;position:relative;transition:all .3s ease;user-select:none;display:flex;justify-content:space-between}.js-accordion-header:not(.is-expanded) .accordion-icon{transform:rotate(0deg)}.js-accordion-header .accordion-icon{display:inline-block;transition:transform .3s ease;background-repeat:no-repeat;background-position:center;background-image:url("/sites/shb/themes/custom/shb/images/icons/arrow-down.svg");min-height:15px;min-width:30px;transform:rotate(-180deg)}.js-accordion-content{overflow:hidden;transition:opacity .3s ease}.js-accordion-content:not(.is-expanded){display:none}.ckeditor-content,.accordion-body{all:revert !important}.ckeditor-content *,.accordion-body *{all:revert !important}.faq-accordion-block{max-width:100%;background-color:var(--color-white-100);width:var(--width-sm);border-radius:var(--border-radius-2xl);padding:var(--spacing-4xl) var(--spacing-xl);box-shadow:0px 2px 8px 0px rgba(10,13,18,.1019607843)}.mobile-faq{display:none}.faq-category-title{font-size:var(--font-h6);color:var(--color-red-500);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold);text-align:center;padding-bottom:var(--spacing-3xl);border-bottom:1px solid var(--color-gray-200)}.accordion-title{font-size:var(--font-lg);font-weight:var(--font-weight-medium);line-height:var(--line-height-p140);color:var(--color-gray-800);padding:var(--spacing-2xl) 0;margin-bottom:var(--spacing-xl);border-bottom:1px solid var(--color-gray-200);cursor:pointer}.accordion-title.close::before{content:url("/sites/shb/themes/custom/shb/images/icons/plus-circle.min.svg");display:inline-block;margin-right:var(--spacing-3xl);vertical-align:middle}.accordion-title.open::before{content:url("/sites/shb/themes/custom/shb/images/icons/minus-circle.min.svg");display:inline-block;margin-right:var(--spacing-3xl);vertical-align:middle}.accordion-body{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-3xl)}.body-d-none{display:none !important}.body-d-block{display:block}.more-link{font-size:var(--font-sm);color:var(--color-red-700);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold);text-decoration:none}.more-link::after{content:url("/sites/shb/themes/custom/shb/images/icons/arrow-narrow-right.min.svg");display:inline-block;margin-left:var(--spacing-sm);vertical-align:middle}.no-results{padding:var(--spacing-5xl)}.no-results h3{text-align:center}@media only screen and (max-width: 481px){.faq-accordion-block{max-width:93%;margin:var(--spacing-xl)}}.message{align-items:center;background:var(--color-gray-100);border-radius:var(--border-radius-sm);color:var(--color-gray-800);display:flex;font-size:var(--font-sm);font-weight:var(--font-weight-regular)}.message.message-sm{margin:var(--spacing-5xl) 0;padding:var(--spacing-md) var(--spacing-xl)}.message.message-md{margin:var(--spacing-2xl) 0;padding:var(--spacing-xl) var(--spacing-3xl)}.message.message-md p{font-size:var(--font-lg)}.message.alert-message{background-color:var(--color-yellow-50)}.message.alert-message:before{padding-right:var(--spacing-md);content:url(/sites/shb/themes/custom/shb/images/icons/icon-alert.svg)}.message.error-message{background-color:var(--color-red-50)}.message.error-message:before{padding-right:var(--spacing-md);content:url(/sites/shb/themes/custom/shb/images/icons/aler-circle-filled.min.svg)}.message.success-message{background-color:var(--color-green-50)}.message.success-message:before{padding-right:var(--spacing-md);content:url(/sites/shb/themes/custom/shb/images/icons/check.min.svg)}.message p{margin-bottom:0;margin-left:var(--spacing-lg)}.message--status.red{background-position:left var(--spacing-xl) center;padding-left:var(--spacing-6xl) !important;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M20 10C20 12.6522 18.9464 15.1957 17.0711 17.0711C15.1957 18.9464 12.6522 20 10 20C7.34784 20 4.8043 18.9464 2.92893 17.0711C1.05357 15.1957 0 12.6522 0 10C0 7.34784 1.05357 4.8043 2.92893 2.92893C4.8043 1.05357 7.34784 0 10 0C12.6522 0 15.1957 1.05357 17.0711 2.92893C18.9464 4.8043 20 7.34784 20 10ZM10 5C9.84201 5.00009 9.68579 5.03327 9.5414 5.09741C9.39701 5.16155 9.26766 5.25522 9.16168 5.37239C9.0557 5.48956 8.97543 5.62763 8.92606 5.77771C8.87668 5.92779 8.85929 6.08654 8.875 6.24375L9.3125 10.6275C9.3272 10.7997 9.406 10.9601 9.53331 11.077C9.66061 11.1939 9.82716 11.2588 10 11.2588C10.1728 11.2588 10.3394 11.1939 10.4667 11.077C10.594 10.9601 10.6728 10.7997 10.6875 10.6275L11.125 6.24375C11.1407 6.08654 11.1233 5.92779 11.0739 5.77771C11.0246 5.62763 10.9443 5.48956 10.8383 5.37239C10.7323 5.25522 10.603 5.16155 10.4586 5.09741C10.3142 5.03327 10.158 5.00009 10 5ZM10.0025 12.5C9.67098 12.5 9.35304 12.6317 9.11862 12.8661C8.8842 13.1005 8.7525 13.4185 8.7525 13.75C8.7525 14.0815 8.8842 14.3995 9.11862 14.6339C9.35304 14.8683 9.67098 15 10.0025 15C10.334 15 10.652 14.8683 10.8864 14.6339C11.1208 14.3995 11.2525 14.0815 11.2525 13.75C11.2525 13.4185 11.1208 13.1005 10.8864 12.8661C10.652 12.6317 10.334 12.5 10.0025 12.5Z' fill='%23CC0000'/%3E%3C/svg%3E");width:100%;box-sizing:border-box;display:inline-flex;align-items:center;background-color:var(--color-red-50);color:var(--color-gray-800);padding:var(--spacing-xl) var(--spacing-md);border-radius:var(--border-radius-lg);margin-bottom:var(--spacing-4xl);font-size:var(--font-sm)}.message--status.yellow{background-position:left var(--spacing-xl) center;padding-left:var(--spacing-6xl) !important;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='18' viewBox='0 0 20 18' fill='none'%3E%3Cpath d='M0.30353 15.2483C-0.275417 16.2483 0.446172 17.4999 1.60167 17.4999H18.3983C19.5538 17.4999 20.2754 16.2483 19.6965 15.2483L11.2981 0.742115C10.7204 -0.255812 9.27961 -0.255809 8.70186 0.742119L0.30353 15.2483Z' fill='%23DC6803'/%3E%3Cpath d='M10.1825 5.29555C10.0245 5.29564 9.86828 5.32882 9.7239 5.39296C9.57951 5.4571 9.45016 5.55077 9.34417 5.66794C9.23819 5.78511 9.15793 5.92318 9.10855 6.07326C9.05917 6.22334 9.04178 6.38209 9.05749 6.5393L9.49499 10.9231C9.50969 11.0953 9.58849 11.2557 9.7158 11.3726C9.84311 11.4895 10.0097 11.5544 10.1825 11.5544C10.3553 11.5544 10.5219 11.4895 10.6492 11.3726C10.7765 11.2557 10.8553 11.0953 10.87 10.9231L11.3075 6.5393C11.3232 6.38209 11.3058 6.22334 11.2564 6.07326C11.2071 5.92318 11.1268 5.78511 11.0208 5.66794C10.9148 5.55077 10.7855 5.4571 10.6411 5.39296C10.4967 5.32882 10.3405 5.29564 10.1825 5.29555ZM10.185 12.7956C9.85347 12.7956 9.53553 12.9272 9.30111 13.1617C9.06669 13.3961 8.93499 13.714 8.93499 14.0456C8.93499 14.3771 9.06669 14.695 9.30111 14.9294C9.53553 15.1639 9.85347 15.2956 10.185 15.2956C10.5165 15.2956 10.8345 15.1639 11.0689 14.9294C11.3033 14.695 11.435 14.3771 11.435 14.0456C11.435 13.714 11.3033 13.3961 11.0689 13.1617C10.8345 12.9272 10.5165 12.7956 10.185 12.7956Z' fill='white'/%3E%3C/svg%3E");width:100%;box-sizing:border-box;display:inline-flex;align-items:center;background-color:var(--color-yellow-50);color:var(--color-gray-800);padding:var(--spacing-xl) var(--spacing-md);border-radius:var(--border-radius-lg);margin-bottom:var(--spacing-4xl);font-size:var(--font-sm)}.message--status.green{background-position:left var(--spacing-xl) center;padding-left:var(--spacing-6xl) !important;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.666016 9.00008C0.666016 4.40008 4.39935 0.666748 8.99935 0.666748C13.5993 0.666748 17.3327 4.40008 17.3327 9.00008C17.3327 13.6001 13.5993 17.3334 8.99935 17.3334C4.39935 17.3334 0.666016 13.6001 0.666016 9.00008ZM7.33268 10.8084L12.8243 5.31671L13.9993 6.50004L7.33268 13.1667L3.99935 9.83338L5.17435 8.65838L7.33268 10.8084Z' fill='%23307510'/%3E%3C/svg%3E");width:100%;box-sizing:border-box;display:inline-flex;align-items:center;background-color:var(--color-green-25);color:var(--color-gray-800);padding:var(--spacing-xl) var(--spacing-md);border-radius:var(--border-radius-lg);margin-bottom:var(--spacing-4xl);font-size:var(--font-sm)}.message--status.neutral{background-position:left var(--spacing-xl) center;padding-left:var(--spacing-6xl) !important;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 10C13.1046 10 14 10.8954 14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10Z' fill='%23CC0000'/%3E%3C/svg%3E");width:100%;box-sizing:border-box;display:inline-flex;align-items:center;background-color:rgba(0,0,0,0);color:var(--color-gray-800);padding:var(--spacing-xl) var(--spacing-md);border-radius:var(--border-radius-lg);margin-bottom:var(--spacing-4xl);font-size:var(--font-sm)}@media screen and (max-width: 768px){.message{align-items:flex-start}}.service-list-page{background-color:var(--color-gray-100);padding-bottom:var(--spacing-8xl)}.service-list-header{display:flex;flex-direction:column;align-items:center;margin-bottom:var(--spacing-8xl)}.service-list__avatar{background-color:var(--color-white-100);border-radius:100px;box-shadow:var(--color-shadow-md);margin-top:-85px;width:160px;height:160px;border:4px solid #fff;box-shadow:0px 4px 16px 3px rgba(10,13,18,.1019607843)}.service-list__avatar img{border-radius:200px;border:1px solid rgba(0,0,0,.08);width:100%;height:100%;object-fit:cover}@media(max-width: 768px){.service-list__avatar{width:96px;height:96px;margin-top:-40px}}.service-list__message{color:var(--color-gray-800);font-size:var(--font-h2);font-weight:var(--font-weight-bold);margin-bottom:0;text-align:center}.service-list__message .feature{color:var(--color-red-500)}.service-list--content-financing,.service-list--content-insurance{margin-top:var(--spacing-4xl)}.service-table{background-color:var(--color-white-100);border:1px solid #e9eaeb;border-radius:var(--border-radius-xl);box-shadow:var(--color-shadow-xs);padding:var(--spacing-4xl) 0px}.service-table .no-results{padding:0 !important}.service-table .no-results .product-card{width:100%}.service-table__header{margin-bottom:var(--spacing-lg);padding:0 var(--spacing-3xl)}.service-table__header .feature{color:var(--color-red-500);font-size:var(--font-h6);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-xs)}.service-table__header .message{color:var(--color-gray-600);font-size:var(--font-sm);font-weight:var(--font-weight-regular);margin-bottom:var(--spacing-2xl)}.service-table__header .description{color:var(--color-gray-600);font-size:var(--font-sm);font-weight:var(--font-weight-regular);line-height:var(--font-md)}.service-table__actions{display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:wrap;padding:var(--spacing-xl) var(--spacing-3xl) 0 var(--spacing-3xl);gap:12px}.service-table__actions .btn:not(:last-child){margin-right:var(--spacing-md)}.product-card.rounded-card{background-color:var(--color-white-100);border-radius:var(--border-radius-xl);box-shadow:var(--color-shadow-md);overflow:hidden;margin:var(--spacing-xl) auto;max-width:480px;padding:0;flex-direction:row}.product-card__image{width:100%;height:150px;overflow:hidden;display:flex;justify-content:center;align-items:center}.product-card__image img{width:100%;height:100%;max-width:280px;object-fit:cover}.product-card__content{display:flex;flex-direction:column;flex-grow:1;text-align:center}.product-card__actions{display:flex;justify-content:center}.product-card .feature-text{font-size:var(--font-md);font-weight:var(--font-weight-normal);color:var(--color-gray-800);margin-bottom:var(--spacing-lg);line-height:1.5}.product-card .btn--danger{background-color:var(--color-red-500);color:var(--color-white-100);padding:var(--spacing-md) var(--spacing-xl);border-radius:var(--border-radius-sm);font-weight:var(--font-weight-medium);text-decoration:none;display:inline-block;transition:background-color .3s ease;width:100%;text-align:center}.product-card .btn--danger:hover{background-color:var(--color-red-600)}@media(max-width: 768px){.product-card.rounded-card{max-width:240px;flex-direction:column}.product-card__actions{padding:0;justify-content:center}.service-table__actions{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:var(--spacing-md)}.service-table__actions .btn:not(:last-child){margin-right:0}}@media(min-width: 769px){.product-card.rounded-card{flex-direction:row;align-items:center;text-align:left;display:grid}.product-card__image{padding-left:24px;padding-right:24px;padding-top:24px;grid-column:1;min-width:280px}.product-card__content{text-align:left;align-items:flex-start;padding-left:24px;padding-right:24px;padding-top:24px;grid-column:2}.product-card__actions{justify-content:center;padding-left:24px;padding-right:24px;padding-bottom:24px;grid-column-start:1;grid-column-end:3}.product-card .btn--danger{width:auto}}.btn[disabled],.btn:disabled{background-color:var(--color-gray-200) !important;color:var(--color-gray-600) !important;cursor:not-allowed !important;opacity:1 !important}.btn[disabled] img,.btn:disabled img{filter:invert(70%) !important}a.btn.is-disabled{background-color:var(--color-gray-200) !important;color:var(--color-gray-600) !important;pointer-events:none !important;cursor:not-allowed !important}.btn-continue-financing:not(.is-disabled),.btn-continue-consortium:not(.is-disabled),.btn-action-consortium:not(.is-disabled),.btn-continue-insurance:not(.is-disabled){background-color:var(--color-red-500) !important;color:var(--color-white-100) !important;border:none !important}.btn-continue-financing:not(.is-disabled):hover,.btn-continue-consortium:not(.is-disabled):hover,.btn-action-consortium:not(.is-disabled):hover,.btn-continue-insurance:not(.is-disabled):hover{background-color:var(--color-red-600) !important;color:var(--color-white-100) !important}.btn-continue-financing:not(.is-disabled):focus,.btn-continue-consortium:not(.is-disabled):focus,.btn-action-consortium:not(.is-disabled):focus,.btn-continue-insurance:not(.is-disabled):focus{background-color:var(--color-red-600) !important;color:var(--color-white-100) !important;outline:2px solid var(--color-red-300);outline-offset:2px}.table-services tr.is-selected td .status-cell .progress-wrapper .progress-bar{background-color:var(--color-white-100) !important}.converted-table-column.is-selected .status-cell .progress-wrapper .progress-bar{background-color:var(--color-white-100) !important}.status-cell{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-xs);width:100%;padding:var(--spacing-sm) 0}.status-text{font-size:var(--font-sm);font-weight:var(--font-weight-medium);text-transform:capitalize;display:block;color:var(--color-gray-800)}.progress-wrapper{display:flex;align-items:center;gap:var(--spacing-xs);width:100%;margin-bottom:var(--spacing-xs)}.progress-bar{width:100%;height:10px;background-color:var(--color-gray-200);background:var(--color-gray-200);border-radius:var(--border-radius-full);overflow:hidden}.progress-bar.progress-bar--sm{height:4px}.progress-bar-fill,.progress-bar .progress-fill{height:100%;width:0;border-radius:var(--border-radius-full);transition:width .5s ease-in-out;transition:width .3s ease}.progress-text{font-size:var(--font-sm);font-weight:var(--font-weight-semibold);color:var(--color-gray-500);white-space:nowrap}.status-container{display:flex;flex-direction:column;gap:var(--spacing-sm)}.status-container .progress-bar{margin-bottom:var(--spacing-xs)}.status-container .status-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-xs)}.status-container .status-info .progress-text{color:var(--color-gray-800);font-size:var(--font-md);font-weight:var(--font-weight-semibold)}.status-container .status-text{font-size:var(--font-md);font-weight:var(--font-weight-semibold)}.progress-fill.status-color--danger,.status-color--danger .progress-bar-fill,.status-color--danger .progress-fill,.progress-fill.status-color--warning,.status-color--warning .progress-bar-fill,.status-color--warning .progress-fill{background-color:#a70507 !important}.progress-fill.status-color--success,.status-color--success .progress-bar-fill,.status-color--success .progress-fill{background-color:#16b364 !important}.progress-fill.status-color--info,.status-color--info .progress-bar-fill,.status-color--info .progress-fill{background-color:#1982dc !important}.progress-fill.status-color--secondary,.status-color--secondary .progress-bar-fill,.status-color--secondary .progress-fill{background-color:#a1a0a3 !important}.status-color--warning{color:#a70507 !important}.progress-fill{background:var(--color-green-500)}.progress-fill.gradient-red{background:linear-gradient(90deg, var(--color-red-600) 0%, var(--color-red-500) 100%)}.status-bar{width:4px;height:40px;border-radius:2px;margin-right:var(--spacing-sm);flex-shrink:0}.status-bar.status-bar--active{background-color:#16b364}.status-bar.status-bar--inactive{background-color:#a1a0a3}.status-bar.status-bar--danger{background-color:#a70507}.status-content{display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1}.status-content .status-text{font-size:var(--font-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-800);margin:0}.status-content .status-date{font-size:var(--font-xs);color:var(--color-gray-600);margin:0}.status-cell{display:flex;flex-direction:row;align-items:flex-start;gap:0;width:100%;padding:var(--spacing-sm) 0}.status-cell:not(:has(.status-bar)){flex-direction:column;gap:var(--spacing-xs)}.insurance-status{position:relative;padding-left:16px;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-xs);width:100%;padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.insurance-status::before{content:"";position:absolute;left:0;top:0;bottom:0;width:8px;border-radius:4px;background-color:var(--color-gray-300)}.insurance-status.status-color--info::before{background-color:#1982dc}.insurance-status.status-color--success::before{background-color:#16b364}.insurance-status.status-color--danger::before{background-color:#a70507}.insurance-status.status-color--warning::before{background-color:#a70507}.insurance-status.status-color--secondary::before{background-color:#a1a0a3}.contract-steps{display:flex;margin:var(--spacing-5xl) 0;gap:var(--spacing-4xl)}.contract-steps--item{display:flex;flex-direction:column;flex:1 1 0%;gap:var(--spacing-lg)}.contract-steps--item__label{align-items:center;display:flex;flex-direction:row;gap:var(--spacing-md);justify-content:center}.contract-steps--item__label p{font-size:var(--font-sm-caps);font-weight:var(--font-weight-medium);text-transform:uppercase}.contract-steps--item__icon{background-position:center;background-repeat:no-repeat;background-size:100%;height:18px;width:18px}.contract-steps--item.completed-step .contract-steps--item__label p{color:var(--color-gray-500)}.contract-steps--item.completed-step .contract-steps--item__icon{display:inline-block;background-image:url("/sites/shb/themes/custom/shb/images/icons/check.svg")}.contract-steps--item.completed-step .progress-fill{background-color:var(--color-red-700) !important}.contract-steps--item.current-step .contract-steps--item__label p{color:var(--color-gray-800)}.contract-steps--item.current-step .contract-steps--item__icon{display:inline-block;background-image:url("/sites/shb/themes/custom/shb/images/icons/icon-loading.svg")}.contract-steps--item.current-step .progress-fill{background-color:var(--color-red-500) !important}.contract-steps--item.future-step .contract-steps--item__label p{color:var(--color-gray-300)}.contract-steps--item.future-step .progress-fill{background-color:var(--color-gray-300) !important}.contract-steps .progress-fill{width:100%}.default-table{background-color:var(--color-white-100);border:1px solid var(--color-gray-200);border-radius:var(--border-radius-xl);overflow-x:auto}.default-table--table{table-layout:auto;width:100%}.default-table--table tr th,.default-table--table tr td{padding:var(--spacing-lg) var(--spacing-3xl);text-align:center;width:auto}.default-table--table__head tr th{background-color:var(--color-gray-50);border:1px solid var(--color-gray-200);color:var(--color-black-100);font-size:var(--font-sm-caps);font-weight:var(--font-weight-medium)}.default-table--table__body tr td{background-color:var(--color-white-100);border:1px solid var(--color-gray-200);color:var(--color-gray-600);font-size:var(--font-sm);font-weight:var(--font-weight-regular)}.default-table--actions{display:flex;justify-content:center;align-items:center;padding:var(--spacing-4xl)}.table-wrapper{width:100%;overflow-x:auto}.table-services{border-collapse:collapse;width:100%;min-width:600px;background-color:rgba(0,0,0,0);border:none;box-shadow:none;table-layout:fixed}.table-services thead th{color:var(--color-gray-800);font-size:var(--font-sm-caps);font-weight:var(--font-weight-medium);line-height:var(--font-sm);padding:var(--spacing-md) var(--spacing-lg);text-align:left;background:var(--color-gray-f1f);position:sticky;top:0;z-index:3;white-space:nowrap;border-top:1px solid var(--color-gray-200)}.table-services tbody td{border-top:1px solid var(--color-gray-200);color:var(--color-gray-900);font-size:var(--font-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-p140);padding:var(--spacing-md) var(--spacing-lg);text-align:left;white-space:nowrap}.table-services tbody td.feature-text{color:var(--color-gray-3d3)}.table-services tr:last-child td{border-bottom:1px solid var(--color-gray-200)}.table-services th,.table-services td{width:20%;max-width:280px;overflow:hidden;text-overflow:ellipsis}.table-services th:first-child,.table-services td:first-child{position:sticky;left:0;background:#fff;z-index:2;text-align:left;padding-left:var(--spacing-3xl)}.table-services td:first-child input[type=radio]{-webkit-appearance:none;appearance:none;width:20px;height:20px;border:2px solid var(--color-red-500);border-radius:50%;background-color:#fff;cursor:pointer;position:relative;vertical-align:middle;margin-left:0;margin-right:var(--spacing-sm)}.table-services td:first-child input[type=radio]:disabled{background-color:var(--color-gray-50);border-color:var(--color-gray-300);cursor:not-allowed}.table-services td:first-child input[type=radio]:checked{background-color:#fff;border-color:var(--color-red-500)}.table-services td:first-child input[type=radio]:checked::after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;transform:translate(-50%, -50%);background:var(--color-red-500);border-radius:50%}.table-services td.col-contract{padding-left:var(--spacing-3xl);padding-right:var(--spacing-3xl)}.table-services td.col-status{padding-right:var(--spacing-3xl)}.table-services tbody tr:has(input[type=radio]:checked){background-color:var(--color-red-50)}.table-services tbody tr:has(input[type=radio]:checked) .progress-bar,.table-services tbody tr:has(input[type=radio]:checked) .progress-container{background-color:#fff !important}.table-services tbody tr:has(input[type=radio]:checked) td:first-child{background-color:inherit}.js-table-hidden{display:none}.converted-table-wrapper{display:flex;overflow-x:auto;border-top:1px solid var(--color-gray-200)}.converted-table-column{display:flex;flex-direction:column;flex-shrink:0}.converted-table-column.converted-table-header{font-weight:var(--font-weight-medium);background-color:#fafafa;border-right:1px solid var(--color-gray-200);position:sticky;left:0;z-index:1}.converted-table-column>div{padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--color-gray-200);text-align:left;width:180px;display:flex;align-items:center;min-height:48px}.converted-table-header>div{width:160px;padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.converted-table-column>div:last-child{border-bottom:none}.converted-table-column>div:first-child{justify-content:center}.converted-table-column.is-selected{background-color:var(--color-red-50)}.converted-table-column>div:first-child input[type=radio]{-webkit-appearance:none;appearance:none;width:var(--spacing-xl);height:var(--spacing-xl);border:2px solid var(--color-red-500);border-radius:50%;background-color:#fff;cursor:pointer;vertical-align:middle;margin-right:0;position:relative}.converted-table-column>div:first-child input[type=radio]:checked{background-color:#fff;border-color:var(--color-red-500)}.converted-table-column>div:first-child input[type=radio]:checked::after{content:"";position:absolute;top:50%;left:50%;width:50%;height:50%;transform:translate(-50%, -50%);background:var(--color-red-500);border-radius:50%}.next-steps-section .numbered-list{counter-reset:step-counter;list-style:none;padding:0;margin:0;padding-top:var(--spacing-3xl)}.next-steps-section .numbered-list .substeps{width:100%}.next-steps-section .numbered-list .substeps li:first-child{margin-top:var(--spacing-xl)}.next-steps-section .numbered-list .substeps li:not(:last-child){margin-bottom:var(--spacing-xl)}.next-steps-section .numbered-list .substeps a,.next-steps-section .numbered-list .substeps button{background:initial;border:0;color:var(--color-red-700);cursor:pointer;font-size:var(--font-md);font-weight:var(--font-weight-semibold);text-decoration:none;text-align:left}.next-steps-section .numbered-list>li{display:flex;align-items:center;padding-left:calc(2rem + var(--spacing-md));position:relative;counter-increment:step-counter;color:var(--color-gray-800);font-size:var(--font-lg);font-weight:var(--font-weight-medium);flex-wrap:wrap}.next-steps-section .numbered-list>li span{color:var(--color-gray-600);display:block;font-size:var(--font-sm);font-weight:var(--font-weight-regular)}.next-steps-section .numbered-list>li:not(:last-child){margin-bottom:var(--spacing-4xl)}.next-steps-section .numbered-list>li::before{content:counter(step-counter);position:absolute;left:0;top:0;width:2rem;height:2rem;border-radius:50%;border:2px solid var(--color-red-500);color:var(--color-red-500);background-color:#fff;font-weight:600;font-size:.875rem;z-index:2}.next-steps-section .numbered-list>li:not(:last-child)::after{content:"";position:absolute;left:calc(1rem - 1px);top:calc(25px + 1rem);bottom:.5rem;width:2px;background-color:var(--color-red-500);z-index:1}.honda-modal-default{background-color:rgba(0,0,0,0);border:0;bottom:0;display:none;height:100%;left:0;opacity:0;padding:0;position:fixed;right:0;top:0;width:100%;z-index:999}.honda-modal-default.show{display:flex !important;opacity:1}.honda-modal-default__overlay{backdrop-filter:blur(8px);background:rgba(0,0,0,.6);height:100%;width:100%;position:absolute}.honda-modal-default__content{position:relative;background:var(--color-white-100);border-radius:var(--border-radius-xl);border:0;max-width:400px;margin:auto;outline:initial;padding:var(--spacing-3xl)}.honda-modal-default__title{color:var(--color-gray-800);font-size:var(--font-h6);font-weight:var(--font-weight-semibold)}.honda-modal-default__subtitle{color:var(--color-gray-600);font-size:var(--font-sm)}.honda-modal-default__body{align-items:center;color:var(--color-gray-800);display:flex;flex-direction:column;font-size:var(--font-md);gap:var(--spacing-xl);margin:var(--spacing-2xl) 0;padding:var(--spacing-xl);text-align:center}.honda-modal-default__body img{max-width:65px}.honda-modal-default__body span{color:var(--color-red-500)}.honda-modal-default__close{background:rgba(0,0,0,0);border:none;cursor:pointer;color:var(--color-gray-400);font-size:32px;line-height:16px;position:absolute;right:14px;top:18px}.honda-modal-default__footer{display:flex;justify-content:center;gap:1rem;margin-top:1rem}.honda-modal-default__button{cursor:pointer;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all 200ms linear;text-align:center;text-decoration:none;white-space:nowrap;outline:none;font-weight:600;border-radius:var(--border-radius-md);height:37px;padding:10px var(--spacing-xl) !important;gap:var(--spacing-md);font-size:14px;color:var(--color-white-100);background-color:var(--color-red-500);box-shadow:0px 2px 8px 0px rgba(10,13,18,.1);border:none}.honda-modal-default__button img{filter:brightness(0) invert(1)}.honda-modal-default__button:hover{background-color:var(--color-red-600)}.honda-modal-default__button.is-disabled{opacity:1;pointer-events:none;background-color:var(--color-gray-200);border:1px solid var(--color-gray-300);color:var(--color-gray-400);box-shadow:0px 1px 2px rgba(10,173,210,.05)}.honda-modal-default__button.is-disabled img{filter:brightness(0) invert(0.6)}#overflow-loading{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fff;z-index:9999;display:flex;align-items:center;justify-content:center;flex-direction:column}#overflow-loading .overflow-loading-svg{margin-bottom:24px;width:313px;height:175px;display:block}#overflow-loading .overflow-loading-message{color:var(--color-black-100, #222);font-size:2em;font-weight:500;font-family:inherit;margin:var(--spacing-4xl, 32px) 0 var(--spacing-xl, 24px);text-align:center}#overflow-loading .overflow-loading-spinner{width:48px;height:48px;border:6px solid #eee;border-top:6px solid var(--color-red-500, #CC0000);border-radius:50%;animation:multimarcas-spin 1s linear infinite;margin-bottom:32px}@keyframes multimarcas-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loading-spinner{width:30px;height:30px;border:2px solid var(--color-white-100);border-top:2px solid var(--color-red-500);border-radius:50%;animation:spin 1s ease-in-out infinite;margin-right:8px}@keyframes spin{to{transform:rotate(360deg)}}button:disabled{pointer-events:none}.services-section{margin-top:var(--spacing-4xl);padding:var(--spacing-3xl);background:#f8f9fa;border-radius:8px}.services-section .services-header{text-align:center;margin-bottom:var(--spacing-4xl)}.services-section .services-header h2{color:var(--color-red-500);font-size:1.5rem;font-weight:600;margin-bottom:var(--spacing-md)}.services-section .services-header p{color:#6b7280;font-size:.875rem}.services-section .services-category{margin-bottom:var(--spacing-4xl)}.services-section .services-category:last-child{margin-bottom:0}.services-section .services-category .services-category-name{color:var(--color-black);font-size:var(--font-h6);font-weight:600;margin-bottom:var(--spacing-xl)}.services-section .services-category .services-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:var(--spacing-xl)}@media(max-width: 1024px){.services-section .services-category .services-grid{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 768px){.services-section .services-category .services-grid{grid-template-columns:repeat(2, 1fr);gap:var(--spacing-lg)}}@media(max-width: 480px){.services-section .services-category .services-grid{grid-template-columns:1fr}}.services-section .services-category .service-item{display:flex;align-items:center;padding:var(--spacing-2xl) var(--spacing-3xl);background:var(--color-white);border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;transition:all .2s ease;box-shadow:0px 2px 8px 0px rgba(10,13,18,.1)}.services-section .services-category .service-item:hover{border-color:var(--color-red-500);box-shadow:0 2px 4px rgba(220,38,38,.1)}.services-section .services-category .service-item.active{border-color:var(--color-red-500);background:#fef2f2}.services-section .services-category .service-item.active .service-icon{color:var(--color-red-500)}.services-section .services-category .service-item.active span{color:var(--color-red-500);font-weight:500}.services-section .services-category .service-item-name{font-size:var(--font-h7);font-weight:700;line-height:var(--font-h6)}.services-section .services-category .service-item .service-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:var(--spacing-lg);color:var(--color-red-500);flex-shrink:0}.services-section .services-category .service-item .service-icon svg{width:20px;height:20px}@media(max-width: 480px){.services-section .services-category .service-item{flex-direction:column;text-align:center;padding:var(--spacing-xl) var(--spacing-md)}.services-section .services-category .service-item .service-icon{margin-right:0;margin-bottom:var(--spacing-md)}.services-section .services-category .service-item span{font-size:.75rem}}.services-search{margin-top:var(--spacing-3xl)}.services-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-75xl)}.services-header .services-title{font-size:var(--font-h3);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold);color:var(--color-red-500);margin:0}.services-header .service-search-wrapper{position:relative;width:25rem;max-width:100%}.services-header .service-search-wrapper .service-search-input{width:100%;padding:10px var(--spacing-5xl);background-color:var(--color-white-100);border:1px solid var(--color-gray-300);border-radius:var(--border-radius-md);font-size:var(--font-md);line-height:var(--line-height-p140);font-weight:var(--font-weight-regular);outline:none;transition:border .2s}.services-header .service-search-wrapper .service-search-input:focus{border-color:var(--color-gray-500)}.services-header .service-search-wrapper .service-search-icon{position:absolute;left:var(--spacing-lg);top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center}.services-header .service-search-wrapper .service-search-icon svg,.services-header .service-search-wrapper .service-search-icon img{display:block}.services-group{margin-bottom:var(--spacing-3xl)}.services-group .services-group-title{font-size:var(--font-h6);line-height:var(--line-height-p120);font-weight:var(--font-weight-bold);color:var(--color-black-100);margin:var(--spacing-75xl) 0 var(--spacing-3xl)}.services-cards{display:grid;grid-template-columns:repeat(4, 1fr);gap:var(--spacing-3xl)}.services-cards--proposal .service-card{padding:var(--spacing-4xl36) var(--spacing-xl18)}.services-cards.itens--2{grid-template-columns:repeat(2, 1fr)}.services-cards.itens--3{grid-template-columns:repeat(3, 1fr)}@media screen and (min-width: 834px){.services-cards.itens--lg--2{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 834px){.services-cards.itens--lg--3{grid-template-columns:repeat(3, 1fr)}}.service-card{transition:ease-out .2s;display:flex;background-color:var(--color-white-100);align-items:center;border-radius:var(--border-radius-xl);border-color:rgba(0,0,0,0);padding:var(--spacing-xl);box-shadow:0px 2px 8px 0px rgba(10,13,18,.1);cursor:pointer;transition:box-shadow .18s,border .18s;text-align:left;gap:var(--spacing-lg);position:relative}.service-card.items-start{align-items:flex-start}.service-card:hover,.service-card:focus{transition:ease-out .2s;box-shadow:0 4px 16px rgba(0,0,0,.15);transform:translateY(-2px)}.service-card .service-icon{font-size:2rem;color:#d9001f;width:32px;height:32px;flex-shrink:0;margin-bottom:0;display:flex;align-items:center;justify-content:center}.service-card .service-infos{display:flex;flex-direction:column;gap:var(--spacing-lg)}.service-card .service-title{color:var(--color-gray-800);font-size:var(--font-h7);line-height:var(--line-height-p120);font-weight:var(--font-weight-bold);display:block}.service-card .service-description{color:var(--color-gray-800);font-size:var(--font-sm);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular);display:block}.service-card .service-tooltip{display:block;position:absolute;left:50%;bottom:calc(100% + 24px);transform:translateX(-50%);width:100%;background:var(--color-white-100);color:var(--color-gray-600);border-radius:var(--border-radius-xl);box-shadow:0 4px 24px rgba(0,0,0,.1);padding:var(--spacing-lg);opacity:0;pointer-events:none;transition:opacity .18s;z-index:10;white-space:normal;visibility:hidden;text-align:left;font-size:var(--font-sm-caps);line-height:var(--line-height-p120);font-weight:var(--font-weight-medium)}.service-card .service-tooltip::after{content:"";position:absolute;left:50%;top:98%;transform:translateX(-50%);width:24px;height:12px;background:rgba(0,0,0,0);pointer-events:none;clip-path:polygon(50% 100%, 0 0, 100% 0);background:#fff;box-shadow:0 4px 24px rgba(0,0,0,.1)}.service-card .service-tooltip.service-tooltip--bottom{bottom:-85%}.service-card .service-tooltip.service-tooltip--bottom:after{top:-10px;clip-path:polygon(50% 0%, 0% 100%, 100% 100%);box-shadow:0 -4px 24px #000}.service-card:hover .service-tooltip:not(.only-disabled),.service-card:focus .service-tooltip:not(.only-disabled),.service-card:focus-within .service-tooltip:not(.only-disabled){opacity:1;pointer-events:auto;visibility:visible}.service-card[disabled],.service-card.disabled{background-color:var(--color-gray-200);cursor:not-allowed;pointer-events:initial}.service-card[disabled]:hover .service-tooltip.only-disabled,.service-card.disabled:hover .service-tooltip.only-disabled{opacity:1;pointer-events:auto;visibility:visible}.service-card[disabled]:hover .service-tooltip.only-disabled+.service-tooltip,.service-card.disabled:hover .service-tooltip.only-disabled+.service-tooltip{display:none}.service-card[disabled] .service-icon,.service-card.disabled .service-icon{filter:grayscale(1);opacity:.5}.service-card[disabled] .service-title,.service-card[disabled] .service-icon,.service-card.disabled .service-title,.service-card.disabled .service-icon{color:var(--color-gray-400)}.services-search-empty{background-color:var(--color-white-100);border-radius:var(--border-radius-xl) !important;box-shadow:0px 2px 8px 0px rgba(10,13,18,.1)}.services-search-empty .services-search-empty-text{color:var(--color-gray-800);font-size:var(--font-h7);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold)}@media(max-width: 900px){.services-cards{grid-template-columns:repeat(2, 1fr)}.service-card,.services-cards--proposal .service-card{flex-direction:column;align-items:flex-start;padding:var(--spacing-xl)}.service-card .service-icon,.services-cards--proposal .service-card .service-icon{margin-bottom:8px;margin-right:0}.service-card span,.services-cards--proposal .service-card span{width:100%}.service-card .service-title,.service-card .service-tooltip,.services-cards--proposal .service-card .service-title,.services-cards--proposal .service-card .service-tooltip{text-align:left}}@media(max-width: 600px){.btn-alter-proposal{border-radius:var(--border-radius-xl) !important}.btn-alter-proposal-text{display:none}.services-search{padding:18px 6px}.services-header{flex-direction:column;align-items:flex-start;gap:12px}.services-header .service-search-wrapper{width:100%}.services-header .service-search-wrapper .service-search-input{width:100%}.services-cards{gap:10px}.services-cards--proposal{gap:var(--spacing-xl)}}.service-list-filters{margin:auto;border:1px solid var(--color-gray-200);position:relative;display:flex;gap:var(--spacing-xl);background:var(--color-white-100);border-radius:var(--border-radius-full);padding:var(--spacing-xs);margin-bottom:var(--spacing-75xl);width:fit-content;align-items:center}.service-list-filters .tab-indicator{position:absolute;top:2px;left:0;height:calc(100% - 5px);border:1px solid var(--color-red-500);background:rgba(0,0,0,0);border-radius:var(--border-radius-full);z-index:0;transition:opacity .2s,left .5s cubic-bezier(0.34, 1.56, 0.64, 1),width .5s cubic-bezier(0.34, 1.56, 0.64, 1);pointer-events:none}.service-list-filters .tab-indicator.is-loading{opacity:0}.service-list-filters .service-filter-btn{position:relative;background:none;border:none;outline:none;color:var(--color-gray-600);font-size:var(--font-md);line-height:var(--line-height-p140);font-weight:var(--font-weight-medium);padding:var(--spacing-md) var(--spacing-xl);border-radius:var(--border-radius-full);cursor:pointer;z-index:1;transition:color .2s}.service-list-filters .service-filter-btn.active{color:var(--color-red-500);background:rgba(0,0,0,0)}@media(max-width: 767px){.service-list-filters{width:100%;padding:0}.service-list-filters .service-list-select{display:block;width:100%}.service-list-filters .service-filter-btn,.service-list-filters .tab-indicator{display:none !important}}@media(min-width: 768px){.service-list-filters .service-list-select{display:none !important}.service-list-filters .service-filter-btn,.service-list-filters .tab-indicator{display:inline-block}}.content__body .btn-voltar{padding-left:0 !important;justify-content:flex-start !important}.content__body .btn-voltar img{rotate:180deg}.cnh-extrato__header .btn-voltar img{rotate:180deg}.input-group{display:flex;gap:var(--spacing-xl);margin-bottom:var(--spacing-5xl)}.input-group .input--default{margin:0 !important}.input-group .input--default .input-label{top:4px !important}.input-group .input--default .calendar-icon{background-color:rgba(0,0,0,0) !important}.bhb-antecipacao summary{margin-bottom:var(--spacing-3xl) !important}.parcelas-grid{display:flex;flex-wrap:wrap;gap:var(--spacing-xl)}.parcela-card{min-height:76px;background:var(--color-white-100);border:1px solid var(--color-gray-200);border-radius:var(--border-radius-xl);padding:var(--spacing-lg) var(--spacing-2xl);min-width:242px;max-width:243px;transition:border-color .2s}.parcela-card:hover{border-color:var(--color-red-500)}.parcela-checkbox{display:flex;align-items:flex-start;gap:12px;cursor:pointer;width:100%}.parcela-checkbox input[type=checkbox]{display:none}.parcela-custom-checkbox{width:16px;height:16px;top:3px;border:1px solid var(--color-red-500);border-radius:4px;background:var(--color-white-100);display:inline-block;position:relative;transition:background .2s,border-color .2s}.parcela-checkbox input[type=checkbox]:checked+.parcela-custom-checkbox{background:#d00;border-color:#d00}.parcela-checkbox input[type=checkbox]:checked+.parcela-custom-checkbox::after{content:"";display:block;position:absolute;left:4px;top:1px;width:5.5px;height:8px;border:solid var(--color-white-100);border-width:0 2px 2px 0;transform:rotate(45deg)}.parcela-info{display:flex;flex-direction:column;gap:2px}.parcela-numero{font-size:var(--font-lg);line-height:var(--line-height-p140);font-weight:var(--font-weight-bold);color:var(--color-gray-800)}.parcela-valor{font-size:var(--font-md);line-height:var(--line-height-p140);font-weight:var(--font-weight-regular);color:var(--color-gray-800)}.parcela-valor span{font-weight:600;color:var(--color-gray-600)}.parcela-checkbox input[type=checkbox]:checked~.parcela-custom-checkbox{border-color:#d00}.parcela-card:has(input[type=checkbox]:checked){border-color:#d00}#bhb-antecipacao-page .content__body,#bhb-2via-page .content__body{gap:unset !important}#bhb-antecipacao-page .multimarcas-form-container form,#bhb-2via-page .multimarcas-form-container form{border:none !important}#bhb-antecipacao-page #limites-msg,#bhb-2via-page #limites-msg{margin-top:var(--spacing-md);font-size:var(--font-sm);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular);color:var(--color-gray-600)}#bhb-antecipacao-page .webform-action-buttons .gerar-boleto-cnh,#bhb-2via-page .webform-action-buttons .gerar-boleto-cnh{display:inline-flex !important}#bhb-antecipacao-page .webform-action-buttons .gerar-boleto-cnh:disabled img,#bhb-2via-page .webform-action-buttons .gerar-boleto-cnh:disabled img{filter:sepia(1)}#bhb-antecipacao-page #divider-1,#bhb-2via-page #divider-1{display:none}#bhb-antecipacao-page summary,#bhb-2via-page summary{font-size:var(--font-lg);line-height:var(--line-height-p140);font-weight:var(--font-weight-medium);align-items:center;color:var(--color-gray-800);cursor:pointer;display:flex;margin-bottom:var(--spacing-xl);position:relative;width:100%}#bhb-antecipacao-page .webform-action-buttons #btn-demonstrativo,#bhb-antecipacao-page .webform-action-buttons #btn-gerar-boleto{display:none}#resumo-antecipacao h3{font-size:var(--font-h7);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold);color:var(--color-gray-800);margin-bottom:var(--spacing-3xl);text-align:left}#resumo-antecipacao table{width:100%;border-collapse:separate;border-spacing:0;margin-bottom:var(--spacing-xl);border:1px solid var(--color-gray-200);border-radius:var(--border-radius-xl);overflow:hidden;background:var(--color-white-100)}#resumo-antecipacao table th,#resumo-antecipacao table td{text-align:center;padding:var(--spacing-xl) var(--spacing-4xl36);border-bottom:1px solid var(--color-gray-100)}#resumo-antecipacao table td{font-size:var(--font-sm);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular);color:var(--color-black-100)}#resumo-antecipacao table th{background:var(--color-gray-50);color:var(--color-gray-700);font-size:var(--font-sm-caps);line-height:var(--line-height-p120);font-weight:var(--font-weight-medium)}#resumo-antecipacao table tr:last-child td{border-bottom:none}#resumo-antecipacao .total-antecipacao{background-color:var(--color-blue-25);color:var(--color-blue-700);border:1px solid var(--color-blue-200);border-radius:var(--border-radius-xl);text-align:right;font-size:var(--font-sm);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold);padding:var(--spacing-md) var(--spacing-4xl)}@media screen and (max-width: 768px){*{transition:ease-in-out .1s}.btn-alter-proposal{max-width:42px}.btn-alter-proposal-text{display:none}.content__body #btn-voltar{justify-content:flex-start}.bhb-antecipacao summary{padding-right:var(--spacing-xl)}#bhb-antecipacao-page,#bhb-2via-page{padding:0 !important}#bhb-antecipacao-page .multimarcas-form-sidebar-header,#bhb-2via-page .multimarcas-form-sidebar-header{display:none}#bhb-antecipacao-page .multimarcas-form-sidebar,#bhb-2via-page .multimarcas-form-sidebar{margin-top:var(--spacing-md);width:100%}#bhb-antecipacao-page .webform-action-buttons,#bhb-2via-page .webform-action-buttons{flex-direction:column-reverse}#bhb-antecipacao-page .multimarcas-form-container form,#bhb-2via-page .multimarcas-form-container form{padding:0 !important}.parcela-card{padding:var(--spacing-md);min-width:48%;max-width:48%}.parcela-checkbox{gap:3px}.parcela-custom-checkbox{top:3px}.parcelas-grid{gap:var(--spacing-md)}.parcela-numero{font-size:var(--font-md);line-height:var(--line-height-p140);font-weight:var(--font-weight-bold)}.parcela-valor span{display:none}#resumo-antecipacao table th,#resumo-antecipacao table td{text-align:left;padding:var(--spacing-md) var(--spacing-lg)}}.financing-details-page{padding:var(--spacing-4xl) 0;background-color:var(--color-gray-50)}.financing-content .financing-card{margin-top:1rem}.contract-header{margin-bottom:var(--spacing-4xl);padding:0 var(--spacing-lg)}.contract-header .contract-title{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.contract-header .contract-title h1{font-size:var(--font-h6);font-weight:var(--font-weight-medium);color:var(--color-red-500);margin:0 0 var(--spacing-xs) 0;letter-spacing:.5px}.contract-header .contract-title h2{font-size:var(--font-h4);font-weight:var(--font-weight-bold);color:var(--color-gray-800);margin:0;line-height:1.2}.contract-header .contract-title .contract-number{font-size:var(--font-h4);font-weight:var(--font-weight-bold);color:var(--color-gray-800)}.contract-header .btn-alter-proposal{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-lg) var(--spacing-xl18);background:rgba(0,0,0,0);border:1px solid var(--color-red-500);border-radius:var(--border-radius-sm);color:var(--color-red-500);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .2s ease;margin-left:auto}.contract-header .btn-alter-proposal svg{width:16px;height:16px}.financing-card{background:var(--color-white-100);border-radius:var(--border-radius-lg);box-shadow:var(--color-shadow-xs);overflow:hidden;display:grid;grid-template-columns:300px 1fr;height:auto;min-height:216px}.vehicle-section{background:linear-gradient(180deg, #00458F 0%, #007BFF 100%);padding:0;padding-bottom:0;padding-top:var(--spacing-3xl);display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.vehicle-section .vehicle-image{text-align:center;width:100%;height:100%;margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0}.vehicle-section .vehicle-image .vehicle-label{display:block;color:var(--color-white-100);font-size:var(--font-md);line-height:22px;font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-lg);text-transform:uppercase;letter-spacing:1px;text-shadow:0 2px 4px rgba(0,0,0,.3);text-align:left;align-self:flex-start;padding-left:var(--spacing-xl)}.vehicle-section .vehicle-image .vehicle-placeholder{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:auto;margin:0;padding:0;padding-left:0;padding-bottom:0;padding-right:6px}.vehicle-section .vehicle-image .vehicle-placeholder .vehicle-img{width:100%;height:150px;object-fit:cover;flex-shrink:0;margin-top:auto}.vehicle-section .vehicle-image .vehicle-placeholder .placeholder-site{color:var(--color-white-100);font-size:var(--font-sm);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-xs)}.vehicle-section .vehicle-image .vehicle-placeholder .placeholder-message{color:hsla(0,0%,100%,.8);font-size:var(--font-xs);font-weight:var(--font-weight-regular)}.contract-info{padding:var(--spacing-xl18) var(--spacing-4xl);background:var(--color-gray-200);border-radius:var(--border-radius-md);margin-left:-8px;z-index:1}.contract-info .client-name{font-weight:var(--font-weight-bold);font-size:var(--font-lg);line-height:var(--line-height-p140);letter-spacing:0%;vertical-align:middle;margin:0}.contract-info .info-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--spacing-xl) var(--spacing-2xl)}@media screen and (min-width: 834px){.contract-info .info-grid{grid-template-columns:repeat(3, 1fr)}}.contract-info .info-grid .info-item{padding-bottom:var(--spacing-md);border-bottom:1px solid var(--color-gray-300)}.contract-info .info-grid .info-item .label{display:block;color:var(--color-gray-600);font-size:var(--font-md);font-weight:var(--font-weight-semibold);line-height:var(--font-h7);letter-spacing:.5px;margin-bottom:var(--spacing-xs);text-transform:capitalize}.contract-info .info-grid .info-item .value{display:block;color:var(--color-gray-800);font-size:var(--font-sm-caps);line-height:var(--font-lg);font-weight:var(--font-weight-regular);font-family:var(--font-family-montserrat)}@media screen and (max-width: 833.98px){.contract-info .info-grid .info-item:nth-last-child(-n+2){border-bottom:0}}@media screen and (min-width: 834px){.contract-info .info-grid .info-item:nth-last-child(-n+3){border-bottom:0}}.info-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--spacing-4xl);margin-top:var(--spacing-xl)}.info-item{display:flex;flex-direction:column;gap:var(--spacing-sm)}.info-item .label{font-size:var(--font-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-500);text-transform:uppercase;letter-spacing:.5px}.info-item .value{font-size:var(--font-md);font-weight:var(--font-weight-semibold);color:var(--color-gray-800)}.status-container{display:flex;flex-direction:column;gap:var(--spacing-sm)}.status-container .status-info{display:flex;justify-content:flex-start;align-items:center}.status-container .progress-bar{max-width:170px;margin-right:8px;background:#d5d7d9}.status-container .progress-text{font-size:var(--font-sm) !important;font-weight:var(--font-weight-medium) !important;color:var(--color-gray-700) !important}.status-container .status-text{font-size:var(--font-inner-label);font-weight:var(--font-weight-medium);color:var(--color-gray-600)}.status-container.mobile-status{display:none}.status-container.desktop-status{display:flex}.no-financing-message{text-align:center;padding:var(--spacing-6xl) var(--spacing-4xl);background:var(--color-white-100);border-radius:var(--border-radius-lg);box-shadow:var(--color-shadow-xs);margin:var(--spacing-4xl) 0}.no-financing-message .empty-state-icon{margin-bottom:var(--spacing-xl)}.no-financing-message .empty-state-icon svg{width:64px;height:64px;opacity:.6}.no-financing-message h3{font-size:var(--font-xl);color:var(--color-gray-800);margin-bottom:var(--spacing-lg);font-weight:var(--font-weight-semibold)}.no-financing-message p{font-size:var(--font-md);color:var(--color-gray-600);margin-bottom:var(--spacing-lg);line-height:1.5}.no-financing-message .empty-state-reasons{text-align:left;max-width:400px;margin:0 auto var(--spacing-xl) auto;padding:0;list-style:none}.no-financing-message .empty-state-reasons li{position:relative;padding-left:var(--spacing-lg);margin-bottom:var(--spacing-sm);font-size:var(--font-sm);color:var(--color-gray-600);line-height:1.4}.no-financing-message .empty-state-reasons li:before{content:"•";position:absolute;left:0;color:var(--color-gray-400)}.no-financing-message .proposal-info{background:var(--color-blue-50);border:1px solid var(--color-blue-200);border-radius:var(--border-radius-md);padding:var(--spacing-md);margin:var(--spacing-lg) 0;font-size:var(--font-sm);color:var(--color-blue-700)}.no-financing-message .proposal-info strong{font-weight:var(--font-weight-semibold)}.no-financing-message .empty-state-actions{display:flex;gap:var(--spacing-lg);justify-content:center;flex-wrap:wrap;margin-top:var(--spacing-xl)}.no-financing-message .empty-state-actions .btn{min-width:180px}.no-financing-message .empty-state-actions .btn--secondary{background:var(--color-gray-100);color:var(--color-gray-700);border:1px solid var(--color-gray-300)}.no-financing-message .empty-state-actions .btn--secondary:hover{background:var(--color-gray-200);color:var(--color-gray-800)}@media(max-width: 768px){.no-financing-message{padding:var(--spacing-4xl) var(--spacing-lg)}.no-financing-message .empty-state-actions{flex-direction:column;align-items:center}.no-financing-message .empty-state-actions .btn{width:100%;max-width:280px}.no-financing-message .empty-state-reasons{max-width:100%}}.api-error-message{text-align:center;padding:var(--spacing-6xl) var(--spacing-4xl);background:var(--color-white-100);border-radius:var(--border-radius-lg);box-shadow:var(--color-shadow-xs);margin:var(--spacing-4xl) 0;border-left:4px solid #dc3545}.api-error-message .error-icon{margin-bottom:var(--spacing-xl)}.api-error-message .error-icon svg{width:48px;height:48px}.api-error-message h3{font-size:var(--font-xl);color:#dc3545;margin-bottom:var(--spacing-lg);font-weight:var(--font-weight-semibold)}.api-error-message .error-message{font-size:var(--font-md);color:var(--color-gray-600);margin-bottom:var(--spacing-2xl);line-height:1.5}.api-error-message .error-actions{display:flex;gap:var(--spacing-lg);justify-content:center;flex-wrap:wrap}.api-error-message .error-actions .btn{min-width:160px}.api-error-message .error-actions .btn--secondary{background:var(--color-gray-100);color:var(--color-gray-700);border:1px solid var(--color-gray-300)}.api-error-message .error-actions .btn--secondary:hover{background:var(--color-gray-200);color:var(--color-gray-800)}@media(max-width: 1024px){.financing-card{grid-template-columns:1fr}.vehicle-section{padding:var(--spacing-3xl);padding-bottom:0;min-height:200px}.info-grid{grid-template-columns:repeat(2, 1fr);gap:var(--spacing-3xl)}}@media(max-width: 768px){.contract-header{flex-direction:row;gap:var(--spacing-lg);align-items:flex-start}.contract-header .contract-title{flex-direction:column;gap:var(--spacing-sm);align-items:flex-start}.contract-header .contract-title h1{font-size:var(--font-h5)}.contract-header .contract-title .contract-number{font-size:var(--font-h5)}.contract-header .btn-alter-proposal{align-self:stretch;justify-content:center}.financing-card{margin:var(--spacing-xl) 0;grid-template-columns:1fr;height:auto;min-height:auto}.vehicle-section{padding:var(--spacing-3xl);min-height:180px}.vehicle-section .vehicle-image .vehicle-label{font-size:var(--font-sm);margin-bottom:var(--spacing-lg)}.vehicle-section .vehicle-image .vehicle-placeholder{padding:0 var(--spacing-lg)}.vehicle-section .vehicle-image .vehicle-placeholder img{width:120px;height:80px}.vehicle-section .vehicle-image .vehicle-placeholder svg{width:100px;height:65px}.contract-info{padding:var(--spacing-3xl);margin-left:0}.contract-info .info-grid{grid-template-columns:repeat(2, 1fr);gap:var(--spacing-2xl)}.info-item{padding:var(--spacing-lg) 0;border-bottom:1px solid var(--color-gray-200)}.info-item:last-child{border-bottom:none}.info-item.desktop-status{display:none}.status-container.mobile-status{display:block !important;background:rgba(0,0,0,0);padding:0;width:100%;z-index:2}.status-container.mobile-status .status-info{justify-content:space-between;margin-bottom:var(--spacing-xs)}.status-container.mobile-status .progress-bar{max-width:none;margin-right:var(--spacing-sm)}.status-container.mobile-status .progress-text{font-size:var(--font-xs) !important;color:var(--color-white-100) !important;font-weight:var(--font-weight-semibold) !important;margin-left:8px}.status-container.mobile-status .status-text{font-size:var(--font-xs);color:var(--color-white-100);text-align:center;display:block;text-align:left}.vehicle-image{position:relative}.no-financing-message{padding:var(--spacing-4xl) var(--spacing-xl);margin:var(--spacing-xl) 0}.no-financing-message p{font-size:var(--font-md)}.btn{width:100%;text-align:center;padding:var(--spacing-xl) var(--spacing-lg)}}.status-message{padding:var(--spacing-lg);margin:var(--spacing-lg) 0;border-radius:var(--border-radius-md);font-weight:500;text-align:center}.status-message.status-ativo{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.status-message.status-contemplado{background-color:#fff3cd;color:#856404;border:1px solid #ffeaa7}.status-message.status-em-andamento{background-color:#cce5ff;color:#004085;border:1px solid #b3d9ff}.status-message.status-cancelado{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.status-message.status-normal{background-color:#e2e3e5;color:#383d41;border:1px solid #d6d8db}.status-indicator{display:inline-block;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.status-indicator.status-ativo{background-color:#28a745;color:#fff}.status-indicator.status-contemplado{background-color:#ffc107;color:#212529}.status-indicator.status-em-andamento{background-color:#007bff;color:#fff}.status-indicator.status-cancelado{background-color:#dc3545;color:#fff}.status-indicator.status-normal{background-color:#6c757d;color:#fff}.financing-card{border:1px solid #e0e0e0;border-radius:var(--border-radius-lg);box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease;background:#fff;overflow:hidden}.financing-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.15);transform:translateY(-2px)}.financing-card .card-header{background:linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);padding:var(--spacing-lg);border-bottom:1px solid #dee2e6}.financing-card .card-header .status-indicator{float:right;margin-top:-2px}.financing-card .card-body{padding:var(--spacing-lg)}.financing-card .card-actions{padding:var(--spacing-md) var(--spacing-lg);background-color:#f8f9fa;border-top:1px solid #dee2e6;text-align:right}.financing-card .card-actions .btn{margin-left:var(--spacing-sm)}.api-error-message{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb;border-radius:var(--border-radius-md);padding:var(--spacing-lg);margin:var(--spacing-lg) 0;text-align:center}.api-error-message .error-icon{font-size:24px;margin-bottom:var(--spacing-sm);display:block}.btn-generate-boleto{background:linear-gradient(135deg, #007bff 0%, #0056b3 100%);border:none;color:#fff;padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--border-radius-md);font-weight:500;transition:all .3s ease;cursor:pointer}.btn-generate-boleto:hover{background:linear-gradient(135deg, #0056b3 0%, #004085 100%);transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,123,255,.3)}.btn-generate-boleto:disabled{background:#6c757d;cursor:not-allowed;transform:none;box-shadow:none}.btn-generate-boleto .loading-spinner{border-top-color:#fff}@media(max-width: 480px){.financing-details-page{padding:var(--spacing-xl) 0}.contract-header{padding:0}.vehicle-section{padding:var(--spacing-xl);padding-bottom:0;padding-left:0;padding-right:0;min-height:160px}.vehicle-section .vehicle-image .vehicle-label{font-size:var(--font-lg);margin-left:0;padding-left:16px;margin-bottom:var(--spacing-md);letter-spacing:.5px}.vehicle-section .vehicle-image .vehicle-placeholder{padding:0 var(--spacing-md)}.vehicle-section .vehicle-image .vehicle-placeholder img{width:100px;height:65px;border-radius:8px}.contract-info{padding:var(--spacing-xl);margin-left:0}.financing-card{margin-bottom:var(--spacing-lg)}.financing-card .card-header{padding:var(--spacing-md)}.financing-card .card-header .status-indicator{float:none;display:block;margin-top:var(--spacing-sm);text-align:center}.financing-card .card-actions{text-align:center}.financing-card .card-actions .btn{width:100%;margin:var(--spacing-xs) 0}.status-message{padding:var(--spacing-md);font-size:14px}}.page-main-title{color:var(--color-red-500);font-size:var(--font-h6) !important}.page-content .content__wrapper{box-sizing:border-box;margin:var(--spacing-7xl) auto var(--spacing-9xl) auto;max-width:1400px;width:100%}.page-content .content__header{border-bottom:1px solid var(--color-gray-200);margin-bottom:var(--spacing-5xl);padding-bottom:var(--spacing-5xl)}.page-content .content__header .title{color:var(--color-gray-800);font-size:var(--font-h4);font-weight:var(--font-weight-semibold)}.page-content .content__header .top-tag{color:var(--color-red-500);font-size:var(--font-lg);font-weight:var(--font-weight-semibold)}.page-content .content__body{background-color:var(--color-white-100);border-radius:var(--border-radius-2xl);box-shadow:0px 4px 16px 3px rgba(10,13,18,.1);display:flex;flex-direction:column;gap:var(--spacing-3xl);max-width:840px;min-width:320px;padding:var(--spacing-4xl) var(--spacing-5xl);width:100%}.page-content .content__body--title{color:var(--color-black-100);font-size:var(--font-h4);font-weight:var(--font-weight-medium)}.page-content .content__body--description{color:var(--color-gray-700);font-size:var(--font-lg);margin-bottom:var(--spacing-xl)}@media screen and (max-width: 768px){.content__body{padding:var(--spacing-xl) !important;min-width:auto !important;border-top-left-radius:0 !important;border-top-right-radius:0 !important;box-shadow:none !important;border:1px solid var(--color-gray-200)}.content__body--title{font-size:var(--font-h6) !important}.content__body--description{font-size:var(--font-md) !important}}.cnh-extrato{position:relative;padding:var(--spacing-4xl) var(--spacing-3xl);border-radius:var(--border-radius-lg);background:var(--color-white-100);box-shadow:0 20px 40px rgba(10,13,18,.08)}@media(max-width: 991px){.cnh-extrato{padding:var(--spacing-3xl) var(--spacing-2xl) var(--spacing-4xl)}}@media(max-width: 640px){.cnh-extrato{padding:var(--spacing-2xl) var(--spacing-xl)}}.cnh-extrato__header{padding-left:var(--spacing-4xl);max-width:960px;display:flex;flex-direction:column;gap:var(--spacing-lg)}.cnh-extrato__header .btn{margin-right:auto}.cnh-extrato__header .cnh-extrato__title{margin:0;font-size:var(--font-h2);line-height:var(--line-height-p120);font-weight:var(--font-weight-bold);color:var(--color-gray-900)}.cnh-extrato__header .cnh-extrato__subtitle{margin:0;font-size:var(--font-md);line-height:var(--line-height-p140);font-weight:var(--font-weight-regular);color:var(--color-gray-600)}@media(max-width: 640px){.cnh-extrato__header{padding-left:var(--spacing-2xl)}}.cnh-extrato__section{display:flex;flex-direction:column;gap:var(--spacing-3xl)}@media(max-width: 640px){.cnh-extrato__section{padding-left:var(--spacing-2xl)}}.parcela-details{margin-bottom:12px}.cnh-extrato__card{background:var(--color-gray-50);border-radius:var(--border-radius-lg);padding:var(--spacing-2xl);border:1px solid var(--color-gray-100);box-shadow:0 1px 2px rgba(10,13,18,.05);display:flex;flex-direction:column;gap:var(--spacing-xl)}@media(max-width: 640px){.cnh-extrato__card{padding:var(--spacing-xl)}}.cnh-extrato__group-title{margin:0;font-size:var(--font-h5);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold);color:var(--color-gray-800)}.cnh-extrato__metrics{display:grid;gap:var(--spacing-lg)}.cnh-extrato__metrics .parcela-details{gap:var(--spacing-lg);flex-wrap:wrap}.cnh-extrato__metrics .parcela-details .detail-item{min-width:184px}.cnh-extrato__assembleias,.cnh-extrato__participants{display:grid;gap:var(--spacing-lg)}.cnh-extrato__assembleias{grid-template-columns:repeat(auto-fit, minmax(220px, 1fr))}.cnh-extrato__assembleias .cnh-extrato__assembleia-card{background-color:var(--color-white-100);border-radius:var(--border-radius-md);border:1px solid var(--color-gray-200);box-shadow:0 1px 2px rgba(10,13,18,.05);padding:var(--spacing-lg) var(--spacing-xl);display:flex;flex-direction:column;gap:var(--spacing-xs);font-size:var(--font-md);line-height:var(--line-height-p140);font-weight:var(--font-weight-regular);color:var(--color-gray-700)}.cnh-extrato__assembleias .cnh-extrato__assembleia-card strong{font-size:var(--font-sm);line-height:var(--line-height-p120);font-weight:var(--font-weight-medium);color:var(--color-gray-900)}.cnh-extrato__participants{grid-template-columns:repeat(auto-fit, minmax(160px, 1fr))}.cnh-extrato__participants .cnh-extrato__participant-card{background-color:var(--color-white-100);border-radius:var(--border-radius-md);border:1px solid var(--color-gray-200);box-shadow:0 1px 2px rgba(10,13,18,.05);padding:var(--spacing-lg) var(--spacing-xl);display:flex;flex-direction:column;gap:var(--spacing-xs);min-height:96px}.cnh-extrato__participants .cnh-extrato__participant-label{font-size:var(--font-sm);line-height:var(--line-height-p120);font-weight:var(--font-weight-medium);color:var(--color-gray-600)}.cnh-extrato__participants .cnh-extrato__participant-value{font-size:var(--font-h5);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}.cnh-extrato__actions{display:flex;flex-wrap:wrap;gap:var(--spacing-lg)}.cnh-extrato__footnote{margin:0;font-size:var(--font-sm);line-height:var(--line-height-p140);font-weight:var(--font-weight-regular);color:var(--color-gray-600)}.cnh-extrato__empty{font-size:var(--font-md);line-height:var(--line-height-p140);font-weight:var(--font-weight-regular);color:var(--color-gray-600)}h3.section--cards-title{color:var(--color-red-500) !important}.extrato-title{font-size:var(--font-h6);font-weight:var(--font-weight-semibold);line-height:var(--line-height-p120);color:var(--color-gray-900);margin-bottom:var(--spacing-lg)}.contact-cac__item:not(:last-child){margin-bottom:var(--spacing-xl)}.contact-cac__item.phone .contact-cac__icon{background-image:url("/sites/shb/themes/custom/shb/images/icons/telephone.svg")}.contact-cac__item.whatsapp .contact-cac__icon{background-image:url("/sites/shb/themes/custom/shb/images/icons/whatsapp.svg")}.contact-cac__icon{background-repeat:no-repeat;background-position:center;padding:var(--spacing-xl)}.cards-section{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.cards-section__container{max-width:1200px;margin:0 auto;padding:88px 20px}.cards-section__title{font-size:48px;font-weight:600;color:#fff;margin-bottom:35px}.cards-section__grid>div{display:grid;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));gap:24px;justify-items:start}@media(max-width: 768px){.cards-section__title{font-size:32px}.cards-section__grid{justify-items:center}}.card-contact{background-color:#fff;border-radius:24px;box-shadow:0 2px 10px rgba(0,0,0,.08);padding:24px;width:264px;height:226px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:21px;row-gap:8px;align-items:start;transition:box-shadow .3s ease,transform .3s ease}.card-contact:hover{transform:translateY(-4px);box-shadow:0 6px 14px rgba(0,0,0,.12)}.card-contact__icon{grid-column:1;grid-row:1/span 2;display:flex;align-items:flex-start}.card-contact__icon svg,.card-contact__icon img{width:28px;height:28px;display:block}.card-contact__text{grid-column:2;grid-row:1;font-weight:500}.card-contact__text p{margin:0;line-height:1.4}.card-contact__badges{grid-column:2;grid-row:2;display:flex;flex-direction:column;gap:8px}.card-contact__badges img{height:100%;max-height:117px;max-width:fit-content;width:max-content;transition:transform .2s ease}.card-contact__badges img:hover{transform:scale(1.05)}@media(max-width: 768px){.card-contact{width:90vw;height:100%;padding:21px}.card-contact .card-contact__badges{display:flex;flex-direction:row}.card-contact .card-contact__badges img{width:100%;height:100%}}.debts-cards{padding-top:24px !important;padding-bottom:24px !important;padding-left:16px !important;padding-right:16px !important;width:236px;display:flex;flex-direction:column}.debts-cards>span:first-of-type{display:flex;align-items:center}.debts-cards .service-title{word-break:break-word}.debts-cards [class^=icon--],.debts-cards [class*=" icon--"]{background-size:32px 32px;margin-right:12px;flex-shrink:0}.faq-columns-section{margin:32px 20px}.faq-columns-section .faq__title{all:revert;text-align:center;margin-top:64px}.faq-columns-section .faq-search{display:flex;justify-content:center;margin:20px auto 40px;max-width:480px;width:100%;gap:8px}.faq-columns-section .faq-search__input{width:100%;height:44px;padding:0 14px 0 38px;border:1px solid #ddd;border-radius:8px;font-size:16px;outline:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='gray' viewBox='0 0 16 16'%3E%3Cpath d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001l3.85 3.85a1 1 0 0 0 1.415-1.415l-3.85-3.85zm-5.242.656a5 5 0 1 1 0-10 5 5 0 0 1 0 10z'/%3E%3C/svg%3E") no-repeat 12px center;background-size:18px;transition:border .2s}.faq-columns-section .faq-search__input:hover{border-color:var(--color-red-600)}.faq-columns-section .faq-search__input:focus{border-color:var(--color-red-500)}.faq-columns-section .faq-search__input::placeholder{color:#999}.faq-columns-section .faq-search__btn{background-color:var(--color-red-500);font-weight:600;color:#fff;cursor:pointer;font-size:14px;opacity:1;padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:14px;border-radius:8px}.faq-columns-section .faq-search__btn:hover{background-color:var(--color-red-600);transform:scale(1.05)}.faq-columns-section .faq-no-results{text-align:center;color:#666;font-size:15px;margin-top:10px}.faq-columns-section mark.faq-highlight{background-color:#ffd7d7;color:#b71c1c;padding:0 2px;border-radius:3px;font-weight:600}.faq-columns-section .faq-dropdown-mobile{display:none;margin-bottom:16px}.faq-columns-section .faq-dropdown-mobile select{padding:10px 42px 10px 14px;border-radius:8px;border:1px solid #d3d3d5;font-size:16px;font-weight:500;color:#302f32}.faq-columns-section .faq-dropdown-mobile select:focus{outline:none;border-color:var(--color-red-500);box-shadow:0 0 0 2px rgba(150,4,21,.2)}.faq-columns-section .faq-columns-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(320px, 365px));justify-content:center;justify-items:center;gap:16px}@media(max-width: 768px){.faq-columns-section{margin:0px 6px}.faq-columns-section .faq-search{flex-direction:column;padding-bottom:32px;margin:32px auto 32px;border-bottom:1px solid #d3d3d5}.faq-columns-section .faq__title *{line-height:1;font-size-adjust:.4}.faq-columns-section .faq-dropdown-mobile{display:block}.faq-columns-section .faq-columns-grid>div{display:none}}.faq-column{background:#fff;border-radius:16px;box-shadow:0 2px 10px rgba(0,0,0,.08);padding:32px 15px 24px;width:365px;min-height:553px;display:flex;flex-direction:column;justify-content:space-between;transition:transform .3s ease,box-shadow .3s ease}.faq-column:hover{transform:translateY(-3px);box-shadow:0 6px 14px rgba(0,0,0,.12)}.faq-column__title{font-size:24px;font-weight:500;color:var(--color-red-500);text-align:center}.faq-column__title>div{padding-bottom:16px;border-bottom:1px solid #e9eaeb}.faq-column .faq-list{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;margin-bottom:16px}.faq-column .faq-item{border-bottom:1px solid #e9eaeb;padding:24px 0;width:100%}.faq-column .faq-item.is-hidden{display:none}.faq-column .faq-item__question{width:100%;text-align:left;font-size:18px;font-weight:500;color:#302f32;cursor:pointer;display:flex;align-items:center;transition:color .3s ease}.faq-column .faq-item__question img{margin-right:24px;width:24px;height:24px;transition:transform .3s ease,color .3s ease}.faq-column .faq-item__question:hover{color:var(--color-red-500)}.faq-column .faq-item__answer{display:none;margin-top:8px}.faq-column .faq-item__answer .faq-item__link{display:inline-block;margin-top:8px;color:var(--color-red-500);font-weight:600;text-decoration:none}.faq-column .faq-item__answer .faq-item__link:hover{text-decoration:underline}.faq-column .faq-item.open .faq-item__answer{display:block}.faq-column .faq-item.open img{transform:rotate(45deg)}.faq-column__link{display:inline-flex;align-items:center;cursor:pointer;color:var(--color-red-500);font-weight:600;margin-top:auto;margin-left:14px;text-align:start}.faq-column__link:hover{text-decoration:underline;color:var(--color-red-600)}.faq-column__link a{color:var(--color-red-500);font-weight:600;text-decoration:none}.faq-column__link a:hover{text-decoration:underline}@media(max-width: 768px){.faq-column{padding:32px 15px;width:92vw;min-height:auto}}.title-desc-button{display:flex;align-items:center;justify-content:space-between;background:#fff;width:78.5vw;border-radius:8px;padding:32px;margin-bottom:100px;box-shadow:0 2px 6px rgba(0,0,0,.05);flex-wrap:wrap;transform:translateX(10vw)}.title-desc-button__content{flex:1;min-width:260px}.title-desc-button__title{font-weight:600;font-size:20px;margin-bottom:4px;color:#302f32}.title-desc-button__button a{display:inline-block;background-color:var(--color-red-500);color:#fff;font-weight:600;font-size:16px;padding:13px 18px;border-radius:8px;text-decoration:none;transition:background-color .3s}.title-desc-button__button a:hover{background-color:#a00000}@media(max-width: 768px){.title-desc-button{width:92vw;height:251px;padding:32px 24px;transform:translateX(3.5vw)}.title-desc-button__button{width:100%}.title-desc-button__button a{display:block;text-align:center}}.banner{position:relative;background-color:#111;background-size:cover;background-position:center;height:459px;display:flex}.banner h3 span{line-height:normal}.banner__container{display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.banner__content{max-width:48%;flex:1}.banner__title p{margin:0;line-height:1.2}.banner__title p:first-child{color:#fff;font-size:36px;font-weight:600}.banner__title p:nth-child(2){color:#a70507;font-size:36px;font-weight:700}.banner__desc{margin-top:16px;font-size:16px;color:#d1d1d1}.banner .card-contact__badges{display:flex;flex-direction:row;margin-top:16px;gap:16px}.banner .card-contact__badges img{max-height:max-content;max-width:max-content;width:100%;height:100%}.banner__images{display:flex;align-items:center;gap:20px;flex-wrap:wrap;justify-content:center}.banner__images .banner__qr img{max-width:120px;height:auto}.banner__images .banner__phones img{max-width:auto;height:auto}.banner .show-mobile{display:none}@media(max-width: 768px){.banner{height:633px;flex-direction:column;padding:72px 24px}.banner .show-desktop{display:none !important}.banner .show-mobile{display:flex !important;justify-content:center;margin-top:16px}.banner h3 span{font-size:32px}.banner p span{font-size:16px}.banner__content{max-width:100%}.banner__container{padding:0 !important;gap:0}.banner__images{margin-top:32px;justify-content:center}.banner .card-contact__badges{justify-content:center}.banner .card-contact__badges img{height:40px}}.contact-banner{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;height:243px}.contact-banner__title{font-size:48px;font-weight:700;color:#fff;width:264px;line-height:1.3;padding-top:94px;position:relative;z-index:2}.contact-banner__form{background:#fff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.15);padding:35px 44px !important;flex:2 !important;position:relative;bottom:150px}.contact-banner__form form .form-item-select-required::after{display:none}.contact-banner__form form div#edit-contrato{border:1px solid #e9eaeb;border-radius:80px;width:fit-content;padding:3px 16px}.contact-banner__form form .input--default.input--radio{margin:0}.contact-banner__form form .radio-item input[type=radio]{position:absolute;opacity:0;pointer-events:none}.contact-banner__form form .radio-item{cursor:pointer;transition:all .3s ease}.contact-banner__form form .radio-item input[type=radio]:checked+.text,.contact-banner__form form .radio-item input[type=radio]:checked+.text p{color:var(--color-red-500)}.contact-banner__form form .radio-item input[type=radio]:checked~.text{padding:8px 16px;border-radius:100px;border:1px solid var(--color-red-500)}.contact-banner__form form div#edit-markup *{all:revert}.contact-banner__form form div#edit-markup{background-color:#f5f5f5;padding:16px 40px 16px;margin:24px 0;border-radius:8px}.contact-banner__form form #edit-markup{position:relative;padding-left:16px}.contact-banner__form form #edit-markup::before{content:"•";position:absolute;left:20px;top:30px;color:#d00000;font-size:20px;line-height:1}.contact-banner__form form div#edit-first-and-last-name--description{font-weight:400;font-size:18px;color:#000}.contact-banner__form form textarea#edit-send-your-message-here{width:100%;border:1px solid #d3d3d5;border-radius:8px;padding:12px 14px}.contact-banner__form form .form-actions .webform-button--submit{background-color:#d40000;color:#fff;border:none;border-radius:6px;padding:10px 24px;font-weight:600;transition:background-color .3s}.contact-banner__form form .form-actions .webform-button--submit:hover{background-color:#a00000}.contact-banner__form form div#edit-flexbox-btn{display:flex;align-items:center;justify-content:flex-end;gap:12px}.contact-banner__form form div#edit-btn-cancel{box-shadow:0px 2px 8px 0px rgba(10,13,18,.1019607843);padding:10px 16px;border-radius:8px;text-align:center;color:#a70507;font-weight:600;background-color:#fff;cursor:pointer}.contact-banner__text{color:#302f32;font-size:16px;line-height:1.6;flex:.7;margin-top:25px !important}.contact-banner__text p{margin-bottom:12px}.contact-banner__text ul{margin-top:8px;padding-left:20px}.contact-banner__text ul li{margin-bottom:4px}@media(max-width: 992px){.contact-banner{height:140px}.contact-banner__title{font-size:36px;padding-top:60px;text-align:left}.contact-banner__form{max-width:100%;padding:0;background:none;border-radius:0;box-shadow:none;padding:0 !important;position:relative;bottom:0}.contact-banner__form form div#edit-contrato{border:none;padding:0}.contact-banner__form form .radio-item input[type=radio]:checked+.text,.contact-banner__form form .radio-item input[type=radio]:checked+.text p{color:#fff;font-weight:600}.contact-banner__form form .radio-item input[type=radio]:checked~.text{padding:10px 16px;border-radius:8px;border:none;background-color:var(--color-red-500)}.contact-banner__form form .radio-item input[type=radio]~.text{padding:10px 16px;margin-bottom:1em;border-radius:8px;box-shadow:0px 2px 8px 0px rgba(10,13,18,.1019607843)}.contact-banner__form form div#edit-btn-cancel{box-shadow:0px 2px 8px 0px rgba(10,13,18,.1019607843);padding:10px 16px;border-radius:8px;text-align:center;color:#a70507;font-weight:600;background-color:#fff;cursor:pointer}.contact-banner__form form .form-actions .webform-button--submit{background-color:#d40000;color:#fff;border:none;border-radius:6px;padding:10px 24px;font-weight:600;transition:background-color .3s}.contact-banner__form form .form-actions .webform-button--submit:hover{background-color:#a00000}.contact-banner__text{text-align:left;flex:auto}}.content_container{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap}.content-cards{align-items:stretch;display:flex;flex-wrap:wrap;gap:var(--spacing-xl)}.content-cards__card{align-items:center;background-color:var(--color-white-100);border:1px solid var(--color-gray-200);border-radius:var(--border-radius-2xl);box-shadow:var(--color-shadow-sm);display:flex;flex:1 1 0%;flex-basis:calc(50% - var(--spacing-xl));flex-direction:column;gap:var(--spacing-md);justify-content:center;padding:var(--spacing-xl);text-align:center}@media screen and (min-width: 769px){.content-cards__card{flex-basis:calc(25% - var(--spacing-xl))}}.content-cards__card img{max-width:80px}.content-cards__card--title{font-size:var(--font-md);font-weight:var(--font-weight-semibold)}.content-cards__card--description{font-size:var(--font-sm);font-weight:var(--font-weight-regular)}.table-wrapper{width:100%;overflow-x:auto;background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.08);padding:0}.table-list{width:100%;border-collapse:collapse;border-spacing:0;font-size:12px;background:#fff;border-radius:12px;overflow:hidden}.table-list thead{background-color:#fafafa}.table-list thead th{padding:12px 16px;text-align:center;font-weight:600;color:#333;font-size:12px;border:1px solid #e9eaeb;white-space:nowrap}.table-list thead th:first-child{border-top-left-radius:12px}.table-list thead th:last-child{border-top-right-radius:12px}.table-list tbody tr{border:1px solid #e9eaeb;transition:background-color .15s ease-in-out}.table-list tbody tr:hover{background-color:#fafafa}.table-list tbody tr.row--past{background-color:#d9d8d7}.table-list tbody tr.row--past:hover{background-color:#f0f0f0}.table-list tbody tr.row--next{border:2px solid #f96b7b;border-radius:6px;background-color:#fff}.table-list tbody tr.row--next:hover{background-color:rgba(249,107,124,.0392156863)}.table-list tbody tr .proxima-text{color:#3e3d42;font-style:italic;font-size:12px}.table-list tbody tr.row--futura{background-color:#fff}.table-list tbody tr.row--futura:hover{background-color:#fafafa}.table-list tbody tr td{padding:12px 16px;text-align:center;color:#333;border:1px solid #e9eaeb;font-weight:400;font-size:14px;white-space:nowrap}.table-list tbody tr td .mobile-text{display:none}@media(max-width: 768px){.table-wrapper{border-radius:8px;box-shadow:none;overflow-x:auto}.table-list{min-width:270px}.table-list .proxima-text,.table-list .desktop-text{display:none}.table-list .mobile-text{display:block !important}.table-list th,.table-list td{padding:12px 5px !important}.table-list thead th{padding:12px 5px;white-space:nowrap}}.assembly-result{max-width:1200px;margin:0 auto;padding:2rem 1rem}.assembly-result .assembly-loading{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem;margin-bottom:24px;background:#f8f9fa;border-radius:8px}.assembly-result .assembly-loading .loading-text{color:#6c757d;font-size:1rem}.assembly-result #assembly-title{font-size:32px;font-weight:500}.assembly-result .assembly-meta{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;margin-bottom:24px}.assembly-result .assembly-meta .tag{display:flex;align-items:center;gap:8px;padding:6px 10px;color:#515054;font-size:16px}.assembly-result .assembly-meta .tag img{width:20px}.assembly-result .assembly-results{display:flex;flex-direction:column;gap:24px}.assembly-result .assembly-results .assembly-results__title{font-weight:600;font-size:24px;color:#302f32}.assembly-result .assembly-results .result-category .category-header{display:flex;align-items:center;gap:.5rem;margin-bottom:8px}.assembly-result .assembly-results .result-category .category-header .category-title{font-weight:700;font-size:16px;color:var(--color-red-500)}.assembly-result .assembly-results .result-category .category-header .category-count{color:#999;font-size:.9rem}.assembly-result .assembly-results .result-category .empty-message{background:#f1f3f4;border:1px solid #d3d3d5;color:#515054;font-size:14px;padding:14px;border-radius:8px}.assembly-result .assembly-results .result-category .quotas-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(100px, 1fr));gap:1rem}.assembly-result .assembly-results .result-category .quotas-grid .quota-item{background:#d3d3d5;border:1px solid #d3d3d5;border-radius:6px;text-align:center;transition:all .2s ease;box-shadow:0 1px 2px rgba(0,0,0,.05)}.assembly-result .assembly-results .result-category .quotas-grid .quota-item:hover{background:#f1f3f4}.assembly-result .assembly-results .result-category .quotas-grid .quota-item .quota-code{font-size:14px;border-radius:6px;background:#fafafa;padding:9.5px 0;font-weight:500;color:#302f32}.assembly-result .assembly-results .result-category .quotas-grid .quota-item .quota-code:hover{background:#d3d3d5}.assembly-result .assembly-results .result-category .quotas-grid .quota-item .quota-percentage{padding:2px 0;font-size:12px;color:#515054}.assembly-result .assembly-error{background:#fff3f3;border:1px solid #ffcdd2;border-radius:8px;padding:1.5rem;margin-bottom:24px;transition:opacity .3s ease,transform .7s ease;opacity:1}.assembly-result .assembly-error.fade-out{opacity:0;pointer-events:none}.assembly-result .assembly-error .error-content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.assembly-result .assembly-error .error-content .error-icon{font-size:2rem}.assembly-result .assembly-error .error-content .error-text{color:#d32f2f;font-size:1rem;font-weight:500}.assembly-result .assembly-error .error-content .error-actions{margin-top:.5rem}.assembly-result .btn-retry{background:#d32f2f;color:#fff;border:none;border-radius:6px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}.assembly-result .btn-retry:hover{background:#b71c1c}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media(max-width: 768px){.assembly-result .assembly-loading{padding:1.5rem}.assembly-result .assembly-loading .loading-text{font-size:.9rem}.assembly-result #assembly-title{font-size:20px}.assembly-result .assembly-meta .tag{font-size:.875rem;padding:0}.assembly-result .assembly-meta .tag span.text{display:none}.assembly-result .assembly-error{padding:1rem;margin-bottom:1rem}.assembly-result .assembly-error .error-content{gap:.75rem}.assembly-result .assembly-error .error-content .error-icon{font-size:1.5rem}.assembly-result .assembly-error .error-content .error-text{font-size:.9rem}.assembly-result .btn-retry{padding:.5rem 1rem;font-size:.8rem}.assembly-result .result-category .quotas-grid{grid-template-columns:repeat(auto-fill, minmax(80px, 1fr));gap:.5rem}}.btn-back-to-top{display:flex;justify-content:center;align-items:center;position:fixed;bottom:35px;right:30px;width:50px;height:50px;border-radius:50%;background-color:var(--color-red-500);text-decoration:none;box-shadow:0 6px 20px rgba(0,0,0,.25);z-index:1000;opacity:0;visibility:hidden;transform:translateY(8px);pointer-events:none;transition:opacity 220ms ease,transform 220ms ease,visibility 0s linear 220ms}.btn-back-to-top.is-visible{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;transition:opacity 220ms ease,transform 220ms ease,visibility 0s}.btn-back-to-top::after{content:"▲";font-size:25px;color:#f0f8ff;transition:margin-top 200ms ease}.btn-back-to-top:hover::after{margin-top:-8px}.next-assembly-container .assembly-card--next,.last-assembly-container .assembly-card--next{border-radius:20px;padding:24px;border-top:8px solid var(--color-red-500);box-shadow:0 2px 8px rgba(0,0,0,.1);background:#fff}.next-assembly-container .assembly-card--last,.last-assembly-container .assembly-card--last{border-radius:20px;padding:24px;border-top:8px solid var(--color-red-500);box-shadow:0 2px 8px rgba(0,0,0,.1);background:#fff}.next-assembly-container .assembly-card__header,.last-assembly-container .assembly-card__header{margin-bottom:16px}.next-assembly-container .assembly-card__body,.last-assembly-container .assembly-card__body{display:flex;align-items:center;gap:1vw}.next-assembly-container .assembly-card .btn-secondary,.last-assembly-container .assembly-card .btn-secondary{margin-left:auto;flex-shrink:0;min-width:fit-content}.next-assembly-container .assembly-card__description,.last-assembly-container .assembly-card__description{font-size:64px;font-weight:bold;color:var(--color-red-500);padding:0 10px}.next-assembly-container .assembly-card__info,.last-assembly-container .assembly-card__info{display:flex;flex-direction:column;gap:10px}.next-assembly-container .assembly-card:hover,.last-assembly-container .assembly-card:hover{transform:scaleX(1.02);box-shadow:0 4px 12px rgba(0,0,0,.15)}.next-assembly-container .info-item,.last-assembly-container .info-item{display:flex;align-items:flex-start;flex-direction:row;gap:12px;font-size:14px;color:var(--color-gray-600)}.next-assembly-container .info-item--address,.last-assembly-container .info-item--address{align-items:flex-start}.next-assembly-container .info-item--address .address,.last-assembly-container .info-item--address .address{flex:1}.next-assembly-container .info-item .icon,.last-assembly-container .info-item .icon{width:16px;height:16px;flex-shrink:0;margin-top:2px}.next-assembly-container .info-item .icon--calendar,.next-assembly-container .info-item .icon--clock,.next-assembly-container .info-item .icon--address,.last-assembly-container .info-item .icon--calendar,.last-assembly-container .info-item .icon--clock,.last-assembly-container .info-item .icon--address{filter:brightness(0.7)}.next-assembly-container .assembly-badge--proxima,.last-assembly-container .assembly-badge--proxima{color:var(--color-red-500);font-size:24px;font-weight:600;letter-spacing:.5px}.next-assembly-container .assembly-badge--ultima,.last-assembly-container .assembly-badge--ultima{color:var(--color-red-500);font-size:24px;font-weight:600;letter-spacing:.5px}.assembly-table .loading-message{padding:2rem;background:#f8f9fa}.assembly-table .loading-message .loading-spinner{margin:0 auto 8px}@media screen and (max-width: 768px){.assembly-card__body{flex-direction:column}.assembly-card__body .btn-secondary{width:100%;text-align:center;margin-left:0 !important}}#cnh-automatic-payment-cancel-page .content__body #btn-voltar,#cnh-automatic-payment-gestao-page .content__body #btn-voltar,#bhb-automatic-payment-gestao-page .content__body #btn-voltar{padding:10px var(--spacing-xl) !important}#cnh-automatic-payment-cancel-page .content__body--description,#cnh-automatic-payment-gestao-page .content__body--description,#bhb-automatic-payment-gestao-page .content__body--description{margin-bottom:0 !important}#cnh-automatic-payment-cancel-page .input__group,#cnh-automatic-payment-gestao-page .input__group,#bhb-automatic-payment-gestao-page .input__group{display:flex;gap:var(--spacing-xl)}#cnh-automatic-payment-cancel-page .input__group .input--default,#cnh-automatic-payment-gestao-page .input__group .input--default,#bhb-automatic-payment-gestao-page .input__group .input--default{max-width:49px}#cnh-automatic-payment-cancel-page .content__body--description-bigger,#cnh-automatic-payment-gestao-page .content__body--description-bigger,#bhb-automatic-payment-gestao-page .content__body--description-bigger{font-size:var(--font-h7);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold);color:var(--color-gray-800);margin-bottom:var(--spacing-xl)}#cnh-automatic-payment-gestao-page .content__body,#bhb-automatic-payment-gestao-page .content__body{gap:var(--spacing-xl)}#cnh-automatic-payment-gestao-page .js-bancos-list,#bhb-automatic-payment-gestao-page .js-bancos-list{flex-direction:column}#cnh-automatic-payment-gestao-page .checkbox-group,#bhb-automatic-payment-gestao-page .checkbox-group{flex-direction:column;gap:var(--spacing-lg)}#cnh-automatic-payment-gestao-page .checkbox-group a,#bhb-automatic-payment-gestao-page .checkbox-group a{text-decoration:none;color:var(--color-red-500)}#cnh-automatic-payment-gestao-page .input-bank-details-group .input--default,#bhb-automatic-payment-gestao-page .input-bank-details-group .input--default{max-width:unset;min-width:120px}@media screen and (max-width: 768px){#cnh-automatic-payment-gestao-page .input-bank-details-group,#bhb-automatic-payment-gestao-page .input-bank-details-group{gap:0;flex-direction:column}}#modal-regulamento{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;transform:none;width:min(100vw,900px);max-width:100%;max-height:calc(100vh - 32px);overflow:auto;z-index:1000}.shb-modal::backdrop{background:rgba(0,0,0,.6)}.shb-modal{background:var(--color-white-100);border-radius:var(--border-radius-xl);border:0;max-width:720px;margin:auto;outline:initial;padding:var(--spacing-3xl)}.shb-modal__content{position:relative}.shb-modal__title{color:var(--color-gray-800);font-size:var(--font-h6);font-weight:var(--font-weight-semibold)}.shb-modal__subtitle{color:var(--color-gray-500);font-size:var(--font-h7);font-weight:var(--font-weight-semibold)}.shb-modal__body{background-color:var(--color-gray-100);color:var(--color-gray-800);font-size:var(--font-md);font-weight:var(--font-weight-regular);margin:var(--spacing-2xl) 0;padding:var(--spacing-xl)}.shb-modal__body span{color:var(--color-red-500)}.shb-modal__close{background:rgba(0,0,0,0);border:none;cursor:pointer;font-size:1.5rem;position:absolute;right:8px;top:8px}.shb-modal__actions{display:flex;justify-content:end;gap:1rem;margin-top:1rem}.shb-modal__button{background-repeat:no-repeat;background-position:center;background-color:var(--color-white-100);border:1px solid var(--color-red-300);border-radius:var(--border-radius-md);cursor:pointer;min-height:44px;min-width:44px;padding:var(--spacing-lg);font-size:0}.shb-modal__button[download]{background-image:url("/sites/shb/themes/custom/shb/images/icons/icon-download.svg")}.shb-modal__button[type=button]{background-image:url("/sites/shb/themes/custom/shb/images/icons/icon-print.svg")}.modal-overlay-boleto{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.modal-container-boleto{background:var(--color-white-100);border-radius:var(--border-radius-md);width:90%;max-width:900px;padding:var(--spacing-3xl);max-height:90vh;overflow-y:auto;box-shadow:0 10px 25px rgba(0,0,0,.2);position:relative}.modal-container-boleto .shb-modal__subtitle{color:var(--color-red-500)}.modal-container-boleto .shb-modal__body{padding:0;background-color:rgba(0,0,0,0)}.modal-container-boleto .shb-modal__actions :nth-child(1){background-image:url("/sites/shb/themes/custom/shb/images/icons/icon-download.svg")}.btn-close-modal{position:absolute;top:16px;right:16px;width:32px;height:32px;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;z-index:10}.btn-close-modal:hover{transform:scale(1.05)}.btn-close-modal img{width:16px;height:16px;filter:grayscale(1)}.modal-close-boleto{background:none;border:none;cursor:pointer;color:var(--color-gray-400);padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}.modal-close-boleto:hover{color:#6b7280;background-color:#f3f4f6}.modal-body-boleto{padding:var(--spacing-3xl)}.linha-digitavel-section{margin-bottom:var(--spacing-3xl)}.linha-digitavel-label{margin-bottom:var(--spacing-sm);font-size:var(--font-sm);line-height:var(--line-height-p120);font-weight:var(--font-weight-medium);color:var(--color-gray-600)}.linha-digitavel-container{display:flex;gap:var(--spacing-xl);align-items:center}@media screen and (max-width: 768px){.linha-digitavel-container{flex-direction:column}}.linha-digitavel-input{flex:1;border:1px solid var(--color-gray-300);border-radius:var(--border-radius-md);width:100%;height:100%;padding:var(--spacing-lg);outline:none;font-size:var(--font-md);background:rgba(0,0,0,0);color:var(--color-black-100);box-sizing:border-box}.btn-copy{background-repeat:no-repeat;background-position:center;background-color:var(--color-white-100);border:1px solid var(--color-red-300);border-radius:var(--border-radius-md);cursor:pointer;min-height:42px;min-width:42px;padding:var(--spacing-lg);font-size:0}.pdf-preview-container{margin:0 0 1.5rem;border:1px solid var(--color-gray-300);border-radius:8px;overflow:hidden}.pdf-preview-container iframe{padding:var(--spacing-md) var(--spacing-3xl);width:100%;height:320px;border:1px solid var(--color-gray-200);border-radius:var(--border-radius-md);display:block;background:var(--color-gray-200)}.parcela-vigente-card h3{font-size:var(--font-lg);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);margin-bottom:var(--spacing-sm)}.parcela-vigente-card .parcela-details{gap:var(--spacing-md);display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.parcela-vigente-card .parcela-details .detail-item{background-color:var(--color-gray-50);height:54px;width:184px;border-radius:var(--border-radius-md);padding:var(--spacing-md) var(--spacing-lg);box-shadow:0px 1px 2px 0px rgba(10,13,18,.05);border:1px solid var(--color-gray-200);display:flex;align-items:flex-start;flex-direction:column;justify-content:center}.parcela-vigente-card .parcela-details .detail-item .label{font-size:var(--font-sm);line-height:var(--line-height-p120);font-weight:var(--font-weight-medium);color:var(--color-gray-800)}.parcela-vigente-card .parcela-details .detail-item .value{font-size:var(--font-md);line-height:var(--line-height-p140);font-weight:var(--font-weight-medium);color:var(--color-gray-600)}@media(max-width: 640px){.modal-container-boleto{width:95%;margin:1rem}.linha-digitavel-input{width:100%}}@media(max-width: 768px){.pdf-preview-container iframe{height:300px}.parcela-details{flex-wrap:wrap}.parcela-details .detail-item{width:100%;max-width:154px}}.content__body .highlight-missing{border:2px solid #c00 !important;transition:border .2s,background .2s}.content__body input.highlight-missing{height:56px !important;border-radius:var(--border-radius-md) !important;margin-top:-0.5rem !important;box-shadow:0 0 5px rgba(204,0,0,.5) !important}.content__body .progress-step-devolucao.active{color:var(--color-red-500) !important}.content__body .progress-step-devolucao.active::after{background:var(--color-red-500) !important}.content__body select:disabled,.content__body select[disabled],.content__body input:disabled,.content__body input[disabled],.content__body textarea:disabled,.content__body textarea[disabled]{cursor:not-allowed !important;color:#6b7280 !important;background-color:#f3f4f6 !important;border-color:#e5e7eb !important;opacity:1 !important}.content__body .bem-proposto-section.bem-proposto-spacing,.content__body .ficha-section.ficha-spacing{display:flex;flex-direction:column;gap:14px;margin-bottom:24px}.content__body .bem-proposto-section.bem-proposto-spacing .switch-item,.content__body .ficha-section.ficha-spacing .switch-item{display:flex;gap:8px;align-items:center}.content__body .bem-proposto-section.bem-proposto-spacing .switch-item .switch,.content__body .ficha-section.ficha-spacing .switch-item .switch{height:22px;flex:0 0 45px}.content__body .bem-proposto-section.bem-proposto-spacing .switch-item .slider,.content__body .ficha-section.ficha-spacing .switch-item .slider{border-radius:34px}.content__body .bem-proposto-section.bem-proposto-spacing .switch-item .slider::before,.content__body .ficha-section.ficha-spacing .switch-item .slider::before{position:absolute;content:"";height:16px;width:16px;left:3px;bottom:3px;background-color:var(--color-white-100);transition:.4s;border-radius:50%}.content__body .bem-proposto-section.bem-proposto-spacing .switch-item input:checked+.slider,.content__body .ficha-section.ficha-spacing .switch-item input:checked+.slider{background-color:var(--color-red-500)}.content__body .bem-proposto-section.bem-proposto-spacing .switch-item input:checked+.slider::before,.content__body .ficha-section.ficha-spacing .switch-item input:checked+.slider::before{transform:translateX(23px)}.content__body .bem-proposto-row,.content__body .ficha-row{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:0}.content__body .bem-proposto-row>.input-wrapper,.content__body .bem-proposto-row>.input--default,.content__body .ficha-row>.input-wrapper,.content__body .ficha-row>.input--default,.content__body .ficha-row>.form-item{flex:1 1 220px;min-width:180px;max-width:100%}@media screen and (max-width: 700px){.content__body .ficha-row>.form-item{flex:initial}}.content__body .bem-proposto-row>.input--default,.content__body .ficha-row>.input--default{min-width:200px;margin:0}@media(max-width: 700px){.content__body .bem-proposto-row,.content__body .ficha-row{gap:16px}}.content__body .steps-container #btn-voltar{width:100%;padding-bottom:10px}.content__body .steps-container h3.content__body--title{font-size:var(--font-h6)}.content__body .steps-container h3.content__body--title.ficha-title{font-size:var(--font-h7);color:var(--color-red-500);padding-left:10px;margin:10px 0;border-left:4px solid}.content__body .steps-container p{color:var(--color-gray-600)}.content__body .steps-container ul.concessionarias-list{display:flex;overflow-y:scroll;max-height:300px;flex-direction:column;gap:16px;list-style:none;background-color:var(--color-white-100);padding:5px}.content__body .steps-container ul.concessionarias-list li{display:flex;cursor:pointer;align-items:flex-start;background-color:var(--color-white-100);border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.0666666667);border:2px solid;border-color:rgba(0,0,0,0);padding:18px 18px 12px 18px;gap:10px;position:relative}.content__body .steps-container ul.concessionarias-list li.selected{border-color:var(--color-red-500)}.content__body .steps-container ul.concessionarias-list li.selected:hover{border-color:var(--color-red-500)}.content__body .steps-container ul.concessionarias-list li:hover{border-color:var(--color-red-200)}.content__body .steps-container ul.concessionarias-list li input[type=radio]{margin-top:6px;width:auto;height:auto;accent-color:var(--color-red-500)}.content__body .steps-container ul.concessionarias-list li .concessionaria-distancia{color:var(--color-red-500);font-size:1.2em;display:flex;align-items:center;gap:4px}.content__body .steps-container ul.concessionarias-list li .concessionaria-nome{font-weight:bold;font-size:1.1em}.content__body .steps-container ul.concessionarias-list li .concessionaria-endereco{margin:5px 0;font-size:1em}.content__body .steps-container ul.concessionarias-list li .concessionaria-telefone{font-size:.98em;color:var(--color-gray-500)}.content__body .steps-container ul.concessionarias-list li .concessionaria-right{display:flex;flex-direction:column;align-items:flex-end;min-width:80px}.content__body .steps-container .step-result.js-step-result{display:flex;gap:20px;flex-direction:column;align-items:center}.content__body .steps-container .step-result.js-step-result .residual-info{border:1px solid #ddd;padding:16px;border-radius:8px;text-align:center}.content__body .steps-container .step-result.js-step-result .progress-steps{display:flex;justify-content:space-between;align-items:center;max-width:500px;margin:0 auto 24px auto}.content__body .steps-container .step-result.js-step-result .progress-steps .progress-container{display:flex;flex-direction:column;align-items:center;flex:1;margin:0 20px}.content__body .steps-container .step-result.js-step-result .progress-steps .progress-container .progress-circle{display:flex;justify-content:center;align-items:center;width:32px;height:32px;background:var(--color-gray-300);color:var(--color-white-100);border-radius:50%;font-weight:bold;font-size:18px}.content__body .steps-container .step-result.js-step-result .progress-steps .progress-container .progress-circle.active{background:var(--color-red-500);animation:progress-loading 1.6s linear infinite}@keyframes progress-loading{0%{background:var(--color-gray-300)}50%{background:var(--color-red-500)}100%{background:var(--color-gray-300)}}.content__body .steps-container .step-result.js-step-result .progress-steps .progress-container .progress-circle.passed{background:var(--color-green-700)}.content__body .steps-container .step-result.js-step-result .progress-steps .progress-container .progress-text{margin-top:6px;font-size:14px;color:#222}.content__body .steps-container .step-result.js-step-result .progress-steps .bar-container{flex:1;text-align:center}.content__body .steps-container .step-result.js-step-result .progress-steps .bar-container .bar{display:inline-block;width:15vh;height:2px;background:#e0e0e0;transform:translateY(-15px)}.content__body .steps-container .step-result.js-step-result .progress-steps .bar-container .bar.active{background:var(--color-red-500);animation:progress-loading 1.6s linear infinite}@keyframes progress-loading{0%{background:var(--color-gray-300)}50%{background:var(--color-red-500)}100%{background:var(--color-gray-300)}}.content__body .steps-container .step-result.js-step-result .progress-steps .bar-container .bar.passed{background:var(--color-green-700)}.action-buttons__tooltip{background-color:var(--color-white-100);box-shadow:0px 4px 16px 3px rgba(10,13,18,.1019607843);min-width:150px;min-height:30px;display:none;opacity:0;position:absolute;font-weight:600;font-size:12px;line-height:120%;letter-spacing:0%;text-align:center;border-radius:8px;padding:8px 12px;top:50%;left:50%;transform:translate(-50%, -175%)}.action-buttons__tooltip::after{content:"";border-top:10px solid var(--color-white-100);border-left:18px solid rgba(0,0,0,0);border-right:18px solid rgba(0,0,0,0);position:absolute;top:65%;left:50%;transform:translate(-50%, 100%)}.action-buttons a{position:relative}.action-buttons a:hover .action-buttons__tooltip{display:block;opacity:1}.timeline{display:flex;flex-direction:column;gap:var(--spacing-xl)}.timeline-item{display:flex;align-items:flex-start;background-color:var(--color-white-100);padding:var(--spacing-xl18) var(--spacing-xl18) var(--spacing-lg) var(--spacing-xl18);gap:var(--spacing-lg);position:relative;border-radius:var(--border-radius-lg);box-shadow:var(--color-shadow-sm);border:2px solid}.timeline-item.status-s{border-color:var(--color-green-200);background-color:var(--color-green-50)}.timeline-item.status-a{border-color:var(--color-yellow-200);background-color:var(--color-yellow-50)}.timeline-item.status-empty{border-color:var(--color-gray-200)}.timeline-content{display:flex;flex-direction:column;gap:var(--spacing-md)}.timeline-title{font-size:var(--font-md);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold)}.timeline-date{font-size:var(--font-md);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular);color:var(--color-gray-600)}.timeline-date-row{display:flex;gap:var(--spacing-lg)}.timeline-message{font-size:var(--font-md);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular);color:var(--color-gray-600)}.timeline-badge{border-radius:var(--border-radius-2xl);padding:var(--spacing-xxs) var(--spacing-md);color:var(--color-gray-700);background-color:var(--color-gray-50);border:1px solid var(--color-gray-200)}.timeline-h{display:flex;gap:var(--spacing-xl);overflow-x:auto}.timeline-h-item{display:flex;flex-direction:column;gap:var(--spacing-sm);position:relative;align-items:center;flex:1;text-align:center;min-width:170px}.timeline-h-item:before{content:"";background-color:var(--color-gray-300);height:2px;width:calc(100% + 15px);position:absolute;right:50%;top:20px;z-index:1}.timeline-h-item:first-child:before{display:none}.timeline-h-item.status-s .timeline-h-step,.timeline-h-item.status-s .timeline-h-message{border-color:var(--color-green-500);background-color:var(--color-green-100);color:var(--color-green-500)}.timeline-h-item.status-s .timeline-h-title{color:var(--color-green-500)}.timeline-h-item.status-s:before{background-color:var(--color-green-300)}.timeline-h-item.status-a .timeline-h-step,.timeline-h-item.status-a .timeline-h-message{border-color:var(--color-yellow-500);background-color:var(--color-yellow-100);color:var(--color-yellow-500)}.timeline-h-item.status-a .timeline-h-title{color:var(--color-yellow-500)}.timeline-h-item.status-a:before{background-color:var(--color-yellow-300)}.timeline-h-item.status-e .timeline-h-step,.timeline-h-item.status-e .timeline-h-message{border-color:var(--color-red-500);background-color:var(--color-red-100);color:var(--color-red-500)}.timeline-h-item.status-e .timeline-h-title{color:var(--color-red-500)}.timeline-h-item.status-e:before{background-color:var(--color-red-300)}.timeline-h-item.status-empty .timeline-h-step,.timeline-h-item.status-empty .timeline-h-message{border-color:var(--color-gray-300);background-color:var(--color-gray-50);color:var(--color-gray-300)}.timeline-h-item.status-empty .timeline-h-title{color:var(--color-gray-300)}.timeline-h-item.status-empty:before{background-color:var(--color-gray-300)}.timeline-h-step{border:1px solid;border-radius:100px;text-align:center;height:40px;width:40px;padding:10px;position:relative;z-index:2}.timeline-h-title{font-size:var(--font-md);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold)}.timeline-h-text{font-size:var(--font-sm);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular);color:var(--color-gray-500)}.timeline-h-message{font-size:var(--font-sm);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular);padding:var(--spacing-md);border-radius:var(--border-radius-sm)}.bank-slip{border:1px solid var(--color-gray-300);border-radius:var(--border-radius-xl);overflow:hidden;box-shadow:var(--color-shadow-sm)}.bank-slip-content{display:grid;grid-template-columns:repeat(2, 1fr);gap:1px;background-color:var(--color-gray-300)}.bank-slip-item{padding:var(--spacing-xl);display:flex;flex-direction:column;gap:var(--spacing-sm);background-color:var(--color-white-100)}.bank-slip-item-full{grid-column:1/-1}.bank-slip-label{font-size:var(--font-sm);line-height:var(--line-height-p120);font-weight:var(--font-weight-regular);text-transform:uppercase}.bank-slip-value{font-size:var(--font-md);line-height:var(--line-height-p120);font-weight:var(--font-weight-semibold);text-transform:uppercase}.container{margin:0 auto;max-width:var(--container-max-width-desktop);padding:0 var(--container-padding-mobile);width:100%}@media screen and (min-width: 834px){.container{padding:0 var(--container-padding-desktop)}}/*# sourceMappingURL=main.css.map */
