.overlay[data-astro-cid-ctjyes3q]{display:none;position:fixed;inset:0;z-index:80;background:#161616db;backdrop-filter:blur(16px)}.overlay[data-astro-cid-ctjyes3q].active{display:block;animation:fadeIn .24s ease}.overlay-panel[data-astro-cid-ctjyes3q]{position:relative;width:100%;height:100vh;height:100dvh;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:clamp(5rem,10vh,8rem) clamp(1.25rem,6vw,5rem);color:#fffceb;background:radial-gradient(900px circle at 50% 0%,#2c1d339e,#2c1d3300 62%),#161616f0}.overlay-close[data-astro-cid-ctjyes3q]{position:fixed;top:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem);z-index:2;display:grid;width:3rem;height:3rem;place-items:center;cursor:pointer;border:1px solid rgba(255,252,235,.18);border-radius:999px;background:#fffceb14;color:#fffceb;font-size:2rem;line-height:1}.overlay-close[data-astro-cid-ctjyes3q]:hover{background:#fffceb24}.overlay[data-astro-cid-ctjyes3q] .inlay[data-astro-cid-ctjyes3q]{width:min(100%,980px);margin-inline:auto;color:#fffceb;overflow-wrap:anywhere}.overlay[data-astro-cid-ctjyes3q] .inlay[data-astro-cid-ctjyes3q] h1[data-astro-cid-ctjyes3q],.overlay[data-astro-cid-ctjyes3q] .inlay[data-astro-cid-ctjyes3q] h2[data-astro-cid-ctjyes3q]{font-family:Bebas Neue,sans-serif;color:#fffceb}.overlay[data-astro-cid-ctjyes3q] .inlay[data-astro-cid-ctjyes3q] h1[data-astro-cid-ctjyes3q]{font-size:clamp(3rem,8vw,5rem);line-height:.95}.overlay[data-astro-cid-ctjyes3q] .inlay[data-astro-cid-ctjyes3q] h2[data-astro-cid-ctjyes3q]{margin-top:clamp(1.75rem,4vw,2.5rem);font-size:clamp(2rem,5vw,3rem);line-height:1.05}.overlay[data-astro-cid-ctjyes3q] .inlay[data-astro-cid-ctjyes3q] p[data-astro-cid-ctjyes3q],.overlay[data-astro-cid-ctjyes3q] .inlay[data-astro-cid-ctjyes3q] li[data-astro-cid-ctjyes3q]{max-width:74ch;font-size:clamp(.95rem,2vw,1rem);line-height:1.75;color:#fffcebd1}.overlay[data-astro-cid-ctjyes3q] .inlay[data-astro-cid-ctjyes3q] ul[data-astro-cid-ctjyes3q],.overlay[data-astro-cid-ctjyes3q] .inlay[data-astro-cid-ctjyes3q] ol[data-astro-cid-ctjyes3q]{max-width:74ch;padding-left:1.2rem}.overlay[data-astro-cid-ctjyes3q] .inlay[data-astro-cid-ctjyes3q] a[data-astro-cid-ctjyes3q]{color:#eac430;text-decoration:underline;text-underline-offset:.18em;overflow-wrap:anywhere}@media(max-width:640px){.overlay-panel[data-astro-cid-ctjyes3q]{padding:5.5rem 1rem 3rem}.overlay-close[data-astro-cid-ctjyes3q]{top:.85rem;right:.85rem;width:2.6rem;height:2.6rem;font-size:1.75rem}.overlay[data-astro-cid-ctjyes3q] .inlay[data-astro-cid-ctjyes3q] h1[data-astro-cid-ctjyes3q]{font-size:clamp(2.4rem,14vw,3.5rem);line-height:1}.overlay[data-astro-cid-ctjyes3q] .inlay[data-astro-cid-ctjyes3q] h2[data-astro-cid-ctjyes3q]{font-size:clamp(1.65rem,9vw,2.35rem);line-height:1.05}.overlay[data-astro-cid-ctjyes3q] .inlay[data-astro-cid-ctjyes3q] p[data-astro-cid-ctjyes3q],.overlay[data-astro-cid-ctjyes3q] .inlay[data-astro-cid-ctjyes3q] li[data-astro-cid-ctjyes3q]{font-size:.95rem;line-height:1.65}.overlay[data-astro-cid-ctjyes3q] .inlay[data-astro-cid-ctjyes3q] ul[data-astro-cid-ctjyes3q],.overlay[data-astro-cid-ctjyes3q] .inlay[data-astro-cid-ctjyes3q] ol[data-astro-cid-ctjyes3q]{padding-left:1rem}}@media(min-width:641px)and (max-width:1023px){.overlay-panel[data-astro-cid-ctjyes3q]{padding-inline:clamp(2rem,7vw,4rem)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.h-line[data-astro-cid-ctjyes3q]{height:10px;width:100%;background:linear-gradient(90deg,#ac3046 15%,#1f799f 48% 52%,#eac430 80%)}.customer[data-astro-cid-szvp3k72] .image[data-astro-cid-szvp3k72]{transition:.5s all;opacity:1}.customer[data-astro-cid-szvp3k72] .customer-overlay[data-astro-cid-szvp3k72]{transition:.5s all;opacity:0}.customer[data-astro-cid-szvp3k72]:hover .image[data-astro-cid-szvp3k72]{transition:.5s all;filter:blur(3px);opacity:.2;transform:scale(1.1)}.customer[data-astro-cid-szvp3k72]:hover .customer-overlay[data-astro-cid-szvp3k72]{transition:.5s all;opacity:1}h1[id=eyecatcher]{background:linear-gradient(90deg,#ac3046 15%,#1f799f 48% 52%,#eac430 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.overlay{background:#000000e6;width:100%;height:100%;position:fixed;top:0;left:0;display:none;backdrop-filter:blur(10px);&.active{display:block}.inlay{color:#fffceb;padding:calc(var(--pagePadding) * 1.2);h1,h2{font-family:Bebas Neue,sans-serif;color:#fffceb}h1{font-size:5rem}h2{font-size:2rem;margin-top:2rem}hr{display:none}a{text-decoration:none;color:#fff;&:hover{text-decoration:underline}}i{font-size:.8em}}}
