.pc[data-astro-cid-y2vllrex]{display:block}.pc[data-astro-cid-y2vllrex] .plate{transition:transform 1s var(--ease)}.pc[data-astro-cid-y2vllrex]:hover .plate{transform:scale(.985)}.pc[data-astro-cid-y2vllrex]:hover .plate img,.pc[data-astro-cid-y2vllrex]:hover .plate svg{transition:transform 1.2s var(--ease);transform:scale(1.06)}.pc__meta[data-astro-cid-y2vllrex]{gap:.35rem;padding-top:1rem;display:grid}.pc__live[data-astro-cid-y2vllrex]{color:var(--red)}.pc__live[data-astro-cid-y2vllrex]:before{content:"";background:var(--red);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.hero[data-astro-cid-lcdefpme]{align-items:flex-end;min-height:100svh;padding:120px 0 2.5rem;display:flex;position:relative;overflow:hidden}.hero__plan[data-astro-cid-lcdefpme]{top:96px;right:var(--gutter);opacity:.9;width:min(78vw,520px);position:absolute}.hero__plan[data-astro-cid-lcdefpme] .hero__plate{color:#d9d3ca;background:0 0}@media (max-width:899px){.hero__plan[data-astro-cid-lcdefpme]{opacity:.55;right:-12vw}}.hero__in[data-astro-cid-lcdefpme]{gap:2rem;display:grid;position:relative}.hero__title[data-astro-cid-lcdefpme]{max-width:15ch}.hero__alt[data-astro-cid-lcdefpme]{color:var(--stone)}.hero__foot[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);gap:1.5rem;padding-top:1.5rem;display:grid}.hero__intro[data-astro-cid-lcdefpme]{max-width:36ch;font-size:var(--t-small);color:var(--stone)}.hero__ctas[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.hero__ctas[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{justify-content:center;padding-inline:1rem}.hero__scroll[data-astro-cid-lcdefpme]{display:none}@media (min-width:900px){.hero__foot[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto auto;align-items:end;gap:3rem}.hero__ctas[data-astro-cid-lcdefpme],.hero__scroll[data-astro-cid-lcdefpme]{display:flex}}.hero__scroll[data-astro-cid-lcdefpme]{white-space:nowrap;align-items:center;gap:.75rem}.hero__tick[data-astro-cid-lcdefpme]{background:var(--ink);width:1px;height:40px;position:relative;overflow:hidden}.hero__tick[data-astro-cid-lcdefpme]:after{content:"";background:var(--red);animation:tick 2.2s var(--ease-in-out) infinite;position:absolute;inset:0}@keyframes tick{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}.manifesto__grid[data-astro-cid-lcdefpme]{gap:1.5rem;display:grid}.manifesto__side[data-astro-cid-lcdefpme]{align-content:start;gap:2rem;display:grid}.manifesto__side[data-astro-cid-lcdefpme] .ls{max-width:260px}.manifesto__text[data-astro-cid-lcdefpme]{max-width:22ch}.manifesto__link[data-astro-cid-lcdefpme]{margin-top:2.5rem}@media (min-width:900px){.manifesto__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 2fr;gap:4rem}.manifesto__side[data-astro-cid-lcdefpme] .ls{max-width:380px;margin-top:1.5rem}}.work[data-astro-cid-lcdefpme]{padding-top:0}.work__head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;margin-bottom:2.5rem;display:flex}.work__ctrl[data-astro-cid-lcdefpme]{gap:.5rem;display:none}.work__btn[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:50%;width:52px;height:52px;transition:border-color .3s,background .3s,color .3s}.work__btn[data-astro-cid-lcdefpme]:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.work__view[data-astro-cid-lcdefpme]{padding-left:var(--gutter);touch-action:pan-y;cursor:grab;overflow:hidden}.work__view[data-astro-cid-lcdefpme]:active{cursor:grabbing}.work__track[data-astro-cid-lcdefpme]{width:max-content;padding-right:var(--gutter);-webkit-user-select:none;user-select:none;gap:clamp(1rem,2vw,2rem);display:flex}.work__item[data-astro-cid-lcdefpme]{width:clamp(260px,72vw,440px)}.work__item[data-astro-cid-lcdefpme] img{pointer-events:none}.work__all[data-astro-cid-lcdefpme]{aspect-ratio:4/5;border:1px solid var(--line);flex-direction:column;justify-content:space-between;width:clamp(200px,50vw,300px);padding:1.5rem;transition:background .4s,color .4s;display:flex}.work__all[data-astro-cid-lcdefpme]:hover{background:var(--ink);color:var(--paper)}.work__foot[data-astro-cid-lcdefpme]{align-items:center;gap:2rem;margin-top:2.5rem;display:flex}.work__bar[data-astro-cid-lcdefpme]{background:var(--line);flex:1;height:1px;position:relative}.work__bar[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--ink);transform-origin:0;position:absolute;inset:0;transform:scaleX(.15)}@media (min-width:900px){.work__ctrl[data-astro-cid-lcdefpme]{display:flex}}.board__head[data-astro-cid-lcdefpme]{margin-bottom:var(--s-8);gap:1.25rem;max-width:44rem;display:grid}.board__note[data-astro-cid-lcdefpme]{max-width:40ch}.board__list[data-astro-cid-lcdefpme]{border-top:1px solid #2a2928;list-style:none}.board__row[data-astro-cid-lcdefpme]{transition:padding .5s var(--ease);border-bottom:1px solid #2a2928;grid-template-columns:auto 1fr;gap:.5rem 1.25rem;padding:1.75rem 0;display:grid}.board__row[data-astro-cid-lcdefpme]:hover{padding-left:1rem}.board__n[data-astro-cid-lcdefpme]{color:#7a766f;grid-row:span 3;font-size:2rem}.board__type[data-astro-cid-lcdefpme]{align-self:center}.board__scope[data-astro-cid-lcdefpme]{font-size:var(--t-small);max-width:60ch}.board__track[data-astro-cid-lcdefpme]{background:#2a2928;grid-column:2;height:1px;margin-top:.5rem;position:relative}.board__fill[data-astro-cid-lcdefpme]{background:var(--red);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}@media (min-width:900px){.board__row[data-astro-cid-lcdefpme]{grid-template-columns:5rem 2fr 1fr 3fr;align-items:center}.board__n[data-astro-cid-lcdefpme]{grid-row:auto}.board__track[data-astro-cid-lcdefpme]{grid-column:2/-1}}.services[data-astro-cid-lcdefpme]{padding-bottom:0}.services__grid[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin-top:2rem;display:grid}.svc[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);gap:1rem;padding:2.5rem 0;display:grid;position:relative}.svc[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:38ch}.svc__n[data-astro-cid-lcdefpme]{color:var(--red);font-size:1rem;font-weight:500}.svc[data-astro-cid-lcdefpme] .h1[data-astro-cid-lcdefpme]{transition:transform .6s var(--ease)}.svc[data-astro-cid-lcdefpme]:hover .h1[data-astro-cid-lcdefpme]{transform:translate(.5rem)}@media (min-width:900px){.services__grid[data-astro-cid-lcdefpme]{border-top:0;grid-template-columns:1fr 1fr}.svc[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);padding:3rem 3rem 3rem 0}.svc[data-astro-cid-lcdefpme]+.svc[data-astro-cid-lcdefpme]{border-left:1px solid var(--line);padding-left:3rem}}.process__head[data-astro-cid-lcdefpme]{margin-bottom:var(--s-8);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.process__list[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);gap:0;list-style:none;display:grid}.step[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);gap:.5rem;padding:2rem 0;display:grid}.step__n[data-astro-cid-lcdefpme]{margin-bottom:.75rem;font-size:3rem}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--t-small);max-width:32ch}@media (min-width:700px){.process__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);column-gap:2rem}}@media (min-width:1100px){.process__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);column-gap:3rem}.step[data-astro-cid-lcdefpme]{padding:2.5rem 0 3rem}}.studio__grid[data-astro-cid-lcdefpme]{align-items:center;gap:2.5rem;display:grid}.studio__txt[data-astro-cid-lcdefpme]{justify-items:start;gap:1.5rem;display:grid}@media (min-width:900px){.studio__grid[data-astro-cid-lcdefpme]{grid-template-columns:5fr 6fr;gap:6rem}}