.container{margin-right:auto;margin-left:auto;max-width:1564px;padding-right:16px;padding-left:16px;width:100%}@media (min-width: 576px){.container{padding-right:24px;padding-left:24px}}@media (min-width: 992px){.container{padding-right:32px;padding-left:32px}}.align-items-center{align-items:center}.align-items-end{align-items:end}.bg-primary{background-color:var(--color-primary)}.bg-white{background-color:#fff}.border{border:1px solid #ededed}.border-bottom{border-bottom:1px solid #ededed}.d-contents{display:contents}.d-block{display:block}.d-flex{display:flex}.d-grid{display:grid}.d-inline-flex{display:inline-flex}.d-none{display:none}.justify-content-center{justify-content:center}.justify-content-space-between{justify-content:space-between}.justify-content-end{justify-content:flex-end}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.object-fit-contain{object-fit:contain}.object-fit-cover{object-fit:cover}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.pe-none{pointer-events:none}.position-absolute{position:absolute}.position-fixed{position:fixed}.position-relative{position:relative}.position-sticky{position:sticky}.rounded{border-radius:8px}.shadow{box-shadow:0 5px 30px #2222221a}.text-primary{color:var(--color-primary)}.text-secondary{color:var(--color-secondary)}.text-center{text-align:center}.text-nowrap{white-space:nowrap}.h-100{height:100%}.w-100{width:100%}.visible{visibility:visible}.invisible{visibility:hidden}@media (min-width: 576px){.d-sm-none{display:none}.flex-sm-row{flex-direction:row}.flex-sm-wrap{flex-wrap:wrap}}@media (min-width: 768px){.d-md-flex{display:flex}.d-md-grid{display:grid}.d-md-none{display:none}.flex-md-fill{flex:1}.flex-md-row{flex-direction:row}}@media (min-width: 992px){.d-lg-block{display:block}.flex-lg-row{flex-direction:row}}*{box-sizing:border-box}body,h1,h2,h3,h4,h5,p,ul,ol{margin:unset}button,input,ul{padding:unset}button,input{appearance:none;border:none}button{background-color:unset;cursor:pointer;display:unset;font-family:Inter,Arial,sans-serif}input{outline:unset}ul{list-style-type:none}a{color:inherit;text-decoration:none}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.cdk-overlay-backdrop-showing{opacity:1}@media (forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.button{background-color:var(--color-primary);border-radius:8px;color:#fff;height:42px;font-size:15px;font-weight:600;line-height:1;padding:1px 20px;white-space:nowrap}.button.button_small{height:35px;font-size:14px;padding:1px 8px}@media (min-width: 576px){.button.button_small{padding:1px 16px}}.button.button_large{height:47px;font-size:16px;padding:1px 24px}input{font-family:Inter,Arial,sans-serif}input::placeholder{color:#ccc}.heading-1{font-family:Roboto Slab,Arial,sans-serif;font-size:26px;font-weight:500;line-height:32px}@media (min-width: 576px){.heading-1{font-size:27px;line-height:33px}}@media (min-width: 768px){.heading-1{font-size:29px;line-height:44px}}@media (min-width: 992px){.heading-1{font-size:32px;line-height:47px}}:root{--color-primary: #2086DB;--color-primary-opacity: #2086DB1a;--color-secondary: #999}body{font-family:Inter,Arial,sans-serif}
