.layout_grid__Luki6{display:grid;grid-template-rows:1fr;grid-template-columns:var(--grid-outer,1fr) repeat(var(--columns,12),minmax(0,calc(var(--content-max-width, 1920px) / var(--columns, 12)))) var(--grid-outer,1fr)}.layout_gridCols__GXagg{grid-template-rows:auto}.layout_mainGrid__8_8oA{--columns:12;--col-start:1;--col-span:12}.home-styles_page__W6zpW{--grid-columns:12;--grid-rows:3;min-height:100vh;min-height:100svh;grid-template-rows:repeat(3,minmax(33.3333333333%,33.3333333333%))}.home-styles_logo__dh3i1{grid-column:1/-1;grid-row:1/3;align-self:center;justify-self:center;overflow:visible}@media screen and (max-width:768px){.home-styles_logo__dh3i1{grid-column:2/11;grid-row:1/-1}}svg.home-styles_logo__dh3i1{width:clamp(200px,10.142vw + 198px,328px);height:auto;color:var(--foreground);z-index:1;transform:translate(-1.7%,1px)}h1.home-styles_logo__dh3i1.home-styles_logo__dh3i1{max-width:min-content;color:var(--background);z-index:-1;opacity:.03;font-size:clamp(1rem,4.1vw,9999px);text-align:center;line-height:.8;letter-spacing:-3px}h1.home-styles_logo__dh3i1.home-styles_logo__dh3i1 span:first-of-type{transform:translate(-30px,8px)}h1.home-styles_logo__dh3i1.home-styles_logo__dh3i1 *{display:block}.home-styles_footer__qoUc2{grid-column:2/-2;justify-content:flex-end;align-self:end;padding-bottom:var(--pad-page);display:flex;line-height:1}@media screen and (max-width:768px){.home-styles_footer__qoUc2{grid-column:-11/-2;justify-self:center;grid-row:-2/-1}}.home-styles_footer__qoUc2>.home-styles_cs__KUDHT{font-size:clamp(1rem,2vw,18px);font-family:var(--font-display);margin-right:auto}@media screen and (max-width:768px){.home-styles_footer__qoUc2>.home-styles_cs__KUDHT{padding:1rem;position:fixed;top:0;left:50%;transform:translateX(-50%);font-size:smaller}}.home-styles_footer__qoUc2 .home-styles_links__AGHHY{display:flex;font-family:var(--font-body-sans);font-weight:300;letter-spacing:.05em;align-items:flex-end;gap:3rem;color:color(from var(--foreground) srgb r g b/.85);transition:color .3s ease}@media screen and (max-width:768px){.home-styles_footer__qoUc2 .home-styles_links__AGHHY{flex-direction:column-reverse;width:260px;gap:1em;padding-bottom:.3em}}.home-styles_footer__qoUc2 .home-styles_links__AGHHY a{text-wrap:nowrap;white-space:pre}.home-styles_footer__qoUc2 .home-styles_links__AGHHY a:first-child>span{font-size:115%}.home-styles_footer__qoUc2 .home-styles_links__AGHHY a:nth-child(2) span{font-size:130%}.home-styles_footer__qoUc2 .home-styles_links__AGHHY .home-styles_at__yENrz.home-styles_at__yENrz{font-size:130%;font-weight:200}.home-styles_footer__qoUc2 .home-styles_links__AGHHY:hover{color:var(--foreground)}.home-styles_footer__qoUc2 .home-styles_links__AGHHY .home-styles_email__l8BGo:first-letter{color:red}