@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/inter-v12-latin-ext_latin-regular.eot);src:local(""),url(../fonts/inter-v12-latin-ext_latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/inter-v12-latin-ext_latin-regular.woff2) format("woff2"),url(../fonts/inter-v12-latin-ext_latin-regular.woff) format("woff"),url(../fonts/inter-v12-latin-ext_latin-regular.ttf) format("truetype"),url(../fonts/inter-v12-latin-ext_latin-regular.svg#Inter) format("svg")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(../fonts/inter-v12-latin-ext_latin-700.eot);src:local(""),url(../fonts/inter-v12-latin-ext_latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/inter-v12-latin-ext_latin-700.woff2) format("woff2"),url(../fonts/inter-v12-latin-ext_latin-700.woff) format("woff"),url(../fonts/inter-v12-latin-ext_latin-700.ttf) format("truetype"),url(../fonts/inter-v12-latin-ext_latin-700.svg#Inter) format("svg")}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:400;src:url(../fonts/mulish-v12-latin-ext_latin-regular.eot);src:url(../fonts/mulish-v12-latin-ext_latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/mulish-v12-latin-ext_latin-regular.woff2) format("woff2"),url(../fonts/mulish-v12-latin-ext_latin-regular.woff) format("woff"),url(../fonts/mulish-v12-latin-ext_latin-regular.ttf) format("truetype"),url(../fonts/mulish-v12-latin-ext_latin-regular.svg#Mulish) format("svg")}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:700;src:url(../fonts/mulish-v12-latin-ext_latin-700.eot);src:url(../fonts/mulish-v12-latin-ext_latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/mulish-v12-latin-ext_latin-700.woff2) format("woff2"),url(../fonts/mulish-v12-latin-ext_latin-700.woff) format("woff"),url(../fonts/mulish-v12-latin-ext_latin-700.ttf) format("truetype"),url(../fonts/mulish-v12-latin-ext_latin-700.svg#Mulish) format("svg")}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:900;src:url(../fonts/mulish-v12-latin-ext_latin-900.eot);src:url(../fonts/mulish-v12-latin-ext_latin-900.eot?#iefix) format("embedded-opentype"),url(../fonts/mulish-v12-latin-ext_latin-900.woff2) format("woff2"),url(../fonts/mulish-v12-latin-ext_latin-900.woff) format("woff"),url(../fonts/mulish-v12-latin-ext_latin-900.ttf) format("truetype"),url(../fonts/mulish-v12-latin-ext_latin-900.svg#Mulish) format("svg")}.fi{background-color:currentColor;color:inherit;content:"";display:inline-block;height:1em;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:middle;width:1em}@supports not ((-webkit-mask-image: url()) or (mask-image: url())){.fi{fill:currentColor;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain}}.fi--arrow-down{-webkit-mask-image:url(../img/icons/arrow-down.svg);mask-image:url(../img/icons/arrow-down.svg)}@supports not ((-webkit-mask-image: url()) or (mask-image: url())){.fi--arrow-down{background-image:url(../img/icons/arrow-down.svg)}}.fi--facebook{-webkit-mask-image:url(../img/icons/facebook.svg);mask-image:url(../img/icons/facebook.svg)}@supports not ((-webkit-mask-image: url()) or (mask-image: url())){.fi--facebook{background-image:url(../img/icons/facebook.svg)}}.fi--linkedin{-webkit-mask-image:url(../img/icons/linkedin.svg);mask-image:url(../img/icons/linkedin.svg)}@supports not ((-webkit-mask-image: url()) or (mask-image: url())){.fi--linkedin{background-image:url(../img/icons/linkedin.svg)}}.fi--instagram{-webkit-mask-image:url(../img/icons/instagram.svg);mask-image:url(../img/icons/instagram.svg)}@supports not ((-webkit-mask-image: url()) or (mask-image: url())){.fi--instagram{background-image:url(../img/icons/instagram.svg)}}.fi--youtube{-webkit-mask-image:url(../img/icons/youtube.svg);mask-image:url(../img/icons/youtube.svg)}@supports not ((-webkit-mask-image: url()) or (mask-image: url())){.fi--youtube{background-image:url(../img/icons/youtube.svg)}}.fi--mail{-webkit-mask-image:url(../img/icons/mail.svg);mask-image:url(../img/icons/mail.svg)}@supports not ((-webkit-mask-image: url()) or (mask-image: url())){.fi--mail{background-image:url(../img/icons/mail.svg)}}.fi--phone{-webkit-mask-image:url(../img/icons/phone.svg);mask-image:url(../img/icons/phone.svg)}@supports not ((-webkit-mask-image: url()) or (mask-image: url())){.fi--phone{background-image:url(../img/icons/phone.svg)}}.fi--link{-webkit-mask-image:url(../img/icons/link.svg);mask-image:url(../img/icons/link.svg)}@supports not ((-webkit-mask-image: url()) or (mask-image: url())){.fi--link{background-image:url(../img/icons/link.svg)}}:root{--primary:#5a81f6;--clr-primary-50:oklch(from var(--primary) clamp(0,l + 0.4,1) c h);--clr-primary-100:oklch(from var(--primary) clamp(0,l + 0.32,1) c h);--clr-primary-200:oklch(from var(--primary) clamp(0,l + 0.24,1) c h);--clr-primary-300:oklch(from var(--primary) clamp(0,l + 0.16,1) c h);--clr-primary-400:oklch(from var(--primary) clamp(0,l + 0.08,1) c h);--clr-primary-500:oklch(from var(--primary) clamp(0,l + 0,1) c h);--clr-primary-600:oklch(from var(--primary) clamp(0,l + -0.08,1) c h);--clr-primary-700:oklch(from var(--primary) clamp(0,l + -0.16,1) c h);--clr-primary-800:oklch(from var(--primary) clamp(0,l + -0.24,1) c h);--clr-primary-900:oklch(from var(--primary) clamp(0,l + -0.32,1) c h);--secondary:#0f1b35;--clr-secondary-50:oklch(from var(--secondary) clamp(0,l + 0.4,1) c h);--clr-secondary-100:oklch(from var(--secondary) clamp(0,l + 0.32,1) c h);--clr-secondary-200:oklch(from var(--secondary) clamp(0,l + 0.24,1) c h);--clr-secondary-300:oklch(from var(--secondary) clamp(0,l + 0.16,1) c h);--clr-secondary-400:oklch(from var(--secondary) clamp(0,l + 0.08,1) c h);--clr-secondary-500:oklch(from var(--secondary) clamp(0,l + 0,1) c h);--clr-secondary-600:oklch(from var(--secondary) clamp(0,l + -0.08,1) c h);--clr-secondary-700:oklch(from var(--secondary) clamp(0,l + -0.16,1) c h);--clr-secondary-800:oklch(from var(--secondary) clamp(0,l + -0.24,1) c h);--clr-secondary-900:oklch(from var(--secondary) clamp(0,l + -0.32,1) c h);--accent:#ffa14a;--clr-accent-50:oklch(from var(--accent) clamp(0,l + 0.4,1) c h);--clr-accent-100:oklch(from var(--accent) clamp(0,l + 0.32,1) c h);--clr-accent-200:oklch(from var(--accent) clamp(0,l + 0.24,1) c h);--clr-accent-300:oklch(from var(--accent) clamp(0,l + 0.16,1) c h);--clr-accent-400:oklch(from var(--accent) clamp(0,l + 0.08,1) c h);--clr-accent-500:oklch(from var(--accent) clamp(0,l + 0,1) c h);--clr-accent-600:oklch(from var(--accent) clamp(0,l + -0.08,1) c h);--clr-accent-700:oklch(from var(--accent) clamp(0,l + -0.16,1) c h);--clr-accent-800:oklch(from var(--accent) clamp(0,l + -0.24,1) c h);--clr-accent-900:oklch(from var(--accent) clamp(0,l + -0.32,1) c h);--dark:#3f4655;--clr-dark-50:oklch(from var(--dark) clamp(0,l + 0.4,1) c h);--clr-dark-100:oklch(from var(--dark) clamp(0,l + 0.32,1) c h);--clr-dark-200:oklch(from var(--dark) clamp(0,l + 0.24,1) c h);--clr-dark-300:oklch(from var(--dark) clamp(0,l + 0.16,1) c h);--clr-dark-400:oklch(from var(--dark) clamp(0,l + 0.08,1) c h);--clr-dark-500:oklch(from var(--dark) clamp(0,l + 0,1) c h);--clr-dark-600:oklch(from var(--dark) clamp(0,l + -0.08,1) c h);--clr-dark-700:oklch(from var(--dark) clamp(0,l + -0.16,1) c h);--clr-dark-800:oklch(from var(--dark) clamp(0,l + -0.24,1) c h);--clr-dark-900:oklch(from var(--dark) clamp(0,l + -0.32,1) c h);--light:#e8effd;--clr-light-50:oklch(from var(--light) clamp(0,l + 0.4,1) c h);--clr-light-100:oklch(from var(--light) clamp(0,l + 0.32,1) c h);--clr-light-200:oklch(from var(--light) clamp(0,l + 0.24,1) c h);--clr-light-300:oklch(from var(--light) clamp(0,l + 0.16,1) c h);--clr-light-400:oklch(from var(--light) clamp(0,l + 0.08,1) c h);--clr-light-500:oklch(from var(--light) clamp(0,l + 0,1) c h);--clr-light-600:oklch(from var(--light) clamp(0,l + -0.08,1) c h);--clr-light-700:oklch(from var(--light) clamp(0,l + -0.16,1) c h);--clr-light-800:oklch(from var(--light) clamp(0,l + -0.24,1) c h);--clr-light-900:oklch(from var(--light) clamp(0,l + -0.32,1) c h);--neutral:#e6e6e6;--clr-neutral-50:oklch(from var(--neutral) clamp(0,l + 0.4,1) c h);--clr-neutral-100:oklch(from var(--neutral) clamp(0,l + 0.32,1) c h);--clr-neutral-200:oklch(from var(--neutral) clamp(0,l + 0.24,1) c h);--clr-neutral-300:oklch(from var(--neutral) clamp(0,l + 0.16,1) c h);--clr-neutral-400:oklch(from var(--neutral) clamp(0,l + 0.08,1) c h);--clr-neutral-500:oklch(from var(--neutral) clamp(0,l + 0,1) c h);--clr-neutral-600:oklch(from var(--neutral) clamp(0,l + -0.08,1) c h);--clr-neutral-700:oklch(from var(--neutral) clamp(0,l + -0.16,1) c h);--clr-neutral-800:oklch(from var(--neutral) clamp(0,l + -0.24,1) c h);--clr-neutral-900:oklch(from var(--neutral) clamp(0,l + -0.32,1) c h);--clr-white:#fff;--clr-black:#000;--clr-success:green;--clr-info:#0ff;--clr-warning:#ff0;--clr-danger:red;--clr-body-bg:var(--clr-white);--clr-body-text:var(--clr-dark-500);--clr-selection-bg:var(--clr-primary-500);--clr-selection-text:var(--clr-white);--clr-input-bg:var(--clr-dark-500);--clr-input-text:var(--clr-light-500);--clr-input-placeholder:var(--clr-light-500);--clr-input-border:var(--clr-dark-300);--clr-input-border-hover:var(--clr-dark-400);--clr-input-border-focus:var(--clr-primary-500);--clr-header-bg:var(--clr-light-500);--clr-footer-bg:var(--clr-secondary-500);--clr-footer-text:var(--clr-white);--clr-hero-bg:var(--clr-light-500);--clr-hero-text:var(--clr-dark-500);--clr-hero-overlay:var(--clr-dark-500);--clr-link-default:var(--clr-primary-500);--clr-link-hover:var(--clr-primary-600);--clr-link-active:var(--clr-primary-600);--fs-d1:clamp(2.375rem,5.787037037vw + 0.2916666667rem,5.5rem);--fs-h1:clamp(2rem,3.9351851852vw + 0.5833333333rem,4.125rem);--fs-h2:clamp(1.75rem,0.9259259259vw + 1.4166666667rem,2.25rem);--fs-h3:clamp(1.5rem,0.6944444444vw + 1.25rem,1.875rem);--fs-h4:clamp(1.25rem,0.462962963vw + 1.0833333333rem,1.5rem);--fs-h5:clamp(1.0625rem,0.1157407407vw + 1.0208333333rem,1.125rem);--fs-p:clamp(0.9375rem,0.3472222222vw + 0.8125rem,1.125rem);--fs-sm:clamp(0.875rem,0.2314814815vw + 0.7916666667rem,1rem);--fs-xs:clamp(0.75rem,0.1157407407vw + 0.7083333333rem,0.8125rem);--fs-lp:clamp(1.125rem,0.6944444444vw + 0.875rem,1.5rem);--fs-bt:0.875rem;--fs-mt:0.875rem;--fs-nav:1rem;--ff-base:Inter,sans-serif;--ff-alt:Mulish,sans-serif;--fw-base:400;--lh-base:1.5;--gbp-xs:0;--gbp-sm:36rem;--gbp-md:48rem;--gbp-lg:64rem;--gbp-xl:80rem;--gbp-xxl:90rem;--gbp-nav:64rem;--gbp-mobile:36rem;--cnt-xs:100%;--cnt-sm:98%;--cnt-md:96%;--cnt-lg:96%;--cnt-xl:96%;--cnt-xxl:87.5rem;--spacing-gutter:clamp(0.75rem,2vw,1.5rem);--spacing-sm:clamp(1.5rem,6vw,4rem);--spacing-md:clamp(2.1875rem,8vw,6rem);--spacing-lg:clamp(4rem,10vw,8rem);--border-width:0.125rem;--bdrs-base:0.25rem;--bdrs-sm:0.125rem;--bdrs-lg:0.5rem;--bdrs-pill:3.125rem}@supports not (color:oklch(0.5 0.2 120)){:root{--clr-primary-50:color-mix(in srgb,#5a81f6,#fff 85%);--clr-primary-100:color-mix(in srgb,#5a81f6,#fff 75%);--clr-primary-200:color-mix(in srgb,#5a81f6,#fff 60%);--clr-primary-300:color-mix(in srgb,#5a81f6,#fff 45%);--clr-primary-400:color-mix(in srgb,#5a81f6,#fff 30%);--clr-primary-500:#5a81f6;--clr-primary-600:color-mix(in srgb,#5a81f6,#000 15%);--clr-primary-700:color-mix(in srgb,#5a81f6,#000 30%);--clr-primary-800:color-mix(in srgb,#5a81f6,#000 45%);--clr-primary-900:color-mix(in srgb,#5a81f6,#000 60%);--clr-secondary-50:color-mix(in srgb,#0f1b35,#fff 85%);--clr-secondary-100:color-mix(in srgb,#0f1b35,#fff 75%);--clr-secondary-200:color-mix(in srgb,#0f1b35,#fff 60%);--clr-secondary-300:color-mix(in srgb,#0f1b35,#fff 45%);--clr-secondary-400:color-mix(in srgb,#0f1b35,#fff 30%);--clr-secondary-500:#0f1b35;--clr-secondary-600:color-mix(in srgb,#0f1b35,#000 15%);--clr-secondary-700:color-mix(in srgb,#0f1b35,#000 30%);--clr-secondary-800:color-mix(in srgb,#0f1b35,#000 45%);--clr-secondary-900:color-mix(in srgb,#0f1b35,#000 60%);--clr-accent-50:color-mix(in srgb,#ffa14a,#fff 85%);--clr-accent-100:color-mix(in srgb,#ffa14a,#fff 75%);--clr-accent-200:color-mix(in srgb,#ffa14a,#fff 60%);--clr-accent-300:color-mix(in srgb,#ffa14a,#fff 45%);--clr-accent-400:color-mix(in srgb,#ffa14a,#fff 30%);--clr-accent-500:#ffa14a;--clr-accent-600:color-mix(in srgb,#ffa14a,#000 15%);--clr-accent-700:color-mix(in srgb,#ffa14a,#000 30%);--clr-accent-800:color-mix(in srgb,#ffa14a,#000 45%);--clr-accent-900:color-mix(in srgb,#ffa14a,#000 60%);--clr-dark-50:color-mix(in srgb,#3f4655,#fff 85%);--clr-dark-100:color-mix(in srgb,#3f4655,#fff 75%);--clr-dark-200:color-mix(in srgb,#3f4655,#fff 60%);--clr-dark-300:color-mix(in srgb,#3f4655,#fff 45%);--clr-dark-400:color-mix(in srgb,#3f4655,#fff 30%);--clr-dark-500:#3f4655;--clr-dark-600:color-mix(in srgb,#3f4655,#000 15%);--clr-dark-700:color-mix(in srgb,#3f4655,#000 30%);--clr-dark-800:color-mix(in srgb,#3f4655,#000 45%);--clr-dark-900:color-mix(in srgb,#3f4655,#000 60%);--clr-light-50:color-mix(in srgb,#e8effd,#fff 85%);--clr-light-100:color-mix(in srgb,#e8effd,#fff 75%);--clr-light-200:color-mix(in srgb,#e8effd,#fff 60%);--clr-light-300:color-mix(in srgb,#e8effd,#fff 45%);--clr-light-400:color-mix(in srgb,#e8effd,#fff 30%);--clr-light-500:#e8effd;--clr-light-600:color-mix(in srgb,#e8effd,#000 15%);--clr-light-700:color-mix(in srgb,#e8effd,#000 30%);--clr-light-800:color-mix(in srgb,#e8effd,#000 45%);--clr-light-900:color-mix(in srgb,#e8effd,#000 60%);--clr-neutral-50:color-mix(in srgb,#e6e6e6,#fff 85%);--clr-neutral-100:color-mix(in srgb,#e6e6e6,#fff 75%);--clr-neutral-200:color-mix(in srgb,#e6e6e6,#fff 60%);--clr-neutral-300:color-mix(in srgb,#e6e6e6,#fff 45%);--clr-neutral-400:color-mix(in srgb,#e6e6e6,#fff 30%);--clr-neutral-500:#e6e6e6;--clr-neutral-600:color-mix(in srgb,#e6e6e6,#000 15%);--clr-neutral-700:color-mix(in srgb,#e6e6e6,#000 30%);--clr-neutral-800:color-mix(in srgb,#e6e6e6,#000 45%);--clr-neutral-900:color-mix(in srgb,#e6e6e6,#000 60%)}}*,:after,:before{box-sizing:border-box}*{font:inherit;margin:0;padding:0}.row{--bs-gutter-x:clamp(0.75rem,2vw,1.5rem);--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:48rem){.col-md-6{flex:0 0 auto;width:50%}}@media (min-width:64rem){.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}}.container,.navbar{margin-left:auto;margin-right:auto;max-width:100%;padding-left:clamp(1rem,2vw,1.75rem);padding-right:clamp(1rem,2vw,1.75rem);width:100%}@media (min-width:36rem){.container,.navbar{max-width:98%}}@media (min-width:48rem){.container,.navbar{max-width:96%}}@media (min-width:64rem){.container,.navbar{max-width:96%}}@media (min-width:80rem){.container,.navbar{max-width:96%}}@media (min-width:90rem){.container,.navbar{max-width:87.5rem}}@view-transition{navigation:auto}html{font-size:16px;scroll-behavior:smooth}body{background-color:var(--clr-body-bg);color:var(--clr-body-text);font-family:var(--ff-base);font-size:var(--fs-p);font-weight:var(--fw-base);line-height:var(--lh-base)}a{color:var(--clr-link-default);text-decoration:none;transition-delay:0s;transition-duration:.3s;transition-property:all;transition-timing-function:ease}a:active{color:var(--clr-link-active)}p{margin-bottom:1rem}p+p{margin-top:.5rem}.d1,.h1,.h2,.h3,.h5,h1,h2,h3,h5{font-family:var(--ff-alt);font-weight:700;line-height:1.2}@media (min-width:36rem){.d1,.h1,.h2,.h3,.h5,h1,h2,h3,h5{margin-bottom:1rem}}@media (max-width:35.98rem){.d1,.h1,.h2,.h3,.h5,h1,h2,h3,h5{margin-bottom:.75rem}}.d1{font-size:var(--fs-d1)}.d1,.h1,h1{font-weight:900}.h1,h1{font-size:var(--fs-h1)}.h2,h2{font-size:var(--fs-h2);font-weight:900}.h3,h3{font-size:var(--fs-h3)}.h5,h5{font-size:var(--fs-h5)}::-moz-selection{background:var(--clr-selection-bg);color:var(--clr-selection-text)}::selection{background:var(--clr-selection-bg);color:var(--clr-selection-text)}.btn{-webkit-appearance:none;-moz-appearance:none;background-color:var(--clr-accent-500);border:.0625rem solid transparent;border-color:var(--clr-accent-500);border-radius:var(--bdrs-pill);box-shadow:0 5px 15px rgba(0,0,0,.15);color:var(--clr-secondary-500);cursor:pointer;display:inline-block;font-size:var(--fs-bt);font-weight:700;line-height:1.5;padding:.75rem 1.5rem;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition-delay:0s;transition-duration:.3s;transition-property:all;transition-timing-function:ease;white-space:nowrap}@supports selector(::focus-visible){.btn:focus:not(:focus-visible){outline-color:transparent}}.btn:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.btn:active,.btn:focus,.btn:hover{background-color:var(--clr-secondary-500);border-color:var(--clr-secondary-500);box-shadow:0 5px 10px rgba(0,0,0,.15);color:var(--clr-white);transform:translateY(.1875rem)}.btn.btn--lg{padding:1rem 2.375rem}.navbar{align-items:center;display:flex;justify-content:space-between;position:relative}.navbar__branding{font-size:0}@media (min-width:36rem){.navbar__branding{width:12.5rem}}@media (max-width:35.98rem){.navbar__branding{width:6.25rem}}.navbar__description,.navbar__title{display:none}.navbar__nav{display:flex}@media (max-width:63.98rem){.navbar__nav{align-items:center;background-color:var(--clr-nav-bg);bottom:0;flex-direction:column;justify-content:center;overflow:hidden;padding:2.5rem 2rem;position:fixed;right:-100%;top:0;width:100%;z-index:1}.navbar__nav,.navbar__nav.active{transition-delay:0s;transition-duration:.3s;transition-property:all;transition-timing-function:ease}.navbar__nav.active{right:0}.navbar__nav:after{background:linear-gradient(0deg,var(--clr-nav-bg-fade) 0,var(--clr-nav-bg) 40%,var(--clr-nav-bg) 100%);top:0}.navbar__nav:after,.navbar__nav:before{content:"";height:4rem;position:absolute;width:100%;z-index:1}.navbar__nav:before{background:linear-gradient(180deg,var(--clr-nav-bg-fade) 0,var(--clr-nav-bg) 40%,var(--clr-nav-bg) 100%);bottom:0}}.navbar__menu{display:flex;list-style:none}@media (min-width:64rem){.navbar__menu{gap:2rem}}@media (max-width:63.98rem){.navbar__menu{-ms-overflow-style:none;flex-direction:column;gap:1rem;overflow:scroll;padding:1rem 0;scrollbar-width:none}.navbar__menu::-webkit-scrollbar{display:none}}.navbar__menu>li{font-size:var(--fs-mt);font-weight:700;position:relative}.navbar__menu>li a{align-items:center;color:var(--clr-nav-link);display:inline-flex;gap:.25rem;text-decoration:none}.navbar__menu>li a:focus,.navbar__menu>li a:hover{color:var(--clr-nav-link-hover)}.hero{background-color:var(--clr-hero-bg);color:var(--clr-hero-text);position:relative}@media (min-width:36rem){.hero{height:auto;min-height:25rem;padding:7.5rem 0}}@media (max-width:35.98rem){.hero{height:auto;min-height:11.25rem;padding:4.375rem 0}}.hero__content{align-items:center;display:flex;flex-direction:column;gap:1.5rem;height:100%;justify-content:space-between;position:relative;text-align:center;z-index:1}.hero__title{color:var(--clr-secondary-500)}.hero__btn{bottom:0;left:50%;position:absolute;transform:translate(-50%,50%)}.hero__btn .btn{align-items:center;border-radius:50%;display:flex;height:4rem;justify-content:center;padding:0;width:4rem}.hero.hero--hp{display:grid;padding:0;z-index:1}@media (min-width:64rem){.hero.hero--hp{grid-template-columns:repeat(2,1fr);height:calc(100vh - 7.5rem);min-height:46.25rem}}@media (max-width:63.98rem){.hero.hero--hp{height:auto;min-height:25rem}}.hero.hero--hp .hero__col{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:3rem 1.5rem;position:relative}.hero.hero--hp .hero__col:first-child:after{content:"";position:absolute}@media (min-width:64rem){.hero.hero--hp .hero__col:first-child:after{border-right:.0625rem dashed var(--clr-dark-500);height:100%;right:0;top:0;width:.0625rem}}@media (max-width:63.98rem){.hero.hero--hp .hero__col:first-child:after{border-bottom:.0625rem dashed var(--clr-dark-500);bottom:0;height:.0625rem;left:0;width:100%}}.hero.hero--hp .hero__bg{inset:0;position:absolute}.hero.hero--hp .hero__bg .hero__bg-img,.hero.hero--hp .hero__bg .hero__bg-img>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.hero.hero--hp .hero__bg:after{background:linear-gradient(180deg,#5b82f6,rgba(83,116,224,.803) 50%,rgba(83,116,224,.595));content:"";inset:0;position:absolute}.hero.hero--hp .hero__bg:before{background:linear-gradient(0deg,#5b82f6,rgba(83,116,224,.803) 70%,rgba(83,116,224,0));bottom:0;content:"";height:30%;left:0;position:absolute;right:0}.conf__info{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.conf__info,.conf__wrapper{margin-top:auto}.conf__row{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}@media (max-width:35.98rem){.conf__row{flex-direction:column}}.conf__box{align-items:center;display:flex;flex-direction:column;gap:.75rem}@media (min-width:36rem){.conf__box{border-right:.0625rem dashed var(--clr-secondary-400);padding:0 1.5rem}}@media (max-width:35.98rem){.conf__box{border-bottom:.0625rem dashed var(--clr-secondary-400);padding:1rem 0}}.conf__box:last-child{border:none}.conf__title{color:var(--clr-secondary-500);font-size:var(--fs-sm);font-weight:900;text-transform:uppercase}@media (max-width:35.98rem){.conf__title{margin-bottom:0}}.conf__tag{background-color:var(--clr-secondary-500);border-radius:.25rem;color:var(--clr-white);display:inline-block;font-size:var(--fs-sm);font-weight:900;margin-bottom:0;padding:.25rem .5rem;text-transform:uppercase}.conf__list{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;list-style:none;margin:0;padding:0}.conf__list>li,.conf__list>li a{display:inline-flex}.conf__list>li a{align-items:center;color:var(--clr-white);font-size:var(--fs-xs);font-weight:700;gap:.375rem;text-transform:uppercase}.conf__list>li a .fi{color:var(--clr-accent-500);font-size:var(--fs-h5);transition-delay:0s;transition-duration:.3s;transition-property:all;transition-timing-function:ease}.conf__list>li a:focus .fi,.conf__list>li a:hover .fi{color:var(--clr-secondary-500)}.form-control,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{background:var(--clr-input-bg);border:.0625rem solid var(--clr-input-border);border-radius:var(--bdrs-base);color:var(--clr-input-text);font-size:var(--fs-p);line-height:1.5;outline:none;padding:.75rem 1rem;transition-delay:0s;transition-duration:.3s;transition-property:all;transition-timing-function:ease;width:100%}.form-control:hover,input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=url]:hover{border-color:var(--clr-input-border-hover)}@supports selector(::focus-visible){.form-control:focus:not(:focus-visible),input[type=email]:focus:not(:focus-visible),input[type=number]:focus:not(:focus-visible),input[type=password]:focus:not(:focus-visible),input[type=search]:focus:not(:focus-visible),input[type=tel]:focus:not(:focus-visible),input[type=text]:focus:not(:focus-visible),input[type=url]:focus:not(:focus-visible){outline:none}}.form-control:focus,.form-control:focus:hover,input[type=email]:focus,input[type=email]:focus:hover,input[type=number]:focus,input[type=number]:focus:hover,input[type=password]:focus,input[type=password]:focus:hover,input[type=search]:focus,input[type=search]:focus:hover,input[type=tel]:focus,input[type=tel]:focus:hover,input[type=text]:focus,input[type=text]:focus:hover,input[type=url]:focus,input[type=url]:focus:hover{border-color:var(--clr-input-border-focus)}.form-control::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=search]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=text]::-moz-placeholder, input[type=url]::-moz-placeholder{color:var(--clr-input-placeholder)}.form-control::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder{color:var(--clr-input-placeholder)}.form-control:focus::-moz-placeholder, input[type=email]:focus::-moz-placeholder, input[type=number]:focus::-moz-placeholder, input[type=password]:focus::-moz-placeholder, input[type=search]:focus::-moz-placeholder, input[type=tel]:focus::-moz-placeholder, input[type=text]:focus::-moz-placeholder, input[type=url]:focus::-moz-placeholder{color:var(--clr-input-text)}.form-control:focus::placeholder,input[type=email]:focus::placeholder,input[type=number]:focus::placeholder,input[type=password]:focus::placeholder,input[type=search]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=text]:focus::placeholder,input[type=url]:focus::placeholder{color:var(--clr-input-text)}.form-control:focus:-ms-input-placeholder,.form-control:focus::-ms-placeholder,input[type=email]:focus:-ms-input-placeholder,input[type=email]:focus::-ms-placeholder,input[type=number]:focus:-ms-input-placeholder,input[type=number]:focus::-ms-placeholder,input[type=password]:focus:-ms-input-placeholder,input[type=password]:focus::-ms-placeholder,input[type=search]:focus:-ms-input-placeholder,input[type=search]:focus::-ms-placeholder,input[type=tel]:focus:-ms-input-placeholder,input[type=tel]:focus::-ms-placeholder,input[type=text]:focus:-ms-input-placeholder,input[type=text]:focus::-ms-placeholder,input[type=url]:focus:-ms-input-placeholder,input[type=url]:focus::-ms-placeholder{color:var(--clr-input-text)}.sidebar{display:flex;flex-direction:column;gap:1.5rem}.sidebar h2{font-size:var(--fs-h5)}.section{padding-block:var(--spacing-md);position:relative}.section--lg{padding-block:var(--spacing-lg)}.footer{background-color:var(--clr-footer-bg);color:var(--clr-footer-text);font-size:var(--fs-sm)}@media (min-width:36rem){.footer{padding-top:6.625rem}}@media (max-width:63.98rem){.footer{padding-top:5.375rem}}@media (max-width:35.98rem){.footer{padding-top:2.25rem}}.footer__col{text-align:center}.footer__menu{display:flex;flex-wrap:wrap;gap:.75rem;list-style:none;margin:0;padding:0}@media (min-width:36rem){.footer__menu{margin-bottom:1.5rem}}@media (max-width:35.98rem){.footer__menu{justify-content:center;margin-bottom:1rem}}.footer__menu>li{display:inline-block}.footer__menu>li a{align-items:center;color:var(--clr-primary-200);display:inline-flex;gap:.375rem}.footer__menu>li a:focus,.footer__menu>li a:hover{color:var(--clr-primary-500)}.footer__contact{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 1.5rem;justify-content:center;padding-top:2rem}.footer__contact-item{align-items:center;color:var(--clr-primary-200);display:inline-flex;gap:.5rem}.footer__contact-item:focus,.footer__contact-item:hover{color:var(--clr-primary-500)}.footer__logo{display:inline-block}@media (max-width:35.98rem){.footer__logo{max-width:13.75rem}}.footer__info{color:var(--clr-light-200);display:flex;justify-content:center;text-align:center}@media (min-width:36rem){.footer__info{flex-wrap:wrap;gap:1rem;padding:1.5rem 0}}@media (max-width:35.98rem){.footer__info{flex-direction:column;padding:1rem 0}.footer__menu-wrapper{order:1}.footer__copy{order:2}}.social__list{display:flex;font-size:1.5rem;gap:.75rem;justify-content:center;list-style:none}@media (min-width:36rem){.social__list{padding:2rem 0}}@media (max-width:35.98rem){.social__list{padding:1.5rem 0}}.social__item{align-items:center;background-color:var(--clr-secondary-700);border-radius:50%;color:var(--clr-primary-200);display:inline-flex;height:2.625rem;justify-content:center;width:2.625rem}.social__item,.social__item:hover{transition-delay:0s;transition-duration:.3s;transition-property:all;transition-timing-function:ease}.social__item:hover{color:var(--clr-primary-500);transform:translateY(-.125rem)}.content ul{list-style:none}@media (min-width:36rem){.content ul{margin:1.5rem 0;padding:0 0 0 1.5rem}}@media (max-width:35.98rem){.content ul{margin:1rem 0;padding:0 0 0 1rem}}.content ul li{display:block;margin-bottom:.5rem;position:relative}@media (min-width:36rem){.content ul li{padding-left:1.75rem}}@media (max-width:35.98rem){.content ul li{padding-left:1.25rem}}.content ul li:before{background-color:var(--clr-primary-500);left:0}@media (min-width:36rem){.content ul li:before{content:"";display:block;height:2px;position:absolute;top:.875rem;width:16px}}@media (max-width:35.98rem){.content ul li:before{content:"";display:block;height:2px;position:absolute;top:.75rem;width:10px}}.content ol{counter-reset:my-awesome-counter;list-style:none}@media (min-width:36rem){.content ol{margin:1.5rem 0;padding:0 0 0 .75rem}}@media (max-width:35.98rem){.content ol{margin:1rem 0;padding:0 0 0 .5rem}}.content ol li{counter-increment:my-awesome-counter;position:relative;width:100%}@media (min-width:36rem){.content ol li{margin-bottom:.5rem;padding-left:1.5rem}}@media (max-width:35.98rem){.content ol li{margin-bottom:.375rem;padding-left:1.25rem}}.content ol li:before{color:var(--clr-primary-500);content:"" counter(my-awesome-counter) ".";font-family:var(--ff-alt);font-size:var(--fs-sm);font-weight:700;left:0;position:absolute}@media (min-width:36rem){.content ol li:before{top:.125rem}}@media (max-width:35.98rem){.content ol li:before{top:.0625rem}}.content p{text-wrap:balance;max-width:70ch}@media (min-width:36rem){.content .d1,.content .h1,.content .h2,.content .h3,.content .h4,.content .h5,.content .h6,.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin-top:1.5rem}}@media (max-width:35.98rem){.content .d1,.content .h1,.content .h2,.content .h3,.content .h4,.content .h5,.content .h6,.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin-top:1rem}}.wp-block-button.is-style-fill .wp-element-button{-webkit-appearance:none;-moz-appearance:none;background-color:var(--clr-accent-500);border:.0625rem solid transparent;border-color:var(--clr-accent-500);border-radius:var(--bdrs-pill);box-shadow:0 5px 15px rgba(0,0,0,.15);color:var(--clr-secondary-500);cursor:pointer;display:inline-block;font-size:var(--fs-bt);font-weight:700;line-height:1.5;padding:.75rem 1.5rem;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition-delay:0s;transition-duration:.3s;transition-property:all;transition-timing-function:ease;white-space:nowrap}@supports selector(::focus-visible){.wp-block-button.is-style-fill .wp-element-button:focus:not(:focus-visible){outline-color:transparent}}.wp-block-button.is-style-fill .wp-element-button.disabled,.wp-block-button.is-style-fill .wp-element-button:disabled,fieldset:disabled .wp-block-button.is-style-fill .wp-element-button{cursor:not-allowed;opacity:.5;pointer-events:none}.wp-block-button.is-style-fill .wp-element-button:active,.wp-block-button.is-style-fill .wp-element-button:focus,.wp-block-button.is-style-fill .wp-element-button:hover{background-color:var(--clr-secondary-500);border-color:var(--clr-secondary-500);box-shadow:0 5px 10px rgba(0,0,0,.15);color:var(--clr-white);transform:translateY(.1875rem)}.post{position:relative}.post__box{display:block;margin-bottom:1.5rem}@media (max-width:47.98rem){.post__box{margin-left:auto;margin-right:auto;max-width:25rem}}html:focus-within{scroll-behavior:smooth}body{line-height:1.5;min-height:100vh;text-rendering:optimizeSpeed}ol[role=list],ul[role=list]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:inline-block;height:auto;max-width:100%}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.text-center{text-align:center}.items-center{align-items:center}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes spin-border{0%{--angle:0deg}to{--angle:360deg}}
/*# sourceMappingURL=style.css.map */