@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_7646ab04-module__GYcJwq__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_7646ab04-module__GYcJwq__variable{--font-display:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_2b7b8e12-module__l0OTcq__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_2b7b8e12-module__l0OTcq__variable{--font-body:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.352ti9pm7m6qh.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.0o-3_g79811ob.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0ngr-xkgqz1kf.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.15orukf5wyxb5.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.226pwps5o-gq_.woff2?dpl=dpl_2sLg3xaXzSwJgHfR1g2A1yhfVjCg)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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_fe9bac9d-module__DlUvSq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_fe9bac9d-module__DlUvSq__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--bg:#05070f;--surface:#0d1428b8;--surface-solid:#0d1428;--surface-deep:#080c1a;--line:#1a2340;--line-soft:#d6b25e24;--text:#f2f0e9;--text-cool:#e9ecf6;--muted:#a9b1c9;--muted-2:#8b93ad;--muted-3:#7b839f;--gold:#d6b25e;--gold-soft:#e8c97a;--blue:#7e93d8;--mint:#58c6a9;--red:#e88c8c;--max:1280px}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg);scroll-padding-top:92px}body{min-height:100vh;color:var(--text-cool);background:radial-gradient(900px 600px at 85% -5%, #22306b8c, transparent 65%), radial-gradient(700px 500px at 10% 30%, #141e4859, transparent 70%), var(--bg);font-family:var(--font-body), "Space Grotesk", system-ui, sans-serif;margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}::selection{background:#d6b25e4d}:focus-visible{outline:2px solid var(--gold-soft);outline-offset:4px}main{overflow:clip}.siteHeader{z-index:20;width:min(100%, var(--max));border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:28px;min-height:79px;margin:0 auto;padding:20px 56px;display:flex;position:relative}.brand{font-family:var(--font-display), "Cormorant Garamond", Georgia, serif;letter-spacing:.02em;flex:none;align-items:center;gap:12px;font-size:1.38rem;font-weight:600;display:inline-flex}.brandMark{border:1px solid var(--gold);width:35px;height:35px;color:var(--gold);font:500 .95rem var(--font-body), sans-serif;border-radius:50%;place-items:center;display:grid}.siteHeader nav{color:#b8bfd6;align-items:center;gap:31px;font-size:.9rem;display:flex}.siteHeader nav a{transition:color .16s,border-color .16s,background .16s}.siteHeader nav a:hover{color:var(--gold-soft)}.siteHeader .headerCta{min-height:39px;color:var(--gold-soft);border:1px solid #d6b25e80;border-radius:999px;align-items:center;padding:8px 19px;display:inline-flex}.siteHeader .headerCta:hover{border-color:var(--gold);background:#d6b25e14}.hero{border-bottom:1px solid #0000}.heroInner{width:min(100%, var(--max));grid-template-columns:minmax(0,1.15fr) minmax(380px,.85fr);align-items:center;gap:48px;min-height:595px;margin:0 auto;padding:72px 56px 64px;display:grid}.heroInner.heroInnerSolo{grid-template-columns:minmax(0,760px);justify-content:start;min-height:505px}.heroInner.heroInnerMatch{grid-template-columns:minmax(0,.97fr) minmax(360px,.83fr);gap:clamp(28px,4vw,64px);min-height:590px}.heroMessage{flex-direction:column;align-items:flex-start;gap:26px;display:flex}.eyebrowLine{align-items:center;gap:12px;display:flex}.eyebrowLine>span{background:var(--gold);width:36px;height:1px}.eyebrow{color:var(--gold);font:500 .76rem var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.18em;text-transform:uppercase;margin:0}.hero h1,.sectionIntro h2,.forecastHeading h2,.disclaimerCard h2,.contentPage>h1{color:var(--text);font-family:var(--font-display), "Cormorant Garamond", Georgia, serif;margin:0;font-weight:600}.hero h1{letter-spacing:-.04em;max-width:760px;font-size:clamp(4.1rem,6.3vw,5.4rem);line-height:.98}.hero h1 em,.disclaimerCard h2 em{color:var(--gold-soft);font-weight:500}.hero h1 em{white-space:nowrap}.heroCopy{max-width:585px;color:var(--muted);margin:-1px 0 0;font-size:clamp(1rem,1.5vw,1.13rem);line-height:1.67}.heroActions{align-items:center;gap:14px;display:flex}.primaryButton,.secondaryButton{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:49px;padding:13px 28px;font-weight:600;transition:transform .18s,border-color .18s,background .18s,opacity .18s;display:inline-flex}.primaryButton{color:var(--bg);background:var(--gold);border-color:var(--gold)}.primaryButton:hover:not(:disabled){background:var(--gold-soft);transform:translateY(-2px)}.secondaryButton{color:#c7cde2;background:0 0;border-color:#2a3557}.secondaryButton:hover{border-color:var(--blue);color:var(--text-cool);transform:translateY(-2px)}.trustLine{color:var(--muted-3);font:400 .74rem var(--font-mono), "IBM Plex Mono", monospace;flex-wrap:wrap;align-items:center;gap:22px;display:flex}.trustLine span{align-items:center;gap:7px;display:inline-flex}.trustLine span:before{content:"✦";color:var(--gold)}.worldCupHero{background:radial-gradient(circle at 50% 3%,#d6b25e30,#0000 32%),linear-gradient(145deg,#121d36fa,#060c19fa);border:1px solid #d6b25e5c;border-radius:28px;min-width:0;padding:17px 17px 14px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff6d514,0 26px 55px #00000038}.worldCupHero:before{content:"";pointer-events:none;background:radial-gradient(#7ee4db17,#0000 66%);height:260px;position:absolute;inset:-60% -20% auto}.worldCupHeroTop,.worldCupHeroFooter{z-index:1;justify-content:space-between;align-items:center;gap:14px;display:flex;position:relative}.worldCupHeroTop{color:#e8c76e;font:500 .58rem var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.16em;padding:0 5px 12px}.worldCupHeroTop span:last-child{color:var(--muted-2);text-align:right}.worldCupScene{z-index:1;aspect-ratio:16/9;background:#081827 url(/media/wcc-soccer-shimoverse-signals-poster.jpg) 50%/cover no-repeat;border:1px solid #7ee4db3d;border-radius:20px;position:relative;overflow:hidden}.signalFilm{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .38s;display:block;position:absolute;inset:0}.signalFilm.signalFilmReady{opacity:1}.worldCupScene .sceneFrame{fill:none;stroke:#e5bc527a;stroke-width:1.5px}.worldCupScene .pitchLine{fill:none;stroke:#cff0ed3b;stroke-width:1.5px}.worldCupScene .goalNet{fill:#ecf4fc09;stroke:#ebf2ff61;stroke-width:1.4px}.worldCupScene .goalGround{fill:none;stroke:#ebf2ff3d;stroke-width:2px}.worldCupScene .trophy{transform-origin:320px 184px;animation:5.5s ease-in-out infinite trophyRise}.worldCupScene .trophyHalo{transform-origin:320px 184px;animation:5.5s ease-in-out infinite trophyBloom}.worldCupScene .trophyWord{fill:#f0d181;font:500 12px var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.28em}.worldCupScene .playerHead{fill:#d7a17e}.worldCupScene .playerHeadSmall{fill:#c89070}.worldCupScene .kitArgentina{fill:#77c8e0;stroke:#d9f7ff;stroke-width:2px}.worldCupScene .kitEngland{fill:#f4f4f0;stroke:#c72943;stroke-width:2px}.worldCupScene .kitSpain{fill:#c42f41;stroke:#f1c256;stroke-width:2px}.worldCupScene .shirtNumber{fill:#071724;font:700 25px var(--font-body), sans-serif;text-anchor:middle}.worldCupScene .shirtNumberDark{fill:#a9273b}.worldCupScene .shirtNumberSmall{fill:#f7d778;font-size:18px}.worldCupScene .footballerArgentina{transform-origin:151px 332px;animation:4.8s ease-in-out infinite playerReady}.worldCupScene .footballerEngland{transform-origin:446px 332px;animation:5.2s ease-in-out -1.8s infinite playerReady}.worldCupScene .footballerSpain{transform-origin:289px 439px;animation:4.4s ease-in-out -2.4s infinite playerReady}.worldCupScene .ballTrace{fill:none;stroke:#ecd179;stroke-width:3px;stroke-linecap:round;stroke-dasharray:8 13;filter:drop-shadow(0 0 5px #ecd179a8);animation:2.7s linear infinite traceRun}.worldCupScene .matchBall{animation:2.7s ease-in-out infinite ballReady}.worldCupScene .ballShell{fill:#fcfbf4;stroke:#10131a;stroke-width:2px}.worldCupScene .ballPanels{fill:none;stroke:#151821;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.worldCupScene .goalSignal{fill:#75e3da;filter:drop-shadow(0 0 7px #75e3da);animation:2.7s ease-in-out infinite goalBlink}.worldCupHeroFooter{padding:14px 5px 11px}.matchupChip{color:var(--text-cool);font:600 .75rem var(--font-body), sans-serif;align-items:center;gap:8px;display:inline-flex}.matchupChip b{color:var(--gold);font:400 1.05rem var(--font-display), serif}.flagDot{border:1px solid #ffffff4d;border-radius:50%;flex:0 0 12px;width:12px;height:12px}.flagArgentina{background:linear-gradient(#86d2ed 0 34%,#fff 34% 66%,#86d2ed 66%)}.flagEngland{background:linear-gradient(#fff 0 42%,#d52e45 42% 58%,#fff 58%)}.flagSpain{background:linear-gradient(#be2b3d 0 30%,#f2c249 30% 70%,#be2b3d 70%)}.worldCupHeroFooter>span{color:var(--muted-2);text-align:right;font:500 .54rem/1.45 var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.1em}.playerMarks{z-index:1;border-top:1px solid #8b93ad2e;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:8px;display:grid;position:relative}.playerMark{align-items:center;gap:7px;min-width:0;padding:9px 7px;display:flex}.playerMarkFlag{border-radius:999px;align-self:stretch;width:4px}.playerMarkArgentina .playerMarkFlag{background:#83d0e8}.playerMarkEngland .playerMarkFlag{background:#e74357}.playerMarkSpain .playerMarkFlag{background:#e7b845}.playerMark div{gap:2px;min-width:0;display:grid}.playerMark strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;line-height:1.1;overflow:hidden}.playerMark span:last-child{color:var(--muted-2);font:400 .56rem/1.2 var(--font-mono), "IBM Plex Mono", monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.visualDisclosure{z-index:1;color:var(--muted-3);font:400 .57rem/1.45 var(--font-mono), "IBM Plex Mono", monospace;margin:9px 5px 0;position:relative}@keyframes trophyRise{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-8px)scale(1.025)}}@keyframes trophyBloom{0%,to{opacity:.62;transform:scale(.9)}50%{opacity:1;transform:scale(1.09)}}@keyframes playerReady{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes traceRun{to{stroke-dashoffset:-84px}}@keyframes ballReady{0%,to{opacity:1}50%{opacity:.72}}@keyframes goalBlink{0%,to{opacity:.45}48%,56%{opacity:1}}.heroOrbit{place-items:center;min-height:440px;display:grid;position:relative;overflow:hidden}.orbit{pointer-events:none;border-radius:50%;position:absolute}.orbitOuter{border:1px solid #d6b25e2e;width:420px;height:420px;animation:120s linear infinite orbitClockwise}.orbitOuter i{background:var(--gold-soft);width:5px;height:5px;box-shadow:0 0 9px var(--gold-soft);border-radius:50%;position:absolute;top:24px;left:196px}.orbitInner{border:1px dashed #8b93ad45;width:330px;height:330px;animation:200s linear infinite orbitCounter}.orbitInner i,.orbitInner b{border-radius:50%;width:4px;height:4px;position:absolute}.orbitInner i{background:var(--blue);box-shadow:0 0 8px var(--blue);top:160px;left:-2px}.orbitInner b{background:var(--text-cool);box-shadow:0 0 7px var(--text-cool);top:300px;left:240px}.heroSealDial{background:conic-gradient(var(--gold) 0deg 322deg, var(--line) 322deg 360deg);border-radius:50%;width:240px;height:240px;padding:13px;position:relative;box-shadow:0 0 60px #d6b25e14}.heroSealCore{background:var(--surface-deep);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;height:100%;display:flex;box-shadow:inset 0 0 30px #7e93d80f}.heroSealCore span{color:var(--muted-2);font:500 .68rem var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.16em}.heroSealCore strong{color:var(--gold-soft);font:600 4.8rem/.98 var(--font-display), "Cormorant Garamond", serif}.orbitLegend{font:500 .66rem var(--font-mono), "IBM Plex Mono", monospace;gap:12px;display:flex;position:absolute;bottom:4px}.orbitLegend span{white-space:nowrap}.orbitLegend span:first-child{color:var(--blue)}.orbitLegend span:nth-child(2){color:var(--mint)}.orbitLegend span:nth-child(3){color:var(--gold-soft)}@keyframes orbitClockwise{to{transform:rotate(360deg)}}@keyframes orbitCounter{to{transform:rotate(-360deg)}}.commitmentOrbitSection{border-top:1px solid var(--line);background:linear-gradient(#0d142852,#0000);margin-top:24px}.commitmentOrbitSection .sectionInner{text-align:center;flex-direction:column;align-items:center;padding-top:60px;padding-bottom:46px;display:flex}.orbitIntro{max-width:520px;color:var(--muted);margin:12px 0 0;line-height:1.6}.commitmentOrbitSection .heroOrbit{width:min(100%,480px);margin:14px auto 0}.networkBanner{color:#c9b583;border:1px solid #d6b25e59;border-radius:12px;align-items:center;gap:14px;width:min(100% - 112px,1168px);margin:0 auto 40px;padding:13px 21px;font-size:.83rem;line-height:1.5;display:flex}.networkBanner strong{font:500 .68rem var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.12em;border:1px solid #d6b25e80;border-radius:999px;flex:none;padding:3px 10px}.methodSection,.forecastSection,.commitmentOrbitSection,.proofSection{border-top:1px solid var(--line-soft)}.finalSignal{background:radial-gradient(circle at 88% 8%,#5feaca1f,#0000 32%),linear-gradient(145deg,#0f1930f5,#070b19fa);border:1px solid #5feaca52;border-radius:24px;width:min(1120px,100% - 40px);margin:36px auto 88px;padding:clamp(28px,5vw,54px);position:relative;overflow:hidden;box-shadow:0 26px 80px #00000047}.finalSignalGlow{pointer-events:none;border:1px solid #d6b25e52;border-radius:50%;width:260px;height:260px;position:absolute;top:-130px;right:-100px;box-shadow:0 0 80px #d6b25e1f}.finalSignalHeader{grid-template-columns:minmax(0,1.65fr) minmax(230px,.65fr);align-items:end;gap:28px;display:grid;position:relative}.finalSignalHeader h2{color:var(--text);font:600 clamp(2.5rem, 6vw, 4.8rem)/.95 var(--font-display), "Cormorant Garamond", serif;letter-spacing:-.045em;margin:8px 0 12px}.finalSignalHeader>div:first-child>p:last-child{max-width:720px;color:var(--muted-2);margin:0;font-size:1.02rem;line-height:1.7}.finalSignalStatus{background:#070a149e;border:1px solid #d6b25e59;border-radius:15px;flex-direction:column;gap:7px;padding:20px;display:flex}.finalSignalStatus span,.finalSignalMetric>span{color:var(--gold);font:600 .66rem/1.4 var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.14em;text-transform:uppercase}.finalSignalStatus strong{color:var(--text);font-size:1.35rem}.finalSignalStatus small{color:var(--muted)}.finalSignalGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:30px;display:grid;position:relative}.finalSignalMetric{border:1px solid var(--line);background:#0508128c;border-radius:15px;min-width:0;padding:22px}.finalSignalMetric strong{color:var(--text);font:600 clamp(2.1rem, 4vw, 3.2rem)/1 var(--font-display), "Cormorant Garamond", serif;margin:11px 0 9px;display:block}.finalSignalTie strong{color:var(--gold-soft)}.finalSignalLean strong{color:#8baeff}.finalSignalTiming strong{color:var(--mint);font-size:clamp(1.55rem,3vw,2.25rem)}.finalSignalMetric p{color:var(--muted-2);margin:0;font-size:.84rem;line-height:1.6}.finalSignalContext{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:22px;margin-top:18px;padding-top:18px;display:flex}.finalSignalContext p{max-width:720px;color:var(--muted-2);margin:0;line-height:1.65}.finalSignalContext p strong{color:var(--text)}.finalSignalContext>div{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.finalSignalContext a{color:var(--gold-soft);white-space:nowrap;font-size:.78rem}.finalSignalContext a:hover{color:var(--mint)}.finalLedgerSummary>p{max-width:760px;color:var(--muted-2);margin:18px 0 24px;line-height:1.7}@media (max-width:760px){.finalSignal{border-radius:18px;width:min(100% - 28px,1120px);margin:22px auto 64px;padding:24px 20px}.finalSignalHeader,.finalSignalGrid{grid-template-columns:1fr}.finalSignalContext{flex-direction:column;align-items:flex-start}.finalSignalContext>div{justify-content:flex-start}}.freeReveal{isolation:isolate;background:radial-gradient(circle at 5% 15%,#5feaca2b,#0000 27%),linear-gradient(135deg,#05162ffa,#0c2742e0);border:1px solid #5feaca6b;border-radius:18px;grid-template-columns:88px minmax(0,780px);align-items:center;gap:28px;width:min(100% - 112px,1120px);margin:34px auto 0;padding:clamp(24px,4vw,44px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 80px #00000038}.freeReveal:after{content:"";z-index:-1;opacity:.7;background:repeating-linear-gradient(100deg,#0000 0 22px,#ffffff06 23px 24px);position:absolute;inset:0}.freeReveal h2{letter-spacing:-.035em;margin:6px 0 12px;font-size:clamp(1.65rem,3vw,2.45rem)}.freeReveal>div>p:not(.eyebrow){max-width:720px;color:var(--muted-2);margin:0;line-height:1.7}.freeRevealOrb{border:1px solid #5feacab3;border-radius:50%;place-items:center;width:84px;height:84px;animation:3.6s linear infinite publicRevealOrbit;display:grid;box-shadow:0 0 0 12px #5feaca0e,0 0 44px #5feaca59}.freeRevealOrb span{border:2px solid var(--mint);width:28px;height:28px;box-shadow:0 0 22px var(--mint);border-radius:50%}.revealTimer,.revealedPacket{background:#020c1f70;border:1px solid #7fb8ff5c;border-radius:10px;gap:8px;margin-top:18px;padding:15px 17px;display:grid}.revealTimer{background:radial-gradient(circle at 92% 18%,#5feaca38,#0000 32%),#021325c2;border-color:#5feacad1;gap:6px;padding:18px 20px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #5feaca14,0 0 28px #5feaca24}.revealTimer:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 18%,#ffffff1c 48%,#0000 78%);animation:3.4s ease-in-out infinite revealTimerSweep;position:absolute;inset:0;transform:translate(-120%)}.revealTimerLabel{letter-spacing:.15em;text-transform:uppercase;color:var(--mint)!important;font:700 .66rem var(--font-mono), "IBM Plex Mono", monospace!important}.revealTimer strong{color:var(--text);align-items:baseline;gap:13px;display:flex}.revealTimer strong span{color:var(--text-cool);font-size:clamp(1rem,2vw,1.22rem)}.revealTimer time{color:var(--mint);font:600 clamp(2.25rem, 5vw, 3.5rem)/.95 var(--font-display), "Cormorant Garamond", serif;letter-spacing:.03em;text-shadow:0 0 18px #5feaca6b}.revealTimer>span:last-child,.revealedPacket span{color:var(--muted-2);font-size:.8rem}.revealedPacket{border-color:#5feaca94;animation:.6s ease-out both publicRevealIn}.revealedPacket .revealedLabel{color:var(--mint);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:800}.revealedPacket strong{color:var(--cream);font-size:clamp(1.7rem,4vw,2.75rem)}.revealedPacket p{color:var(--muted-2);margin:2px 0 8px}.revealedPacket .secondaryButton{justify-self:start}@keyframes publicRevealOrbit{to{transform:rotate(360deg)}}@keyframes publicRevealIn{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes revealTimerSweep{0%,38%{transform:translate(-120%)}72%,to{transform:translate(120%)}}.sectionInner{width:min(100%, var(--max));margin:0 auto;padding:56px}.sectionIntro{flex-direction:column;gap:10px;margin-bottom:40px;display:flex}.sectionIntro.compact{margin-bottom:44px}.sectionIntro h2,.forecastHeading h2{letter-spacing:-.025em;font-size:clamp(2.75rem,4.7vw,3.25rem);line-height:1.04}.sectionIntro>p:last-child{max-width:660px;color:var(--muted);margin:0;font-size:1rem;line-height:1.65}.lensGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.lensCard{border:1px solid var(--line);background:#0d142899;border-radius:14px;flex-direction:column;gap:14px;min-height:278px;padding:30px 28px;transition:transform .18s,border-color .18s;display:flex}.lensCard:hover{transform:translateY(-3px)}.lensCard h3{color:var(--text-cool);margin:0;font-size:1.22rem}.lensCard p{color:var(--muted-2);margin:0;font-size:.9rem;line-height:1.65}.lensCard>strong{font:500 .72rem var(--font-mono), "IBM Plex Mono", monospace;margin-top:auto}.lensIcon{width:40px;height:40px;font:500 .78rem var(--font-mono), "IBM Plex Mono", monospace;border:1px solid;border-radius:50%;place-items:center;display:grid}.lensEvidence .lensIcon,.lensEvidence>strong{color:var(--blue)}.lensMarket .lensIcon,.lensMarket>strong{color:var(--mint)}.lensProof{background:linear-gradient(#d6b25e14,#0d142899);border-color:#d6b25e66}.lensProof .lensIcon,.lensProof h3,.lensProof>strong{color:var(--gold-soft)}.lensProof p{color:#a99c79}.forecastHeading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:26px;display:flex}.forecastHeading>div{flex-direction:column;gap:10px;display:flex}.foundingPrice{color:var(--muted-2);font:400 .8rem var(--font-mono), "IBM Plex Mono", monospace;margin:0}.foundingPrice strong{color:var(--gold-soft);font-weight:500}.purchaseControls{border:1px solid var(--line);background:#0d14287a;border-radius:14px;grid-template-columns:minmax(320px,.72fr) minmax(320px,1fr);align-items:center;gap:26px;margin-bottom:28px;padding:18px 20px;display:grid}.promoForm label{color:var(--muted-2);font:500 .69rem var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;display:block}.promoRow{display:flex}.promoRow input{width:100%;min-width:0;height:44px;color:var(--text-cool);text-transform:uppercase;background:#080c1a;border:1px solid #2a3557;border-right:0;border-radius:10px 0 0 10px;padding:0 13px}.promoRow input::placeholder{color:#606a86}.pilotAccessRow{margin-bottom:12px;display:flex}.pilotAccessRow input{width:100%;min-width:0;height:44px;color:var(--text-cool);letter-spacing:.04em;background:#080c1a;border:1px solid #2a3557;border-radius:10px;padding:0 13px}.pilotAccessRow input::placeholder{color:#606a86;letter-spacing:normal}.promoRow button{color:var(--gold-soft);cursor:pointer;background:#111a32;border:1px solid #2a3557;border-radius:0 10px 10px 0;padding:0 17px;font-weight:600}.promoRow button:disabled{opacity:.55;cursor:not-allowed}.promoStatus,.promoSuccess,.promoError{min-height:18px;margin:7px 0 0;font-size:.75rem;line-height:1.4}.promoStatus{color:var(--muted-3)}.promoSuccess{color:var(--mint)}.promoError{color:var(--red)}.forecastGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.countryFlag{border:1px solid #ffffff47;border-radius:3px;flex:none;width:27px;height:18px;display:inline-block;position:relative;overflow:hidden;box-shadow:0 3px 9px #00000038}.countryFlag i{display:none}.flag-france{background:linear-gradient(90deg,#1e4aa8 0 33.33%,#f7f6ef 33.33% 66.66%,#e54a50 66.66%)}.flag-spain{background:linear-gradient(#b32236 0 25%,#f5c93a 25% 75%,#b32236 75%)}.flag-england{background:#f6f5ee}.flag-england:before,.flag-england:after{content:"";background:#d83445;position:absolute}.flag-england:before{width:6px;top:0;bottom:0;left:10px}.flag-england:after{height:6px;top:6px;left:0;right:0}.flag-argentina{background:linear-gradient(#74b9e8 0 33.33%,#f9fbff 33.33% 66.66%,#74b9e8 66.66%)}.matchupVisual{min-height:28px;color:var(--text-cool);align-items:center;gap:8px;font-size:.78rem;display:flex}.matchupVisual>span:not(.countryFlag){color:var(--muted-3);font:500 .67rem var(--font-mono), "IBM Plex Mono", monospace;text-transform:uppercase}.matchupVisual strong{font-weight:600}.championshipVisual>span{font-size:1.2rem}.tone-france-spain{--accent-a:#4f7fed;--accent-b:#e2585e}.tone-france-england{--accent-a:#4f7fed;--accent-b:#d74e59}.tone-england-argentina{--accent-a:#d74e59;--accent-b:#77bff0}.tone-champion{--accent-a:#d6b25e;--accent-b:#59d7bd}.bundleCard{background:linear-gradient(110deg,#1f190bb8,#0d1428e6 54%,#0b1d28b3);border:1px solid #d6b25e80;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(230px,.32fr);align-items:center;gap:32px;margin:20px 0 0;padding:clamp(22px,3.5vw,36px);display:grid;box-shadow:inset 0 1px #ffebb114}.bundleCopy h3{color:var(--text);font:600 clamp(2rem, 3.5vw, 2.75rem)/1 var(--font-display), "Cormorant Garamond", serif;letter-spacing:-.025em;margin:6px 0 10px}.bundleCopy>p:not(.eyebrow){max-width:680px;color:var(--muted-2);margin:0;line-height:1.55}.bundleLockNote{font-size:.84rem;color:var(--gold-soft)!important;margin-top:15px!important}.bundleLockNote span{margin-right:6px}.bundleCommitments{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.bundleCommitments span{border:1px solid var(--line);color:var(--muted-2);font:400 .65rem/1.35 var(--font-mono), "IBM Plex Mono", monospace;background:#05070f57;border-radius:7px;padding:6px 8px}.bundleCommitments .tone-france-spain,.bundleCommitments .tone-france-england,.bundleCommitments .tone-england-argentina,.bundleCommitments .tone-champion{border-color:var(--accent-a);color:var(--accent-a)}.bundleCommitments code{color:var(--mint)}.bundlePurchase{background:#05070f66;border:1px solid #d6b25e38;border-radius:12px;flex-direction:column;gap:10px;padding:17px;display:flex}.bundlePurchase form{width:100%}.forecastCard{border:1px solid var(--line);background:#0d1428b8;border-radius:16px;flex-direction:column;gap:18px;min-width:0;padding:27px;transition:transform .18s,border-color .18s,background .18s;display:flex;position:relative;overflow:hidden}.forecastCard:hover{background:#101931d1;border-color:#2a3557;transform:translateY(-3px)}.forecastCard:before{content:"";background:linear-gradient(90deg, var(--accent-a,var(--gold)), var(--accent-b,var(--mint)));height:3px;position:absolute;top:0;left:0;right:0}.forecastCard.tone-france-spain{background:radial-gradient(circle at 92% 4%,#e2585e21,#0000 27%),#0d1428b8}.forecastCard.tone-france-england{background:radial-gradient(circle at 92% 4%,#4f7fed24,#0000 27%),#0d1428b8}.forecastCard.tone-england-argentina{background:radial-gradient(circle at 92% 4%,#77bff021,#0000 27%),#0d1428b8}.forecastCard.tone-champion{background:radial-gradient(circle at 92% 4%,#d6b25e24,#0000 27%),#0d1428b8}.forecastMeta{justify-content:space-between;align-items:center;gap:10px;display:flex}.forecastMeta>span{border:1px solid var(--accent-a,#2a3557);color:var(--accent-a,var(--blue));font:500 .69rem var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:4px 11px}.forecastMeta time{color:var(--muted-3);font:400 .72rem var(--font-mono), "IBM Plex Mono", monospace;text-align:right}.forecastCard h3{color:var(--text);font:600 clamp(2rem, 3vw, 2.25rem)/1.06 var(--font-display), "Cormorant Garamond", serif;letter-spacing:-.02em;margin:0}.forecastTitleBlock{gap:7px;display:grid}.forecastTitleBlock h3{color:var(--muted-2);font:600 .86rem var(--font-body), sans-serif;letter-spacing:.01em}.forecastQuestion{color:var(--muted-3);margin:0;font-size:.76rem;line-height:1.45}.purchaseWindowNote{color:#d7c99c;border-left:2px solid #d6b25ebd;margin:5px 0 0;padding-left:9px;font-size:.72rem;line-height:1.45}.marketRules{color:var(--muted-3);margin:7px 0 0;font-size:.76rem;line-height:1.5}.sealPanel{border:1px solid var(--line);background:#05070f94;border-radius:12px;align-items:center;gap:17px;padding:15px;display:flex}.sealDial{border:6px solid var(--accent-a,var(--gold));border-right-color:var(--accent-b,#2a3557);width:75px;height:75px;color:var(--gold-soft);border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:3px;display:flex;transform:rotate(-30deg)}.sealDial span,.sealDial small{transform:rotate(30deg)}.sealDial span{font-size:1.25rem;line-height:1}.sealDial small{font:500 .55rem var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.08em}.sealFacts{gap:7px;width:100%;margin:0;display:grid}.sealFacts>div{border:0;grid-template-columns:1fr auto;gap:8px;padding:0;display:grid}.sealFacts dt,.sealFacts dd{font:500 .65rem var(--font-mono), "IBM Plex Mono", monospace}.sealFacts dt{color:var(--muted-3)}.sealFacts dd{color:#bbc3db}.sealFacts>div:first-child dd{color:var(--blue)}.sealFacts>div:nth-child(2) dd{color:var(--mint)}.sealFacts>div:nth-child(3) dd{color:var(--gold-soft)}.forecastPurchase{flex-direction:column;gap:9px;margin-top:auto;display:flex}.price{align-items:baseline;gap:6px;display:flex}.price s{color:var(--muted-3);font-size:.9rem}.price strong{color:var(--text);font:600 2.3rem/1 var(--font-display), "Cormorant Garamond", serif}.price span{color:var(--muted-3);font:400 .67rem var(--font-mono), "IBM Plex Mono", monospace}.forecastPurchase form{width:100%}.purchaseButton{width:100%;min-height:44px;padding:10px 18px;font-size:.88rem}.purchaseButton:disabled{opacity:.48;cursor:not-allowed;transform:none}.purchaseNote{color:var(--muted-3);text-align:center;margin:0;font-size:.72rem;line-height:1.5}.salesClosed{color:var(--gold-soft);background:#2e240e52;border:1px solid #d6b25e4d;border-radius:8px;margin:0;padding:10px 11px;font-size:.76rem;line-height:1.5}.commitmentLink{min-width:0;color:var(--blue);font:400 .73rem var(--font-mono), "IBM Plex Mono", monospace;align-items:center;gap:6px;display:flex}.commitmentLink code{color:var(--blue)}.commitmentLink:hover{color:#a7b6ee}.proofJourney{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.proofJourney:before{content:"";background:linear-gradient(90deg,#0000,#d6b25e6b,#0000);height:1px;position:absolute;top:21px;left:12%;right:12%}.proofJourney li{text-align:center;flex-direction:column;align-items:center;gap:13px;padding:0 28px;display:flex}.proofNode{z-index:1;background:#0a0f22;border:1px solid;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:relative}.proofGold{color:var(--gold-soft)}.proofBlue{color:var(--blue)}.proofMint{color:var(--mint)}.proofJourney h3{margin:0;font-size:1.16rem}.proofJourney p{max-width:330px;color:var(--muted-2);margin:0;font-size:.86rem;line-height:1.6}.ledgerPreview{border:1px solid var(--line);border-radius:14px;margin-top:44px;overflow:hidden}.ledgerPreviewRow{border-bottom:1px solid #141b33;grid-template-columns:220px 130px minmax(0,1fr) 140px;align-items:center;gap:20px;min-height:65px;padding:15px 23px;display:grid}.ledgerPreviewRow>strong{color:var(--text-cool);font:600 1.2rem var(--font-display), "Cormorant Garamond", serif}.commitmentStatus{color:var(--gold-soft);font:500 .68rem var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.08em;text-align:center;border:1px solid #d6b25e66;border-radius:999px;padding:3px 9px}.ledgerLockNote{min-width:0;color:var(--muted-3);font-size:.82rem}.ledgerPreviewRow>a{color:var(--blue);font:400 .74rem var(--font-mono), "IBM Plex Mono", monospace;text-align:right}.ledgerPreviewFooter{color:var(--muted-3);font:400 .72rem var(--font-mono), "IBM Plex Mono", monospace;background:#0d14286b;justify-content:space-between;align-items:center;gap:20px;padding:13px 23px;display:flex}.ledgerPreviewFooter a{color:var(--gold-soft);font-family:var(--font-body), sans-serif;font-size:.84rem}.disclaimerCard{border:1px solid var(--line);background:#0d142885;border-radius:16px;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:center;gap:42px;width:min(100% - 112px,1168px);margin:0 auto 56px;padding:39px 43px;display:grid}.disclaimerCard h2{font-size:clamp(2.4rem,4.2vw,2.7rem);line-height:1.06}.disclaimerCard p{color:var(--muted-2);margin:0;font-size:.9rem;line-height:1.68}.disclaimerCard p+p{margin-top:11px}.contentPage{width:min(100% - 40px,800px);min-height:70vh;margin:0 auto;padding:96px 0 135px}.contentPage.wide{width:min(100% - 40px,980px)}.contentPage>h1{letter-spacing:-.03em;font-size:clamp(3.2rem,8vw,5.6rem);line-height:.98}.lead{max-width:710px;color:var(--muted);margin:25px 0 50px;font-size:1.16rem;line-height:1.65}.prose{color:#c5ccdc;line-height:1.76}.prose h2{color:var(--text);font:600 1.75rem var(--font-display), "Cormorant Garamond", serif;margin:38px 0 9px}.prose p{margin:0 0 18px}.prose a{color:var(--gold-soft);text-underline-offset:3px;text-decoration:underline}code{overflow-wrap:anywhere;color:var(--gold-soft);font-family:var(--font-mono), "IBM Plex Mono", monospace}.ledgerList{gap:14px;display:grid}.ledgerEntry{border:1px solid var(--line);background:#0d1428ad;border-radius:15px;padding:25px}.ledgerEntry h2{color:var(--text);font:600 2rem var(--font-display), "Cormorant Garamond", serif;margin:14px 0 20px}.ledgerStatus{color:var(--muted-2);font:500 .72rem var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;display:flex}.statusCommitted,.statusResolved{background:var(--gold);border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #d6b25e94}.statusResolved{background:var(--mint);box-shadow:0 0 10px #58c6a994}dl{margin:0 0 20px}dl>div{border-top:1px solid var(--line);grid-template-columns:160px 1fr;gap:14px;padding:10px 0;display:grid}dt{color:var(--muted-2);font-size:.78rem}dd{min-width:0;margin:0;font-size:.85rem}.hashRow dd{min-width:0}.quietLink{color:var(--blue);text-underline-offset:4px;font-size:.8rem;text-decoration:underline}.supportCard{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:30px}.supportCard h2{color:var(--text);font:600 2rem var(--font-display), "Cormorant Garamond", serif;margin:0 0 22px}.supportCard p{color:var(--muted-2);margin:22px 0 0;line-height:1.65}.siteFooter{width:min(100%, var(--max));border-top:1px solid var(--line-soft);color:var(--muted-3);justify-content:flex-end;margin:0 auto;padding:25px 56px;font-size:.78rem;display:flex}.footerLinks{gap:25px;display:flex}.footerLinks a:hover{color:var(--gold-soft)}.agentPage{width:min(100% - 112px,1168px);margin:0 auto;padding:82px 0 72px}.agentHero{max-width:850px}.agentHero h1,.agentOffers h2,.agentResources h2,.agentFlow h2{color:var(--text);font:600 clamp(2.65rem, 5.4vw, 4.7rem)/.98 var(--font-display), "Cormorant Garamond", serif;letter-spacing:-.035em;margin:10px 0 18px}.agentHero h1 em{color:var(--mint);font-weight:500}.agentHero>p:not(.eyebrow){max-width:720px;color:var(--muted);margin:0;font-size:1.08rem;line-height:1.7}.agentPage code{color:#c9d6ff;font:500 .8rem/1.5 var(--font-mono), "IBM Plex Mono", monospace;overflow-wrap:anywhere}.agentActions{gap:13px;margin-top:30px;display:flex}.agentActions .primaryButton,.agentActions .secondaryButton{width:auto}.agentOffers,.agentResources,.agentFlow{border-top:1px solid var(--line-soft);margin-top:82px;padding-top:54px}.agentOffers .sectionIntro,.agentResources .sectionIntro{margin-bottom:26px}.agentOffers h2,.agentResources h2,.agentFlow h2{font-size:clamp(2.25rem,4vw,3.2rem)}.agentOfferGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.agentOffer{border:1px solid var(--line);background:#0d14289e;border-radius:16px;min-height:250px;padding:30px}.agentOfferPrimary{background:linear-gradient(135deg,#0a333a8c,#0d1428bf);border-color:#5feaca73}.agentOffer>strong{color:var(--mint);font:600 clamp(3rem, 5vw, 4.2rem)/.9 var(--font-display), "Cormorant Garamond", serif;margin:18px 0 12px;display:block}.agentOffer:not(.agentOfferPrimary)>strong{color:var(--gold-soft)}.agentOffer>strong span{font:500 .8rem var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.06em}.agentOffer>p:not(.eyebrow){color:var(--muted);margin:0;line-height:1.65}.agentOfferNote{color:var(--muted-3);font:500 .68rem var(--font-mono), "IBM Plex Mono", monospace;text-transform:uppercase;letter-spacing:.08em;margin-top:22px;display:inline-block}.agentResourceList{gap:13px;display:grid}.agentResourceList article{border:1px solid var(--line);background:#0d14287a;border-radius:12px;padding:22px 24px}.agentResourceList h3{color:var(--text-cool);margin:0;font-size:1.05rem}.agentResourceList article>div{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:13px;display:flex}.agentResourceList article>div p{color:var(--mint);white-space:nowrap;margin:0;font-size:.83rem}.agentAvailabilityOpen{color:var(--mint)}.agentAvailabilityClosed{color:var(--muted-3)}.agentFullRoute{color:var(--muted-3);margin:12px 0 0;font-size:.78rem}.agentFlow{max-width:900px}.agentFlow ol{color:var(--muted);gap:12px;margin:25px 0 0;padding-left:25px;line-height:1.65;display:grid}.agentHumanNote{border-left:2px solid var(--gold);color:#c4bb9d;background:#d6b25e0f;margin:28px 0 0;padding:16px 18px;line-height:1.6}.agentBack{color:var(--muted);margin:64px 0 0}.agentBack a:hover{color:var(--gold-soft)}.publicReportPage{background:radial-gradient(circle at 84% 7%,#58c6a91f,#0000 23%),radial-gradient(circle at 8% 26%,#5a95ff1a,#0000 28%);min-height:100vh;padding:72px 0 110px}.publicReportShell{width:min(100% - 48px,1040px);margin:0 auto}.reportBackLink{color:var(--muted-2);margin-bottom:28px;font-size:.86rem;display:inline-flex}.reportBackLink:hover{color:var(--gold-soft)}.reportHero{background:linear-gradient(135deg,#071f36f0,#0c1429e6);border:1px solid #5feaca5c;border-radius:22px;padding:clamp(28px,5vw,58px);box-shadow:0 30px 90px #0000003d}.reportHero h1{max-width:760px;font:600 clamp(3.1rem, 7vw, 5.5rem)/.94 var(--font-display), "Cormorant Garamond", serif;letter-spacing:-.045em;margin:9px 0 14px}.reportQuestion{max-width:630px;color:var(--text-cool);margin:0;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.45}.reportIntro{border-left:2px solid var(--mint);max-width:760px;color:var(--muted);background:#5feaca0f;margin:30px 0 0;padding:17px 19px;line-height:1.65}.reportIntro strong{color:var(--text)}.reportMeta{border:1px solid var(--line);background:var(--line);border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:34px;display:grid;overflow:hidden}.reportMeta span{min-width:0;color:var(--muted-2);background:#050d1fb3;padding:16px 17px;font-size:.82rem;line-height:1.45}.reportMeta b{color:var(--gold-soft);font:700 .63rem var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;display:block}.reportAnswer{background:radial-gradient(circle at 86% 12%,#d6b25e29,#0000 25%),#111931b8;border:1px solid #d6b25e7a;border-radius:19px;margin-top:22px;padding:clamp(27px,4vw,46px)}.reportAnswer h2{color:var(--cream);font:600 clamp(3rem, 6vw, 4.85rem)/.92 var(--font-display), "Cormorant Garamond", serif;letter-spacing:-.045em;margin:8px 0 15px}.reportAnswer h2 span{color:var(--text-cool);font:500 clamp(1.2rem, 2.3vw, 1.8rem)/1.1 var(--font-body), "Space Grotesk", system-ui, sans-serif;letter-spacing:0;margin-top:8px;display:block}.reportAnswer>p:last-child{max-width:660px;color:var(--muted);margin:0;line-height:1.65}.reportConfidence{grid-template-columns:auto minmax(160px,320px);align-items:center;gap:12px 20px;margin:28px 0 18px;display:grid}.reportConfidence>div:first-child{align-items:baseline;gap:10px;display:flex}.reportConfidence strong{color:var(--mint);font:600 3rem/.9 var(--font-display), "Cormorant Garamond", serif}.reportConfidence span{color:var(--muted-2);font-size:.8rem}.confidenceTrack{background:#ffffff1f;border-radius:999px;height:8px;overflow:hidden}.confidenceTrack i{border-radius:inherit;background:linear-gradient(90deg, var(--mint), var(--blue));height:100%;display:block;box-shadow:0 0 16px #5feaca8c}.reportConfidence p{color:var(--muted-2);grid-column:1/-1;margin:0;font-size:.8rem;line-height:1.55}.reportRules{color:var(--muted);margin:0;line-height:1.65}.reportRules b{color:var(--text-cool)}.reportGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:22px;display:grid}.reportCard{border:1px solid var(--line);background:#0d1428ad;border-radius:15px;padding:25px}.reportCard h2{color:var(--text);font:600 1.85rem/1 var(--font-display), "Cormorant Garamond", serif;margin:7px 0 18px}.reportCard ul{color:var(--muted);gap:13px;margin:0;padding:0;font-size:.86rem;line-height:1.6;list-style:none;display:grid}.reportCard li{padding-left:15px;position:relative}.reportCard li:before{content:"";background:var(--mint);border-radius:50%;width:5px;height:5px;position:absolute;top:.63em;left:0}.reportCountercase li:before{background:var(--gold)}.reportEvidence li{grid-template-columns:auto 1fr;gap:8px;padding-left:0;display:grid}.reportEvidence li:before{display:none}.evidenceGrade{width:22px;height:22px;color:var(--mint);font:700 .62rem var(--font-mono), "IBM Plex Mono", monospace;border:1px solid #5feaca80;border-radius:50%;place-items:center;display:inline-grid}.evidenceGradeD{color:var(--gold-soft);border-color:#d6b25e8c}.proofCard{background:#0a1225c7;border:1px solid #7fb8ff57;border-radius:18px;grid-template-columns:minmax(0,1.1fr) minmax(290px,.9fr);gap:32px;margin-top:22px;padding:clamp(28px,4vw,46px);display:grid}.proofCard h2{font:600 clamp(2.1rem, 4vw, 3.1rem)/.98 var(--font-display), "Cormorant Garamond", serif;letter-spacing:-.035em;margin:8px 0 14px}.proofCard>div>p:not(.eyebrow){color:var(--muted);margin:0;line-height:1.68}.proofCard .proofPlainLanguage{border-left:2px solid var(--blue);padding-left:14px;color:var(--text-cool)!important;margin-top:18px!important}.proofFacts{align-self:start;margin:0}.proofFacts>div{grid-template-columns:1fr;gap:4px;padding:13px 0}.proofFacts dt{color:var(--muted-3);font:700 .63rem var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.1em;text-transform:uppercase}.proofFacts dd{color:var(--text-cool);font-size:.88rem;line-height:1.45}.technicalProof{border-top:1px solid var(--line);grid-column:1/-1;padding-top:22px}.technicalProof summary{cursor:pointer;color:var(--blue);font-size:.88rem}.technicalProof>p{color:var(--muted-2);font-size:.82rem;line-height:1.55}.technicalProof dl{margin:16px 0}.technicalProof dl>div{grid-template-columns:165px minmax(0,1fr)}.technicalProof a{color:var(--gold-soft);font-size:.84rem}.reportFooter{color:var(--muted-3);justify-content:space-between;gap:20px;margin:30px 0 0;font-size:.76rem;line-height:1.55;display:flex}.reportFooter p{max-width:600px;margin:0}@media (max-width:760px){.publicReportPage{padding:48px 0 80px}.publicReportShell{width:calc(100% - 32px)}.reportHero,.reportAnswer,.proofCard{border-radius:16px;padding:25px 21px}.reportHero h1{font-size:clamp(3rem,15vw,4.2rem)}.reportMeta,.reportGrid,.proofCard{grid-template-columns:1fr}.reportMeta span{padding:14px 15px}.reportConfidence{grid-template-columns:1fr;gap:10px}.proofFacts,.technicalProof{grid-column:1}.technicalProof dl>div{grid-template-columns:1fr;gap:6px}.reportFooter{flex-direction:column;gap:7px}}@media (max-width:820px){.agentPage{width:calc(100% - 44px);padding-top:62px}.agentOfferGrid{grid-template-columns:1fr}}@media (max-width:560px){.agentPage{width:calc(100% - 32px);padding-top:52px}.agentHero h1{font-size:clamp(2.75rem,14vw,4rem)}.agentActions{flex-direction:column}.agentActions .primaryButton,.agentActions .secondaryButton{width:100%}.agentOffers,.agentResources,.agentFlow{margin-top:58px;padding-top:38px}.agentOffer{min-height:0;padding:24px}.agentResourceList article{padding:19px}.agentResourceList article>div{flex-direction:column;align-items:flex-start;gap:5px}.agentResourceList article>div p{white-space:normal}}@media (max-width:1080px){.siteHeader{padding-left:34px;padding-right:34px}.siteHeader nav{gap:20px}.heroInner{grid-template-columns:minmax(0,1fr) minmax(330px,.75fr);padding-left:34px;padding-right:34px}.sectionInner{padding-left:34px;padding-right:34px}.networkBanner,.disclaimerCard{width:calc(100% - 68px)}.forecastGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.forecastCard:last-child{grid-column:1/-1}.ledgerPreviewRow{grid-template-columns:190px 120px minmax(0,1fr) 125px;gap:14px}.siteFooter{padding-left:34px;padding-right:34px}}@media (max-width:820px){.siteHeader{min-height:70px;padding:16px 22px}.siteHeader nav a:not(.headerCta){display:none}.heroInner{grid-template-columns:1fr;gap:42px;min-height:0;padding:62px 22px 54px}.heroInner.heroInnerMatch{grid-template-columns:minmax(0,1fr);gap:38px;padding-top:24px}.heroInner.heroInnerMatch .worldCupHero{order:-1}.heroInner.heroInnerSolo{min-height:0}.heroMessage{align-items:stretch}.hero h1{max-width:700px;font-size:clamp(3.5rem,12vw,5rem)}.heroActions{align-self:flex-start}.heroOrbit{min-height:400px}.networkBanner{width:calc(100% - 44px);margin-bottom:28px}.sectionInner{padding:48px 22px}.lensGrid{grid-template-columns:1fr}.lensCard{min-height:0}.forecastHeading{flex-direction:column;align-items:flex-start}.purchaseControls{grid-template-columns:1fr;gap:18px}.bundleCard{grid-template-columns:1fr;gap:20px}.bundlePurchase{padding:15px}.freeReveal{grid-template-columns:1fr;gap:22px;width:calc(100% - 44px);margin-top:26px}.freeRevealOrb{width:64px;height:64px}.revealTimer strong{flex-direction:column;align-items:flex-start;gap:4px}.forecastGrid{grid-template-columns:1fr}.forecastCard:last-child{grid-column:auto}.proofJourney{grid-template-columns:1fr;gap:32px}.proofJourney:before{background:linear-gradient(#0000,#d6b25e6b,#0000);width:1px;height:auto;inset:20px auto 20px 21px}.proofJourney li{text-align:left;align-items:flex-start;padding:0 0 0 66px;position:relative}.proofNode{position:absolute;top:0;left:0}.proofJourney p{max-width:570px}.ledgerPreviewRow{grid-template-columns:1fr auto;gap:9px 14px;padding:17px 19px}.ledgerLockNote{grid-area:2/1/auto/-1}.ledgerPreviewRow>a{grid-area:2/2}.commitmentStatus{justify-self:end}.disclaimerCard{grid-template-columns:1fr;gap:20px;width:calc(100% - 44px);padding:32px}.siteFooter{justify-content:center;padding:24px 22px}}@media (max-width:560px){.brand{font-size:1.22rem}.brandMark{width:32px;height:32px}.siteHeader .headerCta{min-height:36px;padding:7px 13px;font-size:.78rem}.heroInner{padding-top:52px}.heroInner.heroInnerMatch{gap:30px;padding-top:16px}.worldCupHero{border-radius:22px;padding:13px 13px 11px}.worldCupHeroTop{letter-spacing:.12em;padding-bottom:9px;font-size:.52rem}.worldCupScene{border-radius:16px}.worldCupHeroFooter{padding:10px 3px 8px}.worldCupHeroFooter>span{max-width:132px;font-size:.49rem}.playerMarks{gap:3px}.playerMark{gap:5px;padding:7px 3px}.playerMark strong{font-size:.64rem}.playerMark span:last-child{font-size:.5rem}.visualDisclosure{margin-top:7px;font-size:.5rem}.eyebrowLine{align-items:flex-start}.eyebrowLine>span{width:24px;margin-top:7px}.eyebrow{font-size:.67rem;line-height:1.5}.hero h1{font-size:clamp(3rem,14vw,4.2rem)}.hero h1 em{white-space:normal}.heroActions{flex-direction:column;align-items:stretch;width:100%}.primaryButton,.secondaryButton{width:100%}.trustLine{gap:10px 16px;font-size:.66rem}.heroOrbit{min-height:330px;margin-left:-12px;margin-right:-12px}.commitmentOrbitSection .heroOrbit{margin:8px auto 0}.orbitOuter{width:320px;height:320px}.orbitOuter i{top:17px;left:149px}.orbitInner{width:260px;height:260px}.orbitInner i{top:126px}.orbitInner b{top:234px;left:187px}.heroSealDial{width:190px;height:190px;padding:10px}.heroSealCore strong{font-size:4rem}.orbitLegend{flex-wrap:wrap;justify-content:center;gap:8px 16px;max-width:310px}.networkBanner{flex-direction:column;align-items:flex-start;padding:15px 17px}.sectionIntro h2,.forecastHeading h2{font-size:2.6rem}.forecastHeading{margin-bottom:22px}.purchaseControls{min-width:0;padding:16px}.promoRow{flex-direction:column;gap:8px}.promoRow input,.promoRow button,.pilotAccessRow input{border:1px solid #2a3557;border-radius:9px;height:44px}.forecastCard{padding:22px}.forecastMeta{flex-direction:column;align-items:flex-start}.forecastMeta time{text-align:left}.sealPanel{align-items:flex-start}.sealDial{width:70px;height:70px}.commitmentLink{flex-wrap:wrap;align-items:flex-start}.ledgerPreviewRow{grid-template-columns:1fr}.commitmentStatus{justify-self:start}.ledgerLockNote,.ledgerPreviewRow>a{text-align:left;grid-area:auto/1}.ledgerPreviewFooter{flex-direction:column;align-items:flex-start}.contentPage,.contentPage.wide{width:calc(100% - 32px);padding-top:72px}dl>div{grid-template-columns:1fr;gap:5px}.disclaimerCard{width:calc(100% - 32px);padding:25px}.footerTop{flex-direction:column;align-items:flex-start}.footerLinks{flex-wrap:wrap;gap:15px 22px}}@media (max-width:360px){.brand>span:last-child{display:none}.siteHeader .headerCta{white-space:nowrap}}@media (prefers-reduced-motion:reduce){.signalFilm{display:none!important}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
