@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/18cf01bf8eecaa66-s.2xbhvz2kdy2my.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bc8ed407dc77c57a-s.p.20t--8215-jwd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/18cf01bf8eecaa66-s.2xbhvz2kdy2my.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bc8ed407dc77c57a-s.p.20t--8215-jwd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/18cf01bf8eecaa66-s.2xbhvz2kdy2my.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bc8ed407dc77c57a-s.p.20t--8215-jwd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.NxYviq_className{font-family:Sora,Sora Fallback;font-style:normal}.NxYviq_variable{--font-sora:"Sora", "Sora Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ffc7b595a48b6846-s.2k_u76ydap2io.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/82b67ad56d243b47-s.2p5l8hwveaaiz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/33ee198db9637ef4-s.1_g-53zz09yvy.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fbb7028efdf70529-s.2gp_y-cmv6-ey.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/82450a180bcad83c-s.p.2ywnh8m32q6p0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ffc7b595a48b6846-s.2k_u76ydap2io.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/82b67ad56d243b47-s.2p5l8hwveaaiz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/33ee198db9637ef4-s.1_g-53zz09yvy.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fbb7028efdf70529-s.2gp_y-cmv6-ey.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/82450a180bcad83c-s.p.2ywnh8m32q6p0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ffc7b595a48b6846-s.2k_u76ydap2io.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/82b67ad56d243b47-s.2p5l8hwveaaiz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/33ee198db9637ef4-s.1_g-53zz09yvy.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fbb7028efdf70529-s.2gp_y-cmv6-ey.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/82450a180bcad83c-s.p.2ywnh8m32q6p0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ffc7b595a48b6846-s.2k_u76ydap2io.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/82b67ad56d243b47-s.2p5l8hwveaaiz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/33ee198db9637ef4-s.1_g-53zz09yvy.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fbb7028efdf70529-s.2gp_y-cmv6-ey.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/82450a180bcad83c-s.p.2ywnh8m32q6p0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.RIYDIa_className{font-family:Manrope,Manrope Fallback;font-style:normal}.RIYDIa_variable{--font-manrope:"Manrope", "Manrope Fallback"}
:root{--petrol:#0b2530;--petrol-2:#10303d;--petrol-3:#163c4b;--teal:#1f6577;--olive:#5e6b3a;--amber:#e89b3c;--amber-2:#f4b866;--sand:#c9a57b;--ivory:#f1ebdf;--ivory-2:#b9c2c0;--line:#f1ebdf24;--g-ocean-1:#174556;--g-ocean-2:#0c2933;--g-grid:#f1ebdf17;--g-land:#2b4c4f;--g-border:#0c2933;--g-arg:#c9a57b;--g-cba:#e89b3c;--g-dot:#0b2530;--font-display:var(--font-sora),system-ui,sans-serif;--font-body:var(--font-manrope),system-ui,sans-serif;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--r-md:14px;--r-lg:22px;--r-pill:999px;--ease:cubic-bezier(.16,1,.3,1);--max:1320px;--gutter:16px;--section:clamp(80px,10vw,140px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (min-width:768px){:root{--gutter:28px}}@media (min-width:1200px){:root{--gutter:40px}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--petrol);color:var(--ivory);font:400 16px/1.6 var(--font-body);-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}:focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:6px}.wrap{max-width:var(--max);padding:0 var(--gutter);margin:0 auto}.section{padding:var(--section) 0}section[id]{scroll-margin-top:72px}main:focus,section[tabindex="-1"]:focus{outline:none}.skip{left:var(--s4);top:var(--s4);z-index:50;border-radius:var(--r-pill);background:var(--amber);color:var(--petrol);font:700 13px/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase;transition:transform .25s var(--ease);padding:12px 20px;position:fixed;transform:translateY(-200%)}.skip:focus{transform:none}.h2{font:700 clamp(32px,4vw,56px)/1.05 var(--font-display);letter-spacing:-.025em}.h2 em,.display em{color:var(--amber);font-style:normal}.h3{font:700 clamp(18px,1.5vw,21px)/1.2 var(--font-display);letter-spacing:-.01em}.lead{color:var(--ivory-2);max-width:56ch;font-size:clamp(16px,1.25vw,18px)}.kicker{font:700 12px/1.2 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--amber)}.btn{border-radius:var(--r-pill);min-height:50px;font:700 13px/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:var(--amber);color:var(--petrol);transition:background-color .25s var(--ease),box-shadow .25s var(--ease),transform .25s var(--ease);align-items:center;gap:12px;padding:0 26px;display:inline-flex;box-shadow:0 10px 30px #e89b3c40}.btn i{transition:transform .3s var(--ease);font-size:17px}.btn:hover{background:var(--amber-2);box-shadow:0 14px 36px #e89b3c59}.btn:hover i{transform:translate(4px)}.btn:active{transform:translateY(1px)}.btn.outline{color:var(--ivory);background:0 0;box-shadow:inset 0 0 0 1.5px #f1ebdf8c}.btn.outline:hover{box-shadow:inset 0 0 0 1.5px var(--amber);color:var(--amber)}.nav{z-index:20;padding:var(--s4) 0;pointer-events:none;transition:padding .4s var(--ease);position:fixed;inset:0 0 auto}.bar{justify-content:space-between;align-items:center;gap:var(--s5);pointer-events:auto;display:flex}.logo{height:56px;transition:height .5s var(--ease);flex:none;display:block}.logo img{width:auto;height:100%}@media (min-width:768px){.logo{height:84px}}.menu{gap:clamp(18px,2vw,30px);margin-left:auto;display:none}.menu a{font:700 12px/1 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--ivory);padding:10px 0;transition:color .25s;position:relative}.menu a:before{content:"";background:var(--amber);height:2px;transition:transform .35s var(--ease);border-radius:2px;position:absolute;top:-6px;left:0;right:0;transform:scaleX(0)}.menu a:hover,.menu a.on{color:var(--amber)}.menu a.on:before,.menu a:hover:before{transform:scaleX(1)}.nav .btn{min-height:42px;box-shadow:none;padding:0 20px;font-size:12px}.nav-cta{display:none}.burger{width:46px;height:46px;color:var(--ivory);border:1.5px solid #f1ebdf80;border-radius:50%;place-items:center;font-size:20px;display:grid}@media (min-width:1080px){.menu{display:flex}.nav-cta{display:inline-flex}.burger{display:none}}.nav.stuck{background:var(--petrol);pointer-events:auto;animation:barIn .45s var(--ease);padding:10px 0;box-shadow:0 1px #e89b3c47,0 12px 30px #05121859}.nav.stuck .logo{height:40px;animation:logoIn .6s var(--ease)}@media (min-width:768px){.nav.stuck .logo{height:46px}}@keyframes barIn{0%{transform:translateY(-100%)}to{transform:none}}@keyframes logoIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@media (max-width:1079px){.nav{background:var(--petrol);pointer-events:auto;padding:10px 0;box-shadow:0 1px #e89b3c47}.nav .logo{height:44px}.nav.stuck{animation:none;box-shadow:0 1px #e89b3c47,0 12px 30px #05121859}.nav.stuck .logo{height:40px;animation:none}}@media (min-width:1080px){.nav:not(.stuck) .menu a,.nav:not(.stuck) .menu a:hover,.nav:not(.stuck) .menu a.on{color:var(--petrol)}.nav:not(.stuck) .menu a{text-shadow:0 0 7px #f1ebdfd9,0 0 2px #f1ebdfcc}}.drawer{z-index:30;background:var(--petrol);padding:var(--s4) var(--gutter);transition:transform .45s var(--ease);flex-direction:column;display:flex;position:fixed;inset:0;transform:translateY(-100%)}.drawer.open{transform:none}.drawer-top{margin-bottom:var(--s6);justify-content:space-between;align-items:center;display:flex}.drawer-top img{width:auto;height:40px}.drawer a.item{font:700 30px/1.3 var(--font-display);letter-spacing:-.02em;border-bottom:1px solid var(--line);padding:10px 0}.drawer .close{background:var(--amber);width:46px;height:46px;color:var(--petrol);border-radius:50%;place-items:center;font-size:20px;display:grid}.hero{isolation:isolate;background:radial-gradient(120% 90% at 0% 0%,#123947 0%,var(--petrol) 55%);grid-template-rows:1fr auto;min-height:max(720px,100dvh);display:grid;position:relative;overflow:hidden}#sentinel{width:1px;height:96px;position:absolute;top:0;left:0}.hero-main{align-items:center;display:grid}@media (min-width:980px){.hero-main{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.hero-copy{z-index:2;padding:130px var(--gutter) var(--s7);gap:var(--s4);max-width:640px;display:grid;position:relative}@media (min-width:980px){.hero-copy{padding-left:max(var(--gutter),calc((100vw - var(--max)) / 2 + var(--gutter)));padding-top:124px;padding-bottom:var(--s5);max-width:none}}.display{font:800 clamp(44px,5.3vw,84px)/.98 var(--font-display);letter-spacing:-.035em}.when{gap:4px;display:grid}.when b{font:700 clamp(18px,1.6vw,22px)/1.2 var(--font-display)}.when span{font:700 12px/1.2 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ivory-2)}.hero-copy p{max-width:40ch;color:var(--ivory-2);white-space:pre-line}.ctas{gap:var(--s3);flex-wrap:wrap;display:flex}.count{gap:var(--s5);color:var(--ivory-2);font-size:13px;display:flex}.count b{font:700 26px/1 var(--font-display);color:var(--ivory);font-variant-numeric:tabular-nums;display:block}.collage{height:100%;min-height:420px;position:relative}.collage svg{width:100%;height:100%;transform:translate3d(0,var(--parallax,0px),0);position:absolute;inset:0}@media (min-width:980px){.collage svg{-webkit-mask-image:linear-gradient(90deg,#0000 0,#0000004d 3%,#0000009e 6%,#000000d9 10%,#000000f5 14%,#000 18%);mask-image:linear-gradient(90deg,#0000 0,#0000004d 3%,#0000009e 6%,#000000d9 10%,#000000f5 14%,#000 18%)}}@media (max-width:979px){.hero-copy{padding-top:var(--s6)}.hero-main{align-items:start}.collage{aspect-ratio:800/760;order:-1;height:auto;min-height:0;margin-top:84px}.collage svg{position:static;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}}.collage .arc{fill:none;stroke:var(--amber-2);stroke-width:2.2px;filter:url(#glow);stroke-dasharray:2400;stroke-dashoffset:2400px;animation:draw 2.4s var(--ease) forwards}.collage .arc.a2{animation-delay:.25s}.collage .dot{fill:#ffe2b0;opacity:0;animation:pop .6s var(--ease) forwards}@keyframes draw{to{stroke-dashoffset:0}}@keyframes pop{0%{opacity:0}to{opacity:1}}.pillars{z-index:2;border-top:1px solid var(--line);background:#0b2530eb;position:relative}.pillars ul{grid-template-columns:1fr 1fr;list-style:none;display:grid}@media (min-width:980px){.pillars ul{grid-template-columns:repeat(4,1fr)}}.pillars li{gap:var(--s3);padding:var(--s5) var(--s4);border-right:1px solid var(--line);align-items:flex-start;display:flex}.pillars li:last-child{border-right:0}.pillars i{border:1.5px solid var(--amber);width:44px;height:44px;color:var(--amber);border-radius:50%;flex:none;place-items:center;font-size:20px;display:grid}.pillars b{font:700 13px/1.2 var(--font-body);letter-spacing:.1em;text-transform:uppercase;display:block}.pillars small{color:var(--ivory-2);margin-top:4px;font-size:13px;line-height:1.4;display:block}.pillars .new b{color:var(--amber)}.edition{gap:var(--s7);align-items:center;display:grid}@media (min-width:960px){.edition{gap:var(--s8);grid-template-columns:1fr 1fr}}.year{font:800 clamp(110px,15vw,220px)/.8 var(--font-display);letter-spacing:-.06em;margin:var(--s3) 0 var(--s5)}.year span{color:var(--amber)}.edition .h2{margin-bottom:var(--s4)}.chips{margin-top:var(--s3);flex-wrap:wrap;gap:8px;display:flex}.chips span{border-radius:var(--r-pill);border:1px solid var(--line);padding:7px 14px;font-size:13px}.chips span.on{background:var(--teal);border-color:var(--teal)}.chip-label{margin-top:var(--s5)}.globe{aspect-ratio:1;touch-action:pan-y;cursor:grab;width:100%;max-width:560px;margin-inline:auto;position:relative}.globe:active{cursor:grabbing}.globe canvas{width:100%;height:100%;display:block}.globe .pin{border-radius:var(--r-pill);background:var(--ivory);color:var(--petrol);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .4s var(--ease);will-change:transform;align-items:center;gap:10px;padding:8px 16px 8px 8px;display:flex;position:absolute;top:0;left:0;box-shadow:0 10px 30px #00000059}.globe .pin.show{opacity:1}.globe .pin i{background:var(--amber);border-radius:50%;place-items:center;width:28px;height:28px;font-size:15px;display:grid}.globe .pin b{font:700 13px/1.2 var(--font-display);display:block}.globe .pin small{opacity:.75;font-size:11px;display:block}.globe-note{text-align:center;margin-top:var(--s3);color:var(--ivory-2);font-size:13px}.head{gap:var(--s4);margin-bottom:var(--s7);max-width:640px;display:grid}.acts{gap:var(--s4);display:grid}@media (min-width:640px){.acts{grid-template-columns:1fr 1fr}}@media (min-width:1000px){.acts{grid-template-columns:repeat(3,1fr)}}.act{background:var(--petrol-2);border-radius:var(--r-lg);transition:transform .5s var(--ease),background-color .3s;flex-direction:column;display:flex;overflow:hidden}@media (hover:hover){.act:hover{background:var(--petrol-3);transform:translateY(-6px)}}.act figure{aspect-ratio:16/10;clip-path:ellipse(120% 100% at 20% 0);position:relative;overflow:hidden}.act figure img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease)}@media (hover:hover){.act:hover figure img{transform:scale(1.05)}}.act svg{width:100%;height:28px;margin-top:-28px;display:block;position:relative}.act .in{padding:var(--s3) var(--s5) var(--s5);gap:6px;display:grid}.act .meta{font:700 11px/1.2 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--amber)}.act p{color:var(--ivory-2);font-size:14px}.stats{background:linear-gradient(120deg,var(--teal),#174f5e 60%,var(--petrol-2));position:relative;overflow:hidden}.stats:before{content:"";border:2px solid #f4b86673;border-radius:50%;width:60vw;height:60vw;position:absolute;top:-40%;right:-18vw;box-shadow:0 0 30px #f4b86640}.stats .wrap{gap:var(--s6);display:grid;position:relative}.stat-row{gap:var(--s6) var(--s5);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:900px){.stat-row{grid-template-columns:repeat(6,1fr)}}.stat-row b{font:800 clamp(28px,2.5vw,40px)/1 var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;display:block}.stat-row small{margin-top:var(--s2);color:#f1ebdfcc;font-size:13px;display:block}.logos{padding:var(--s9) 0}.logos .head{text-align:center;justify-items:center;margin-left:auto;margin-right:auto}.logo-grid{--cols:2;justify-content:center;gap:var(--s3);flex-wrap:wrap;list-style:none;display:flex}@media (min-width:600px){.logo-grid{--cols:3}}@media (min-width:900px){.logo-grid{--cols:4}}@media (min-width:1200px){.logo-grid{--cols:6}}.logo-grid li{flex:0 0 calc((100% - (var(--cols) - 1) * var(--s3)) / var(--cols));aspect-ratio:25/16;border-radius:var(--r-md);background:#fff;overflow:hidden}.logo-grid img{object-fit:cover;width:100%;height:100%;display:block}.pause{border-radius:var(--r-pill);min-height:36px;font:700 12px/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ivory-2);align-items:center;gap:8px;padding:0 16px;transition:color .25s,box-shadow .25s;display:inline-flex;box-shadow:inset 0 0 0 1.5px #f1ebdf66}.pause:hover{color:var(--amber);box-shadow:inset 0 0 0 1.5px var(--amber)}.amb-head .h2{max-width:15ch}.amb-head{justify-content:space-between;align-items:flex-end;gap:var(--s5);margin-bottom:var(--s7);flex-wrap:wrap;display:flex}.amb-grid{gap:var(--s6) var(--s4);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:1000px){.amb-grid{grid-template-columns:repeat(4,1fr)}}.amb{text-align:center;justify-items:center;gap:6px;display:grid}.amb .ring{background:conic-gradient(from 210deg,var(--amber) 0 35%,transparent 35% 100%);width:132px;height:132px;transition:transform .6s var(--ease);border-radius:50%;padding:5px;position:relative}@media (hover:hover){.amb:hover .ring{transform:rotate(-12deg)}.amb:hover img{transform:rotate(12deg)}}.amb img{object-fit:cover;background:var(--petrol-2);border:4px solid var(--petrol);width:100%;height:100%;transition:transform .6s var(--ease);border-radius:50%}.amb b{font:700 17px/1.2 var(--font-display);margin-top:var(--s2)}.amb small{color:var(--amber);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.amb p{color:var(--ivory-2);max-width:28ch;font-size:14px}.mima{gap:var(--s7);align-items:center;display:grid}@media (min-width:960px){.mima{gap:var(--s8);grid-template-columns:1fr 1fr}}.mima figure{aspect-ratio:1;width:100%;max-width:560px;margin-inline:auto;position:relative}.mima figure img{object-fit:cover;border-radius:50%;width:100%;height:100%}.mima figure:after{content:"";border:2px solid var(--amber-2);clip-path:polygon(0 0,100% 0,100% 45%,0 75%);filter:drop-shadow(0 0 10px #f4b86699);border-radius:50%;position:absolute;inset:-14px}.mima .h2 span{color:var(--sand);letter-spacing:-.01em;margin-top:var(--s2);font-size:.5em;display:block}.axes{gap:var(--s4);margin:var(--s6) 0;list-style:none;display:grid}.axes li{gap:var(--s3);align-items:center;display:flex}.axes i{background:var(--olive);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:20px;display:grid}.axes b{font:700 15px/1.2 var(--font-display);display:block}.axes small{color:var(--ivory-2);font-size:14px}.offer{gap:var(--s4);display:grid}@media (min-width:900px){.offer{grid-template-columns:1fr 1fr}}.card{background:var(--petrol-2);border:1px solid var(--line);border-radius:var(--r-lg);gap:var(--s5);flex-direction:column;padding:clamp(28px,3vw,44px);display:flex}.card.sp{background:linear-gradient(150deg,#1a4655,var(--petrol-2))}.card ul{gap:var(--s3);list-style:none;display:grid}.card li{gap:var(--s3);align-items:flex-start;display:flex}.card li i{color:var(--amber);margin-top:2px;font-size:20px}.card li b{font:700 16px/1.25 var(--font-display);display:block}.card li small{color:var(--ivory-2);font-size:14px}.card .btn{align-self:flex-start;margin-top:auto}.cta{isolation:isolate;align-items:center;min-height:clamp(520px,58vw,700px);display:flex;position:relative;overflow:hidden}.cta img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.cta:after{content:"";z-index:-1;background:linear-gradient(90deg,var(--petrol) 0%,#0b2530bf 45%,#0b253026);position:absolute;inset:0}.cta .wrap{gap:var(--s5);justify-items:start;width:100%;display:grid}.cta p{max-width:44ch;color:var(--ivory-2)}.cta .display{font-size:clamp(40px,5.4vw,80px)}.past{padding:var(--s9) 0;background:var(--petrol-2);border-top:1px solid var(--line)}.past-in{justify-content:space-between;align-items:flex-end;gap:var(--s6);flex-wrap:wrap;display:flex}.past-in>div{gap:var(--s3);max-width:640px;display:grid}.past-in .h2{max-width:18ch}.past-page{padding:150px 0 var(--section)}.past-page .page-head{gap:var(--s4);max-width:720px;margin-bottom:var(--s8);display:grid}.page-head .back{font:700 12px/1 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--ivory-2);align-items:center;gap:8px;display:inline-flex}.page-head .back:hover{color:var(--amber)}.ed-list{gap:var(--s5);list-style:none;display:grid}.ed{gap:var(--s5);border-radius:var(--r-lg);background:var(--petrol-2);border:1px solid var(--line);padding:clamp(24px,3vw,44px);display:grid}@media (min-width:900px){.ed{gap:var(--s8);grid-template-columns:minmax(220px,1fr) 2fr}}.ed .year{margin:var(--s3) 0 0;font-size:clamp(80px,9vw,140px)}.ed p{color:var(--ivory-2);max-width:56ch}.ed .stat-row{grid-template-columns:repeat(2,1fr);align-content:start}@media (min-width:640px){.ed .stat-row{grid-template-columns:repeat(3,1fr)}}.ed-dates{margin-top:var(--s3);font-size:14px}.ed-body{gap:var(--s6);align-content:start;display:grid}.ed-body .kicker{margin-bottom:var(--s3)}.ed-list-pts{gap:var(--s3);list-style:none;display:grid}.ed-list-pts li{color:var(--ivory-2);padding-left:20px;font-size:15px;position:relative}.ed-list-pts li:before{content:"";background:var(--amber);border-radius:50%;width:8px;height:8px;position:absolute;top:.6em;left:0}.ed-bars{gap:var(--s2);list-style:none;display:grid}.ed-bars li{align-items:center;gap:var(--s3);color:var(--ivory-2);grid-template-columns:110px 1fr 56px;font-size:14px;display:grid}.ed-bars i{border-radius:var(--r-pill);background:var(--line);height:8px;overflow:hidden}.ed-bars u{border-radius:inherit;background:var(--amber);height:100%;text-decoration:none;display:block}.ed-bars b{text-align:right;color:var(--ivory);font-variant-numeric:tabular-nums}.ed .chips{margin-top:0}footer.site{padding-top:var(--s9);background:#081c24;overflow:hidden}.foot{gap:var(--s7);display:grid}@media (min-width:900px){.foot{grid-template-columns:1.3fr 1fr 1fr 1fr}}.foot h3{margin-bottom:var(--s4)}.foot ul{color:var(--ivory-2);gap:10px;font-size:14px;list-style:none;display:grid}.foot a:hover{color:var(--amber)}.foot-logo img{width:auto;height:72px}.social{margin:var(--s5) 0 var(--s6);gap:8px;display:flex}.social a{border:1.5px solid var(--line);border-radius:50%;place-items:center;width:42px;height:42px;font-size:18px;transition:border-color .25s,color .25s;display:grid}.social a:hover{border-color:var(--amber);color:var(--amber)}.news-label{color:var(--ivory-2);margin-bottom:var(--s3);font-size:14px;display:block}.news{border-radius:var(--r-pill);border:1.5px solid #f1ebdf4d;gap:6px;max-width:420px;padding:5px;display:flex}.news:focus-within{border-color:var(--amber)}.news input{min-width:0;color:var(--ivory);font:inherit;background:0 0;border:0;flex:1;padding:0 14px;font-size:14px}.news input::placeholder{color:#8ea0a3}.news input:focus{outline:none}.news button{background:var(--amber);width:42px;height:42px;color:var(--petrol);border-radius:50%;place-items:center;font-size:17px;display:grid}.news-form{gap:var(--s3);max-width:420px;display:grid}.news-consent{color:var(--ivory-2);cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;line-height:1.4;display:flex}.news-consent input{width:20px;height:20px;accent-color:var(--amber);cursor:pointer;flex:none;margin-top:1px}.news-consent a{text-underline-offset:3px;text-decoration:underline}.news-consent a:hover{color:var(--amber)}.news-msg{color:var(--ivory-2);margin-top:var(--s2);min-height:20px;font-size:13px}.news-msg.ok{color:var(--amber)}.news-msg.err{color:#ffb4a8}.news button:disabled{opacity:.7;cursor:progress}.news input[aria-invalid]{color:#ffb4a8}.spin{animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.banner{margin-top:var(--s9);justify-items:start;gap:var(--s4);display:grid}.wordmark{white-space:nowrap;width:max-content;max-width:none;font:800 clamp(60px,12.5vw,196px)/.9 var(--font-display);letter-spacing:-.05em;color:#466c7c;animation:40s linear infinite banner;display:flex;overflow:visible}.banner.paused .wordmark,.banner:hover .wordmark{animation-play-state:paused}.wordmark .track{flex:none;display:flex}.wordmark .track span{padding-right:.5em}.wordmark b{color:var(--amber);font-weight:inherit}@keyframes banner{0%{transform:translate(-50%)}to{transform:translate(0)}}footer.site{overflow:hidden}.legal{justify-content:space-between;gap:var(--s3);color:var(--ivory-2);padding:var(--s5) 0;margin-top:var(--s6);border-top:1px solid var(--line);flex-wrap:wrap;font-size:12px;display:flex}.nf{align-content:center;justify-items:start;gap:var(--s5);min-height:100dvh;padding:var(--s7) var(--gutter);max-width:var(--max);margin:0 auto;display:grid}.nf .display{font-size:clamp(40px,6vw,88px)}.nf p:not(.kicker){color:var(--ivory-2)}.w{vertical-align:top;margin-bottom:-.14em;padding-bottom:.14em;display:inline-block;overflow:hidden}.wi{display:inline-block}.js .wi{transition:transform .9s var(--ease);transition-delay:calc(var(--w,0) * 60ms + var(--wd,0s));transform:translateY(110%)}.js [data-reveal].in .wi,.js .hero .wi,.reveal-fallback .wi{transform:none}.js .hero .wi{animation:wordIn .9s var(--ease) both;animation-delay:calc(var(--w,0) * 70ms + .15s)}@keyframes wordIn{0%{transform:translateY(110%)}to{transform:none}}.js [data-reveal]{opacity:0;transition:opacity .8s var(--ease),transform .8s var(--ease);transition-delay:calc(var(--i,0) * 90ms);transform:translateY(28px)}.js [data-reveal].in,.reveal-fallback [data-reveal]{opacity:1;transform:none}.intro{display:none}.intro-on .intro{z-index:100;place-items:center;display:grid;position:fixed;inset:0}html.intro-on{scrollbar-gutter:stable;overflow:hidden}.intro-bg{background:radial-gradient(120% 90% at 0% 0%,#123947 0%,var(--petrol) 55%);transition:opacity .9s .2s var(--ease);position:absolute;inset:0}.intro.out .intro-bg{opacity:0}.intro-fade{transition:opacity .4s}.intro.out .intro-fade{opacity:0}.intro-arcs{width:100%;height:100%;animation:introBreath 3s var(--ease) both;position:absolute;inset:0}.intro-arcs circle{fill:none;stroke:var(--amber-2);stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:1px;animation:introDraw 1.5s var(--ease) forwards}.intro-arcs circle:first-child{opacity:.8}.intro-arcs circle:nth-child(2){opacity:.55}.intro-arcs circle:nth-child(3){opacity:.35}.intro-arcs circle:nth-child(4){opacity:.2}.intro-center{justify-items:center;gap:var(--s5);display:grid;position:relative}.intro-logo{aspect-ratio:878.73/263.93;transform-origin:0 0;width:min(78vw,560px);position:relative}.intro-logo img{width:100%;height:100%;animation:introLogo 1.2s var(--ease) .3s both}.intro-logo:after{content:"";background:linear-gradient(105deg,transparent 40%,var(--amber-2) 50%,transparent 60%) no-repeat;background-position:100% 0;background-size:250% 100%;animation:1.1s ease-in-out 1.6s both introSweep;position:absolute;inset:0;-webkit-mask:url(/img/logo-expo-ganadera.svg) 50%/contain no-repeat;mask:url(/img/logo-expo-ganadera.svg) 50%/contain no-repeat}.intro.out .intro-logo:after{opacity:0}.intro-dates{font:700 12px/1.2 var(--font-body);letter-spacing:.3em;text-transform:uppercase;color:var(--amber);text-align:center;animation:introUp .9s var(--ease) 1.3s both}.intro-bar{background:var(--amber);transform-origin:0;height:2px;animation:3.2s linear both introBar;position:absolute;inset:auto 0 0}@keyframes introDraw{to{stroke-dashoffset:0}}@keyframes introBreath{0%{transform:scale(1.08)}to{transform:none}}@keyframes introLogo{0%{clip-path:inset(0 100% 0 0);opacity:0;filter:blur(6px);transform:scale(.96)}to{clip-path:inset(0);opacity:1;filter:blur();transform:none}}@keyframes introSweep{0%{background-position:100% 0}to{background-position:0 0}}@keyframes introUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes introBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.intro-on .nav .logo{opacity:0}.intro-hold .hero *,.intro-hold .nav *{animation-play-state:paused!important}@keyframes heroUp{0%{opacity:0;transform:translateY(24px)}}@keyframes navIn{0%{opacity:0;transform:translateY(-12px)}}@keyframes collageIn{0%{opacity:0;transform:scale(1.05)}}.js .bar>:not(.logo){animation:navIn .8s var(--ease) .6s backwards}.js .hero-copy>:not(h1){animation:heroUp .9s var(--ease) backwards}.hero-copy>:nth-child(2){animation-delay:.5s}.hero-copy>:nth-child(3){animation-delay:.62s}.hero-copy>:nth-child(4){animation-delay:.74s}.hero-copy>:nth-child(5){animation-delay:.86s}.js .collage{transform-origin:100% 100%;animation:collageIn 1.6s var(--ease) .1s backwards}.js .pillars li{animation:heroUp .8s var(--ease) backwards}.pillars li:first-child{animation-delay:.9s}.pillars li:nth-child(2){animation-delay:1s}.pillars li:nth-child(3){animation-delay:1.1s}.pillars li:nth-child(4){animation-delay:1.2s}@keyframes imgSettle{0%{transform:scale(1.18)}}@keyframes ringIn{0%{opacity:0;transform:rotate(-50deg)}}@keyframes spinIn{0%{transform:rotate(120deg)}}@keyframes spinBack{0%{transform:rotate(-120deg)}}.js .act.in figure img,.js .mima figure.in img{animation:imgSettle 1.5s var(--ease) backwards}.js .mima figure.in:after{animation:ringIn 1.6s var(--ease) backwards}.js .amb.in .ring{animation:spinIn 1.3s var(--ease) backwards}.js .amb.in img{animation:spinBack 1.3s var(--ease) backwards}.js .stats .in .stat-row>div{animation:heroUp .9s var(--ease) backwards}.stats .stat-row>div:nth-child(2){animation-delay:.1s}.stats .stat-row>div:nth-child(3){animation-delay:.2s}.stats .stat-row>div:nth-child(4){animation-delay:.3s}.stats .stat-row>div:nth-child(5){animation-delay:.4s}.stats .stat-row>div:nth-child(6){animation-delay:.5s}.soon{padding:var(--s8) var(--gutter);grid-template-rows:none;place-items:center;display:grid}.soon-arcs{z-index:-1;position:absolute;inset:0}.soon-arcs svg{width:100%;height:100%;display:block}.soon-arcs .arc{fill:none;stroke:var(--amber-2);stroke-width:2px;stroke-dasharray:3200;stroke-dashoffset:3200px;opacity:.55;animation:draw 2.8s var(--ease) forwards}.soon-in{justify-items:center;gap:var(--s5);text-align:center;width:100%;max-width:720px;display:grid}.soon-logo{width:auto;height:clamp(56px,8vw,84px)}.soon-in .display{font-size:clamp(40px,6.4vw,84px)}.soon-text{max-width:46ch;color:var(--ivory-2)}.soon-in .when{justify-items:center}.soon-in .count{justify-content:center}.soon-news{text-align:left;width:100%;max-width:420px}.soon-in .social{margin:0}.js .soon-in>:not(h1){animation:heroUp .9s var(--ease) backwards}.soon-in>:first-child{animation-delay:.1s}.soon-in>:nth-child(2){animation-delay:.3s}.soon-in>:nth-child(4){animation-delay:.6s}.soon-in>:nth-child(5){animation-delay:.72s}.soon-in>:nth-child(6){animation-delay:.84s}.soon-in>:nth-child(7){animation-delay:.96s}.soon-in>:nth-child(8){animation-delay:1.08s}.soon-notice{left:var(--s4);bottom:var(--s4);z-index:40;border-radius:var(--r-pill);background:var(--amber);color:var(--petrol);font:700 12px/1 var(--font-body);letter-spacing:.06em;align-items:center;gap:8px;padding:10px 16px;display:inline-flex;position:fixed;box-shadow:0 10px 30px #00000059}.soon-notice:hover{background:var(--amber-2)}@media (prefers-reduced-motion:reduce){.intro{display:none!important}*{transition:none!important;animation:none!important}html{scroll-behavior:auto}.js [data-reveal]{opacity:1;transform:none}.wordmark{white-space:normal;flex-wrap:wrap;justify-content:center;width:auto;transform:none}.wordmark .track:last-child,.wordmark .track span:not(:first-child),.pause{display:none}.wi{transform:none!important}.collage svg{transform:none}.collage .arc{stroke-dashoffset:0}.collage .dot{opacity:1}.soon-arcs .arc{stroke-dashoffset:0}}@font-face{font-family:Phosphor;src:url(/vendor/phosphor/Phosphor.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}.ph{speak:never;font-variant:normal;text-transform:none;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:Phosphor!important}.ph.ph-arrow-left:before{content:""}.ph.ph-arrow-right:before{content:""}.ph.ph-circle-notch:before{content:""}.ph.ph-facebook-logo:before{content:""}.ph.ph-image:before{content:""}.ph.ph-instagram-logo:before{content:""}.ph.ph-linkedin-logo:before{content:""}.ph.ph-list:before{content:""}.ph.ph-map-pin:before{content:""}.ph.ph-pause:before{content:""}.ph.ph-play:before{content:""}.ph.ph-whatsapp-logo:before{content:""}.ph.ph-x:before{content:""}.ph.ph-binoculars:before{content:""}.ph.ph-chart-line-up:before{content:""}.ph.ph-cow:before{content:""}.ph.ph-gavel:before{content:""}.ph.ph-handshake:before{content:""}.ph.ph-lightbulb:before{content:""}.ph.ph-medal:before{content:""}.ph.ph-plant:before{content:""}.ph.ph-star:before{content:""}.ph.ph-storefront:before{content:""}.ph.ph-tractor:before{content:""}.ph.ph-trend-up:before{content:""}.ph.ph-users-three:before{content:""}
