:root{--yellow:#ffde01;--dark:#071e22;--light:#f8f8f8;--black:#000;--white:#fff;--mint:#d7eae4;--field-line:#69727d;--font:var(--font-inter), sans-serif;--h1-size:70px;--h1-line:76px;--lead-size:25px;--lead-line:30px;--text-size:16px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:85px}body{background:var(--light);color:var(--dark);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0}img{max-width:100%;height:auto;display:block}h1,h2,h3,p{margin:0}a{color:inherit}.section{padding:8% 2%}.inner{flex-direction:column;gap:20px;padding:0 8%;display:flex}.h1{font-size:var(--h1-size);line-height:var(--h1-line);font-weight:600}.h3{text-transform:capitalize;font-size:24px;font-weight:500;line-height:29px}.lead{font-size:var(--lead-size);line-height:var(--lead-line);font-weight:400}.text{font-size:var(--text-size);font-weight:200;line-height:22px}.btn{background:var(--yellow);color:var(--dark);text-transform:capitalize;cursor:pointer;border:0;border-radius:0;padding:12px 24px;font-size:16px;font-weight:400;line-height:20px;text-decoration:none;transition:color .3s;display:inline-block}[data-animate]{opacity:0;transition:opacity 1.25s,transform 1.25s;transition-delay:var(--delay,0s)}[data-animate=up]{transform:translateY(60px)}[data-animate=down]{transform:translateY(-60px)}[data-animate].is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-animate]{opacity:1;transition:none;transform:none}}@media (width<=1024px){:root{--h1-size:65px;--h1-line:65px}.inner{padding:0}}@media (width<=767px){:root{--h1-size:35px;--h1-line:1em;--lead-size:16px;--lead-line:20px;--text-size:14px}.section{padding:20% 5%}.inner{width:85%}}.header[data-astro-cid-nen7h5rs]{z-index:10;background:var(--light);justify-content:space-between;align-items:center;min-height:85px;padding:0 2%;display:flex;position:sticky;top:0}.logo[data-astro-cid-nen7h5rs]{margin-left:10px}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:200px;transition:opacity .5s}.logo[data-astro-cid-nen7h5rs]:hover img[data-astro-cid-nen7h5rs]{opacity:.5}.contact[data-astro-cid-nen7h5rs]:hover,.contact[data-astro-cid-nen7h5rs]:focus-visible{color:var(--light)}@media (width<=767px){.header[data-astro-cid-nen7h5rs]{padding:0 5%}.logo[data-astro-cid-nen7h5rs]{width:60%}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:100%;max-width:200px}.contact[data-astro-cid-nen7h5rs]{padding:12px 25px}}.hero[data-astro-cid-ge2uvauf]{background:var(--dark) var(--hero-bg) bottom center / cover no-repeat;align-items:center;min-height:90vh;padding:0 2%;display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-ge2uvauf]:before{content:"";background:var(--dark);opacity:.5;position:absolute;inset:0}.content[data-astro-cid-ge2uvauf]{flex-direction:column;gap:20px;width:52%;margin-left:8%;padding-bottom:80px;display:flex;position:relative}.h1[data-astro-cid-ge2uvauf]{color:var(--light)}.lead[data-astro-cid-ge2uvauf]{color:var(--white);padding-right:60px}.btn[data-astro-cid-ge2uvauf]{padding:10px 20px}.btn[data-astro-cid-ge2uvauf]:hover,.btn[data-astro-cid-ge2uvauf]:focus-visible{color:var(--mint)}@media (width<=1024px){.content[data-astro-cid-ge2uvauf]{margin-left:0}}@media (width<=767px){.hero[data-astro-cid-ge2uvauf]{padding:0 5%}.content[data-astro-cid-ge2uvauf]{width:85%}.lead[data-astro-cid-ge2uvauf]{padding-right:0;font-size:14px;line-height:30px}}.services[data-astro-cid-lesv7jgp]{background:var(--dark)}.inner[data-astro-cid-lesv7jgp]{gap:40px}.h1[data-astro-cid-lesv7jgp]{color:var(--light)}.grid[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.flip[data-astro-cid-lesv7jgp]{outline-offset:4px;height:280px;position:relative}.front[data-astro-cid-lesv7jgp],.back[data-astro-cid-lesv7jgp]{text-align:center;flex-direction:column;justify-content:center;align-items:center;transition:opacity .6s;display:flex;position:absolute;inset:0}.front[data-astro-cid-lesv7jgp]{background:var(--light);gap:0;padding:60px}.front[data-astro-cid-lesv7jgp] img[data-astro-cid-lesv7jgp]{width:80px;margin-bottom:0}.front[data-astro-cid-lesv7jgp] .h3[data-astro-cid-lesv7jgp]{margin-top:20px}.back[data-astro-cid-lesv7jgp]{background:var(--yellow);opacity:0;padding:35px}.flip[data-astro-cid-lesv7jgp]:hover .front[data-astro-cid-lesv7jgp],.flip[data-astro-cid-lesv7jgp]:focus-visible .front[data-astro-cid-lesv7jgp]{opacity:0}.flip[data-astro-cid-lesv7jgp]:hover .back[data-astro-cid-lesv7jgp],.flip[data-astro-cid-lesv7jgp]:focus-visible .back[data-astro-cid-lesv7jgp]{opacity:1}@media (width<=767px){.grid[data-astro-cid-lesv7jgp]{grid-template-columns:1fr}}.why[data-astro-cid-tbvw4kn2]{background:var(--yellow)}.box[data-astro-cid-tbvw4kn2]{background:#ffdd00b3;flex-direction:column;gap:10px;padding:40px;display:flex}.h1[data-astro-cid-tbvw4kn2]{color:var(--dark);margin-bottom:40px}.item[data-astro-cid-tbvw4kn2]{flex-direction:column;gap:10px;display:flex}.title[data-astro-cid-tbvw4kn2]{text-transform:capitalize;color:var(--dark);align-items:center;gap:10px;font-size:24px;font-weight:500;line-height:30px;display:flex}.title[data-astro-cid-tbvw4kn2] svg[data-astro-cid-tbvw4kn2]{width:20px;height:20px;fill:var(--dark);flex:none}.text[data-astro-cid-tbvw4kn2]{padding-bottom:20px}@media (width<=767px){.text[data-astro-cid-tbvw4kn2]{padding-bottom:0}}.approach[data-astro-cid-wgores44]{background:var(--light)}.row[data-astro-cid-wgores44]{flex-direction:row;gap:60px}.intro[data-astro-cid-wgores44],.steps[data-astro-cid-wgores44]{flex:0 0 calc(50% - 30px);min-width:0}.intro[data-astro-cid-wgores44]{flex-direction:column;gap:20px;display:flex}.h1[data-astro-cid-wgores44]{color:var(--dark)}.lead[data-astro-cid-wgores44]{color:var(--black)}.steps[data-astro-cid-wgores44]{border-left:1px solid var(--yellow);margin:0;padding:0 0 0 35px;list-style:none}.step[data-astro-cid-wgores44]{flex-direction:column;gap:20px;padding-bottom:70px;display:flex;position:relative}.num[data-astro-cid-wgores44]{color:var(--dark);padding-left:5px;font-size:41px;font-weight:100;line-height:41px;position:relative}.num[data-astro-cid-wgores44]:before{content:"";background:var(--yellow);border-radius:50%;width:10px;height:10px;position:absolute;top:16px;left:-40px}.h3[data-astro-cid-wgores44]{color:var(--dark);text-transform:none}hr[data-astro-cid-wgores44]{border:0;border-top:1px solid var(--dark);width:100%;margin:5px 0}.step[data-astro-cid-wgores44] ul[data-astro-cid-wgores44]{color:var(--dark);margin:16px 0;padding-left:40px}@media (width<=1024px){.row[data-astro-cid-wgores44]{flex-wrap:wrap;gap:50px 0}.intro[data-astro-cid-wgores44],.steps[data-astro-cid-wgores44]{flex-basis:100%}.num[data-astro-cid-wgores44]{font-size:40px;line-height:1em}}@media (width<=767px){.num[data-astro-cid-wgores44]{font-size:30px}.num[data-astro-cid-wgores44]:before{top:10px}}.ai[data-astro-cid-fa5srekf]{background:var(--dark)}.h1[data-astro-cid-fa5srekf]{color:var(--light)}.lead[data-astro-cid-fa5srekf]{color:var(--white)}.grid[data-astro-cid-fa5srekf]{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:20px;display:grid}.card[data-astro-cid-fa5srekf]{background:var(--white);flex-direction:column;gap:10px;padding:40px;display:flex;position:relative}.card[data-astro-cid-fa5srekf] img[data-astro-cid-fa5srekf]{width:100px;height:100px}.h3[data-astro-cid-fa5srekf]{color:var(--dark);text-transform:none}.joiner[data-astro-cid-fa5srekf]{width:20px;height:24px;fill:var(--light);position:absolute;top:50%;right:-30px;transform:translateY(-50%)}@media (width<=767px){.grid[data-astro-cid-fa5srekf]{grid-template-columns:1fr}.joiner[data-astro-cid-fa5srekf]{inset:auto auto -32px 50%;transform:translate(-50%)}.joiner[data-astro-cid-fa5srekf].arrow{transform:translate(-50%)rotate(90deg)}}.cta[data-astro-cid-he3spzz3]{background:var(--black)}.inner[data-astro-cid-he3spzz3]{gap:40px}.h1[data-astro-cid-he3spzz3]{color:var(--white)}.row[data-astro-cid-he3spzz3]{display:flex}.info[data-astro-cid-he3spzz3],.form[data-astro-cid-he3spzz3]{flex-direction:column;flex:50%;gap:10px;min-width:0;padding:40px;display:flex}.info[data-astro-cid-he3spzz3]{background:var(--yellow)}.lead[data-astro-cid-he3spzz3]{color:var(--black)}.details[data-astro-cid-he3spzz3]{background:var(--dark);color:var(--light);margin:0;padding:44.5px;list-style:none}.details[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{text-decoration:none}.details[data-astro-cid-he3spzz3] li[data-astro-cid-he3spzz3]:first-child{padding-bottom:12.5px}.details[data-astro-cid-he3spzz3] li[data-astro-cid-he3spzz3]:first-child:after{content:"";border-top:1px solid var(--light);width:10%;margin-top:12.5px;display:block}.form[data-astro-cid-he3spzz3]{gap:26px;position:relative}input[data-astro-cid-he3spzz3],textarea[data-astro-cid-he3spzz3]{border:0;border-bottom:1px solid var(--field-line);width:100%;color:var(--light);font:inherit;font-size:var(--text-size);background:0 0;border-radius:0;padding:5px 14px;font-weight:200;line-height:22px}input[data-astro-cid-he3spzz3]{min-height:40px}textarea[data-astro-cid-he3spzz3]{resize:vertical;min-height:143px}input[data-astro-cid-he3spzz3]::placeholder,textarea[data-astro-cid-he3spzz3]::placeholder{color:var(--light);opacity:.6}input[data-astro-cid-he3spzz3]:focus,textarea[data-astro-cid-he3spzz3]:focus{border-bottom-color:var(--yellow);outline:none}.cf-turnstile[data-astro-cid-he3spzz3]{min-height:65px}.send[data-astro-cid-he3spzz3]{width:100%;padding:12px 45px;font-family:inherit}.send[data-astro-cid-he3spzz3]:hover,.send[data-astro-cid-he3spzz3]:focus-visible{color:var(--light)}.send[data-astro-cid-he3spzz3]:disabled{opacity:.6;cursor:wait}.status[data-astro-cid-he3spzz3]{color:var(--light);font-size:14px;font-weight:200;position:absolute;bottom:8px;left:40px;right:40px}.status[data-astro-cid-he3spzz3][data-state=ok]{color:var(--yellow)}.status[data-astro-cid-he3spzz3][data-state=error]{color:#ff8a80}.sr-only[data-astro-cid-he3spzz3]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=767px){.row[data-astro-cid-he3spzz3]{flex-direction:column;gap:40px}.info[data-astro-cid-he3spzz3]{padding:40px 20px}.form[data-astro-cid-he3spzz3]{padding:0 0 30px}.status[data-astro-cid-he3spzz3]{bottom:0;left:0;right:0}}
