.sectionHeading.svelte-tuz5hs{font-family:var(--font-title);text-transform:uppercase;color:var(--color-black);margin:0}.sectionHeadingAccent.svelte-tuz5hs{color:var(--color-orange)}.headingHero.svelte-tuz5hs{font-size:var(--text-5xl);line-height:1.05}.headingPage.svelte-tuz5hs{font-size:var(--text-4xl);line-height:var(--leading-none)}.headingSection.svelte-tuz5hs{font-size:var(--text-3xl);line-height:var(--leading-tight)}.headingDisplay.svelte-tuz5hs{font-size:var(--text-4xl);line-height:var(--leading-tight)}.headingSubsection.svelte-tuz5hs,.headingCard.svelte-tuz5hs{font-size:var(--text-2xl);line-height:var(--leading-tight)}.headingCompact.svelte-tuz5hs{font-size:var(--text-lg);line-height:var(--leading-tight)}.headingItem.svelte-tuz5hs{font-size:var(--text-base);line-height:var(--leading-tight)}.headingLabel.svelte-tuz5hs{font-size:var(--text-sm);line-height:var(--leading-tight)}.headingAdmin.svelte-tuz5hs{font-size:2rem;line-height:var(--leading-tight)}@media (width>=48rem){.headingHero.svelte-tuz5hs{font-size:4.5rem}.headingPage.svelte-tuz5hs,.headingSection.svelte-tuz5hs,.headingDisplay.svelte-tuz5hs{font-size:var(--text-5xl)}.headingSubsection.svelte-tuz5hs{font-size:var(--text-3xl)}}@media (width>=64rem){.headingDisplay.svelte-tuz5hs{font-size:3.75rem}.headingCompact.svelte-tuz5hs{font-size:var(--text-2xl)}}.imageLayer.svelte-3e82fw{position:absolute;inset:0;overflow:hidden}.image.svelte-3e82fw{object-fit:cover;filter:saturate(1.05);width:100%;height:100%;transition:opacity var(--duration-slow) var(--ease-out);opacity:0;position:absolute;inset:0}.imageActive.svelte-3e82fw{opacity:1}.scrim.svelte-3e82fw{pointer-events:none;position:absolute;inset:0}.watermark.svelte-3e82fw{pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--font-title);text-transform:uppercase;letter-spacing:-.02em;color:color-mix(in srgb, var(--color-white) 6%, transparent);font-size:clamp(8rem,18vw,16rem);line-height:.85;position:absolute;bottom:-1.75rem;right:-2rem}.layout.svelte-njood{align-items:center;gap:var(--space-6);height:100%;min-height:380px;padding:var(--space-8) var(--space-6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=48rem){.layout.svelte-njood{gap:var(--space-10);padding:var(--space-12) 3.5rem;grid-template-columns:1.4fr 1fr}}.copyColumn.svelte-njood{gap:var(--space-4);flex-direction:column;max-width:36rem;display:flex}.eyebrow.svelte-njood{font-size:var(--text-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.18em;color:color-mix(in srgb, var(--color-white) 70%, transparent);margin:0}.title.svelte-njood{font-family:var(--font-title);text-transform:uppercase;letter-spacing:-.01em;margin:0;font-size:clamp(2.5rem,5vw,4.5rem);line-height:.95}.copy.svelte-njood{font-size:15px;line-height:var(--leading-relaxed);text-wrap:pretty;color:color-mix(in srgb, var(--color-white) 80%, transparent);margin:0}.ctaRow.svelte-njood{margin-top:var(--space-2);align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.cta.svelte-njood{border-radius:var(--radius-md);padding:var(--space-3) var(--space-5);font-family:var(--font-title);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--color-white);transition:filter var(--duration-ui) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex}.cta.svelte-njood:hover{filter:brightness(1.1)}.tablist.svelte-vtj7qg{border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl);border-top:1px solid color-mix(in srgb, var(--color-white) 5%, transparent);box-shadow:var(--shadow-card);background:#1a1d24;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;overflow:hidden}@media (width<=47.999rem){.tablist.svelte-vtj7qg{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row}}.tab.svelte-vtj7qg{cursor:pointer;gap:var(--space-1);border-right:1px solid color-mix(in srgb, var(--color-white) 5%, transparent);min-height:72px;padding:var(--space-3-5) var(--space-4) var(--space-4);text-align:left;color:var(--color-white);transition:background-color var(--duration-ui) var(--ease-standard);background:0 0;border-bottom:0;flex-direction:column;display:flex;position:relative;overflow:hidden}.tab.svelte-vtj7qg:last-child{border-right:0}.tab.svelte-vtj7qg:hover{background:color-mix(in srgb, var(--color-white) 4%, transparent)}.tabActive.svelte-vtj7qg{background:color-mix(in srgb, var(--color-white) 6%, transparent)}@media (width<=47.999rem){.tab.svelte-vtj7qg{border-bottom:1px solid color-mix(in srgb, var(--color-white) 5%, transparent)}.tab.svelte-vtj7qg:nth-child(2n){border-right:0}}.brand.svelte-vtj7qg{font-family:var(--font-sans);font-size:10px;font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.14em;color:color-mix(in srgb, var(--color-white) 55%, transparent)}.brandActive.svelte-vtj7qg{color:color-mix(in srgb, var(--color-white) 85%, transparent)}.title.svelte-vtj7qg{font-family:var(--font-title);text-transform:uppercase;letter-spacing:.02em;transition:color var(--duration-ui) var(--ease-standard);font-size:18px;line-height:1.05}.underline.svelte-vtj7qg{transform-origin:0;height:3px;transition:transform .24s var(--ease-pop-in);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.underlineActive.svelte-vtj7qg{transform:scaleX(1)}.wrapper.svelte-1driefw{flex-direction:column;display:flex}.stage.svelte-1driefw{isolation:isolate;border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);background:var(--color-black);min-height:380px;color:var(--color-white);box-shadow:var(--shadow-card);display:block;position:relative;overflow:hidden}.slides.svelte-1driefw{z-index:10;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(1,minmax(0,1fr));display:grid;position:relative}.slide.svelte-1driefw{grid-row-start:1;grid-column-start:1}.panel.svelte-1qjfoi{border-radius:var(--radius-lg);background:var(--color-black);padding:var(--space-4)}.tile.svelte-1qjfoi{aspect-ratio:16/9;border-radius:var(--radius-md);background:var(--color-black);display:block;position:relative;overflow:hidden}.tile.svelte-1qjfoi .image{object-fit:cover;transition:transform var(--duration-medium) var(--ease-out)}.tile.svelte-1qjfoi:hover .image{transform:scale(1.03)}.placeholder.svelte-1qjfoi{width:100%;height:100%;padding-left:var(--space-2);padding-right:var(--space-2);text-align:center;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-white);justify-content:center;align-items:center;display:flex}.card.svelte-eja7x1{aspect-ratio:4/3;border-radius:var(--radius-md);background:var(--color-white);color:var(--color-black);box-shadow:var(--shadow-card);transition:transform var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);grid-template-rows:minmax(0,1fr) auto;text-decoration:none;display:grid;overflow:hidden}.card.svelte-eja7x1:hover{background:color-mix(in srgb, var(--color-accent) 18%, white);box-shadow:var(--shadow-card-strong);transform:translateY(-.125rem)}.imageWrap.svelte-eja7x1{background:var(--color-white);min-height:0;padding:var(--space-3);justify-content:center;align-items:center;padding-bottom:0;display:flex;position:relative}.imageWrap.svelte-eja7x1 .image{border-radius:var(--radius-sm);object-fit:contain;padding:var(--space-3);padding-bottom:0}.placeholder.svelte-eja7x1{border-radius:var(--radius-sm);background:var(--color-neutral-400);width:100%;height:100%;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-white);justify-content:center;align-items:center;display:flex}.title.svelte-eja7x1{padding-left:var(--space-3);padding-right:var(--space-3);padding-top:var(--space-2);padding-bottom:var(--space-3);text-align:center;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);justify-content:center;align-items:center;display:flex}@media (width>=64rem){.title.svelte-eja7x1{font-size:var(--text-base)}}.section.svelte-16zjht2{margin-top:var(--space-8);margin-bottom:var(--space-8)}.link.svelte-16zjht2{text-decoration:none}.accent.svelte-16zjht2{color:var(--color-orange)}.bar.svelte-7dv1kk{background:var(--color-surface);border-radius:var(--radius-sm);border:1px solid var(--color-border);padding:var(--space-3) var(--space-4);box-shadow:var(--shadow-xs)}.body.svelte-7dv1kk{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.accordionToggle.svelte-7dv1kk{display:none}.group.svelte-7dv1kk{align-items:center;gap:var(--space-2);display:flex}.divider.svelte-7dv1kk{background:var(--color-border);width:1px;margin:0 var(--space-1);align-self:stretch}.label.svelte-7dv1kk{font-family:var(--font-sans);font-size:.6875rem;font-weight:var(--font-weight-extrabold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-subtle)}.toggle.svelte-7dv1kk{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard);-webkit-user-select:none;user-select:none;padding:7px 14px 7px 10px;display:inline-flex}.toggle.svelte-7dv1kk:hover{border-color:var(--color-text-subtle);color:var(--color-text)}.toggle.svelte-7dv1kk:focus-visible{border-color:var(--color-orange);box-shadow:var(--shadow-focus-brand);outline:none}.dot.svelte-7dv1kk{border-radius:var(--radius-pill);border:2px solid var(--color-neutral-400);background:var(--color-surface);width:14px;height:14px;transition:border-color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard);flex-shrink:0;position:relative}.toggleOn.svelte-7dv1kk{background:var(--color-orange);border-color:var(--color-orange);color:var(--color-white)}.toggleOn.svelte-7dv1kk:hover{background:var(--color-brand-orange-dark);border-color:var(--color-brand-orange-dark);color:var(--color-white)}.toggleOn.svelte-7dv1kk .dot:where(.svelte-7dv1kk){border-color:var(--color-white);background:var(--color-white)}.toggleOn.svelte-7dv1kk .dot:where(.svelte-7dv1kk):after{content:"";border-radius:var(--radius-pill);background:var(--color-orange);position:absolute;inset:2px}.segmented.svelte-7dv1kk{background:var(--color-neutral-100);border:1px solid var(--color-border);border-radius:var(--radius-pill);gap:2px;padding:3px;display:inline-flex}.segBtn.svelte-7dv1kk{border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);cursor:pointer;transition:background-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard);white-space:nowrap;background:0 0;border:0;padding:6px 14px}.segBtn.svelte-7dv1kk:hover{color:var(--color-text)}.segBtn.svelte-7dv1kk:focus-visible{outline:2px solid var(--color-orange);outline-offset:2px}.segBtnActive.svelte-7dv1kk{background:var(--color-black);color:var(--color-white)}.segBtnActive.svelte-7dv1kk:hover{color:var(--color-white)}.sortSelect.svelte-7dv1kk{appearance:none;background-color:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-xs);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-text);cursor:pointer;transition:border-color var(--duration-base) var(--ease-standard);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23404040' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding:8px 36px 8px 12px;display:none}.sortSelect.svelte-7dv1kk:hover{border-color:var(--color-text-subtle)}.sortSelect.svelte-7dv1kk:focus-visible{border-color:var(--color-orange);box-shadow:var(--shadow-focus-brand);outline:none}.clear.svelte-7dv1kk{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-1-5);width:7rem;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-subtle);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard);background:0 0;flex-shrink:0;padding:6px 10px;display:inline-flex}.clear.svelte-7dv1kk:hover:not(:disabled){color:var(--color-orange);border-color:var(--color-orange)}.clear.svelte-7dv1kk:disabled{opacity:.4;cursor:not-allowed}.clear.svelte-7dv1kk:focus-visible{outline:2px solid var(--color-orange);outline-offset:2px;border-radius:var(--radius-xs)}@media (width<=48rem){.accordionToggle.svelte-7dv1kk{justify-content:space-between;align-items:center;gap:var(--space-2);cursor:pointer;width:100%;font-family:var(--font-title);font-size:var(--text-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text);background:0 0;border:0;padding:0;display:flex}.chevron.svelte-7dv1kk{color:var(--color-text-subtle);transition:transform var(--duration-base) var(--ease-standard);display:inline-flex}.chevronOpen.svelte-7dv1kk{transform:rotate(180deg)}.body.svelte-7dv1kk{margin-top:var(--space-3);align-items:stretch;gap:var(--space-3);flex-direction:column;display:none}.body[data-open=true].svelte-7dv1kk{display:flex}.group.svelte-7dv1kk{flex-wrap:wrap}.divider.svelte-7dv1kk,.segmented.svelte-7dv1kk{display:none}.sortSelect.svelte-7dv1kk{width:100%;display:block}.clear.svelte-7dv1kk{width:100%;margin-left:0}}.right.svelte-7dv1kk{gap:var(--space-4);flex-direction:row;margin-left:auto;display:flex}.spinner.svelte-7dv1kk{justify-content:center;align-items:center;display:flex}.page.svelte-ff9vmc{gap:var(--space-8);flex-direction:column;display:flex}.empty.svelte-ff9vmc{background:var(--color-surface);border:1px dashed var(--color-border-strong);border-radius:var(--radius-sm);padding:var(--space-12) var(--space-8);text-align:center;color:var(--color-text-muted)}.empty.svelte-ff9vmc h3:where(.svelte-ff9vmc){font-family:var(--font-title);text-transform:uppercase;margin:0 0 var(--space-2);color:var(--color-text);font-size:var(--text-2xl)}.empty.svelte-ff9vmc p:where(.svelte-ff9vmc){font-size:var(--text-sm);margin:0}
