.intro[data-astro-cid-paqrlejr]{padding-block:var(--pad-l) var(--pad)}.intro-grid[data-astro-cid-paqrlejr]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:40px;display:grid}.intro-photo[data-astro-cid-paqrlejr]{height:534px}.intro-text[data-astro-cid-paqrlejr]{text-align:center}.intro-text[data-astro-cid-paqrlejr] h2[data-astro-cid-paqrlejr]{color:var(--c-text);margin-bottom:14px}.intro-text[data-astro-cid-paqrlejr] .btn[data-astro-cid-paqrlejr]{margin-top:26px}@media (width<=1024px){.intro-grid[data-astro-cid-paqrlejr]{grid-template-columns:1fr 1fr;gap:24px}.intro-text[data-astro-cid-paqrlejr]{order:-1;grid-column:1/-1}.intro-photo[data-astro-cid-paqrlejr]{aspect-ratio:4/3;height:auto}}@media (width<=767px){.intro-grid[data-astro-cid-paqrlejr]{grid-template-columns:1fr;gap:40px}.intro-text[data-astro-cid-paqrlejr]{order:0}.intro-photo[data-astro-cid-paqrlejr]{aspect-ratio:8/5;width:min(100%,28rem);height:auto;margin-inline:auto}.intro-photo[data-astro-cid-paqrlejr]:last-of-type{display:none}}.work[data-astro-cid-7c7aj6vs]{background:var(--band-gradient);color:#fff;padding-block:var(--pad);overflow:hidden}.work-grid[data-astro-cid-7c7aj6vs]{grid-template-columns:38fr 62fr;align-items:center;gap:50px;display:grid}.work-text[data-astro-cid-7c7aj6vs] h2[data-astro-cid-7c7aj6vs]{color:#fff;margin-bottom:18px}.work-text[data-astro-cid-7c7aj6vs] .btn[data-astro-cid-7c7aj6vs]{margin-top:28px}.work-media[data-astro-cid-7c7aj6vs]{min-width:0;margin-right:-100px}.work-track[data-astro-cid-7c7aj6vs]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;grid-auto-columns:calc(33.3333% - 26.6667px);grid-auto-flow:column;gap:40px;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.work-track[data-astro-cid-7c7aj6vs]::-webkit-scrollbar{display:none}.work-slide[data-astro-cid-7c7aj6vs]{scroll-snap-align:start}.work-open[data-astro-cid-7c7aj6vs]{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.work-photo[data-astro-cid-7c7aj6vs]{aspect-ratio:3/4;display:block}.work-cap[data-astro-cid-7c7aj6vs]{text-align:center;color:#fff;font-size:var(--fs-body);margin-top:14px}.work-dots[data-astro-cid-7c7aj6vs]{justify-content:center;gap:10px;margin-top:22px;margin-right:100px;display:flex}.work-dots[data-astro-cid-7c7aj6vs] button[data-astro-cid-7c7aj6vs]{opacity:.4;cursor:pointer;background:#fff;border:0;border-radius:50%;width:7px;height:7px;padding:0}.work-dots[data-astro-cid-7c7aj6vs] button[data-astro-cid-7c7aj6vs][aria-current=true]{opacity:1}@media (width<=1024px){.work-photo[data-astro-cid-7c7aj6vs]{aspect-ratio:4/3}.work-grid[data-astro-cid-7c7aj6vs]{grid-template-columns:1fr;gap:40px}.work-text[data-astro-cid-7c7aj6vs]{text-align:center}.work-media[data-astro-cid-7c7aj6vs]{margin-right:0}.work-track[data-astro-cid-7c7aj6vs]{grid-auto-columns:min(70%,22rem);gap:24px}.work-dots[data-astro-cid-7c7aj6vs]{margin-right:0}}@media (width<=767px){.work-track[data-astro-cid-7c7aj6vs]{grid-auto-columns:82%}}.title-band[data-astro-cid-tdz3wndd]{padding-top:var(--pad);text-align:center}.title-band[data-astro-cid-tdz3wndd] h2[data-astro-cid-tdz3wndd]{color:var(--c-dark)}.cards[data-astro-cid-3qr4z3tf]{padding-top:60px}.cards[data-astro-cid-3qr4z3tf].first{padding-top:50px}.cards[data-astro-cid-3qr4z3tf].last{padding-bottom:var(--pad)}.cards-grid[data-astro-cid-3qr4z3tf]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:40px clamp(20px,4.5vw,66px);padding-inline:clamp(20px,3.3vw,48px);display:grid}.card[data-astro-cid-3qr4z3tf]{flex-direction:column;display:flex;position:relative}.card-photo[data-astro-cid-3qr4z3tf]{border-radius:var(--arch-card);height:450px;overflow:hidden}.card-photo[data-astro-cid-3qr4z3tf] img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--motion-ease);display:block}.card[data-astro-cid-3qr4z3tf]:hover .card-photo[data-astro-cid-3qr4z3tf] img{transform:scale(1.03)}.card-box[data-astro-cid-3qr4z3tf]{background:var(--surface-card);border-radius:var(--radius-card);box-shadow:var(--shadow-card);text-align:center;flex-direction:column;flex:1;align-items:center;gap:15px;margin:-40px 30px 0;padding:35px;display:flex;position:relative}.card-box[data-astro-cid-3qr4z3tf] h2[data-astro-cid-3qr4z3tf]{color:var(--c-dark)}.card-box[data-astro-cid-3qr4z3tf] p[data-astro-cid-3qr4z3tf]{margin-top:-6px}.card-box[data-astro-cid-3qr4z3tf] .btn[data-astro-cid-3qr4z3tf]{margin-top:auto}.card[data-astro-cid-3qr4z3tf]{color:inherit;isolation:isolate;text-decoration:none}.card-box[data-astro-cid-3qr4z3tf]{z-index:1}.card[data-astro-cid-3qr4z3tf]:focus-visible{outline-offset:6px;border-radius:var(--radius-card)}.card[data-astro-cid-3qr4z3tf]:hover .btn-outline[data-astro-cid-3qr4z3tf]{background:var(--c-primary);color:#fff}.cards-text[data-astro-cid-3qr4z3tf]{align-self:center;padding-right:10px}.cards-text[data-astro-cid-3qr4z3tf] h3[data-astro-cid-3qr4z3tf]{color:var(--c-dark);margin-bottom:12px;line-height:1.3}@media (width<=1024px){.cards-grid[data-astro-cid-3qr4z3tf]{padding-inline:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.card-photo[data-astro-cid-3qr4z3tf]{height:auto;aspect-ratio:var(--ar,4 / 3)}.card-box[data-astro-cid-3qr4z3tf]{margin-inline:14px;padding:28px 20px}.cards-text[data-astro-cid-3qr4z3tf]{grid-column:1/-1}}@media (width<=767px){.cards-grid[data-astro-cid-3qr4z3tf]{grid-template-columns:1fr}.card[data-astro-cid-3qr4z3tf]{width:min(100%,28rem);margin-inline:auto}}.band[data-astro-cid-ovz6pbyj]{background-color:var(--c-secondary);isolation:isolate;margin-block:calc(var(--pad) + 30px) var(--pad);color:#fff;position:relative}.band-bg[data-astro-cid-ovz6pbyj],.band-veil[data-astro-cid-ovz6pbyj]{width:100%;height:100%;position:absolute;inset:0}.band-bg[data-astro-cid-ovz6pbyj]{z-index:-2;object-fit:cover}.band-veil[data-astro-cid-ovz6pbyj]{z-index:-1;background:var(--c-secondary);opacity:.96}.band-grid[data-astro-cid-ovz6pbyj]{grid-template-columns:1fr 1fr;align-items:center;gap:50px;min-height:420px;display:grid}.band-text[data-astro-cid-ovz6pbyj] h2[data-astro-cid-ovz6pbyj]{color:#fff;margin-bottom:16px}.band-text[data-astro-cid-ovz6pbyj] .btn[data-astro-cid-ovz6pbyj]{margin-top:26px}.band[data-astro-cid-ovz6pbyj]:not(.has-text) .band-text[data-astro-cid-ovz6pbyj] .btn[data-astro-cid-ovz6pbyj]{margin-top:0}.band-photo[data-astro-cid-ovz6pbyj]{height:600px;margin-block:-90px}@media (width<=1024px){.band-photo[data-astro-cid-ovz6pbyj]{aspect-ratio:4/3;height:auto;margin-block:-60px}}@media (width<=767px){.band[data-astro-cid-ovz6pbyj]{margin-bottom:0}.band-grid[data-astro-cid-ovz6pbyj]{text-align:center;grid-template-columns:1fr;gap:36px;min-height:0;padding-block:56px 0}.band-photo[data-astro-cid-ovz6pbyj]{aspect-ratio:4/3;width:min(100%,28rem);height:auto;margin:0 auto -1px}}