.hero-title[data-astro-cid-i3irphx7]{--pop-letter:var(--color-title-dark);font-family:var(--font-display);color:var(--color-title-dark);padding-top:20px;font-size:12vw;line-height:.9}@media (width>=768px){.hero-title[data-astro-cid-i3irphx7]{font-size:8vw}}.hero-text[data-astro-cid-i3irphx7]{margin-top:20px;font-size:1.1em;line-height:1.875}.hero-text[data-astro-cid-i3irphx7] strong{color:var(--color-primary)}@media (width>=1201px){.hero-text[data-astro-cid-i3irphx7]{margin:20px 5% 0 2%}}.hero-btn[data-astro-cid-i3irphx7]{--btn-border-offset:-8px}.hero-btn[data-astro-cid-i3irphx7]:hover,.hero-btn[data-astro-cid-i3irphx7]:focus-visible{background-color:var(--color-primary)}.hero-layers[data-astro-cid-i3irphx7]{--layers-top:0px;padding-top:var(--layers-top);position:relative}@media (width>=1201px){.hero-layers[data-astro-cid-i3irphx7]{--layers-top:8px;margin:0 -3% -5% -8%}}.hero-layers[data-astro-cid-i3irphx7] img{top:var(--layers-top);width:100%;height:auto;position:absolute;left:0}.hero-layers[data-astro-cid-i3irphx7] .hero-illustration{animation:.8s 3.6s both hero-zoom;left:-75px}.hero-layers[data-astro-cid-i3irphx7] .hero-photo{animation:.8s both hero-fade}.hero-layers[data-astro-cid-i3irphx7] .hero-photo.is-base{position:relative;top:0}@keyframes hero-fade{0%{opacity:0}}@keyframes hero-zoom{0%{opacity:0;transform:scale(.8)}}.scroll-btn[data-astro-cid-i3irphx7]{--btn-border-offset:0px;color:var(--color-title-dark);padding:20px;font-size:14px}.scrolling-words[data-astro-cid-i3pctqr5]{--p:0;overflow:hidden}.line[data-astro-cid-i3pctqr5]{font-family:var(--font-display);letter-spacing:.01em;word-spacing:10px;text-transform:uppercase;white-space:nowrap;color:var(--color-secondary);font-size:20px;line-height:1}.line[data-astro-cid-i3pctqr5]+.line[data-astro-cid-i3pctqr5]{margin-top:34px}.line[data-astro-cid-i3pctqr5] span[data-astro-cid-i3pctqr5]{transform:translateX(calc(var(--from) + (var(--to) - var(--from)) * var(--p)));transition:transform .3s;display:inline-block}.line-1[data-astro-cid-i3pctqr5]{--from:5px;--to:-100px}.line-2[data-astro-cid-i3pctqr5]{--from:-100px;--to:10px}@media (width>=768px){.line[data-astro-cid-i3pctqr5]{word-spacing:30px;font-size:40px}.line-1[data-astro-cid-i3pctqr5]{--from:100px;--to:0px}}@media (width>=1201px){.line[data-astro-cid-i3pctqr5]{font-size:70px}}.service-card[data-astro-cid-ve6qokdt]{border-top:1px solid var(--color-text);color:var(--color-secondary);margin-bottom:30px}.service-title[data-astro-cid-ve6qokdt]{word-break:break-word;margin-bottom:10px;font-size:28px;line-height:1.5}.service-text[data-astro-cid-ve6qokdt]{color:var(--color-text);margin-bottom:20px}.featured-title[data-astro-cid-u56qlh7q]{color:#fff;margin-top:16px;font-size:26px;line-height:1.24}@media (width>=768px){.featured-title[data-astro-cid-u56qlh7q]{font-size:58px}}.featured-grid[data-astro-cid-u56qlh7q]{flex-direction:column;display:flex}.featured-column[data-astro-cid-u56qlh7q]{display:contents}@media (width>=768px) and (width<=1200px){.featured-grid[data-astro-cid-u56qlh7q]{flex-direction:row;align-items:flex-start}.featured-column[data-astro-cid-u56qlh7q]{width:50%;display:block}}@media (width>=1201px){.featured-grid[data-astro-cid-u56qlh7q]{grid-template-columns:repeat(4,1fr);align-items:start;display:grid}}.featured-btn[data-astro-cid-u56qlh7q]{--btn-border-offset:-8px;--btn-border-color:var(--color-yellow)}.featured-btn[data-astro-cid-u56qlh7q]:after{opacity:1;animation-play-state:paused;transform:scale(1)rotate(2deg)}.featured-btn[data-astro-cid-u56qlh7q]:hover,.featured-btn[data-astro-cid-u56qlh7q]:focus-visible{background-color:var(--color-ink)}.featured-btn[data-astro-cid-u56qlh7q]:hover:after,.featured-btn[data-astro-cid-u56qlh7q]:focus-visible:after{animation-play-state:running}.team-title[data-astro-cid-f7yjqeho]{margin-top:17px;font-size:26px;line-height:1.4}@media (width>=768px){.team-title[data-astro-cid-f7yjqeho]{font-size:48px}}.team-btn[data-astro-cid-f7yjqeho]{--btn-border-offset:-8px}.team-btn[data-astro-cid-f7yjqeho]:hover,.team-btn[data-astro-cid-f7yjqeho]:focus-visible{background-color:var(--color-primary)}.value[data-astro-cid-b2nd23lr]{text-transform:uppercase;color:#fff;justify-content:center;align-items:center;width:100%;margin-bottom:20px;padding:0 15px;font-size:16px;line-height:30px;display:flex}.value-content[data-astro-cid-b2nd23lr]{align-items:center;min-height:40px;margin-bottom:-10px;line-height:31px;display:flex}.value[data-astro-cid-b2nd23lr] .value-icon{width:30px;height:35px;margin-right:20px;transition:color .4s}.value[data-astro-cid-b2nd23lr]:hover .value-icon{color:var(--color-primary)}@media (width>=768px){.value[data-astro-cid-b2nd23lr]{width:50%}.value[data-astro-cid-b2nd23lr]:nth-child(odd):not(:last-child){border-right:1px solid #fff}.value[data-astro-cid-b2nd23lr]:last-child{width:100%}}@media (width>=1201px){.value[data-astro-cid-b2nd23lr],.value[data-astro-cid-b2nd23lr]:last-child{width:20%}.value[data-astro-cid-b2nd23lr]:not(:last-child){border-right:1px solid #fff}}.clients-title[data-astro-cid-nkv4fvpg]{margin-top:17px;font-size:26px;line-height:1.34}@media (width>=768px){.clients-title[data-astro-cid-nkv4fvpg]{font-size:48px}}.client[data-astro-cid-nkv4fvpg]{width:100%}.client[data-astro-cid-nkv4fvpg] img{opacity:.5;transition:opacity .3s}.client[data-astro-cid-nkv4fvpg]:hover img{opacity:1}@media (width>=481px){.client[data-astro-cid-nkv4fvpg]{width:50%}}@media (width>=1024px){.client[data-astro-cid-nkv4fvpg]{width:33%}}@media (width>=1371px){.client[data-astro-cid-nkv4fvpg]{width:25%}}@media (width>=1546px){.client[data-astro-cid-nkv4fvpg]{width:20%}}
