@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:300;src:url(/assets/fonts/nunito-v26-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:300;src:url(/assets/fonts/nunito-v26-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:url(/assets/fonts/nunito-v26-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:400;src:url(/assets/fonts/nunito-v26-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:500;src:url(/assets/fonts/nunito-v26-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:500;src:url(/assets/fonts/nunito-v26-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:600;src:url(/assets/fonts/nunito-v26-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:600;src:url(/assets/fonts/nunito-v26-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:url(/assets/fonts/nunito-v26-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:700;src:url(/assets/fonts/nunito-v26-latin-700italic.woff2) format("woff2")}.cta-button{background:#f93549;border:0;border-radius:1.618em;color:#fff;cursor:pointer;display:inline-block;text-align:center;font-size:1.25rem;font-family:Nunito,Arial,sans-serif;font-weight:500;line-height:normal;white-space:normal;margin:1.618em 0;padding:1em;text-decoration:none;transition-duration:.4s}.cta-button:hover{background:#051c2c}@media(prefers-color-scheme:dark){.cta-button:hover{background:#f93549;color:#051c2c}}.cta-secondary{background:#fff;border:2px solid #051c2c;border-radius:1.618em;color:#051c2c;cursor:pointer;display:inline-block;text-align:center;font-size:1.25rem;font-family:Nunito,Arial,sans-serif;font-weight:500;line-height:normal;white-space:normal;padding:1em;text-decoration:none;transition-duration:.4s}@media(prefers-color-scheme:dark){.cta-secondary{background:#051c2c;border-color:#fff;color:#fff}}.cta-secondary:hover{background:#fff;border-color:#051c2c;color:#f93549}@media(prefers-color-scheme:dark){.cta-secondary:hover{background:#051c2c;border-color:#fff}}#enumeration-container{margin-top:1em;margin-bottom:1em;min-width:20%;width:fit-content;max-width:90%;text-align:left}#enumeration-container .enumeration{list-style:none;padding:0;margin:0}#enumeration-container .item{display:flex;align-items:flex-start;gap:10px;line-height:35px;list-style-type:none}@media(prefers-color-scheme:dark){#enumeration-container .highlighted{color:#fff}}#enumeration-container .item:before{flex-shrink:0;content:">";font-weight:900;font-size:1.1em;line-height:35px;color:#f93549}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}*{box-sizing:border-box}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;background:#fff9f9;color:#062235;line-height:1.66625rem;font-family:Nunito,sans-serif;font-size:1.25rem;font-weight:300;text-rendering:optimizeLegibility;min-height:100vh;white-space:pre-line}@media(prefers-color-scheme:dark){body{color:#a9a9a9;background:#051c2c}}#app-container{background:#fff;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b;max-width:1060px;border-left:2px #051c2c solid;border-top:2px #051c2c solid;border-top-left-radius:1.618em;margin-top:1em;margin-left:.6180469716em;padding:1em 1.618em 0}#app-container p+p{margin-top:.6180469716em}@media(prefers-color-scheme:dark){#app-container{background:#051c2c;border-color:#a9a9a9}}@media(min-width:1024px){#app-container{margin-left:auto;padding:1em 1.618em 0}}#modal-overlay{z-index:2;position:fixed;inset:0;height:100vh;width:100vw;background-color:#505050bf;display:flex;align-items:center;justify-content:center}.dark-mode #modal-overlay{background-color:#141414bf}#contact-link-box{justify-content:center;display:grid;column-count:1;gap:10px;margin-bottom:30px}#app-items-container{display:flex;gap:50px;flex-wrap:wrap;justify-content:space-around}.centered{margin:0 auto}h1,h2,h3,h4{font-family:Nunito,sans-serif;font-weight:700;color:#051c2c}@media(prefers-color-scheme:dark){h1,h2,h3,h4{color:#e1e1e1}}h1{display:none}h2{color:#051c2c;margin-top:1.618em;margin-bottom:.6180469716em;font-size:1.6625rem;position:relative}@media(prefers-color-scheme:dark){h2{color:#e1e1e1}}h2:before{display:inline-block;content:" ";background:url(/assets/img/chevron_ltr.svg) center center no-repeat;background-size:contain;height:1.6625rem;width:1.6625rem;left:-30px;top:-1px;position:absolute}h3{font-size:1.25rem;margin-top:1em;margin-bottom:.6180469716em}img,figure{max-width:100%}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:300;src:url(/assets/fonts/nunito-v26-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:300;src:url(/assets/fonts/nunito-v26-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:url(/assets/fonts/nunito-v26-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:400;src:url(/assets/fonts/nunito-v26-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:500;src:url(/assets/fonts/nunito-v26-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:500;src:url(/assets/fonts/nunito-v26-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:600;src:url(/assets/fonts/nunito-v26-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:600;src:url(/assets/fonts/nunito-v26-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:url(/assets/fonts/nunito-v26-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:700;src:url(/assets/fonts/nunito-v26-latin-700italic.woff2) format("woff2")}.lang-btn[data-v-52495ba3]{color:#f93549;font-size:1.6625rem;background:none;border:none;padding:0;cursor:pointer;text-decoration:none}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:300;src:url(/assets/fonts/nunito-v26-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:300;src:url(/assets/fonts/nunito-v26-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:url(/assets/fonts/nunito-v26-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:400;src:url(/assets/fonts/nunito-v26-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:500;src:url(/assets/fonts/nunito-v26-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:500;src:url(/assets/fonts/nunito-v26-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:600;src:url(/assets/fonts/nunito-v26-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:600;src:url(/assets/fonts/nunito-v26-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:url(/assets/fonts/nunito-v26-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:700;src:url(/assets/fonts/nunito-v26-latin-700italic.woff2) format("woff2")}header[data-v-3591ab0f]{display:grid;grid-template-columns:1fr 50px;align-items:center}header a[data-v-3591ab0f]{color:#051c2c;font-weight:700;text-decoration:none}@media(prefers-color-scheme:dark){header a[data-v-3591ab0f]{color:#e1e1e1}}.langSwitcher[data-v-3591ab0f]{text-align:right;margin:1em 0}.logoClaim[data-v-3591ab0f]{font-size:.9398496241rem}@media(min-width:760px){.logoClaim[data-v-3591ab0f]{font-size:1.25rem}}.title-image[data-v-3591ab0f]{pointer-events:none;height:1.25rem;width:auto;margin-right:.6180469716em}@media(min-width:760px){.title-image[data-v-3591ab0f]{height:1.6625rem;width:auto}}.title-image .cls-1[data-v-3591ab0f]{fill:#051c2c}@media(prefers-color-scheme:dark){.title-image .cls-1[data-v-3591ab0f]{fill:#a9a9a9}}.title-image .cls-2[data-v-3591ab0f]{fill:#f93549}.claim[data-v-3591ab0f]{position:relative;bottom:2px;font-weight:400;font-size:1.25rem;white-space:nowrap}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:300;src:url(/assets/fonts/nunito-v26-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:300;src:url(/assets/fonts/nunito-v26-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:url(/assets/fonts/nunito-v26-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:400;src:url(/assets/fonts/nunito-v26-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:500;src:url(/assets/fonts/nunito-v26-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:500;src:url(/assets/fonts/nunito-v26-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:600;src:url(/assets/fonts/nunito-v26-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:600;src:url(/assets/fonts/nunito-v26-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:url(/assets/fonts/nunito-v26-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:700;src:url(/assets/fonts/nunito-v26-latin-700italic.woff2) format("woff2")}a[data-v-ce9bdac8]{color:#051c2c;text-decoration:underline;text-decoration-thickness:1px;cursor:pointer;transition-duration:.4s}@media(prefers-color-scheme:dark){a[data-v-ce9bdac8]{color:#fff}}a[data-v-ce9bdac8]:hover{color:#f93549}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:300;src:url(/assets/fonts/nunito-v26-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:300;src:url(/assets/fonts/nunito-v26-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:url(/assets/fonts/nunito-v26-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:400;src:url(/assets/fonts/nunito-v26-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:500;src:url(/assets/fonts/nunito-v26-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:500;src:url(/assets/fonts/nunito-v26-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:600;src:url(/assets/fonts/nunito-v26-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:600;src:url(/assets/fonts/nunito-v26-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:url(/assets/fonts/nunito-v26-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:700;src:url(/assets/fonts/nunito-v26-latin-700italic.woff2) format("woff2")}footer[data-v-bda24197]{display:grid;column-count:1;gap:20px;border-top:1px solid #051c2c;margin-top:70px;padding-top:30px;padding-bottom:30px}#footer-links[data-v-bda24197]{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.dark-mode footer[data-v-bda24197]{border-top:1px solid #e1e1e1}.footer-line[data-v-bda24197]{text-align:center}
