@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,400,0,0";.material-symbols-outlined[data-astro-cid-o422f4lv]{font-variation-settings:"FILL"0,"wght"400,"GRAD"0,"opsz"24}@keyframes ts-pulse{0%,to{opacity:.8;transform:translateY(0)}50%{opacity:.25;transform:translateY(5px)}}.ts__scroll-hint[data-astro-cid-o422f4lv]{animation:ts-pulse 2.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.ts__scroll-hint[data-astro-cid-o422f4lv]{animation:none}}.ts__line[data-astro-cid-o422f4lv]:before{content:"";position:absolute;top:50%;width:6px;height:6px;border-radius:50%;background:#1a1a1a;box-shadow:0 0 10px #1a1a1a4d}.ts__box--top-left[data-astro-cid-o422f4lv] .ts__line[data-astro-cid-o422f4lv]:before,.ts__box--bottom-left[data-astro-cid-o422f4lv] .ts__line[data-astro-cid-o422f4lv]:before{right:0;transform:translate(50%,-50%)}.ts__box--top-right[data-astro-cid-o422f4lv] .ts__line[data-astro-cid-o422f4lv]:before,.ts__box--bottom-right[data-astro-cid-o422f4lv] .ts__line[data-astro-cid-o422f4lv]:before{left:0;transform:translate(-50%,-50%)}@media (max-height:520px) and (orientation:landscape){.landscape_hide[data-astro-cid-o422f4lv]{display:none}.ts__name[data-astro-cid-o422f4lv]{font-size:clamp(1.8rem,6vh,3rem)}.ts__tagline[data-astro-cid-o422f4lv]{display:none}}section[data-astro-cid-o422f4lv].mt-\[100dvh\]>.absolute[data-astro-cid-o422f4lv]{backface-visibility:hidden;perspective:1000px}.ts__sticky[data-astro-cid-o422f4lv],#tsImg[data-astro-cid-o422f4lv]{transition:opacity .3s ease-out}.ts__cta[data-astro-cid-o422f4lv]{transition:opacity .4s ease-out,transform .4s ease-out}.ts__cta[data-astro-cid-o422f4lv] button[data-astro-cid-o422f4lv]{box-shadow:0 10px 30px #00000040}.pg-mosaic[data-astro-cid-o422f4lv],.pg-grid[data-astro-cid-o422f4lv]{--pg-gap:clamp(8px, 1.6vw, 16px);display:flex;flex-direction:column;gap:var(--pg-gap);padding:var(--pg-gap);background:#fff}.pg-bk[data-astro-cid-o422f4lv]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--pg-gap)}.pg-fig[data-astro-cid-o422f4lv]{--p:1;position:relative;overflow:hidden;margin:0;min-height:0;aspect-ratio:1;background:#eaeae7}.pg-js .pg-fig[data-astro-cid-o422f4lv]{--p:0}.pg-fig[data-astro-cid-o422f4lv].pg-s{grid-column:span 2}.pg-fig[data-astro-cid-o422f4lv].pg-p{grid-column:span 3}.pg-fig[data-astro-cid-o422f4lv].pg-L{grid-column:span 4;grid-row:1/span 2}.pg-bk-a[data-astro-cid-o422f4lv]>.pg-L[data-astro-cid-o422f4lv]{grid-column:1/span 4}.pg-bk-a[data-astro-cid-o422f4lv]>.pg-s[data-astro-cid-o422f4lv]:nth-child(2),.pg-bk-b[data-astro-cid-o422f4lv]>.pg-s[data-astro-cid-o422f4lv]:nth-child(2){grid-row:1}.pg-bk-a[data-astro-cid-o422f4lv]>.pg-s[data-astro-cid-o422f4lv]:nth-child(3),.pg-bk-b[data-astro-cid-o422f4lv]>.pg-s[data-astro-cid-o422f4lv]:nth-child(3){grid-row:2}.pg-bk-a[data-astro-cid-o422f4lv]>.pg-s[data-astro-cid-o422f4lv]{grid-column:5/span 2}.pg-bk-b[data-astro-cid-o422f4lv]>.pg-L[data-astro-cid-o422f4lv]{grid-column:3/span 4}.pg-bk-b[data-astro-cid-o422f4lv]>.pg-s[data-astro-cid-o422f4lv]{grid-column:1/span 2}.pg-mos[data-astro-cid-o422f4lv] .pg-img[data-astro-cid-o422f4lv]{mix-blend-mode:multiply}.pg-img[data-astro-cid-o422f4lv]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pg-curtain[data-astro-cid-o422f4lv]{position:absolute;inset:0;background:#eaeae7;transform-origin:bottom;transform:scaleY(calc(1 - var(--p)));z-index:2;will-change:transform}.pg-fig[data-astro-cid-o422f4lv].is-done .pg-curtain[data-astro-cid-o422f4lv]{display:none}@media (max-width:767px){.pg-bk[data-astro-cid-o422f4lv]{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-bk[data-astro-cid-o422f4lv]>.pg-fig[data-astro-cid-o422f4lv],.pg-bk-a[data-astro-cid-o422f4lv]>.pg-s[data-astro-cid-o422f4lv]:nth-child(n),.pg-bk-b[data-astro-cid-o422f4lv]>.pg-s[data-astro-cid-o422f4lv]:nth-child(n){grid-column:auto;grid-row:auto}.pg-bk[data-astro-cid-o422f4lv]>.pg-L[data-astro-cid-o422f4lv],.pg-bk-a[data-astro-cid-o422f4lv]>.pg-L[data-astro-cid-o422f4lv],.pg-bk-b[data-astro-cid-o422f4lv]>.pg-L[data-astro-cid-o422f4lv],.pg-bk-c[data-astro-cid-o422f4lv]>.pg-s[data-astro-cid-o422f4lv]:first-child{grid-column:1/-1;grid-row:auto}}@media (prefers-reduced-motion:reduce){.pg-curtain[data-astro-cid-o422f4lv]{display:none}}