:root{--z-base-font-size:16px;--z-container-max-width:1600px;--z-gutter-width:30px;--z-half-gutter:calc(var(--z-gutter-width) * .5);--z-neg-half-gutter:calc(var(--z-gutter-width) * -.5);--z-font-main:Inter, system-ui, -apple-system, sans-serif;--z-font-sec:JetBrains Mono, monospace;--z-c-primary:#003e6d;--z-c-primary-5:#f2f5f8;--z-c-primary-10:#e6ecf0;--z-c-primary-20:#ccd8e2;--z-c-primary-30:#b3c5d3;--z-c-primary-40:#99b2c5;--z-c-primary-50:#809fb6;--z-c-primary-60:#668ba7;--z-c-primary-70:#4d7899;--z-c-primary-80:#33658a;--z-c-primary-90:#1a517c;--z-c-primaryl:#1a6cb4;--z-c-primaryl-5:#f4f8fb;--z-c-primaryl-10:#e8f0f8;--z-c-primaryl-20:#d1e2f0;--z-c-primaryl-30:#bad3e9;--z-c-primaryl-40:#a3c4e1;--z-c-primaryl-50:#8db6da;--z-c-primaryl-60:#76a7d2;--z-c-primaryl-70:#5f98cb;--z-c-primaryl-80:#4889c3;--z-c-primaryl-90:#317bbc;--z-c-primaryd:#0d1b36;--z-c-primaryd-5:#f3f4f5;--z-c-primaryd-10:#e7e8eb;--z-c-primaryd-20:#cfd1d7;--z-c-primaryd-30:#b6bbc3;--z-c-primaryd-40:#9ea4af;--z-c-primaryd-50:#868d9b;--z-c-primaryd-60:#6e7686;--z-c-primaryd-70:#565f72;--z-c-primaryd-80:#3d495e;--z-c-primaryd-90:#25324a;--z-c-secondary:#f1a926;--z-c-secondary-5:#fefbf4;--z-c-secondary-10:#fef6e9;--z-c-secondary-20:#fceed4;--z-c-secondary-30:#fbe5be;--z-c-secondary-40:#f9dda8;--z-c-secondary-50:#f8d493;--z-c-secondary-60:#f7cb7d;--z-c-secondary-70:#f5c367;--z-c-secondary-80:#f4ba51;--z-c-secondary-90:#f2b23c;--z-c-third:#c4d600;--z-c-third-5:#fcfdf2;--z-c-third-20:#f3f7cc;--z-c-third-40:#e7ef99;--z-c-third-60:#dce666;--z-c-third-80:#d0de33;--z-c-fourth:#eb3730;--z-c-fourth-5:#fef5f5;--z-c-fourth-10:#fdebea;--z-c-fourth-20:#fbd7d6;--z-c-fourth-30:#f9c3c1;--z-c-fourth-40:#f7afac;--z-c-fourth-50:#f59b98;--z-c-fourth-60:#f38783;--z-c-fourth-70:#f1736e;--z-c-fourth-80:#ef5f59;--z-c-fourth-90:#ed4b45;--z-c-dark:#333;--z-c-dark-5:#f5f5f5;--z-c-dark-10:#ebebeb;--z-c-dark-20:#d6d6d6;--z-c-dark-30:#c2c2c2;--z-c-dark-40:#adadad;--z-c-dark-50:#999;--z-c-dark-60:#858585;--z-c-dark-70:#707070;--z-c-dark-80:#5c5c5c;--z-c-dark-90:#474747;--z-c-gray:#999;--z-c-gray-5:#fafafa;--z-c-gray-10:#f5f5f5;--z-c-gray-20:#ebebeb;--z-c-gray-30:#e0e0e0;--z-c-gray-40:#d6d6d6;--z-c-gray-50:#ccc;--z-c-gray-60:#c2c2c2;--z-c-gray-70:#b8b8b8;--z-c-gray-80:#adadad;--z-c-gray-90:#a3a3a3;--z-c-white:#fff;--z-c-white-100:#fff;--z-c-black:#000;--z-c-black-100:#000;--z-c-f1c1:#e10600;--z-c-f1c1-5:#fef3f2;--z-c-f1c1-10:#fce6e6;--z-c-f1c1-20:#f9cdcc;--z-c-f1c1-30:#f6b4b3;--z-c-f1c1-40:#f39b99;--z-c-f1c1-50:#f08380;--z-c-f1c1-60:#ed6a66;--z-c-f1c1-70:#ea514d;--z-c-f1c1-80:#e73833;--z-c-f1c1-90:#e41f1a;--z-c-f1c2:#a80400;--z-c-f1c2-5:#fbf2f2;--z-c-f1c2-10:#f6e6e6;--z-c-f1c2-20:#eecdcc;--z-c-f1c2-30:#e5b4b3;--z-c-f1c2-40:#dc9b99;--z-c-f1c2-50:#d48280;--z-c-f1c2-60:#cb6866;--z-c-f1c2-70:#c24f4d;--z-c-f1c2-80:#b93633;--z-c-f1c2-90:#b11d1a;--z-c-f1c3:#111;--z-c-f1c3-5:#f3f3f3;--z-c-f1c3-10:#e7e7e7;--z-c-f1c3-20:#cfcfcf;--z-c-f1c3-30:#b8b8b8;--z-c-f1c3-40:#a0a0a0;--z-c-f1c3-50:#888;--z-c-f1c3-60:#707070;--z-c-f1c3-70:#585858;--z-c-f1c3-80:#414141;--z-c-f1c3-90:#292929;--z-c-motogpc1:#ff6a00;--z-c-motogpc1-5:#fff8f2;--z-c-motogpc1-10:#fff0e6;--z-c-motogpc1-20:#ffe1cc;--z-c-motogpc1-30:#ffd2b3;--z-c-motogpc1-40:#ffc399;--z-c-motogpc1-50:#ffb580;--z-c-motogpc1-60:#ffa666;--z-c-motogpc1-70:#ff974d;--z-c-motogpc1-80:#f83;--z-c-motogpc1-90:#ff791a;--z-c-motogpc2dark:#d45500;--z-c-motogpc2dark-5:#fdf7f2;--z-c-motogpc2dark-10:#fbeee6;--z-c-motogpc2dark-20:#f6ddcc;--z-c-motogpc2dark-30:#f2ccb3;--z-c-motogpc2dark-40:#eb9;--z-c-motogpc2dark-50:#eaaa80;--z-c-motogpc2dark-60:#e59966;--z-c-motogpc2dark-70:#e1884d;--z-c-motogpc2dark-80:#d73;--z-c-motogpc2dark-90:#d8661a;--z-c-motogpc3hover:#a33f00;--z-c-motogpc3hover-5:#faf5f2;--z-c-motogpc3hover-10:#f6ece6;--z-c-motogpc3hover-20:#edd9cc;--z-c-motogpc3hover-30:#e3c5b3;--z-c-motogpc3hover-40:#dab299;--z-c-motogpc3hover-50:#d19f80;--z-c-motogpc3hover-60:#c88c66;--z-c-motogpc3hover-70:#bf794d;--z-c-motogpc3hover-80:#b56533;--z-c-motogpc3hover-90:#ac521a;--z-c-motogpc4label:#b84800;--z-c-motogpc4label-5:#fbf6f2;--z-c-motogpc4label-10:#f8ede6;--z-c-motogpc4label-20:#f1dacc;--z-c-motogpc4label-30:#eac8b3;--z-c-motogpc4label-40:#e3b699;--z-c-motogpc4label-50:#dca480;--z-c-motogpc4label-60:#d49166;--z-c-motogpc4label-70:#cd7f4d;--z-c-motogpc4label-80:#c66d33;--z-c-motogpc4label-90:#bf5a1a;--z-c-motogpc5:#444;--z-c-motogpc5-5:#f6f6f6;--z-c-motogpc5-10:#ececec;--z-c-motogpc5-20:#dadada;--z-c-motogpc5-30:#c7c7c7;--z-c-motogpc5-40:#b4b4b4;--z-c-motogpc5-50:#a2a2a2;--z-c-motogpc5-60:#8f8f8f;--z-c-motogpc5-70:#7c7c7c;--z-c-motogpc5-80:#696969;--z-c-motogpc5-90:#575757;--z-c-tennisc1:#2e7d32;--z-c-tennisc1-5:#f5f9f5;--z-c-tennisc1-10:#eaf2eb;--z-c-tennisc1-20:#d5e5d6;--z-c-tennisc1-30:#c0d8c2;--z-c-tennisc1-40:#abcbad;--z-c-tennisc1-50:#97be99;--z-c-tennisc1-60:#82b184;--z-c-tennisc1-70:#6da470;--z-c-tennisc1-80:#58975b;--z-c-tennisc1-90:#438a47;--z-c-tennisc1hover:#1b5e20;--z-c-tennisc1hover-5:#f4f7f4;--z-c-tennisc1hover-10:#e8efe9;--z-c-tennisc1hover-20:#d1dfd2;--z-c-tennisc1hover-30:#bbcfbc;--z-c-tennisc1hover-40:#a4bfa6;--z-c-tennisc1hover-50:#8daf90;--z-c-tennisc1hover-60:#769e79;--z-c-tennisc1hover-70:#5f8e63;--z-c-tennisc1hover-80:#497e4d;--z-c-tennisc1hover-90:#326e36;--z-c-tennisc2:#8bc34a;--z-c-tennisc2-5:#f9fcf6;--z-c-tennisc2-10:#f3f9ed;--z-c-tennisc2-20:#e8f3db;--z-c-tennisc2-30:#dcedc9;--z-c-tennisc2-40:#d1e7b7;--z-c-tennisc2-50:#c5e1a5;--z-c-tennisc2-60:#b9db92;--z-c-tennisc2-70:#aed580;--z-c-tennisc2-80:#a2cf6e;--z-c-tennisc2-90:#97c95c;--z-c-rugbyc1:#3d5166;--z-c-rugbyc1-5:#f5f6f7;--z-c-rugbyc1-10:#eceef0;--z-c-rugbyc1-20:#d8dce0;--z-c-rugbyc1-30:#c5cbd1;--z-c-rugbyc1-40:#b1b9c2;--z-c-rugbyc1-50:#9ea8b3;--z-c-rugbyc1-60:#8b97a3;--z-c-rugbyc1-70:#778594;--z-c-rugbyc1-80:#647485;--z-c-rugbyc1-90:#506275;--z-c-rugbyc2hover:#2a3a4a;--z-c-rugbyc2hover-5:#f4f5f6;--z-c-rugbyc2hover-10:#eaebed;--z-c-rugbyc2hover-20:#d4d8db;--z-c-rugbyc2hover-30:#bfc4c9;--z-c-rugbyc2hover-40:#aab0b7;--z-c-rugbyc2hover-50:#959da5;--z-c-rugbyc2hover-60:#7f8992;--z-c-rugbyc2hover-70:#6a7580;--z-c-rugbyc2hover-80:#55616e;--z-c-rugbyc2hover-90:#3f4e5c;--z-c-rugbyc3:#795548;--z-c-rugbyc3-5:#f8f7f6;--z-c-rugbyc3-10:#f2eeed;--z-c-rugbyc3-20:#e4ddda;--z-c-rugbyc3-30:#d7ccc8;--z-c-rugbyc3-40:#c9bbb6;--z-c-rugbyc3-50:#bcaaa4;--z-c-rugbyc3-60:#af9991;--z-c-rugbyc3-70:#a1887f;--z-c-rugbyc3-80:#94776d;--z-c-rugbyc3-90:#86665a;--z-c-boxingc1:#8b0000;--z-c-boxingc1-5:#f9f2f2;--z-c-boxingc1-10:#f3e6e6;--z-c-boxingc1-20:#e8cccc;--z-c-boxingc1-30:#dcb3b3;--z-c-boxingc1-40:#d19999;--z-c-boxingc1-50:#c58080;--z-c-boxingc1-60:#b96666;--z-c-boxingc1-70:#ae4d4d;--z-c-boxingc1-80:#a23333;--z-c-boxingc1-90:#971a1a;--z-c-boxingc2hover:#5c0000;--z-c-boxingc2hover-5:#f7f2f2;--z-c-boxingc2hover-10:#efe6e6;--z-c-boxingc2hover-20:#decccc;--z-c-boxingc2hover-30:#ceb3b3;--z-c-boxingc2hover-40:#be9999;--z-c-boxingc2hover-50:#ae8080;--z-c-boxingc2hover-60:#9d6666;--z-c-boxingc2hover-70:#8d4d4d;--z-c-boxingc2hover-80:#7d3333;--z-c-boxingc2hover-90:#6c1a1a;--z-c-boxingc3:#000;--z-c-boxingc3-5:#f2f2f2;--z-c-boxingc3-10:#e6e6e6;--z-c-boxingc3-20:#ccc;--z-c-boxingc3-30:#b3b3b3;--z-c-boxingc3-40:#999;--z-c-boxingc3-50:gray;--z-c-boxingc3-60:#666;--z-c-boxingc3-70:#4d4d4d;--z-c-boxingc3-80:#333;--z-c-boxingc3-90:#1a1a1a;--z-c-handballc1:#1565c0;--z-c-handballc1-5:#f3f7fc;--z-c-handballc1-10:#e8f0f9;--z-c-handballc1-20:#d0e0f2;--z-c-handballc1-30:#b9d1ec;--z-c-handballc1-40:#a1c1e6;--z-c-handballc1-50:#8ab2e0;--z-c-handballc1-60:#73a3d9;--z-c-handballc1-70:#5b93d3;--z-c-handballc1-80:#4484cd;--z-c-handballc1-90:#2c74c6;--z-c-handballc2hover:#0d47a1;--z-c-handballc2hover-5:#f3f6fa;--z-c-handballc2hover-10:#e7edf6;--z-c-handballc2hover-20:#cfdaec;--z-c-handballc2hover-30:#b6c8e3;--z-c-handballc2hover-40:#9eb5d9;--z-c-handballc2hover-50:#86a3d0;--z-c-handballc2hover-60:#6e91c7;--z-c-handballc2hover-70:#567ebd;--z-c-handballc2hover-80:#3d6cb4;--z-c-handballc2hover-90:#2559aa;--z-c-handballc3:#0097a7;--z-c-handballc3-5:#f2fafb;--z-c-handballc3-10:#e6f5f6;--z-c-handballc3-20:#cceaed;--z-c-handballc3-30:#b3e0e5;--z-c-handballc3-40:#99d5dc;--z-c-handballc3-50:#80cbd3;--z-c-handballc3-60:#66c1ca;--z-c-handballc3-70:#4db6c1;--z-c-handballc3-80:#33acb9;--z-c-handballc3-90:#1aa1b0;--z-c-concertc1:#7b1fa2;--z-c-concertc1-5:#f8f4fa;--z-c-concertc1-10:#f2e9f6;--z-c-concertc1-20:#e5d2ec;--z-c-concertc1-30:#d7bce3;--z-c-concertc1-40:#caa5da;--z-c-concertc1-50:#bd8fd1;--z-c-concertc1-60:#b079c7;--z-c-concertc1-70:#a362be;--z-c-concertc1-80:#954cb5;--z-c-concertc1-90:#8835ab;--z-c-concertc2hover:#4a148c;--z-c-concertc2hover-5:#f6f3f9;--z-c-concertc2hover-10:#ede8f4;--z-c-concertc2hover-20:#dbd0e8;--z-c-concertc2hover-30:#c9b9dd;--z-c-concertc2hover-40:#b7a1d1;--z-c-concertc2hover-50:#a58ac6;--z-c-concertc2hover-60:#9272ba;--z-c-concertc2hover-70:#805baf;--z-c-concertc2hover-80:#6e43a3;--z-c-concertc2hover-90:#5c2c98;--z-c-concertc3:#00e5ff;--z-c-concertc3-5:#f2feff;--z-c-concertc3-10:#e6fcff;--z-c-concertc3-20:#ccfaff;--z-c-concertc3-30:#b3f7ff;--z-c-concertc3-40:#99f5ff;--z-c-concertc3-50:#80f2ff;--z-c-concertc3-60:#66efff;--z-c-concertc3-70:#4dedff;--z-c-concertc3-80:#33eaff;--z-c-concertc3-90:#1ae8ff;--z-c-muted:#7f8c8d;--c-mega-link:var(--z-c-primary-20);--c-mega-link-hover:var(--z-c-primary-5);--c-mega-border:#1e3358;--c-mega-bg:#0d1b36;--c-mob-border:#ffffff12;--c-mob-hover-bg:#ffffff0d;--c-border:#00000014;--c-border-md:#00000024;--c-hover-bg:#0000000a;--c-pill:#f69f371f;--h-height:70px;--radius:5px;--radius-lg:5px;--ease:cubic-bezier(.22, .68, 0, 1.2);--ease-out:cubic-bezier(.16, 1, .3, 1);--font:"Inter", system-ui, sans-serif;--sections-vspace:60px}*,:before,:after{box-sizing:border-box}body{color:#333;min-height:100vh;font-family:var(--z-font-main,sans-serif);font-size:var(--z-base-font-size,16px);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;scroll-behavior:smooth;padding-top:var(--h-height,0);background-color:#fff;margin:0;line-height:1.2;overflow-x:hidden}input,button,textarea,select{font:inherit}a{color:inherit;cursor:pointer;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}a:hover,a:focus{outline:none;text-decoration:none}ul,ol{margin:0;padding:0;list-style:none}[class*=z-col]{padding-right:var(--z-half-gutter);padding-left:var(--z-half-gutter);position:relative}.z-container{width:100%;max-width:var(--z-container-max-width);padding:0 var(--z-half-gutter);margin:0 auto}.z-container-fluid{width:100%;padding:0 var(--z-half-gutter)}.z-row{margin-right:var(--z-neg-half-gutter);margin-left:var(--z-neg-half-gutter);flex-wrap:wrap;display:flex}.z-row.z-row-top{align-items:flex-start}.z-row.z-row-center{align-items:center}.z-row.z-row-bottom{align-items:flex-end}.z-row.z-row-stretch{align-items:stretch}.z-row.z-row-left{justify-content:flex-start}.z-row.z-row-right{justify-content:flex-end}.z-row.z-row-middle{justify-content:center}.z-row.z-row-between{justify-content:space-between}.z-row.z-row-around{justify-content:space-around}.z-row.z-no-gutters{margin-left:0;margin-right:0}.z-row.z-no-gutters>[class*=z-col]{padding-left:0;padding-right:0}.z-row-mb-cols{margin-bottom:var(--z-neg-half-gutter)}.z-row-mb-cols>[class*=z-col]{margin-bottom:var(--z-half-gutter)}.z-col{flex:1;width:100%}.z-col-1{flex:none;width:8.33333%}.z-col-2{flex:none;width:16.6667%}.z-col-3{flex:none;width:25%}.z-col-4{flex:none;width:33.3333%}.z-col-5{flex:none;width:41.6667%}.z-col-6{flex:none;width:50%}.z-col-7{flex:none;width:58.3333%}.z-col-8{flex:none;width:66.6667%}.z-col-9{flex:none;width:75%}.z-col-10{flex:none;width:83.3333%}.z-col-11{flex:none;width:91.6667%}.z-col-12{flex:none;width:100%}.z-order-first{order:-1}.z-order-last{order:999}.z-order-0{order:0}.z-order-1{order:1}.z-order-2{order:2}.z-order-3{order:3}.z-order-4{order:4}.z-order-5{order:5}.z-order-6{order:6}.z-order-7{order:7}.z-order-8{order:8}.z-order-9{order:9}.z-order-10{order:10}.z-order-11{order:11}.z-order-12{order:12}@media (width>=576px){.z-col-sm{flex:1;width:100%}.z-col-sm-1{flex:none;width:8.33333%}.z-col-sm-2{flex:none;width:16.6667%}.z-col-sm-3{flex:none;width:25%}.z-col-sm-4{flex:none;width:33.3333%}.z-col-sm-5{flex:none;width:41.6667%}.z-col-sm-6{flex:none;width:50%}.z-col-sm-7{flex:none;width:58.3333%}.z-col-sm-8{flex:none;width:66.6667%}.z-col-sm-9{flex:none;width:75%}.z-col-sm-10{flex:none;width:83.3333%}.z-col-sm-11{flex:none;width:91.6667%}.z-col-sm-12{flex:none;width:100%}.z-row-sm-top{align-items:flex-start}.z-row-sm-center{align-items:center}.z-row-sm-bottom{align-items:flex-end}.z-row-sm-stretch{align-items:stretch}.z-row-sm-left{justify-content:flex-start}.z-row-sm-right{justify-content:flex-end}.z-row-sm-middle{justify-content:center}.z-row-sm-between{justify-content:space-between}.z-row-sm-around{justify-content:space-around}.z-order-sm-first{order:-1}.z-order-sm-last{order:999}.z-order-sm-0{order:0}.z-order-sm-1{order:1}.z-order-sm-2{order:2}.z-order-sm-3{order:3}.z-order-sm-4{order:4}.z-order-sm-5{order:5}.z-order-sm-6{order:6}.z-order-sm-7{order:7}.z-order-sm-8{order:8}.z-order-sm-9{order:9}.z-order-sm-10{order:10}.z-order-sm-11{order:11}.z-order-sm-12{order:12}}@media (width>=768px){.z-col-md{flex:1;width:100%}.z-col-md-1{flex:none;width:8.33333%}.z-col-md-2{flex:none;width:16.6667%}.z-col-md-3{flex:none;width:25%}.z-col-md-4{flex:none;width:33.3333%}.z-col-md-5{flex:none;width:41.6667%}.z-col-md-6{flex:none;width:50%}.z-col-md-7{flex:none;width:58.3333%}.z-col-md-8{flex:none;width:66.6667%}.z-col-md-9{flex:none;width:75%}.z-col-md-10{flex:none;width:83.3333%}.z-col-md-11{flex:none;width:91.6667%}.z-col-md-12{flex:none;width:100%}.z-row-md-top{align-items:flex-start}.z-row-md-center{align-items:center}.z-row-md-bottom{align-items:flex-end}.z-row-md-stretch{align-items:stretch}.z-row-md-left{justify-content:flex-start}.z-row-md-right{justify-content:flex-end}.z-row-md-middle{justify-content:center}.z-row-md-between{justify-content:space-between}.z-row-md-around{justify-content:space-around}.z-order-md-first{order:-1}.z-order-md-last{order:999}.z-order-md-0{order:0}.z-order-md-1{order:1}.z-order-md-2{order:2}.z-order-md-3{order:3}.z-order-md-4{order:4}.z-order-md-5{order:5}.z-order-md-6{order:6}.z-order-md-7{order:7}.z-order-md-8{order:8}.z-order-md-9{order:9}.z-order-md-10{order:10}.z-order-md-11{order:11}.z-order-md-12{order:12}}@media (width>=992px){.z-col-lg{flex:1;width:100%}.z-col-lg-1{flex:none;width:8.33333%}.z-col-lg-2{flex:none;width:16.6667%}.z-col-lg-3{flex:none;width:25%}.z-col-lg-4{flex:none;width:33.3333%}.z-col-lg-5{flex:none;width:41.6667%}.z-col-lg-6{flex:none;width:50%}.z-col-lg-7{flex:none;width:58.3333%}.z-col-lg-8{flex:none;width:66.6667%}.z-col-lg-9{flex:none;width:75%}.z-col-lg-10{flex:none;width:83.3333%}.z-col-lg-11{flex:none;width:91.6667%}.z-col-lg-12{flex:none;width:100%}.z-row-lg-top{align-items:flex-start}.z-row-lg-center{align-items:center}.z-row-lg-bottom{align-items:flex-end}.z-row-lg-stretch{align-items:stretch}.z-row-lg-left{justify-content:flex-start}.z-row-lg-right{justify-content:flex-end}.z-row-lg-middle{justify-content:center}.z-row-lg-between{justify-content:space-between}.z-row-lg-around{justify-content:space-around}.z-order-lg-first{order:-1}.z-order-lg-last{order:999}.z-order-lg-0{order:0}.z-order-lg-1{order:1}.z-order-lg-2{order:2}.z-order-lg-3{order:3}.z-order-lg-4{order:4}.z-order-lg-5{order:5}.z-order-lg-6{order:6}.z-order-lg-7{order:7}.z-order-lg-8{order:8}.z-order-lg-9{order:9}.z-order-lg-10{order:10}.z-order-lg-11{order:11}.z-order-lg-12{order:12}}@media (width>=1200px){.z-col-xl{flex:1;width:100%}.z-col-xl-1{flex:none;width:8.33333%}.z-col-xl-2{flex:none;width:16.6667%}.z-col-xl-3{flex:none;width:25%}.z-col-xl-4{flex:none;width:33.3333%}.z-col-xl-5{flex:none;width:41.6667%}.z-col-xl-6{flex:none;width:50%}.z-col-xl-7{flex:none;width:58.3333%}.z-col-xl-8{flex:none;width:66.6667%}.z-col-xl-9{flex:none;width:75%}.z-col-xl-10{flex:none;width:83.3333%}.z-col-xl-11{flex:none;width:91.6667%}.z-col-xl-12{flex:none;width:100%}.z-row-xl-top{align-items:flex-start}.z-row-xl-center{align-items:center}.z-row-xl-bottom{align-items:flex-end}.z-row-xl-stretch{align-items:stretch}.z-row-xl-left{justify-content:flex-start}.z-row-xl-right{justify-content:flex-end}.z-row-xl-middle{justify-content:center}.z-row-xl-between{justify-content:space-between}.z-row-xl-around{justify-content:space-around}.z-order-xl-first{order:-1}.z-order-xl-last{order:999}.z-order-xl-0{order:0}.z-order-xl-1{order:1}.z-order-xl-2{order:2}.z-order-xl-3{order:3}.z-order-xl-4{order:4}.z-order-xl-5{order:5}.z-order-xl-6{order:6}.z-order-xl-7{order:7}.z-order-xl-8{order:8}.z-order-xl-9{order:9}.z-order-xl-10{order:10}.z-order-xl-11{order:11}.z-order-xl-12{order:12}}@media (width>=1600px){.z-col-xxl{flex:1;width:100%}.z-col-xxl-1{flex:none;width:8.33333%}.z-col-xxl-2{flex:none;width:16.6667%}.z-col-xxl-3{flex:none;width:25%}.z-col-xxl-4{flex:none;width:33.3333%}.z-col-xxl-5{flex:none;width:41.6667%}.z-col-xxl-6{flex:none;width:50%}.z-col-xxl-7{flex:none;width:58.3333%}.z-col-xxl-8{flex:none;width:66.6667%}.z-col-xxl-9{flex:none;width:75%}.z-col-xxl-10{flex:none;width:83.3333%}.z-col-xxl-11{flex:none;width:91.6667%}.z-col-xxl-12{flex:none;width:100%}.z-row-xxl-top{align-items:flex-start}.z-row-xxl-center{align-items:center}.z-row-xxl-bottom{align-items:flex-end}.z-row-xxl-stretch{align-items:stretch}.z-row-xxl-left{justify-content:flex-start}.z-row-xxl-right{justify-content:flex-end}.z-row-xxl-middle{justify-content:center}.z-row-xxl-between{justify-content:space-between}.z-row-xxl-around{justify-content:space-around}.z-order-xxl-first{order:-1}.z-order-xxl-last{order:999}.z-order-xxl-0{order:0}.z-order-xxl-1{order:1}.z-order-xxl-2{order:2}.z-order-xxl-3{order:3}.z-order-xxl-4{order:4}.z-order-xxl-5{order:5}.z-order-xxl-6{order:6}.z-order-xxl-7{order:7}.z-order-xxl-8{order:8}.z-order-xxl-9{order:9}.z-order-xxl-10{order:10}.z-order-xxl-11{order:11}.z-order-xxl-12{order:12}}.z-flush{padding-left:0!important;padding-right:0!important}.z-bg-primary{background-color:var(--z-c-primary)}.z-c-primary{color:var(--z-c-primary)}.z-bg-primary-5{background-color:var(--z-c-primary-5)}.z-c-primary-5{color:var(--z-c-primary-5)}.z-bg-primary-10{background-color:var(--z-c-primary-10)}.z-c-primary-10{color:var(--z-c-primary-10)}.z-bg-primary-20{background-color:var(--z-c-primary-20)}.z-c-primary-20{color:var(--z-c-primary-20)}.z-bg-primary-30{background-color:var(--z-c-primary-30)}.z-c-primary-30{color:var(--z-c-primary-30)}.z-bg-primary-40{background-color:var(--z-c-primary-40)}.z-c-primary-40{color:var(--z-c-primary-40)}.z-bg-primary-50{background-color:var(--z-c-primary-50)}.z-c-primary-50{color:var(--z-c-primary-50)}.z-bg-primary-60{background-color:var(--z-c-primary-60)}.z-c-primary-60{color:var(--z-c-primary-60)}.z-bg-primary-70{background-color:var(--z-c-primary-70)}.z-c-primary-70{color:var(--z-c-primary-70)}.z-bg-primary-80{background-color:var(--z-c-primary-80)}.z-c-primary-80{color:var(--z-c-primary-80)}.z-bg-primary-90{background-color:var(--z-c-primary-90)}.z-c-primary-90{color:var(--z-c-primary-90)}.z-bg-primaryl{background-color:var(--z-c-primaryl)}.z-c-primaryl{color:var(--z-c-primaryl)}.z-bg-primaryl-5{background-color:var(--z-c-primaryl-5)}.z-c-primaryl-5{color:var(--z-c-primaryl-5)}.z-bg-primaryl-10{background-color:var(--z-c-primaryl-10)}.z-c-primaryl-10{color:var(--z-c-primaryl-10)}.z-bg-primaryl-20{background-color:var(--z-c-primaryl-20)}.z-c-primaryl-20{color:var(--z-c-primaryl-20)}.z-bg-primaryl-30{background-color:var(--z-c-primaryl-30)}.z-c-primaryl-30{color:var(--z-c-primaryl-30)}.z-bg-primaryl-40{background-color:var(--z-c-primaryl-40)}.z-c-primaryl-40{color:var(--z-c-primaryl-40)}.z-bg-primaryl-50{background-color:var(--z-c-primaryl-50)}.z-c-primaryl-50{color:var(--z-c-primaryl-50)}.z-bg-primaryl-60{background-color:var(--z-c-primaryl-60)}.z-c-primaryl-60{color:var(--z-c-primaryl-60)}.z-bg-primaryl-70{background-color:var(--z-c-primaryl-70)}.z-c-primaryl-70{color:var(--z-c-primaryl-70)}.z-bg-primaryl-80{background-color:var(--z-c-primaryl-80)}.z-c-primaryl-80{color:var(--z-c-primaryl-80)}.z-bg-primaryl-90{background-color:var(--z-c-primaryl-90)}.z-c-primaryl-90{color:var(--z-c-primaryl-90)}.z-bg-primaryd{background-color:var(--z-c-primaryd)}.z-c-primaryd{color:var(--z-c-primaryd)}.z-bg-primaryd-5{background-color:var(--z-c-primaryd-5)}.z-c-primaryd-5{color:var(--z-c-primaryd-5)}.z-bg-primaryd-10{background-color:var(--z-c-primaryd-10)}.z-c-primaryd-10{color:var(--z-c-primaryd-10)}.z-bg-primaryd-20{background-color:var(--z-c-primaryd-20)}.z-c-primaryd-20{color:var(--z-c-primaryd-20)}.z-bg-primaryd-30{background-color:var(--z-c-primaryd-30)}.z-c-primaryd-30{color:var(--z-c-primaryd-30)}.z-bg-primaryd-40{background-color:var(--z-c-primaryd-40)}.z-c-primaryd-40{color:var(--z-c-primaryd-40)}.z-bg-primaryd-50{background-color:var(--z-c-primaryd-50)}.z-c-primaryd-50{color:var(--z-c-primaryd-50)}.z-bg-primaryd-60{background-color:var(--z-c-primaryd-60)}.z-c-primaryd-60{color:var(--z-c-primaryd-60)}.z-bg-primaryd-70{background-color:var(--z-c-primaryd-70)}.z-c-primaryd-70{color:var(--z-c-primaryd-70)}.z-bg-primaryd-80{background-color:var(--z-c-primaryd-80)}.z-c-primaryd-80{color:var(--z-c-primaryd-80)}.z-bg-primaryd-90{background-color:var(--z-c-primaryd-90)}.z-c-primaryd-90{color:var(--z-c-primaryd-90)}.z-bg-secondary{background-color:var(--z-c-secondary)}.z-c-secondary{color:var(--z-c-secondary)}.z-bg-secondary-5{background-color:var(--z-c-secondary-5)}.z-c-secondary-5{color:var(--z-c-secondary-5)}.z-bg-secondary-10{background-color:var(--z-c-secondary-10)}.z-c-secondary-10{color:var(--z-c-secondary-10)}.z-bg-secondary-20{background-color:var(--z-c-secondary-20)}.z-c-secondary-20{color:var(--z-c-secondary-20)}.z-bg-secondary-30{background-color:var(--z-c-secondary-30)}.z-c-secondary-30{color:var(--z-c-secondary-30)}.z-bg-secondary-40{background-color:var(--z-c-secondary-40)}.z-c-secondary-40{color:var(--z-c-secondary-40)}.z-bg-secondary-50{background-color:var(--z-c-secondary-50)}.z-c-secondary-50{color:var(--z-c-secondary-50)}.z-bg-secondary-60{background-color:var(--z-c-secondary-60)}.z-c-secondary-60{color:var(--z-c-secondary-60)}.z-bg-secondary-70{background-color:var(--z-c-secondary-70)}.z-c-secondary-70{color:var(--z-c-secondary-70)}.z-bg-secondary-80{background-color:var(--z-c-secondary-80)}.z-c-secondary-80{color:var(--z-c-secondary-80)}.z-bg-secondary-90{background-color:var(--z-c-secondary-90)}.z-c-secondary-90{color:var(--z-c-secondary-90)}.z-bg-third{background-color:var(--z-c-third)}.z-c-third{color:var(--z-c-third)}.z-bg-third-5{background-color:var(--z-c-third-5)}.z-c-third-5{color:var(--z-c-third-5)}.z-bg-third-20{background-color:var(--z-c-third-20)}.z-c-third-20{color:var(--z-c-third-20)}.z-bg-third-40{background-color:var(--z-c-third-40)}.z-c-third-40{color:var(--z-c-third-40)}.z-bg-third-60{background-color:var(--z-c-third-60)}.z-c-third-60{color:var(--z-c-third-60)}.z-bg-third-80{background-color:var(--z-c-third-80)}.z-c-third-80{color:var(--z-c-third-80)}.z-bg-fourth{background-color:var(--z-c-fourth)}.z-c-fourth{color:var(--z-c-fourth)}.z-bg-fourth-5{background-color:var(--z-c-fourth-5)}.z-c-fourth-5{color:var(--z-c-fourth-5)}.z-bg-fourth-10{background-color:var(--z-c-fourth-10)}.z-c-fourth-10{color:var(--z-c-fourth-10)}.z-bg-fourth-20{background-color:var(--z-c-fourth-20)}.z-c-fourth-20{color:var(--z-c-fourth-20)}.z-bg-fourth-30{background-color:var(--z-c-fourth-30)}.z-c-fourth-30{color:var(--z-c-fourth-30)}.z-bg-fourth-40{background-color:var(--z-c-fourth-40)}.z-c-fourth-40{color:var(--z-c-fourth-40)}.z-bg-fourth-50{background-color:var(--z-c-fourth-50)}.z-c-fourth-50{color:var(--z-c-fourth-50)}.z-bg-fourth-60{background-color:var(--z-c-fourth-60)}.z-c-fourth-60{color:var(--z-c-fourth-60)}.z-bg-fourth-70{background-color:var(--z-c-fourth-70)}.z-c-fourth-70{color:var(--z-c-fourth-70)}.z-bg-fourth-80{background-color:var(--z-c-fourth-80)}.z-c-fourth-80{color:var(--z-c-fourth-80)}.z-bg-fourth-90{background-color:var(--z-c-fourth-90)}.z-c-fourth-90{color:var(--z-c-fourth-90)}.z-bg-dark{background-color:var(--z-c-dark)}.z-c-dark{color:var(--z-c-dark)}.z-bg-dark-5{background-color:var(--z-c-dark-5)}.z-c-dark-5{color:var(--z-c-dark-5)}.z-bg-dark-10{background-color:var(--z-c-dark-10)}.z-c-dark-10{color:var(--z-c-dark-10)}.z-bg-dark-20{background-color:var(--z-c-dark-20)}.z-c-dark-20{color:var(--z-c-dark-20)}.z-bg-dark-30{background-color:var(--z-c-dark-30)}.z-c-dark-30{color:var(--z-c-dark-30)}.z-bg-dark-40{background-color:var(--z-c-dark-40)}.z-c-dark-40{color:var(--z-c-dark-40)}.z-bg-dark-50{background-color:var(--z-c-dark-50)}.z-c-dark-50{color:var(--z-c-dark-50)}.z-bg-dark-60{background-color:var(--z-c-dark-60)}.z-c-dark-60{color:var(--z-c-dark-60)}.z-bg-dark-70{background-color:var(--z-c-dark-70)}.z-c-dark-70{color:var(--z-c-dark-70)}.z-bg-dark-80{background-color:var(--z-c-dark-80)}.z-c-dark-80{color:var(--z-c-dark-80)}.z-bg-dark-90{background-color:var(--z-c-dark-90)}.z-c-dark-90{color:var(--z-c-dark-90)}.z-bg-gray{background-color:var(--z-c-gray)}.z-c-gray{color:var(--z-c-gray)}.z-bg-gray-5{background-color:var(--z-c-gray-5)}.z-c-gray-5{color:var(--z-c-gray-5)}.z-bg-gray-10{background-color:var(--z-c-gray-10)}.z-c-gray-10{color:var(--z-c-gray-10)}.z-bg-gray-20{background-color:var(--z-c-gray-20)}.z-c-gray-20{color:var(--z-c-gray-20)}.z-bg-gray-30{background-color:var(--z-c-gray-30)}.z-c-gray-30{color:var(--z-c-gray-30)}.z-bg-gray-40{background-color:var(--z-c-gray-40)}.z-c-gray-40{color:var(--z-c-gray-40)}.z-bg-gray-50{background-color:var(--z-c-gray-50)}.z-c-gray-50{color:var(--z-c-gray-50)}.z-bg-gray-60{background-color:var(--z-c-gray-60)}.z-c-gray-60{color:var(--z-c-gray-60)}.z-bg-gray-70{background-color:var(--z-c-gray-70)}.z-c-gray-70{color:var(--z-c-gray-70)}.z-bg-gray-80{background-color:var(--z-c-gray-80)}.z-c-gray-80{color:var(--z-c-gray-80)}.z-bg-gray-90{background-color:var(--z-c-gray-90)}.z-c-gray-90{color:var(--z-c-gray-90)}.z-bg-white{background-color:var(--z-c-white)}.z-c-white{color:var(--z-c-white)}.z-bg-white-100{background-color:var(--z-c-white-100)}.z-c-white-100{color:var(--z-c-white-100)}.z-bg-black{background-color:var(--z-c-black)}.z-c-black{color:var(--z-c-black)}.z-bg-black-100{background-color:var(--z-c-black-100)}.z-c-black-100{color:var(--z-c-black-100)}h1,h2,h3,h4,h5,h6,.z-t-h1,.z-t-h2,.z-t-h3,.z-t-h4,.z-t-h5,.z-t-h6{font-family:var(--z-font-main,sans-serif);margin-top:0;margin-bottom:0;font-weight:700;line-height:1.2}h1,.z-t-h1{font-size:clamp(1.875rem,4vw,2.1875rem)}h2,.z-t-h2{font-size:clamp(1.625rem,3vw,1.875rem)}h3,.z-t-h3{font-size:clamp(1.375rem,2.5vw,1.5rem)}h4,.z-t-h4{font-size:1.25rem}h5,.z-t-h5{font-size:1.125rem}h6,.z-t-h6{font-size:.875rem}.z-t-lg{margin-top:0;margin-bottom:.5em;font-size:clamp(2rem,5vw,2.5rem);font-weight:800;line-height:1.1}.z-t-xl{margin-top:0;margin-bottom:.5em;font-size:clamp(2.25rem,6vw,3rem);font-weight:900;line-height:1.1}.z-font-main{font-family:var(--z-font-main)!important}.z-font-sec{font-family:var(--z-font-sec)!important}p{margin-top:0;margin-bottom:1em}ul,ol{margin-top:0;margin-bottom:1em;padding-left:1.5rem}ul ul,ol ol,ul ol,ol ul{margin-bottom:0}img{max-width:100%;height:auto;display:block}blockquote{border-left:4px solid #ddd;margin:0 0 1em;padding:.75em 1.25em;font-style:italic}hr{border:none;margin-top:2rem;margin-bottom:2rem}.z-fw-100{font-weight:100!important}.z-fw-200{font-weight:200!important}.z-fw-300{font-weight:300!important}.z-fw-400{font-weight:400!important}.z-fw-500{font-weight:500!important}.z-fw-600{font-weight:600!important}.z-fw-700{font-weight:700!important}.z-fw-800{font-weight:800!important}.z-fw-900{font-weight:900!important}.z-t-left{text-align:left}.z-t-center{text-align:center}.z-t-right{text-align:right}.z-t-justify{text-align:justify}@media (width>=576px){.z-t-sm-left{text-align:left}.z-t-sm-center{text-align:center}.z-t-sm-right{text-align:right}.z-t-sm-justify{text-align:justify}}@media (width>=768px){.z-t-md-left{text-align:left}.z-t-md-center{text-align:center}.z-t-md-right{text-align:right}.z-t-md-justify{text-align:justify}}@media (width>=992px){.z-t-lg-left{text-align:left}.z-t-lg-center{text-align:center}.z-t-lg-right{text-align:right}.z-t-lg-justify{text-align:justify}}@media (width>=1200px){.z-t-xl-left{text-align:left}.z-t-xl-center{text-align:center}.z-t-xl-right{text-align:right}.z-t-xl-justify{text-align:justify}}@media (width>=1600px){.z-t-xxl-left{text-align:left}.z-t-xxl-center{text-align:center}.z-t-xxl-right{text-align:right}.z-t-xxl-justify{text-align:justify}}.z-t-upper{text-transform:uppercase}.z-t-lower{text-transform:lowercase}.z-t-capital{text-transform:capitalize}.z-t-italic{font-style:italic}.z-t-base{font-size:1rem}.z-t-md{font-size:.9375rem}.z-t-sm{font-size:.875rem}.z-t-xs{font-size:.8125rem}.z-t-tiny{font-size:.75rem}.z-t-truncate{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.p-content{color:var(--z-c-dark,#333);font-size:1rem;line-height:1.2}.p-content a{color:var(--z-c-primary);border-bottom:1px solid #0000;font-weight:600;text-decoration:none;transition:all .2s ease-in-out}.p-content a:hover{color:var(--z-c-primary-dark,#0056b3);border-bottom:1px solid var(--z-c-primary-dark,#0056b3);text-decoration:none}.p-content a:focus{outline-offset:2px;outline:2px dashed #007bff}.p-content strong,.p-content b{color:var(--z-c-dark-100,#000);font-weight:800}.p-content p,.p-content ul,.p-content ol{margin-bottom:1em}.p-content ul{padding-left:20px;list-style:outside}.p-content ul li{margin-bottom:.5rem}.p-content ol{padding-left:20px;list-style:decimal}.p-content ol li{margin-bottom:.5rem}.section-title{--wm-size:clamp(48px, 10vw, 110px);--wm-height:80px;--wm-padding:0px;--wm-top:50%;width:100%;min-height:var(--wm-height,80px);justify-content:space-between;align-items:center;margin-bottom:20px;display:flex;position:relative;overflow:hidden}.section-title .team-back-link{z-index:3;flex-direction:column;order:3;justify-content:center;align-self:stretch;align-items:center;min-width:80px;margin-left:auto;padding:5px 0;text-decoration:none;display:flex}.section-title .team-back-link .team-back-logo{-o-object-fit:contain;object-fit:contain;opacity:.1;flex:1;width:auto;height:100%;max-height:100px;margin:0 auto;display:block}.section-title .team-back-link span{text-align:center;white-space:nowrap;margin-top:4px;font-size:11px;font-weight:700;line-height:1;display:block}.section-title .title-heading{z-index:2;order:1;margin:0;line-height:1.1;display:inline-block;position:relative}.section-title .title-heading span{display:block}.section-title img{-o-object-fit:contain;object-fit:contain;width:70px;height:70px;margin-left:var(--z-gutter-width,16px);flex-shrink:0;order:2}.section-title:after{content:attr(data-watermark);font-size:var(--wm-size);letter-spacing:.01em;text-transform:uppercase;color:#c8d4e0;opacity:.35;pointer-events:none;white-space:nowrap;z-index:1;-webkit-user-select:none;user-select:none;font-family:Inter,sans-serif;font-weight:900;line-height:1;position:absolute;top:50%;right:0;transform:translateY(-50%)}.section-title.block-title .title-heading span{display:inline}.section-title.left-logo{justify-content:flex-start}.section-title.left-logo img{margin-left:0;margin-right:var(--z-gutter-width,16px);order:0}.section-title.left-logo.block-title .title-heading span{display:inline}.section-title.z-t-center{text-align:center;padding-top:var(--z-half-gutter,12px);flex-direction:column;justify-content:center;align-items:center}.section-title.z-t-center img{margin:0 0 var(--z-half-gutter,12px) 0;order:0}.section-title.z-t-center .title-heading{order:1}.section-title.z-t-center:after{left:50%;right:auto;transform:translate(-50%,-50%)}.section-title.underlined-full .title-heading:before{content:"";background-color:var(--z-c-secondary,#f5a623);z-index:1;width:100%;height:2px;position:absolute;bottom:-8px;left:0}.section-title.underlined-span .title-heading span{margin-bottom:4px;display:inline-block;position:relative}.section-title.underlined-span .title-heading span:after{content:"";background-color:var(--z-c-secondary,#f5a623);width:100%;height:2px;position:absolute;bottom:-2px;left:0}.section-title.underlined-accent .title-heading span:last-child{display:inline-block;position:relative}.section-title.underlined-accent .title-heading span:last-child:after{content:"";background-color:var(--z-c-secondary,#f5a623);width:100%;height:2px;position:absolute;bottom:-4px;left:0}.section-title.no-logo img{display:none}@media (width<=768px){.section-title{min-height:var(--wm-height,140px);padding-top:var(--wm-padding,80px);text-align:center;flex-wrap:wrap;justify-content:center}.section-title .title-heading{white-space:normal;text-align:center;z-index:2;text-shadow:0 -8px 6px #00000014;width:100%}.section-title .title-heading span{text-shadow:none}.section-title img{margin:var(--z-half-gutter,12px) 0 0;order:3}.section-title:after{left:50%;right:auto;top:var(--wm-top,35%);font-size:var(--wm-size,80px);opacity:.15;z-index:1;transform:translate(-50%,-30%)}.section-title.z-t-center{padding-top:var(--z-half-gutter,12px)}.section-title.left-logo{justify-content:center}.section-title.left-logo img{margin:var(--z-half-gutter,12px) 0 0;order:3}.section-title.underlined-full .title-heading:before{width:80%;left:50%;transform:translate(-50%)}.section-title.z-t-center.underlined-span .title-heading span{text-align:center;display:block}.section-title{text-align:center;flex-direction:column;justify-content:center;align-items:center}.section-title .team-back-link{order:-1;align-self:center;margin-bottom:5px;margin-left:auto;margin-right:auto;display:flex}.section-title .team-back-link .team-back-logo{opacity:.4;max-height:40px}.section-title .title-heading{order:1}.section-title img.z-header-meta__logo{order:2;margin:15px 0 0}}.q-btn{appearance:none;height:34px;font-family:var(--z-font-main);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;box-sizing:border-box;border:1px solid #0000;border-radius:5px;outline:none;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:10px;font-weight:700;line-height:1;text-decoration:none;transition:background .18s,border-color .18s,box-shadow .18s,transform .1s;display:inline-flex;position:relative}.q-btn>i{flex-shrink:0;font-size:1.3em;line-height:0;display:inline-flex}.q-btn .q-btn__divider{opacity:.35;background:repeating-linear-gradient(currentColor 0 3px,#0000 3px 6px);flex-shrink:0;width:1px;height:14px;display:block}.q-btn:active:not(:disabled):not(.is-disabled){transform:scale(.97);box-shadow:none!important}.q-btn.is-icon{width:34px;padding:0}.q-btn.is-icon>i{font-size:1.4em}.q-btn.is-icon.is-sm{width:28px}.q-btn.is-icon.is-lg{width:44px}.q-btn.is-primary{background:var(--z-c-primary);color:var(--z-c-white);border-color:var(--z-c-primary)}.q-btn.is-primary:hover:not(:disabled):not(.is-disabled){background:var(--z-c-primary-90);border-color:var(--z-c-primary-90);box-shadow:0 4px 12px #003e6d38}.q-btn.is-primary:active:not(:disabled):not(.is-disabled){background:var(--z-c-primaryd);border-color:var(--z-c-primaryd)}.q-btn.is-secondary{background:var(--z-c-secondary);color:var(--z-c-primaryd);border-color:var(--z-c-secondary)}.q-btn.is-secondary:hover:not(:disabled):not(.is-disabled){background:var(--z-c-secondary-80);border-color:var(--z-c-secondary-80);box-shadow:0 4px 12px #f1a9264d}.q-btn.is-secondary:active:not(:disabled):not(.is-disabled){background:var(--z-c-secondary-90);border-color:var(--z-c-secondary-90)}.q-btn.is-outline{color:var(--z-c-primary);border-color:var(--z-c-primary);background:0 0}.q-btn.is-outline:hover:not(:disabled):not(.is-disabled){background:var(--z-c-primary-5)}.q-btn.is-outline:active:not(:disabled):not(.is-disabled){background:var(--z-c-primary-10)}.q-btn.is-outline.is-secondary{color:var(--z-c-secondary);border-color:var(--z-c-secondary)}.q-btn.is-outline.is-secondary:hover:not(:disabled):not(.is-disabled){background:var(--z-c-secondary-5);border-color:var(--z-c-secondary-80)}.q-btn.is-outline.is-secondary:active:not(:disabled):not(.is-disabled){background:var(--z-c-secondary-10)}.q-btn.is-outline.on-dark{color:var(--z-c-white);border-color:#ffffff73}.q-btn.is-outline.on-dark:hover:not(:disabled):not(.is-disabled){background:#ffffff14;border-color:#ffffffb3}.q-btn.is-outline.on-dark:active:not(:disabled):not(.is-disabled){background:#ffffff26}.q-btn.is-ghost{color:var(--z-c-primary);background:0 0;border-color:#0000}.q-btn.is-ghost:hover:not(:disabled):not(.is-disabled){background:var(--z-c-primary-5)}.q-btn.is-ghost:active:not(:disabled):not(.is-disabled){background:var(--z-c-primary-10)}.q-btn.is-ghost.on-dark{color:#fffc}.q-btn.is-ghost.on-dark:hover:not(:disabled):not(.is-disabled){color:var(--z-c-white);background:#ffffff14}.q-btn.is-ghost.on-dark:active:not(:disabled):not(.is-disabled){background:#ffffff26}.q-btn:disabled,.q-btn.is-disabled{cursor:not-allowed;pointer-events:none;background:var(--z-c-gray-20)!important;color:var(--z-c-gray-50)!important;border-color:var(--z-c-gray-20)!important;box-shadow:none!important;transform:none!important}.q-btn.is-loading{pointer-events:none;cursor:not-allowed;color:#0000!important}.q-btn.is-loading>i{opacity:0}.q-btn.is-loading:after{content:"";border:2px solid #fff3;border-top:2px solid var(--z-c-white);border-radius:50%;width:18px;height:18px;animation:.6s linear infinite z-spin;position:absolute;top:calc(50% - 9px);left:calc(50% - 9px)}.q-btn.is-sm{height:28px;padding:0 12px;font-size:9px}.q-btn.is-sm .q-btn__divider{height:12px}.q-btn.is-lg{height:44px;padding:0 24px;font-size:11px}.q-btn.is-lg .q-btn__divider{height:18px}@keyframes z-spin{to{transform:rotate(360deg)}}.z-badge{background:var(--z-c-dark);color:var(--z-c-white);--_tooltip-bg:var(--z-c-dark);align-items:center;gap:5px;padding:2px;display:inline-flex}.z-badge>i{line-height:0;display:inline-flex}.z-badge.z-bg-primary{background:var(--z-c-primary);--_tooltip-bg:var(--z-c-primary)}.z-badge.z-bg-secondary{background:var(--z-c-secondary);color:var(--z-c-primaryd);--_tooltip-bg:var(--z-c-secondary)}.z-badge.z-bg-gray{background:var(--z-c-gray);--_tooltip-bg:var(--z-c-gray)}.z-badge.z-bg-third{background:var(--z-c-third);color:var(--z-c-primaryd);--_tooltip-bg:var(--z-c-third)}.z-badge.z-bg-fourth{background:var(--z-c-fourth);--_tooltip-bg:var(--z-c-fourth)}[data-tooltip]{position:relative}[data-tooltip]:after{content:attr(data-tooltip);background:var(--_tooltip-bg,var(--z-c-dark));color:var(--z-c-white);font-family:var(--z-font-sec);letter-spacing:.04em;white-space:nowrap;pointer-events:none;opacity:0;z-index:100;border-radius:4px;padding:5px 9px;font-size:10px;font-weight:500;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(4px)}[data-tooltip]:before{content:"";border:7px solid #0000;border-top-color:var(--_tooltip-bg,var(--z-c-dark));pointer-events:none;opacity:0;z-index:100;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%)translateY(4px)}[data-tooltip]:hover:after,[data-tooltip]:hover:before,[data-tooltip]:focus-visible:after,[data-tooltip]:focus-visible:before{opacity:1;transform:translate(-50%)translateY(0)}.pagination{padding:24px 0}.pagination ul{-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pagination a,.pagination .ep-dots{border:1px solid var(--z-c-secondary,#f69f37);min-width:33px;height:33px;color:var(--z-c-secondary,#f69f37);letter-spacing:.06em;cursor:pointer;background:0 0;border-radius:3px;justify-content:center;align-items:center;padding:0 8px;font-size:12px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.pagination a:hover,.pagination a.is-active{background:var(--z-c-secondary,#f69f37);color:#fff}.pagination .ep-prev,.pagination .ep-next{font-size:16px}.pagination .ep-first,.pagination .ep-last{letter-spacing:.1em;text-transform:uppercase;font-size:9px}.pagination .ep-dots{cursor:default;border-color:#0000}.z-gap>*+*{margin-top:5px}.z-label{letter-spacing:.1em;text-transform:uppercase;color:#fffffff2;font-size:11px;font-weight:400;display:block}.z-icon{color:#f69f37;flex-shrink:0;justify-content:center;align-items:center;width:32px;font-size:1rem;line-height:1;display:inline-flex}.z-field{background:#ffffff12;border:1px solid #c3df5124;border-radius:3px;align-items:center;transition:border-color 90ms,background 90ms;display:flex;position:relative;overflow:hidden}.z-field:hover{background:#ffffff17;border-color:#ffffff3d}.z-field:focus-within{border-color:#f69f37}.z-field .z-icon{border-right:1px solid #c3df5124;height:100%}.z-field input,.z-field textarea{color:#ffffffde;letter-spacing:.06em;background:0 0;border:none;outline:none;flex:1;width:100%;min-width:0;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:400}.z-field input::-moz-placeholder{color:#fffffff2;text-transform:uppercase}.z-field textarea::-moz-placeholder{color:#fffffff2;text-transform:uppercase}.z-field input::placeholder,.z-field textarea::placeholder{color:#fffffff2;text-transform:uppercase}.z-field input{height:40px;padding:0 10px}.z-field textarea{resize:vertical;min-height:110px;padding:10px}.z-select{cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff12;border:1px solid #c3df5124;border-radius:3px;transition:border-color 90ms,background 90ms;position:relative;overflow:visible}.z-select:hover{background:#ffffff17;border-color:#ffffff3d}.z-select.is-open{z-index:120;border-color:#f69f37;border-radius:3px 3px 0 0}.z-select.is-open .z-sel-chevron{transform:translateY(-50%)rotate(180deg)}.z-select.is-open .z-sel-dropdown{min-width:calc(100% + 2px);max-width:calc(100% + 2px);display:block}.z-select .z-sel-trigger{align-items:center;height:40px;display:flex}.z-select .z-sel-trigger .z-icon{border-right:1px solid #c3df5124;height:100%}.z-select .z-sel-value{white-space:nowrap;text-overflow:ellipsis;color:#fffffff2;letter-spacing:.06em;flex:1;padding:0 36px 0 12px;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:400;overflow:hidden}.z-select .z-sel-value.has-value{color:#ffffffde}.z-select .z-sel-chevron{pointer-events:none;clip-path:polygon(0 0,100% 0,50% 100%);background:#f69f37;width:10px;height:6px;transition:transform .2s;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.z-select .z-sel-dropdown{z-index:100;scrollbar-width:thin;scrollbar-color:#f69f37 #0000;box-sizing:border-box;background:#002644;border:1px solid #f69f37;border-top:none;border-radius:0 0 3px 3px;width:max-content;min-width:100%;max-width:320px;max-height:220px;display:none;position:absolute;top:100%;left:-1px;right:-1px;overflow-y:auto}.z-select .z-sel-dropdown::-webkit-scrollbar{width:4px}.z-select .z-sel-dropdown::-webkit-scrollbar-thumb{background:#f69f37;border-radius:2px}.z-select .z-sel-option{cursor:pointer;color:#fffffff2;letter-spacing:.06em;border-bottom:1px solid #ffffff0d;padding:11px 16px;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:400;transition:background 90ms,color 90ms}.z-select .z-sel-option:last-child{border-bottom:none}.z-select .z-sel-option:hover{color:#ffffffde;background:#f69f371a}.z-select .z-sel-option.is-selected{color:#f69f37}.z-select.flip-up,.z-select.flip-up.is-open{border-radius:0 0 3px 3px}.z-select.flip-up .z-sel-dropdown{border-top:1px solid #f69f37;border-bottom:none;border-radius:3px 3px 0 0;top:auto;bottom:100%}.z-select.flip-left .z-sel-dropdown{left:auto;right:-1px}.z-datepicker{cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff12;border:1px solid #c3df5124;border-radius:3px;transition:border-color 90ms,background 90ms;position:relative;overflow:visible}.z-datepicker:hover{background:#ffffff17;border-color:#ffffff3d}.z-datepicker.is-open{border-color:#f69f37;border-radius:3px 3px 0 0}.z-datepicker.is-open .z-dp-cal{display:block}.z-datepicker .z-dp-trigger{align-items:center;height:40px;display:flex}.z-datepicker .z-dp-trigger .z-icon{border-right:1px solid #c3df5124;height:100%}.z-datepicker .z-dp-value{color:#fffffff2;letter-spacing:.06em;flex:1;padding:0 10px;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:400}.z-datepicker .z-dp-value.has-value{color:#ffffffde}.z-datepicker .z-dp-cal{z-index:200;background:#0f2040;border:1px solid #f69f37;border-radius:0 0 3px 3px;min-width:260px;max-width:320px;padding:12px;display:none;position:absolute;top:100%;left:-1px}.z-datepicker .z-dp-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.z-datepicker .z-dp-month-year{letter-spacing:.08em;text-transform:uppercase;color:#ffffffde;font-size:11px;font-weight:300}.z-datepicker .z-dp-nav{color:#f69f37;cursor:pointer;background:0 0;border:1px solid #c3df5124;border-radius:5px;justify-content:center;align-items:center;width:28px;height:28px;transition:background 90ms,border-color 90ms;display:flex}.z-datepicker .z-dp-nav:hover{background:#f69f371f;border-color:#f69f37}.z-datepicker .z-dp-nav svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.z-datepicker .z-dp-weekdays{grid-template-columns:repeat(7,1fr);gap:1px;margin-bottom:4px;display:grid}.z-datepicker .z-dp-wd{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:#fffffff2;padding:3px 0;font-size:9px;font-weight:700}.z-datepicker .z-dp-days{grid-template-columns:repeat(7,1fr);gap:1px;display:grid}.z-datepicker .z-dp-day{aspect-ratio:1;cursor:pointer;color:#ffffffde;border-radius:4px;justify-content:center;align-items:center;font-size:11px;font-weight:600;transition:background 90ms,color 90ms;display:flex}.z-datepicker .z-dp-day:hover{color:#f69f37;background:#f69f3726}.z-datepicker .z-dp-day.is-selected{color:#fff;background:#f69f37}.z-datepicker .z-dp-day.is-today{border:1px solid #f69f3766}.z-datepicker .z-dp-day.is-other{color:#fffffff2}.z-datepicker .z-dp-day.is-disabled{color:#ffffff26;pointer-events:none}.z-datepicker.flip-up,.z-datepicker.flip-up.is-open{border-radius:0 0 3px 3px}.z-datepicker.flip-up .z-dp-cal{border-top:1px solid #f69f37;border-bottom:none;border-radius:3px 3px 0 0;top:auto;bottom:100%}.z-datepicker.flip-left .z-dp-cal{left:auto;right:-1px}.z-check{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;display:flex}.z-check input{display:none}.z-check .z-cbox,.z-check .z-rbox{background:#ffffff12;border:1.5px solid #c3df5124;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:border-color 90ms,background 90ms;display:flex}.z-check .z-cbox{border-radius:2px}.z-check .z-cbox svg{stroke:#fff;fill:none;stroke-width:2.5px;width:11px;height:11px;display:none}.z-check .z-rbox{border-radius:50%}.z-check .z-rbox .z-rdot{background:#f69f37;border-radius:50%;width:8px;height:8px;display:none}.z-check input:checked~.z-cbox{background:#f69f37;border-color:#f69f37}.z-check input:checked~.z-cbox svg{display:block}.z-check input:checked~.z-rbox{border-color:#f69f37}.z-check input:checked~.z-rbox .z-rdot{display:block}.z-check .z-clabel{letter-spacing:.05em;text-transform:uppercase;color:#ffffffde;font-size:12px;font-weight:600;line-height:1}.z-toggle-wrap{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;display:flex}.z-toggle-wrap input{display:none}.z-toggle-wrap .z-tog{background:#ffffff1f;border:1px solid #c3df5124;border-radius:12px;flex-shrink:0;width:42px;height:24px;transition:background 90ms,border-color 90ms;position:relative}.z-toggle-wrap .z-tog:after{content:"";background:#fff6;border-radius:50%;width:16px;height:16px;transition:left .2s,background .2s;position:absolute;top:3px;left:3px}.z-toggle-wrap input:checked~.z-tog{background:#f69f37;border-color:#f69f37}.z-toggle-wrap input:checked~.z-tog:after{background:#fff;left:21px}.z-toggle-wrap .z-tlabel{letter-spacing:.05em;text-transform:uppercase;color:#ffffffde;font-size:12px;font-weight:600;line-height:1}.z-price-range{background:#ffffff12;border:1px solid #c3df5124;border-radius:3px;padding:40px 20px 18px;transition:border-color 90ms,background 90ms;position:relative}.z-price-range:hover{background:#ffffff17;border-color:#ffffff3d}.z-price-range.is-active{border-color:#f69f37}.z-price-range .pr-tip{color:#fff;white-space:nowrap;pointer-events:none;background:#f69f37;border-radius:2px;padding:4px 10px;font-size:12px;font-weight:700;position:absolute;top:10px}.z-price-range .pr-tip:after{content:"";border:5px solid #0000;border-top-color:#f69f37;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.z-price-range .pr-track{background:#ffffff26;border-radius:2px;height:2px;position:relative}.z-price-range .pr-fill{background:#f69f37;border-radius:2px;position:absolute;top:0;bottom:0}.z-price-range .pr-thumb{cursor:grab;touch-action:none;z-index:1;background:#f69f37;border:2px solid #0d1b3680;border-radius:50%;width:22px;height:22px;transition:transform .12s;position:absolute;top:50%;transform:translate(-50%,-50%)}.z-price-range .pr-thumb:hover{transform:translate(-50%,-50%)scale(1.15)}.z-price-range .pr-thumb.is-drag{cursor:grabbing;z-index:2;transform:translate(-50%,-50%)scale(1.15)}.dark-fields .z-label{color:#00000059}.dark-fields .z-field{background:#0000000f;border-color:#00000024}.dark-fields .z-field:hover{background:#00000017;border-color:#0000003d}.dark-fields .z-field:focus-within{border-color:#f69f37}.dark-fields .z-field input,.dark-fields .z-field textarea{color:#000000d9}.dark-fields .z-field input::-moz-placeholder{color:#00000059}.dark-fields .z-field textarea::-moz-placeholder{color:#00000059}.dark-fields .z-field input::placeholder,.dark-fields .z-field textarea::placeholder{color:#00000059}.dark-fields .z-select{background:#0000000f;border-color:#00000024}.dark-fields .z-select:hover{background:#00000017;border-color:#0000003d}.dark-fields .z-select.is-open{border-color:#f69f37}.dark-fields .z-select .z-sel-trigger .z-icon{border-color:#00000024}.dark-fields .z-select .z-sel-value{color:#00000059}.dark-fields .z-select .z-sel-value.has-value{color:#000000d9}.dark-fields .z-select .z-sel-dropdown{background:#fff;box-shadow:0 8px 24px #0000001f}.dark-fields .z-select .z-sel-option{color:#00000059;border-color:#0000000f}.dark-fields .z-select .z-sel-option:hover{color:#000000d9;background:#f69f3714}.dark-fields .z-select .z-sel-option.is-selected{color:#f69f37}.dark-fields .z-datepicker{background:#0000000f;border-color:#00000024}.dark-fields .z-datepicker:hover{background:#00000017;border-color:#0000003d}.dark-fields .z-datepicker.is-open{border-color:#f69f37}.dark-fields .z-datepicker .z-dp-value{color:#00000059}.dark-fields .z-datepicker .z-dp-value.has-value{color:#000000d9}.dark-fields .z-datepicker .z-dp-cal{background:#f4f6f9;box-shadow:0 8px 24px #0000001f}.dark-fields .z-datepicker .z-dp-month-year{color:#000000d9}.dark-fields .z-datepicker .z-dp-nav{border-color:#00000024}.dark-fields .z-datepicker .z-dp-nav:hover{background:#f69f3714;border-color:#f69f37}.dark-fields .z-datepicker .z-dp-wd{color:#00000059}.dark-fields .z-datepicker .z-dp-day{color:#000000d9}.dark-fields .z-datepicker .z-dp-day.is-other{color:#00000040}.dark-fields .z-datepicker .z-dp-day.is-disabled{color:#00000026}.dark-fields .z-cbox,.dark-fields .z-rbox{background:#0000000f;border-color:#00000024}.dark-fields .z-clabel,.dark-fields .z-tlabel{color:#000000d9}.dark-fields .z-tog{background:#0000001a;border-color:#00000024}.dark-fields .z-tog:after{background:#0000004d}.dark-fields .z-price-range{background:#0000000f;border-color:#00000024}@media (width<=480px){.z-dp-cal{z-index:999;width:min(320px,100vw - 24px);max-height:min(68vh,400px);position:fixed;top:50%;left:50%;right:auto;overflow-y:auto;transform:translate(-50%,-50%)}.z-dp-trigger{height:44px}}.z-field.is-error,.z-select.is-error,.z-datepicker.is-error{overflow:visible;border-color:#eb3730!important}.z-field.is-error:hover,.z-select.is-error:hover,.z-datepicker.is-error:hover{border-color:#eb3730!important}.z-field.is-error[data-error]:after,.z-select.is-error[data-error]:after,.z-datepicker.is-error[data-error]:after{content:attr(data-error);color:#fff;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;z-index:10;background:#eb3730;border-radius:0 0 3px 3px;padding:3px 8px;font-family:Inter,system-ui,sans-serif;font-size:9px;font-weight:600;display:block;position:absolute;top:100%;left:0;right:0;overflow:hidden}form{position:relative}.z-form-success{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;visibility:hidden;background:#0d1b36f2;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;gap:10px;transition:opacity .4s,visibility .4s;display:flex;position:absolute;inset:0}.z-form-success.is-visible{opacity:1;visibility:visible}.z-form-success i{color:#f69f37;font-size:24px}.z-form-success span{color:#fff;letter-spacing:.08em;text-transform:uppercase;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:600}.z-modal-overlay{-webkit-backdrop-filter:blur(3px);z-index:1002;opacity:0;pointer-events:none;background:#0d1b368c;justify-content:center;align-items:center;padding:20px;transition:opacity .25s;display:flex;position:fixed;inset:0}.z-modal-overlay.is-open{opacity:1;pointer-events:all}.z-modal{background:var(--z-c-white);border-radius:10px;flex-direction:column;width:100%;max-width:520px;max-height:calc(100vh - 40px);transition:transform .25s;display:flex;position:relative;transform:translateY(12px)}.z-modal-overlay.is-open .z-modal{transform:translateY(0)}.z-modal__header{border-bottom:1px solid var(--z-c-primary-10);flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 20px 16px;display:flex}.z-modal__title{font-family:var(--z-font-main);color:var(--z-c-primaryd);letter-spacing:.02em;margin:0;font-size:14px;font-weight:700}.z-modal__close{appearance:none;cursor:pointer;width:28px;height:28px;color:var(--z-c-gray);background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex}.z-modal__close i{font-size:16px;line-height:0}.z-modal__close:hover{background:var(--z-c-primary-5);color:var(--z-c-primaryd)}.z-modal__body{font-family:var(--z-font-main);color:var(--z-c-dark);flex:1;padding:20px;font-size:13px;line-height:1.65;overflow-y:auto}.z-modal__body.is-loading{min-height:100px}.z-modal__body.is-ready{animation:.25s forwards z-modal-reveal}.z-modal__footer{border-top:1px solid var(--z-c-primary-10);flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;padding:14px 20px;display:flex}.z-modal__footer:empty{display:none}.z-modal-loader{justify-content:center;align-items:center;gap:6px;padding:40px 0;display:flex}.z-modal-loader span{background:var(--z-c-primary);border-radius:50%;width:6px;height:6px;animation:.9s ease-in-out infinite z-bounce;display:block}.z-modal-loader span:first-child{animation-delay:0s}.z-modal-loader span:nth-child(2){animation-delay:.15s}.z-modal-loader span:nth-child(3){animation-delay:.3s}@keyframes z-modal-reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes z-bounce{0%,80%,to{opacity:.3;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.subscribe-action{z-index:22;position:absolute;right:0}.z-toggle-wrap i{align-items:center;line-height:1;display:flex}@media (width<=991px){.subscribe-action{justify-content:center;margin-top:12px;display:flex;position:static}}body.is-locked .mega{-webkit-overflow-scrolling:touch;overflow-y:auto}.mega-backdrop{inset:0;top:var(--h-height);z-index:489;-webkit-backdrop-filter:blur(3px);opacity:0;pointer-events:none;background:#00000073;transition:opacity .35s cubic-bezier(.25,1,.5,1),-webkit-backdrop-filter .35s cubic-bezier(.25,1,.5,1),backdrop-filter .35s cubic-bezier(.25,1,.5,1);position:fixed}.mega-backdrop.is-visible{opacity:1}.site-header{height:var(--h-height);background:var(--z-c-white);z-index:1000;transition:background .3s,border-color .3s;position:fixed;top:0;left:0;right:0}.site-header.scrolled{background:var(--z-c-white);border-color:var(--c-border-md);box-shadow:0 1px 12px #00000012}.header-inner{height:100%;max-width:var(--z-container-max-width);padding:0 var(--z-half-gutter);align-items:center;margin:0 auto;display:flex}.brand{color:var(--z-c-dark);flex-shrink:0;align-items:center;gap:9px;margin-right:15px;display:flex}.brand-mark{justify-content:center;align-items:center;width:auto;max-width:175px;height:auto;max-height:45px;display:flex}.nav-desktop{flex:1;align-items:center;height:100%;margin:0;padding:0;list-style:none;display:flex}.nav-desktop>li{height:var(--h-height);align-items:center;display:flex;position:relative}.nd-link{height:var(--h-height);color:var(--z-c-primary);letter-spacing:1px;text-transform:uppercase;background:0 0;border:none;align-items:center;gap:5px;padding:0 14px;font-size:14px;font-weight:800;transition:color .18s;display:inline-flex}.nd-link:hover,.nd-link.is-active,li.open>.nd-link,.has-mega:hover>.nd-link,.has-dropdown:hover>.nd-link,.has-mega:focus-within>.nd-link,.has-dropdown:focus-within>.nd-link{color:var(--z-c-primaryl)}.has-mega>.nd-link:after,.has-dropdown>.nd-link:after{content:"";-webkit-text-stroke:.8px currentColor;opacity:.75;align-items:center;width:1em;height:1em;font-family:co6-icon-font;font-size:18px;font-style:normal;line-height:1;transition:transform .3s cubic-bezier(.16,1,.3,1);display:inline-flex}li.open>.nd-link:after,.has-mega:hover>.nd-link:after,.has-dropdown:hover>.nd-link:after,.has-mega:focus-within>.nd-link:after,.has-dropdown:focus-within>.nd-link:after{opacity:1;transform:rotate(180deg)}.mega-wrap{left:0;right:0;top:var(--h-height);z-index:490;pointer-events:none;clip-path:inset(0 0 -1000%);position:fixed}.mega{background:rgba(from var(--z-c-primaryd) r g b/.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;will-change:transform,opacity;backface-visibility:hidden;pointer-events:none;border-bottom:2px solid #0000;max-height:0;transition:opacity .4s cubic-bezier(.25,1,.5,1),transform .45s cubic-bezier(.16,1,.3,1),border-bottom-color .25s ease-out;overflow:hidden;transform:translateY(-8px);box-shadow:0 20px 42px -24px #0000009e}li.open .mega-wrap,.has-mega:hover .mega-wrap,.has-mega:focus-within .mega-wrap{pointer-events:auto}li.open .mega,.has-mega:hover .mega,.has-mega:focus-within .mega{border-bottom-color:var(--z-c-primary);opacity:1;pointer-events:auto;max-height:650px;overflow-y:auto;transform:translateY(0)}.mega-inner{max-width:var(--z-container-max-width);min-height:0;margin:0 auto;padding:0 28px;display:flex}.mega-tabs{border-right:1px solid var(--z-c-primaryd-90);text-transform:uppercase;flex-direction:column;flex-shrink:0;gap:1px;width:172px;padding:25px 0;font-weight:600;display:flex}.mega-tab{color:var(--z-c-primary-40);align-items:center;gap:10px;padding:9px 0;font-size:14px;font-weight:600;display:flex;position:relative}.mega-tab:before{content:"";border-right:1px solid #0000;width:4px;height:100%;transition:border-color .18s;position:absolute;top:50%;right:-1px;transform:translateY(-50%)}.mega-tab:hover,.mega-tab.is-active{color:var(--z-c-secondary-80)}.mega-tab:hover:before,.mega-tab.is-active:before{border-right-color:var(--z-c-secondary-80)}.mega-content{flex:1;min-width:0;padding:28px 0 28px 36px;position:relative}.mega-panel{opacity:0;will-change:transform,opacity;backface-visibility:hidden;display:none}.mega-panel.is-active{opacity:1;pointer-events:auto;grid-template-columns:1fr;animation:.5s cubic-bezier(.16,1,.3,1) 50ms both panelFadeIn;display:grid}@keyframes panelFadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.mega-panel.is-active>*{animation:.6s cubic-bezier(.16,1,.3,1) both childReveal;animation-delay:calc(80ms + var(--i,0)*40ms)}.mega-panel.is-active>:first-child{--i:0}.mega-panel.is-active>:nth-child(2){--i:1}.mega-panel.is-active>:nth-child(3){--i:2}.mega-panel.is-active>:nth-child(4){--i:3}.mega-panel.is-active>:nth-child(5){--i:4}.mega-panel.is-active>:nth-child(6){--i:5}@keyframes childReveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.mega-panel-head{border-bottom:1px solid var(--z-c-primaryd-90);grid-column:1/-1;justify-content:space-between;align-items:baseline;margin-bottom:18px;padding-bottom:10px;display:flex}.mega-panel-head h3{letter-spacing:.1em;text-transform:uppercase;color:var(--z-c-primary-50);font-size:14px;font-weight:800}.mega-view-all{text-transform:uppercase;color:var(--z-c-secondary-80);opacity:.85;align-items:center;gap:4px;font-size:12px;font-weight:600;transition:opacity .15s,gap .15s;display:flex}.mega-view-all:after{content:"";-webkit-text-stroke:.8px currentColor;opacity:.75;align-items:center;width:1em;height:1em;font-family:co6-icon-font;font-size:18px;font-style:normal;line-height:1;transition:transform .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.mega-view-all:hover{opacity:1;gap:7px}.mega-col-block{flex-direction:column;display:flex}.mega-panel:not(.single-col) .mega-col-block+.mega-col-block{border-top:1px solid var(--z-c-primaryd-90);margin-top:10px;padding-top:14px}.mega-col-title{letter-spacing:.09em;text-transform:uppercase;color:var(--z-c-secondary-70);opacity:.75;margin-bottom:10px;font-size:12px;font-weight:800}.mega-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px 14px;margin-bottom:10px;display:grid}.mega-links a{color:var(--c-mega-link);letter-spacing:.03em;min-width:0;padding:1px 0;font-size:14px;font-weight:400;line-height:1.25;transition:color .15s;display:block}.mega-links a img{float:left;mix-blend-mode:lighten;margin-right:6px;transition:opacity .3s,filter .3s;position:relative;top:50%;transform:translateY(-50%);-o-object-fit:contain!important;object-fit:contain!important;width:24px!important;height:24px!important}.mega-links a .link-label{text-overflow:ellipsis;white-space:nowrap;border-bottom:1.5px solid #0000;max-width:100%;padding-bottom:2px;transition:border-color .15s;display:inline-block;overflow:hidden}.mega-links a:hover{color:var(--c-mega-link-hover)}.mega-links a:hover .link-label{border-bottom-color:var(--z-c-secondary)}.mega-panel.single-col{grid-template-columns:1fr}.mega-panel.single-col .mega-col-block{max-width:none}.no-logos .mega-links a span img{display:none}.dropdown{z-index:500;text-transform:uppercase;opacity:0;pointer-events:none;will-change:transform,opacity;backface-visibility:hidden;background:#fff;border-radius:0 0 8px 8px;min-width:250px;padding:6px 12px;transition:opacity .4s cubic-bezier(.25,1,.5,1),transform .45s cubic-bezier(.16,1,.3,1);position:absolute;top:100%;left:0;transform:translateY(-8px);box-shadow:0 8px 12px #0000001f}li.open .dropdown,.has-dropdown:hover .dropdown,.has-dropdown:focus-within .dropdown{opacity:1;pointer-events:auto;transform:translateY(0)}.dropdown a{color:var(--z-c-primary);border-bottom:1px solid var(--z-c-primary-10);padding:8px 0;font-size:13px;font-weight:600;transition:color .25s;display:block}.dropdown li:last-child a{border-bottom:none}.dropdown a:hover{color:var(--z-c-secondary)}.header-right{-moz-column-gap:8px;align-items:center;gap:4px 8px;margin-left:auto;display:flex}.icon-btn{color:var(--z-c-primaryd-60);text-transform:uppercase;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:600;transition:color .14s;display:inline-flex}.icon-btn:hover{color:var(--z-c-primaryd-80)}.search-trigger{border:1px solid var(--z-c-gray-30);background-color:var(--z-c-primaryd-5);height:35px;color:var(--z-c-primaryd-90);text-transform:uppercase;cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:0 10px;font-size:10px;font-weight:600;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.search-trigger kbd{opacity:.25;font-size:12px}.search-trigger:hover{border-color:var(--z-c-gray-80);background-color:var(--z-c-primaryd-10);color:var(--z-c-primaryd)}.header-right .lang-btn{letter-spacing:.05em;color:var(--z-c-dark-60);background:0 0;border:none;margin:0 3px;padding:0;font-size:14px;font-weight:400;transition:color .14s}.header-right .lang-btn:hover{color:var(--z-c-dark)}.header-right .lang-btn.active{color:var(--z-c-secondary)}.header-right .lang-btn+.lang-btn{margin-left:0;position:relative}.header-right .lang-btn+.lang-btn:before{content:"";background:var(--c-border-md);width:1px;height:14px;position:absolute;top:50%;left:-7px;transform:translateY(-50%)}.hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:flex-end;gap:5px;width:40px;height:40px;margin-left:8px;transition:opacity .14s;display:none}.hamburger:hover{opacity:.7}.hamburger span{background:var(--z-c-dark);height:1.5px;transition:transform .26s var(--ease),opacity .2s,width .2s;border-radius:2px;display:block}.hamburger span:first-child{width:22px}.hamburger span:nth-child(2){width:16px}.hamburger span:nth-child(3){width:22px}.hamburger.is-open span:first-child{width:22px;transform:translateY(6.5px)rotate(45deg)}.hamburger.is-open span:nth-child(2){opacity:0}.hamburger.is-open span:nth-child(3){width:22px;transform:translateY(-6.5px)rotate(-45deg)}.nav-mobile-overlay{inset:0;top:var(--header-offset,var(--h-height));z-index:890;background:var(--c-mega-bg);opacity:0;pointer-events:none;transition:opacity .28s var(--ease-out),transform .28s var(--ease-out);position:fixed;overflow:hidden auto;transform:translate(100%)}.nav-mobile-overlay.is-open{opacity:1;pointer-events:auto;transform:translate(0)}.mp{display:none;position:absolute;inset:0;overflow:hidden auto}.mp.is-active,.mp.is-entering,.mp.is-leaving{min-height:calc(100vh - var(--header-offset,var(--h-height)));flex-direction:column;display:flex}.mp.is-entering{animation:mpLevelIn .26s var(--ease-out) both}.mp.is-leaving{pointer-events:none;animation:mpLevelOut .22s var(--ease-out) both}@keyframes mpLevelIn{0%{opacity:0;transform:translateX(var(--mp-enter-x,14px))}to{opacity:1;transform:none}}@keyframes mpLevelOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateX(var(--mp-leave-x,-14px))}}.mp-head{border-bottom:1px solid var(--c-mob-border);background:var(--c-mega-border);z-index:1;align-items:center;gap:8px;padding:14px 20px;display:flex;position:sticky;top:0}.mp-back{letter-spacing:.04em;color:var(--z-c-primary-40);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:500;transition:color .12s;display:inline-flex}.mp-back:hover{color:var(--z-c-white)}.mp-back i{font-size:16px}.mp-title{color:var(--z-c-white);text-align:right;flex:1;font-size:14px;font-weight:600}.mp-list{flex:1;padding:8px 20px}.mp-list a,.mp-list button{text-transform:uppercase;width:100%;color:var(--c-mega-link);border-bottom:1px solid var(--c-mob-border);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:10px 0;font-size:14px;font-weight:400;transition:color .12s;display:flex}.mp-list a.mp-link-preserve-case{text-transform:none}.mp-list li:last-child>a,.mp-list li:last-child>button{border-bottom:none}.mp-list a:hover,.mp-list button:hover{color:var(--z-c-white)}.mp-chevron{color:var(--z-c-primary-40);flex-shrink:0;align-items:center;font-size:18px;display:flex}.mp-group-label{letter-spacing:.09em;text-transform:uppercase;color:var(--z-c-primary-50);padding:20px 0 6px;font-size:14px;font-weight:600}.mp-view-all{text-transform:uppercase;color:var(--z-c-secondary)!important;font-weight:500!important}.mp-footer{border-top:1px solid var(--c-mob-border);width:90%;padding:0;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}.mp-footer-lang{justify-content:center;align-items:center;margin-top:-7px;display:flex}.mp-footer-lang .lang-btn{color:var(--z-c-primary-20);background:0 0;background:var(--c-mega-bg);cursor:pointer;border:none;align-items:center;height:14px;padding:0 10px;font-size:12px;display:flex}.mp-footer-lang .lang-btn+.lang-btn{border-left:1px solid var(--c-mob-border)}.mp-footer-lang .lang-btn:hover{color:var(--z-c-white)}.mp-footer-lang .lang-btn.active{color:var(--z-c-secondary)}.mp-footer-links{display:flex}.mp-footer-link{text-transform:uppercase;color:var(--z-c-primary-30);background:0 0;border:none;border-top:2px solid #0000;border-radius:0;flex-direction:column;flex:1;align-items:center;gap:6px;padding:14px 0;font-size:11px;font-weight:500;transition:color .12s,border-color .12s;display:flex}.mp-footer-link:hover{color:var(--z-c-white);border-top-color:var(--z-c-secondary)}.mp-footer-link i{font-size:20px}@media (width<=960px){.brand-mark{max-width:140px}.nav-desktop{display:none}.hamburger{display:flex}.search-trigger .kbd-hint,.search-trigger span{display:none}.search-trigger{padding:0 10px}.header-right .lang-btn,.icon-btn-account,.icon-btn-agencies{display:none!important}}@media (width>=961px){.mega-desktop-hidden{display:none!important}[class~="3colsmega"] .mega-links{grid-template-columns:repeat(3,minmax(0,1fr))}}.search-veil{z-index:800;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;pointer-events:none;background:#00000080;transition:opacity .2s;position:fixed;inset:0}.search-veil.is-open{opacity:1;pointer-events:auto}.search-bar{top:var(--header-offset,var(--h-height));z-index:800;background:var(--z-c-white);border-bottom:1px solid var(--c-border-md);max-height:calc(100vh - var(--header-offset,var(--h-height)));max-height:calc(100dvh - var(--header-offset,var(--h-height)));opacity:0;pointer-events:none;transition:transform .28s var(--ease-out),opacity .2s ease;flex-direction:column;display:flex;position:fixed;left:0;right:0;overflow:hidden;transform:translateY(-100%);box-shadow:0 8px 40px #0000001a}.search-bar.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.search-bar-inner{width:100%;max-width:1380px;padding:0 var(--z-half-gutter);align-items:center;gap:12px;height:64px;margin:0 auto;display:flex;position:relative}.search-input-wrap{flex:1;align-items:center;display:flex;position:relative}.search-input-wrap svg{width:16px;height:16px;stroke:var(--z-c-dark-40);fill:none;stroke-width:2px;pointer-events:none;position:absolute;left:14px}#search-input{background:var(--c-hover-bg);border:1px solid var(--c-border-md);width:100%;height:44px;color:var(--z-c-dark);font-family:var(--font);border-radius:5px;outline:none;padding:0 88px 0 44px;font-size:15px;transition:border-color .15s,background .15s}#search-input::placeholder{color:var(--z-c-dark-40)}#search-input:focus{border-color:var(--z-c-secondary-40);background:var(--z-c-white)}.search-spinner{border:1.5px solid #0000001a;border-top-color:var(--z-c-secondary-80);opacity:0;pointer-events:none;border-radius:50%;width:16px;height:16px;transition:opacity .15s;position:absolute;right:40px}.search-spinner.is-spinning{opacity:1;animation:.5s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.search-close-btn{width:40px;height:40px;color:var(--z-c-dark-60);z-index:2;background:0 0;border:none;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;transition:color .13s;display:flex;position:absolute;top:50%;right:28px;transform:translateY(-50%)}.search-close-btn:hover{color:var(--z-c-dark)}.search-close-btn svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.search-results{max-width:1380px;padding:0 var(--z-half-gutter) 20px;-webkit-overflow-scrolling:touch;flex:1;width:100%;margin:0 auto;overflow:hidden auto}.search-status{color:var(--z-c-dark-50);text-transform:uppercase;align-items:center;gap:8px;padding:12px 0 4px;font-size:13px;display:none}.search-status.is-visible{display:flex}.search-status svg{stroke:currentColor;fill:none;flex-shrink:0;width:14px;height:14px}.search-card-list{flex-direction:column;flex:0 auto;gap:6px;min-height:auto;max-height:none;padding-right:4px;transition:max-height .22s;display:flex}.search-card-list.is-scrollable{overflow-y:auto}.search-card{border:1px solid var(--c-border);color:inherit;opacity:0;background:0 0;border-radius:10px;align-items:center;gap:14px;padding:12px 14px;transition:opacity .2s,transform .2s,border-color .15s,background .15s;display:none;transform:translateY(5px)}.search-card.is-visible{display:flex}.search-card.is-revealed{opacity:1;transform:none}.search-card:hover{border-color:var(--c-border-md);background:var(--c-hover-bg)}.sc-badge{text-align:center;letter-spacing:.07em;text-transform:uppercase;background:var(--c-hover-bg);min-width:56px;color:var(--z-c-dark-50);border-radius:7px;flex-shrink:0;padding:4px 0;font-size:9px;font-weight:700}.sc-divider{background:var(--c-border);flex-shrink:0;width:1px;height:38px}.sc-info{flex:1;min-width:0}.sc-title{color:var(--z-c-dark);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;display:block;overflow:hidden}.sc-meta{color:var(--z-c-dark-50);margin-top:2px;font-size:12px}.sc-cta{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.sc-price{color:var(--z-c-secondary-80);font-size:12px;font-weight:600}.sc-btn{background:var(--c-pill);color:var(--z-c-secondary);letter-spacing:.02em;white-space:nowrap;border-radius:6px;padding:5px 10px;font-size:11px;font-weight:600}.search-results{scrollbar-width:thin;scrollbar-color:var(--z-c-secondary) #0000;-webkit-overflow-scrolling:touch}.search-results::-webkit-scrollbar{width:6px!important;height:6px!important;display:block!important}.search-results::-webkit-scrollbar-track{background:0 0!important}.search-results::-webkit-scrollbar-thumb{border:1px solid #0000;background-color:var(--z-c-secondary)!important;border-radius:20px!important}.search-results::-webkit-scrollbar-thumb:hover{background-color:var(--z-c-dark-40)!important}.site-footer{padding-top:40px;position:relative;background-color:#0000!important}.site-footer:before{content:"";background-color:var(--z-c-primary);z-index:-1;position:absolute;inset:0;-webkit-mask-image:radial-gradient(40px at 50% 0,#0000 98%,#000 100%);mask-image:radial-gradient(40px at 50% 0,#0000 98%,#000 100%)}.site-footer .logo-footer{z-index:10;border-radius:50%;width:80px;height:80px;position:absolute;top:-40px;left:50%;transform:translate(-50%)}.site-footer .logo-footer img{-o-object-fit:contain;object-fit:contain;background-color:#fff;border-radius:50%;width:90%;height:90%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.site-footer .sports-menu .z-t-h4{text-transform:uppercase;font-weight:900}.site-footer .sports-menu .sports-list,.site-footer .sports-menu .inline-list{text-transform:uppercase;flex-wrap:wrap;gap:10px;margin:0;padding:20px 0 0;font-weight:300;list-style:none;display:flex}.site-footer .sports-menu .sports-list li,.site-footer .sports-menu .inline-list li{padding:5px 10px;transition:color .3s;position:relative}.site-footer .sports-menu .sports-list li:not(:last-child):after,.site-footer .sports-menu .inline-list li:not(:last-child):after{content:"";background-color:var(--z-c-primary-80);width:1px;height:1em;position:absolute;top:50%;right:-5px;transform:translateY(-50%)}.site-footer .sports-menu .sports-list li a,.site-footer .sports-menu .inline-list li a{color:inherit;text-decoration:none;transition:color .3s}.site-footer .sports-menu .sports-list li a:hover,.site-footer .sports-menu .inline-list li a:hover{color:var(--z-c-secondary)}.site-footer .footer-col span{margin-bottom:8px;display:block}.site-footer .footer-col.contacts-col a{color:var(--z-c-secondary-80);text-decoration:none}.site-footer .footer-col.contacts-col a:hover{color:var(--z-c-primary-5)}@media (width<=991px){.site-footer .sports-menu .sports-list,.site-footer .sports-menu .inline-list{flex-direction:column;align-items:center;gap:0}.site-footer .sports-menu .sports-list li,.site-footer .sports-menu .inline-list li{padding:10px 0}.site-footer .sports-menu .sports-list li:not(:last-child):after,.site-footer .sports-menu .inline-list li:not(:last-child):after{display:none}.site-footer .footer-col{margin-top:30px}}@media (width<=567px){.site-footer:before{-webkit-mask-image:radial-gradient(30px at 50% 0,#0000 98%,#000 100%);mask-image:radial-gradient(30px at 50% 0,#0000 98%,#000 100%)}.site-footer .logo-footer{width:60px;height:60px;top:-30px}.site-footer .logo-footer img{width:95%;height:95%}}.app-dock{left:50%;bottom:calc(12px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--z-c-primaryd), transparent 50%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--z-c-primaryl);z-index:200;border-radius:5px;gap:6px;padding:8px 10px;transition:transform .4s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;transform:translate(-50%);box-shadow:0 10px 30px #00000026}.app-dock.hidden{transform:translate(-50%,120%)}.dock-item{width:60px;height:60px;color:var(--z-c-primary-5);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;font-size:11px;text-decoration:none;transition:all .25s;display:flex;position:relative}.dock-item i{margin-bottom:2px;font-size:22px}.dock-item.active{color:var(--z-c-secondary);transform:translateY(-4px)}.dock-indicator{background:var(--z-c-secondary);opacity:0;border-radius:50%;width:5px;height:5px;transition:all .25s;position:absolute;bottom:6px;transform:scale(0)}.dock-item.active .dock-indicator{opacity:1;transform:scale(1)}.badge{background:var(--z-c-third);color:#fff;border-radius:10px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;display:flex;position:absolute;top:6px;right:10px}.dock-item:active{transform:scale(.9)}@media (hover:hover){.dock-item:hover{background:#0000000d}}@media (width>=1024px){.app-dock{display:none}}.breadcrumb-outer-wrapper{width:100%;container:breadcrumb-wrapper/inline-size}ol.breadcrumb{text-transform:uppercase;letter-spacing:.04em;align-items:center;width:100%;margin:0;padding:0;font-size:13px;list-style:none;display:flex}ol.breadcrumb li{min-width:0;color:var(--z-c-secondary);align-items:center;display:flex}ol.breadcrumb li a{color:inherit;white-space:nowrap;text-decoration:none;transition:opacity .2s}ol.breadcrumb li a:hover{opacity:.8;color:#fff}ol.breadcrumb li:not(:last-child):after{content:"/";color:var(--z-c-primary-70);flex-shrink:0;margin:0 12px;font-weight:300}ol.breadcrumb li.home-item a{font-size:0}ol.breadcrumb li.home-item a:before{content:"";color:#ffb800;font-family:co6-icon-font;font-size:16px;line-height:1;display:inline-block}ol.breadcrumb li:last-child{color:var(--z-c-primary-10);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:400;overflow:hidden}@container breadcrumb-wrapper (width<=600px){ol.breadcrumb li:not(:first-child):not(:last-child){display:none}ol.breadcrumb li:first-child:after{content:"/ ... /"}}.hero-slider{-webkit-user-select:none;user-select:none;z-index:500;background:#0d1b36;width:100%;height:650px;position:relative;overflow:hidden}@media (width<=768px){.hero-slider{height:calc(100svh - var(--h-height));min-height:540px;max-height:780px}}.hs-track{position:absolute;inset:0}.hs-slide{opacity:0;pointer-events:none;transition:opacity .85s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.hs-slide.is-active{opacity:1;pointer-events:auto;z-index:2}.hs-bg{position:absolute;inset:0;overflow:hidden}.hs-bg-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;will-change:transform;width:100%;height:100%;transition:transform 8s cubic-bezier(.25,.46,.45,.94);position:absolute;inset:0;transform:scale(1.06)}.hs-slide.is-active .hs-bg-img{transform:scale(1)}.hs-overlay{z-index:1;background:radial-gradient(circle at 0 100%,#000000d9 0%,#0006 35%,#0000 70%),radial-gradient(circle at 100% 100%,#000000d9 0%,#0006 35%,#0000 70%),linear-gradient(#0000 60%,#0009 100%);position:absolute;inset:0}@media (width<=768px){.hs-overlay{background:linear-gradient(#0000 0%,#0000001f 25%,#0000008c 60%,#000000e0 100%)}}.hs-inner{z-index:3;max-width:var(--z-container-max-width);padding:0 var(--z-half-gutter);justify-content:space-between;align-items:flex-end;gap:40px;margin:0 auto;padding-bottom:80px;display:flex;position:absolute;inset:0}@media (width<=768px){.hs-inner{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:14px;padding-bottom:76px;padding-left:20px;padding-right:20px;overflow:hidden}}.hs-left{flex-direction:column;flex:1;gap:14px;min-width:0;display:flex}@media (width<=768px){.hs-left{flex:none;width:100%}}.hs-no-events .hs-left{max-width:640px}.hs-tag,.hs-title,.hs-subtitle,.hs-btn{opacity:0;transition:opacity .55s,transform .55s cubic-bezier(.16,1,.3,1);transform:translateY(20px)}.hs-slide.is-active .hs-tag{opacity:1;transition-delay:.1s;transform:none}.hs-slide.is-active .hs-title{opacity:1;transition-delay:.2s;transform:none}.hs-slide.is-active .hs-subtitle{opacity:1;transition-delay:.28s;transform:none}.hs-slide.is-active .hs-btn{opacity:1;transition-delay:.36s;transform:none}.hs-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--z-c-secondary,#f69f37);align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}.hs-tag:before{content:"";background:currentColor;flex-shrink:0;width:20px;height:2px;display:block}.hs-title{color:var(--z-c-white,#fff);letter-spacing:-.025em;margin:0;font-size:clamp(28px,3.8vw,52px);font-weight:900;line-height:1.08}.hs-title span{color:var(--z-c-secondary,#f69f37)}.hs-subtitle{color:#ffffff80;letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:13px;font-weight:400}.hs-btn{background:var(--z-c-secondary,#f69f37);color:var(--z-c-white,#fff);letter-spacing:.09em;text-transform:uppercase;cursor:pointer;border:none;border-radius:5px;align-items:center;gap:10px;width:fit-content;padding:13px 26px;font-size:12px;font-weight:700;text-decoration:none;transition:background .2s,gap .2s;display:inline-flex}.hs-btn:hover{background:var(--z-c-secondary-90,#f7a94b);gap:14px}.hs-btn svg{stroke:currentColor;fill:none;stroke-width:2.5px;flex-shrink:0;width:14px;height:14px}@media (width<=768px){.hs-btn{padding:12px 20px;font-size:11px}}.hs-right{text-shadow:0 0 4px #0009;opacity:0;flex-direction:column;flex-shrink:0;gap:0;width:280px;padding-left:32px;transition:opacity .6s .35s,transform .6s cubic-bezier(.16,1,.3,1) .35s;display:flex;transform:translate(12px)}.hs-slide.is-active .hs-right{opacity:1;transform:none}.hs-events-label{letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;text-align:right;margin-bottom:12px;font-size:10px;font-weight:700}.hs-event{cursor:pointer;text-align:right;border-bottom:1px solid #ffffff12;border-radius:5px;flex-direction:column;align-items:flex-end;gap:2px;padding:10px 0;text-decoration:none;transition:border-color .2s;display:flex}.hs-event:last-child{border-bottom:none}.hs-event:hover .hs-event-title{color:var(--z-c-secondary,#f69f37)}.hs-event-date{color:var(--z-c-secondary,#f69f37);letter-spacing:.07em;font-size:10px;font-weight:600}.hs-event-title{color:#ffffffe6;letter-spacing:.03em;text-transform:uppercase;font-size:13px;font-weight:700;transition:color .2s}.hs-event-venue{color:#ffffff59;font-size:11px;font-weight:400}@media (width<=768px){.hs-right{border-left:none;width:100%;padding-left:0;overflow:hidden;transform:translateY(10px)}.hs-slide.is-active .hs-right{transform:none}.hs-events-label{display:none}.hs-events{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:8px;padding-bottom:2px;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 0% 80%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 80%,#0000 100%);flex-direction:row!important;display:flex!important}.hs-events::-webkit-scrollbar{display:none}.hs-event{background:#ffffff12;border:1px solid #ffffff1a;flex-shrink:0;width:calc(50% - 8px);min-width:140px;max-width:190px;padding:10px 12px;transition:background .2s,border-color .2s;border-bottom:1px solid #ffffff1a!important}.hs-event:hover{background:#f69f371f;border-color:#f69f374d!important}.hs-event-title{font-size:11px}}.hs-bar{z-index:10;max-width:var(--z-container-max-width);padding:0 var(--z-half-gutter) var(--z-gutter-width);align-items:center;gap:16px;margin:0 auto;display:flex;position:absolute;bottom:0;left:0;right:0}.hs-dots{align-items:center;gap:5px;display:flex}@media (width<=768px){.hs-bar{padding:0 var(--z-gutter-width) var(--z-gutter-width);gap:10px}.hs-dots{display:none}.hs-counter{margin-right:auto}}.hs-dot{cursor:pointer;background:#ffffff40;border:none;width:22px;height:2px;padding:0;transition:background .3s,width .3s}.hs-dot.is-active{background:var(--z-c-secondary,#f69f37);width:38px}.hs-dot:hover:not(.is-active){background:#ffffff73}.hs-counter{color:#ffffff61;letter-spacing:.06em;min-width:36px;font-size:12px;font-weight:500}.hs-counter span{color:var(--z-c-white,#fff)}.hs-arrows{gap:6px;margin-left:auto;display:flex}.hs-arrow{width:40px;height:40px;color:var(--z-c-white,#fff);cursor:pointer;background:#ffffff0f;border:1px solid #fff3;border-radius:5px;justify-content:center;align-items:center;padding:0;transition:background .18s,border-color .18s;display:flex}.hs-arrow:hover{background:#ffffff24;border-color:#ffffff6b}.hs-arrow:focus-visible{outline:2px solid var(--z-c-secondary,#f69f37);outline-offset:2px}.hs-arrow svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}@media (width<=768px){.hs-arrow{width:36px;height:36px}.hs-arrow svg{width:14px;height:14px}}@media (prefers-reduced-motion:reduce){.hs-slide,.hs-bg-img,.hs-tag,.hs-title,.hs-subtitle,.hs-btn,.hs-right{transition:opacity .3s!important;animation:none!important;transform:none!important}.hs-slide.is-active .hs-tag,.hs-slide.is-active .hs-title,.hs-slide.is-active .hs-subtitle,.hs-slide.is-active .hs-btn,.hs-slide.is-active .hs-right{opacity:1;transform:none}}.tournaments-carousel{width:100%;padding:0;overflow:hidden}.embla__viewport{cursor:grab;width:100%;padding:10px 0 35px;overflow:hidden}.embla__viewport:active{cursor:grabbing}.embla__container{will-change:transform;touch-action:pan-y;display:flex}.embla__slide{flex:none;padding:0 5px}.tc-card{opacity:1;will-change:transform,opacity;background:#fff;border:1px solid #0000000f;border-radius:8px;flex-direction:column;justify-content:space-between;align-items:center;width:145px;height:200px;padding:25px 15px;text-decoration:none;transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .6s cubic-bezier(.2,.8,.2,1),border-color .3s,box-shadow .3s;display:flex;position:relative;transform:scale(.85)}.tc-card:before{content:" " attr(events-count);font-family:"co6-icon-font",var(--z-font-sec);color:var(--z-c-white);background-color:var(--z-c-secondary);white-space:nowrap;opacity:0;border-radius:0 0 4px 4px;padding:3px 10px;font-size:12px;font-weight:400;line-height:1;transition:opacity .4s .1s;position:absolute;top:0;left:50%;transform:translate(-50%)}.tc-card:hover:before,.tc-card.is-active:before{opacity:1}.tc-card:hover{border-color:var(--z-c-secondary,#f69f37);box-shadow:0 8px 20px #f69f3726}.tc-card.is-active{opacity:1;border-color:var(--z-c-secondary,#f69f37);z-index:10;transform:scale(1.05);box-shadow:0 12px 30px #f69f372e}.tc-card-logo{flex:1;justify-content:center;align-items:center;width:100%;display:flex}.tc-card-logo img{-o-object-fit:contain;object-fit:contain;filter:grayscale(.25)opacity(.7);max-width:70%;max-height:80px;transition:all .5s cubic-bezier(.2,.8,.2,1)}.tc-card.is-active .tc-card-logo img{filter:grayscale(0)opacity();transform:scale(1.1)}.tc-card-name{text-transform:uppercase;letter-spacing:.1em;text-align:center;color:var(--z-c-primary,#1c2c34);margin-top:15px;font-size:11px;font-weight:600;transition:color .3s}.tc-card.is-active .tc-card-name{color:var(--z-c-secondary,#f69f37)}.tc-controls{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:15px;margin-top:0;display:flex}.tc-arrow{border:1px solid var(--z-c-secondary,#f69f37);width:33px;height:33px;color:var(--z-c-secondary,#f69f37);cursor:pointer;background:0 0;border-radius:3px;justify-content:center;align-items:center;transition:all .2s;display:flex}.tc-arrow:hover:not(.is-disabled){background:var(--z-c-secondary,#f69f37);color:#fff}.tc-progress{background:#00000014;border-radius:10px;width:120px;height:2px;position:relative;overflow:hidden}.tc-progress-bar{background:var(--z-c-secondary,#f69f37);transform-origin:0;will-change:transform;width:100%;height:100%;transition:transform .4s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;left:0;transform:scaleX(0)}.tournaments-embla.is-static .embla__viewport{cursor:default;overflow:visible}.tournaments-embla.is-static .embla__container{flex-wrap:wrap;justify-content:center;display:flex!important;transform:none!important}.tournaments-embla.is-static .tc-card{opacity:1;transform:scale(1)}.tournaments-embla.is-static .tc-card:hover{border-color:var(--z-c-secondary,#f69f37);transform:scale(1.03);box-shadow:0 8px 20px #f69f3726}.tournaments-embla.is-static .tc-controls{display:none!important}@media (width<=768px){.tc-card{width:130px;height:180px}.tc-progress{width:80px}}.sticky-filter{z-index:200;opacity:0;pointer-events:none;width:100%;transition:transform .4s cubic-bezier(.165,.84,.44,1),opacity .3s;position:fixed;top:70px;left:0;transform:translateY(-110%)}.sticky-filter.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}@media (width<=1023px){.sticky-filter{box-shadow:0 10px 30px #00000026}}@media (width>=1024px){.sticky-filter{opacity:.95}}.efilter .z-fieldset{flex-wrap:wrap;align-items:center;gap:12px;width:100%;display:flex}.efilter .field-title{color:var(--z-c-primary-50);margin-bottom:4px;font-size:.75rem;font-weight:500;display:none}.efilter .fields-divider{background-color:#ffffff1a;flex-shrink:0;width:1px;height:24px;margin:0 4px}.efilter .efb-item{flex:160px;min-width:140px;max-width:250px}.efilter .efb-item .z-sel-trigger,.efilter .efb-item .z-dp-trigger{height:33px}.efilter .efb-item.field-disabled{opacity:.4;pointer-events:none}.efilter .efb-item.field-disabled .z-datepicker,.efilter .efb-item.field-disabled .z-select{filter:grayscale()}.efilter .reset{flex:none;margin-left:auto}.efilter.efilter-sidebar .z-fieldset{grid-template-columns:1fr 1fr;align-items:end;gap:16px 12px;display:grid}.efilter.efilter-sidebar .field-title{display:block}.efilter.efilter-sidebar .efb-item{flex:none;grid-column:span 2;min-width:0;max-width:100%}.efilter.efilter-sidebar .efb-item.field-date{grid-column:span 1}.efilter.efilter-sidebar .fields-divider{display:none}.efilter.efilter-sidebar .reset{grid-column:span 2;justify-content:flex-start;margin:10px 0 0;display:flex}.efilter.efilter-sidebar .reset button{width:100%}#event-results{position:relative}#event-results.is-first-load{opacity:0;pointer-events:none}#event-results.is-loading{opacity:.3;pointer-events:none;transition:opacity .15s}#event-results.is-loading:before{content:"";z-index:11;border:2px solid #f69f3733;border-top-color:#f69f37;border-radius:50%;width:28px;height:28px;animation:.65s linear infinite evSpin;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes evSpin{to{transform:translate(-50%,-50%)rotate(360deg)}}.sticky-filter.is-visible~* .events-wrapper{padding-top:170px}#event-results .card-1{opacity:0;will-change:transform,opacity;transition:opacity .28s cubic-bezier(.25,.8,.25,1),transform .28s cubic-bezier(.25,.8,.25,1);transform:translateY(10px)}#event-results .card-1.is-visible{opacity:1;transition-delay:var(--delay,0s);transform:translateY(0)}.related-events-section .related-section-title{margin-bottom:30px}.related-events-section .related-section-title img{-o-object-fit:contain;object-fit:contain;width:100px;height:100px;margin-bottom:20px;margin-left:auto;margin-right:auto;display:block}.related-events-section .related-section-title a{margin-top:20px}.related-events-section .related-section-title .team-title span{display:block}.event-cover{background:var(--z-c-primary-5);border-radius:5px;width:100%;height:400px;display:flex;overflow:hidden}.event-cover__media{flex:auto;min-width:0;overflow:hidden}.event-cover__bg{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.event-cover__card{background:var(--z-c-primary-5);z-index:9;border-radius:5px;flex-direction:column;flex:0 0 400px;margin-left:-10px;padding:15px 25px;display:flex;box-shadow:-8px 0 24px #0003}.event-cover__header{border-bottom:1px solid var(--z-c-primary-50);align-items:center;gap:14px;padding-bottom:16px;display:flex}.event-cover__team-logo{flex:0 0 60px;justify-content:center;align-items:center;width:60px;height:60px;display:flex;overflow:hidden}.event-cover__team-logo img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%;display:block}.event-cover__league{flex:auto;justify-content:center;display:flex}.event-cover__date{color:#fff;text-align:center;background:#f0a830;border-radius:8px;flex-direction:column;flex:0 0 60px;justify-content:center;align-items:center;width:60px;height:60px;padding:0;line-height:1.1;display:flex}.event-cover__date-day{font-size:16px;font-weight:700;display:block}.event-cover__date-year{margin-top:2px;font-size:12px;font-weight:500;display:block}.event-cover__body{flex-direction:column;flex:auto;justify-content:center;align-items:center;padding:16px 0 8px;display:flex}.event-cover__vs{justify-content:center;align-items:center;gap:22px;margin-bottom:10px;display:flex}.event-cover__vs-logo{justify-content:center;align-items:center;width:40px;height:40px;display:flex}.event-cover__vs-logo img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.event-cover__vs-text{color:#555;font-size:15px;font-weight:600}.event-cover__metas{color:#888;margin-bottom:14px;font-size:12px}.event-cover__metas ul{flex-wrap:wrap;justify-content:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.event-cover__metas ul li{align-items:center;gap:6px;display:flex}.event-cover__metas ul li i{color:#888;font-size:13px}.event-cover__teams{text-align:center;color:#1a1a1a;margin-bottom:14px;font-size:17px;font-weight:800;line-height:1.5}.event-cover__teams-sep{color:#900;text-align:center;margin:2px auto;font-weight:400;display:block}.event-cover__divider{background:#d0d0d0;width:1px;height:28px;margin:0 auto 12px}.event-cover__note{color:#888;text-align:center;font-size:12px;line-height:1.5}@media (width<=768px){.event-cover{flex-direction:column;height:auto}.event-cover__media{flex:0 0 220px;width:100%;height:220px}.event-cover__card{color:#fff;background:#1a3a6e;flex:auto;width:100%;margin-top:-10px;margin-left:0}.event-cover__header{border-bottom-color:#fff3}.event-cover__team-logo{background:#fff}.event-cover__teams{color:#fff}.event-cover__teams-sep{color:#bbb}.event-cover__vs-text{color:#ddd}.event-cover__metas,.event-cover__note{color:#cbd5e1}.event-cover__divider{background:#ffffff4d}}.tabs-container{width:100%;margin:0 auto}.tabs-nav{border-bottom:1px solid var(--z-c-primary-5);justify-content:center;gap:10px;margin-bottom:20px;display:flex}.tab-link{cursor:pointer;color:var(--z-c-dark-60);background:0 0;border:none;border-bottom:1px solid #0000;padding:10px;font-size:1.4rem;font-weight:800;transition:all .3s}.tab-link i{margin-right:6px}.tab-link.active{color:var(--z-c-primary);border-bottom:1px solid var(--z-c-primary);margin-bottom:-1px}.tab-content{padding:20px;display:none}.tab-content.active{display:block}@media screen and (width<=991px){.tabs-nav{border-bottom:none;flex-direction:column;align-items:center}.tab-link{text-align:left;width:100%;max-width:300px;margin-bottom:5px}.tab-content{margin-bottom:30px;scroll-margin-top:20px;display:block!important}}.account-menu-wrapper{z-index:100;top:0}.account-menu-toggle{display:none}ul.account-menu{flex-direction:row;gap:5px;margin-top:-10px;padding:8px 0;list-style:none;display:flex}ul.account-menu li a{color:#333;border:1px solid #ddd;border-radius:4px;align-items:center;gap:6px;padding:8px 12px;font-weight:500;text-decoration:none;transition:background-color .3s;display:flex}ul.account-menu li a:hover{background-color:var(--z-c-primary-10)}ul.account-menu li a.active{background-color:var(--z-c-primary);color:#fff}ul.account-menu li:last-child{margin-left:auto}@media (width<=991px){.account-menu-toggle{color:#333;cursor:pointer;background:#fff;border:none;border-bottom:1px solid #ddd;align-items:center;gap:8px;width:100%;padding:12px 16px;font-size:15px;font-weight:600;display:flex}.account-menu-toggle .toggle-arrow{margin-left:auto;transition:transform .25s}.account-menu-toggle.open .toggle-arrow{transform:rotate(180deg)}ul.account-menu{flex-direction:column;gap:0;max-height:0;margin-top:0;padding:0;transition:max-height .3s;display:flex;overflow:hidden}ul.account-menu.open{max-height:400px}ul.account-menu li a{border:none;border-bottom:1px solid #f0f0f0;border-radius:0;align-items:center;gap:10px;padding:12px 16px;display:flex}ul.account-menu li:last-child{margin-left:0}ul.account-menu li:last-child a{color:#c0392b;border-bottom:none}}.form-row{flex-direction:column;gap:8px;display:flex}.acc-form{gap:20px;width:100%;display:grid}@media (width>=992px){.grid-2-cols{grid-template-columns:repeat(2,1fr)}.grid-3-cols{grid-template-columns:repeat(3,1fr)}.grid-4-cols{grid-template-columns:repeat(4,1fr)}.z-t-h5,.z-hr,.full-width{grid-column:1/-1}}.sub-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (width<=991px){.sub-grid{grid-template-columns:1fr}}.sub-card{background:var(--z-c-primary-5);border:1px solid var(--z-c-primary);border-radius:5px;align-items:center;gap:10px;padding:6px 10px;transition:all .2s ease-in-out;display:flex;position:relative}.sub-card:hover{border-color:var(--z-c-primary-30);box-shadow:0 4px 12px #00000014}.subscribe-logo{background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}.subscribe-logo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.subscribe-info{flex:1;min-width:0}.subscribe-name{color:var(--z-c-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.subscribe-meta{color:#888;margin:0;font-size:12px;line-height:1.2}.badge-active{color:var(--z-c-primary);background:rgba(var(--z-c-primary-rgb), .1);white-space:nowrap;border-radius:4px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:600}.empty-state{text-align:center;color:#555;padding:3rem 1rem;font-size:14px;display:none}.remove-btn{cursor:pointer;color:#888;background:#f0f0f0;border:none;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;font-size:16px;transition:all .15s;display:flex}.remove-btn:hover{color:#ef4444;background-color:#fee2e2;transform:scale(1.05)}.msg-grid{grid-template-columns:1fr;gap:10px;margin-top:12px;display:grid}.msg-card{background:var(--z-c-primary-5);border:1px solid var(--z-c-primary);border-radius:5px;align-items:center;gap:10px;padding:7px 10px;transition:all .2s ease-in-out;display:flex}.msg-card:hover{border-color:var(--z-c-primary-30);box-shadow:0 4px 12px #00000014}.msg-icon{background:rgba(var(--z-c-primary-rgb), .1);width:36px;height:36px;color:var(--z-c-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:17px;display:flex}.msg-info{flex:1;min-width:0}.msg-title{color:var(--z-c-primary);white-space:nowrap;text-overflow:ellipsis;margin:0 0 2px;font-size:13px;font-weight:600;overflow:hidden}.msg-body{color:#444;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 3px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.msg-meta{color:#aaa;margin:0;font-size:11px}.msg-widget{border-radius:5px;flex-direction:column;gap:8px;padding:10px 5px;display:flex}.msg-widget-header{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.msg-widget-title{font-size:12px;font-weight:600}.msg-widget-count{background:var(--z-c-primary);color:#fff;border-radius:20px;padding:1px 7px;font-size:11px;font-weight:600;line-height:1.6}.msg-widget-list{flex-direction:column;gap:6px;display:flex}.msg-widget-list .msg-card{gap:8px;padding:7px 10px}.msg-widget-list .msg-icon{width:30px;height:30px;font-size:15px}.msg-widget-list .msg-title{font-size:12px}.msg-widget-btn{background:var(--z-c-primary);border:1px solid var(--z-c-primary);color:#fff;border-radius:5px;justify-content:center;align-items:center;gap:6px;margin-top:2px;padding:7px 12px;font-size:12px;font-weight:600;text-decoration:none;transition:all .2s ease-in-out;display:flex}.msg-widget-btn:hover{background:var(--z-c-primary-5);color:var(--z-c-primary)}.my-orders{font-family:var(--z-font-main);color:var(--z-c-dark)}.my-orders *,.my-orders :before,.my-orders :after{box-sizing:border-box}.mo-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.mo-header h1{color:var(--z-c-primary);margin:0;font-size:22px;font-weight:600;line-height:1.2}.mo-header p{color:var(--z-c-dark-60);margin:4px 0 0;font-size:13px}.mo-tabs{border-bottom:1px solid var(--c-border);gap:4px;margin-bottom:20px;display:flex}.mo-tab{color:var(--z-c-dark-60);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex:auto;justify-content:center;align-items:center;gap:6px;min-width:0;margin-bottom:-1px;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:500;transition:color .15s,border-color .15s;display:inline-flex}.mo-tab:hover{color:var(--z-c-dark)}.mo-tab.is-active{color:var(--z-c-primary);border-bottom-color:var(--z-c-primary)}.mo-tab__count{background:var(--z-c-gray-10);color:var(--z-c-dark-60);border-radius:10px;padding:1px 7px;font-size:11px;display:inline-block}.mo-tab.is-active .mo-tab__count{background:var(--z-c-primaryl-10);color:var(--z-c-primary)}.mo-order{background:var(--z-c-white);border:1px solid var(--c-border);border-radius:var(--radius);margin-bottom:12px;transition:border-color .15s,box-shadow .15s;overflow:hidden}.mo-order:hover{border-color:var(--c-border-md);box-shadow:0 1px 4px #0000000a}.mo-order__summary{cursor:pointer;-webkit-user-select:none;user-select:none;grid-template-columns:auto 1fr auto auto;align-items:center;gap:16px;padding:16px 20px;display:grid}.mo-order__summary:hover{background:var(--c-hover-bg)}.mo-status-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.mo-status-dot--confirmed{background:var(--z-c-third)}.mo-status-dot--pending{background:var(--z-c-secondary)}.mo-status-dot--delivered{background:var(--z-c-primaryl)}.mo-status-dot--cancelled{background:var(--z-c-gray)}.mo-order__main{min-width:0}.mo-order__title-row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.mo-order__event{color:var(--z-c-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.mo-status{border-radius:var(--radius);text-transform:uppercase;letter-spacing:.03em;padding:2px 8px;font-size:10px;font-weight:600}.mo-status--confirmed{background:var(--z-c-third-20);color:#6b7b00}.mo-status--pending{background:var(--z-c-secondary-20);color:#8a5a00}.mo-status--delivered{background:var(--z-c-primaryl-10);color:var(--z-c-primary)}.mo-status--cancelled{background:var(--z-c-gray-20);color:var(--z-c-dark-70)}.mo-order__meta{color:var(--z-c-dark-60);flex-wrap:wrap;gap:12px;font-size:12px;display:flex}.mo-order__meta i{vertical-align:-2px;margin-right:3px;font-size:13px}.mo-order__price{text-align:right;flex-shrink:0}.mo-order__price-value{color:var(--z-c-primary);font-size:16px;font-weight:600}.mo-order__price-meta{color:var(--z-c-dark-50);font-size:11px}.mo-toggle{color:var(--z-c-dark-60);flex-shrink:0;font-size:18px;transition:transform .2s}.mo-order.is-expanded .mo-toggle{transform:rotate(180deg)}.mo-order__details{max-height:0;transition:max-height .3s ease-out;overflow:hidden}.mo-order.is-expanded .mo-order__details{max-height:2500px}.mo-order__details-inner{border-top:1px solid var(--c-border);padding:18px 20px 20px}.mo-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-bottom:18px;display:grid}.mo-grid__item{background:var(--z-c-gray-10);border-radius:var(--radius);padding:10px 12px}.mo-grid__label{color:var(--z-c-dark-50);text-transform:uppercase;letter-spacing:.05em;margin-bottom:3px;font-size:10px;font-weight:600}.mo-grid__value{color:var(--z-c-dark);word-break:break-word;font-size:13px;font-weight:500}.mo-section{margin-bottom:18px}.mo-section h4{color:var(--z-c-dark-60);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:6px;margin:0 0 8px;font-size:12px;font-weight:600;display:flex}.mo-section h4 i{font-size:14px}.mo-ticket{background:var(--z-c-gray-10);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;padding:10px 12px;display:flex}.mo-ticket__info{font-size:13px}.mo-ticket__info strong{color:var(--z-c-primary);font-weight:600}.mo-ticket__seat{color:var(--z-c-dark-60);margin-top:2px;font-size:11px}.mo-ticket__price{font-size:13px;font-weight:500}.mo-prices{background:var(--z-c-gray-10);border-radius:var(--radius);padding:12px 14px}.mo-prices__row{justify-content:space-between;padding:4px 0;font-size:13px;display:flex}.mo-prices__row--total{border-top:1px solid var(--c-border);color:var(--z-c-primary);margin-top:6px;padding-top:8px;font-size:14px;font-weight:600}.mo-prices__row--refund{color:#6b7b00}.mo-prices__row--meta{color:var(--z-c-dark-50);padding-top:6px;font-size:11px}.mo-prices__label{color:var(--z-c-dark-60)}.mo-info-list{background:var(--z-c-secondary-10);border-radius:var(--radius);margin:0;padding:10px 12px;list-style:none}.mo-info-list li{color:var(--z-c-dark);padding:3px 0 3px 22px;font-size:12px;line-height:1.5;position:relative}.mo-info-list li i{color:#8a5a00;font-size:13px;position:absolute;top:5px;left:0}.mo-actions{border-top:1px solid var(--c-border);flex-wrap:wrap;gap:8px;padding-top:14px;display:flex}.mo-btn{border-radius:var(--radius);cursor:pointer;border:1px solid var(--c-border-md);background:var(--z-c-white);color:var(--z-c-dark);align-items:center;gap:5px;padding:8px 14px;font-family:inherit;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex}.mo-btn:hover{background:var(--c-hover-bg);border-color:var(--z-c-dark-30)}.mo-btn--primary{background:var(--z-c-primary);color:var(--z-c-white);border-color:var(--z-c-primary)}.mo-btn--primary:hover{background:var(--z-c-primary-90);border-color:var(--z-c-primary-90)}.mo-btn i{font-size:14px}.mo-empty{text-align:center;background:var(--z-c-white);border-radius:var(--radius);border:1px dashed var(--c-border-md);color:var(--z-c-dark-60);padding:50px 20px}.mo-empty i{color:var(--z-c-dark-50);margin-bottom:12px;font-size:36px;display:block}.mo-toast{background:var(--z-c-primary);color:var(--z-c-white);border-radius:var(--radius);z-index:200;align-items:center;gap:8px;padding:12px 20px;font-size:13px;font-weight:500;transition:transform .25s ease-out;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)translateY(100px);box-shadow:0 4px 12px #00000026}.mo-toast.is-show{transform:translate(-50%)translateY(0)}@media (width<=640px){.mo-tabs{gap:2px}.mo-tab{padding:10px 6px;font-size:12px}.mo-tab__count{padding:1px 5px;font-size:10px}.mo-order__summary{grid-template-columns:auto 1fr auto;gap:12px}.mo-order__price{text-align:left;grid-column:2/4;margin-top:4px}.mo-toggle{grid-area:1/3}.mo-order__event{white-space:normal}}@media (width<=380px){.mo-tab{padding:10px 4px;font-size:11px}}.form-row{flex-wrap:wrap;gap:14px;margin-bottom:14px;display:flex}.form-group{flex-direction:column;flex:1;gap:4px;min-width:140px;display:flex}.form-group.full{flex:0 0 100%}.form-group label{text-transform:uppercase;letter-spacing:.05em;color:#666;font-size:.78rem;font-weight:600}.form-group label .req{color:#e8420a;margin-left:2px}.form-group input,.form-group textarea{border:1px solid #ccc;border-radius:4px;outline:none;width:100%;padding:8px 10px;font-size:.95rem;transition:border-color .15s}.form-group input:focus,.form-group textarea:focus{border-color:#1e4fa3}.form-group input:disabled{color:#999;cursor:not-allowed;background:#f5f5f5}.form-group textarea{resize:vertical;min-height:66px}.form-group .hint{color:#888;font-size:.73rem}hr.section-divider{border:none;border-top:1px solid #ddd;margin:20px 0}.tickets-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.tickets-header h3{margin:0;font-size:1rem;font-weight:700}.qty-counter{border:1px solid #ccc;border-radius:4px;align-items:center;display:inline-flex;overflow:hidden}.qty-counter button{cursor:pointer;background:#f0f0f0;border:none;width:30px;height:30px;font-size:1.1rem}.qty-counter button:hover{background:#ddd}.qty-counter button:disabled{opacity:.4;cursor:not-allowed}.qty-counter span{text-align:center;min-width:32px;padding:0 4px;font-size:.9rem;font-weight:700}.ticket-card{border:1px solid #ddd;border-radius:4px;margin-bottom:12px;overflow:hidden}.ticket-card-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:#f4f6fb;border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;padding:9px 14px;display:flex}.ticket-card-header:hover{background:#e8edf7}.ticket-card-header .label{align-items:center;gap:8px;font-size:.92rem;font-weight:700;display:flex}.ticket-badge{color:#fff;background:#1e4fa3;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:.72rem;font-weight:700;display:inline-flex}.ticket-card-header .actions{align-items:center;gap:6px;display:flex}.btn-remove{color:#dc2626;cursor:pointer;background:0 0;border:1px solid #dc2626;border-radius:4px;padding:4px 10px;font-size:.75rem;font-weight:600}.btn-remove:hover{color:#fff;background:#dc2626}.btn-toggle{cursor:pointer;color:#888;background:0 0;border:none;padding:2px 4px;font-size:1rem}.ticket-card-body{padding:14px}.id-disabled-note{color:#7a5c00;background:#fffbec;border:1px solid #f0c040;border-radius:4px;margin-top:4px;padding:5px 8px;font-size:.75rem;display:inline-block}.summary-event-name{color:#1a2b4a;margin-bottom:14px;font-size:.9rem;font-weight:700;line-height:1.4}.summary-row{color:#555;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:7px 0;font-size:.88rem;display:flex}.summary-row:last-of-type{border-bottom:none}.summary-row span:last-child{color:#1a2b4a;font-weight:600}.summary-total{color:#1a2b4a;border-top:2px solid #1a2b4a;justify-content:space-between;align-items:center;margin-top:8px;padding:11px 0 0;font-size:1rem;font-weight:700;display:flex}.promo-row{gap:8px;margin:14px 0;display:flex}.promo-row input{border:1px solid #ccc;border-radius:4px;outline:none;flex:1;padding:7px 10px;font-size:.85rem}.promo-row input:focus{border-color:#1e4fa3}.btn-promo{color:#fff;cursor:pointer;letter-spacing:.04em;background:#1a2b4a;border:none;border-radius:4px;padding:7px 12px;font-size:.78rem;font-weight:700}.btn-promo:hover{background:#1e4fa3}.terms-row{color:#666;align-items:flex-start;gap:8px;margin:14px 0;font-size:.8rem;line-height:1.4;display:flex}.terms-row input[type=checkbox]{accent-color:#1e4fa3;flex-shrink:0;margin-top:2px}.terms-row a{color:#1e4fa3}.btn-submit{color:#fff;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#1e4fa3;border:none;border-radius:4px;width:100%;padding:12px;font-size:1rem;font-weight:700}.btn-submit:hover{background:#163d87}.payment-label{text-transform:uppercase;letter-spacing:.05em;color:#666;margin-bottom:6px;font-size:.8rem;font-weight:600}.payment-option{color:#444;background:#f9f9f9;border:1px solid #ccc;border-radius:4px;margin-bottom:14px;padding:10px 12px;font-size:.88rem}.urgency-bar{color:#c0380a;background:#fff4f0;border:1px solid #f5bfb0;border-radius:4px;align-items:center;gap:8px;margin-top:12px;padding:9px 12px;font-size:.8rem;font-weight:600;display:flex}.urgency-bar .timer{font-size:.95rem;font-weight:700}.btn-add-ticket{color:#1e4fa3;cursor:pointer;background:0 0;border:2px dashed #1e4fa3;border-radius:4px;width:100%;margin-top:4px;padding:10px;font-size:.92rem;font-weight:600}.btn-add-ticket:hover{background:#eef2fb}.grid-1-col,.grid-2-cols,.grid-3-cols,.grid-4-cols{align-items:end;gap:15px;margin-bottom:15px;display:grid}.grid-1-col{grid-template-columns:1fr}.grid-2-cols{grid-template-columns:repeat(2,1fr)}.grid-3-cols{grid-template-columns:repeat(3,1fr)}.grid-4-cols{grid-template-columns:repeat(4,1fr)}@media (width<=600px){.grid-2-cols,.grid-3-cols,.grid-4-cols{grid-template-columns:1fr}}.order-summary-col{align-self:start;position:sticky;top:24px}@media (width<=767px){.order-summary-col{position:static}}.invoice-toggle-label{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--z-color-primary,#1a2b4a);align-items:center;gap:10px;padding:10px 0;font-size:.9rem;font-weight:600;display:flex}.invoice-toggle-label input[type=checkbox]{width:17px;height:17px;accent-color:var(--z-color-primary,#1e4fa3);cursor:pointer;flex-shrink:0}.invoice-section{background:#f7f9fd;border:1px solid #d0d8ec;border-radius:6px;margin-top:4px;padding:18px;display:none}.invoice-section.open{animation:.2s invoiceSlideDown;display:block}@keyframes invoiceSlideDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.ticket-card-body.collapsed{display:none}.ms-stage{padding:var(--sections-vspace) 0;position:relative;overflow:hidden}.ms-stage:before{content:"";background:repeating-linear-gradient(-75deg, transparent 0 18px, var(--z-c-primary-10) 18px 19px);opacity:.5;pointer-events:none;width:45%;position:absolute;top:0;bottom:0;right:0}.ms-inner{max-width:var(--z-container-max-width);padding:0 var(--z-gutter-width);z-index:2;margin:0 auto;position:relative}.ms-watermark{top:40px;right:var(--z-gutter-width);font-family:var(--z-font-main);letter-spacing:-.03em;color:var(--z-c-primary-10);text-transform:uppercase;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;font-size:clamp(80px,12vw,180px);font-weight:900;line-height:.85;position:absolute}.ms-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:80px;display:grid}.ms-label{font-family:var(--z-font-sec);letter-spacing:.25em;text-transform:uppercase;color:var(--z-c-secondary);align-items:center;gap:14px;margin-bottom:28px;font-size:12px;font-weight:600;display:flex}.ms-label:before{content:"";background:var(--z-c-secondary);width:28px;height:2px}.ms-headline{font-family:var(--z-font-main);letter-spacing:-.02em;color:var(--z-c-primary);margin-bottom:28px;font-size:clamp(36px,4.5vw,60px);font-weight:800;line-height:1.02}.ms-headline .accent{color:var(--z-c-secondary)}.ms-copy{font-family:var(--z-font-main);color:var(--z-c-primaryd-70);max-width:540px;margin-bottom:24px;font-size:17px;line-height:1.6}.ms-copy strong{color:var(--z-c-primary);font-weight:700}.ms-badges{flex-wrap:wrap;gap:10px;margin-bottom:36px;display:flex}.ms-badge{background:var(--z-c-white);border:1px solid var(--c-border);border-radius:var(--radius);font-family:var(--z-font-sec);letter-spacing:.12em;text-transform:uppercase;color:var(--z-c-primaryd-70);align-items:center;gap:8px;padding:8px 14px;font-size:11px;font-weight:600;display:inline-flex}.ms-badge .pip{background:var(--z-c-secondary);border-radius:50%;width:6px;height:6px}.ms-badge--navy .pip{background:var(--z-c-primary)}.ms-actions{flex-wrap:wrap;gap:12px;display:flex}.ms-btn{background:var(--z-c-primary);color:var(--z-c-white);font-family:var(--z-font-main);letter-spacing:.14em;text-transform:uppercase;border-radius:var(--radius);cursor:pointer;transition:transform .2s var(--ease-out),background .2s ease;border:none;align-items:center;gap:12px;padding:15px 26px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.ms-btn:hover{background:var(--z-c-primaryd);transform:translateY(-2px)}.ms-btn .arrow{transition:transform .25s var(--ease-out)}.ms-btn:hover .arrow{transform:translate(4px)}.ms-btn--amber{background:var(--z-c-secondary);color:var(--z-c-primary)}.ms-btn--amber:hover{background:var(--z-c-secondary-90)}.ms-stats{border-top:1px solid var(--c-border);gap:32px;max-width:540px;margin-top:32px;padding-top:28px;display:flex}.ms-stat-num{font-family:var(--z-font-main);color:var(--z-c-primary);letter-spacing:-.02em;font-size:32px;font-weight:800;line-height:1}.ms-stat-num .plus{color:var(--z-c-secondary)}.ms-stat-label{font-family:var(--z-font-sec);letter-spacing:.15em;text-transform:uppercase;color:var(--z-c-primaryd-70);margin-top:6px;font-size:10px}.ms-cards{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ms-card{aspect-ratio:4/5;background:var(--z-c-white);border:1px solid var(--c-border);border-radius:var(--radius-lg);cursor:pointer;transition:transform .4s var(--ease-out),box-shadow .4s var(--ease-out),border-color .3s ease;color:inherit;isolation:isolate;text-decoration:none;position:relative;overflow:hidden}.ms-card:hover{border-color:#0000;transform:translateY(-6px);box-shadow:0 24px 40px -16px #003e6d40}.ms-card-band{background:var(--z-c-primary);height:8px;position:relative;overflow:hidden}.ms-card-band:after{content:"";background:var(--z-c-secondary);transition:inset .5s var(--ease-out);position:absolute;inset:0 100% 0 0}.ms-card:hover .ms-card-band:after{inset:0}.ms-card-tag{z-index:3;background:var(--c-pill);color:var(--z-c-primary);font-family:var(--z-font-sec);letter-spacing:.15em;text-transform:uppercase;border-radius:var(--radius);align-items:center;gap:8px;padding:5px 10px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;top:22px;left:22px}.ms-card-tag .dot{background:var(--z-c-secondary);border-radius:50%;width:5px;height:5px}.ms-card-num{font-family:var(--z-font-main);color:var(--z-c-primary-10);z-index:1;letter-spacing:-.03em;font-size:64px;font-weight:900;line-height:1;position:absolute;top:14px;right:22px}.ms-card-logo{z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;inset:24px 24px 110px}.ms-card-logo svg{width:68%;height:auto;transition:transform .5s var(--ease-out)}.ms-card:hover .ms-card-logo svg{transform:scale(1.05)}.ms-card-glow{z-index:0;opacity:0;transition:opacity .4s;position:absolute;inset:0}.ms-card:hover .ms-card-glow{opacity:1}.ms-card--f1 .ms-card-glow,.ms-card--moto .ms-card-glow{background:radial-gradient(60% 40% at 50% 45%,#eb37301a,#0000 70%)}.ms-card-foot{z-index:3;border-top:1px solid var(--c-border);justify-content:space-between;align-items:center;padding:20px 22px;display:flex;position:absolute;bottom:0;left:0;right:0}.ms-card-name{font-family:var(--z-font-main);color:var(--z-c-primary);letter-spacing:-.01em;font-size:20px;font-weight:800;line-height:1}.ms-card-sub{font-family:var(--z-font-sec);color:var(--z-c-primaryd-70);letter-spacing:.15em;text-transform:uppercase;margin-top:6px;font-size:9px}.ms-card-cta{background:var(--z-c-primary-5);border:1px solid var(--c-border);width:38px;height:38px;color:var(--z-c-primary);transition:background .25s ease,border-color .25s ease,transform .3s var(--ease-out);border-radius:50%;justify-content:center;align-items:center;display:flex}.ms-card:hover .ms-card-cta{background:var(--z-c-secondary);border-color:var(--z-c-secondary);color:var(--z-c-primary);transform:rotate(-45deg)}@media (width<=900px){.ms-grid{grid-template-columns:1fr;gap:56px}.ms-watermark{font-size:90px;top:24px}.ms-cards{gap:14px}.ms-stats{gap:24px}}.card-team-small{border:2px solid var(--z-c-primary-10);background-color:var(--color-bg,#fff);color:inherit;border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;padding:5px 12px;text-decoration:none;transition:all .2s ease-in-out;display:flex;box-shadow:0 2px 2px #0000000d}.card-team-small:hover{border-color:var(--z-c-primary-30, );background-color:var(--z-c-gray-5);box-shadow:0 4px 8px #0000001a}.card-team-small img{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:35px;height:35px;margin-right:12px}.card-team-small .cts-name{color:#1a365d;text-overflow:ellipsis;white-space:nowrap;flex-grow:1;font-size:15px;font-weight:700;overflow:hidden}.card-team-small .cts-tickets{border-left:1px dashed var(--z-c-primary-20,#ccc);color:#f6ad55;justify-content:center;align-items:center;gap:8px;min-width:90px;margin-left:10px;padding-left:12px;display:flex}.card-team-small .cts-tickets .ticket-number{text-align:left;min-width:40px;font-family:monospace}.card-team-small .cts-tickets i{flex-shrink:0;font-size:18px}.event-card{width:100%;margin-bottom:10px;position:relative;container:card/inline-size}.event-card .event-category .z-badge{color:var(--z-c-secondary);font-size:12px;background-color:#0000!important}.z-bg-primary-5 .event-card{background-color:#fff}.card-t1{border:1px solid #e2e8f0;border-radius:4px;flex-direction:column;padding:2px;display:flex}.card-t1 img{-o-object-fit:contain;object-fit:contain;width:45px;height:45px}.card-t1 .col-1{background-color:var(--z-c-primary);border-radius:4px;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;display:flex}.card-t1 .col-1 .event-logo{justify-content:center;align-items:center;display:flex}.card-t1 .col-1 .event-logo img{-o-object-fit:contain;object-fit:contain;filter:grayscale()invert()brightness(1.4);opacity:.4;mix-blend-mode:screen;width:40px;height:40px}.card-t1 .col-1 .event-date{flex-direction:column;align-items:flex-end;line-height:1;display:flex}.card-t1 .col-1 .event-date .event-day{letter-spacing:2px;color:var(--z-c-secondary);font-size:1.4rem;font-weight:300;line-height:1}.card-t1 .col-1 .event-date .event-year{color:#fff6;margin-top:3px;font-size:.75rem}.card-t1 .col-2{border-top:none;flex-direction:column;display:flex}.card-t1 .col-2 .sub-col-1{flex-direction:column;flex:1;align-items:center;gap:6px;padding:12px 15px 8px;display:flex}.card-t1 .col-2 .sub-col-1 .logos{flex-direction:row;justify-content:center;align-items:center;gap:10px;width:100%;height:60px;display:flex}.card-t1 .col-2 .sub-col-1 .logos .vs-divider{color:#333;white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex}.card-t1 .col-2 .sub-col-1 .logos .vs-divider:before,.card-t1 .col-2 .sub-col-1 .logos .vs-divider:after{content:"";background-color:#ccc;width:10px;height:1px;display:block}.card-t1 .col-2 .sub-col-1 .event-location{text-align:center;flex-wrap:wrap;justify-content:center;gap:4px 8px;font-size:10px;display:flex}.card-t1 .col-2 .sub-col-1 .event-title{text-align:center;width:100%}.card-t1 .col-2 .sub-col-1 .event-category{justify-content:center;align-items:center;gap:6px;width:100%;display:flex}.card-t1 .col-2 .sub-col-2{border-top:1px dashed #ccc;flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:10px 15px;display:flex}@container card (width>=480px) and (width<=890px){.card-t1{flex-flow:wrap;align-items:stretch}.card-t1 .col-1{border-radius:4px 0 0 4px;flex-direction:column;flex:0 0 100px;justify-content:space-between;align-items:center;width:100px;padding:15px 0}.card-t1 .col-1 .event-logo{flex:1;justify-content:center;align-items:center;width:100%}.card-t1 .col-1 .event-logo img{width:36px;height:36px}.card-t1 .col-1 .event-date{align-items:center;padding:0 0 8px}.card-t1 .col-1 .event-date .event-day{font-size:1.3rem}.card-t1 .col-2{border-left:none;border-radius:0 4px 0 0;flex:1;min-width:0}.card-t1 .col-2 .sub-col-1{flex-flow:wrap;align-content:center;align-items:flex-start;padding:10px 15px}.card-t1 .col-2 .sub-col-1 .logos{flex:0 0 170px;justify-content:flex-start;width:170px;height:50px}.card-t1 .col-2 .sub-col-1 .event-location{text-align:left;flex:1;justify-content:flex-end;align-items:center;min-width:120px;height:50px}.card-t1 .col-2 .sub-col-1 .event-title,.card-t1 .col-2 .sub-col-1 .event-category{text-align:left;flex:0 0 100%;justify-content:flex-start}.card-t1 .col-2 .sub-col-2{border-top:1px dashed #ccc;justify-content:space-between;width:100%;padding:10px 15px}}@container card (width>=891px){.card-t1{flex-flow:row;align-items:stretch}.card-t1 .col-1{border-radius:4px;flex-direction:row;flex:0 0 200px;justify-content:flex-start;align-items:center;gap:12px;width:200px;margin-right:15px;padding:0 12px;display:flex}.card-t1 .col-1 .event-logo{flex:none;align-items:center;display:flex}.card-t1 .col-1 .event-logo img{width:50px;height:auto}.card-t1 .col-1 .event-date{flex-direction:column;flex:1;align-items:flex-end;display:flex}.card-t1 .col-1 .event-date .event-day{font-weight:400;line-height:1}.card-t1 .col-1 .event-date .event-year{margin-top:3px}.card-t1 .col-2{border-left:none;flex-direction:row;flex:1;align-items:stretch;min-width:0}.card-t1 .col-2 .sub-col-1{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;min-width:0;padding:10px 15px 10px 190px;display:flex;position:relative}.card-t1 .col-2 .sub-col-1:after{content:"";pointer-events:none;border-left:1px dashed #e2e8f0;position:absolute;top:10px;bottom:10px;left:180px}.card-t1 .col-2 .sub-col-1 .logos{flex:none;justify-content:center;align-items:center;width:175px;height:auto;display:flex;position:absolute;top:0;bottom:0;left:0}.card-t1 .col-2 .sub-col-1 .logos img{width:40px;height:40px}.card-t1 .col-2 .sub-col-1 .event-location{text-align:left;flex-wrap:wrap;justify-content:flex-start;font-size:.75rem}.card-t1 .col-2 .sub-col-1 .event-title{text-align:left;width:100%}.card-t1 .col-2 .sub-col-1 .event-category{text-align:left;justify-content:flex-start}.card-t1 .col-2 .sub-col-2{border-top:none;flex-direction:column;flex:0 0 150px;justify-content:center;align-self:stretch;align-items:flex-end;gap:6px;width:150px;padding:10px 16px;display:flex;position:relative}.card-t1 .col-2 .sub-col-2:before{content:"";pointer-events:none;border-left:1px dashed #e2e8f0;position:absolute;top:10px;bottom:10px;left:0}}.event-card.card-type3 .card-t1 .col-2 .sub-col-1 .logos{height:100px;overflow:hidden}.event-card.card-type3 .card-t1 .col-2 .sub-col-1 .logos img{border-radius:5px;-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;height:100%!important}.event-card.card-type3 .card-t1 .col-2 .sub-col-1 .logos .vs-divider{display:none}.event-card.card-type3 .card-t1 .col-2 .sub-col-1{gap:0;padding:0}.event-card.card-type3 .card-t1 .col-2 .sub-col-1 .logos{border-radius:0;width:100%;margin:-5px 0 0}.event-card.card-type3 .card-t1 .col-2 .sub-col-1 .event-location,.event-card.card-type3 .card-t1 .col-2 .sub-col-1 .event-title,.event-card.card-type3 .card-t1 .col-2 .sub-col-1 .event-category{padding-left:15px;padding-right:15px}.event-card.card-type3 .card-t1 .col-2 .sub-col-1 .event-location{padding-top:8px}.event-card.card-type3 .card-t1 .col-2 .sub-col-1 .event-category{padding-bottom:8px}@container card (width>=480px) and (width<=890px){.event-card.card-type3 .card-t1 .col-2 .sub-col-1{flex-flow:wrap;align-content:center;gap:6px;padding:10px 15px}.event-card.card-type3 .card-t1 .col-2 .sub-col-1 .logos{display:none}.event-card.card-type3 .card-t1 .col-2 .sub-col-1 .event-location{text-align:left;flex:0 0 100%;order:1;justify-content:flex-start;min-width:0;height:auto;margin-left:0}.event-card.card-type3 .card-t1 .col-2 .sub-col-1 .event-title{text-align:left;flex:0 0 100%;order:2}.event-card.card-type3 .card-t1 .col-2 .sub-col-1 .event-category{text-align:left;flex:0 0 100%;order:3;justify-content:flex-start}}@container card (width>=891px){.event-card.card-type3 .card-t1 .col-2 .sub-col-1{padding:10px 15px 10px 190px}.event-card.card-type3 .card-t1 .col-2 .sub-col-1 .logos{border-radius:5px;width:175px;height:auto;margin:0}}.event-card.card-formula1 .card-t1,.event-card.card-motogp .card-t1,.event-card.card-concerts .card-t1{isolation:isolate;border:none;min-height:200px;position:relative;overflow:hidden}.event-card.card-formula1 .card-bg-image,.event-card.card-formula1 .card-bg-overlay,.event-card.card-motogp .card-bg-image,.event-card.card-motogp .card-bg-overlay,.event-card.card-concerts .card-bg-image,.event-card.card-concerts .card-bg-overlay,.event-card.card-formula1 .event-price-top,.event-card.card-motogp .event-price-top,.event-card.card-concerts .event-price-top{display:none}.event-card.card-formula1 .card-t1 .col-1,.event-card.card-motogp .card-t1 .col-1,.event-card.card-concerts .card-t1 .col-1{order:1}.event-card.card-formula1 .card-t1 .card-bg-image,.event-card.card-motogp .card-t1 .card-bg-image,.event-card.card-concerts .card-t1 .card-bg-image{order:2;width:100%;height:100px;margin:0;line-height:0;display:block;overflow:hidden}.event-card.card-formula1 .card-t1 .card-bg-image img,.event-card.card-motogp .card-t1 .card-bg-image img,.event-card.card-concerts .card-t1 .card-bg-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.event-card.card-formula1 .card-t1 .col-2,.event-card.card-motogp .card-t1 .col-2,.event-card.card-concerts .card-t1 .col-2{order:3}.event-card.card-formula1 .card-t1 .col-2 .sub-col-1,.event-card.card-motogp .card-t1 .col-2 .sub-col-1,.event-card.card-concerts .card-t1 .col-2 .sub-col-1{gap:0;padding:0}.event-card.card-formula1 .card-t1 .col-2 .sub-col-1 .event-location,.event-card.card-formula1 .card-t1 .col-2 .sub-col-1 .event-title,.event-card.card-formula1 .card-t1 .col-2 .sub-col-1 .event-category,.event-card.card-motogp .card-t1 .col-2 .sub-col-1 .event-location,.event-card.card-motogp .card-t1 .col-2 .sub-col-1 .event-title,.event-card.card-motogp .card-t1 .col-2 .sub-col-1 .event-category,.event-card.card-concerts .card-t1 .col-2 .sub-col-1 .event-location,.event-card.card-concerts .card-t1 .col-2 .sub-col-1 .event-title,.event-card.card-concerts .card-t1 .col-2 .sub-col-1 .event-category{padding-left:15px;padding-right:15px}.event-card.card-formula1 .card-t1 .col-2 .sub-col-1 .event-location,.event-card.card-motogp .card-t1 .col-2 .sub-col-1 .event-location,.event-card.card-concerts .card-t1 .col-2 .sub-col-1 .event-location{padding-top:8px}.event-card.card-formula1 .card-t1 .col-2 .sub-col-1 .event-category,.event-card.card-motogp .card-t1 .col-2 .sub-col-1 .event-category,.event-card.card-concerts .card-t1 .col-2 .sub-col-1 .event-category{padding-bottom:8px}@container card (width>=480px){.event-card.card-formula1 .card-t1 .col-1,.event-card.card-motogp .card-t1 .col-1,.event-card.card-concerts .card-t1 .col-1,.event-card.card-formula1 .card-t1 .col-2,.event-card.card-motogp .card-t1 .col-2,.event-card.card-concerts .card-t1 .col-2{order:0}.event-card.card-formula1 .card-t1 .card-bg-image,.event-card.card-motogp .card-t1 .card-bg-image,.event-card.card-concerts .card-t1 .card-bg-image{z-index:0;pointer-events:none;order:0;width:100%;height:100%;margin:0;padding:0;line-height:0;position:absolute;inset:0;display:block!important}.event-card.card-formula1 .card-t1 .card-bg-image img,.event-card.card-motogp .card-t1 .card-bg-image img,.event-card.card-concerts .card-t1 .card-bg-image img{-o-object-fit:cover;object-fit:cover;border-radius:0;width:100%;height:100%;display:block}.event-card.card-formula1 .card-t1 .card-bg-overlay,.event-card.card-motogp .card-t1 .card-bg-overlay,.event-card.card-concerts .card-t1 .card-bg-overlay{pointer-events:none;z-index:1;background:linear-gradient(90deg,#000 0% 25%,#0009 55%,#0000 100%);position:absolute;inset:0;display:block!important}.event-card.card-formula1 .card-t1 .col-1,.event-card.card-motogp .card-t1 .col-1,.event-card.card-concerts .card-t1 .col-1{z-index:2;background-color:#0000;border-right:1px dashed #ffffff80;border-radius:0;flex-direction:column;flex:0 0 110px;justify-content:space-between;align-items:center;width:110px;margin-right:0;padding:18px 12px;display:flex;position:relative}.event-card.card-formula1 .card-t1 .col-1 .event-logo,.event-card.card-motogp .card-t1 .col-1 .event-logo,.event-card.card-concerts .card-t1 .col-1 .event-logo{flex:none;justify-content:center;align-items:center;width:100%;display:flex}.event-card.card-formula1 .card-t1 .col-1 .event-logo img,.event-card.card-motogp .card-t1 .col-1 .event-logo img,.event-card.card-concerts .card-t1 .col-1 .event-logo img{width:50px;height:auto;filter:none!important;opacity:1!important;mix-blend-mode:normal!important}.event-card.card-formula1 .card-t1 .col-1 .event-date,.event-card.card-motogp .card-t1 .col-1 .event-date,.event-card.card-concerts .card-t1 .col-1 .event-date{text-align:center;flex-direction:column;flex:none;align-items:center;display:flex}.event-card.card-formula1 .card-t1 .col-1 .event-date .event-day,.event-card.card-motogp .card-t1 .col-1 .event-date .event-day,.event-card.card-concerts .card-t1 .col-1 .event-date .event-day{color:var(--z-c-secondary);letter-spacing:2px;font-size:1.4rem}.event-card.card-formula1 .card-t1 .col-1 .event-date .event-year,.event-card.card-motogp .card-t1 .col-1 .event-date .event-year,.event-card.card-concerts .card-t1 .col-1 .event-date .event-year{color:#fff9;margin-top:3px}.event-card.card-formula1 .card-t1 .col-2,.event-card.card-motogp .card-t1 .col-2,.event-card.card-concerts .card-t1 .col-2{z-index:2;border-left:none;flex:1;min-width:0;min-height:200px;display:block;position:relative}.event-card.card-formula1 .card-t1 .col-2 .sub-col-1,.event-card.card-motogp .card-t1 .col-2 .sub-col-1,.event-card.card-concerts .card-t1 .col-2 .sub-col-1{z-index:2;background:0 0;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;min-height:200px;display:flex;position:relative;padding:20px 180px 20px 25px!important}.event-card.card-formula1 .card-t1 .col-2 .sub-col-1:after,.event-card.card-motogp .card-t1 .col-2 .sub-col-1:after,.event-card.card-concerts .card-t1 .col-2 .sub-col-1:after{display:none!important}.event-card.card-formula1 .card-t1 .col-2 .sub-col-1 .event-price-top,.event-card.card-motogp .card-t1 .col-2 .sub-col-1 .event-price-top,.event-card.card-concerts .card-t1 .col-2 .sub-col-1 .event-price-top{color:#fff;text-shadow:0 1px 3px #0009;flex:none;order:1;align-items:baseline;gap:8px;width:100%;display:flex!important}.event-card.card-formula1 .card-t1 .col-2 .sub-col-1 .event-price-top .price-from,.event-card.card-motogp .card-t1 .col-2 .sub-col-1 .event-price-top .price-from,.event-card.card-concerts .card-t1 .col-2 .sub-col-1 .event-price-top .price-from{color:#ffffffd9;font-size:.85rem}.event-card.card-formula1 .card-t1 .col-2 .sub-col-1 .event-price-top .price-value,.event-card.card-motogp .card-t1 .col-2 .sub-col-1 .event-price-top .price-value,.event-card.card-concerts .card-t1 .col-2 .sub-col-1 .event-price-top .price-value{color:#fff;font-size:1.1rem;font-weight:700}.event-card.card-formula1 .card-t1 .col-2 .sub-col-1 .event-location,.event-card.card-formula1 .card-t1 .col-2 .sub-col-1 .event-category,.event-card.card-formula1 .card-t1 .col-2 .sub-col-1 .event-title,.event-card.card-motogp .card-t1 .col-2 .sub-col-1 .event-location,.event-card.card-motogp .card-t1 .col-2 .sub-col-1 .event-category,.event-card.card-motogp .card-t1 .col-2 .sub-col-1 .event-title,.event-card.card-concerts .card-t1 .col-2 .sub-col-1 .event-location,.event-card.card-concerts .card-t1 .col-2 .sub-col-1 .event-category,.event-card.card-concerts .card-t1 .col-2 .sub-col-1 .event-title{margin-left:-15px}.event-card.card-formula1 .card-t1 .col-2 .sub-col-1 .event-location,.event-card.card-motogp .card-t1 .col-2 .sub-col-1 .event-location,.event-card.card-concerts .card-t1 .col-2 .sub-col-1 .event-location{text-align:left;text-shadow:0 1px 3px #000000b3;flex-wrap:wrap;order:2;justify-content:flex-start;gap:12px;width:100%;margin-top:auto;margin-bottom:4px;color:#fff!important;display:flex!important}.event-card.card-formula1 .card-t1 .col-2 .sub-col-1 .event-location span,.event-card.card-formula1 .card-t1 .col-2 .sub-col-1 .event-location i,.event-card.card-motogp .card-t1 .col-2 .sub-col-1 .event-location span,.event-card.card-motogp .card-t1 .col-2 .sub-col-1 .event-location i,.event-card.card-concerts .card-t1 .col-2 .sub-col-1 .event-location span,.event-card.card-concerts .card-t1 .col-2 .sub-col-1 .event-location i{color:#fff!important}.event-card.card-formula1 .card-t1 .col-2 .sub-col-1 .event-location .z-c-dark-80,.event-card.card-motogp .card-t1 .col-2 .sub-col-1 .event-location .z-c-dark-80,.event-card.card-concerts .card-t1 .col-2 .sub-col-1 .event-location .z-c-dark-80{color:#ffffffe6!important}.event-card.card-formula1 .card-t1 .col-2 .sub-col-1 .event-title,.event-card.card-motogp .card-t1 .col-2 .sub-col-1 .event-title,.event-card.card-concerts .card-t1 .col-2 .sub-col-1 .event-title{text-shadow:0 1px 3px #000000b3;text-align:left;text-transform:uppercase;order:3;width:100%;margin-top:0;margin-bottom:4px;font-weight:700;color:#fff!important;display:block!important}.event-card.card-formula1 .card-t1 .col-2 .sub-col-1 .event-title span,.event-card.card-formula1 .card-t1 .col-2 .sub-col-1 .event-title .z-t-h6,.event-card.card-motogp .card-t1 .col-2 .sub-col-1 .event-title span,.event-card.card-motogp .card-t1 .col-2 .sub-col-1 .event-title .z-t-h6,.event-card.card-concerts .card-t1 .col-2 .sub-col-1 .event-title span,.event-card.card-concerts .card-t1 .col-2 .sub-col-1 .event-title .z-t-h6{font-size:1rem;font-weight:700;color:#fff!important}.event-card.card-formula1 .card-t1 .col-2 .sub-col-1 .event-category,.event-card.card-motogp .card-t1 .col-2 .sub-col-1 .event-category,.event-card.card-concerts .card-t1 .col-2 .sub-col-1 .event-category{text-align:left;text-shadow:0 1px 3px #00000080;order:4;justify-content:flex-start;width:100%;margin-top:0;display:flex!important}.event-card.card-formula1 .card-t1 .col-2 .sub-col-1 .event-category .z-c-secondary,.event-card.card-motogp .card-t1 .col-2 .sub-col-1 .event-category .z-c-secondary,.event-card.card-concerts .card-t1 .col-2 .sub-col-1 .event-category .z-c-secondary{color:var(--z-c-secondary)!important}.event-card.card-formula1 .card-t1 .col-2 .sub-col-2,.event-card.card-motogp .card-t1 .col-2 .sub-col-2,.event-card.card-concerts .card-t1 .col-2 .sub-col-2{z-index:3;background:0 0;border:none;flex:none;justify-content:flex-end;align-items:center;gap:0;width:auto;padding:0;display:flex;position:absolute;inset:auto 25px 20px auto}.event-card.card-formula1 .card-t1 .col-2 .sub-col-2:before,.event-card.card-motogp .card-t1 .col-2 .sub-col-2:before,.event-card.card-concerts .card-t1 .col-2 .sub-col-2:before,.event-card.card-formula1 .card-t1 .col-2 .sub-col-2 .price-label,.event-card.card-motogp .card-t1 .col-2 .sub-col-2 .price-label,.event-card.card-concerts .card-t1 .col-2 .sub-col-2 .price-label{display:none}.event-card.card-formula1 .card-t1 .col-2 .sub-col-2 .q-btn,.event-card.card-motogp .card-t1 .col-2 .sub-col-2 .q-btn,.event-card.card-concerts .card-t1 .col-2 .sub-col-2 .q-btn{box-shadow:0 2px 8px #0006}}.card-formula1 .card-t1 .col-1{background-color:var(--z-c-f1c3)!important}.card-formula1 .card-t1 .event-day{color:var(--z-c-f1c1)!important}.card-formula1 .card-t1 .event-category .z-c-secondary,.card-formula1 .card-t1 .event-category .z-badge{color:var(--z-c-f1c2)!important}.card-formula1 .card-t1 .q-btn{color:#fff;border:none;background-color:var(--z-c-f1c2)!important}.card-formula1 .card-t1 .q-btn:hover{opacity:.9;background-color:var(--z-c-f1c3)!important}.card-motogp .card-t1 .col-1{background-color:var(--z-c-motogpc5)!important}.card-motogp .card-t1 .event-day{color:var(--z-c-motogpc1)!important}.card-motogp .card-t1 .event-category .z-c-secondary,.card-motogp .card-t1 .event-category .z-badge{color:var(--z-c-motogpc2)!important}.card-motogp .card-t1 .q-btn{color:#fff;border:none;background-color:var(--z-c-motogpc4label)!important}.card-motogp .card-t1 .q-btn:hover{opacity:.9;background-color:var(--z-c-motogpc5)!important}.card-tennis .card-t1 .col-1{background-color:var(--z-c-tennisc1hover)!important}.card-tennis .card-t1 .event-day{color:#fff!important}.card-tennis .card-t1 .event-category .z-c-secondary,.card-tennis .card-t1 .event-category .z-badge{color:var(--z-c-tennisc1hover)!important}.card-tennis .card-t1 .q-btn{color:#fff;border:none;background-color:var(--z-c-tennisc1hover)!important}.card-tennis .card-t1 .q-btn:hover{opacity:.9;color:var(--z-c-tennisc1hover);background-color:var(--z-c-tennisc2)!important}.card-rugby .card-t1 .col-1{background-color:var(--z-c-rugbyc3)!important}.card-rugby .card-t1 .event-day{color:#fff!important}.card-rugby .card-t1 .event-category .z-c-secondary,.card-rugby .card-t1 .event-category .z-badge{color:var(--z-c-rugbyc2hover)!important}.card-rugby .card-t1 .q-btn{color:#fff;border:none;background-color:var(--z-c-rugbyc3)!important}.card-rugby .card-t1 .q-btn:hover{opacity:.9;background-color:var(--z-c-rugbyc3)!important}.card-handball .card-t1 .col-1{background-color:var(--z-c-handballc2hover)!important}.card-handball .card-t1 .event-day{color:#fff!important}.card-handball .card-t1 .event-category .z-c-secondary,.card-handball .card-t1 .event-category .z-badge{color:var(--z-c-handballc2hover)!important}.card-handball .card-t1 .q-btn{color:#fff;border:none;background-color:var(--z-c-handballc2hover)!important}.card-handball .card-t1 .q-btn:hover{opacity:.9;background-color:var(--z-c-handballc3)!important}.card-boxing .card-t1 .col-1{background-color:var(--z-c-boxingc2hover)!important}.card-boxing .card-t1 .event-day{color:#fff!important}.card-boxing .card-t1 .event-category .z-c-secondary,.card-boxing .card-t1 .event-category .z-badge{color:var(--z-c-boxingc1)!important}.card-boxing .card-t1 .q-btn{color:#fff;border:none;background-color:var(--z-c-boxingc2hover)!important}.card-boxing .card-t1 .q-btn:hover{opacity:.9;background-color:var(--z-c-boxingc3)!important}.card-concerts .card-t1 .col-1{background-color:var(--z-c-concertc2hover)!important}.card-concerts .card-t1 .event-day{color:#fff!important}.card-concerts .card-t1 .event-category .z-c-secondary,.card-concerts .card-t1 .event-category .z-badge{color:var(--z-c-concertc3)!important}.card-concerts .card-t1 .q-btn{color:#fff;border:none;background-color:var(--z-c-concertc2hover)!important}.card-concerts .card-t1 .q-btn:hover{opacity:.9;background-color:var(--z-c-concertc1)!important}a{transition:color .3s}.z-chover-secondary a:hover{color:var(--z-c-secondary)}.z-chover-primary a:hover{color:var(--z-c-primary)}.z-chover-white a:hover{color:var(--z-c-white)}hr{width:100%;height:1px;margin:var(--z-half-gutter,15px) 0;background-color:var(--z-c-primary-70,#1a1a1a);border:none;border-radius:1000px;display:block}hr.hr-bold{height:2px}hr.hr-thick{height:4px}hr.hr-shadow{height:2px;box-shadow:0 4px 8px #00000040}hr.hr-row{margin-left:calc(var(--z-gutter-width,30px)/-2);margin-right:calc(var(--z-gutter-width,30px)/-2);width:calc(100% + var(--z-gutter-width,30px))}.z-m-0{margin:0}.z-p-0{padding:0}.z-mt-0{margin-top:0}.z-pt-0{padding-top:0}.z-mr-0{margin-right:0}.z-pr-0{padding-right:0}.z-mb-0{margin-bottom:0}.z-pb-0{padding-bottom:0}.z-ml-0{margin-left:0}.z-pl-0{padding-left:0}.z-mx-0{margin-left:0;margin-right:0}.z-px-0{padding-left:0;padding-right:0}.z-my-0{margin-top:0;margin-bottom:0}.z-py-0{padding-top:0;padding-bottom:0}.z-m-1{margin:calc(var(--z-gutter-width,30px)*.25)}.z-p-1{padding:calc(var(--z-gutter-width,30px)*.25)}.z-mt-1{margin-top:calc(var(--z-gutter-width,30px)*.25)}.z-pt-1{padding-top:calc(var(--z-gutter-width,30px)*.25)}.z-mr-1{margin-right:calc(var(--z-gutter-width,30px)*.25)}.z-pr-1{padding-right:calc(var(--z-gutter-width,30px)*.25)}.z-mb-1{margin-bottom:calc(var(--z-gutter-width,30px)*.25)}.z-pb-1{padding-bottom:calc(var(--z-gutter-width,30px)*.25)}.z-ml-1{margin-left:calc(var(--z-gutter-width,30px)*.25)}.z-pl-1{padding-left:calc(var(--z-gutter-width,30px)*.25)}.z-mx-1{margin-left:calc(var(--z-gutter-width,30px)*.25);margin-right:calc(var(--z-gutter-width,30px)*.25)}.z-px-1{padding-left:calc(var(--z-gutter-width,30px)*.25);padding-right:calc(var(--z-gutter-width,30px)*.25)}.z-my-1{margin-top:calc(var(--z-gutter-width,30px)*.25);margin-bottom:calc(var(--z-gutter-width,30px)*.25)}.z-py-1{padding-top:calc(var(--z-gutter-width,30px)*.25);padding-bottom:calc(var(--z-gutter-width,30px)*.25)}.z-m-2{margin:calc(var(--z-gutter-width,30px)*.5)}.z-p-2{padding:calc(var(--z-gutter-width,30px)*.5)}.z-mt-2{margin-top:calc(var(--z-gutter-width,30px)*.5)}.z-pt-2{padding-top:calc(var(--z-gutter-width,30px)*.5)}.z-mr-2{margin-right:calc(var(--z-gutter-width,30px)*.5)}.z-pr-2{padding-right:calc(var(--z-gutter-width,30px)*.5)}.z-mb-2{margin-bottom:calc(var(--z-gutter-width,30px)*.5)}.z-pb-2{padding-bottom:calc(var(--z-gutter-width,30px)*.5)}.z-ml-2{margin-left:calc(var(--z-gutter-width,30px)*.5)}.z-pl-2{padding-left:calc(var(--z-gutter-width,30px)*.5)}.z-mx-2{margin-left:calc(var(--z-gutter-width,30px)*.5);margin-right:calc(var(--z-gutter-width,30px)*.5)}.z-px-2{padding-left:calc(var(--z-gutter-width,30px)*.5);padding-right:calc(var(--z-gutter-width,30px)*.5)}.z-my-2{margin-top:calc(var(--z-gutter-width,30px)*.5);margin-bottom:calc(var(--z-gutter-width,30px)*.5)}.z-py-2{padding-top:calc(var(--z-gutter-width,30px)*.5);padding-bottom:calc(var(--z-gutter-width,30px)*.5)}.z-m-3{margin:calc(var(--z-gutter-width,30px)*.75)}.z-p-3{padding:calc(var(--z-gutter-width,30px)*.75)}.z-mt-3{margin-top:calc(var(--z-gutter-width,30px)*.75)}.z-pt-3{padding-top:calc(var(--z-gutter-width,30px)*.75)}.z-mr-3{margin-right:calc(var(--z-gutter-width,30px)*.75)}.z-pr-3{padding-right:calc(var(--z-gutter-width,30px)*.75)}.z-mb-3{margin-bottom:calc(var(--z-gutter-width,30px)*.75)}.z-pb-3{padding-bottom:calc(var(--z-gutter-width,30px)*.75)}.z-ml-3{margin-left:calc(var(--z-gutter-width,30px)*.75)}.z-pl-3{padding-left:calc(var(--z-gutter-width,30px)*.75)}.z-mx-3{margin-left:calc(var(--z-gutter-width,30px)*.75);margin-right:calc(var(--z-gutter-width,30px)*.75)}.z-px-3{padding-left:calc(var(--z-gutter-width,30px)*.75);padding-right:calc(var(--z-gutter-width,30px)*.75)}.z-my-3{margin-top:calc(var(--z-gutter-width,30px)*.75);margin-bottom:calc(var(--z-gutter-width,30px)*.75)}.z-py-3{padding-top:calc(var(--z-gutter-width,30px)*.75);padding-bottom:calc(var(--z-gutter-width,30px)*.75)}.z-m-4{margin:calc(var(--z-gutter-width,30px)*1)}.z-p-4{padding:calc(var(--z-gutter-width,30px)*1)}.z-mt-4{margin-top:calc(var(--z-gutter-width,30px)*1)}.z-pt-4{padding-top:calc(var(--z-gutter-width,30px)*1)}.z-mr-4{margin-right:calc(var(--z-gutter-width,30px)*1)}.z-pr-4{padding-right:calc(var(--z-gutter-width,30px)*1)}.z-mb-4{margin-bottom:calc(var(--z-gutter-width,30px)*1)}.z-pb-4{padding-bottom:calc(var(--z-gutter-width,30px)*1)}.z-ml-4{margin-left:calc(var(--z-gutter-width,30px)*1)}.z-pl-4{padding-left:calc(var(--z-gutter-width,30px)*1)}.z-mx-4{margin-left:calc(var(--z-gutter-width,30px)*1);margin-right:calc(var(--z-gutter-width,30px)*1)}.z-px-4{padding-left:calc(var(--z-gutter-width,30px)*1);padding-right:calc(var(--z-gutter-width,30px)*1)}.z-my-4{margin-top:calc(var(--z-gutter-width,30px)*1);margin-bottom:calc(var(--z-gutter-width,30px)*1)}.z-py-4{padding-top:calc(var(--z-gutter-width,30px)*1);padding-bottom:calc(var(--z-gutter-width,30px)*1)}.z-m-5{margin:calc(var(--z-gutter-width,30px)*1.25)}.z-p-5{padding:calc(var(--z-gutter-width,30px)*1.25)}.z-mt-5{margin-top:calc(var(--z-gutter-width,30px)*1.25)}.z-pt-5{padding-top:calc(var(--z-gutter-width,30px)*1.25)}.z-mr-5{margin-right:calc(var(--z-gutter-width,30px)*1.25)}.z-pr-5{padding-right:calc(var(--z-gutter-width,30px)*1.25)}.z-mb-5{margin-bottom:calc(var(--z-gutter-width,30px)*1.25)}.z-pb-5{padding-bottom:calc(var(--z-gutter-width,30px)*1.25)}.z-ml-5{margin-left:calc(var(--z-gutter-width,30px)*1.25)}.z-pl-5{padding-left:calc(var(--z-gutter-width,30px)*1.25)}.z-mx-5{margin-left:calc(var(--z-gutter-width,30px)*1.25);margin-right:calc(var(--z-gutter-width,30px)*1.25)}.z-px-5{padding-left:calc(var(--z-gutter-width,30px)*1.25);padding-right:calc(var(--z-gutter-width,30px)*1.25)}.z-my-5{margin-top:calc(var(--z-gutter-width,30px)*1.25);margin-bottom:calc(var(--z-gutter-width,30px)*1.25)}.z-py-5{padding-top:calc(var(--z-gutter-width,30px)*1.25);padding-bottom:calc(var(--z-gutter-width,30px)*1.25)}.z-m-6{margin:calc(var(--z-gutter-width,30px)*1.5)}.z-p-6{padding:calc(var(--z-gutter-width,30px)*1.5)}.z-mt-6{margin-top:calc(var(--z-gutter-width,30px)*1.5)}.z-pt-6{padding-top:calc(var(--z-gutter-width,30px)*1.5)}.z-mr-6{margin-right:calc(var(--z-gutter-width,30px)*1.5)}.z-pr-6{padding-right:calc(var(--z-gutter-width,30px)*1.5)}.z-mb-6{margin-bottom:calc(var(--z-gutter-width,30px)*1.5)}.z-pb-6{padding-bottom:calc(var(--z-gutter-width,30px)*1.5)}.z-ml-6{margin-left:calc(var(--z-gutter-width,30px)*1.5)}.z-pl-6{padding-left:calc(var(--z-gutter-width,30px)*1.5)}.z-mx-6{margin-left:calc(var(--z-gutter-width,30px)*1.5);margin-right:calc(var(--z-gutter-width,30px)*1.5)}.z-px-6{padding-left:calc(var(--z-gutter-width,30px)*1.5);padding-right:calc(var(--z-gutter-width,30px)*1.5)}.z-my-6{margin-top:calc(var(--z-gutter-width,30px)*1.5);margin-bottom:calc(var(--z-gutter-width,30px)*1.5)}.z-py-6{padding-top:calc(var(--z-gutter-width,30px)*1.5);padding-bottom:calc(var(--z-gutter-width,30px)*1.5)}.z-m-7{margin:calc(var(--z-gutter-width,30px)*1.75)}.z-p-7{padding:calc(var(--z-gutter-width,30px)*1.75)}.z-mt-7{margin-top:calc(var(--z-gutter-width,30px)*1.75)}.z-pt-7{padding-top:calc(var(--z-gutter-width,30px)*1.75)}.z-mr-7{margin-right:calc(var(--z-gutter-width,30px)*1.75)}.z-pr-7{padding-right:calc(var(--z-gutter-width,30px)*1.75)}.z-mb-7{margin-bottom:calc(var(--z-gutter-width,30px)*1.75)}.z-pb-7{padding-bottom:calc(var(--z-gutter-width,30px)*1.75)}.z-ml-7{margin-left:calc(var(--z-gutter-width,30px)*1.75)}.z-pl-7{padding-left:calc(var(--z-gutter-width,30px)*1.75)}.z-mx-7{margin-left:calc(var(--z-gutter-width,30px)*1.75);margin-right:calc(var(--z-gutter-width,30px)*1.75)}.z-px-7{padding-left:calc(var(--z-gutter-width,30px)*1.75);padding-right:calc(var(--z-gutter-width,30px)*1.75)}.z-my-7{margin-top:calc(var(--z-gutter-width,30px)*1.75);margin-bottom:calc(var(--z-gutter-width,30px)*1.75)}.z-py-7{padding-top:calc(var(--z-gutter-width,30px)*1.75);padding-bottom:calc(var(--z-gutter-width,30px)*1.75)}.z-m-8{margin:calc(var(--z-gutter-width,30px)*2)}.z-p-8{padding:calc(var(--z-gutter-width,30px)*2)}.z-mt-8{margin-top:calc(var(--z-gutter-width,30px)*2)}.z-pt-8{padding-top:calc(var(--z-gutter-width,30px)*2)}.z-mr-8{margin-right:calc(var(--z-gutter-width,30px)*2)}.z-pr-8{padding-right:calc(var(--z-gutter-width,30px)*2)}.z-mb-8{margin-bottom:calc(var(--z-gutter-width,30px)*2)}.z-pb-8{padding-bottom:calc(var(--z-gutter-width,30px)*2)}.z-ml-8{margin-left:calc(var(--z-gutter-width,30px)*2)}.z-pl-8{padding-left:calc(var(--z-gutter-width,30px)*2)}.z-mx-8{margin-left:calc(var(--z-gutter-width,30px)*2);margin-right:calc(var(--z-gutter-width,30px)*2)}.z-px-8{padding-left:calc(var(--z-gutter-width,30px)*2);padding-right:calc(var(--z-gutter-width,30px)*2)}.z-my-8{margin-top:calc(var(--z-gutter-width,30px)*2);margin-bottom:calc(var(--z-gutter-width,30px)*2)}.z-py-8{padding-top:calc(var(--z-gutter-width,30px)*2);padding-bottom:calc(var(--z-gutter-width,30px)*2)}.z-m-9{margin:calc(var(--z-gutter-width,30px)*2.25)}.z-p-9{padding:calc(var(--z-gutter-width,30px)*2.25)}.z-mt-9{margin-top:calc(var(--z-gutter-width,30px)*2.25)}.z-pt-9{padding-top:calc(var(--z-gutter-width,30px)*2.25)}.z-mr-9{margin-right:calc(var(--z-gutter-width,30px)*2.25)}.z-pr-9{padding-right:calc(var(--z-gutter-width,30px)*2.25)}.z-mb-9{margin-bottom:calc(var(--z-gutter-width,30px)*2.25)}.z-pb-9{padding-bottom:calc(var(--z-gutter-width,30px)*2.25)}.z-ml-9{margin-left:calc(var(--z-gutter-width,30px)*2.25)}.z-pl-9{padding-left:calc(var(--z-gutter-width,30px)*2.25)}.z-mx-9{margin-left:calc(var(--z-gutter-width,30px)*2.25);margin-right:calc(var(--z-gutter-width,30px)*2.25)}.z-px-9{padding-left:calc(var(--z-gutter-width,30px)*2.25);padding-right:calc(var(--z-gutter-width,30px)*2.25)}.z-my-9{margin-top:calc(var(--z-gutter-width,30px)*2.25);margin-bottom:calc(var(--z-gutter-width,30px)*2.25)}.z-py-9{padding-top:calc(var(--z-gutter-width,30px)*2.25);padding-bottom:calc(var(--z-gutter-width,30px)*2.25)}.z-m-10{margin:calc(var(--z-gutter-width,30px)*2.5)}.z-p-10{padding:calc(var(--z-gutter-width,30px)*2.5)}.z-mt-10{margin-top:calc(var(--z-gutter-width,30px)*2.5)}.z-pt-10{padding-top:calc(var(--z-gutter-width,30px)*2.5)}.z-mr-10{margin-right:calc(var(--z-gutter-width,30px)*2.5)}.z-pr-10{padding-right:calc(var(--z-gutter-width,30px)*2.5)}.z-mb-10{margin-bottom:calc(var(--z-gutter-width,30px)*2.5)}.z-pb-10{padding-bottom:calc(var(--z-gutter-width,30px)*2.5)}.z-ml-10{margin-left:calc(var(--z-gutter-width,30px)*2.5)}.z-pl-10{padding-left:calc(var(--z-gutter-width,30px)*2.5)}.z-mx-10{margin-left:calc(var(--z-gutter-width,30px)*2.5);margin-right:calc(var(--z-gutter-width,30px)*2.5)}.z-px-10{padding-left:calc(var(--z-gutter-width,30px)*2.5);padding-right:calc(var(--z-gutter-width,30px)*2.5)}.z-my-10{margin-top:calc(var(--z-gutter-width,30px)*2.5);margin-bottom:calc(var(--z-gutter-width,30px)*2.5)}.z-py-10{padding-top:calc(var(--z-gutter-width,30px)*2.5);padding-bottom:calc(var(--z-gutter-width,30px)*2.5)}.tc-block{padding:60px 0}.map-outer-wrapper{width:100%;max-width:100%}.map-inner-container{width:100%;max-height:450px;padding-top:56.25%;position:relative;overflow:hidden}@media (width>=712px){.map-inner-container{height:450px;padding-top:0}}.map-inner-container iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}@media (width<=767px){.map-inner-container{height:80vh}}.justify-center{justify-content:center}.justify-left{justify-content:flex-start}.justify-right{justify-content:flex-end}.grid-4{gap:var(--z-half-gutter,15px);grid-template-columns:repeat(4,1fr);display:grid}@media (width<=1199px){.grid-4{grid-template-columns:repeat(3,1fr)}}@media (width<=991px){.grid-4{grid-template-columns:repeat(2,1fr)}}@media (width<=767px){.grid-4{grid-template-columns:1fr}}.tickets-filter{border-radius:10px}.tickets-lists{flex-wrap:wrap;align-items:flex-start;gap:15px;display:flex;position:relative}.ticket-row{border:1px solid var(--z-c-primary-20);border-radius:5px;align-items:stretch;width:100%;margin-bottom:12px;transition:border-color .2s,box-shadow .2s,background-color .2s;display:flex;overflow:hidden}.ticket-row:hover,.ticket-row.is-active{border-color:var(--z-c-secondary);background-color:var(--z-c-primary-5);box-shadow:0 6px 18px #0003}.ticket-row .ticket-data{flex-direction:column;flex:1;padding:16px 18px;display:flex}.ticket-row .ticket-data .ticket-title{color:var(--z-c-primary);margin:0 0 4px}.ticket-row .ticket-data .ticket-desc{color:var(--z-c-dark-80);margin:0 0 12px}.ticket-row .ticket-data .ticket-meta{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.ticket-row .ticket-data .z-badge{text-transform:uppercase;letter-spacing:.3px;color:var(--z-c-primary);background-color:var(--z-c-gray-20);border-radius:3px;align-items:center;gap:5px;padding:3px 8px;font-size:10px;text-decoration:none;display:inline-flex}.ticket-row .ticket-data .z-badge.is-link{color:var(--z-c-primary-80);background-color:var(--z-c-secondary-10,#0000000a);cursor:pointer;border:1px solid var(--z-c-secondary)}.ticket-row .ticket-data .z-badge.is-link:hover{background-color:var(--z-c-secondary-20,#00000014)}.ticket-row .ticket-action{background-color:var(--z-c-dark-5);border-left:1px solid var(--z-c-primary-20);border-radius:10px 0 0 10px;flex-direction:column;flex:0 0 250px;justify-content:center;gap:10px;padding:16px;display:flex}.ticket-row .ticket-price-row{background-color:var(--z-c-primary-5);justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.ticket-row .ticket-qty-wrapper{border-right:1px dashed var(--z-c-dark-20,#ccc);align-items:center;padding-right:12px;display:flex;position:relative}.ticket-row .ticket-qty-select{appearance:none;color:var(--z-c-primary);cursor:pointer;background:0 0;border:none;outline:none;padding-right:16px;font-family:inherit;font-weight:600}.ticket-row .ticket-amount{color:var(--z-c-dark);font-weight:600}.ticket-row .q-btn{width:100%}@media (width<=991px){.ticket-row{flex-direction:column}.ticket-row .ticket-action{border-left:none;border-top:1px solid var(--z-c-primary-10);flex-direction:row;flex:1;justify-content:space-between;align-items:center;gap:12px}.ticket-row .ticket-price-row{background-color:#0000;flex:1;gap:10px;padding:0}.ticket-row .q-btn{width:auto;min-width:110px}}.venue-container{flex-direction:column;align-self:flex-start;max-height:calc(100vh - 85px);display:flex;position:sticky;top:85px}.venue-header-row{border-radius:5px;justify-content:space-between;align-items:center;display:flex}.venue-controls{z-index:10;gap:8px;display:flex}.control-btn{background-color:var(--z-c-primary);color:#fff;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .3s;display:flex}.control-btn:hover{background-color:var(--z-c-secondary)}.control-btn.is-disabled{opacity:.3;pointer-events:none;filter:grayscale()}.venue-image-wrapper{background:#f0f0f0;border-radius:8px;width:100%;position:relative;overflow:hidden}.venue-image-wrapper.is-zoomed{cursor:grab}.venue-image-wrapper.is-zoomed.is-dragging{cursor:grabbing}.venue-image-wrapper.is-zoomed.is-dragging .img-fluid{transition:none}.img-fluid{transform-origin:50%;width:100%;height:auto;transform:translate(var(--pan-x,0px), var(--pan-y,0px)) scale(var(--zoom-level,1));-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transition:transform .3s ease-out;display:block}@media (width<=991px){.venue-container{z-index:1001;background:#fff;order:-1;width:100vw;max-height:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0;position:sticky;top:0}.venue-image-wrapper{margin:0;padding:0}.venue-image-wrapper,.img-fluid{border-radius:0}.venue-header-row{z-index:2;pointer-events:none;background:0 0;height:auto;margin-bottom:0;padding:0;display:block;position:absolute;top:8px;left:8px;right:8px}.venue-info{pointer-events:auto;color:#fff;-webkit-backdrop-filter:blur(3px);background:#0000008c;border-radius:4px;max-width:60%;padding:4px 8px;font-size:10px;line-height:1.3;display:inline-block}.venue-info strong{color:#fff}.venue-info .venue-capacity{opacity:.85;font-size:9px}.venue-container>.venue-header-row .venue-controls,.venue-container .venue-controls{pointer-events:auto;z-index:3;flex-direction:column;align-items:center;gap:6px;width:auto;height:auto;display:flex;position:absolute;top:auto;right:15px}.control-btn{flex:0 0 38px;width:38px;height:38px;box-shadow:0 4px 10px #0000004d}.tickets-list{padding-left:0;padding-right:0}.tickets-filter{border-radius:5px;margin-top:15px;margin-bottom:15px;padding-top:10px}.tickets-filter h3{display:none}}.upsection{display:none}.tab-title{justify-content:space-between;align-items:center;gap:8px;display:flex}@media (width<=991px){.upsection{background-color:var(--z-c-primary);color:#fff;cursor:pointer;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;font-size:12px;display:flex}}.game-wrap{min-height:100vh;padding:0;position:relative;overflow:hidden}.game-wrap:before{background:var(--z-c-primaryl-30);width:500px;height:500px;top:-150px;right:-150px}.game-wrap:after{background:var(--z-c-secondary-30);width:400px;height:400px;bottom:-100px;left:-100px}.game-container{z-index:1;max-width:100%;margin:0 auto;position:relative}.game-hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding:8px 4px 28px;display:flex}.round-pill{border:1px solid var(--z-c-primary-10);font-family:var(--z-font-sec);letter-spacing:.1em;color:var(--z-c-primary);animation:heroFadeIn .6s var(--ease-out) both;background:#fff;border-radius:999px;align-items:center;gap:10px;margin-bottom:14px;padding:7px 14px 7px 12px;font-size:11px;font-weight:700;display:inline-flex;box-shadow:0 2px 8px #003e6d0a}.round-pulse{background:var(--z-c-secondary);border-radius:50%;width:8px;height:8px;position:relative}.round-pulse:before{content:"";background:var(--z-c-secondary);opacity:.6;border-radius:50%;animation:1.8s ease-out infinite pulse;position:absolute;inset:-2px}@keyframes pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.5)}}.game-title{color:var(--z-c-primary);letter-spacing:-.02em;animation:heroFadeIn .7s var(--ease-out) .1s both;margin-bottom:8px;font-size:clamp(32px,5vw,52px);font-weight:900;line-height:1}.title-accent{background:linear-gradient(135deg, var(--z-c-secondary) 0%, #e89020 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;position:relative}.title-accent:after{content:"";background:var(--z-c-secondary);transform-origin:0;height:4px;animation:underline 1s var(--ease-out) .6s both;border-radius:2px;position:absolute;bottom:-6px;left:0;right:0}@keyframes underline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.game-sub{color:var(--z-c-primaryd-60);animation:heroFadeIn .7s var(--ease-out) .2s both;font-size:15px;font-weight:500}@keyframes heroFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.month-select-wrap{position:relative}.month-select{appearance:none;border:1px solid var(--z-c-primary-10);color:var(--z-c-primary);letter-spacing:.08em;cursor:pointer;background:#fff;border-radius:12px;min-width:140px;padding:14px 44px 14px 20px;font-size:14px;font-weight:800;transition:all .2s;box-shadow:0 2px 8px #003e6d0a}.month-select:hover{border-color:var(--z-c-secondary);transform:translateY(-1px)}.month-select:focus{border-color:var(--z-c-primaryl);outline:none}.month-chevron{pointer-events:none;color:var(--z-c-primary);font-size:16px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.tabs-row{width:fit-content;animation:heroFadeIn .6s var(--ease-out) .4s both;border-radius:14px;gap:6px;margin-bottom:28px;padding:6px;display:flex}.tab{color:var(--z-c-primary);letter-spacing:.04em;transition:all .25s var(--ease-out);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:700;display:inline-flex}.tab i{font-size:17px}.tab:hover{background:var(--z-c-primary-5);transform:translateY(-1px)}.tab-active{background:var(--z-c-primary);color:#fff;box-shadow:0 4px 14px #003e6d40}.tab-active:hover{background:var(--z-c-primaryd)}.tab-panel{display:none}.tab-panel-active{animation:panelIn .35s var(--ease-out) both;display:block}@keyframes panelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.panel-head{border-bottom:2px solid var(--z-c-primary-10);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;padding:8px 4px 20px;display:flex}.panel-title{color:var(--z-c-primary);letter-spacing:-.01em;font-size:clamp(22px,3vw,30px);font-weight:800}.game-grid{grid-template-columns:340px 1fr;align-items:start;gap:24px;display:grid}.game-grid .card{background:var(--z-c-primary-5);border:2px solid var(--z-c-primary-20);animation:cardSlideUp .6s var(--ease-out) both;border-radius:10px;overflow:hidden;box-shadow:0 1px 3px #003e6d0a,0 8px 24px -8px #003e6d14}.game-grid .card+.card{margin-top:20px}@keyframes cardSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.game-grid .card-head{border-bottom:1px solid var(--z-c-primary-5);align-items:center;gap:10px;padding:18px 20px;display:flex}.game-grid .card-head h2{color:var(--z-c-primary);letter-spacing:-.01em;font-size:16px;font-weight:800}.game-grid .card-head-icon{color:var(--z-c-primaryl);font-size:20px}.game-grid .card-head-icon-gold{color:var(--z-c-secondary);animation:3s ease-in-out infinite trophyShine}@keyframes trophyShine{0%,90%,to{transform:rotate(0)}92%{transform:rotate(-15deg)}95%{transform:rotate(15deg)}}.stat-list{margin-right:15px;padding-left:15px;list-style:none}.stat-list li{border-bottom:1px solid var(--z-c-primary-5);flex-direction:column;gap:6px;padding:10px 0;display:flex}.stat-list li:last-child{border-bottom:none}.stat-row{flex-direction:row!important;justify-content:space-between!important;align-items:center!important}.stat-label{color:var(--z-c-primaryd-60);text-transform:uppercase;font-size:12px}.stat-val{font-family:var(--z-font-sec);color:var(--z-c-primary);font-size:18px;font-weight:700}.stat-val small{color:var(--z-c-primaryd-50);font-size:13px;font-weight:500}.stat-val-big{color:var(--z-c-secondary);font-size:26px}.stat-progress{flex-direction:column;gap:6px;display:flex}.progress-bar{background:var(--z-c-primary-10);border-radius:999px;height:6px;overflow:hidden}.progress-bar span{background:linear-gradient(90deg, var(--z-c-primaryl), var(--z-c-secondary));height:100%;transition:width .6s var(--ease-out);border-radius:999px;min-width:2px;display:block}.mini-rank-list{margin-right:15px;padding-left:15px;list-style:none}.mini-rank-list li{border-bottom:1px solid var(--z-c-primary-5);align-items:center;gap:12px;padding:12px 0;display:flex}.mini-rank-list li:last-child{border-bottom:none}.rank-badge{width:24px;height:24px;font-family:var(--z-font-sec);color:#fff;background:var(--z-c-primary-20);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.rank-1{background:linear-gradient(135deg, var(--z-c-secondary) 0%, #d89020 100%);color:var(--z-c-primaryd)}.rank-2{background:linear-gradient(135deg,#d0d5db 0%,#8c949d 100%)}.rank-3{background:linear-gradient(135deg,#d4886b 0%,#8c4b2e 100%)}.rank-name{color:var(--z-c-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:600;overflow:hidden}.rank-pts{font-family:var(--z-font-sec);color:var(--z-c-primary);font-size:13px;font-weight:700}.matches-section{animation:cardSlideUp .6s var(--ease-out) .1s both}.matches-head{justify-content:space-between;align-items:center;margin-bottom:20px;padding:0 4px;display:flex}.matches-head-left{align-items:center;gap:10px;display:flex}.matches-head-left i{color:var(--z-c-secondary);font-size:24px;animation:6s linear infinite ballSpin}@keyframes ballSpin{to{transform:rotate(360deg)}}.matches-head h3{color:var(--z-c-primary);letter-spacing:-.01em;font-size:18px;font-weight:800}.match-counter{font-family:var(--z-font-sec);color:var(--z-c-primaryd-60);border:1px solid var(--z-c-primary-10);background:#fff;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600}.match-counter strong{color:var(--z-c-secondary);font-size:14px;font-weight:800}.day-group+.day-group{margin-top:24px}.day-header{align-items:center;gap:10px;margin-bottom:8px;padding:14px 4px 12px;display:flex}.day-dot{background:var(--z-c-secondary);border-radius:50%;flex-shrink:0;width:8px;height:8px}.day-date{font-family:var(--z-font-sec);letter-spacing:.06em;color:var(--z-c-primary);font-size:13px;font-weight:700}.day-line{background:linear-gradient(to right, var(--z-c-primary-10), transparent);flex:1;height:1px}.day-weekday{color:var(--z-c-primaryd-50);font-size:12px;font-style:italic;font-weight:500}.match-card{border:1px solid var(--z-c-primary-10);transition:all .3s var(--ease-out);animation:matchFadeIn .5s var(--ease-out) both;animation-delay:calc(var(--i,0)*60ms);background:#fff;border-radius:14px;grid-template-columns:70px 1fr 40px;align-items:center;gap:14px;margin-bottom:8px;padding:14px 16px;display:grid;position:relative;overflow:hidden}@keyframes matchFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.match-card:before{content:"";background:var(--z-c-primary-20);width:3px;transition:background .25s,width .25s var(--ease-out);position:absolute;top:0;bottom:0;left:0}.match-card:hover{border-color:var(--z-c-primary-20);transform:translateY(-2px);box-shadow:0 8px 24px -8px #003e6d26}.match-card:hover:before{background:var(--z-c-secondary);width:5px}.match-card-filled{background:linear-gradient(135deg, #fff 0%, var(--z-c-secondary-5) 100%);border-color:var(--z-c-secondary-30)}.match-card-filled:before{background:var(--z-c-secondary)}.match-card-featured{background:linear-gradient(135deg, #fff 0%, var(--z-c-primary-5) 100%);border-color:var(--z-c-primary-20)}.match-card-featured:before{background:linear-gradient(180deg, var(--z-c-secondary), var(--z-c-fourth));width:4px}.match-time{font-family:var(--z-font-sec);color:var(--z-c-primary);text-align:center;background:var(--z-c-primary-5);border-radius:8px;padding:8px 10px;font-size:15px;font-weight:700}.match-teams{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;display:grid}.team{align-items:center;gap:10px;min-width:0;display:flex}.team-home{justify-content:flex-end}.team-home .team-name{text-align:right}.team-name{color:var(--z-c-primary);letter-spacing:.02em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.team-logo{width:38px;height:38px;transition:transform .4s var(--ease);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden;box-shadow:0 2px 6px #0000000f}.team-logo svg{width:100%;height:100%}.match-card:hover .team-home .team-logo{transform:scale(1.15)rotate(-5deg)}.match-card:hover .team-away .team-logo{transform:scale(1.15)rotate(5deg)}.score-block{align-items:center;gap:6px;display:flex}.score-input{text-align:center;border:1.5px solid var(--z-c-primary-10);width:48px;height:44px;font-family:var(--z-font-sec);color:var(--z-c-primary);-moz-appearance:textfield;background:#fff;border-radius:10px;font-size:18px;font-weight:700;transition:all .2s}.score-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.score-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.score-input::placeholder{color:var(--z-c-primary-30)}.score-input:hover{border-color:var(--z-c-primaryl)}.score-input:focus{border-color:var(--z-c-secondary);background:var(--z-c-secondary-5);outline:none;transform:scale(1.05);box-shadow:0 0 0 4px #f1a92626}.score-divider{font-family:var(--z-font-sec);color:var(--z-c-primary-40);font-size:18px;font-weight:700}.match-status{background:var(--z-c-primary-5);width:36px;height:36px;color:var(--z-c-primaryd-50);border-radius:50%;justify-content:center;align-items:center;font-size:18px;display:flex}.match-status-hot{background:linear-gradient(135deg, var(--z-c-fourth-10), var(--z-c-fourth-20));color:var(--z-c-fourth);animation:1.5s ease-in-out infinite hotPulse}@keyframes hotPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.match-status-featured{background:linear-gradient(135deg, var(--z-c-secondary) 0%, #e89020 100%);color:#fff;border-radius:999px;gap:6px;width:auto;height:32px;padding:0 12px 0 10px;position:relative;overflow:hidden}.match-status-featured:after{content:"";background:linear-gradient(105deg,#0000 30%,#fff6 50%,#0000 70%);animation:2.5s ease-in-out infinite shineSweep;position:absolute;inset:0}@keyframes shineSweep{0%{transform:translate(-100%)}60%{transform:translate(100%)}to{transform:translate(100%)}}.featured-label{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:800}.match-status-featured i{font-size:14px}.submit-bar{background:linear-gradient(135deg, var(--z-c-primary) 0%, var(--z-c-primaryd) 100%);border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin-top:32px;padding:20px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px -8px #003e6d4d}.submit-bar:before{content:"";background:radial-gradient(circle, var(--z-c-secondary-30), transparent 70%);opacity:.3;border-radius:50%;width:200px;height:200px;position:absolute;top:-50%;right:-10%}.submit-info{color:#ffffffd9;align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex;position:relative}.submit-info i{color:var(--z-c-secondary);font-size:18px}.btn-submit{background:var(--z-c-secondary);color:var(--z-c-primaryd);letter-spacing:.06em;transition:all .25s var(--ease-out);white-space:nowrap;border-radius:12px;align-items:center;gap:10px;padding:14px 24px;font-size:13px;font-weight:800;display:inline-flex;box-shadow:0 4px 14px #f1a92666}.btn-submit i{transition:transform .25s var(--ease-out);font-size:18px}.btn-submit:hover{background:#fff;transform:translateY(-2px);box-shadow:0 8px 20px #ffffff4d}.btn-submit:hover i{transform:translate(4px)}.podium-hero{background:linear-gradient(135deg, #fff 0%, var(--z-c-primary-5) 100%);border:1px solid var(--z-c-primary-10);border-radius:24px;margin-bottom:32px;padding:30px 20px 0;position:relative;overflow:hidden;box-shadow:0 8px 32px -12px #003e6d1f}.podium-hero-compact{padding-top:20px}.podium-hero:before{content:"";background:radial-gradient(circle, var(--z-c-secondary-20) 0%, transparent 60%);pointer-events:none;opacity:.5;width:400px;height:400px;position:absolute;top:0;left:50%;transform:translate(-50%)}.confetti{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.confetti span{top:-10px;left:var(--x);background:var(--c);width:6px;height:10px;animation:confettiFall 4s linear var(--d) infinite;opacity:.7;border-radius:1px;position:absolute}.confetti span:nth-child(2n){border-radius:50%;width:5px;height:5px}@keyframes confettiFall{0%{opacity:0;transform:translateY(-10px)rotate(0)}10%{opacity:.8}to{opacity:0;transform:translateY(360px)rotate(720deg)}}.podium{z-index:1;grid-template-columns:1fr 1.1fr 1fr;align-items:end;gap:12px;max-width:600px;height:320px;margin:0 auto;display:grid;position:relative}.podium-hero-compact .podium{max-width:560px;height:280px}.podium-spot{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.podium-crown{color:var(--z-c-secondary);filter:drop-shadow(0 2px 4px #f1a9264d);margin-bottom:-4px;font-size:32px;animation:2.5s ease-in-out infinite crownFloat}@keyframes crownFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-6px)rotate(-3deg)}}.podium-avatar{margin-bottom:12px;position:relative}.avatar-circle{background:var(--z-c-primary-10);width:60px;height:60px;color:var(--z-c-primary);border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;font-size:22px;font-weight:800;display:flex;box-shadow:0 4px 14px #003e6d26}.avatar-gold{background:linear-gradient(135deg, var(--z-c-secondary-20) 0%, var(--z-c-secondary) 100%);color:var(--z-c-primaryd);width:72px;height:72px;font-size:26px;animation:2.4s ease-in-out infinite avatarGlow}@keyframes avatarGlow{0%,to{box-shadow:0 4px 14px #f1a9264d,0 0 #f1a92666}50%{box-shadow:0 4px 20px #f1a92680,0 0 0 10px #f1a92600}}.podium-medal{width:24px;height:24px;font-family:var(--z-font-sec);color:#fff;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex;position:absolute;bottom:-4px;right:-4px}.medal-gold{color:#4a2e00;background:linear-gradient(135deg,#f9d26a 0%,#d89020 100%);width:28px;height:28px}.medal-silver{background:linear-gradient(135deg,#d0d5db 0%,#8c949d 100%)}.medal-bronze{background:linear-gradient(135deg,#d4886b 0%,#8c4b2e 100%)}.podium-name{color:var(--z-c-primary);letter-spacing:.01em;text-align:center;margin-bottom:4px;font-size:14px;font-weight:800}.podium-1 .podium-name{font-size:16px}.podium-points{font-family:var(--z-font-sec);color:var(--z-c-secondary);background:var(--z-c-secondary-10);border-radius:999px;margin-bottom:12px;padding:3px 10px;font-size:13px;font-weight:700}.podium-1 .podium-points{background:linear-gradient(135deg, var(--z-c-secondary), #d89020);color:#fff}.podium-base{transform-origin:bottom;border-radius:12px 12px 0 0;justify-content:center;align-items:flex-start;width:100%;padding-top:14px;display:flex;position:relative;overflow:hidden}.base-rank{font-family:var(--z-font-sec);color:#fffffff2;text-shadow:0 2px 4px #00000026;font-size:28px;font-weight:800}.base-1{background:linear-gradient(180deg, var(--z-c-secondary) 0%, #d89020 100%);height:140px;animation:riseBase .9s var(--ease-out) .7s both}.base-2{background:linear-gradient(180deg, var(--z-c-primaryl) 0%, var(--z-c-primary) 100%);height:105px;animation:riseBase .9s var(--ease-out) .5s both}.base-3{height:75px;animation:riseBase .9s var(--ease-out) .3s both;background:linear-gradient(#c97a4f 0%,#8c4b2e 100%)}@keyframes riseBase{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.base-shine{width:40%;animation:shineSweep2 3s var(--ease-out) 1.6s infinite;background:linear-gradient(105deg,#0000 0%,#ffffff80 50%,#0000 100%);position:absolute;top:0;bottom:0;left:-50%}@keyframes shineSweep2{0%{left:-50%}60%{left:110%}to{left:110%}}.podium-animate .base-1{animation:riseBase .9s var(--ease-out) .7s both}.podium-animate .base-2{animation:riseBase .9s var(--ease-out) .5s both}.podium-animate .base-3{animation:riseBase .9s var(--ease-out) .3s both}.podium-1>:not(.podium-base){animation:fadeUp .5s var(--ease-out) 1.4s both}.podium-2>:not(.podium-base){animation:fadeUp .5s var(--ease-out) 1s both}.podium-3>:not(.podium-base){animation:fadeUp .5s var(--ease-out) .7s both}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.rank-section,.winners-section{border:1px solid var(--z-c-primary-10);background:#fff;border-radius:18px;padding:24px;box-shadow:0 1px 3px #003e6d0a,0 8px 24px -8px #003e6d14}.winners-section{padding:24px 24px 0}.rank-section-head{border-bottom:1px solid var(--z-c-primary-5);align-items:center;gap:10px;margin-bottom:18px;padding-bottom:14px;display:flex}.rank-section-head i{color:var(--z-c-secondary);font-size:22px}.rank-section-head h3{color:var(--z-c-primary);letter-spacing:.01em;font-size:17px;font-weight:800}.rank-list{list-style:none}.rank-row{border-bottom:1px solid var(--z-c-primary-5);transition:background .2s,transform .2s var(--ease-out);animation:rankRowIn .4s var(--ease-out) both;animation-delay:calc(var(--rowi,0)*50ms);border-radius:8px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:16px;padding:14px 12px;display:grid}.rank-list .rank-row:first-child{--rowi:0}.rank-list .rank-row:nth-child(2){--rowi:1}.rank-list .rank-row:nth-child(3){--rowi:2}.rank-list .rank-row:nth-child(4){--rowi:3}.rank-list .rank-row:nth-child(5){--rowi:4}.rank-list .rank-row:nth-child(6){--rowi:5}.rank-list .rank-row:nth-child(7){--rowi:6}.rank-list .rank-row:nth-child(8){--rowi:7}@keyframes rankRowIn{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}.rank-row:last-child{border-bottom:none}.rank-row:hover{background:var(--z-c-primary-5);transform:translate(4px)}.rank-row-1,.rank-row-2,.rank-row-3{border-bottom-color:#0000}.rank-row-1{background:linear-gradient(90deg, var(--z-c-secondary-10), transparent 70%)}.rank-row-2{background:linear-gradient(90deg, var(--z-c-primary-5), transparent 70%)}.rank-row-3{background:linear-gradient(90deg,#d4886b1a,#0000 70%)}.rank-row .rank-badge{width:32px;height:32px;font-size:14px}.rank-row .rank-name{font-size:15px;font-weight:700}.rank-row .rank-pts{color:var(--z-c-secondary);font-size:16px;font-weight:800}.rank-row .rank-pts small{color:var(--z-c-primaryd-50);font-size:12px;font-weight:600}.rank-stats{color:var(--z-c-primaryd-60);background:var(--z-c-primary-5);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.rank-stats i{color:var(--z-c-tennisc1,#2e7d32);font-size:14px}.prize-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:32px;display:grid}.prize-card{border:1px solid var(--z-c-primary-10);transition:all .3s var(--ease-out);animation:prizeCardIn .6s var(--ease-out) both;background:#fff;border-radius:18px;flex-direction:column;gap:20px;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #003e6d0a,0 8px 24px -8px #003e6d14}.prize-card-1{animation-delay:0s}.prize-card-2{animation-delay:.1s}.prize-card-3{animation-delay:.2s}@keyframes prizeCardIn{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.prize-card:before{content:"";background:var(--z-c-primary-20);height:4px;transition:height .3s var(--ease-out);position:absolute;top:0;left:0;right:0}.prize-card-1:before{background:linear-gradient(90deg, var(--z-c-secondary), #d89020)}.prize-card-2:before{background:linear-gradient(90deg,#d0d5db,#8c949d)}.prize-card-3:before{background:linear-gradient(90deg,#d4886b,#8c4b2e)}.prize-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px -8px #003e6d26}.prize-card:hover:before{height:6px}.prize-place{align-items:center;gap:14px;display:flex}.prize-medal{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:24px;display:flex;box-shadow:0 4px 12px #0000001a}.prize-medal.medal-gold{color:#4a2e00;background:linear-gradient(135deg,#f9d26a,#d89020);width:52px;height:52px;animation:2.4s ease-in-out infinite medalGlow}@keyframes medalGlow{0%,to{box-shadow:0 4px 12px #f1a92666}50%{box-shadow:0 4px 20px #f1a926b3}}.prize-medal.medal-silver{background:linear-gradient(135deg,#d0d5db,#8c949d)}.prize-medal.medal-bronze{background:linear-gradient(135deg,#d4886b,#8c4b2e)}.prize-rank{color:var(--z-c-primary);letter-spacing:.1em;text-transform:uppercase;margin-bottom:2px;font-size:14px;font-weight:800;display:block}.prize-sub{color:var(--z-c-primaryd-60);font-size:12px;font-weight:500;display:block}.prize-reward{background:linear-gradient(135deg, var(--z-c-primary-5), var(--z-c-secondary-5));border-radius:12px;justify-content:center;align-items:center;min-height:80px;padding:20px 16px;display:flex;position:relative;overflow:hidden}.prize-reward:after{content:"";background:linear-gradient(105deg,#0000 40%,#fff6 50%,#0000 60%);animation:4s ease-in-out infinite shineSweep;position:absolute;inset:0}.prize-logo{z-index:1;position:relative}.prize-logo svg{width:120px;height:40px}.prize-card-1 .prize-logo svg circle{animation:8s linear infinite spinSlow}@keyframes spinSlow{to{transform:rotate(330deg)}}.rules-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.rule-card{border:1px solid var(--z-c-primary-10);transition:all .3s var(--ease-out);animation:cardSlideUp .5s var(--ease-out) both;background:#fff;border-radius:18px;padding:24px;position:relative;box-shadow:0 1px 3px #003e6d0a}.rule-card:first-child{animation-delay:0s}.rule-card:nth-child(2){animation-delay:80ms}.rule-card:nth-child(3){animation-delay:.16s}.rule-card:nth-child(4){animation-delay:.24s}.rule-card:nth-child(5){animation-delay:.32s}.rule-card:nth-child(6){animation-delay:.4s}.rule-card:hover{border-color:var(--z-c-secondary);transform:translateY(-4px);box-shadow:0 12px 28px -8px #003e6d26}.rule-icon{background:linear-gradient(135deg, var(--z-c-primary-5), var(--z-c-secondary-10));width:48px;height:48px;color:var(--z-c-secondary);transition:transform .3s var(--ease-out);border-radius:14px;justify-content:center;align-items:center;margin-bottom:14px;font-size:24px;display:flex}.rule-card:hover .rule-icon{transform:scale(1.1)rotate(-5deg)}.rule-card h3{color:var(--z-c-primary);letter-spacing:-.01em;margin-bottom:8px;font-size:16px;font-weight:800}.rule-card p{color:var(--z-c-primaryd-70);font-size:13px;line-height:1.6}.rule-card a{color:var(--z-c-primaryl);text-decoration:underline;-webkit-text-decoration-color:var(--z-c-primary-20);text-decoration-color:var(--z-c-primary-20);font-weight:600}.rule-card a:hover{-webkit-text-decoration-color:var(--z-c-secondary);text-decoration-color:var(--z-c-secondary)}.rule-list{flex-direction:column;gap:8px;list-style:none;display:flex}.rule-list li{color:var(--z-c-primaryd-70);background:var(--z-c-primary-5);border-left:3px solid var(--z-c-secondary);border-radius:8px;padding:6px 12px;font-size:13px}.rule-list strong{color:var(--z-c-secondary);font-family:var(--z-font-sec);margin-right:6px;font-weight:800}@media (width<=1080px){.game-grid{grid-template-columns:1fr}.game-sidebar{grid-template-columns:1fr 1fr;gap:20px;display:grid}.card+.card{margin-top:0}.prize-grid{grid-template-columns:1fr}}@media (width<=760px){.game-wrap{padding:24px 12px 40px}.game-hero{flex-direction:column;align-items:flex-start}.game-sidebar{grid-template-columns:1fr}.card+.card{margin-top:20px}.tabs-row{width:100%;overflow-x:auto}.match-card{grid-template-rows:auto auto;grid-template-columns:60px 1fr}.match-status{grid-area:1/1;margin:0 auto}.match-teams{grid-area:2/1/auto/-1}.team-name{font-size:11px}.team-logo{width:32px;height:32px}.score-input{width:42px;height:38px;font-size:16px}.submit-bar{flex-direction:column;align-items:stretch}.btn-submit{justify-content:center}.podium{gap:6px;max-width:100%;height:280px}.podium-1 .avatar-circle{width:56px;height:56px;font-size:20px}.avatar-circle{width:48px;height:48px;font-size:16px}.base-1{height:110px}.base-2{height:85px}.base-3{height:60px}.base-rank{font-size:22px}.podium-name{font-size:11px}.podium-1 .podium-name{font-size:13px}.rank-row{grid-template-columns:auto 1fr auto;gap:10px}.rank-stats{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:co6-icon-font;src:url(/build/assets/co6-icon-font-CkuPrQvg.ttf?f46563384badb1e11810c4013acdf2de)format("truetype"),url(/build/assets/co6-icon-font-CPilHkry.woff?f46563384badb1e11810c4013acdf2de)format("woff"),url(/build/assets/co6-icon-font-7pSMR7dz.woff2?f46563384badb1e11810c4013acdf2de)format("woff2")}i[class^=zi-]:before,i[class*=\ zi-]:before{font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-style:normal;line-height:1;font-family:co6-icon-font!important;font-weight:400!important}.zi-arrow-left:before{content:""}.zi-arrow-down:before{content:""}.zi-zoom-out:before{content:""}.zi-zoom-in:before{content:""}.zi-x:before{content:""}.zi-van:before{content:""}.zi-user-pen:before{content:""}.zi-user-lock:before{content:""}.zi-user-cog:before{content:""}.zi-trophy:before{content:""}.zi-tickets:before{content:""}.zi-ticket:before{content:""}.zi-ticket-x:before{content:""}.zi-ticket-plus:before{content:""}.zi-ticket-minus:before{content:""}.zi-ticket-check:before{content:""}.zi-sliders-horizontal:before{content:""}.zi-shopping-cart:before{content:""}.zi-shield:before{content:""}.zi-shield-user:before{content:""}.zi-seat:before{content:""}.zi-search:before{content:""}.zi-rotate-ccw:before{content:""}.zi-phone-call:before{content:""}.zi-octagon-minus:before{content:""}.zi-message-square-dot:before{content:""}.zi-message-circle-warning:before{content:""}.zi-medal:before{content:""}.zi-map-pin:before{content:""}.zi-map-pin-house:before{content:""}.zi-mail:before{content:""}.zi-log-in:before{content:""}.zi-land-plot:before{content:""}.zi-info:before{content:""}.zi-house:before{content:""}.zi-handshake:before{content:""}.zi-globe:before{content:""}.zi-gem:before{content:""}.zi-file:before{content:""}.zi-file-down:before{content:""}.zi-eye:before{content:""}.zi-eye-off:before{content:""}.zi-crown:before{content:""}.zi-credit-card:before{content:""}.zi-clock:before{content:""}.zi-chevron-up:before{content:""}.zi-chevron-right:before{content:""}.zi-chevron-left:before{content:""}.zi-chevron-down:before{content:""}.zi-chart-area:before{content:""}.zi-calendar:before{content:""}.zi-calendar-days:before{content:""}.zi-calendar-check-2:before{content:""}.zi-building-2:before{content:""}.zi-briefcase-business:before{content:""}.zi-book-open:before{content:""}.zi-bell:before{content:""}.zi-bell-plus:before{content:""}.zi-ban:before{content:""}.zi-at-sign:before{content:""}.zi-arrow-up:before{content:""}.zi-arrow-right:before{content:""}.zi-sm{font-size:16px}.zi-md{font-size:24px}.zi-lg{font-size:32px}.zi-xl{font-size:48px}.zi-white{color:#fff}.zi-muted{color:#999}.zi-spin{animation:1s linear infinite zi-spin;display:inline-block}@keyframes zi-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.match-card-saved{animation:game-prediction-saved .62s var(--ease-out) both}@keyframes game-prediction-saved{0%{transform:translateY(0)scale(1)}45%{transform:translateY(-3px)scale(1.015);box-shadow:0 10px 26px -8px #f1a9268c}to{transform:translateY(0)scale(1)}}.mega-mobile-only{display:none}.mp-list a.mp-auth-link{color:var(--z-c-secondary);font-weight:600}.cart-cause{background:linear-gradient(135deg,#fafffb,#eff9f1);border:1px solid #b7dcbc;border-radius:1.25rem;margin-bottom:1.5rem;padding:0;overflow:hidden;box-shadow:0 .5rem 1.5rem #1f6b3214}.cart-cause summary{cursor:pointer;isolation:isolate;text-align:center;justify-items:center;min-height:7.5rem;padding:2rem;list-style:none;display:grid;position:relative}.cart-cause summary::-webkit-details-marker{display:none}.cart-cause__heading{color:#1b5e20;z-index:1;justify-items:center;gap:.5rem;display:grid;position:relative}.cart-cause__icon{color:#2e7d32;fill:none;opacity:.16;pointer-events:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35px;z-index:0;width:clamp(10rem,70vw,16rem);height:clamp(10rem,70vw,16rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cart-cause summary strong{font-family:var(--z-font-sec);letter-spacing:.06em;text-transform:uppercase;font-size:clamp(1.15rem,3.5vw,1.5rem)}.cart-cause summary small{color:#3f6a47;font-family:var(--z-font-main);overflow-wrap:anywhere;font-size:.9rem}.cart-cause__body,.cart-cause__custom{gap:.75rem;display:grid}.cart-cause__body{text-align:center;border-top:1px solid #cce5d0;justify-items:center;padding:1.25rem}.cart-cause__custom[x-cloak]{display:none!important}.cart-cause__amounts{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.cart-cause__amounts .q-btn{min-width:4rem;padding:.65rem}.cart-cause__custom input{border:1px solid #777;border-radius:.4rem;width:100%;padding:.65rem}.cart-cause__custom{text-align:left;width:100%;max-width:24rem;margin-inline:auto}.cause-dialog{overflow-wrap:anywhere;border:0;border-radius:1rem;width:calc(100% - 2rem);max-width:36rem;max-height:80vh;margin:auto;padding:1.5rem;overflow:auto}.cause-dialog::backdrop{background:#0000008c}.cause-dialog__description{white-space:pre-wrap;margin-block:1rem}.order-donation{flex-wrap:wrap;justify-content:space-between;gap:.75rem;padding-block:.75rem;display:flex}.icon-btn-cart{position:relative}.cart-indicator{display:contents}.stadium-placeholder-logo{z-index:1;background:#fff6;border-radius:.5rem;justify-content:center;align-items:center;width:min(76%,18rem);padding:.75rem 1rem;display:flex;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 .5rem 1.5rem #00000040}.stadium-placeholder-logo img{max-width:100%;height:auto;display:block}@media (width<=991px){.ticket-preview-slot{min-height:var(--ticket-preview-height,auto);order:-1;align-self:flex-start;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0;position:relative;top:auto;left:auto;transform:none}.ticket-preview-container{background:#fff;width:100%;margin:0;padding:0;position:relative;top:auto;left:auto;transform:none}.ticket-preview-container.is-mobile-sticky{z-index:1001;width:100vw;margin:0;position:fixed;inset:0 auto auto 0}.ticket-preview-container .venue-image-wrapper,.ticket-preview-container .img-fluid{border-radius:0}.ticket-preview-controls{bottom:.75rem;right:.75rem}}.ticket-preview-controls{z-index:2;gap:.5rem;display:flex;position:absolute;top:1rem;right:1rem}.ticket-preview-controls .control-btn{box-shadow:0 .25rem .75rem #00000040}.ticket-preview-image-upload-form{margin:0;display:flex}.ticket-preview-controls .ticket-preview-image-upload{white-space:nowrap;width:auto;min-width:4.75rem;padding-inline:.6rem;font-size:.7rem;font-weight:800}.ticket-list-admin-actions{margin-bottom:.75rem}.ticket-admin-link-icon{flex:none;width:.85rem;height:.85rem}.ticket-title{align-items:center;gap:.35rem;display:flex}.ticket-type-name-edit{color:var(--z-c-primary);cursor:pointer;background:0 0;border:0;border-radius:.25rem;flex:none;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;padding:.2rem;display:inline-flex}.ticket-type-name-edit:hover,.ticket-type-name-edit:focus-visible{background:var(--z-c-primary-10)}.ticket-type-name-edit:focus-visible{outline:2px solid var(--z-c-secondary);outline-offset:1px}.ticket-type-name-edit svg{width:.85rem;height:.85rem}.ticket-type-name-edit-form{flex-direction:column;flex:1;min-height:0;display:flex}.ticket-type-name-edit-form .z-modal__body{gap:1rem;display:grid}.ticket-type-name-edit-field{gap:.35rem;display:grid}.ticket-type-name-edit-field label{color:var(--z-c-primaryd);font-weight:700}.ticket-type-name-edit-field input{border:1px solid var(--z-c-primary-20);color:var(--z-c-dark);font:inherit;border-radius:.3rem;width:100%;padding:.6rem .7rem}.ticket-type-name-edit-field input:focus{border-color:var(--z-c-primary);outline:2px solid var(--z-c-primary-20);outline-offset:1px}.ticket-type-name-edit-field input[readonly]{background:var(--z-c-gray-10);color:var(--z-c-gray);cursor:not-allowed}.ticket-type-name-edit-hint,.ticket-type-name-edit-error{margin:0;font-size:.8rem}.ticket-type-name-edit-hint{color:var(--z-c-gray)}.ticket-type-name-edit-error{color:#b42318;font-weight:700}.ticket-type-image-status,.ticket-type-image-error,.ticket-type-name-status{border-radius:.4rem;margin:0 0 1rem;padding:.75rem 1rem;font-weight:700}.ticket-type-image-status,.ticket-type-name-status{color:#067647;background:#ecfdf3;border:1px solid #abefc6}.ticket-type-image-error{color:#b42318;background:#fef3f2;border:1px solid #fecdca}.ticket-preview-wrapper,[data-ticket-preview-wrapper]{touch-action:pan-y}[data-ticket-preview-wrapper].is-zoomed{touch-action:none}.cart-add-confirmation{opacity:0;z-index:2000;background:#0a17348c;justify-content:center;align-items:center;padding:1rem;transition:opacity .22s;display:flex;position:fixed;inset:0}.cart-add-confirmation[hidden]{display:none}.cart-add-confirmation.is-open{animation:.22s forwards cart-add-confirmation-fade-in}body.has-open-cart-add-confirmation{overflow:hidden}.cart-add-confirmation__dialog{color:var(--co6-primary,#0a1734);background:#fff;border-radius:.75rem;width:100%;max-width:31rem;padding:clamp(1.5rem,4vw,2.5rem);position:relative;transform:translateY(1rem)scale(.96);box-shadow:0 1.25rem 3rem #00000047}.cart-add-confirmation.is-open .cart-add-confirmation__dialog{animation:.28s cubic-bezier(.16,1,.3,1) forwards cart-add-confirmation-dialog-in}.cart-add-confirmation__close{color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex;position:absolute;top:.5rem;right:.5rem}.cart-add-confirmation__eyebrow{color:#067647;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.45rem;margin:0 0 .75rem;font-size:.78rem;font-weight:800;display:flex}.cart-add-confirmation[data-state=maintenance] .cart-add-confirmation__eyebrow{color:var(--co6-secondary,#e75023)}.cart-add-confirmation__dialog h2{margin:0;font-size:clamp(1.35rem,4vw,1.75rem);line-height:1.15}.cart-add-confirmation__ticket{background:var(--z-c-primary-5,#f2f5f8);border-left:.25rem solid var(--co6-secondary,#e75023);gap:.2rem;margin:1.25rem 0;padding:1rem;display:grid}.cart-add-confirmation__ticket strong{font-size:1.05rem}.cart-add-confirmation__ticket span{color:var(--z-c-dark-60,#666);font-size:.9rem}.cart-add-confirmation__cta{justify-content:center;width:100%;margin-top:.5rem}.cart-add-confirmation__continue{color:var(--z-c-dark-60,#666);cursor:pointer;font:inherit;text-underline-offset:.2rem;background:0 0;border:0;margin:.75rem auto 0;padding:.5rem;font-size:.9rem;text-decoration:underline;display:block}.cart-add-confirmation__continue:hover{color:var(--co6-primary,#0a1734)}.cart-add-confirmation__maintenance p{color:var(--z-c-dark-60,#666);margin:1.25rem 0;line-height:1.5}@keyframes cart-add-confirmation-fade-in{to{opacity:1}}@keyframes cart-add-confirmation-dialog-in{to{transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.cart-add-confirmation,.cart-add-confirmation.is-open,.cart-add-confirmation.is-open .cart-add-confirmation__dialog{transition:none;animation:none}.cart-add-confirmation__dialog{transform:none}}.cart-count{background:var(--co6-primary,#0a1734);color:#fff;border-radius:50%;justify-content:center;align-items:center;min-width:1.15rem;height:1.15rem;padding:0 .2rem;font-size:.68rem;font-weight:800;display:inline-flex}.cart-header-timer{color:var(--co6-secondary,#e75023);white-space:nowrap;font-size:.7rem;font-weight:800}.cart-reservation-notice,.cart-payment-pending,.cart-empty-state,.cart-ticket-item{background:#fff;border:1px solid #0a17341f;border-radius:.4rem;padding:1.25rem}.cart-reservation-notice{color:var(--co6-primary,#0a1734);margin-bottom:1rem}.cart-ticket-item+.cart-ticket-item{margin-top:1rem}.cart-ticket-item__header,.cart-ticket-item__summary{justify-content:space-between;align-items:center;gap:1rem;display:flex}.cart-ticket-item__header p{margin:0 0 .25rem}.cart-ticket-item__header h3{margin:0}.cart-ticket-item__summary{border-top:1px solid #0a17341a;margin-top:1rem;padding-top:1rem}.cart-ticket-item__summary label,.cart-attendee__field,.cart-checkout-fields label{gap:.35rem;display:grid}.cart-remove{color:#b42318;cursor:pointer;background:0 0;border:1px solid;border-radius:.3rem;align-items:center;gap:.35rem;padding:.45rem .6rem;font-size:.82rem;font-weight:800;display:inline-flex}.cart-remove:hover{color:#fff;background:#b42318}.cart-remove:focus-visible,.cart-add-confirmation__close:focus-visible,.cart-add-confirmation__continue:focus-visible{outline:2px solid var(--co6-secondary,#e75023);outline-offset:2px}.cart-attendees{margin-top:1rem}.cart-attendee{border:1px solid #0a17341a;margin-top:.75rem;padding:1rem}.cart-attendee legend{color:var(--co6-primary,#0a1734);padding:0 .4rem;font-weight:800}.cart-attendee__field+.cart-attendee__field{margin-top:.75rem}.cart-attendee input,.cart-checkout-fields input{border:1px solid #0a173440;border-radius:.25rem;min-height:2.5rem;padding:.55rem .7rem}.cart-checkout-fields{gap:.75rem;margin:.75rem 0 1rem;display:grid}.cart-active-promo{color:#067647;background:#ecfdf3;border:1px solid #abefc6;border-radius:.4rem;gap:.35rem;margin:.75rem 0 1rem;padding:1rem;display:grid}.cart-active-promo__label{text-transform:uppercase;font-size:.75rem;font-weight:800}.cart-active-promo__code{color:var(--co6-primary,#0a1734);letter-spacing:.08em;font-size:1.1rem}.cart-active-promo .cart-remove{justify-self:start;margin-top:.35rem}.cart-inline-error{color:#b42318;margin:.5rem 0 0;font-size:.82rem}.cart-status-message{color:#067647;background:#ecfdf3;border:1px solid #abefc6;border-radius:.4rem;padding:1rem 1.25rem;font-weight:700}.cart-pending-actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}.cart-cancel-order,.cart-cancel-order-confirm{color:#b42318;border-color:#b42318}.cart-cancel-order-confirm{justify-self:start}.cart-cancellation-reasons{background:#fff7ed;border:1px solid #fed7aa;border-radius:.4rem;gap:.75rem;max-width:36rem;margin-top:1rem;padding:1rem;display:grid}.cart-cancellation-reasons label{color:var(--co6-primary,#0a1734);font-weight:800}.cart-cancellation-reasons select{background:#fff;border:1px solid #0a173440;border-radius:.25rem;width:100%;min-height:2.75rem;padding:.55rem .7rem}.cart-cancellation-reasons select:focus-visible,.cart-pending-actions button:focus-visible,.cart-cancellation-reasons button:focus-visible{outline:2px solid var(--co6-secondary,#e75023);outline-offset:2px}.cart-pending-actions button:disabled,.cart-cancellation-reasons button:disabled{cursor:wait;opacity:.65}[data-cart-countdown].is-expired{color:#b42318}@media (width<=960px){html,body{max-width:100%}html{overflow-x:clip}.site-header{width:100%;max-width:100%;overflow-x:clip}.header-inner{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.brand{flex:0 8.75rem;min-width:0;margin-right:.5rem}.brand-mark{width:100%;min-width:0;max-width:8.75rem}.brand-mark img{width:100%;height:auto}.header-right{flex:none;min-width:0}.search-trigger kbd,.cart-header-timer{display:none}.event-category{min-width:0;max-width:100%}.event-category .z-badge[data-tooltip]:after{white-space:normal;width:max-content;max-width:min(16rem,100vw - 2rem);left:auto;right:0;transform:translateY(4px)}.event-category .z-badge[data-tooltip]:before{left:auto;right:3px;transform:translateY(4px)}.event-category .z-badge[data-tooltip]:hover:after,.event-category .z-badge[data-tooltip]:hover:before,.event-category .z-badge[data-tooltip]:focus-visible:after,.event-category .z-badge[data-tooltip]:focus-visible:before{transform:translateY(0)}}.mo-order>.mo-order__summary{list-style:none}.mo-order>.mo-order__summary::-webkit-details-marker{display:none}.mo-order[open] .mo-order__details{max-height:10000px}.mo-order[open] .mo-toggle{transform:rotate(180deg)}[data-event-search].is-open .search-veil{opacity:1;pointer-events:auto}[data-event-search].is-open .search-bar{opacity:1;pointer-events:auto;transform:translateY(0)}.search-input-wrap>.zi-search{color:var(--z-c-dark-40);pointer-events:none;position:absolute;left:16px}#search-input::-webkit-search-cancel-button{appearance:none}.tournament-filter-card{appearance:none;color:inherit;cursor:pointer;font:inherit;text-align:inherit}.team-tournament-filters__content,.team-tournament-filters__buttons{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.team-tournament-filters__label{color:var(--z-c-primary,#0a1734);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.payment-page{background:radial-gradient(circle at 100% 0,#e750231f,#0000 34rem),#f5f7fa;justify-content:center;align-items:center;min-height:60vh;padding:4rem 1.25rem;display:flex}.payment-card{color:var(--co6-primary,#0a1734);text-align:center;background:#fff;border:1px solid #0a17341f;border-radius:.5rem;width:100%;max-width:42rem;padding:clamp(2rem,5vw,4rem);box-shadow:0 1.25rem 3rem #0a17341a}.payment-card h1{text-transform:uppercase;margin:.5rem 0 1rem;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:900;line-height:1.05}.payment-card__eyebrow{color:var(--co6-secondary,#e75023);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:800}.payment-card__icon{background:#0a173414;border-radius:50%;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;margin-bottom:1.25rem;font-size:2rem;font-weight:900;display:inline-flex}.payment-card__icon--success{color:#15803d;background:#dcfce7}.payment-card__icon--error{color:#b42318;background:#fee2e2}.payment-card__icon--processing{color:#0369a1;background:#e0f2fe}.payment-card__muted{color:#0a1734a6;font-size:.9rem}.payment-card__notice{border-left:.25rem solid var(--co6-secondary,#e75023);text-align:left;background:#fff7ed;margin-top:1.5rem;padding:1rem}.payment-card__button{margin-top:1rem}.payment-card__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.payment-card__support{border:1px solid #0a173414;border-top:.2rem solid var(--co6-secondary,#e75023);color:#0a1734bf;background:#f5f7fa;border-radius:.5rem;margin-top:2rem;padding:1.25rem;font-size:.9rem;line-height:1.75}.payment-card__support p{margin:0}.payment-card__support a{color:var(--co6-primary,#0a1734);cursor:pointer;text-underline-offset:.2em;font-weight:800;-webkit-text-decoration:underline #0a173440;text-decoration:underline #0a173440;display:inline-block}.payment-card__support a:hover,.payment-card__support a:active{-webkit-text-decoration-color:var(--co6-secondary,#e75023);text-decoration-color:var(--co6-secondary,#e75023)}.payment-card__support a:focus-visible{outline:2px solid var(--co6-primary,#0a1734);outline-offset:.25rem;border-radius:.125rem}
