.nx-pf-hero{padding:calc(var(--nx-top) + var(--nx-s7)) 0 var(--nx-s8);background:radial-gradient(70% 90% at 12% 0%,color-mix(in srgb,var(--nx-indigo) 48%,transparent),transparent 65%),var(--nx-night);position:relative}[dir=rtl] .nx-pf-hero{background:radial-gradient(70% 90% at 88% 0%,color-mix(in srgb,var(--nx-indigo) 48%,transparent),transparent 65%),var(--nx-night)}.nx-pf-hero .nx-word{overflow-wrap:anywhere;max-inline-size:16ch}.nx-pf-hero .nx-sub{max-inline-size:var(--nx-measure-s)}.nx-pf{background:linear-gradient(180deg,var(--nx-night),var(--nx-deep) 55%,var(--nx-ink));padding-block:var(--nx-s6) var(--nx-sec-s)}.nx-pf-empty{max-inline-size:var(--nx-measure);margin:0}.nx-pf-facets{gap:var(--nx-s5);margin-block-end:var(--nx-s7);display:grid}.nx-pf-facet{gap:var(--nx-s3);min-inline-size:0;display:grid}.nx-pf-facet-label{font-size:var(--nx-fs-ui);line-height:var(--nx-lh-ui);color:var(--nx-soft);margin:0;font-weight:600}.nx-pf-pills{gap:var(--nx-s2);flex-wrap:wrap;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.nx-pf-pills li{max-inline-size:100%;display:flex}.nx-pf-pill{align-items:center;gap:var(--nx-s2);box-sizing:border-box;min-block-size:44px;max-inline-size:100%;padding-block:var(--nx-s2);padding-inline:var(--nx-s4);border:1px solid var(--nx-soft);font-size:var(--nx-fs-ui);line-height:var(--nx-lh-ui);color:#fff;overflow-wrap:anywhere;background:0 0;border-radius:999px;font-weight:600;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.nx-pf-pill[aria-current=true]{color:var(--nx-indigo);background:#fff;border-color:#fff}.nx-pf-tick{font-weight:700}@media (hover:hover) and (pointer:fine){.nx-pf-pill:hover{background:#ffffff1f;border-color:#fff}.nx-pf-pill[aria-current=true]:hover{background:color-mix(in srgb,#fff 88%,var(--nx-indigo))}.nx-pf-clear:hover{color:#fff}}.nx-pf-pill:focus-visible,.nx-pf-clear:focus-visible{outline:2px solid var(--nx-sky);outline-offset:4px}.nx-pf-facet-foot{align-items:center;gap:var(--nx-s2) var(--nx-s5);border-block-start:1px solid var(--nx-line);flex-wrap:wrap;padding-block-start:var(--nx-s4);display:flex}.nx-pf-count{font-size:var(--nx-fs-ui);line-height:var(--nx-lh-ui);color:#fff;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.nx-pf-clear{min-block-size:44px;font-size:var(--nx-fs-ui);line-height:var(--nx-lh-ui);color:var(--nx-soft);text-underline-offset:4px;align-items:center;font-weight:600;text-decoration:underline;transition:color .2s;display:inline-flex}.nx-pf-actions{margin:var(--nx-s5) 0 0;gap:var(--nx-s4) var(--nx-s6);flex-wrap:wrap;align-items:center;display:flex}.nx-pf-actions .nx-cta{min-block-size:48px;color:var(--nx-indigo);text-decoration:none}.nx-pf-actions .nx-cta:focus-visible{outline:2px solid var(--nx-sky);outline-offset:4px}.nx-pf-list{gap:var(--nx-s7) var(--nx-cg,24px);margin:0;padding:0;list-style:none;display:grid}.nx-pf-item{gap:var(--nx-s4);flex-direction:column;min-inline-size:0;display:flex}.nx-pf-media{aspect-ratio:4/3;border:1px solid var(--nx-line);background:radial-gradient(80% 80% at 30% 20%,color-mix(in srgb,var(--nx-indigo) 28%,transparent),transparent 70%),var(--nx-ink);border-radius:6px;overflow:hidden}.nx-pf-media img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.nx-pf-title{font-size:var(--nx-fs-lead);line-height:var(--nx-lh-lead);color:#fff;overflow-wrap:anywhere;margin:0;font-weight:700}.nx-pf-title a{color:inherit;text-decoration:none}.nx-pf-title a:hover{text-underline-offset:.2em;text-decoration:underline}.nx-pf-title a:focus-visible{outline:2px solid var(--nx-sky);outline-offset:4px}.nx-pf-facts,.nx-pf-dates{gap:var(--nx-s4) var(--nx-s6);flex-wrap:wrap;margin:0;display:flex}.nx-pf-facts dt,.nx-pf-dates dt{margin:0 0 var(--nx-s1);font-size:var(--nx-fs-caption);line-height:var(--nx-lh-caption);color:var(--nx-soft)}.nx-pf-facts dd{font-size:var(--nx-fs-p);line-height:var(--nx-lh-p);color:#fff;overflow-wrap:anywhere;margin:0}.nx-pf-dates .nx-num{color:#fff;letter-spacing:-.03em;white-space:normal;margin:0;font-size:clamp(1.5rem,4vw,2rem);line-height:1.05}@media (min-width:768px){.nx-pf-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.nx-pf-list{grid-template-columns:repeat(3,minmax(0,1fr))}}figure.nx-quote{max-inline-size:var(--nx-measure);color:#fff;border-inline-start:2px solid #fff;margin:0;padding-inline-start:var(--nx-s5)}figure.nx-quote blockquote{font-size:var(--nx-fs-p);line-height:var(--nx-lh-p);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}figure.nx-quote figcaption{font-size:var(--nx-fs-caption);line-height:var(--nx-lh-caption);color:var(--nx-soft);margin-block-start:var(--nx-s3);display:block}.nx-quote-name{font-weight:600}
