@layer components{.nx-photo[data-astro-cid-pm5ksejz]{block-size:100%;inline-size:100%;display:block}.nx-photo__img[data-astro-cid-pm5ksejz]{object-fit:cover;object-position:var(--nx-photo-position,50% 50%);filter:saturate(.9)contrast(1.04);block-size:100%;inline-size:100%;display:block}.nx-field[data-astro-cid-nvjkfnkn]{pointer-events:none;color:var(--nx-field-ink,var(--nx-color-on-media));position:absolute;inset:0;overflow:hidden}.nx-field[data-astro-cid-nvjkfnkn] svg[data-astro-cid-nvjkfnkn]{fill:currentColor;position:absolute;inset-inline-end:0}.nx-field__wide[data-astro-cid-nvjkfnkn]{block-size:100%;inline-size:calc(100% - var(--nx-field-wide-start,0%));display:none;inset-block:0}.nx-field__band[data-astro-cid-nvjkfnkn]{inline-size:100%;block-size:var(--nx-field-band-height,14rem);display:block;inset-block-start:var(--nx-field-band-top,0)}@media (width>=48rem){.nx-field__wide[data-astro-cid-nvjkfnkn]{display:block}.nx-field__band[data-astro-cid-nvjkfnkn]{display:none}}.nx-field__line[data-astro-cid-nvjkfnkn]{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-opacity:.55;stroke-linejoin:round;vector-effect:non-scaling-stroke}.nx-field__trace[data-astro-cid-nvjkfnkn]{fill:none;stroke:currentColor;stroke-width:1px;stroke-opacity:0;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.nx-field__halo[data-astro-cid-nvjkfnkn]{fill:none;stroke:currentColor;stroke-opacity:.35;stroke-width:1px;vector-effect:non-scaling-stroke}.nx-field__end[data-astro-cid-nvjkfnkn]{fill-opacity:1}.nx-field__end--accent[data-astro-cid-nvjkfnkn]{fill:var(--nx-field-accent,var(--nx-color-accent-on-media))}.nx-field__halo--accent[data-astro-cid-nvjkfnkn]{stroke:var(--nx-field-accent,var(--nx-color-accent-on-media))}.nx-field--hero[data-astro-cid-nvjkfnkn],.nx-field--capacity[data-astro-cid-nvjkfnkn]{mask-image:linear-gradient(to bottom, transparent 0, #000 16%, #000 84%, transparent 100%), linear-gradient(to right, transparent var(--nx-field-fade-from,28%), #000 var(--nx-field-fade-to,58%));mask-composite:intersect}.nx-field--closing[data-astro-cid-nvjkfnkn]{mask-image:linear-gradient(#000 0 78%,#0000 100%)}.nx-field--noise[data-astro-cid-nvjkfnkn]{mask-image:linear-gradient(90deg,#0000 34%,#000 74%)}@media (width<48rem){.nx-field--hero[data-astro-cid-nvjkfnkn],.nx-field--capacity[data-astro-cid-nvjkfnkn]{mask-image:linear-gradient(#0000 0,#000 18% 82%,#0000 100%)}.nx-field--noise[data-astro-cid-nvjkfnkn]{mask-image:linear-gradient(#000 0,#0000 100%)}}.nx-cinematic[data-astro-cid-2d4otpgq]{position:absolute;inset:0;overflow:hidden}.nx-cinematic__media[data-astro-cid-2d4otpgq]{position:absolute;inset:0}.nx-cinematic__placeholder[data-astro-cid-2d4otpgq]{background:radial-gradient(120% 95% at 76% 42%, var(--nx-color-media-highlight) 0%, var(--nx-color-media-mid) 42%, var(--nx-color-media-deep) 88%);position:absolute;inset:0}.nx-cinematic__grain[data-astro-cid-2d4otpgq]{pointer-events:none;opacity:.4;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n' x='0' y='0' width='100%' height='100%'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='matrix' values='.33 .33 .33 0 0 .33 .33 .33 0 0 .33 .33 .33 0 0 0 0 0 0 1'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:220px 220px;position:absolute;inset:0}.nx-cinematic__overlay[data-astro-cid-2d4otpgq]{pointer-events:none;position:absolute;inset:0}.nx-cinematic__overlay--bottom[data-astro-cid-2d4otpgq]{background:linear-gradient(to top, color-mix(in oklab, var(--nx-color-scrim), transparent 8%) 0%, color-mix(in oklab, var(--nx-color-scrim), transparent 45%) 32%, color-mix(in oklab, var(--nx-color-scrim), transparent 88%) 60%, transparent 100%)}.nx-cinematic__overlay--editorial[data-astro-cid-2d4otpgq]{background:linear-gradient(to top, color-mix(in oklab, var(--nx-color-scrim), transparent 6%) 0%, color-mix(in oklab, var(--nx-color-scrim), transparent 40%) 38%, transparent 70%), linear-gradient(to bottom, color-mix(in oklab, var(--nx-color-scrim), transparent 45%) 0%, transparent 26%)}@media (width>=60rem){.nx-cinematic__overlay--editorial[data-astro-cid-2d4otpgq]{background:linear-gradient(to right, color-mix(in oklab, var(--nx-color-scrim), transparent 10%) 0%, color-mix(in oklab, var(--nx-color-scrim), transparent 45%) 34%, transparent 62%), linear-gradient(to bottom, color-mix(in oklab, var(--nx-color-scrim), transparent 40%) 0%, transparent 30%)}}.nx-cinematic__overlay--top[data-astro-cid-2d4otpgq]{background:linear-gradient(to bottom, color-mix(in oklab, var(--nx-color-scrim), transparent 15%) 0%, transparent 45%)}.nx-cinematic--photo[data-astro-cid-2d4otpgq]{--nx-veil:linear-gradient(color-mix(in oklab, var(--nx-ink-900), transparent 94%), color-mix(in oklab, var(--nx-ink-900), transparent 94%))}.nx-cinematic--photo[data-astro-cid-2d4otpgq] .nx-cinematic__overlay--editorial[data-astro-cid-2d4otpgq]{background:linear-gradient(to top, color-mix(in oklab, var(--nx-ink-900), transparent 6%) 0%, color-mix(in oklab, var(--nx-ink-900), transparent 30%) 38%, color-mix(in oklab, var(--nx-ink-900), transparent 80%) 62%, transparent 78%), linear-gradient(to bottom, color-mix(in oklab, var(--nx-ink-900), transparent 38%) 0%, transparent 32%), var(--nx-veil)}.nx-cinematic--photo[data-astro-cid-2d4otpgq] .nx-cinematic__overlay--bottom[data-astro-cid-2d4otpgq]{background:linear-gradient(to top, color-mix(in oklab, var(--nx-ink-900), transparent 12%) 0%, color-mix(in oklab, var(--nx-ink-900), transparent 50%) 36%, color-mix(in oklab, var(--nx-ink-900), transparent 88%) 66%, transparent 100%), var(--nx-veil)}@media (width>=60rem){.nx-cinematic--photo[data-astro-cid-2d4otpgq] .nx-cinematic__overlay--editorial[data-astro-cid-2d4otpgq]{background:linear-gradient(to right, color-mix(in oklab, var(--nx-ink-900), transparent var(--nx-scrim-a,22%)) 0%, color-mix(in oklab, var(--nx-ink-900), transparent var(--nx-scrim-b,52%)) 34%, color-mix(in oklab, var(--nx-ink-900), transparent var(--nx-scrim-c,90%)) 56%, transparent var(--nx-scrim-end,70%)), linear-gradient(to top, color-mix(in oklab, var(--nx-ink-900), transparent 42%) 0%, transparent 30%), linear-gradient(to bottom, color-mix(in oklab, var(--nx-ink-900), transparent 55%) 0%, transparent 24%), var(--nx-veil)}}.nx-cinematic--photo[data-astro-cid-2d4otpgq] .nx-field{filter:drop-shadow(0 0 1.5px color-mix(in oklab, var(--nx-ink-900), transparent 25%)) drop-shadow(0 0 5px color-mix(in oklab, var(--nx-ink-900), transparent 45%))}.nx-cinematic--photo[data-astro-cid-2d4otpgq] .nx-cinematic__grain[data-astro-cid-2d4otpgq]{opacity:.32}}
