*{margin:0;padding:0;box-sizing:border-box}img,picture{max-width:100%;display:block}button{cursor:pointer;border:none;background:none}html{scroll-behavior:smooth;scroll-padding-top:80px}body{display:flex;flex-direction:column;align-items:center}body>*{width:100%;max-width:var(--max-width-content)}a{text-decoration:none;color:inherit}:root{--color-scheme-1-accent: var(--color-main, #357ea4);--color-scheme-1-background: var(--color-white, #ffffff);--color-scheme-1-border: var(--opacity-neutral-darkest-15, #00000026);--color-scheme-1-foreground: var(--color-neutral-lightest, #f2f2f2);--color-scheme-1-text: var(--color-neutral-darkest, #000000);--color-scheme-2-accent: var(--color-neutral-darkest);--color-scheme-2-background: var(--color-main-light);--color-scheme-2-border: var(--color-main-darker);--color-scheme-2-foreground: var(--color-main-lighter);--color-scheme-2-text: var(--color-main-darkest);--color-scheme-3-accent: var(--color-white, #ffffff);--color-scheme-3-background: var(--color-main-darker, #153241);--color-scheme-3-border: var(--opacity-white-20, #ffffff33);--color-scheme-3-foreground: var(--color-main-darkest, #0f2531);--color-scheme-3-text: var(--color-white, #ffffff);--color-scheme-4-accent: var(--color-main, #357ea4);--color-scheme-4-background: var(--color-neutral-lighter, #d8d8d8);--color-scheme-4-border: var(--opacity-neutral-darkest-15, #00000026);--color-scheme-4-foreground: var(--color-neutral-lightest, #f2f2f2);--color-scheme-4-text: var(--color-neutral-darkest, #000000);--color-scheme-5-accent: var(--color-neutral-darkest, #000000);--color-scheme-5-background: var(--color-secondary, #ffbe9c);--color-scheme-5-border: var(--opacity-neutral-darkest-15, #00000026);--color-scheme-5-foreground: var(--color-secondary-dark, #cc987c);--color-scheme-5-text: var(--color-neutral-darkest, #000000)}:root{--color-main: #357ea4;--color-main-dark: #2a6483;--color-main-darker: #153241;--color-main-darkest: #0f2531;--color-main-light: #71a4bf;--color-main-lighter: #d6e5ec;--color-main-lightest: #eaf2f5;--color-neutral: #7f7f7f;--color-neutral-dark: #4c4c4c;--color-neutral-darker: #191919;--color-neutral-darkest: #000000;--color-neutral-light: #b2b2b2;--color-neutral-lighter: #d8d8d8;--color-neutral-lightest: #f2f2f2;--color-secondary: #ffbe9c;--color-secondary-dark: #cc987c;--color-secondary-darker: #664c3e;--color-secondary-darkest: #4c392e;--color-secondary-light: #ffd1b9;--color-secondary-lighter: #fff2eb;--color-secondary-lightest: #fff8f5;--color-white: #ffffff;--opacity-neutral-darkest-10: #0000001a;--opacity-neutral-darkest-15: #00000026;--opacity-neutral-darkest-20: #00000033;--opacity-neutral-darkest-30: #0000004d;--opacity-neutral-darkest-40: #00000066;--opacity-neutral-darkest-5: #0000000d;--opacity-neutral-darkest-50: #00000080;--opacity-neutral-darkest-60: #00000099;--opacity-transparent: #ffffff00;--opacity-white-10: #ffffff1a;--opacity-white-15: #ffffff26;--opacity-white-20: #ffffff33;--opacity-white-30: #ffffff4d;--opacity-white-40: #ffffff66;--opacity-white-5: #ffffff0d;--opacity-white-50: #ffffff80;--opacity-white-60: #ffffff99;--light-green: #97bc62;--dark-green: #2c5f2d}:root{--text-size-tiny: .75rem;--text-size-small: .875rem;--text-size-regular: 1rem;--text-size-medium: 1.125rem;--text-size-large: 1.375rem;--text-size-xlarge: 1.5rem;--text-size-xxlarge: 2rem}:root{--input-padding: .75rem;--button-padding-vertical: 8px;--tiny-padding: .5rem;--very-small-padding: 1rem;--small-padding: 2rem;--medium-padding: 3rem;--large-padding: 4rem;--very-large-padding: 5rem;--spacing-small: .5rem;--spacing-medium: 1rem;--spacing-large: 1.5rem;--border-radius: 6px;--border-width: 2px;--button-border-width: 2px;--logo-height: 60px;--media-breakpoint-small: 500px;--media-breakpoint-between: 750px;--media-breakpoint-medium: 1000px;--media-breakpoint-large: 1200px;--max-width-content: 1600px}:root{--navbar-height: 60px;--icon-size-process: 40px;--process-icon-padding: 10px;--reference-card-button-width: 300px;--icon-size-pricing-big: 48px;--icon-size-pricing-small: 48px;--icon-width-contact: 36px;--icon-collapse: 24px;--icon-size-footer-logo: 48px;--icon-size-footer-socials: 32px}@font-face{font-family:Inter;src:url(../fonts/inter.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/inter-italic.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Sora;src:url(../fonts/sora.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:100;src:url(/fonts/outfit/outfit-v15-latin-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:200;src:url(/fonts/outfit/outfit-v15-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:300;src:url(/fonts/outfit/outfit-v15-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:400;src:url(/fonts/outfit/outfit-v15-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:500;src:url(/fonts/outfit/outfit-v15-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:600;src:url(/fonts/outfit/outfit-v15-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:700;src:url(/fonts/outfit/outfit-v15-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:800;src:url(/fonts/outfit/outfit-v15-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:900;src:url(/fonts/outfit/outfit-v15-latin-900.woff2) format("woff2")}:root{--font-heading: "Outfit", sans-serif;--font-body: "Inter", sans-serif}body{font-family:var(--font-body)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}.tiny-text{font-size:var(--text-size-tiny)}.small-text{font-size:var(--text-size-small)}.regular-text{font-size:var(--text-size-regular)}.medium-text{font-size:var(--text-size-medium)}.large-text{font-size:var(--text-size-large)}.xlarge-text{font-size:var(--text-size-xlarge)}.xxlarge-text{font-size:var(--text-size-xxlarge)}@media (max-width: 1000px){.large-text{font-size:var(--text-size-medium)}.medium-text{font-size:var(--text-size-regular)}.regular-text{font-size:var(--text-size-small)}.small-text{font-size:var(--text-size-tiny)}}.bold{font-weight:700}.tagline{font-size:var(--text-size-medium);font-weight:600;text-transform:uppercase;letter-spacing:1.5px}.highlighted{background:linear-gradient(90deg,var(--color-main-darker) 25%,var(--color-main) 75%);color:var(--color-neutral-lightest)}.button[data-astro-cid-vnzlvqnm]{text-decoration:none;padding:var(--button-padding-vertical) var(--very-small-padding);transition:background-color .3s,color .3s;display:flex;align-items:center;border-radius:var(--border-radius);transition:box-shadow .1s,border .3s,background-color .3s}.button[data-astro-cid-vnzlvqnm].smallerPadding{padding:calc(var(--button-padding-vertical) / 2) calc(var(--very-small-padding) / 2)}.button--bordered-main[data-astro-cid-vnzlvqnm]{border:var(--button-border-width) solid var(--color-main);background-color:var(--color-main);color:var(--color-white);box-shadow:0 4px 0 var(--color-main-dark)}.button--bordered-main[data-astro-cid-vnzlvqnm]:hover{border:var(--button-border-width) solid var(--color-main-dark);background-color:var(--color-main-dark);box-shadow:0 4px 0 var(--color-main-darker)}.button--bordered-main-dark[data-astro-cid-vnzlvqnm]{border:var(--button-border-width) solid var(--color-main-dark);background-color:var(--color-main-dark);color:var(--color-white);box-shadow:0 4px 0 var(--color-main-darker)}.button--bordered-main-dark[data-astro-cid-vnzlvqnm]:hover{border:var(--button-border-width) solid var(--color-main-darker);background-color:var(--color-main-darker);box-shadow:0 4px 0 var(--color-main-darkest)}.button--bordered-main-light[data-astro-cid-vnzlvqnm]{border:var(--button-border-width) solid var(--color-main-light);background-color:var(--color-main-light);color:var(--color-white);box-shadow:0 4px 0 var(--color-main)}.button--bordered-main-light[data-astro-cid-vnzlvqnm]:hover{border:var(--button-border-width) solid var(--color-main);background-color:var(--color-main);box-shadow:0 4px 0 var(--color-main-dark)}.button--bordered-secondary[data-astro-cid-vnzlvqnm]{border:var(--button-border-width) solid var(--color-secondary);background-color:var(--color-secondary);color:var(--color-neutral-dark);box-shadow:0 4px 0 var(--color-secondary-dark)}.button--bordered-secondary[data-astro-cid-vnzlvqnm]:hover{border:var(--button-border-width) solid var(--color-secondary-dark);background-color:var(--color-secondary-dark);box-shadow:0 4px 0 var(--color-secondary-darker)}.button--bordered-grey[data-astro-cid-vnzlvqnm]{border:var(--button-border-width) solid var(--color-neutral);background-color:var(--color-neutral);color:var(--color-white);box-shadow:0 4px 0 var(--color-neutral-dark)}.button--bordered-grey[data-astro-cid-vnzlvqnm]:hover{border:var(--button-border-width) solid var(--color-neutral-dark);background-color:var(--color-neutral-dark);box-shadow:0 4px 0 var(--color-neutral-darker)}.button--bordered-white[data-astro-cid-vnzlvqnm]{border:var(--button-border-width) solid var(--color-neutral-lighter);background-color:var(--color-neutral-lightest);color:var(--color-neutral-darkest);box-shadow:0 4px 0 var(--color-neutral)}.button--bordered-white[data-astro-cid-vnzlvqnm]:hover{border:var(--button-border-width) solid var(--color-neutral-light);background-color:var(--color-neutral-lighter);box-shadow:0 4px 0 var(--color-neutral-dark)}.button--standard[data-astro-cid-vnzlvqnm]{border:var(--button-border-width) solid transparent;background-color:transparent;color:var(--color-dark)}a[data-astro-cid-vnzlvqnm].button--standard:hover{border:var(--button-border-width) solid var(--color-neutral-darkest);box-shadow:0 4px 0 var(--color-neutral-dark)}header{height:var(--navbar-height);max-height:150px;display:flex;justify-content:space-between;align-items:center;padding:0 var(--large-padding);background-color:var(--color-scheme-4-background);border-bottom:2px solid var(--color-scheme-4-border)}header.scrolled{box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(10px);background-color:var(--opacity-white-10);transition:all .3s ease}header>a{height:var(--logo-height);grid-area:logo}header>a>img{height:100%}nav{display:flex;gap:var(--spacing-large);grid-area:nav}#navbar-expand-button{height:50px;width:50px;display:none;grid-area:expand-button;cursor:pointer;padding:var(--very-small-padding);border-radius:var(--border-radius);transition:background-color .3s ease,transform .3s ease}#cross{display:none}#cross-line-1,#cross-line-2{width:25px;height:2px;background-color:#fff;border-radius:4px}#cross-line-1{transform:rotate(45deg);position:relative;top:1px}#cross-line-2{transform:rotate(-45deg);position:relative;top:-1px}.expand-line{width:25px;height:3px;background-color:var(--color-scheme-1-accent);border-radius:var(--border-radius)}#navbar-expand-button.clicked{transform:rotate(180deg)}#navbar-expand-button:hover,#navbar-expand-button.clicked{background-color:var(--color-scheme-1-accent)}#navbar-expand-button.clicked .expand-line{display:none}#navbar-expand-button.clicked #cross{display:block}#navbar-expand-button:hover .expand-line{background-color:var(--color-scheme-1-background)}@media (max-width: 850px){header{max-height:none;height:auto;display:grid;padding:0 var(--medium-padding);grid-template-columns:1fr 1fr;grid-template-rows:var(--navbar-height) auto;grid-template-areas:"logo expand-button" "nav nav"}#navbar-expand-button{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;justify-self:end}nav{display:none;height:auto;flex-direction:column;gap:var(--spacing-medium)}#navbar-expand-button.clicked+nav{display:flex;margin-bottom:var(--small-padding)}}#footer-section{background-color:var(--color-scheme-4-background);border-top:2px solid var(--color-scheme-4-border);padding:var(--small-padding);display:flex;justify-content:space-between;align-items:center}#footer-logo{height:var(--icon-size-footer-logo)}#footer-logo img{height:100%}#footer-links,#footer-socials{display:flex;gap:var(--spacing-medium)}#footer-socials img{width:var(--icon-size-footer-socials)}#footer-socials a{padding:var(--tiny-padding);border-radius:var(--border-radius);transition:background-color .3s}#footer-socials a:hover{background-color:var(--opacity-neutral-darkest-60)}@media (max-width: 750px){#footer-section{flex-direction:column;gap:var(--spacing-medium)}}@media (max-width: 500px){#footer-links{flex-direction:column;align-items:center}}body{position:relative;display:flex;flex-direction:column;min-height:100dvh}main{flex-grow:1;display:flex;flex-direction:column}main>section{flex-grow:1}#navbar{position:sticky;top:0;z-index:1000}section[data-astro-cid-sh445jdo]{width:100%;padding:var(--very-large-padding) var(--large-padding)}@media (max-width: 500px){section[data-astro-cid-sh445jdo]{padding:var(--large-padding) var(--small-padding)}}.bg-transparent[data-astro-cid-sh445jdo]{background-color:transparent}.bg-1a[data-astro-cid-sh445jdo]{background-color:var(--color-scheme-1-accent);color:var(--color-scheme-1-text)}.bg-1b[data-astro-cid-sh445jdo]{background-color:var(--color-scheme-1-background);color:var(--color-scheme-1-text)}.bg-1f[data-astro-cid-sh445jdo]{background-color:var(--color-scheme-1-foreground);color:var(--color-scheme-1-text)}.bg-2a[data-astro-cid-sh445jdo]{background-color:var(--color-scheme-2-accent);color:var(--color-scheme-2-text)}.bg-2b[data-astro-cid-sh445jdo]{background-color:var(--color-scheme-2-background);color:var(--color-scheme-2-text)}.bg-2f[data-astro-cid-sh445jdo]{background-color:var(--color-scheme-2-foreground);color:var(--color-scheme-2-text)}.bg-3a[data-astro-cid-sh445jdo]{background-color:var(--color-scheme-3-accent);color:var(--color-scheme-3-text)}.bg-3b[data-astro-cid-sh445jdo]{background-color:var(--color-scheme-3-background);color:var(--color-scheme-3-text)}.bg-3f[data-astro-cid-sh445jdo]{background-color:var(--color-scheme-3-foreground);color:var(--color-scheme-3-text)}.bg-4a[data-astro-cid-sh445jdo]{background-color:var(--color-scheme-4-accent);color:var(--color-scheme-4-text)}.bg-4b[data-astro-cid-sh445jdo]{background-color:var(--color-scheme-4-background);color:var(--color-scheme-4-text)}.bg-4f[data-astro-cid-sh445jdo]{background-color:var(--color-scheme-4-foreground);color:var(--color-scheme-4-text)}.bg-5a[data-astro-cid-sh445jdo]{background-color:var(--color-scheme-5-accent);color:var(--color-scheme-5-text)}.bg-5b[data-astro-cid-sh445jdo]{background-color:var(--color-scheme-5-background);color:var(--color-scheme-5-text)}.bg-5f[data-astro-cid-sh445jdo]{background-color:var(--color-scheme-5-foreground);color:var(--color-scheme-5-text)}
