.tp-fifa__section[data-astro-cid-3utk47c2]{--color-secondary: var(--color-accent-on-dark, var(--amber-400));position:relative;isolation:isolate;background:radial-gradient(ellipse at 50% 0%,#1A0808 0%,var(--neutral-1000) 60%) var(--neutral-1000);color:var(--neutral-0);padding:140px 0 var(--space-30);overflow:hidden;border-top:1px solid var(--color-border)}.tp-fifa__noise[data-astro-cid-3utk47c2]{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.tp-fifa__glow[data-astro-cid-3utk47c2]{position:absolute;top:-20%;left:50%;transform:translate(-50%);width:1100px;height:700px;z-index:0;pointer-events:none;background:radial-gradient(ellipse,#ff13132e,#ffab2414 40%,#ff131300 70%);filter:blur(40px)}.tp-fifa__section[data-astro-cid-3utk47c2] .container[data-astro-cid-3utk47c2]{position:relative;z-index:1;max-width:var(--container-wide);margin:0 auto;padding:0 var(--space-5)}.tp-fifa__header[data-astro-cid-3utk47c2]{text-align:center;max-width:820px;margin:0 auto var(--space-16)}.tp-fifa__badge[data-astro-cid-3utk47c2]{display:inline-block;font-family:var(--font-heading);font-size:var(--text-2xs);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-secondary);padding:6px 14px;border:1px solid rgba(255,171,36,.4);border-radius:999px;background:#ffab2414;margin-bottom:var(--space-6)}.tp-fifa__title[data-astro-cid-3utk47c2]{font-family:var(--font-heading);font-size:clamp(2.2rem,4.2vw,3.4rem);font-weight:800;letter-spacing:-.025em;line-height:1.08;color:var(--neutral-0);margin:0 0 18px}.tp-fifa__title-accent[data-astro-cid-3utk47c2]{background:var(--gradient-brand-text);-webkit-background-clip:text;background-clip:text;color:transparent}.tp-fifa__context[data-astro-cid-3utk47c2]{font-family:var(--font-body);font-size:1.05rem;color:#ffffffa6;margin:0}.tp-fifa__stats[data-astro-cid-3utk47c2]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5);max-width:920px;margin:0 auto var(--space-16)}.tp-fifa__stat-card[data-astro-cid-3utk47c2]{background:linear-gradient(180deg,#ffffff0a,#ffffff03);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:var(--space-8) var(--space-6);text-align:center;backdrop-filter:blur(8px)}.tp-fifa__stat-value[data-astro-cid-3utk47c2]{font-family:var(--font-heading);font-size:clamp(2rem,3.5vw,2.8rem);font-weight:800;letter-spacing:var(--tracking-tighter);color:var(--neutral-0);line-height:var(--leading-none);margin-bottom:10px}.tp-fifa__stat-label[data-astro-cid-3utk47c2]{font-family:var(--font-body);font-size:.88rem;color:#fff9;line-height:1.4}.tp-fifa__video-wrap[data-astro-cid-3utk47c2]{max-width:1000px;margin:0 auto 56px;border-radius:20px;overflow:hidden;border:1px solid rgba(255,255,255,.1);box-shadow:0 30px 80px #00000080,0 0 0 1px #ff13131f;background:#000}.tp-fifa__video[data-astro-cid-3utk47c2]{display:block;width:100%;height:auto}.tp-fifa__cta[data-astro-cid-3utk47c2]{text-align:center}.tp-fifa__cta-btn[data-astro-cid-3utk47c2]{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:var(--space-3) var(--space-6);background:var(--neutral-0);color:#0b0b0d;font-family:var(--font-heading);font-size:.95rem;font-weight:700;letter-spacing:var(--tracking-snug);border:1px solid var(--neutral-0);border-radius:var(--radius-button);text-decoration:none;box-shadow:3px 3px 0 var(--brand-orange);transition:transform .08s ease,box-shadow var(--duration-fast) ease,background-color var(--duration-fast) ease}.tp-fifa__cta-btn[data-astro-cid-3utk47c2]:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--brand-orange)}@media(max-width:768px){.tp-fifa__stats[data-astro-cid-3utk47c2]{grid-template-columns:1fr;gap:var(--space-3)}.tp-fifa__section[data-astro-cid-3utk47c2]{padding:100px 0 var(--space-20)}}@media(max-width:640px){.tp-fifa__header[data-astro-cid-3utk47c2]{text-align:left;max-width:none;margin-left:0;margin-right:0}}
