@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/6fc26aa5d3f89c23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/11279fba1d4fad44-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Barlow Condensed;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/ce265d9c1e73f49c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/886dd75c4263b5ff-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/a8c009980cd7a149-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Barlow Condensed;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/040e1cbd80d62d71-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/ed4e551d5549d43d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/6eded7f801dfa17e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Barlow Condensed;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/29379020bca5f260-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/ed84f09d903f4f15-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/87afbb826db9328a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Barlow Condensed;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/14e12da985e5a1a3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:800;font-display:swap;src:url(/_next/static/media/707dad7b8734d605-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:800;font-display:swap;src:url(/_next/static/media/c261edfb6bb8ccc1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Barlow Condensed;font-style:italic;font-weight:800;font-display:swap;src:url(/_next/static/media/72207ecf667d99d7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/05af89ad76258aac-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c047de4e6e16a01b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f54c84255ccf44e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5de5dda68c9a1053-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac44098818d287e8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3667c091265cf81b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d6e015f239232eb3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/55b35d87b6156eea-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5fb5c05ff73c0616-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8599be8653318abe-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3352fdb488e19d84-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/437e5f23c97e320c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bd4099f982a70777-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/adc67d25e358ad72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/79f0f365efbf4f90-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed Fallback;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_6773b1{font-family:Barlow Condensed,Barlow Condensed Fallback}.__variable_6773b1{--font-barlow:"Barlow Condensed","Barlow Condensed Fallback"}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/350b852752f8489d-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5ec84f17416dda4d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/01f0c602c274ea55-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/350b852752f8489d-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5ec84f17416dda4d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/01f0c602c274ea55-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/350b852752f8489d-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/5ec84f17416dda4d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/01f0c602c274ea55-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cairo Fallback;src:local("Arial");ascent-override:137.65%;descent-override:60.32%;line-gap-override:0.00%;size-adjust:94.66%}.__className_3fc1f1{font-family:Cairo,Cairo Fallback;font-style:normal}.__variable_3fc1f1{--font-ar:"Cairo","Cairo Fallback"}:root{--bg:#0c0c0c;--rail-bg:#111111;--box:#0b0b0b;--ink:#0c0c0c;--paper:#fbfdfd;--white:#ffffff;--muted:#9a9a9a;--line:rgba(255,255,255,0.14);--accent:#d8f505;--rail:75px;--pad-l:4.95vw;--pad-r:8.85vw;--chamfer:30px;--ease:cubic-bezier(0.7,0,0.2,1);--ease-out:cubic-bezier(0.16,1,0.3,1);--font:var(--font-barlow),"Barlow Condensed",var(--font-ar),"Arial Narrow",sans-serif}*,:after,:before{box-sizing:border-box}html{background:var(--bg);color:var(--white);font-family:var(--font);-webkit-font-smoothing:antialiased;scrollbar-width:thin;scrollbar-color:#5a5a5a var(--bg)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{margin:0;background:var(--bg);overflow-x:hidden}a{text-decoration:none}a,button{color:inherit}button{font:inherit;background:none;border:0;padding:0;cursor:pointer}img{display:block;max-width:100%}::selection{background:var(--accent);color:var(--ink)}.page{position:relative;padding-left:var(--rail)}.container{margin-left:var(--pad-l);margin-right:var(--pad-r)}.upper{text-transform:uppercase}.rail{position:fixed;inset:0 auto 0 0;width:var(--rail);background:var(--rail-bg);z-index:40}.rail,.rail-logo{display:flex;flex-direction:column;align-items:center}.rail-logo{gap:5px;padding-top:12px}.rail-logo img{width:30px;height:30px}.rail-logo span{font-size:10px;font-weight:800;letter-spacing:.06em;line-height:1}.rail-logo small{font-size:7px;font-weight:500;letter-spacing:.42em;color:var(--muted);margin-right:-.42em}.rail-dots{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.rail-dot{position:relative;width:21px;height:21px;border-radius:50%;border:1.5px solid rgba(255,255,255,.28);transition:border-color .3s}.rail-dot:after{content:"";position:absolute;inset:4px;border-radius:50%;background:var(--white);transform:scale(0);transition:transform .35s var(--ease-out),background .3s}.rail-dot:hover{border-color:rgba(255,255,255,.7)}.rail-dot.is-active{border-color:var(--white)}.rail-dot.is-active:after{transform:scale(1)}.rail-dot .rail-tip{position:absolute;left:calc(100% + 18px);top:50%;transform:translate(-6px,-50%);white-space:nowrap;background:var(--white);color:var(--ink);font-size:14px;font-weight:700;text-transform:uppercase;padding:5px 9px;opacity:0;pointer-events:none;transition:opacity .2s,transform .25s var(--ease-out)}.rail-dot:hover .rail-tip{opacity:1;transform:translateY(-50%)}.topnav{position:fixed;top:0;left:var(--rail);right:0;height:90px;z-index:30;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .5s var(--ease),background .4s}.topnav.is-hidden{transform:translateY(-100%)}.topnav.is-scrolled{background:rgba(12,12,12,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.topnav-links{display:flex;gap:34px;list-style:none;margin:0;padding:0}.topnav-links a{position:relative;font-size:17px;font-weight:700;text-transform:uppercase;color:rgba(255,255,255,.55);padding:6px 0;transition:color .2s}.topnav-links a.is-active,.topnav-links a:hover{color:var(--white)}.topnav-links a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ease-out)}.topnav-links a.is-active:after,.topnav-links a:hover:after{transform:scaleX(1)}.topnav-socials{position:absolute;right:36px;gap:30px}.topnav-lang,.topnav-socials{display:flex;align-items:center}.topnav-lang{gap:4px;margin-right:-6px}.topnav-lang button{min-width:30px;padding:4px 6px;border:1px solid rgba(255,255,255,.28);border-radius:999px;font-size:12px;font-weight:700;line-height:1;letter-spacing:.04em;color:rgba(255,255,255,.7);transition:background .2s,color .2s,border-color .2s}.topnav-lang button:hover{border-color:var(--white);color:var(--white)}.topnav-lang button.is-active{background:var(--white);border-color:var(--white);color:var(--ink)}.topnav-home{display:none;place-items:center;width:40px;height:40px}.topnav-home img{width:34px;height:34px}.topnav-burger{display:none;align-content:center;gap:5px;width:44px;height:44px;padding:0 10px}.topnav-burger i{display:block;height:2px;background:var(--white)}.topnav-burger i:nth-child(2){width:70%;justify-self:end}.langmenu{position:relative}.langmenu-btn{display:flex;align-items:center;gap:7px;height:34px;padding:0 12px 0 10px;border:1px solid rgba(255,255,255,.28);border-radius:999px;font-size:14px;font-weight:700;letter-spacing:.06em;color:var(--white);transition:border-color .2s,background .2s}.langmenu-btn:hover,.langmenu.is-open .langmenu-btn{border-color:var(--white);background:rgba(255,255,255,.08)}.langmenu-btn svg{width:17px;height:17px}.langmenu-btn .langmenu-caret{width:10px;height:6px;opacity:.7;transition:transform .25s var(--ease-out)}.langmenu.is-open .langmenu-caret{transform:rotate(180deg)}.langmenu-list{position:absolute;top:calc(100% + 10px);inset-inline-end:0;z-index:5;min-width:190px;margin:0;padding:6px;list-style:none;background:#111;border:1px solid #262626;box-shadow:0 18px 40px rgba(0,0,0,.55);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s,transform .25s var(--ease-out),visibility 0s .25s}.langmenu.is-open .langmenu-list{opacity:1;visibility:visible;transform:none;transition:opacity .2s,transform .25s var(--ease-out),visibility 0s}.langmenu-list button{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;font-size:17px;font-weight:600;text-align:start;color:rgba(255,255,255,.8);transition:background .15s,color .15s}.langmenu-list button b{display:grid;place-items:center;width:30px;height:22px;border:1px solid rgba(255,255,255,.25);font-size:11px;letter-spacing:.06em}.langmenu-list button:hover{background:#1c1c1c;color:var(--white)}.langmenu-list button.is-active{color:var(--accent)}.langmenu-list button.is-active b{border-color:var(--accent);background:var(--accent);color:var(--ink)}.mnav{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;background:#0b0b0b;padding:0 16px 28px;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);visibility:hidden;transition:visibility 0s .55s,-webkit-clip-path .55s var(--ease);transition:clip-path .55s var(--ease),visibility 0s .55s;transition:clip-path .55s var(--ease),visibility 0s .55s,-webkit-clip-path .55s var(--ease);overflow-y:auto}.mnav.is-open{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);visibility:visible;transition:visibility 0s,-webkit-clip-path .55s var(--ease);transition:clip-path .55s var(--ease),visibility 0s;transition:clip-path .55s var(--ease),visibility 0s,-webkit-clip-path .55s var(--ease)}.mnav:before{content:"";position:absolute;inset:0 auto 0 0;width:6px;background:var(--accent)}.mnav-head{display:flex;align-items:center;justify-content:space-between;height:64px;flex:none}.mnav-head img{height:26px}.mnav-close{display:grid;place-items:center;width:44px;height:44px;color:var(--white)}.mnav-close svg{width:22px;height:22px}.mnav-links{list-style:none;margin:18px 0 0;padding:0;flex:1 1}.mnav-links li{border-bottom:1px solid #1c1c1c;opacity:0;transform:translateY(18px);transition:opacity .4s,transform .5s var(--ease-out)}.mnav.is-open .mnav-links li{opacity:1;transform:none;transition-delay:calc(.18s + var(--i) * 45ms)}.mnav-links a{display:flex;align-items:baseline;gap:14px;padding:13px 0;font-size:34px;font-weight:800;font-style:italic;line-height:1;text-transform:uppercase;color:var(--white)}.mnav-links a small{font-size:13px;font-style:normal;font-weight:700;letter-spacing:.1em;color:var(--muted)}.mnav-links a.is-active{color:var(--accent)}.mnav-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;padding-top:26px}.mnav-foot .topnav-lang{margin:0;gap:6px}.mnav-foot .topnav-lang button{padding:9px 12px;font-size:14px}.mnav-socials{display:flex;gap:14px}.social{display:grid;place-items:center;width:28px;height:28px;transition:transform .25s var(--ease-out),color .2s}.social svg{width:26px;height:26px}.social:hover{transform:translateY(-2px);color:var(--accent)}.hero{position:relative;height:100vh;min-height:560px;overflow:hidden;background:#000}.hero-slide{position:absolute;inset:0;opacity:0;visibility:hidden}.hero-slide.is-active{opacity:1;visibility:visible}.hero-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform 8s linear}.hero-slide.is-active .hero-art{transform:scale(1)}.hero-shade{background:linear-gradient(0deg,rgba(0,0,0,.35),transparent 35%)}.hero-pixels,.hero-shade{position:absolute;inset:0;pointer-events:none}.hero-pixels{width:100%;height:100%;z-index:5}.play{position:absolute;left:50%;top:50%;width:clamp(120px,10.5vw,220px);aspect-ratio:201/188;transform:translate(-50%,-50%);background:var(--white);color:var(--ink);display:grid;place-items:center;z-index:3;transition:background .25s,color .25s}.play svg{width:32%;height:32%;transition:transform .35s var(--ease-out)}.play:hover{background:var(--accent)}.play:hover svg{transform:scale(1.12)}.hero-caption{position:absolute;left:0;bottom:0;z-index:3;max-width:min(34vw,660px)}.hero-label{display:inline-block;background:var(--white);color:var(--ink);font-size:clamp(32px,2.75vw,58px);font-weight:800;line-height:1;text-transform:uppercase;padding:.2em .2em .14em;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:-webkit-clip-path .7s var(--ease) .15s;transition:clip-path .7s var(--ease) .15s;transition:clip-path .7s var(--ease) .15s,-webkit-clip-path .7s var(--ease) .15s}.hero-text{background:var(--box);padding:22px 32px 28px 30px;font-size:clamp(15px,1.02vw,20px);font-weight:600;line-height:1.35;color:var(--white);transform:translateY(101%);transition:transform .7s var(--ease) .3s}.hero-slide.is-active .hero-label{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.hero-slide.is-active .hero-text{transform:translateY(0)}.hero-counter{position:absolute;right:var(--pad-r);bottom:0;z-index:6;display:flex;align-items:center;gap:16px;background:var(--box);padding:18px 26px 18px 24px;-webkit-clip-path:polygon(14px 0,100% 0,100% 100%,0 100%,0 14px);clip-path:polygon(14px 0,100% 0,100% 100%,0 100%,0 14px)}.hero-counter b{font-size:28px;font-weight:700;min-width:1.4em}.hero-bars{display:flex;gap:6px}.hero-bar{position:relative;width:26px;height:20px}.hero-bar i,.hero-bar:before{content:"";position:absolute;left:0;top:50%;height:3px;margin-top:-1.5px}.hero-bar:before{right:0;background:rgba(255,255,255,.28)}.hero-bar i{width:100%;background:var(--white);transform:scaleX(0);transform-origin:left}.hero-bar.is-done i{transform:scaleX(1)}.hero-bar.is-active i{animation:bar-fill var(--hero-delay,7s) linear forwards}.hero.is-paused .hero-bar.is-active i{animation-play-state:paused}@keyframes bar-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.launch{background:linear-gradient(100deg,#1d2600,#4f6200 26%,#8aa600 44%,#0d1000 78%);overflow:hidden}.launch,.launch:after{position:absolute;inset:0}.launch:after{content:"";background:linear-gradient(90deg,rgba(0,0,0,.25),transparent 30%,transparent 55%,rgba(0,0,0,.55)),radial-gradient(ellipse at 28% 50%,rgba(216,245,5,.35),transparent 55%);pointer-events:none}.launch-grain{position:absolute;inset:0;background-image:linear-gradient(rgba(0,0,0,.18) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.18) 1px,transparent 0);background-size:22px 22px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 55%);mask-image:linear-gradient(90deg,#000,transparent 55%);opacity:.8}.wall{top:-18%;left:47%;width:118%;height:136%;perspective:1100px;perspective-origin:0 50%}.wall,.wall-grid{position:absolute}.wall-grid{inset:0;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(5,1fr);grid-gap:12px;gap:12px;transform:rotateY(38deg) rotateX(-2deg);transform-origin:0 50%}.wall-tile{position:relative;overflow:hidden;border:3px solid rgba(20,24,30,.95);outline:2px solid rgba(120,140,160,.35);border-radius:6px;background:#111;box-shadow:0 10px 40px rgba(0,0,0,.5)}.wall-tile img,.wall-tile video{width:100%;height:100%;object-fit:cover}.wall-tile.is-wide{grid-column:span 2}.wall-tile.is-tall{grid-row:span 2}.launch-mark{position:absolute;top:50%;right:calc(50% + clamp(60px, 5.25vw, 110px) + 1.2vw);width:min(31vw,620px);transform:translateY(-50%);z-index:2;filter:drop-shadow(0 6px 30px rgba(0,0,0,.35))}.section-title{font-size:clamp(22px,1.4vw,28px);font-weight:700;text-transform:uppercase;margin:0 0 22px}.news{padding:clamp(100px,10vw,200px) 0 clamp(90px,9vw,170px)}.tabs{display:flex;align-items:center;gap:26px;margin-bottom:26px}.tab{font-size:17px;font-weight:500;padding:11px 14px;line-height:1;color:var(--white);transition:background .2s,color .2s}.tab.is-active{background:var(--white);color:var(--ink)}.tab:not(.is-active):hover{color:var(--accent)}.cards{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px;gap:30px}.card{display:block;width:100%;position:relative;aspect-ratio:369/485;overflow:hidden;background:#151515;text-align:left;opacity:0;transform:translateY(40px);transition:opacity .8s var(--ease-out),transform .8s var(--ease-out)}.news.is-in .card{opacity:1;transform:none}.news.is-in .card:nth-child(2){transition-delay:.08s}.news.is-in .card:nth-child(3){transition-delay:.16s}.news.is-in .card:nth-child(4){transition-delay:.24s}.card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease-out),filter .5s}.card:before{background:linear-gradient(180deg,rgba(0,0,0,.72) 0,rgba(0,0,0,.25) 40%,rgba(0,0,0,.1) 70%,rgba(0,0,0,.35))}.card:after,.card:before{content:"";position:absolute;inset:0;z-index:1}.card:after{background:var(--accent);mix-blend-mode:color;opacity:0;transition:opacity .4s}.card:hover:after{opacity:.55}.card:hover img{transform:scale(1.05)}.card-copy{position:absolute;top:0;left:0;right:0;z-index:2;padding:26px 18px 0}.card-kicker{display:block;font-size:clamp(14px,.98vw,19px);font-weight:600;text-transform:uppercase;margin-bottom:4px}.card-title{font-size:clamp(24px,1.95vw,38px);font-weight:800;line-height:1.08;margin:0}.card-more,.card-title{text-transform:uppercase}.card-more{position:absolute;z-index:2;left:0;bottom:0;height:57px;width:44%;min-width:150px;display:flex;align-items:center;justify-content:space-between;padding:0 18px 0 15px;background:var(--white);color:var(--ink);font-size:16px;font-weight:600;transition:width .55s var(--ease)}.card-more svg{width:18px;height:18px}.card:hover .card-more{width:100%}.article-layer{position:fixed;inset:0;z-index:60;pointer-events:none}.article-layer.is-open{pointer-events:auto}.article-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.62);opacity:0;transition:opacity .5s}.article-layer.is-open .article-backdrop{opacity:1}.article{--a-bg:#ffffff;--a-ink:#0c0c0c;--a-text:#4a4a4a;--a-line:#d9d9d9;position:absolute;top:0;right:0;bottom:0;width:min(71vw,1400px);background:var(--a-bg);color:var(--a-ink);transform:translateX(100%);transition:transform .7s var(--ease),background .3s,color .3s;display:flex;flex-direction:column}.article.is-dark{--a-bg:#121212;--a-ink:#ffffff;--a-text:#b5b5b5;--a-line:#2c2c2c}.article-layer.is-open .article{transform:none}.article-bar{display:flex;align-items:center;gap:12px;padding:16px;border-bottom:1px solid transparent}.article-close{display:inline-flex;align-items:center;gap:8px;background:var(--a-ink);color:var(--a-bg);padding:9px 12px;font-size:15px;font-weight:700;text-transform:uppercase;margin-right:auto}.article-close svg{width:14px;height:14px}.chip{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 12px;border:1px solid var(--a-line);font-size:14px;font-weight:600;text-transform:uppercase;transition:border-color .2s,background .2s}.chip svg{width:14px;height:14px}.chip.is-solid,.chip:hover{border-color:var(--a-ink)}.chip.is-solid{background:var(--a-ink);color:var(--a-bg)}.chip.is-square{width:38px;justify-content:center;padding:0}.article-scroll{flex:1 1;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.article-body{padding:28px 7% 90px 5%;max-width:1150px}.article-title{font-size:clamp(40px,3.6vw,72px);font-weight:800;font-style:italic;line-height:.98;text-transform:uppercase;margin:0 0 12px}.article-sub{font-size:clamp(16px,1.1vw,21px);font-weight:700;text-transform:uppercase;margin:0 0 22px}.article-body h2{font-size:clamp(28px,2.2vw,44px);font-weight:800;text-transform:uppercase;margin:38px 0 12px;line-height:1}.article-body p{font-size:clamp(16px,1.02vw,20px);line-height:1.5;color:var(--a-text);margin:0 0 14px;max-width:78ch}.article-hero{width:100%;aspect-ratio:21/9;object-fit:cover;margin:8px 0 26px}.article-media{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:34px;gap:34px;align-items:center;margin:40px 0}.article-media.is-flip{grid-template-columns:1fr 1.15fr}.article-media.is-flip img{order:2}.article-media img{width:100%;aspect-ratio:16/10;object-fit:cover}.article-media h3{font-size:clamp(22px,1.6vw,32px);font-weight:800;text-transform:uppercase;margin:0 0 10px}.article-media p{margin:0}.toast{position:fixed;left:50%;bottom:30px;z-index:80;transform:translate(-50%,20px);background:var(--white);color:var(--ink);font-weight:700;text-transform:uppercase;padding:10px 16px;opacity:0;transition:opacity .25s,transform .35s var(--ease-out);pointer-events:none}.toast.is-on{opacity:1;transform:translate(-50%)}.features{padding-bottom:clamp(120px,12vw,230px)}.feature{position:relative;aspect-ratio:1566/1000;max-height:125vh;overflow:clip}.feature-img{position:absolute;inset:-6% 0;width:100%;height:112%;object-fit:cover;will-change:transform}.feature-pixels{width:100%;height:100%;z-index:1}.feature-pixels,.feature-rail{position:absolute;inset:0;pointer-events:none}.feature-rail{z-index:2}.feature-caption{position:-webkit-sticky;position:sticky;top:44vh;width:43%;margin:26vh 0 0;padding:.5em .62em .55em;font-size:clamp(30px,2.95vw,62px);font-weight:800;line-height:1.04;text-transform:uppercase;background:var(--box);color:var(--white);-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:-webkit-clip-path .8s var(--ease);transition:clip-path .8s var(--ease);transition:clip-path .8s var(--ease),-webkit-clip-path .8s var(--ease)}.feature.is-light .feature-caption{margin-left:auto;margin-top:8vh;top:16vh;width:36%;background:var(--white);color:var(--ink);-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}.feature-caption .line{display:inline-block;overflow:hidden;vertical-align:top;margin-right:.24em}.feature-caption .line>span{display:block;transform:translateY(105%);transition:transform .8s var(--ease-out)}.feature.is-in .feature-caption{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.feature.is-in .feature-caption .line>span{transform:none}.footer{position:relative;z-index:45;background:var(--paper);color:var(--ink);overflow:hidden}.footer-art{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.footer-inner{position:relative;display:grid;grid-template-columns:1.6fr minmax(max-content,.6fr) minmax(max-content,.9fr) 2.4fr;grid-gap:30px;gap:30px;padding:60px var(--pad-r) 220px 94px;min-height:585px}.footer-brand img{height:28px;width:auto;margin-bottom:14px}.footer-brand p{font-size:17px;line-height:1.55;color:#2a2a2a;margin:0;max-width:320px}.footer-col h4{font-size:26px;font-weight:700;text-transform:uppercase;margin:0 0 8px}.footer-col ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:9px;gap:9px}.footer-col a{font-size:17px;color:#2a2a2a;transition:color .2s}.footer-col a:hover{color:#000;text-decoration:underline;text-underline-offset:3px}.footer-follow{display:flex;justify-content:flex-end;align-items:flex-start;gap:24px;font-size:16px;padding-top:8px}.footer-follow span{margin-right:8px;padding-top:4px}.footer-follow .social svg{width:22px;height:22px}.footer-follow .social:hover{color:#000}.footer-base{position:relative;display:flex;justify-content:space-between;border-top:1px solid #e3e5e5;padding:22px var(--pad-r) 22px 94px;font-size:15px;font-weight:600}.footer-base,.to-top{align-items:center;text-transform:uppercase}.to-top{position:absolute;right:var(--pad-r);bottom:110px;display:inline-flex;gap:6px;background:var(--ink);color:var(--white);padding:9px 11px;font-size:14px;font-weight:700;transition:background .2s,color .2s}.to-top svg{width:14px;height:14px}.to-top:hover{background:var(--accent);color:var(--ink)}.notice{position:fixed;right:61px;bottom:61px;z-index:50;width:450px;background:var(--box);color:var(--white);padding:26px 60px 50px;-webkit-clip-path:polygon(var(--chamfer) 0,100% 0,100% 100%,0 100%,0 var(--chamfer));clip-path:polygon(var(--chamfer) 0,100% 0,100% 100%,0 100%,0 var(--chamfer));transform:translateY(30px);opacity:0;visibility:hidden;transition:transform .6s var(--ease-out),opacity .4s,visibility 0s .6s}.notice.is-on{transform:none;opacity:1;visibility:visible;transition:transform .6s var(--ease-out),opacity .4s}.notice-close{position:absolute;top:18px;right:24px;display:inline-flex;align-items:center;gap:9px;font-size:16px;font-weight:700;text-transform:uppercase}.notice-close svg{width:14px;height:14px}.notice-close:hover{color:var(--accent)}.notice h3{font-size:30px;font-weight:700;text-transform:uppercase;margin:50px 0 20px;line-height:1}.notice p{font-size:16px;font-weight:500;line-height:1.6;margin:0 0 30px}.notice-status{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;text-transform:uppercase;color:var(--muted);margin:-14px 0 22px}.notice-status i{width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 0 rgba(216,245,5,.6);animation:ping 1.8s infinite}@keyframes ping{70%{box-shadow:0 0 0 8px rgba(216,245,5,0)}to{box-shadow:0 0 0 0 rgba(216,245,5,0)}}.btn-outline{display:flex;align-items:center;justify-content:center;width:100%;height:45px;border:1.5px solid rgba(255,255,255,.85);font-size:16px;font-weight:700;text-transform:uppercase;transition:background .2s,color .2s}.btn-outline+.btn-outline{margin-top:15px}.btn-outline:hover{background:var(--white);color:var(--ink)}.lightbox{position:fixed;inset:0;z-index:90;background:rgba(0,0,0,.9);display:grid;place-items:center;opacity:0;pointer-events:none;transition:opacity .35s}.lightbox.is-open{opacity:1;pointer-events:auto}.lightbox iframe,.lightbox video{width:min(86vw,152vh);aspect-ratio:16/9;background:#000;border:0;transform:scale(.96);transition:transform .5s var(--ease-out)}.lightbox.is-open iframe,.lightbox.is-open video{transform:none}.lightbox .article-close{position:absolute;top:24px;right:24px;background:var(--white);color:var(--ink)}@media (max-width:1100px){:root{--pad-l:32px;--pad-r:32px}.cards{grid-template-columns:repeat(2,1fr)}.article{width:100vw}.footer-inner{grid-template-columns:1fr 1fr;padding-left:calc(var(--rail) + 32px)}.footer-brand,.footer-follow{grid-column:1/-1}.footer-follow{justify-content:flex-start}.notice{right:24px;bottom:24px;width:400px;padding:24px 40px 36px}.hero-caption{max-width:60vw}}@media (max-width:720px){:root{--rail:0px;--pad-l:16px;--pad-r:16px}.rail{display:none}.topnav{height:64px;justify-content:flex-start;padding-left:16px}.topnav-links{gap:18px}.topnav-links a{font-size:15px}.topnav-socials{right:16px;gap:16px}.topnav-home{display:grid}.hero-caption{max-width:calc(100vw - 16px);bottom:64px}.hero-counter{right:0;padding:12px 16px}.hero-counter b{font-size:20px}.launch-mark{right:auto;left:50%;top:26%;width:72vw;transform:translate(-50%,-50%)}.wall{width:120%;right:-40%;opacity:.6}.cards{grid-template-columns:1fr}.card{aspect-ratio:4/3}.feature{aspect-ratio:3/4}.feature-caption,.feature.is-light .feature-caption{width:88%;font-size:26px}.article-media,.article-media.is-flip{grid-template-columns:1fr}.article-media.is-flip img{order:0}.footer-inner{grid-template-columns:1fr 1fr;gap:34px 16px;padding:44px 16px 96px;min-height:0}.footer-brand,.footer-follow{grid-column:1/-1}.footer-col h4{font-size:22px}.footer-col ul{gap:11px}.footer-follow{flex-wrap:wrap;gap:22px;padding-top:0}.footer-follow span{flex-basis:100%;margin:0;padding:0}.to-top{right:16px;bottom:34px}.footer-base{padding:18px 16px}.notice{right:12px;left:12px;bottom:12px;width:auto;padding:20px 24px 26px}.notice h3{font-size:22px;margin:4px 0 12px}.notice p{display:none}.notice-close{top:16px;right:18px}.notice .btn-outline{display:inline-flex;width:calc(50% - 6px);height:40px;font-size:14px}.notice .btn-outline+.btn-outline{margin:0 0 0 12px}.article-bar{gap:8px;padding:12px}.article-bar .chip:not(.is-solid):not(.is-square){display:none}.article-body{padding:20px 16px 60px}}@media (max-width:1680px){.topnav-socials .social{display:none}}@media (max-width:1240px){.topnav nav{display:none}.topnav-burger{display:grid}.topnav-socials{gap:10px}}.langmenu-list button[lang=ar] span,.mnav-foot .topnav-lang button:nth-child(2){font-size:1.15em}.footer-sitemap ul{grid-template-columns:repeat(2,max-content);grid-template-rows:repeat(9,auto);grid-auto-flow:column;column-gap:34px}@media (max-width:720px){.footer-sitemap{grid-column:1/-1}}