section.svelte-5kes6c{margin:calc(var(--page-margin) * -1);margin-top:calc(var(--header-push) * -1);grid-template-areas:"pile";place-items:center;height:100svh;display:grid}section.svelte-5kes6c>*{grid-area:pile}section.svelte-5kes6c .carousel{z-index:-1;width:100%;height:100svh}section.svelte-5kes6c .item:where(.svelte-5kes6c){filter:brightness(.5);width:100%;height:100%}section.svelte-5kes6c .item:where(.svelte-5kes6c) img,section.svelte-5kes6c .item:where(.svelte-5kes6c) video{object-fit:cover;width:100%;height:100%}section.svelte-5kes6c header:where(.svelte-5kes6c){text-align:center;pointer-events:none}section.svelte-5kes6c header:where(.svelte-5kes6c) h1:where(.svelte-5kes6c),section.svelte-5kes6c header:where(.svelte-5kes6c) h2:where(.svelte-5kes6c){font-size:calc(30 * var(--px,.1vw))}section.svelte-5kes6c footer:where(.svelte-5kes6c){margin:var(--page-margin);padding:calc(17 * var(--px,.1vw));background-color:oklch(from var(--fg-color) l c h/.1);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);align-self:end}section.svelte-1l873if:not(.comingSoon)>:where(.svelte-1l873if) h3:where(.svelte-1l873if){font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;text-underline-position:under;font-size:var(--title-size);color:var(--mg-color);margin:0 0 var(--title-margin) 0;line-height:1.35}@media screen and (width>=901px){section.svelte-1l873if .arrowed-link:where(.svelte-1l873if){transition:all .3s;translate:-1em}section.svelte-1l873if .arrowed-link:where(.svelte-1l873if) span:where(.svelte-1l873if):first-child{opacity:0;transition:all .3s}}section.svelte-1l873if .arrowed-link:where(.svelte-1l873if) span:where(.svelte-1l873if):last-child{font-style:italic;text-decoration:underline}section.svelte-1l873if .arrowed-link:where(.svelte-1l873if):hover{translate:0}section.svelte-1l873if .arrowed-link:where(.svelte-1l873if):hover span:where(.svelte-1l873if):first-child{opacity:1}section.comingSoon.svelte-1l873if{padding:var(--page-margin);justify-content:space-between;align-items:center;display:flex;position:fixed;inset:auto 0 0}section.comingSoon.svelte-1l873if .status:where(.svelte-1l873if){opacity:.3;font-style:italic}section.svelte-1l873if:not(.comingSoon){place-items:start;gap:calc(80 * var(--px,.1vw)) var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"overview services""back client";display:grid}@media screen and (orientation:portrait) and (width<=600px){section.svelte-1l873if:not(.comingSoon){grid-template-columns:1fr;grid-template-areas:"overview""services""client""back"}}section.svelte-1l873if:not(.comingSoon)>:where(.svelte-1l873if){max-width:calc(524 * var(--px,.1vw))}section.svelte-1l873if:not(.comingSoon) .overview:where(.svelte-1l873if){grid-area:overview}section.svelte-1l873if:not(.comingSoon) .services:where(.svelte-1l873if){grid-area:services}section.svelte-1l873if:not(.comingSoon) .client:where(.svelte-1l873if){grid-area:client}section.svelte-1l873if:not(.comingSoon) .arrowed-link:where(.svelte-1l873if){grid-area:back;align-self:end}
