main.svelte-1uha8ag{overflow:hidden}.hero.svelte-1uha8ag{color:#f3f5ee;background:#101415;align-items:end;min-height:calc(100dvh - 4.5rem);display:grid;position:relative}.hero-image.svelte-1uha8ag,.hero-shade.svelte-1uha8ag{width:100%;height:100%;position:absolute;inset:0}.hero-image.svelte-1uha8ag{object-fit:cover;object-position:60% 42%}.hero-shade.svelte-1uha8ag{background:linear-gradient(90deg,#090c0deb 0%,#090c0d91 52%,#090c0d14 85%)}.hero-copy.svelte-1uha8ag{z-index:1;width:var(--rs-page);margin:0 auto;padding:clamp(3rem,8vh,5.5rem) 0 8.5rem;position:relative}.eyebrow.svelte-1uha8ag{color:#cbe94a;letter-spacing:.15em;text-transform:uppercase;margin:0 0 1rem;font-size:.82rem;font-weight:950}h1.svelte-1uha8ag,h2.svelte-1uha8ag,p.svelte-1uha8ag{margin-top:0}h1.svelte-1uha8ag{letter-spacing:-.065em;text-transform:uppercase;max-width:12ch;margin-bottom:1.15rem;font-size:clamp(3.3rem,7.5vw,7.25rem);font-weight:950;line-height:.84}.lede.svelte-1uha8ag{color:#d9ddd6;max-width:32rem;margin-bottom:1.8rem;font-size:clamp(1rem,2vw,1.2rem);line-height:1.5}.hero-actions.svelte-1uha8ag,.button.svelte-1uha8ag{align-items:center;display:flex}.hero-actions.svelte-1uha8ag{flex-wrap:wrap;gap:.75rem}.button.svelte-1uha8ag{white-space:nowrap;justify-content:center;gap:.55rem;width:fit-content;min-height:3rem;padding:.85rem 1.1rem;font-size:.86rem;font-weight:950;text-decoration:none;transition:transform .16s,background .16s}.button.svelte-1uha8ag:active{transform:translateY(1px)}.primary.svelte-1uha8ag{color:#111507;background:#cbe94a}.primary.svelte-1uha8ag:hover{background:#daf75d}.secondary.svelte-1uha8ag{color:#f3f5ee;background:#101415bf;border:1px solid #f3f5ee9e}.game-search.svelte-1uha8ag{z-index:2;width:var(--rs-page);color:#151a1b;background:#f3f5ee;grid-template-columns:auto auto minmax(10rem,1fr) auto;align-items:center;gap:.85rem;min-height:5.5rem;padding:1rem 1rem 1rem 1.4rem;display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.game-search.svelte-1uha8ag label:where(.svelte-1uha8ag){white-space:nowrap;font-size:.83rem;font-weight:850}.game-search.svelte-1uha8ag input:where(.svelte-1uha8ag){color:#151a1b;background:#fff;border:1px solid #89928b;width:100%;min-width:0;padding:.8rem}.game-search.svelte-1uha8ag button:where(.svelte-1uha8ag){color:#f3f5ee;cursor:pointer;background:#151a1b;border:0;min-height:2.8rem;padding:.7rem 1.2rem;font-weight:900}.journeys.svelte-1uha8ag,.delivery.svelte-1uha8ag,.final-cta.svelte-1uha8ag{width:var(--rs-page);margin:0 auto}.journeys.svelte-1uha8ag{padding:clamp(4.5rem,10vw,8rem) 0}.journey-heading.svelte-1uha8ag{max-width:48rem;margin-bottom:3rem}.journey-heading.svelte-1uha8ag h2:where(.svelte-1uha8ag),.delivery.svelte-1uha8ag h2:where(.svelte-1uha8ag),.final-cta.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.055em;text-transform:uppercase;margin-bottom:1rem;font-size:clamp(2.2rem,5vw,4.65rem);font-weight:950;line-height:.95}.journey-heading.svelte-1uha8ag p:where(.svelte-1uha8ag),.delivery-copy.svelte-1uha8ag p:where(.svelte-1uha8ag),.final-cta.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:39rem;color:var(--rs-muted);line-height:1.65}.journey-grid.svelte-1uha8ag{grid-template-rows:auto minmax(16rem,24rem);grid-template-columns:1.35fr .95fr;gap:1rem;display:grid}.journey.svelte-1uha8ag{border:1px solid var(--rs-line);background:var(--rs-raised);grid-template-columns:auto 1fr auto;align-items:center;gap:1.15rem;padding:1.5rem;text-decoration:none;transition:transform .26s cubic-bezier(.16,1,.3,1),border-color .26s;display:grid}.journey.svelte-1uha8ag:hover{border-color:var(--rs-accent);transform:translateY(-6px)}.journey.svelte-1uha8ag:active{transform:translateY(-1px)scale(.99)}.journey.svelte-1uha8ag span:where(.svelte-1uha8ag){gap:.3rem;display:grid}.journey.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:1.25rem}.journey.svelte-1uha8ag small:where(.svelte-1uha8ag){color:var(--rs-muted);line-height:1.45}.main-journey.svelte-1uha8ag{background:var(--rs-accent);min-height:32rem;color:var(--rs-accent-ink);grid-row:1/3;grid-template-rows:minmax(20rem,1fr) auto;grid-template-columns:1fr;align-content:stretch;padding:0}.journey-photo.svelte-1uha8ag{overflow:hidden;display:block!important}.journey-photo.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.16,1,.3,1)}.main-journey.svelte-1uha8ag:hover .journey-photo:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag),.video-journey.svelte-1uha8ag:hover>img:where(.svelte-1uha8ag),.visual.svelte-1uha8ag:hover>img:where(.svelte-1uha8ag){transform:scale(1.035)}.journey-copy.svelte-1uha8ag{grid-template-columns:auto 1fr auto;align-items:center;padding:1.5rem;gap:1rem!important;display:grid!important}.main-journey.svelte-1uha8ag strong:where(.svelte-1uha8ag){letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(1.8rem,4vw,3.5rem)}.main-journey.svelte-1uha8ag small:where(.svelte-1uha8ag){color:#38400d}.video-journey.svelte-1uha8ag{grid-template-columns:8rem auto 1fr auto;padding:0 1.5rem 0 0}.video-journey.svelte-1uha8ag>img:where(.svelte-1uha8ag){object-fit:cover;width:8rem;height:100%;min-height:9rem;transition:transform .7s cubic-bezier(.16,1,.3,1)}.visual.svelte-1uha8ag{border:1px solid var(--rs-line);grid-template-rows:minmax(13rem,1fr) auto;grid-template-columns:1fr;padding:0;display:grid;overflow:hidden}.visual.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.16,1,.3,1)}.visual.svelte-1uha8ag span:where(.svelte-1uha8ag){background:var(--rs-raised);width:100%;color:var(--rs-ink);grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;padding:1rem 1.2rem;display:grid}.delivery.svelte-1uha8ag{grid-template-columns:minmax(0,1.25fr) minmax(20rem,.75fr);align-items:stretch;padding-bottom:clamp(4.5rem,10vw,8rem);display:grid}.delivery-image.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%;min-height:32rem}.delivery-copy.svelte-1uha8ag{background:var(--rs-raised);align-content:center;padding:clamp(2rem,5vw,5rem);display:grid}.delivery-copy.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(2rem,4vw,3.65rem)}.delivery-copy.svelte-1uha8ag a:where(.svelte-1uha8ag){width:fit-content;-webkit-text-decoration-color:var(--rs-accent);text-decoration-color:var(--rs-accent);text-underline-offset:.35rem;align-items:center;gap:.5rem;margin-top:1.4rem;font-weight:900;display:flex}.final-cta.svelte-1uha8ag{color:#f3f5ee;background:#181e1f;justify-items:start;margin-bottom:clamp(4rem,9vw,7rem);padding:clamp(3rem,8vw,6rem);display:grid}.final-cta.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#bac1ba}.final-cta.svelte-1uha8ag .button:where(.svelte-1uha8ag){margin-top:1rem}@media (prefers-reduced-motion:no-preference){.hero-copy.svelte-1uha8ag{animation:.52s cubic-bezier(.16,1,.3,1) both svelte-1uha8ag-enter}@keyframes svelte-1uha8ag-enter{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}}@media (width<=48rem){.hero.svelte-1uha8ag{min-height:47rem}.hero-image.svelte-1uha8ag{object-position:66% center}.hero-shade.svelte-1uha8ag{background:linear-gradient(#090c0d14 0%,#090c0dc4 48%,#090c0d 100%)}.hero-copy.svelte-1uha8ag{padding:15rem 0 10.5rem}h1.svelte-1uha8ag{font-size:clamp(3.1rem,15vw,5.5rem)}.game-search.svelte-1uha8ag{grid-template-columns:auto 1fr auto;gap:.65rem;min-height:auto}.game-search.svelte-1uha8ag label:where(.svelte-1uha8ag){clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.journey-grid.svelte-1uha8ag,.delivery.svelte-1uha8ag{grid-template-rows:auto;grid-template-columns:1fr}.main-journey.svelte-1uha8ag{grid-row:auto;grid-template-rows:19rem auto;min-height:23rem}.video-journey.svelte-1uha8ag{grid-template-columns:7rem auto 1fr auto}.visual.svelte-1uha8ag{min-height:19rem}.delivery-image.svelte-1uha8ag img:where(.svelte-1uha8ag){min-height:24rem}}@media (width<=32rem){.game-search.svelte-1uha8ag{grid-template-columns:auto 1fr}.game-search.svelte-1uha8ag button:where(.svelte-1uha8ag){grid-column:1/-1}.hero-copy.svelte-1uha8ag{padding-bottom:13.25rem}.video-journey.svelte-1uha8ag{grid-template-columns:auto 1fr auto;padding:0 1rem 1rem}.video-journey.svelte-1uha8ag>img:where(.svelte-1uha8ag){grid-column:1/-1;width:calc(100% + 2rem);height:10rem;margin:0 -1rem}}
