@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-ext-wght-normal-DOFToQv1.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-wght-normal-DayYxulF.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-math-wght-normal-Bl4ZGkZl.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-symbols-wght-normal-DxQzqQfC.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-vietnamese-wght-normal-BBxOatbv.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-ext-wght-normal-QAhDxQuo.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-wght-normal-Dun_Rd-l.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Georgian Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Georgian Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-georgian-georgian-wght-normal-DxXCh91f.woff2)format("woff2-variations");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Noto Sans Georgian Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Noto Sans Georgian Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-georgian-math-wght-normal-D6IO91_E.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Sans Georgian Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-georgian-symbols-wght-normal-ByFN5DTA.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Sans Georgian Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-georgian-latin-ext-wght-normal-CBziPIP0.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Georgian Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-georgian-latin-wght-normal-C-4l_Z7F.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Neo Lari;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-georgian-latin-ext-wght-normal-CBziPIP0.woff2)format("woff2-variations");unicode-range:U+20BE}:root{--font-sans:"Neo Lari", "Onest Variable", "Noto Sans Georgian Variable", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-numeric:"Neo Lari", "Onest Variable", "Noto Sans Georgian Variable", system-ui, sans-serif;--c-brand:#fce000;--c-brand-hover:#ffe936;--c-brand-press:#f2d600;--c-brand-soft:#fff6bf;--c-brand-tint:#fffbe3;--c-ink:#21201f;--c-ink-2:#42413e;--c-muted:#6b6965;--c-faint:#9e9b98;--c-line:#e0deda;--c-line-soft:#edece8;--c-surface:#fff;--c-surface-2:#f5f4f2;--c-surface-3:#edece8;--c-dark:#21201f;--c-dark-2:#2f2e2c;--c-dark-3:#42413e;--c-on-dark-muted:#c4c2be;--c-up:#0a7d43;--c-up-soft:#e2f4e9;--c-down:#c2410c;--c-down-soft:#fdece4;--c-silver:#e0deda;--c-bronze:#f6dcc6;--c-bronze-ink:#7a4417;--c-danger:#b42318;--c-danger-soft:#fdeceb;--c-focus:#2263b5;--r-xs:8px;--r-sm:12px;--r-md:16px;--r-lg:24px;--r-xl:32px;--r-pill:999px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--shell-top:56px;--shell-side:256px;--shell-tabbar:64px;--gutter:16px;--neo-yellow:var(--c-brand);--neo-ink:var(--c-ink);--neo-muted:var(--c-muted);--neo-line:var(--c-line);--neo-soft:var(--c-surface-2);--neo-radius:var(--r-md);--neo-focus:var(--c-focus)}@media (width>=640px){:root{--gutter:24px}}@media (width>=1024px){:root{--shell-top:64px;--gutter:40px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--c-surface);color:var(--c-ink);font-family:var(--font-sans);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16px;line-height:1.6}h1,h2,h3,h4{letter-spacing:-.02em;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-weight:750;line-height:1.2}p{overflow-wrap:anywhere;margin:0}img,svg,iframe{max-width:100%;display:block}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed}:focus-visible{outline:3px solid var(--c-focus);outline-offset:2px}[hidden]{display:none!important}a,button,input,select,textarea,summary,[tabindex]{scroll-margin-top:calc(var(--shell-top) + 24px)}html[lang=ka] h1,html[lang=ka] h2,html[lang=ka] h3,html[lang=ka] h4{letter-spacing:0;line-height:1.4}html[lang=ka] body{line-height:1.7}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tabular{font-family:var(--font-numeric);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ui-button{--button-h:48px;min-height:var(--button-h);border-radius:var(--r-pill);text-align:center;color:var(--c-ink);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;max-width:100%;padding:10px 22px;font-size:15px;font-weight:650;line-height:1.3;text-decoration:none;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.ui-button svg{flex-shrink:0;width:18px;height:18px}.ui-button:disabled{opacity:.5}.ui-button-sm{--button-h:40px;padding:8px 16px;font-size:14px}.ui-button-lg{--button-h:56px;padding:14px 28px;font-size:16px}.ui-button-block{width:100%}.ui-button-primary{background:var(--c-brand)}.ui-button-primary:hover:not(:disabled){background:var(--c-brand-hover)}.ui-button-primary:active:not(:disabled){background:var(--c-brand-press)}.ui-button-dark{background:var(--c-dark);color:#fff}.ui-button-dark:hover:not(:disabled){background:#000}.ui-button-secondary{background:var(--c-surface-2)}.ui-button-secondary:hover:not(:disabled){background:var(--c-surface-3)}.ui-button-outline{box-shadow:inset 0 0 0 2px}.ui-button-outline:hover:not(:disabled){background:color-mix(in srgb, currentColor 8%, transparent)}.ui-button-ghost{padding-inline:12px}.ui-button-ghost:hover:not(:disabled){background:var(--c-surface-2)}.ui-field{flex-direction:column;gap:8px;min-width:0;display:flex}.ui-label{color:var(--c-ink-2);font-size:14px;font-weight:600;line-height:1.4}.ui-hint{color:var(--c-muted);margin:0;font-size:13px;line-height:1.6}.ui-field input,.ui-field select,.ui-field textarea{border:1px solid var(--c-line);border-radius:var(--r-sm);background:var(--c-surface);width:100%;min-width:0;max-width:100%;min-height:48px;color:var(--c-ink);padding:12px 14px;font-size:16px;line-height:1.4;transition:border-color .15s,box-shadow .15s}.ui-field textarea{line-height:1.6}.ui-field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' stroke='%2321201f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:18px;padding-right:40px}.ui-field input::placeholder,.ui-field textarea::placeholder{color:var(--c-muted)}.ui-field input:hover,.ui-field select:hover,.ui-field textarea:hover{border-color:var(--c-faint)}.ui-field input:focus,.ui-field select:focus,.ui-field textarea:focus{border-color:var(--c-ink);box-shadow:0 0 0 3px var(--c-brand);outline:0}.ui-field input[type=checkbox]{width:20px;min-height:20px;accent-color:var(--c-ink)}.ui-card{background:var(--c-surface);border:1px solid var(--c-line-soft);border-radius:var(--r-lg);min-width:0;padding:24px}.ui-card-muted{background:var(--c-surface-2);border-color:#0000}.ui-card-brand{background:var(--c-brand);border-color:#0000}.ui-card-dark{background:var(--c-dark);color:#fff;border-color:#0000}.ui-card-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.ui-card-heading h2{margin:0 0 4px;font-size:18px;line-height:1.4}.ui-card-heading p{margin:4px 0 0}.ui-notice{border-radius:var(--r-sm);background:var(--c-surface-2);align-items:flex-start;gap:10px;padding:12px 16px;font-size:14px;line-height:1.6;display:flex}.ui-notice svg{flex-shrink:0;margin-top:2px}.ui-notice-error{color:var(--c-danger);background:var(--c-danger-soft)}.ui-badge{border-radius:var(--r-pill);white-space:normal;background:var(--c-surface-3);max-width:100%;color:var(--c-ink-2);align-items:center;gap:4px;padding:3px 10px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.ui-badge-good{background:var(--c-up-soft);color:var(--c-up)}.ui-badge-warn{background:var(--c-brand-soft);color:#6b5600}.ui-badge-bad{background:var(--c-danger-soft);color:var(--c-danger)}.ui-badge-brand{background:var(--c-brand);color:var(--c-ink)}.ui-table-wrap{border:1px solid var(--c-line-soft);border-radius:var(--r-md);width:100%;max-width:100%;overflow:auto}@media (width>=768px){.ui-table-wrap{max-height:70vh}}.ui-table-wrap table{border-collapse:separate;border-spacing:0;text-align:left;width:100%;font-size:14px}.ui-table-wrap th{z-index:1;background:var(--c-surface-2);color:var(--c-muted);white-space:nowrap;font-size:12px;font-weight:650;position:sticky;top:0}.ui-table-wrap th,.ui-table-wrap td{vertical-align:top;border-bottom:1px solid var(--c-line-soft);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:100px;padding:12px 16px;line-height:1.55}.ui-table-wrap tr:last-child td{border-bottom:0}.ui-table-wrap tbody tr:hover td{background:var(--c-brand-tint)}.ui-empty{text-align:center;color:var(--c-muted);padding:40px 20px!important}.ui-backdrop{z-index:1000;background:#21201f8c;position:fixed;inset:0}.ui-dialog{border-radius:var(--r-lg);background:var(--c-surface);z-index:1001;width:min(480px,100% - 32px);max-height:calc(100dvh - 48px);padding:28px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.ui-dialog h2{margin:4px 0;font-size:22px}.ui-dialog .ui-card-heading{align-items:center}.ui-dialog p{line-height:1.7}.ui-checkbox{align-items:flex-start;gap:12px;line-height:1.6;display:flex}.ui-checkbox input{accent-color:var(--c-ink);flex-shrink:0;width:20px;height:20px;margin:2px 0 0}.ui-checkbox a{color:inherit;text-underline-offset:3px;text-decoration:underline}.ui-eyebrow{color:var(--c-muted);font-size:13px;font-weight:650;line-height:1.5;display:block}.ui-section-head{flex-direction:column;gap:10px;max-width:760px;display:flex}.ui-section-head h2,.ui-section-head h3,.ui-section-title{font-size:clamp(26px,3.2vw,38px)}.ui-section-head p:not(.ui-eyebrow){color:var(--c-muted);font-size:16px;line-height:1.7}.ui-stat{border-radius:var(--r-md);background:var(--c-surface-2);flex-direction:column;gap:4px;min-width:0;padding:16px 18px;display:flex}.ui-stat strong{font-family:var(--font-numeric);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:750;line-height:1.15}.ui-stat span{color:var(--c-muted);font-size:13px;line-height:1.5}.ui-segmented{border-radius:var(--r-pill);background:var(--c-surface-2);gap:4px;max-width:100%;padding:4px;display:inline-flex}.ui-segmented>button{border-radius:var(--r-pill);min-width:0;min-height:44px;color:var(--c-ink-2);white-space:nowrap;background:0 0;border:0;flex:1 1 0;justify-content:center;align-items:center;gap:8px;padding:8px 20px;font-size:15px;font-weight:650;line-height:1.3;transition:background-color .15s,color .15s;display:inline-flex}.ui-segmented>button svg{flex-shrink:0;width:18px;height:18px}.ui-segmented>button:hover:not([data-active]){background:var(--c-surface-3)}.ui-segmented>button[data-active]{background:var(--c-dark);color:var(--c-brand)}.ui-disclosure{border-radius:var(--r-md);background:var(--c-surface-2)}.ui-disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:14px 20px;font-weight:650;line-height:1.5;list-style:none;display:flex}.ui-disclosure>summary::-webkit-details-marker{display:none}.ui-disclosure>summary:after{content:"";background:currentColor;flex:0 0 20px;height:20px;transition:transform .2s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat}.ui-disclosure[open]>summary:after{transform:rotate(180deg)}.ui-disclosure>:not(summary){margin:0 20px}.ui-disclosure>:last-child:not(summary){padding-bottom:20px}.ui-skeleton{border-radius:var(--r-sm);background:var(--c-surface-2);display:block}.ui-stack{flex-direction:column;gap:20px;display:flex}.ui-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ui-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.ui-span{grid-column:1/-1}.ui-divider{border:0;border-top:1px solid var(--c-line-soft);margin:24px 0}@media (width<=640px){.ui-card{padding:20px 16px}.ui-grid{grid-template-columns:1fr}.ui-card-heading{flex-wrap:wrap}.ui-dialog{padding:22px}.ui-segmented>button{padding-inline:12px;font-size:14px}}.neo-skip{background:var(--c-dark);color:#fff;border-radius:var(--r-sm);z-index:300;padding:12px 18px;font-weight:650;text-decoration:none;position:fixed;top:8px;left:16px;transform:translateY(-200%)}.neo-skip:focus{transform:none}.shell-topbar{z-index:50;height:var(--shell-top);padding:0 var(--gutter);background:var(--c-surface);align-items:center;gap:12px;transition:box-shadow .2s;display:flex;position:sticky;top:0}.shell-topbar[data-scrolled]{box-shadow:0 1px 0 var(--c-line-soft)}.shell-brand{min-width:0;min-height:44px;color:var(--c-ink);letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:12px;font-size:17px;font-weight:750;text-decoration:none;display:inline-flex}.shell-brand-text span{color:var(--c-ink-2);font-weight:450}.shell-mark{background:var(--c-brand);width:38px;height:38px;color:var(--c-ink);border-radius:12px;flex:none;place-items:center;display:grid}.shell-mark svg{width:22px;height:22px}.shell-actions{align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.language-slot{justify-content:flex-end;min-width:76px;display:flex}.language-toggle.ui-button{--button-h:40px;gap:6px;padding:6px 10px;font-size:14px;font-weight:650}.language-toggle .language-globe{color:var(--c-ink-2)}.language-positioner{z-index:200}.language-popup{border-radius:var(--r-md);background:var(--c-surface);border:1px solid var(--c-line-soft);outline:0;min-width:148px;padding:6px;box-shadow:0 12px 32px #21201f24}.language-item{border-radius:var(--r-sm);cursor:pointer;outline:0;justify-content:space-between;align-items:center;gap:20px;min-height:44px;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.language-item[data-highlighted]{background:var(--c-surface-2)}.shell-nav-item{min-height:48px;color:var(--c-ink-2);text-align:left;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;width:100%;padding:0 14px;font-size:15px;font-weight:600;line-height:1.3;text-decoration:none;transition:background-color .15s;display:flex}.shell-nav-item svg{flex-shrink:0;width:22px;height:22px}.shell-nav-item:hover:not([aria-current=page]){background:var(--c-surface-2);color:var(--c-ink)}.shell-nav-item[aria-current=page]{background:var(--c-brand);color:var(--c-ink);font-weight:700}.neo-shell{min-height:100dvh;padding-bottom:calc(var(--shell-tabbar) + env(safe-area-inset-bottom))}.neo-shell>main{min-width:0;min-height:calc(100dvh - var(--shell-top));display:block}.neo-shell>main:focus{outline:0}.neo-destinations{z-index:60;min-height:calc(var(--shell-tabbar) + env(safe-area-inset-bottom));padding:6px 8px calc(6px + env(safe-area-inset-bottom));background:var(--c-surface);box-shadow:0 -1px 0 var(--c-line-soft);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid;position:fixed;inset:auto 0 0}.neo-destination.shell-nav-item{text-align:center;background:0 0;flex-direction:column;justify-content:center;gap:4px;min-height:52px;padding:2px 4px;font-size:12px}.neo-destination .nav-icon{border-radius:var(--r-pill);place-items:center;width:56px;height:30px;transition:background-color .15s;display:grid}.neo-destination.shell-nav-item:hover:not([aria-current=page]){background:0 0}.neo-destination:hover:not([aria-current=page]) .nav-icon{background:var(--c-surface-2)}.neo-destination[aria-current=page] .nav-icon{background:var(--c-brand)}.neo-destination[aria-current=page]{font-weight:750}.shell-contacts{display:none}.shell-footer{padding:32px var(--gutter) 40px;color:var(--c-muted);font-size:13px;line-height:1.7}.shell-footer-inner{border-top:1px solid var(--c-line-soft);gap:16px 40px;max-width:1120px;margin:0 auto;padding-top:28px;display:grid}.shell-footer strong{color:var(--c-ink)}.shell-footer address{font-style:normal}.shell-footer a{color:var(--c-ink-2);text-underline-offset:3px}.shell-footer a:hover{color:var(--c-ink)}.shell-footer-links{flex-direction:column;gap:6px;display:flex}@media (width<=479px){.shell-brand-text{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.shell-actions .shell-register svg{display:none}}@media (width<=359px){.language-toggle .language-globe{display:none}.language-slot{min-width:60px}.shell-actions .shell-register.ui-button{padding-inline:12px}}@media (width>=768px){.shell-footer-inner{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr)}.shell-footer-copyright{grid-column:1/-1}}@media (width>=1024px){.neo-shell{grid-template-columns:var(--shell-side) minmax(0, 1fr);grid-template-rows:var(--shell-top) 1fr auto;padding-bottom:0;display:grid}.neo-shell>.shell-topbar{grid-area:1/1/auto/-1;grid-template-columns:var(--shell-side) minmax(0, 1fr);padding:0;display:grid}.neo-shell>.shell-topbar .shell-brand{padding-left:20px}.neo-shell>.shell-topbar .shell-actions{padding-right:var(--gutter)}.neo-shell>main{grid-area:2/2}.neo-shell>.shell-footer{grid-area:3/2}.neo-destinations{top:var(--shell-top);height:calc(100dvh - var(--shell-top));min-height:0;box-shadow:none;background:0 0;flex-direction:column;grid-area:2/1/4;align-self:start;gap:4px;padding:12px 16px 24px;display:flex;position:sticky;overflow-y:auto}.neo-destination.shell-nav-item{text-align:left;flex-direction:row;justify-content:flex-start;gap:12px;min-height:48px;padding:0 14px;font-size:15px}.neo-destination .nav-icon{width:auto;height:auto;background:0 0!important}.neo-destination.shell-nav-item:hover:not([aria-current=page]){background:var(--c-surface-2)}.neo-destination[aria-current=page]{background:var(--c-brand)}.shell-contacts{flex-direction:column;gap:4px;margin-top:auto;padding-top:16px;display:flex}.shell-contact{min-height:56px;color:var(--c-ink);border-radius:14px;align-items:center;gap:12px;padding:8px 14px;line-height:1.35;text-decoration:none;display:flex}.shell-contact:hover{background:var(--c-surface-2)}.shell-contact svg{width:20px;height:20px;color:var(--c-ink-2);flex-shrink:0}.shell-contact span{flex-direction:column;min-width:0;display:flex}.shell-contact small{color:var(--c-muted);font-size:12px}.shell-contact strong{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}}.page-home,.page-container{width:100%;max-width:calc(1120px + 2 * var(--gutter));padding:8px var(--gutter) 72px;margin-inline:auto}.page-tournaments{max-width:calc(1240px + 2 * var(--gutter))}.page-title{font-size:clamp(30px,4.2vw,46px);line-height:1.15}.page-lead{color:var(--c-ink-2);max-width:640px;margin-top:12px;font-size:17px;line-height:1.65}.feature-icon{background:var(--c-brand);width:52px;height:52px;color:var(--c-ink);border-radius:16px;flex:none;place-items:center;display:inline-grid}.feature-icon svg{width:26px;height:26px}.ui-section-title{margin-top:8px}.home-hero{border-radius:var(--r-xl);background:var(--c-brand);gap:24px;padding:32px 22px;display:grid;position:relative;overflow:hidden}.brand-chip{background:var(--c-dark);color:#fff;border-radius:10px;gap:6px;padding:5px 14px;font-size:15px;font-weight:750;line-height:1.5;display:inline-flex}.brand-chip span{font-weight:400}.home-hero h1{max-width:17em;margin-top:20px;font-size:clamp(28px,4.4vw,50px);line-height:1.12}.home-hero-lead{color:var(--c-ink-2);max-width:34em;margin-top:14px;font-size:17px;line-height:1.6}.home-hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.home-hero-actions .ui-button-outline{color:var(--c-ink)}.home-hero-art{display:none}.home-highlights{gap:24px;margin-top:56px;display:grid}.home-highlight-grid{gap:16px;display:grid}.home-highlight,.home-highlight-skeleton{border-radius:var(--r-lg);min-height:360px}.home-highlight-skeleton:first-child{min-height:560px}.home-highlight{background:var(--c-surface-2);flex-direction:column;gap:10px;padding:24px;display:flex;position:relative}.home-highlight-board{background:var(--c-dark);color:#fff;min-height:560px}.highlight-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.highlight-icon{background:var(--c-brand);width:48px;height:48px;color:var(--c-ink);border-radius:14px;place-items:center;display:grid}.highlight-icon svg{width:24px;height:24px}.highlight-fleet{border-radius:var(--r-pill);background:var(--c-dark-2);color:var(--c-brand);padding:4px 12px;font-size:13px;font-weight:700}.highlight-number{font-family:var(--font-numeric);letter-spacing:-.03em;font-size:40px;font-weight:800;line-height:1.1}.home-highlight-board .highlight-number{color:var(--c-brand)}.home-highlight h3{font-size:21px;line-height:1.35}.home-highlight>p{color:var(--c-ink-2);font-size:15px;line-height:1.65}.home-highlight-board>p{color:var(--c-on-dark-muted)}.highlight-countdown{border-radius:var(--r-md);background:var(--c-dark-2);margin-top:6px;padding:14px}.highlight-countdown>p{color:var(--c-on-dark-muted);margin-bottom:8px;font-size:13px}.highlight-countdown .countdown-unit>span:first-child{background:var(--c-dark);padding:6px 0;font-size:24px}.highlight-leaders{gap:4px;margin:4px 0 0;padding:0;list-style:none;display:grid}.highlight-leaders li{border-radius:var(--r-sm);background:var(--c-dark-2);grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:44px;padding:6px 10px 6px 6px;font-size:14px;display:grid}.leader-rank{background:var(--c-dark-3);border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;font-weight:800;display:grid}.highlight-leaders li[data-place="1"] .leader-rank{background:var(--c-brand);color:var(--c-ink)}@media (width<=479px){.highlight-leaders li{grid-template-columns:30px minmax(0,1fr) auto;grid-template-areas:"rank name prize""rank score prize";row-gap:0}.leader-rank{grid-area:rank}.leader-name{grid-area:name}.leader-score{grid-area:score}.leader-prize{grid-area:prize}}.leader-name{text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.leader-score{color:var(--c-on-dark-muted);white-space:nowrap;font-size:13px}.leader-score strong{color:#fff;font-variant-numeric:tabular-nums;font-size:16px}.leader-prize{border-radius:var(--r-pill);background:var(--c-brand);color:var(--c-ink);white-space:nowrap;padding:2px 8px;font-size:12px;font-weight:750}.highlight-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}.highlight-participants{color:var(--c-on-dark-muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.highlight-participants svg{width:16px;height:16px}.highlight-action{align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.highlight-action svg{width:18px;height:18px;transition:transform .15s}.highlight-action:after{content:"";border-radius:inherit;position:absolute;inset:0}.highlight-action:focus-visible{outline:0}.highlight-action:focus-visible:after{outline:3px solid var(--c-focus);outline-offset:2px}.home-highlight:hover .highlight-action svg{transform:translate(3px)}.home-highlight-board .highlight-action{color:var(--c-brand)}.home-highlight-referral:only-child{grid-column:1/-1}.home-highlight-referral .highlight-number{border-radius:var(--r-sm);background:var(--c-brand);align-self:flex-start;padding:2px 14px}.home-section{margin-top:72px}.home-section>.ui-eyebrow+.ui-section-title,.home-section .ui-eyebrow+.ui-section-title{margin-top:6px}.about-grid{gap:24px;display:grid}.about-copy p:not(.ui-eyebrow){color:var(--c-ink-2);margin-top:16px;line-height:1.75}.about-card{border-radius:var(--r-lg);background:var(--c-surface-2);flex-direction:column;align-items:flex-start;gap:14px;padding:28px 24px;display:flex}.about-card h3{font-size:19px;line-height:1.45}.about-card p{color:var(--c-ink-2);font-size:15px;line-height:1.7}.about-card .lp-about-subtext{color:var(--c-ink);font-weight:650}.why-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.why-grid li{border-radius:var(--r-md);background:var(--c-surface-2);padding:16px 18px 16px 56px;font-size:15px;font-weight:550;line-height:1.55;position:relative}.why-grid li:before{content:"";background:var(--c-brand) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2321201f' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 14px no-repeat;border-radius:50%;width:26px;height:26px;position:absolute;top:15px;left:16px}.audience-grid{gap:16px;display:grid}.audience-card{border-radius:var(--r-xl);background:var(--c-surface-2);flex-direction:column;align-items:flex-start;gap:12px;padding:28px 24px;display:flex}.audience-card .feature-icon{margin-bottom:8px}.audience-card h3{font-size:clamp(21px,2.2vw,26px);line-height:1.3}.audience-card p{color:var(--c-ink-2);font-size:15px;line-height:1.75}.audience-cta{margin-top:auto}.audience-card p+.audience-cta{margin-top:12px}.steps-list{gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.steps-list li{border-radius:var(--r-md);background:var(--c-surface-2);align-items:center;gap:14px;padding:16px;font-weight:600;line-height:1.5;display:flex}.step-index{background:var(--c-dark);width:38px;height:38px;color:var(--c-brand);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.steps-footer{color:var(--c-muted);max-width:760px;margin-top:20px;font-size:15px;line-height:1.7}.lp-bonuses{border-radius:var(--r-xl);border:1px solid var(--c-line-soft);gap:20px;padding:28px 24px;display:grid}.lp-bonuses p{color:var(--c-ink-2);margin-top:14px;line-height:1.75}.lp-contact{border-radius:var(--r-xl);background:var(--c-dark);color:#fff;gap:28px;padding:32px 24px;display:grid}.lp-contact .ui-eyebrow,.lp-contact-note{color:var(--c-on-dark-muted)}.lp-contact-note{margin-top:12px;line-height:1.7}.contact-cards{gap:12px;display:grid}.contact-card{border-radius:var(--r-lg);background:var(--c-dark-2);color:#fff;align-items:center;gap:16px;padding:18px;text-decoration:none;transition:background-color .15s;display:flex}.contact-card:hover{background:var(--c-dark-3)}.contact-card>span:last-child{flex-direction:column;display:flex}.contact-icon{background:var(--c-brand);width:48px;height:48px;color:var(--c-ink);border-radius:50%;flex:none;place-items:center;display:grid}.contact-icon svg{width:22px;height:22px}.contact-card-label{color:var(--c-on-dark-muted);font-size:13px}.contact-card strong{letter-spacing:.01em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:750}.faq-list{gap:8px;max-width:860px;margin-top:24px;display:grid}.faq-list p{color:var(--c-ink-2);line-height:1.75}.lp-cta{border-radius:var(--r-xl);background:var(--c-brand);text-align:center;flex-direction:column;align-items:center;gap:16px;padding:40px 24px;display:flex}.cta-title{max-width:20em;font-size:clamp(26px,3.4vw,40px)}.lp-cta p{max-width:62ch;color:var(--c-ink-2);line-height:1.7}.lp-cta .ui-button{margin-top:8px}.countdown-units{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.countdown-unit{flex-direction:column;align-items:center;min-width:0;display:flex}.countdown-unit>span:first-child{border-radius:var(--r-sm);background:var(--c-dark-2);width:100%;color:var(--c-brand);font-family:var(--font-numeric);text-align:center;font-variant-numeric:tabular-nums;padding:10px 0;font-size:32px;font-weight:800;line-height:1.1;display:block}.countdown-unit>span:last-child{color:var(--c-on-dark-muted);text-align:center;overflow-wrap:anywhere;margin-top:6px;font-size:12px;line-height:1.4}.tournaments-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 32px;margin:8px 0 28px;display:flex}.tournaments-head-copy{flex:420px;min-width:0}.tournaments-head .lp-tabs{flex:0 380px;width:100%}.tournament-layout{grid-template-areas:"count""board""side";align-items:start;gap:16px;display:grid}.countdown-card{border-radius:var(--r-lg);background:var(--c-dark);color:#fff;grid-area:count;padding:22px 20px}.countdown-card>p{color:var(--c-on-dark-muted);font-size:14px;font-weight:600}.countdown-card>p+*{margin-top:14px}.board-card{border:1px solid var(--c-line-soft);border-radius:var(--r-xl);background:var(--c-surface);grid-area:board;min-width:0;overflow:hidden}.board-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:22px 20px 12px;display:flex}.board-head-copy{min-width:0}.board-title{align-items:center;gap:10px;margin-top:4px;font-size:22px;display:flex}.board-title svg{flex-shrink:0;width:24px;height:24px}.board-dates{color:var(--c-muted);margin-top:6px;font-size:13px}.board-count{border-radius:var(--r-pill);background:var(--c-surface-2);white-space:nowrap;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:650;display:inline-flex}.board-count svg{width:16px;height:16px}.board-status{color:var(--c-muted);flex-wrap:wrap;align-items:center;gap:4px 16px;padding:0 20px 14px;font-size:13px;display:flex}.board-status #tournament-status{color:var(--c-ink);align-items:center;gap:8px;font-weight:650;display:inline-flex}.board-status #tournament-status:before{content:"";background:var(--c-up);width:8px;height:8px;box-shadow:0 0 0 4px var(--c-up-soft);border-radius:50%;flex-shrink:0}.board-status:is([data-state=incomplete],[data-state=stale],[data-state=scheduled]) #tournament-status:before{box-shadow:0 0 0 4px var(--c-brand-soft);background:#d4a900}.board-status:is([data-state=unavailable],[data-state=empty]) #tournament-status:before{background:var(--c-faint);box-shadow:0 0 0 4px var(--c-surface-2)}.board-list{margin:0;padding:4px 8px 8px;list-style:none}.board-row{border-radius:20px;grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"rank info score""rank info prize";align-items:center;gap:2px 12px;padding:14px 12px;display:grid;position:relative}.board-row+.board-row:before{content:"";border-top:1px solid var(--c-line-soft);position:absolute;top:0;left:64px;right:12px}.board-row.lp-place-1+.board-row:before,.board-row.lp-place-1:before{display:none}.board-rank{background:var(--c-surface-2);width:40px;height:40px;font-family:var(--font-numeric);border-radius:50%;grid-area:rank;place-items:center;font-size:16px;font-weight:800;display:grid}.board-info{grid-area:info;min-width:0}.lp-name-line{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.lp-leaderboard-name{overflow-wrap:anywhere;font-size:16px;font-weight:650;line-height:1.35}.lp-movement{border-radius:var(--r-pill);background:var(--c-surface-2);color:var(--c-muted);align-items:center;gap:2px;padding:1px 8px;font-size:12px;font-weight:700;line-height:1.6;display:inline-flex}.lp-movement svg{width:12px;height:12px}.lp-movement-up{background:var(--c-up-soft);color:var(--c-up)}.lp-movement-down{background:var(--c-down-soft);color:var(--c-down)}.lp-score-track{border-radius:var(--r-pill);background:var(--c-surface-3);height:6px;margin:8px 0 6px;overflow:hidden}.lp-score-fill{border-radius:inherit;background:var(--c-ink-2);height:100%;display:block}.lp-score-gap{color:var(--c-muted);font-size:13px;line-height:1.5;display:block}.lp-tournament-score{flex-direction:column;grid-area:score;align-items:flex-end;min-width:56px;line-height:1.2;display:flex}.lp-tournament-score strong{font-family:var(--font-numeric);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:800}.lp-tournament-score span{color:var(--c-muted);font-size:12px}.row-prize{border-radius:var(--r-pill);background:var(--c-brand-soft);white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:prize;justify-self:end;padding:3px 10px;font-size:13px;font-weight:750}.lp-place-1{background:var(--c-brand)}.lp-place-1 .board-rank{background:var(--c-dark);color:var(--c-brand)}.lp-place-1 .lp-score-track{background:#21201f24}.lp-place-1 .lp-score-fill{background:var(--c-dark)}.lp-place-1 .lp-score-gap,.lp-place-1 .lp-tournament-score span{color:var(--c-ink-2)}.lp-place-1 .row-prize{background:var(--c-dark);color:var(--c-brand)}.lp-place-1 .lp-movement-unchanged{color:var(--c-ink-2);background:#fff9}.lp-place-2 .board-rank{background:var(--c-silver)}.lp-place-3 .board-rank{background:var(--c-bronze);color:var(--c-bronze-ink)}.public-empty{border-radius:var(--r-md);background:var(--c-surface-2);color:var(--c-ink-2);text-align:center;margin:8px 20px 20px;padding:32px 20px;line-height:1.7}.board-meta{border-top:1px solid var(--c-line-soft);color:var(--c-muted);gap:4px;padding:16px 20px 20px;font-size:13px;line-height:1.6;display:grid}.tournament-side{grid-area:side;gap:16px;min-width:0;display:grid}.side-title{letter-spacing:0;align-items:center;gap:10px;font-size:17px;line-height:1.4;display:flex}.side-title svg{flex-shrink:0;width:20px;height:20px}.prize-panel{border-radius:var(--r-lg);background:var(--c-surface-2);padding:20px}.prize-places{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid}.prize-places li{border-radius:var(--r-sm);background:var(--c-surface);flex-direction:column;align-items:center;gap:2px;min-width:0;padding:10px 2px;display:flex}.prize-place{color:var(--c-muted);font-size:12px;font-weight:750}.prize-places strong{font-family:var(--font-numeric);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}.prize-places strong span{font-size:12px}.prize-places li[data-place="1"]{background:var(--c-brand)}.prize-places li[data-place="2"]{background:var(--c-silver)}.prize-places li[data-place="3"]{background:var(--c-bronze)}.prize-places li:is([data-place="1"],[data-place="2"],[data-place="3"]) .prize-place{color:var(--c-ink-2)}.prize-note{color:var(--c-muted);margin-top:12px;font-size:12px;line-height:1.65}.rules-body{color:var(--c-ink-2);gap:10px;font-size:14px;line-height:1.7;display:grid}.lp-tournament-actions .ui-button{white-space:normal}.tournament-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:55vh;display:flex}.tournament-empty p{color:var(--c-ink-2);line-height:1.7}.empty-icon{background:var(--c-brand-soft);border-radius:24px;place-items:center;width:72px;height:72px;display:grid}.empty-icon svg{width:34px;height:34px}.tournaments-skeleton,.registration-skeleton,.referrals-skeleton{gap:14px;display:grid}.sk-title{width:min(420px,80%);height:46px;margin-top:8px}.sk-lead{width:min(520px,90%);height:22px}.sk-tabs{border-radius:var(--r-pill);width:min(380px,100%);height:52px;margin-bottom:14px}.sk-layout{gap:16px;display:grid}.sk-board{border-radius:var(--r-xl);height:900px}.sk-side{border-radius:var(--r-lg);height:420px}.sk-icon{border-radius:16px;width:52px;height:52px;margin-bottom:18px}.sk-offer{border-radius:var(--r-xl);height:380px}.sk-form{border-radius:var(--r-xl);height:720px}.referral-hero{align-items:center;gap:28px;padding-top:8px;display:grid}.referral-hero-copy .ui-eyebrow{margin-top:20px}.referral-hero-copy .page-title{margin-top:10px}.referral-offer{border-radius:var(--r-xl);background:var(--c-surface-2);padding:22px}.referral-rewards{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:center;display:grid}.referral-rewards>div{border-radius:var(--r-lg);background:var(--c-surface);text-align:center;flex-direction:column;align-items:center;gap:4px;padding:18px 8px;display:flex}.referral-rewards>div:last-child{background:var(--c-brand)}.referral-rewards>div>span{font-size:13px;font-weight:650}.referral-rewards strong{font-family:var(--font-numeric);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(42px,6vw,58px);font-weight:800;line-height:1.1}.referral-rewards small{font-size:.55em}.reward-plus{color:var(--c-muted);text-align:center;font-size:22px;font-weight:700}.referral-note{text-align:center;color:var(--c-muted);margin:12px 0 16px;font-size:13px}.referral-cta{white-space:normal}.referral-provider{text-align:center;color:var(--c-muted);margin-top:14px;font-size:13px;line-height:1.7}.referral-how{margin-top:64px}.referral-steps{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.referral-steps li{border-radius:var(--r-lg);background:var(--c-surface-2);padding:22px}.step-number{background:var(--c-dark);width:40px;height:40px;color:var(--c-brand);border-radius:50%;place-items:center;font-weight:800;display:grid}.referral-steps h3{letter-spacing:0;margin-top:16px;font-size:17px;line-height:1.4}.referral-steps p{color:var(--c-ink-2);margin-top:8px;font-size:14px;line-height:1.7}.referral-requirements{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.referral-requirements .ui-stat{background:var(--c-surface);border:1px solid var(--c-line-soft)}.referral-verification{color:var(--c-ink-2);align-items:flex-start;gap:12px;margin-top:20px;font-size:14px;line-height:1.7;display:flex}.referral-verification svg{width:22px;height:22px;color:var(--c-up);flex-shrink:0;margin-top:1px}.neo-terms{margin-top:32px}.terms-body p,.terms-body li{color:var(--c-ink-2);font-size:14px;line-height:1.8}.terms-body ol{margin:12px 0 0;padding-left:22px}.terms-body li{margin-bottom:10px;padding-left:4px}.referral-bottom-cta{white-space:normal;width:fit-content;margin:24px auto 0;display:flex}.reg-hero{align-items:center;gap:28px;display:grid}.reg-hero .logo{width:auto;height:44px}.first-title{margin:20px 0 24px;font-size:clamp(26px,3.4vw,40px);line-height:1.2}.reg-hero-media{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;max-width:360px;display:grid}.reg-hero-media img{background:var(--c-surface-2);width:100%;height:auto;box-shadow:0 0 0 6px var(--c-surface-2);border-radius:22px}.reg-hero-media img+img,.registration-slot{margin-top:40px}.registration-section{scroll-margin-top:calc(var(--shell-top) + 16px)}.form-container{border-radius:var(--r-xl);background:var(--c-surface-2);padding:24px 16px}.registration-head{text-align:center}.register-now{font-size:clamp(26px,3vw,34px)}.instant-registration{color:var(--c-muted);margin-top:6px;font-size:16px}.choose-registration-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:24px 0;display:grid}.choose-form-button.ui-button{border-radius:var(--r-md);background:var(--c-surface);white-space:normal;min-height:52px;padding:10px 12px;font-size:14px}.choose-form-button.ui-button:hover:not(:disabled){background:var(--c-surface-3)}.choose-form-button.ui-button.active,.choose-form-button.ui-button.active:hover:not(:disabled){background:var(--c-dark);color:var(--c-brand)}.neo-registration-form{border-radius:var(--r-lg);background:var(--c-surface);max-width:640px;margin:0 auto;padding:24px 18px}.neo-registration-form fieldset{border:0;min-width:0;margin:0;padding:0}.neo-registration-form h3{letter-spacing:0;margin-bottom:20px;font-size:20px;line-height:1.45}.registration-fields{gap:16px;display:grid}.registration-consent{color:var(--c-ink-2);margin:22px 0;font-size:14px}.registration-consent .consent-checkbox{width:22px;height:22px;margin-top:1px}.registration-submit{width:100%;margin-top:8px}.neo-registration-form .ui-notice{margin-bottom:8px}.registration-location{margin-top:48px}.registration-map{border-radius:var(--r-xl);background:var(--c-surface-2);border:0;width:100%;height:360px}.seo-tags{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.seo-tags h2{border-radius:var(--r-pill);background:var(--c-surface-2);color:var(--c-ink-2);letter-spacing:0;padding:6px 14px;font-size:13px;font-weight:600;line-height:1.5}.policy-wrapper{max-width:860px;margin:0 auto}.lang-section{border:1px solid var(--c-line-soft);border-radius:var(--r-xl);padding:28px 20px}.lang-label{border-radius:var(--r-pill);background:var(--c-brand);padding:4px 14px;font-size:13px;font-weight:700;display:inline-block}.policy-doc-title{margin-top:20px;font-size:clamp(24px,3vw,32px)}.policy-updated{color:var(--c-muted);margin:8px 0 28px;font-size:14px}.policy-section{color:var(--c-ink-2);margin-bottom:28px;font-size:15px;line-height:1.75}.policy-section h2{letter-spacing:0;color:var(--c-ink);margin-bottom:10px;font-size:17px;line-height:1.45}.policy-section p+p,.policy-section ul+p,.policy-section p+ul,.policy-section .policy-contact-block+p{margin-top:10px}.policy-section ul{margin-top:8px;padding-left:22px}.policy-section li{margin-bottom:4px}.policy-contact-block{border-radius:var(--r-md);background:var(--c-surface-2);overflow-wrap:anywhere;margin-top:10px;padding:18px 20px;font-weight:500;line-height:1.9}.policy-contact-block a{color:var(--c-ink);text-underline-offset:3px}.policy-note{color:var(--c-muted);margin-top:10px;font-size:14px}@media (width>=640px){.home-hero{padding:44px 40px}.home-highlight{padding:28px}.countdown-card{padding:24px}.board-head{padding:24px 24px 12px}.board-status{padding-inline:24px}.board-list{padding:4px 12px 12px}.board-row{grid-template-columns:44px minmax(0,1fr) auto 76px;grid-template-areas:"rank info prize score";gap:4px 16px;padding:14px 16px}.board-row+.board-row:before{left:76px;right:16px}.board-rank{width:44px;height:44px}.board-meta{padding-inline:24px}.about-card,.audience-card,.lp-bonuses{padding:36px}.lp-contact{padding:44px 40px}.lp-cta{padding:56px 40px}.contact-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.choose-registration-form{grid-template-columns:repeat(3,minmax(0,1fr))}.form-container{padding:36px 32px}.neo-registration-form{padding:32px}.lang-section{padding:40px}.referral-offer{padding:28px}.referral-requirements{margin-top:16px}}@media (width>=900px){.home-hero{grid-template-columns:minmax(0,1fr) 280px;align-items:center;min-height:400px;padding:56px}.home-hero-art{height:280px;display:block;position:relative}.hero-art-tile{place-items:center;display:grid;position:absolute}.hero-art-main{background:var(--c-dark);width:210px;height:210px;color:var(--c-brand);border-radius:56px;inset:30px 10px auto auto;transform:rotate(-8deg)}.hero-art-main svg{stroke-width:2.4px;width:120px;height:120px}.hero-art-car{background:var(--c-surface);border-radius:50%;width:104px;height:104px;bottom:0;left:0}.hero-art-package{background:var(--c-surface);border-radius:24px;width:76px;height:76px;top:-6px;right:0;transform:rotate(10deg)}.hero-art-car svg,.hero-art-package svg{width:44px;height:44px}.hero-art-package svg{width:34px;height:34px}.home-highlight-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.home-highlight,.home-highlight-skeleton,.home-highlight-skeleton:first-child{min-height:540px}.home-section{margin-top:96px}.about-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:40px}.audience-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-bonuses{grid-template-columns:auto minmax(0,1fr);gap:28px}.lp-contact{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;padding:52px}.contact-cards{grid-template-columns:1fr}.referral-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:48px;min-height:460px}.referral-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.reg-hero{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:48px;min-height:420px}.reg-hero-media{justify-self:end;width:100%}.registration-map{height:420px}}@media (width>=1100px){.tournament-layout{grid-template:"board count""board side"1fr/minmax(0,1fr) 360px;gap:20px 24px}.sk-layout{grid-template-columns:minmax(0,1fr) 360px;gap:24px}.countdown-unit>span:first-child{font-size:30px}.steps-list{grid-template-columns:repeat(5,minmax(0,1fr))}.steps-list li{flex-direction:column;align-items:flex-start;gap:16px;padding:20px}.choose-registration-form{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=1024px){.page-home,.page-container{padding-top:16px}}
