.front.svelte-1uha8ag{max-width:1200px;margin:0 auto;padding:var(--space-4) 0 var(--space-10)}@media(min-width:1264px){.front.svelte-1uha8ag{--page-gutter: 0px}}.front__gutter.svelte-1uha8ag{padding:0 var(--page-gutter)}.front.svelte-1uha8ag .shelf,.front__section.svelte-1uha8ag{margin-top:calc(var(--space-12) * 1.5)}@media(min-width:1024px){.front.svelte-1uha8ag .shelf,.front__section.svelte-1uha8ag{margin-top:calc(var(--space-12) * 2)}}.front__title.svelte-1uha8ag{margin:0 0 var(--space-4);font-size:var(--text-xl);font-weight:var(--display-weight)}@media(max-width:1023px){.front.svelte-1uha8ag .shelf.rail-big-mobile{--carousel-card-w: calc((100vw - 2 * var(--page-gutter) - var(--space-4)) / 1.4)}}.front.svelte-1uha8ag .shelf.compact-caption .entity__logo{width:32px;height:32px}.front.svelte-1uha8ag .shelf.compact-caption .entity__caption{gap:var(--space-2)}.front.svelte-1uha8ag .shelf.compact-caption .entity__title{font-size:var(--text-base)}.front.svelte-1uha8ag .shelf.compact-caption .entity__sub{font-size:var(--text-xs)}@media(min-width:1024px){.front.svelte-1uha8ag{container-type:inline-size}.front.svelte-1uha8ag .shelf.per-row-6{--carousel-gap: var(--space-4);--carousel-card-w: calc((100cqw - 2 * var(--page-gutter) - 5 * var(--space-4)) / 6)}.front.svelte-1uha8ag .shelf.per-row-6.people-row{--carousel-gap: var(--space-8);--carousel-card-w: calc((100cqw - 2 * var(--page-gutter) - 5 * var(--space-8)) / 6)}.front.svelte-1uha8ag .shelf.per-row-5{--carousel-gap: var(--space-4);--carousel-card-w: calc((100cqw - 2 * var(--page-gutter) - 4 * var(--space-4)) / 5)}.front.svelte-1uha8ag .shelf.per-row-4{--carousel-gap: var(--space-4);--carousel-card-w: calc((100cqw - 2 * var(--page-gutter) - 3 * var(--space-4)) / 4)}}.hero.svelte-1uha8ag{position:relative;height:440px;border-radius:20px;overflow:hidden;background:var(--bg-surface);color:var(--color-white)}@media(min-width:769px){.hero.svelte-1uha8ag{height:520px}}.hero__media.svelte-1uha8ag{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero__scrim.svelte-1uha8ag{position:absolute;inset:0;background:linear-gradient(to top,#000000e6,#0009,#0003 60%,#0000 85%)}.hero__content.svelte-1uha8ag{position:absolute;left:var(--space-5);right:var(--space-5);bottom:var(--space-5);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}@media(min-width:769px){.hero__content.svelte-1uha8ag{left:40px;right:40px;bottom:40px}}.hero__heading.svelte-1uha8ag{margin:0;max-width:560px;font-size:34px;line-height:40px;font-weight:500;letter-spacing:-.01em}@media(min-width:769px){.hero__heading.svelte-1uha8ag{font-size:48px;line-height:54px}}.hero__cta.svelte-1uha8ag{display:inline-flex;align-items:center;height:44px;padding:0 24px;border-radius:999px;background:var(--accent);color:var(--color-black);font-size:15px;font-weight:400;text-decoration:none}.panels.svelte-1uha8ag{display:grid;gap:var(--space-4);margin-top:calc(var(--space-12) * 1.5)}@media(min-width:1024px){.panels.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:calc(var(--space-12) * 2)}}.category-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}@media(min-width:1024px){.category-grid.svelte-1uha8ag{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}}.front.svelte-1uha8ag .category-tile{background:color-mix(in srgb,var(--tile-tone) 30%,#0b0b0c);border:1px solid rgba(255,255,255,.06)}.sr-only.svelte-1uha8ag{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
