.sectionHeading.svelte-tuz5hs{margin:0;font-family:var(--font-title);text-transform:uppercase;color:var(--color-black)}.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(min-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(min-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{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(1.05);transition:opacity var(--duration-slow) var(--ease-out);opacity:0}.imageActive.svelte-3e82fw{opacity:1}.scrim.svelte-3e82fw{pointer-events:none;position:absolute;inset:0}.watermark.svelte-3e82fw{pointer-events:none;position:absolute;right:-2rem;bottom:-1.75rem;-webkit-user-select:none;user-select:none;font-family:var(--font-title);font-size:clamp(8rem,18vw,16rem);line-height:.85;text-transform:uppercase;letter-spacing:-.02em;color:color-mix(in srgb,var(--color-white) 6%,transparent)}.layout.svelte-njood{display:grid;height:100%;min-height:380px;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;gap:var(--space-6);padding:var(--space-8) var(--space-6)}@media(min-width:48rem){.layout.svelte-njood{grid-template-columns:1.4fr 1fr;gap:var(--space-10);padding:var(--space-12) 3.5rem}}.copyColumn.svelte-njood{display:flex;max-width:36rem;flex-direction:column;gap:var(--space-4)}.eyebrow.svelte-njood{margin:0;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)}.title.svelte-njood{margin:0;font-family:var(--font-title);font-size:clamp(2.5rem,5vw,4.5rem);line-height:.95;text-transform:uppercase;letter-spacing:-.01em}.copy.svelte-njood{margin:0;font-size:15px;line-height:var(--leading-relaxed);text-wrap:pretty;color:color-mix(in srgb,var(--color-white) 80%,transparent)}.ctaRow.svelte-njood{margin-top:var(--space-2);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.cta.svelte-njood{display:inline-flex;align-items:center;justify-content:center;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)}.cta.svelte-njood:hover{filter:brightness(1.1)}.tablist.svelte-vtj7qg{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;overflow:hidden;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);background:#1a1d24;box-shadow:var(--shadow-card)}@media(max-width:47.999rem){.tablist.svelte-vtj7qg{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr))}}.tab.svelte-vtj7qg{position:relative;display:flex;min-height:72px;cursor:pointer;flex-direction:column;gap:var(--space-1);overflow:hidden;border-right:1px solid color-mix(in srgb,var(--color-white) 5%,transparent);border-bottom:0;padding:var(--space-3-5) var(--space-4) var(--space-4);text-align:left;color:var(--color-white);background:transparent;transition:background-color var(--duration-ui) var(--ease-standard)}.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(max-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);font-size:18px;text-transform:uppercase;line-height:1.05;letter-spacing:.02em;transition:color var(--duration-ui) var(--ease-standard)}.underline.svelte-vtj7qg{position:absolute;right:0;bottom:0;left:0;height:3px;transform-origin:left;transform:scaleX(0);transition:transform .24s var(--ease-pop-in)}.underlineActive.svelte-vtj7qg{transform:scaleX(1)}.wrapper.svelte-1driefw{display:flex;flex-direction:column}.stage.svelte-1driefw{position:relative;isolation:isolate;display:block;min-height:380px;overflow:hidden;border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);background:var(--color-black);color:var(--color-white);box-shadow:var(--shadow-card)}.slides.svelte-1driefw{position:relative;z-index:10;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr))}.slide.svelte-1driefw{grid-column-start:1;grid-row-start:1}.panel.svelte-1qjfoi{border-radius:var(--radius-lg);background:var(--color-black);padding:var(--space-4)}.tile.svelte-1qjfoi{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius-md);background:var(--color-black)}.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{display:flex;height:100%;width:100%;align-items:center;justify-content:center;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)}.card.svelte-eja7x1{display:grid;aspect-ratio:4 / 3;grid-template-rows:minmax(0,1fr) auto;overflow:hidden;border-radius:var(--radius-md);background:var(--color-white);color:var(--color-black);text-decoration:none;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)}.card.svelte-eja7x1:hover{transform:translateY(-.125rem);background:color-mix(in srgb,var(--color-accent) 18%,white);box-shadow:var(--shadow-card-strong)}.imageWrap.svelte-eja7x1{position:relative;display:flex;min-height:0;align-items:center;justify-content:center;background:var(--color-white);padding:var(--space-3);padding-bottom:0}.imageWrap.svelte-eja7x1 .image{border-radius:var(--radius-sm);object-fit:contain;padding:var(--space-3);padding-bottom:0}.placeholder.svelte-eja7x1{display:flex;height:100%;width:100%;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:var(--color-neutral-400);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-white)}.title.svelte-eja7x1{display:flex;align-items:center;justify-content:center;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)}@media(min-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{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.accordionToggle.svelte-7dv1kk{display:none}.group.svelte-7dv1kk{display:flex;align-items:center;gap:var(--space-2)}.divider.svelte-7dv1kk{width:1px;align-self:stretch;background:var(--color-border);margin:0 var(--space-1)}.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{display:inline-flex;align-items:center;gap:var(--space-2);padding:7px 14px 7px 10px;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}.toggle.svelte-7dv1kk:hover{border-color:var(--color-text-subtle);color:var(--color-text)}.toggle.svelte-7dv1kk:focus-visible{outline:none;border-color:var(--color-orange);box-shadow:var(--shadow-focus-brand)}.dot.svelte-7dv1kk{width:14px;height:14px;border-radius:var(--radius-pill);border:2px solid var(--color-neutral-400);background:var(--color-surface);flex-shrink:0;position:relative;transition:border-color var(--duration-base) var(--ease-standard),background-color var(--duration-base) var(--ease-standard)}.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:"";position:absolute;inset:2px;border-radius:var(--radius-pill);background:var(--color-orange)}.segmented.svelte-7dv1kk{display:inline-flex;background:var(--color-neutral-100);border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:3px;gap:2px}.segBtn.svelte-7dv1kk{background:transparent;border:0;border-radius:var(--radius-pill);padding:6px 14px;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}.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{display:none;appearance:none;-webkit-appearance:none;background-color:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-xs);padding:8px 36px 8px 12px;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-text);cursor:pointer;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-repeat:no-repeat;background-position:right 10px center;transition:border-color var(--duration-base) var(--ease-standard)}.sortSelect.svelte-7dv1kk:hover{border-color:var(--color-text-subtle)}.sortSelect.svelte-7dv1kk:focus-visible{outline:none;border-color:var(--color-orange);box-shadow:var(--shadow-focus-brand)}.clear.svelte-7dv1kk{flex-shrink:0;box-sizing:border-box;width:7rem;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1-5);padding:6px 10px;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-subtle);background:transparent;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)}.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(max-width:48rem){.accordionToggle.svelte-7dv1kk{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;background:transparent;border:0;padding:0;cursor:pointer;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)}.chevron.svelte-7dv1kk{display:inline-flex;color:var(--color-text-subtle);transition:transform var(--duration-base) var(--ease-standard)}.chevronOpen.svelte-7dv1kk{transform:rotate(180deg)}.body.svelte-7dv1kk{display:none;margin-top:var(--space-3);flex-direction:column;align-items:stretch;gap:var(--space-3)}.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{display:block;width:100%}.clear.svelte-7dv1kk{margin-left:0;width:100%}}.right.svelte-7dv1kk{margin-left:auto;display:flex;flex-direction:row;gap:var(--space-4)}.spinner.svelte-7dv1kk{display:flex;align-items:center;justify-content:center}.page.svelte-ff9vmc{display:flex;flex-direction:column;gap:var(--space-8)}.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){margin:0;font-size:var(--text-sm)}
