.hx[data-astro-cid-fvxedj5k]{isolation:isolate;align-items:center;min-height:clamp(560px,100svh - 210px,820px);display:grid;position:relative;overflow:hidden}.hx-media[data-astro-cid-fvxedj5k]{z-index:-1;background:#e9e2d6;width:46vw;position:absolute;inset:0 0 0 auto}.hx-media[data-astro-cid-fvxedj5k] img[data-astro-cid-fvxedj5k]{object-fit:cover;object-position:50% 45%;width:100%;height:100%}.hx-in[data-astro-cid-fvxedj5k]{width:100%;padding-block:clamp(2rem,4vw,3.5rem)}.hx-title[data-astro-cid-fvxedj5k]{gap:clamp(.9rem,2vw,1.6rem);margin:0;display:grid}.hx-3d[data-astro-cid-fvxedj5k]{--t3d-side:var(--accent);letter-spacing:.01em;text-shadow:.01em .01em 0 var(--t3d-side), .02em .02em 0 var(--t3d-side), .03em .03em 0 var(--t3d-side), .04em .04em 0 var(--t3d-side), .05em .05em 0 var(--t3d-side), .06em .06em 0 var(--t3d-side), .07em .07em 0 var(--t3d-side);padding-bottom:.1em;font-size:clamp(2.3rem,6vw,5.4rem);line-height:.95;display:block}.hx-l[data-astro-cid-fvxedj5k]{display:inline-block}.hx-sub[data-astro-cid-fvxedj5k]{max-width:26ch;color:var(--ink);font-size:clamp(1.45rem,.9rem + 1.8vw,2.5rem);line-height:1;display:block}.hx-lead[data-astro-cid-fvxedj5k]{text-wrap:pretty;max-width:42ch;color:var(--ink-2);margin:clamp(1.25rem,2.5vw,1.75rem) 0 clamp(1.5rem,3vw,2rem);font-size:1.15rem}.hx-cta[data-astro-cid-fvxedj5k]{gap:.75rem}.hx-arrow[data-astro-cid-fvxedj5k]{transition:transform .35s cubic-bezier(.16,1,.3,1);display:inline-block}.hx-cta[data-astro-cid-fvxedj5k]:hover .hx-arrow[data-astro-cid-fvxedj5k]{transform:translate(4px)}.hx-cta[data-astro-cid-fvxedj5k]:active{transform:scale(.98)}.proof[data-astro-cid-fvxedj5k]{border-top:2px solid var(--ink)}.proof-list[data-astro-cid-fvxedj5k]{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;list-style:none;display:grid}.proof-list[data-astro-cid-fvxedj5k] li[data-astro-cid-fvxedj5k]{border-left:1px solid var(--grey-line);gap:.15rem;padding:clamp(1.5rem,3vw,2.25rem) clamp(1rem,2.5vw,2rem);display:grid}.proof-list[data-astro-cid-fvxedj5k] li[data-astro-cid-fvxedj5k]:first-child{border-left:0;padding-left:0}.proof-k[data-astro-cid-fvxedj5k],.proof-l[data-astro-cid-fvxedj5k]{font-size:var(--t-caption);color:var(--ink-3)}.proof-k[data-astro-cid-fvxedj5k]{text-transform:uppercase;letter-spacing:.1em;font-size:var(--t-micro);font-weight:600}.proof-v[data-astro-cid-fvxedj5k]{font-family:var(--f-display);text-transform:uppercase;color:var(--ink);font-size:clamp(2.4rem,1.4rem + 2.6vw,4rem);font-weight:800;font-stretch:72%;line-height:1}@media (prefers-reduced-motion:no-preference){.hx-media[data-astro-cid-fvxedj5k] img[data-astro-cid-fvxedj5k]{animation:1.6s cubic-bezier(.16,1,.3,1) both hx-settle}.hx-l[data-astro-cid-fvxedj5k]{animation:.9s cubic-bezier(.16,1,.3,1) both hx-rise}.hx-l[data-astro-cid-fvxedj5k]+.hx-l[data-astro-cid-fvxedj5k]{animation-delay:80ms}}@keyframes hx-settle{0%{transform:scale(1.07)}to{transform:none}}@keyframes hx-rise{0%{transform:translateY(.28em)}to{transform:none}}@media (width<=820px){.hx-3d[data-astro-cid-fvxedj5k]{font-size:clamp(2.3rem,11vw,5.6rem)}.hx[data-astro-cid-fvxedj5k]{flex-direction:column-reverse;min-height:0;display:flex}.hx-media[data-astro-cid-fvxedj5k]{aspect-ratio:4/3;width:100%;position:relative;inset:auto}.hx-in[data-astro-cid-fvxedj5k]{padding-block:2rem 2.5rem}.hx-lead[data-astro-cid-fvxedj5k]{font-size:1.05rem}.proof-list[data-astro-cid-fvxedj5k]{grid-template-columns:1fr}.proof-list[data-astro-cid-fvxedj5k] li[data-astro-cid-fvxedj5k]{border-left:0;border-top:1px solid var(--grey-line);grid-template-columns:auto 1fr;align-items:baseline;column-gap:1rem;padding-inline:0;display:grid}.proof-list[data-astro-cid-fvxedj5k] li[data-astro-cid-fvxedj5k]:first-child{border-top:0}.proof-k[data-astro-cid-fvxedj5k]{grid-column:1/-1}}.lead-p[data-astro-cid-lcdefpme]{max-width:680px;font-size:1.05rem}.material-grid[data-astro-cid-lcdefpme]{margin-top:2rem}.uses-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.6rem 2rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.material-card[data-astro-cid-lcdefpme]{color:var(--ink);text-decoration:none;display:block}.material-card[data-astro-cid-lcdefpme] figure{aspect-ratio:4/3;margin-bottom:.75rem;overflow:hidden}.material-card[data-astro-cid-lcdefpme] img{height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.material-card[data-astro-cid-lcdefpme]:hover img{transform:scale(1.03)}.material-label[data-astro-cid-lcdefpme]{font-family:var(--f-display);font-size:1.05rem;font-weight:700}
