
.activity-zone-tabs{display:flex;gap:10px;padding-top:25px;flex-wrap:wrap}.activity-zone-tabs a{border:1px solid #c3d9b8;border-radius:30px;padding:11px 22px;font-size:13px;text-decoration:none;font-weight:bold}.activity-zone-tabs a[aria-current=page]{background:#0b3424;color:white;border-color:#0b3424}.zone-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.zone-card{position:relative;overflow:hidden;min-height:420px;padding:45px;display:flex;flex-direction:column;justify-content:flex-end;text-decoration:none;color:white;border:1px solid #225838}.zone-uruguay{background:linear-gradient(135deg,#164d34,#052719)}.zone-international{background:linear-gradient(135deg,#172f2a,#061c18)}.zone-flag{position:absolute;right:30px;top:20px;font-size:90px;opacity:.9}.zone-card h2{font-size:clamp(40px,4.5vw,65px);margin:15px 0}.zone-card p{max-width:380px;color:#d2dfd1}.zone-enter{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #97c17777;padding-top:20px;margin-top:15px;font-size:13px;font-weight:bold}.zone-enter b{font-size:30px;color:#c5ff77}.zone-card:hover .zone-enter b{translate:3px -3px}.zone-card .eyebrow{color:#bdf471}.anniversary-teaser{background:#143624;color:white;border-block:1px solid #ceac67}.anniversary-teaser>.wrap{display:flex;align-items:center;gap:40px;justify-content:space-between}.anniversary-teaser strong{font:clamp(30px,4vw,50px) Impact,Arial;color:#d5b67a;white-space:nowrap}.anniversary-teaser h2{font-size:35px;margin:10px 0}.anniversary-teaser .eyebrow{color:#dec48f}.anniversary-hero{background:radial-gradient(ellipse at 80% 30%,#255237,#092619 65%);color:#f3eedf;padding:85px 0}.anniversary-grid{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:60px}.anniversary-hero h1{font:clamp(65px,7vw,110px)/1 Impact,Arial;text-transform:uppercase;letter-spacing:-.02em;margin:25px 0}.anniversary-hero h1 em{font-style:normal;color:#ddbc77}.anniversary-hero p{max-width:450px;line-height:1.9;color:#d2dfd1}.anniversary-date{display:inline-block;padding:10px 0;border-block:1px solid #b79c6277;font-size:12px;letter-spacing:.15em;margin-top:20px;color:#e3c68b}.decade-mark{border:1px solid #b99a5e;border-radius:50%;aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;color:#dfc18b;max-width:450px;width:100%;margin:auto;box-shadow:inset 0 0 0 10px #0e3022,inset 0 0 0 11px #b99a5e55}.decade-mark>strong{font:clamp(150px,18vw,250px)/.85 Impact,Arial;letter-spacing:-.07em;margin:15px 0}.decade-mark>span{font-size:11px;font-weight:bold;letter-spacing:.15em}.decade-mark small{font-size:13px;letter-spacing:.2em;margin-top:15px}.decade-timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:45px}.decade-timeline article{border-top:2px solid #91bd65;padding-top:25px}.decade-timeline b{font:60px Impact,Arial;color:#2f6941}.decade-timeline h3{font-size:24px}.decade-timeline p{font-size:14px;color:#556952;line-height:1.8}.anniversary-links{display:flex;gap:20px;flex-wrap:wrap;margin-top:30px}.spain-origin-hero{background:radial-gradient(ellipse at 85% 30%,#294e30,#062719 70%);color:white;padding:75px 0}.origin-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:50px;align-items:center}.spain-origin-hero h1{font:clamp(70px,8vw,125px)/.95 Impact,Arial;text-transform:uppercase;letter-spacing:-.02em;margin:30px 0}.spain-origin-hero h1 em{font-style:normal;color:#c4f58d}.spain-origin-hero p{line-height:1.9;color:#d2dfd1}.origin-year{position:relative;border:1px solid #a8c68b55;min-height:350px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;background:#04231877}.origin-year>strong{font:clamp(80px,11vw,165px)/1 Impact,Arial;color:#c8d8b6}.origin-year>span{font-size:10px;letter-spacing:.25em;color:#c6dfac}.origin-year img{width:95px;height:125px;object-fit:contain;margin-top:15px}.origin-archive{background:#f1f5ed}.archive-photo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.archive-photo-grid figure{margin:0}.archive-photo-grid button{display:block;padding:0;border:0;background:#0d3021;width:100%;cursor:pointer}.archive-photo-grid img{width:100%;height:270px;object-fit:cover;display:block}.archive-photo-grid figcaption{font-size:12px;padding:12px 0;color:#526b49}.international-origin{background:linear-gradient(135deg,#0c3224,#102a21);color:white;padding:70px 0}.international-heading{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:end}.international-heading h1{font:clamp(65px,7.5vw,110px)/.98 Impact,Arial;text-transform:uppercase;letter-spacing:-.02em;margin:25px 0}.international-heading h1 em{font-style:normal;color:#baf77e}.international-heading p{font-size:18px;line-height:1.8;color:#cadbc8;max-width:450px}.origin-date{font-size:14px;letter-spacing:.2em;color:#c9f5a2}.international-heading .btn{margin:20px 0 30px}.international-section-head{display:flex;justify-content:space-between;align-items:center;gap:20px}.origin-year-label{font-size:12px;letter-spacing:.15em;color:#49683c}.origin-story-link{display:flex;gap:40px;align-items:center;border:1px solid #cadbc0;background:#f0f5e9;padding:35px;text-decoration:none;margin-top:25px}.origin-story-number{font:clamp(55px,8vw,105px) Impact,Arial;color:#3f7047}.origin-story-link h3{font-size:28px;margin:0 0 10px}.origin-story-link p{font-size:14px;color:#566d4e}.origin-story-link>b{font-size:40px;margin-left:auto}.journey-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.journey-card{position:relative;min-height:380px;display:flex;align-items:flex-end;overflow:hidden;background:#092f20;text-decoration:none;color:white}.journey-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.journey-card::after{content:'';position:absolute;inset:0;background:linear-gradient(transparent,#042218ed)}.journey-card>div{position:relative;z-index:1;padding:35px;width:100%}.journey-card span{font-size:11px;letter-spacing:.15em;color:#d7ffa9}.journey-card h3{font-size:29px;margin:12px 0}.journey-card b{position:absolute;right:25px;bottom:30px;font-size:30px}.journey-argentina{display:flex;gap:25px;align-items:center;padding:30px;border:1px solid #cadac1;background:#f9fbf4;margin-top:25px}.journey-argentina>span{font-size:55px}.journey-argentina h3{font-size:25px;margin:10px 0}.journey-argentina p{font-size:14px}.international-next{background:#153b27;padding:45px;color:white;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px}.international-next>strong{font:150px/.9 Impact,Arial;color:#d8b97b;letter-spacing:-.06em}.international-next h3{font-size:27px;line-height:1.3}.international-next .eyebrow{color:#dbc48f}.uruguay-crest{width:145px;height:195px;object-fit:contain}.uruguay-club-card .activity-visual{justify-content:center;background:radial-gradient(ellipse,#427e42,#0b3422)}.home-anniversary{display:flex;gap:30px;align-items:center;justify-content:space-between;padding:25px 0}.home-anniversary-mark{font:65px/.8 Impact,Arial;color:#dbbd7c}.home-anniversary-mark small{font:800 10px Arial;letter-spacing:.12em;display:block;margin-top:10px}.home-anniversary h2{font-size:32px;margin:0 0 7px}.home-anniversary p{font-size:13px;margin:0;color:#d2dfce}.home-anniversary-banner{background:#0f3222;color:white;border-bottom:1px solid #bc9d61}.home-anniversary-banner .btn{background:#d7bb7d;border-color:#d7bb7d}.anniversary-header-note{text-decoration:none;color:#dfc489}.world-hidden{display:none!important}
@media(max-width:900px){.anniversary-grid,.origin-grid,.international-heading{grid-template-columns:1fr;gap:35px}.decade-mark{max-width:330px}.decade-mark>strong{font-size:180px}.origin-year{max-width:450px;min-height:280px}.origin-year>strong{font-size:120px}.international-heading h1{font-size:clamp(60px,10vw,95px)}.international-heading p{font-size:16px}.zone-grid{gap:20px}.zone-card{padding:30px}.zone-flag{font-size:65px}.anniversary-teaser>.wrap{flex-wrap:wrap;gap:25px}.archive-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.decade-timeline{gap:20px}.home-anniversary{flex-wrap:wrap}.home-anniversary>div:nth-child(2){flex:1;min-width:200px}}
@media(max-width:600px){.zone-grid,.journey-grid,.decade-timeline{grid-template-columns:1fr}.zone-card{min-height:360px}.zone-card h2{font-size:44px}.activity-zone-tabs{gap:7px}.activity-zone-tabs a{font-size:11px;padding:10px 14px}.anniversary-hero,.spain-origin-hero,.international-origin{padding:50px 0}.anniversary-hero h1{font-size:70px}.spain-origin-hero h1{font-size:76px}.anniversary-teaser strong{font-size:36px}.origin-story-link{flex-wrap:wrap;gap:20px;padding:25px}.origin-story-link>div{flex:1;min-width:190px}.origin-story-number{font-size:75px}.international-section-head{display:block}.international-next{padding:30px}.international-next>strong{font-size:120px}.journey-card{min-height:350px}.journey-card>div{padding:25px}.journey-argentina{align-items:flex-start;padding:25px;gap:15px}.journey-argentina>span{font-size:35px}.archive-photo-grid{grid-template-columns:1fr}.home-anniversary h2{font-size:26px}.home-anniversary{gap:20px}.home-anniversary .btn{width:100%;justify-content:space-between}.origin-year img{width:75px;height:100px}.decade-mark>span{font-size:10px}}

@media(hover:hover) and (pointer:fine){a[href],a[href] *,button:not(:disabled),button:not(:disabled) *,summary,summary *,select,input[type=submit],input[type=button],input[type=checkbox],input[type=radio],label:has(input[type=checkbox]),label:has(input[type=radio]),[role=button]:not([aria-disabled=true]),[role=button]:not([aria-disabled=true]) *,[role=tab],[onclick],.gallery-image,.archive-gallery-button{cursor:url('cursor-futbol.svg') 18 18,pointer!important}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),textarea{cursor:text!important}button:disabled,[aria-disabled=true]{cursor:not-allowed!important}}
