.pgpf[data-astro-cid-6tenojx4]{--horizon:66%;min-height:var(--pg-screen);display:grid}.pgpf__set[data-astro-cid-6tenojx4]{background:linear-gradient(to bottom, color-mix(in srgb, var(--c-red) 62%, var(--c-char)) 0%, color-mix(in srgb, var(--c-red) 80%, var(--c-char)) calc(var(--horizon) - 8%), color-mix(in srgb, var(--c-orange) 88%, var(--c-red)) calc(var(--horizon) + 1%), color-mix(in srgb, var(--c-orange) 78%, var(--c-amber)) 100%);position:absolute;inset:0}.pgpf__shot[data-astro-cid-6tenojx4]{width:54%;position:absolute;inset:0 0 0 auto;mask-image:linear-gradient(90deg,#0000 0%,#000 30%)}.pgpf__shot[data-astro-cid-6tenojx4] img[data-astro-cid-6tenojx4]{object-fit:cover;object-position:50% 62%;width:100%;height:100%;display:block}.pgpf__body[data-astro-cid-6tenojx4]{z-index:2;padding-top:calc(var(--c-bar) + clamp(1.5rem, 4svh, 3rem));grid-template-rows:auto auto 1fr;padding-bottom:clamp(2.5rem,7svh,4.5rem);display:grid;position:relative}.pgpf__label[data-astro-cid-6tenojx4]{color:var(--c-quiet)}.pgpf__title[data-astro-cid-6tenojx4]{margin-top:clamp(1rem,3svh,2rem);font-size:clamp(3.5rem,.75rem + 7.4vw,8.75rem);line-height:.9}.pgpf__echo[data-astro-cid-6tenojx4]{opacity:.38}.pgpf__echo--far[data-astro-cid-6tenojx4]{opacity:.16}.pgpf__floor[data-astro-cid-6tenojx4]{--c-text:var(--c-char);--c-call:var(--c-char);--c-call-text:var(--c-flesh);--c-focus:var(--c-char);color:var(--c-text);flex-wrap:wrap;align-self:end;align-items:center;gap:1.25rem 2.5rem;display:flex}.pgpf__lede[data-astro-cid-6tenojx4]{max-width:30ch;font-weight:500}.pgm[data-astro-cid-perzgc6b]{isolation:isolate;background:linear-gradient(165deg, color-mix(in srgb, var(--c-red) 80%, var(--c-char)) 0%, var(--c-red) 45%, var(--c-orange) 100%);width:100%;height:100%;position:relative;overflow:hidden}.pgm__src[data-astro-cid-perzgc6b]{object-fit:cover;width:100%;height:100%;filter:grayscale(1) contrast(1.3) brightness(1.12) blur(var(--pgm-blur));mix-blend-mode:multiply;display:block;transform:scale(1.06)}.pgm--natural[data-astro-cid-perzgc6b]{background:0 0}.pgm--natural[data-astro-cid-perzgc6b] .pgm__src[data-astro-cid-perzgc6b]{filter:none;mix-blend-mode:normal;transform:none}.pgp[data-astro-cid-q6woh772]{min-height:var(--pg-screen);display:grid}.pgp__wrap[data-astro-cid-q6woh772]{z-index:2;padding-block:var(--pg-space) clamp(3rem, 8svh, 5rem);grid-template-rows:auto 1fr;gap:clamp(2rem,5svh,3.5rem);display:grid;position:relative}.pgp__top[data-astro-cid-q6woh772]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 3rem;display:flex}.pgp__title[data-astro-cid-q6woh772]{font-size:var(--pg-title)}.pgp__hint[data-astro-cid-q6woh772]{color:var(--c-quiet)}.pgp__row[data-astro-cid-q6woh772]{gap:clamp(.5rem,.8vw,.875rem);min-height:clamp(26rem,64svh,40rem);margin:0;padding:0;list-style:none;display:flex}.pgp__panel[data-astro-cid-q6woh772]{cursor:pointer;min-width:0;transition:flex-grow var(--c-dur-set) var(--c-ease-reveal);border-radius:.375rem;flex:1 1 0;position:relative;overflow:hidden}.pgp__panel[data-astro-cid-q6woh772][data-on]{flex-grow:3.4}html:not(.js) .pgp__row[data-astro-cid-q6woh772]:has(.pgp__panel:hover) .pgp__panel[data-astro-cid-q6woh772][data-on]:not(:hover){flex-grow:1}html:not(.js) .pgp__panel[data-astro-cid-q6woh772]:hover{flex-grow:3.4}html:not(.js) .pgp__panel[data-astro-cid-q6woh772]:hover .pgp__open[data-astro-cid-q6woh772]{opacity:1;translate:0}.pgp__media[data-astro-cid-q6woh772]{position:absolute;inset:0}.pgp__media[data-astro-cid-q6woh772] .pgm{--pgm-blur:14px}.pgp__media[data-astro-cid-q6woh772] .pgm__src{transition:filter var(--c-dur-set) var(--c-ease-reveal)}.pgp__panel[data-astro-cid-q6woh772][data-on] .pgp__media[data-astro-cid-q6woh772] .pgm{--pgm-blur:0px}.pgp__panel[data-astro-cid-q6woh772]:after{content:"";background:linear-gradient(to top, color-mix(in srgb, var(--c-char) 78%, transparent), transparent);pointer-events:none;position:absolute;inset:40% 0 0}.pgp__side[data-astro-cid-q6woh772]{z-index:1;writing-mode:vertical-rl;transition:opacity var(--c-dur-micro) var(--c-ease-micro);font-size:.9375rem;position:absolute;bottom:1.5rem;left:1.25rem;rotate:180deg}.pgp__open[data-astro-cid-q6woh772]{z-index:1;opacity:0;transition:opacity var(--c-dur-reveal) var(--c-ease-reveal), translate var(--c-dur-reveal) var(--c-ease-reveal);gap:.75rem;display:grid;position:absolute;bottom:clamp(1.25rem,3svh,2.25rem);left:clamp(1.25rem,2.5vw,2.25rem);right:clamp(1.25rem,2.5vw,2.25rem);translate:0 1rem}.pgp__panel[data-astro-cid-q6woh772][data-on] .pgp__open[data-astro-cid-q6woh772]{opacity:1;transition-delay:.2s;translate:0}.pgp__panel[data-astro-cid-q6woh772][data-on] .pgp__side[data-astro-cid-q6woh772]{opacity:0}.pgp__name[data-astro-cid-q6woh772]{font-size:var(--pg-title)}.pgp__body[data-astro-cid-q6woh772]{max-width:34ch}.pgp__panel[data-astro-cid-q6woh772]:focus-visible{outline-offset:-3px}@media (width<=47.99rem){.pgp__row[data-astro-cid-q6woh772]{flex-direction:column;min-height:0}.pgp__panel[data-astro-cid-q6woh772]{min-height:7rem}.pgp__panel[data-astro-cid-q6woh772][data-on]{min-height:26rem}}.pgr[data-astro-cid-f2bfe6e4]{min-height:var(--pg-screen);background-image:linear-gradient(100deg, color-mix(in srgb, var(--c-orange) 86%, var(--c-red)) 0%, var(--c-orange) 55%, color-mix(in srgb, var(--c-orange) 82%, var(--c-amber)) 100%);grid-template-rows:auto 1fr;display:grid}.pgr__top[data-astro-cid-f2bfe6e4]{z-index:4;padding-top:var(--pg-space);flex-wrap:wrap;justify-content:space-between;align-items:start;gap:2rem 4rem;display:flex;position:relative}.pgr__title[data-astro-cid-f2bfe6e4]{font-size:var(--pg-poster);letter-spacing:-.055em}.pgr__spec[data-astro-cid-f2bfe6e4]{justify-items:start;gap:.875rem;max-width:26rem;padding-top:1rem;display:grid}.pgr__name[data-astro-cid-f2bfe6e4]{font-size:var(--pg-head);letter-spacing:-.03em;margin:0;font-weight:500;line-height:1}.pgr__line[data-astro-cid-f2bfe6e4],.pgr__price[data-astro-cid-f2bfe6e4]{margin:0}.pgr__price[data-astro-cid-f2bfe6e4]{font-size:var(--pg-lead);margin-bottom:.75rem}.pgr__shot[data-astro-cid-f2bfe6e4]{z-index:1;min-height:clamp(22rem,62svh,44rem);margin-top:clamp(-8rem,-8vw,-3rem);position:relative;overflow:hidden;mask-image:linear-gradient(#0000 0%,#000 32%)}.pgr__shot[data-astro-cid-f2bfe6e4] img[data-astro-cid-f2bfe6e4]{object-fit:cover;object-position:50% 60%;width:100%;height:100%;display:block;position:absolute;inset:0;transform:scale(1.12)}.pgi[data-astro-cid-qinytpyz]{display:grid}.pgi--red[data-astro-cid-qinytpyz]{background-image:radial-gradient(80% 90% at 100% 100%, color-mix(in srgb, var(--c-orange) 45%, transparent), transparent 70%)}.pgi--orange[data-astro-cid-qinytpyz]{background-image:radial-gradient(70% 80% at 0% 0%, color-mix(in srgb, var(--c-red) 35%, transparent), transparent 70%)}.pgi__wrap[data-astro-cid-qinytpyz]{z-index:2;padding-block:var(--pg-space);align-content:space-between;gap:clamp(3.5rem,12svh,7rem);display:grid;position:relative}.pgi__title[data-astro-cid-qinytpyz]{max-width:13ch;font-size:var(--pg-title)}.pgi__list[data-astro-cid-qinytpyz]{border-top:1px solid var(--pg-rule);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:2.5rem clamp(2rem,4vw,4rem);margin:0;padding:clamp(1.5rem,3vw,2.25rem) 0 0;list-style:none;display:grid}.pgi__item[data-astro-cid-qinytpyz]{align-content:start;gap:1rem;display:grid}.pgi__name[data-astro-cid-qinytpyz]{font-size:var(--pg-head);letter-spacing:-.03em;margin:0;font-weight:500;line-height:1.05}.pgi__body[data-astro-cid-qinytpyz]{max-width:30ch}
