@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{--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;--line-height-medium: 28px;--line-height-x-small: 20px;--text-color-primary: #19191a;--text-content-secondary: #626363;--text-disabled: #626363;--app-background: #FFFFFF;--primary-color: #0968D9;--primary-color-hover: #0059C0;--secondary-color: #E3F0FF;--global-header-background: #0A1733;--global-header-white-text: #FFFFFF;--footer-background: #F4F6F7;--input-border: #BDBFC1;--input-hover: #F8FAFB;--error: #CD092D;--subtext: #626363;--spacing-4: .25rem;--spacing-8: .5rem;--spacing-12: .75rem;--spacing-16: 1rem;--spacing-24: 1.5rem;--spacing-32: 2rem;--spacing-40: 2.5rem;--spacing-48: 3rem;--spacing-52: 3.25rem;--spacing-64: 4rem;--spacing-80: 5rem;--radius: .375rem;--global-header-height: 4.625rem;--authentication-header-height: 3rem }*,*:before,*:after{box-sizing:border-box;font-family:var(--font-family-default),serif;font-weight:400}body{margin:0;padding:0;background-color:var(--app-background);font-size:1rem}h1{font-size:var(--font-size-xx-large);font-style:normal;font-weight:900;color:var(--text-color-primary);line-height:3.5rem;letter-spacing:.25px}h2{font-size:var(--font-size-x-large);font-style:normal;font-weight:900;color:var(--text-color-primary);line-height:2.5rem}h3{font-size:var(--font-size-large);font-style:normal;font-weight:900;color:var(--text-color-primary);line-height:2rem}h4{font-size:var(--font-size-medium);font-style:normal;font-weight:700;color:var(--text-color-primary);line-height:1.75rem}a{color:var(--primary-color)}.button{background-color:var(--primary-color);display:inline-block;color:#fff;font-size:var(--font-size-small);padding:var(--spacing-12) var(--spacing-24);border:none;border-radius:var(--radius);cursor:pointer;text-decoration:none;transition:background-color .3s ease}.button:hover{background-color:var(--primary-color-hover)}.button.button--wide{padding:var(--spacing-12) var(--spacing-40)}.button.button--icon{display:flex;align-items:center;justify-content:center;gap:var(--spacing-8);padding:var(--spacing-12) var(--spacing-16) var(--spacing-12) var(--spacing-24)}.button.button--icon img{width:var(--spacing-24);height:var(--spacing-24)}.content-wrapper{max-width:800px;margin:auto;padding:0 var(--spacing-16)}.custom-radio{position:relative;padding-right:1.5rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;color:var(--text-color-primary)}.custom-radio input{position:absolute;opacity:0;cursor:pointer}.radio__mark{height:1.125rem;width:1.125rem;border-radius:50%;border:1.5px solid var(--input-border);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:var(--primary-color)}.custom-radio input:checked+.radio__mark{border-color:var(--primary-color)}
