.bands[data-astro-cid-n5glvuaz]{flex:1;min-height:0;display:flex;flex-direction:column;gap:clamp(.75rem,1.5vw,1.25rem);--bands-gutter: clamp(1rem, 2.5vw, 2rem);padding:clamp(.75rem,2vw,1.5rem) var(--bands-gutter) clamp(1.5rem,3vw,2.5rem)}.band--ui[data-astro-cid-n5glvuaz]{--band-accent: var(--color-text-title);--band-focus: 0%;--band-shift: 12%}.band--iso[data-astro-cid-n5glvuaz]{--band-accent: var(--color-text-secondary)}.band--icons[data-astro-cid-n5glvuaz]{--band-accent: var(--color-text-link)}.band[data-astro-cid-n5glvuaz]{position:relative;display:flex;align-items:stretch;flex:1 1 0;min-height:0;padding:clamp(1rem,4svh,2.5rem) clamp(1.5rem,6vw,5rem);padding-left:var(--band-inset, clamp(1.5rem, 6vw, 5rem));overflow:hidden;text-decoration:none;color:var(--color-text);isolation:isolate;background:var(--color-bg);border-radius:var(--radius-feature)}.band[data-astro-cid-n5glvuaz]:after{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;border:1px solid var(--color-border);pointer-events:none;transition:border-color var(--duration-base) ease}.band[data-astro-cid-n5glvuaz]:hover,.band[data-astro-cid-n5glvuaz]:focus-visible{text-decoration:none;outline:none}.band[data-astro-cid-n5glvuaz]:hover:after{border-color:var(--color-border-hover)}.band[data-astro-cid-n5glvuaz]:focus-visible{outline:2px solid var(--band-accent);outline-offset:3px}.band__stage[data-astro-cid-n5glvuaz]{position:absolute;inset:0;z-index:0;overflow:hidden;perspective:var(--band-perspective, 5200px);perspective-origin:50% 40%}.band__plane[data-astro-cid-n5glvuaz]{position:absolute;left:calc(50% + var(--band-shift, 0%));top:50%;width:calc(100% * var(--band-spread, 1));height:calc(100% * var(--band-crop, 4));transform:translate(-50%,-50%) rotateX(var(--band-tilt, 48deg)) rotate(var(--band-spin, 30deg)) scale(var(--band-zoom, .66));transform-origin:50% 50%;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 var(--band-fade, 10%),#000 calc(100% - var(--band-fade, 10%)),transparent 100%),linear-gradient(to bottom,transparent 0%,#000 var(--band-fade-y, 2.1%),#000 calc(100% - var(--band-fade-y, 2.1%)),transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0%,#000 var(--band-fade, 10%),#000 calc(100% - var(--band-fade, 10%)),transparent 100%),linear-gradient(to bottom,transparent 0%,#000 var(--band-fade-y, 2.1%),#000 calc(100% - var(--band-fade-y, 2.1%)),transparent 100%);mask-composite:intersect;backface-visibility:hidden}.band__shot[data-astro-cid-n5glvuaz]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% var(--band-focus, 14%);filter:brightness(var(--band-lift, 1.25)) contrast(1.04) saturate(1.1)}.band__stage--fade[data-astro-cid-n5glvuaz]{-webkit-mask-image:linear-gradient(to right,transparent 20%,#000 70%);mask-image:linear-gradient(to right,transparent 20%,#000 70%)}.band--ui[data-astro-cid-n5glvuaz] .band__stage[data-astro-cid-n5glvuaz]{background:#000}.band__shot--blur[data-astro-cid-n5glvuaz]{filter:blur(var(--band-blur, 2.5px));-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 14%,transparent 40%,transparent 58%,#000 86%,#000 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 14%,transparent 40%,transparent 58%,#000 86%,#000 100%)}.band__grid[data-astro-cid-n5glvuaz]{position:absolute;inset:0;display:grid;grid-template-rows:repeat(auto-fill,3.25rem);grid-auto-flow:column;grid-auto-columns:3.25rem;place-items:center;align-content:center;direction:rtl;justify-content:start;overflow:hidden;color:var(--band-accent);opacity:.5}.band--iso[data-astro-cid-n5glvuaz] .band__stage[data-astro-cid-n5glvuaz]{container-type:size}.band__strip[data-astro-cid-n5glvuaz]{position:absolute;inset:0;display:flex;justify-content:flex-end;gap:22cqh;padding:15cqh clamp(1rem,3vw,2.5rem);color:var(--band-accent);opacity:.6}.band__iso[data-astro-cid-n5glvuaz]{display:block;flex:none;height:100%}.band__iso[data-astro-cid-n5glvuaz] svg,.band__icon[data-astro-cid-n5glvuaz] svg{display:block;width:100%;height:100%}.band__icon[data-astro-cid-n5glvuaz]{display:block;width:1.5rem;aspect-ratio:1}.band__scrim[data-astro-cid-n5glvuaz]{position:absolute;inset:0;z-index:1;background:linear-gradient(to top,color-mix(in srgb,var(--color-bg) 92%,transparent) 0%,color-mix(in srgb,var(--color-bg) 45%,transparent) 30%,transparent 62%),linear-gradient(to right,color-mix(in srgb,var(--color-bg) 70%,transparent) 0%,color-mix(in srgb,var(--color-bg) 20%,transparent) 42%,transparent 72%);opacity:.82}.band--iso[data-astro-cid-n5glvuaz] .band__scrim[data-astro-cid-n5glvuaz]{background:linear-gradient(to right,color-mix(in srgb,var(--color-bg) 70%,transparent) 0%,color-mix(in srgb,var(--color-bg) 20%,transparent) 42%,transparent 72%)}.band__body[data-astro-cid-n5glvuaz]{position:relative;z-index:2;max-width:32rem;display:flex;flex-direction:column;justify-content:flex-start;gap:.6rem}.band__title[data-astro-cid-n5glvuaz]{font-family:var(--font-heading);text-transform:uppercase;font-weight:400;line-height:1;letter-spacing:var(--tracking-heading);font-size:clamp(1.5rem,4vw,2.6rem);color:var(--band-accent)}.band__summary[data-astro-cid-n5glvuaz]{font-family:var(--font-body);font-size:clamp(.85rem,1.4vw,1rem);line-height:1.55;color:var(--color-text-subtle);max-width:34ch}@media(min-width:768px){.band[data-astro-cid-n5glvuaz]{--band-inset: calc(2.5rem + 2.7456rem + .9375rem - var(--bands-gutter))}}@media(max-width:767px){.band[data-astro-cid-n5glvuaz]{flex:none;min-height:14rem}}@media(max-width:640px){.band[data-astro-cid-n5glvuaz]{--band-tilt: 0deg;--band-zoom: 1.06}}@media(prefers-reduced-motion:reduce){.band[data-astro-cid-n5glvuaz]:after{transition:none}}
