@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Manrope:wght@400;500;600;650;700;750;800&display=swap";.birdex-logo{position:relative;display:inline-flex;align-items:center;gap:9px;flex-shrink:0;color:#111;line-height:1}.birdex-mascot{position:relative;display:block;width:44px;height:44px;flex:0 0 44px;overflow:visible}.logo-transform,.logo-layer{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none}.logo-layer svg,.logo-transform>svg{display:block;width:100%;height:100%;overflow:visible}.birdex-wordmark{font-family:Manrope,sans-serif;font-size:24px;font-weight:800;letter-spacing:-1px}:root[data-theme=dark] .birdex-logo{color:#f5f5f2}.logo-golden-egg{position:absolute;left:33px;top:24px;width:14px;height:18px;opacity:0;visibility:hidden;pointer-events:none}@media(max-width:800px){.birdex-mascot{width:36px;height:36px;flex-basis:36px}.birdex-wordmark{font-size:21px}.logo-golden-egg{left:27px;top:21px}}@media(max-width:600px){.birdex-mascot{width:34px;height:34px;flex-basis:34px}}@media(prefers-reduced-motion:reduce){.birdex-logo .logo-transform,.birdex-logo .logo-layer{transform:none!important}.logo-golden-egg{display:none}}:root{font-family:DM Sans,sans-serif;color:#111214;background:#f7f7f4;font-synthesis:none;--bg:#f7f7f4;--text:#111214;--muted:#757672;--border:rgba(25,25,20,.09);--card:rgba(255,255,255,.5);--yellow:#f9d548;--button:#111214;--button-text:#fff;--soft:#edede9;color-scheme:light}:root[data-theme=dark]{--bg:#0b0c0d;--text:#f4f4f1;--muted:#999a97;--border:rgba(255,255,255,.09);--card:rgba(255,255,255,.025);--button:#f9d548;--button-text:#121212;--soft:#242523;background:var(--bg);color:var(--text);color-scheme:dark}*{box-sizing:border-box}body{margin:0;background:var(--bg);transition:background .35s,color .35s}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;border:0;background:none;cursor:pointer}button,a{-webkit-tap-highlight-color:transparent}button:disabled{cursor:default}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid #c49b19;outline-offset:5px}::selection{background:#f9d548;color:#111}h1,h2,h3,p{margin:0}h1,h2,.brand,.footer-brand{font-family:Manrope,sans-serif}svg{flex-shrink:0}img{max-width:100%}.container{width:min(1180px,calc(100% - 112px));margin:0 auto}.header{position:sticky;top:0;z-index:30;height:94px;background:transparent;transition:background .3s,border-color .3s;border-bottom:1px solid transparent}.header.scrolled{background:color-mix(in srgb,var(--bg) 85%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-color:var(--border)}.header-inner{width:min(1300px,calc(100% - 96px));height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:flex;align-items:center;font-size:24px;font-weight:800;letter-spacing:-1px;gap:8px}.logo-chicken{position:relative;padding:0;font-size:37px;line-height:1;transition:transform .3s}.logo-chicken:hover{transform:rotate(-8deg)}.secret-egg{position:absolute;left:12px;top:24px;font-size:22px;animation:egg-drop .7s both;pointer-events:none}@keyframes egg-drop{0%{transform:translateY(-10px) scale(.4);opacity:0}to{transform:translateY(17px) scale(1);opacity:1}}.navigation{display:flex;gap:34px}.navigation a{position:relative;font-size:13px;padding:12px 0;color:var(--muted);transition:color .2s}.navigation a:hover,.navigation a.active{color:var(--text)}.navigation a.active:after{content:"";position:absolute;bottom:0;left:50%;height:5px;width:5px;border-radius:50%;background:#ddba2f}.navigation a.active:before{content:"";position:absolute;bottom:2px;left:calc(50% - 13px);height:1px;width:31px;background:#ddba2f;opacity:.6}.header-actions{display:flex;gap:18px;align-items:center}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:25px;height:32px;color:var(--muted);padding:0;transition:color .2s,transform .2s}.icon-button:hover{color:var(--text);transform:translateY(-1px)}.x-icon{font-size:22px}.action-divider{width:1px;height:17px;background:var(--border);margin:0 -7px}.button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:49px;padding:0 22px;border-radius:10px;font-size:13px;font-weight:600;white-space:nowrap;transition:background .25s,box-shadow .25s,border-color .25s}.button.primary{background:var(--button);color:var(--button-text);box-shadow:0 3px 10px #00000008}.button.primary:hover{background:color-mix(in srgb,var(--button) 90%,#a89440);box-shadow:0 5px 20px #c49b1920}.button.secondary{border:1px solid var(--border);background:var(--card);color:var(--text)}.button.secondary:hover{border-color:#bba34b}.header .button{min-height:40px;padding:0 16px;font-size:12px;gap:8px}.magnetic{display:inline-flex;transition:transform .18s ease-out}.mobile-menu{display:none}.hero{display:grid;grid-template-columns:1fr 1fr;min-height:610px;align-items:center;position:relative;padding:38px 0 58px}.hero-copy{z-index:2}.eyebrow{font-family:monospace;font-size:11px;letter-spacing:1.5px;color:var(--muted);display:flex;align-items:center;gap:10px}.eyebrow-line{width:20px;height:1px;background:#ad9a59}.hero h1{font-size:clamp(90px,9.1vw,137px);font-weight:800;line-height:1.11;letter-spacing:-9px;margin:14px 0 0}.title-dot{color:#e5be2c;font-size:.55em;margin-left:1px}.hero h2{font-size:clamp(25px,2.8vw,38px);font-weight:700;letter-spacing:-1.3px;color:#8e8f8b;margin:5px 0 23px;white-space:nowrap}.hero-description{color:var(--muted);font-size:16px;line-height:1.6;letter-spacing:.05px}.hero-buttons{display:flex;gap:12px;margin-top:27px}.community-link{display:flex;gap:12px;align-items:center;margin-top:31px;text-align:left;padding:0;color:var(--muted);font-size:10px;line-height:1.7}.community-link strong{display:flex;align-items:center;gap:14px;color:var(--text);font-size:11px;font-weight:500}.community-avatars{display:flex;padding-left:0}.community-avatars>span{width:29px;height:29px;display:grid;place-items:center;border-radius:50%;background:#e8e1c6;border:2px solid var(--bg);font-size:17px}.community-avatars>span+span{margin-left:-8px}.community-avatars>span:nth-child(2){background:#cfcec4}.community-avatars>span:nth-child(3){background:#eac55f}.hero-art{position:relative;align-self:stretch;display:flex;align-items:center;justify-content:center;min-width:0;margin-right:-26px}.mascot-layer{width:115%;flex-shrink:0;z-index:1;transition:transform .6s ease-out}.mascot{width:100%;height:auto;display:block;filter:drop-shadow(0 18px 20px #8363240a)}.art-orbit{width:78%;height:78%;position:absolute;top:10%;left:17%;border:1px solid var(--border);border-radius:50%;opacity:.5;transform:rotate(-18deg)}.art-orbit:before{content:"";position:absolute;top:24px;right:-24px;bottom:24px;left:-24px;border-radius:50%;border:1px solid var(--border);opacity:.45}.doodle{position:absolute;color:#c69b2e;z-index:2;animation:float 8s ease-in-out infinite}.crown-one{width:34px;height:34px;top:13%;left:15%;transform:rotate(-16deg)}.handwritten{font-family:monospace;text-transform:uppercase;font-size:13px;line-height:1.7;color:var(--muted);position:absolute;right:6%;top:15%;transform:rotate(12deg);z-index:2;letter-spacing:1px}.little-spark{left:5%;top:58%;font-size:40px;animation-delay:-2s}.little-plus{right:2%;top:50%;font-size:22px;animation-delay:-5s}.art-caption{position:absolute;bottom:2%;right:10%;font-family:monospace;letter-spacing:1.9px;font-size:9px;color:var(--muted)}@keyframes float{0%,to{translate:0 0}50%{translate:0 -9px}}.surface{background:var(--card);border:1px solid var(--border);border-radius:18px;transition:background .35s,border-color .35s,transform .3s}.section-kicker{display:flex;justify-content:space-between;align-items:center;gap:12px;font-family:monospace;font-size:9px;letter-spacing:1.6px;color:var(--muted);margin:0 4px 12px}.demo-label{font-size:8px;letter-spacing:.8px;color:#a18226}.season-card{padding:25px 28px 22px}.season-top{display:flex;align-items:center;gap:25px;margin-bottom:23px}.season-title{display:flex;align-items:center;gap:12px;font-size:25px;font-weight:700;letter-spacing:-.7px}.season-title svg{opacity:0;transition:opacity .2s}.season-title:hover svg{opacity:1}.status{display:flex;align-items:center;gap:7px;font-family:monospace;font-size:10px;letter-spacing:1px;color:var(--muted)}.status.live{color:#0eae64}.status i,.live-dot{width:6px;height:6px;background:currentColor;border-radius:50%;display:inline-block}.season-time{margin-left:auto;font-size:12px;color:var(--muted)}.progress-track{height:6px;border-radius:10px;background:var(--soft);overflow:hidden}.progress-track span{display:block;height:100%;background:linear-gradient(90deg,#efc52f,#ffe897);border-radius:10px;transition:width 1s}:root[data-theme=dark] .progress-track span{background:#f9d548;box-shadow:0 0 12px #f9d54840}.metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:11px}.metric{padding:23px 18px;min-height:108px;display:flex;align-items:center;gap:13px;position:relative;overflow:hidden}.metric:after{content:"";pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(150px circle at var(--pointer-x) var(--pointer-y),#d8bb3b08,transparent);opacity:0;transition:opacity .3s}.metric:hover:after{opacity:1}.metric-icon{display:grid;place-items:center;width:37px;height:42px;color:var(--muted);border-radius:10px;background:var(--soft);flex-shrink:0}.metric-icon.gold{color:#d8a92b;background:#ecc74f12}.metric-icon svg{width:22px;height:22px}.metric-icon:has(.ton-icon){background:transparent}.ton-icon{background:#0098ea;width:31px;height:31px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center}.metric-label{display:block;font-size:10px;color:var(--muted);margin-bottom:5px}.metric strong{display:block;font-size:19px;letter-spacing:-.4px;font-weight:650;white-space:nowrap;font-variant-numeric:tabular-nums}.metric-note{font-size:9px;color:var(--muted);display:block;margin-top:4px}.data-notice{font-size:12px;line-height:1.8;color:var(--muted);margin-top:15px}.data-notice button{font-size:12px;text-decoration:underline;margin-left:10px;padding:0}.telegram-cta{margin-top:28px;min-height:270px;position:relative;overflow:hidden;display:flex;align-items:center;padding:42px;isolation:isolate}.cta-copy{z-index:2;position:relative}.telegram-cta h2{font-size:31px;font-weight:750;letter-spacing:-1px;margin:12px 0 8px}.telegram-cta p{font-size:14px;color:var(--muted);margin-bottom:24px}.telegram-cta .eyebrow{font-size:10px}.phone-scene{position:absolute;right:20px;bottom:-110px;width:480px;height:380px}.phone{width:225px;height:355px;position:absolute;left:136px;top:10px;border:6px solid #20201d;outline:1px solid #b6ad93;border-radius:35px;background:#111;transform:rotate(19deg);box-shadow:5px 15px 30px #0003;color:#fafaf2;overflow:hidden}.phone-camera{width:63px;height:14px;border-radius:10px;background:#050505;margin:6px auto}.phone-top{display:flex;justify-content:space-between;font-size:9px;padding:3px 12px 10px}.phone-top b{font-size:10px}.phone-screen{background:#201c12;height:243px;padding:10px;position:relative;overflow:hidden}.phone-pill{font-family:monospace;font-size:7px;letter-spacing:.5px;color:#bca964;display:flex;justify-content:center;align-items:center;gap:5px}.phone-screen img{width:215px;max-width:none;margin:-10px -8px -16px;display:block}.phone-caption{display:flex;justify-content:center;align-items:center;gap:5px;color:#eee4b4;font-size:8px}.phone-button{display:flex;align-items:center;justify-content:center;gap:10px;background:#f4ce42;color:#161616;padding:10px;border-radius:7px;font-size:8px;font-weight:700;margin-top:9px}.phone-bottom{display:flex;justify-content:space-around;font-size:6px;padding-top:15px;color:#f3d773}.phone-bottom span{color:#888}.floating-egg{position:absolute;font-size:64px;filter:sepia(.8) saturate(1.8);animation:float 9s ease-in-out infinite}.egg-one{left:44px;top:90px;transform:rotate(-23deg);filter:sepia(.8) saturate(1.8) blur(1px)}.egg-two{right:7px;top:85px;font-size:100px;transform:rotate(22deg);filter:sepia(.8) saturate(1.8) blur(2px);animation-delay:-4s}.footer{padding:43px 4px 25px}.footer-main{display:flex;align-items:center;gap:28px}.footer-brand{font-weight:800;font-size:18px;letter-spacing:-.6px}.footer-main>span{color:var(--muted);font-size:10px}.footer-links{margin-left:auto;display:flex;gap:25px;font-size:11px;color:var(--muted)}.footer-links button{padding:0;font-size:inherit}.footer-links a:hover,.footer-links button:hover{color:var(--text)}.footer-bottom{display:flex;justify-content:space-between;color:var(--muted);border-top:1px solid var(--border);margin-top:25px;padding-top:17px;font:8px monospace;letter-spacing:1px}.footer-bottom i{display:inline-block;width:4px;height:4px;border-radius:50%;background:#56b484;margin-right:8px}.page-heading{padding:75px 0 55px;max-width:900px}.page-heading h1{font-size:clamp(36px,5vw,66px);font-weight:750;letter-spacing:-3px;line-height:1.14;margin:20px 0}.page-heading h1 span{color:#ddb92b}.page-heading p{max-width:570px;font-size:16px;line-height:1.7;color:var(--muted)}.info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:27px}.info-card{padding:30px}.info-number{font:10px monospace;color:#b1953c;letter-spacing:1px}.info-card h2{font-size:20px;letter-spacing:-.6px;margin:24px 0 12px}.info-card p{font-size:13px;line-height:1.7;color:var(--muted)}.rewards-card{display:grid;grid-template-columns:1fr 2fr;padding:50px;gap:50px;align-items:center}.reward-illustration{display:flex;flex-direction:column;align-items:center;gap:24px;color:#cda431}.reward-illustration span{font:9px monospace;letter-spacing:1px}.rewards-card h2{font-size:38px;letter-spacing:-1.5px;margin:18px 0}.rewards-card p{font-size:15px;color:var(--muted);line-height:1.8}.network-pill{margin-top:25px;display:inline-flex;gap:9px;align-items:center;font-size:12px;color:var(--muted)}.network-pill .ton-icon{width:24px;height:24px}.reward-note{margin:38px auto 60px;max-width:640px}.reward-note>span{font:10px monospace;letter-spacing:1.5px;color:var(--muted)}.reward-note p{font-size:14px;color:var(--muted);line-height:1.8;margin:15px 0}.reward-note a{display:flex;gap:10px;align-items:center;font-size:13px}.docs-list{max-width:900px;display:grid;gap:12px;margin-bottom:40px}.docs-list details{padding:24px 28px}.docs-list summary{list-style:none;display:flex;justify-content:space-between;gap:20px;cursor:pointer;font-size:17px;font-weight:600}.docs-list summary::-webkit-details-marker{display:none}.docs-list summary span{font-size:22px;font-weight:400;color:#b39a3c;transition:transform .2s}.docs-list details[open] summary span{transform:rotate(45deg)}.docs-list p{font-size:14px;line-height:1.8;color:var(--muted);max-width:700px;padding-top:17px}.link-dialog{background:var(--bg);color:var(--text);border:1px solid var(--border);border-radius:22px;max-width:440px;width:calc(100% - 40px);padding:38px;box-shadow:0 20px 80px #0003}.link-dialog::backdrop{background:#0006;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dialog-close{position:absolute;right:15px;top:15px}.dialog-egg{font-size:36px}.link-dialog h2{font-size:25px;margin:17px 0 14px;letter-spacing:-.8px}.link-dialog p{font-size:14px;line-height:1.8;color:var(--muted);margin-bottom:25px}.pointer-grid{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.cursor-dot,.cursor-ring{position:fixed;top:0;left:0;pointer-events:none;z-index:100;opacity:0}.cursor-dot{width:4px;height:4px;border-radius:50%;background:var(--text);margin:-2px}.cursor-ring{width:28px;height:28px;border:1px solid color-mix(in srgb,var(--text) 28%,transparent);border-radius:50%;font:7px monospace;display:grid;place-items:center;color:var(--text);transition:width .2s,height .2s,opacity .2s}.pointer-active .cursor-dot,.pointer-active .cursor-ring{opacity:1}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:-80px;left:20px;z-index:200;background:var(--button);color:var(--button-text);padding:10px}.skip-link:focus{top:10px}@media(pointer:fine)and (hover:hover)and (prefers-reduced-motion:no-preference){.pointer-active,.pointer-active a,.pointer-active button,.pointer-active summary{cursor:none}}@media(min-width:1450px){.hero{min-height:680px}.hero-art{margin-left:10px}}@media(max-width:1100px){.container{width:calc(100% - 72px)}.header-inner{width:calc(100% - 64px)}.navigation{gap:24px}.header-actions{gap:12px}.hero{min-height:560px}.hero h1{font-size:103px;letter-spacing:-7px}.hero h2{font-size:29px}.hero-description{font-size:15px}.metric{padding:20px 13px;gap:10px}.metric strong{font-size:16px}.metric-icon{width:30px}.metric-note{font-size:8px}.phone-scene{right:-35px}.cta-copy p{max-width:290px}.handwritten{right:1%;font-size:10px}}@media(max-width:800px){.container{width:calc(100% - 44px)}.header-inner{width:calc(100% - 40px)}.header{height:78px}.brand{font-size:21px}.logo-chicken{font-size:30px}.navigation{gap:18px}.navigation a{font-size:11px}.social,.action-divider{display:none}.header-actions{gap:12px}.hero{min-height:510px;padding-top:32px;padding-bottom:42px}.hero h1{font-size:82px;letter-spacing:-6px}.hero h2{font-size:23px;letter-spacing:-.7px}.hero-description{font-size:13px}.hero-buttons{gap:8px}.hero-buttons .button{padding:0 13px;font-size:11px;gap:8px}.hero .eyebrow{font-size:9px}.community-link{margin-top:26px}.art-caption{font-size:7px;letter-spacing:1px}.metrics{grid-template-columns:repeat(2,1fr)}.metric{padding:21px}.metric strong{font-size:20px}.metric-note{font-size:10px}.metric-label{font-size:11px}.telegram-cta{padding:32px;min-height:260px}.telegram-cta h2{font-size:27px}.telegram-cta p{font-size:12px;max-width:230px}.phone-scene{right:-85px;transform:scale(.85);transform-origin:right bottom}.info-grid{gap:10px}.info-card{padding:20px}.info-card h2{font-size:17px}.rewards-card{padding:32px;gap:30px}.rewards-card h2{font-size:30px}}@media(max-width:600px){.header{height:75px}.header-actions{gap:14px}.header .button{min-height:35px;padding:0 11px;font-size:11px}.mobile-menu{display:flex}.navigation{display:none;position:absolute;top:74px;left:0;right:0;padding:20px;background:var(--bg);border-bottom:1px solid var(--border);box-shadow:0 10px 20px #00000008;justify-content:space-around}.navigation.open{display:flex}.navigation a{font-size:13px}.container{width:calc(100% - 36px)}.hero{display:flex;flex-direction:column;align-items:stretch;padding:41px 0 25px;min-height:0}.hero h1{font-size:clamp(78px,20vw,110px);letter-spacing:-6px;margin-top:15px}.hero h2{font-size:clamp(24px,6.2vw,32px);margin-top:5px;margin-bottom:18px}.hero-description{font-size:15px;line-height:1.65}.hero-buttons{gap:10px;margin-top:23px}.hero-buttons .button{font-size:12px;padding:0 17px;min-height:47px}.community-link{font-size:10px;margin-top:24px}.community-link strong{font-size:11px}.hero-art{height:340px;margin:5px -3px 0;align-self:auto}.mascot-layer{width:100%;max-width:390px}.handwritten{right:4%;top:14%;font-size:11px}.crown-one{left:14%;top:10%;width:29px}.little-spark{top:57%;left:8%}.art-caption{bottom:0;right:10%;font-size:8px}.art-orbit{width:75%;height:85%;top:7%;left:13%}.section-kicker{font-size:8px;letter-spacing:1px;align-items:flex-start;flex-direction:column;gap:7px}.demo-label{font-size:7px}.season-card{padding:20px}.season-top{gap:13px;flex-wrap:wrap;margin-bottom:19px}.season-title{font-size:23px}.season-title svg{display:none}.status{font-size:9px}.season-time{font-size:10px}.metric{padding:18px 12px;gap:10px;min-height:101px;border-radius:13px}.metric-label{font-size:9px}.metric strong{font-size:16px}.metric-note{font-size:8px}.metric-icon{width:29px;height:34px}.metric-icon svg{width:19px}.ton-icon{width:26px;height:26px}.telegram-cta{margin-top:22px;min-height:445px;padding:29px;align-items:flex-start}.telegram-cta h2{font-size:29px}.telegram-cta p{font-size:13px;max-width:none;margin-bottom:20px}.telegram-cta .eyebrow{font-size:9px}.phone-scene{bottom:-115px;right:calc(50% - 230px);transform:scale(.9)}.cta-copy{width:100%}.footer{padding:31px 2px 22px}.footer-main{flex-wrap:wrap;gap:12px 20px}.footer-main>span{font-size:9px}.footer-links{margin-left:0;width:100%;padding-top:10px;gap:25px}.footer-bottom{font-size:7px;letter-spacing:.5px;margin-top:20px}.page-heading{padding:44px 0 35px}.page-heading h1{font-size:38px;letter-spacing:-1.9px}.page-heading p{font-size:14px}.info-grid{grid-template-columns:1fr;gap:12px}.info-card{padding:26px}.info-card h2{font-size:20px;margin-top:18px}.rewards-card{grid-template-columns:1fr;padding:28px;gap:32px}.reward-illustration{padding:10px;gap:10px}.reward-illustration svg{width:65px;height:65px}.rewards-card h2{font-size:30px}.rewards-card p{font-size:14px}.reward-note{margin:30px 5px 40px}.docs-list details{padding:22px}.docs-list summary{font-size:16px}.docs-list p{font-size:13px}.hero .desktop-break{display:none}.hero-description{max-width:330px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.cursor-dot,.cursor-ring,.pointer-grid{display:none!important}}.brand-mascot{display:block;width:38px;height:43px;position:relative;overflow:hidden}.brand-mascot img{position:absolute;width:105px;max-width:none;left:-38px;top:0}.header .brand{gap:9px}@media(max-width:600px){.brand-mascot{width:30px;height:35px}.brand-mascot img{width:85px;left:-31px}}.metric-active .metric-icon{color:#159b59;background:#159b591a;border-radius:12px}.metric-active strong{color:#13834c}.metric-active .metric-note{color:#187c4b}[data-theme=dark] .metric-active .metric-icon,[data-theme=dark] .metric-active strong,[data-theme=dark] .metric-active .metric-note{color:#4cdb91}.telegram-art{position:absolute;width:660px;max-width:none;height:auto;right:-65px;bottom:-50px;pointer-events:none;z-index:1}@media(max-width:1100px){.telegram-art{width:570px;right:-100px;bottom:-25px}}@media(max-width:800px){.telegram-art{width:490px;right:-125px;bottom:-15px}}@media(max-width:600px){.telegram-art{width:550px;right:calc(50% - 275px);bottom:-15px}.telegram-cta{min-height:465px}}html{transition:background-color .38s,color .38s}body{isolation:isolate}.particle-background{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;overflow:hidden}.particle-background canvas{display:block;width:100%;height:100%;pointer-events:none}.cursor-dot,.cursor-ring{--cursor-ink:#111214;--cursor-shadow:rgba(255,255,255,.28);--cursor-label-bg:rgba(247,247,244,.96)}.cursor-dot[data-tone=light],.cursor-ring[data-tone=light]{--cursor-ink:#f4f4f1;--cursor-shadow:rgba(0,0,0,.28);--cursor-label-bg:rgba(17,18,20,.96)}.cursor-dot[data-button=true][data-tone=light],.cursor-ring[data-button=true][data-tone=light]{--cursor-ink:#f9d548}.cursor-dot{width:4px;height:4px;background:var(--cursor-ink);box-shadow:0 0 1px var(--cursor-shadow);transition:opacity .16s,background-color .18s}.cursor-ring{width:26px;height:26px;border-color:var(--cursor-ink);color:var(--cursor-ink);background:transparent;font:7px monospace;box-shadow:0 0 1px var(--cursor-shadow);transition:width .2s,height .2s,opacity .16s,border-color .18s,color .18s}.cursor-ring[data-interactive=true]{width:40px;height:40px}.cursor-ring span{position:static;display:block;padding:2px 3px;border-radius:3px;background:var(--cursor-label-bg);color:var(--cursor-ink);font:700 9px/1.2 monospace;letter-spacing:.04em;text-align:center;white-space:nowrap;pointer-events:none}.cursor-ring span:empty{display:none}.cursor-ring[data-label=↗] span{font-size:14px;line-height:1;padding:1px 4px;letter-spacing:0}.pointer-active .cursor-dot[data-labelled=true]{opacity:0}.navigation{position:relative}.navigation a.active:before,.navigation a.active:after{display:none}.navigation-indicator{position:absolute;bottom:0;left:0;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:#ddba2f;pointer-events:none;transition:transform .24s cubic-bezier(.22,1,.36,1),opacity .2s}.navigation-indicator:before{content:"";position:absolute;bottom:2px;left:-13px;width:31px;height:1px;background:#ddba2f;opacity:.6}.hero-art [data-depth]{transform:translate3d(var(--parallax-x,0px),var(--parallax-y,0px),0)}.hero-art .crown-one[data-depth]{transform:translate3d(var(--parallax-x,0px),var(--parallax-y,0px),0) rotate(-16deg)}.mascot-layer[data-depth]{transition:none}.metric,.season-card{position:relative}.metric:after,.season-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid transparent;border-radius:inherit;pointer-events:none;background:radial-gradient(180px circle at var(--pointer-x,50%) var(--pointer-y,50%),rgba(198,166,71,.18),transparent 70%) border-box;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .2s}.metric:hover:after,.season-card:hover:after{opacity:1}.surface,.metric-icon,.progress-track,.action-divider,.community-avatars>span,.link-dialog{transition:background-color .38s,border-color .38s,color .38s,transform .25s}.button{transition:background-color .22s,color .22s,border-color .22s,box-shadow .22s;-webkit-user-select:none;user-select:none}.hero-description,.hero h2,.eyebrow,.metric-label,.metric strong,.metric-note,.season-time,.status,.section-kicker,.footer,.footer-links,.phone-top,.handwritten,.art-caption,.page-heading p,.info-card p,.rewards-card p,.docs-list p{transition:color .38s}.theme-switch svg{animation:theme-icon-in .32s cubic-bezier(.22,1,.36,1)}@keyframes theme-icon-in{0%{transform:rotate(-35deg) scale(.7);opacity:.4}to{transform:rotate(0) scale(1);opacity:1}}@media(max-width:767px),(hover:none),(pointer:coarse){.cursor-dot,.cursor-ring{display:none!important}}@media(max-width:599px){.particle-background{display:none}}@media(max-width:600px){.navigation{position:absolute}.navigation-indicator{bottom:20px}}@media(prefers-reduced-motion:reduce){.particle-background{display:none!important}.hero-art [data-depth]{transform:none!important}.hero-art .crown-one[data-depth]{transform:rotate(-16deg)!important}.metric:after,.season-card:after{display:none}html{transition:none}}
