.regional-landing.svelte-1wpxsk3{min-width:0;color:var(--text-primary);background:linear-gradient(135deg, color-mix(in srgb, var(--region-primary), transparent 88%), transparent 34rem), radial-gradient(circle at 84% 18%, color-mix(in srgb, var(--region-secondary), transparent 70%), transparent 23rem), radial-gradient(circle at 18% 8%, color-mix(in srgb, var(--region-primary), transparent 78%), transparent 24rem), var(--bg-primary);position:relative;overflow-x:clip}.regional-hero.svelte-1wpxsk3,.regional-flow.svelte-1wpxsk3,.play-band.svelte-1wpxsk3,.regional-faq.svelte-1wpxsk3,.final-band.svelte-1wpxsk3{width:min(100%,1180px);padding-inline:clamp(var(--space-4), 5vw, var(--space-10));margin:0 auto}.regional-hero.svelte-1wpxsk3{align-items:center;gap:clamp(var(--space-5), 5vw, var(--space-14));min-height:min(46rem,100svh - 3.5rem);padding-block:clamp(var(--space-8), 8svh, var(--space-16));isolation:isolate;grid-template-columns:minmax(0,.92fr) minmax(18rem,.78fr);display:grid;position:relative}.hero-copy.svelte-1wpxsk3{z-index:2;gap:var(--space-5);min-width:0;display:grid;position:relative}.eyebrow.svelte-1wpxsk3,h1.svelte-1wpxsk3,h2.svelte-1wpxsk3,h3.svelte-1wpxsk3,p.svelte-1wpxsk3{margin:0}.eyebrow.svelte-1wpxsk3{color:color-mix(in srgb, var(--region-primary), white 24%);font-size:var(--text-xs);font-weight:var(--font-weight-black);letter-spacing:var(--tracking-normal);text-transform:uppercase}.country-mark.svelte-1wpxsk3{align-items:center;gap:var(--space-3);width:min(100%,35rem);color:color-mix(in srgb, var(--text-secondary), var(--text-primary) 28%);font-size:var(--text-xs);font-weight:var(--font-weight-black);letter-spacing:var(--tracking-normal);text-transform:uppercase;grid-template-columns:auto auto minmax(0,1fr);display:inline-grid}.country-mark.svelte-1wpxsk3 strong:where(.svelte-1wpxsk3){overflow-wrap:anywhere;min-width:0}.flag-mark.svelte-1wpxsk3{background:var(--region-flag);width:3.25rem;height:.32rem;box-shadow:0 .65rem 1.5rem color-mix(in srgb, var(--region-primary), transparent 54%);border-radius:999px}h1.svelte-1wpxsk3{max-width:12.4ch;color:var(--text-primary);font-size:clamp(2.3rem,5.2vw,5rem);font-weight:var(--font-weight-black);letter-spacing:var(--tracking-normal);line-height:.96}.lede.svelte-1wpxsk3{max-width:42rem;color:color-mix(in srgb, var(--text-secondary), var(--text-primary) 18%);font-size:clamp(1rem,1.5vw,1.22rem);font-weight:var(--font-weight-medium);line-height:var(--leading-normal)}.actions.svelte-1wpxsk3{gap:var(--space-3);flex-wrap:wrap;display:flex}.actions.svelte-1wpxsk3 a:where(.svelte-1wpxsk3),.final-band.svelte-1wpxsk3 a:where(.svelte-1wpxsk3){justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);min-height:3rem;padding:0 var(--space-5);font-weight:var(--font-weight-black);text-decoration:none;display:inline-flex}.primary-action.svelte-1wpxsk3,.final-band.svelte-1wpxsk3 a:where(.svelte-1wpxsk3){border:1px solid color-mix(in srgb, var(--region-primary), white 28%);color:#071009;background:linear-gradient(135deg, color-mix(in srgb, var(--region-primary), white 20%), color-mix(in srgb, var(--region-secondary), white 18%));box-shadow:0 18px 44px color-mix(in srgb, var(--region-primary), transparent 72%)}.secondary-action.svelte-1wpxsk3{border:1px solid var(--border-strong);color:var(--text-primary);background:color-mix(in srgb, var(--bg-card), transparent 8%)}.hero-stage.svelte-1wpxsk3{inset:clamp(var(--space-4), 4vw, var(--space-8));z-index:-1;border-radius:var(--radius-xl);pointer-events:none;position:absolute;overflow:hidden}.region-orbit.svelte-1wpxsk3,.region-board.svelte-1wpxsk3{content:"";position:absolute;inset:auto}.region-orbit.svelte-1wpxsk3{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--region-primary), transparent 38%);background:radial-gradient(circle, transparent 38%, color-mix(in srgb, var(--region-primary), transparent 76%) 39%, transparent 61%), radial-gradient(circle at 45% 45%, color-mix(in srgb, var(--region-secondary), transparent 76%), transparent 58%);opacity:.8;border-radius:50%;width:min(52vw,34rem);top:2%;right:-8%}.region-board.svelte-1wpxsk3{border-bottom:1px solid color-mix(in srgb, var(--region-primary), transparent 42%);background:var(--region-flag);filter:blur(18px);opacity:.22;transform-origin:bottom;width:min(42vw,30rem);height:7.5rem;bottom:0;right:6%;transform:perspective(18rem)rotateX(62deg)skew(-14deg)}.hero-visual.svelte-1wpxsk3{place-items:end center;min-width:0;min-height:clamp(18rem,40vw,34rem);display:grid;position:relative}.hero-visual.svelte-1wpxsk3:before{content:"";background:color-mix(in srgb, var(--region-primary), transparent 60%);filter:blur(2rem);opacity:.62;border-radius:50%;width:min(70%,22rem);height:34%;position:absolute;bottom:9%;right:4%}.hero-mascot.svelte-1wpxsk3{z-index:2;place-items:center;width:min(78%,25rem);display:grid;position:relative}.hero-mascot.svelte-1wpxsk3 img:where(.svelte-1wpxsk3){object-fit:contain;filter:drop-shadow(0 1.4rem 2.4rem #00000075);width:100%;height:auto}.region-scoreline.svelte-1wpxsk3{z-index:3;min-width:min(14rem,70%);padding-block:var(--space-3);border-block:1px solid color-mix(in srgb, var(--region-primary), transparent 32%);background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--bg-primary), transparent 8%));text-align:right;gap:.1rem;display:grid;position:absolute;bottom:10%;right:0}.region-scoreline.svelte-1wpxsk3 span:where(.svelte-1wpxsk3){color:color-mix(in srgb, var(--region-primary), white 28%);font-size:var(--text-xs);font-weight:var(--font-weight-black);text-transform:uppercase}.region-scoreline.svelte-1wpxsk3 strong:where(.svelte-1wpxsk3){color:var(--text-primary);font-size:clamp(1.6rem,3vw,2.7rem);line-height:var(--leading-tight)}.flow-item.svelte-1wpxsk3 p:where(.svelte-1wpxsk3),.play-band.svelte-1wpxsk3 span:where(.svelte-1wpxsk3),.regional-faq.svelte-1wpxsk3 p:where(.svelte-1wpxsk3){color:var(--text-secondary);line-height:var(--leading-normal)}.regional-flow.svelte-1wpxsk3,.play-band.svelte-1wpxsk3{padding-bottom:clamp(var(--space-8), 8vw, var(--space-16));grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.flow-item.svelte-1wpxsk3{gap:var(--space-3);min-width:0;padding:var(--space-5) clamp(var(--space-4), 3vw, var(--space-7));border-top:1px solid var(--border);border-right:1px solid var(--border);grid-template-columns:auto minmax(0,1fr);display:grid}.flow-item.svelte-1wpxsk3:first-child{padding-left:0}.flow-item.svelte-1wpxsk3:last-child{border-right:0;padding-right:0}.flow-number.svelte-1wpxsk3{color:color-mix(in srgb, var(--region-primary), transparent 12%);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-black);grid-column:1/-1}.flow-icon.svelte-1wpxsk3{width:2rem;height:2rem;color:color-mix(in srgb, var(--region-primary), white 26%);place-items:center;display:inline-grid}.flow-item.svelte-1wpxsk3 h2:where(.svelte-1wpxsk3){font-size:var(--text-lg);line-height:var(--leading-snug)}.play-band.svelte-1wpxsk3{padding-top:var(--space-5);border-top:1px solid color-mix(in srgb, var(--region-primary), transparent 46%);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;position:relative}.play-band.svelte-1wpxsk3:before{content:"";background:var(--region-flag);width:min(12rem,42%);height:.18rem;position:absolute;inset:0 auto auto 0}.play-band.svelte-1wpxsk3 div:where(.svelte-1wpxsk3){gap:var(--space-2);min-width:0;padding:0 clamp(var(--space-4), 3vw, var(--space-7));border-right:1px solid var(--border);display:grid}.play-band.svelte-1wpxsk3 div:where(.svelte-1wpxsk3):first-child{padding-left:0}.play-band.svelte-1wpxsk3 div:where(.svelte-1wpxsk3):last-child{border-right:0;padding-right:0}.play-band.svelte-1wpxsk3 svg{color:color-mix(in srgb, var(--region-secondary), white 20%)}.regional-faq.svelte-1wpxsk3{gap:clamp(var(--space-5), 5vw, var(--space-10));padding-bottom:clamp(var(--space-8), 8vw, var(--space-16));grid-template-columns:minmax(0,.75fr) minmax(0,1fr);display:grid}.regional-faq.svelte-1wpxsk3 h2:where(.svelte-1wpxsk3),.final-band.svelte-1wpxsk3 h2:where(.svelte-1wpxsk3){margin-top:var(--space-2);font-size:clamp(1.7rem,3vw,2.5rem);line-height:var(--leading-tight)}.faq-list.svelte-1wpxsk3{gap:var(--space-3);display:grid}.regional-faq.svelte-1wpxsk3 article:where(.svelte-1wpxsk3){gap:var(--space-2);min-width:0;padding-block:var(--space-4);border-bottom:1px solid var(--border);display:grid}.regional-faq.svelte-1wpxsk3 h3:where(.svelte-1wpxsk3){font-size:var(--text-base);line-height:var(--leading-snug)}.final-band.svelte-1wpxsk3{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-8);border-top:1px solid var(--border);display:flex}@media (width<=840px){.regional-hero.svelte-1wpxsk3,.regional-faq.svelte-1wpxsk3{grid-template-columns:minmax(0,1fr)}.regional-hero.svelte-1wpxsk3{min-height:auto}.regional-flow.svelte-1wpxsk3,.play-band.svelte-1wpxsk3{grid-template-columns:minmax(0,1fr)}.hero-visual.svelte-1wpxsk3{order:-1;min-height:clamp(16rem,54vw,25rem)}.hero-mascot.svelte-1wpxsk3{width:min(62%,19rem)}.region-scoreline.svelte-1wpxsk3{right:var(--space-3);bottom:var(--space-4)}.flow-item.svelte-1wpxsk3,.play-band.svelte-1wpxsk3 div:where(.svelte-1wpxsk3){border-right:0;padding-inline:0}.flow-item.svelte-1wpxsk3{grid-template-columns:auto minmax(0,1fr)}.play-band.svelte-1wpxsk3 div:where(.svelte-1wpxsk3){padding-block:var(--space-4);border-bottom:1px solid var(--border)}}@media (width<=560px){h1.svelte-1wpxsk3{max-width:10.8ch}.country-mark.svelte-1wpxsk3{grid-template-columns:auto minmax(0,1fr)}.country-mark.svelte-1wpxsk3 span:where(.svelte-1wpxsk3):not(.flag-mark){display:none}.actions.svelte-1wpxsk3,.final-band.svelte-1wpxsk3{flex-direction:column;align-items:stretch}.actions.svelte-1wpxsk3 a:where(.svelte-1wpxsk3),.final-band.svelte-1wpxsk3 a:where(.svelte-1wpxsk3){width:100%}}
