.hero[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:563fr 877fr;min-height:693px}.hero__media[data-astro-cid-j7pv25f6]{order:-1;display:flex;flex-direction:column;justify-content:flex-end}.hero__more[data-astro-cid-j7pv25f6]{align-self:flex-end;display:inline-flex;align-items:center;gap:12px;padding:24px}.hero__more[data-astro-cid-j7pv25f6]:hover{text-decoration:underline;text-underline-offset:4px}.hero__more-arrow[data-astro-cid-j7pv25f6]{display:inline-flex;transform:rotate(180deg)}.hero__more-arrow[data-astro-cid-j7pv25f6] svg{width:16px;height:16px}.hero__txt[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:space-between;gap:160px;padding:40px;border-left:var(--line)}.hero__top[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:flex-start;gap:40px}.hero__desc[data-astro-cid-j7pv25f6]{max-width:460px}.hero__title[data-astro-cid-j7pv25f6]{max-width:800px}.hero__img[data-astro-cid-j7pv25f6]{position:relative;height:440px;overflow:hidden;background:var(--ink)}.slide[data-astro-cid-j7pv25f6]{position:absolute;inset:0;opacity:0;transition:opacity .8s ease}.slide[data-astro-cid-j7pv25f6][data-active=true]{opacity:1;z-index:1}.slide[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;transform:scale(1.04);transition:transform 6s ease-out}.slide[data-astro-cid-j7pv25f6][data-active=true] img[data-astro-cid-j7pv25f6]{transform:scale(1)}.bars[data-astro-cid-j7pv25f6]{position:absolute;z-index:2;left:0;right:0;bottom:0;display:flex;gap:12px;padding:8px 12px 16px}.bar[data-astro-cid-j7pv25f6]{flex:1;height:20px;padding:8px 0;border:0;background:none;cursor:pointer}.bar[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;height:4px;background:#f5f5f573;position:relative;overflow:hidden}.bar[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:var(--bg);transform:scaleX(0);transform-origin:left}.bar[data-astro-cid-j7pv25f6][aria-selected=true] span[data-astro-cid-j7pv25f6]:after{animation:fill var(--slide-ms, 5s) linear forwards}.bar[data-astro-cid-j7pv25f6].done span[data-astro-cid-j7pv25f6]:after{transform:scaleX(1)}@keyframes fill{to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.bar[data-astro-cid-j7pv25f6][aria-selected=true] span[data-astro-cid-j7pv25f6]:after{animation:none;transform:scaleX(1)}.slide[data-astro-cid-j7pv25f6],.slide[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{transition:none}}.work__title[data-astro-cid-j7pv25f6]{padding:40px var(--pad-x)}.work__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.tile[data-astro-cid-j7pv25f6]{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:480px;padding:20px;color:var(--bg);overflow:hidden;background:var(--ink)}.tile[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.tile[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#00000073,#0000 35% 70%,#00000059)}.tile__text[data-astro-cid-j7pv25f6],.tile__arrow[data-astro-cid-j7pv25f6]{position:relative;z-index:2}.tile__text[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:8px}.tile__arrow[data-astro-cid-j7pv25f6]{border-color:var(--bg)}.tile[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6]{transform:scale(1.04)}.tile[data-astro-cid-j7pv25f6]:hover .tile__arrow[data-astro-cid-j7pv25f6]{background:var(--bg);color:var(--ink)}.about__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:336px minmax(0,704px);grid-template-rows:auto 1fr;column-gap:240px;row-gap:80px;padding:40px var(--pad-x)}.about__title[data-astro-cid-j7pv25f6]{grid-column:1;grid-row:1}.about__cta[data-astro-cid-j7pv25f6]{grid-column:1;grid-row:2;align-self:end}.about__text[data-astro-cid-j7pv25f6]{grid-column:2;grid-row:1 / span 2}.about__photo[data-astro-cid-j7pv25f6]{height:408px;background:#000}.about__photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.process[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:355px 1fr}.process__title[data-astro-cid-j7pv25f6]{padding:40px var(--pad-x)}.process__list[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0}.process__item[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:24px;padding:40px;border-left:var(--line);border-bottom:var(--line)}.process__item[data-astro-cid-j7pv25f6]:last-child{border-bottom:0}.process__row[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:16px}@media(max-width:1200px){.about__grid[data-astro-cid-j7pv25f6]{column-gap:80px}.work__grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.hero[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;min-height:0}.hero__media[data-astro-cid-j7pv25f6]{order:0}.hero__txt[data-astro-cid-j7pv25f6]{border-left:0;border-bottom:var(--line);gap:120px}.hero__top[data-astro-cid-j7pv25f6]{flex-direction:column;gap:80px}.hero__more[data-astro-cid-j7pv25f6]{align-self:flex-start}.work__title[data-astro-cid-j7pv25f6]{padding:40px}.work__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.tile[data-astro-cid-j7pv25f6]{height:408px}.about__grid[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:40px;padding:48px 40px}.about__cta[data-astro-cid-j7pv25f6]{margin-top:8px}.process[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.process__title[data-astro-cid-j7pv25f6]{padding:40px}.process__item[data-astro-cid-j7pv25f6]{border-left:0;border-top:var(--line);border-bottom:0}}
