@font-face{font-weight:100;font-family:Lato;font-style:normal;src:url("./media/Lato-Thin-4WSSSFRL.ttf") format("truetype");font-display:swap}@font-face{font-weight:100;font-family:Lato;font-style:italic;src:url("./media/Lato-ThinItalic-4SHMQZ4F.ttf") format("truetype");font-display:swap}@font-face{font-weight:300;font-family:Lato;font-style:normal;src:url("./media/Lato-Light-X3DPBLSO.ttf") format("truetype");font-display:swap}@font-face{font-weight:300;font-family:Lato;font-style:italic;src:url("./media/Lato-LightItalic-7G6A7QZI.ttf") format("truetype");font-display:swap}@font-face{font-weight:400;font-family:Lato;font-style:normal;src:url("./media/Lato-Regular-IKI7JDBO.ttf") format("truetype");font-display:swap}@font-face{font-weight:400;font-family:Lato;font-style:italic;src:url("./media/Lato-Italic-O3RS6P2F.ttf") format("truetype");font-display:swap}@font-face{font-weight:700;font-family:Lato;font-style:normal;src:url("./media/Lato-Bold-FQAMFF6T.ttf") format("truetype");font-display:swap}@font-face{font-weight:700;font-family:Lato;font-style:italic;src:url("./media/Lato-BoldItalic-V5SVMGLA.ttf") format("truetype");font-display:swap}@font-face{font-weight:900;font-family:Lato;font-style:normal;src:url("./media/Lato-Black-TAIY5HNG.ttf") format("truetype");font-display:swap}@font-face{font-weight:900;font-family:Lato;font-style:italic;src:url("./media/Lato-BlackItalic-GCJLWQZK.ttf") format("truetype");font-display:swap}:root{--authentication-header-height: 3rem;--font-family-default: "Lato", sans-serif;--font-size-xx-large: 3rem;--font-size-x-large: 2rem;--font-size-large: 1.5rem;--font-size-medium: 1.25rem;--font-size-small: 1rem;--font-size-x-small: .875rem;--font-size-xx-small: .75rem;--font-size-xxx-small: .625rem;--global-header-height: 4.625rem;--line-height-x-large: 2.5rem;--line-height-large: 2rem;--line-height-medium: 1.75rem;--line-height-small: 1.5rem;--line-height-x-small: 1.25rem;--line-height-xx-small: 1rem;--radius-medium: .375rem;--radius-round: 62500000rem;--footer-background: #f4f6f7;--spacing-spacing-02025-rem: .25rem;--spacing-spacing-0305-rem: .5rem;--spacing-spacing-04075-rem: .75rem;--spacing-spacing-051-rem: 1rem;--spacing-spacing-0615-rem: 1.5rem;--spacing-spacing-072-rem: 2rem;--spacing-spacing-0825-rem: 2.5rem;--spacing-spacing-093-rem: 3rem;--spacing-spacing-104-rem: 4rem;--spacing-spacing-115-rem: 5rem}*,*:before,*:after{box-sizing:border-box;font-family:var(--font-family-default),serif;font-weight:400}body{margin:0;padding:0;background-color:#fff;font-size:1rem}h1{font-size:var(--font-size-xx-large);font-style:normal;font-weight:900;color:#19191a;line-height:var(--line-height-x-large);margin:0}h2{font-size:var(--font-size-x-large);font-style:normal;font-weight:900;color:#19191a;line-height:2.5rem}h3{font-size:var(--font-size-large);font-style:normal;font-weight:900;color:#19191a;line-height:2rem}h4{font-size:var(--font-size-medium);font-style:normal;font-weight:700;color:#19191a;line-height:1.75rem}a{color:#0968d9}.button{background-color:#0968d9;display:inline-block;color:#fff;font-size:var(--font-size-small);padding:var(--spacing-spacing-04075-rem) var(--spacing-spacing-0615-rem);border:none;border-radius:var(--radius-medium);cursor:pointer;text-decoration:none;transition:background-color .3s ease}.button:hover{background-color:#0059c0}.button.button--wide{padding:var(--spacing-spacing-04075-rem) var(--spacing-spacing-0825-rem)}.button.button--icon{display:flex;align-items:center;justify-content:center;gap:var(--spacing-spacing-0305-rem);padding:var(--spacing-spacing-04075-rem) var(--spacing-spacing-051-rem) var(--spacing-spacing-04075-rem) var(--spacing-spacing-0615-rem)}.button.button--icon img{width:var(--spacing-spacing-0615-rem);height:var(--spacing-spacing-0615-rem)}.content:has(app-consultation){background-color:#f4f6f7;--footer-background: white}@keyframes spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes dash-rotate{0%{stroke-dasharray:1px,200px;stroke-dashoffset:0}50%{stroke-dasharray:100px,200px;stroke-dashoffset:-15px}to{stroke-dasharray:100px,200px;stroke-dashoffset:-125px}}.custom-radio{position:relative;padding-right:1.5rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;color:#19191a}.custom-radio input{position:absolute;opacity:0;cursor:pointer}.radio__mark{height:1.125rem;width:1.125rem;border-radius:50%;border:1.5px solid #bdbfc1;display:inline-flex;justify-content:center;align-items:center}.radio__mark:after{content:"";width:.75rem;height:.75rem;border-radius:50%}.custom-radio input:checked+.radio__mark:after{background:#0968d9}.custom-radio input:checked+.radio__mark{border-color:#0968d9}
