.HPHeroImageMain{width:100vw;height:70vh!important}.HPHeroImageSection{position:relative;width:100%;height:70vh!important}.HPHeroImage{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.HPHeroImageDarkOverlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,.7));z-index:1}.HPHeroImageOverlay{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:0 1rem}.HPHeroImageOverlay h1{color:#fff;font-size:4rem;font-weight:800;font-family:Oswald,sans-serif;text-shadow:0 4px 20px rgba(0,0,0,.6)}.HPHeroImageOverlay p{color:hsla(0,0%,100%,.9);margin-top:1rem;font-size:1.2rem;text-shadow:0 2px 10px rgba(0,0,0,.5)}.HPHeroLogo{width:160px;height:auto;-o-object-fit:contain;object-fit:contain;margin-bottom:0}.HPHeroNavButtons{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:2rem}.HPHeroNavButton{display:flex;align-items:center;gap:.85rem;width:290px;padding:.8rem 1.1rem;border-radius:8px;text-align:left;text-decoration:none;border:1px solid hsla(0,0%,100%,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background .25s ease,border-color .25s ease,transform .25s ease}.HPHeroNavButton:hover{border-color:rgba(var(--fg-title));transform:translateY(-2px)}.HPHeroNavButtonIcon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:linear-gradient(135deg,#3a64ed,#5855f7);box-shadow:0 4px 14px rgba(58,100,237,.45)}.HPHeroNavButtonIcon img{width:20px;height:20px;filter:brightness(0) invert(1)}.HPHeroNavButtonText{display:flex;flex-direction:column;gap:.2rem}.HPHeroNavButtonTitle{color:rgba(var(--fg-high));font-family:Oswald,sans-serif;font-size:1rem;font-weight:600}.HPHeroNavButtonDesc{color:rgba(var(--fg));font-size:.8rem;line-height:1.3;font-weight:400}@media (max-width:768px){.HPHeroImageMain,.HPHeroImageSection{height:80vh!important}.HPHeroNavButtons{flex-direction:column;width:100%;max-width:280px}.HPHeroNavButton{width:100%}.HPHeroLogo{width:80px;margin-bottom:1rem}}.GlobalMarketOverviewSection{width:90vw;box-sizing:border-box;margin-top:3vh;margin-bottom:4vh;padding:2%;border-radius:12px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:6vh;background-color:rgba(var(--primary));box-shadow:0 0 0 1px rgba(var(--border-low))}.GlobalMarketOverviewToprow{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:2%}.GlobalMarketOverviewBrandcolumn{width:53%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1vh}.GlobalMarketOverviewLogorow{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1%}.GlobalMarketOverviewLogoimg{-o-object-fit:contain;object-fit:contain}.GlobalMarketOverviewTitlespan{color:rgba(var(--fg-high));font-weight:700;font-size:2rem;font-family:Oswald,sans-serif;padding:.5% 1%}.GlobalMarketOverviewMottorow span{color:rgba(var(--fg-high));font-weight:500;font-size:.9rem}.GlobalMarketOverviewDescriptionrow{width:90%}.GlobalMarketOverviewDescriptionrow span{color:rgba(var(--fg-low));font-weight:250;font-size:.9rem;line-height:1.6}.GlobalMarketOverviewBottomrow{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;gap:2%}.GlobalMarketOverviewWidgetplaceholder{box-sizing:border-box;overflow:hidden;border-radius:var(--border-radius-card);background-color:rgba(var(--objects));box-shadow:0 0 0 1px rgba(var(--border-low))}.GlobalMarketOverviewFearGreedplaceholder{width:22%;height:24vh}.GlobalMarketOverviewDominanceplaceholder{width:27%;height:22vh}.GlobalMarketOverviewMarketCapplaceholder{width:33%;height:22vh}.GlobalMarketOverviewVolumeplaceholder{width:32%;height:22vh}@media (max-width:768px){.GlobalMarketOverviewSection{width:90vw;padding:4%}.GlobalMarketOverviewToprow{flex-direction:column;align-items:center}.GlobalMarketOverviewBrandcolumn{width:100%;align-items:center;text-align:center}.GlobalMarketOverviewFearGreedplaceholder{width:100%;height:27vh;margin-top:2vh}.GlobalMarketOverviewBottomrow{flex-direction:column;align-items:center;gap:2vh}.GlobalMarketOverviewDominanceplaceholder{width:100%;height:52vh}.GlobalMarketOverviewMarketCapplaceholder,.GlobalMarketOverviewVolumeplaceholder{width:100%;height:22vh}}.FearGreedWidgetMain{width:100%;height:100%;box-sizing:border-box;border-radius:var(--border-radius-card);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:4%}.FearGreedWidgetTitlerow{color:rgba(var(--fg-low));font-weight:600;font-size:.75rem;letter-spacing:.05em;margin-bottom:1vh}.FearGreedWidgetGaugerow{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.FearGreedWidgetSvg{width:100%;height:auto;max-width:260px}.FearGreedWidgetValueText{font-size:22px;font-weight:700}.FearGreedWidgetClassText{font-size:8px;font-weight:600;letter-spacing:.05em}.FearGreedWidgetEdgeText{font-size:.45rem;font-weight:600;fill:rgba(var(--fg-low))}.FearGreedWidgetFeedback{color:rgba(var(--fg-muted));font-size:.85rem;font-weight:500}.FearGreedWidgetFeedback.error{color:#e53e3e}@media (max-width:768px){.FearGreedWidgetSvg{max-width:200px}.FearGreedWidgetValueText{font-size:18px}}.DominanceWidgetMain{width:100%;height:100%;box-sizing:border-box;border-radius:var(--border-radius-card);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:4%}.DominanceWidgetTitlerow{color:rgba(var(--fg-low));font-weight:600;font-size:.75rem;letter-spacing:.05em;margin-bottom:1.5vh}.DominanceWidgetContentrow{width:100%;height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:4%}.DominanceWidgetChartcolumn{position:relative;width:45%;height:100%;display:flex;justify-content:center;align-items:center}.DominanceWidgetCenterlabel{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center}.DominanceWidgetCenterPct{color:rgba(var(--fg-high));font-weight:700;font-size:1.1rem}.DominanceWidgetCenterSub{color:rgba(var(--fg-low));font-weight:500;font-size:.65rem}.DominanceWidgetLegendcolumn{width:55%;display:flex;flex-direction:column;justify-content:center;gap:.8vh}.DominanceWidgetLegendrow{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5vw}.DominanceWidgetLegendDot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.DominanceWidgetLegendLabel{color:rgba(var(--fg));font-weight:500;font-size:.75rem;flex-grow:1}.DominanceWidgetLegendValue{color:rgba(var(--fg-high));font-weight:600;font-size:.75rem}@media (max-width:768px){.DominanceWidgetContentrow{flex-direction:column;justify-content:center;gap:2vh}.DominanceWidgetChartcolumn{width:50%;height:auto;aspect-ratio:1/1}.DominanceWidgetLegendcolumn{width:100%}.DominanceWidgetLegendLabel,.DominanceWidgetLegendValue{font-size:.8rem}}.GlobalMarketMiniGraphMain{width:100%;height:100%;box-sizing:border-box;border-radius:var(--border-radius-card);display:flex;flex-direction:column;justify-content:flex-start;padding:4%}.GlobalMarketMiniGraphHeaderrow{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-shrink:0}.GlobalMarketMiniGraphTitle{color:rgba(var(--fg-low));letter-spacing:.05em}.GlobalMarketMiniGraphChange,.GlobalMarketMiniGraphTitle{font-weight:600;font-size:.75rem}.GlobalMarketMiniGraphChange.positive{color:var(--price-up)}.GlobalMarketMiniGraphChange.negative{color:var(--price-down)}.GlobalMarketMiniGraphChangeSub{color:rgba(var(--fg-low));font-weight:400}.GlobalMarketMiniGraphValue{color:rgba(var(--fg-high));font-weight:700;font-size:1.5rem;margin-top:.5vh;flex-shrink:0}.GlobalMarketMiniGraphChartrow{width:100%;flex:1;min-height:0;margin-top:1vh;display:flex;justify-content:center;align-items:center;position:relative}.GlobalMarketMiniGraphFeedback{color:rgba(var(--fg-muted));font-size:.8rem;font-weight:500}.GlobalMarketMiniGraphFeedback.error{color:#e53e3e}@media (max-width:768px){.GlobalMarketMiniGraphMain{padding:5%}.GlobalMarketMiniGraphTitle{font-size:.7rem}.GlobalMarketMiniGraphValue{font-size:1.25rem}.GlobalMarketMiniGraphChartrow{margin-top:1.5vh}}.TrendingProjectsSection{width:90vw;box-sizing:border-box;margin-top:3vh;margin-bottom:4vh;padding:2%;border-radius:12px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2.5vh;background-color:rgba(var(--primary));box-shadow:0 0 0 1px rgba(var(--border-low))}.TrendingProjectsHeaderrow{display:flex;flex-direction:column;gap:.5vh}.TrendingProjectsTitlespan{color:rgba(var(--fg-high));font-weight:700;font-size:1.4rem;font-family:Oswald,sans-serif}.TrendingProjectsSubtitlespan{color:rgba(var(--fg-low));font-weight:250;font-size:.85rem}.TrendingProjectsCardsrow{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;gap:1.5%}@media (max-width:768px){.TrendingProjectsSection{width:90vw;padding:4%}.TrendingProjectsCardsrow{flex-direction:column;gap:2vh}}.TopCoinsCardMain{width:23.25%;box-sizing:border-box;border-radius:var(--border-radius-card);overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;padding:1.3%;background-color:rgba(var(--objects));box-shadow:0 0 0 1px rgba(var(--border-low))}.TopCoinsCardHeaderrow{justify-content:space-between;padding-bottom:1.2vh;margin-bottom:1.5vh;box-shadow:0 2px 2px -2px rgba(var(--border-low))}.TopCoinsCardHeaderrow,.TopCoinsCardTitlerow{display:flex;flex-direction:row;align-items:center}.TopCoinsCardTitlerow{gap:.4vw}.TopCoinsCardTitleIcon{width:.9vw;height:.9vw;flex-shrink:0;color:rgba(var(--fg-low))}.TopCoinsCardTitlespan{color:rgba(var(--fg-high));font-weight:600;font-size:1rem}.TopCoinsCardAllbutton{color:rgba(var(--fg-low));font-weight:500;font-size:.85rem}.TopCoinsCardAllbutton:hover{color:rgba(var(--fg))}.TopCoinsCardListcolumn{display:flex;flex-direction:column;gap:2.4vh}.TopCoinsCardRow{width:100%;border-radius:var(--border-radius-card);display:flex;flex-direction:row;align-items:center;gap:.4vw;padding:.8vh .4vw}.TopCoinsCardRow:hover{background-color:rgba(var(--accent))}.TopCoinsCardRowRank{width:1.2vw;flex-shrink:0;color:rgba(var(--fg-low));font-weight:600;font-size:.85rem;text-align:left}.TopCoinsCardRowLogocolumn{position:relative;width:2.3vw;height:2.3vw;flex-shrink:0;border-radius:50%;overflow:hidden}.TopCoinsCardRowNamecolumn{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left}.TopCoinsCardRowName{max-width:100%;color:rgba(var(--fg));font-weight:600;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TopCoinsCardRowSubvalue{color:rgba(var(--fg-low));font-weight:400;font-size:.8rem}.TopCoinsCardRowValuecolumn{flex-shrink:0;display:flex;justify-content:flex-end}.TopCoinsCardRowPct{display:flex;flex-direction:row;align-items:center;gap:.2vw;color:rgba(var(--fg));font-weight:600;font-size:.85rem}.TopCoinsCardRowPct.text-green-500{color:var(--price-up)}.TopCoinsCardRowPct.text-red-500{color:var(--price-down)}.TopCoinsCardRowPctArrow{width:.7vw;height:1.2vh;-o-object-fit:contain;object-fit:contain}.TopCoinsCardFeedback{color:rgba(var(--fg-muted));font-size:.8rem;font-weight:500}.TopCoinsCardFeedback.error{color:#e53e3e}@media (max-width:768px){.TopCoinsCardMain{width:100%;padding:3.3%}.TopCoinsCardRowRank{width:4vw}.TopCoinsCardRowLogocolumn{width:8vw;height:8vw}.TopCoinsCardRowName{font-size:1rem}.TopCoinsCardRowPct{font-size:.9rem}.TopCoinsCardRowPctArrow{width:2.5vw}.TopCoinsCardTitleIcon{width:4vw;height:4vw}.TopCoinsCardRow{gap:1vw;padding:.8vh .4vw}}.SpotlightHomeSection{width:90vw;box-sizing:border-box;margin-top:3vh;margin-bottom:4vh;padding:2%;border-radius:var(--border-radius-card);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2.5vh;background-color:rgba(var(--primary));box-shadow:0 0 0 1px rgba(var(--border-low))}.SpotlightHomeHeaderrow{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.SpotlightHomeTitlecolumn{display:flex;flex-direction:column;gap:.5vh}.SpotlightHomeTitlespan{color:rgba(var(--fg-high));font-weight:700;font-size:1.4rem;font-family:Oswald,sans-serif}.SpotlightHomeSubtitlespan{color:rgba(var(--fg-low));font-weight:250;font-size:.85rem}.SpotlightHomeAllbutton{color:rgba(var(--accent-high));font-weight:500;font-size:.8rem;flex-shrink:0}.SpotlightHomeAllbutton:hover{color:rgba(var(--fg-high))}.SpotlightHomeGrid{width:100%;display:grid;grid-template-columns:repeat(4,1fr);align-items:stretch;gap:2vh 1.2%}.SpotlightHomeFeedback{color:rgba(var(--fg-muted));font-size:.85rem;font-weight:500}.SpotlightHomeFeedback.error{color:#e53e3e}@media (max-width:768px){.SpotlightHomeSection{width:90vw;padding:4%}.SpotlightHomeHeaderrow{flex-direction:column;gap:1vh}.SpotlightHomeGrid{grid-template-columns:repeat(2,1fr);gap:2vh 2%}}.SpotlightHomeCardMain{width:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;gap:1.6vh;padding:5%;text-align:left;border-radius:var(--border-radius-card);background-color:rgba(var(--objects));box-shadow:0 0 0 1px rgba(var(--border-low))}.SpotlightHomeCardMain:hover{background-color:rgba(var(--accent))}.SpotlightHomeCardHeaderrow{display:flex;flex-direction:row;align-items:flex-start;gap:.6vw}.SpotlightHomeCardIconcolumn{position:relative;width:2.4vw;height:2.4vw;flex-shrink:0;border-radius:22%;overflow:hidden}.SpotlightHomeCardTitlecolumn{flex:1;min-width:0;display:flex;flex-direction:column;gap:.3vh}.SpotlightHomeCardName{color:rgba(var(--fg-high));font-weight:600;font-size:1.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SpotlightHomeCardDescription{color:rgba(var(--fg-low));font-weight:250;font-size:.9rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.SpotlightHomeCardStatsrow{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.SpotlightHomeCardStatscolumn{display:flex;flex-direction:column;gap:.4vh}.SpotlightHomeCardStatLabel{color:rgba(var(--fg-low));font-weight:600;font-size:.6rem;letter-spacing:.05em}.SpotlightHomeCardStatValue{color:rgba(var(--fg-high));font-weight:700;font-size:.85rem}@media (max-width:768px){.SpotlightHomeCardIconcolumn{width:8vw;height:8vw}.SpotlightHomeCardName{font-size:.9rem}.SpotlightHomeCardDescription{font-size:.75rem}.SpotlightHomeCardStatValue{font-size:.9rem}}.NewsHomeSection{width:90vw;box-sizing:border-box;margin-top:3vh;margin-bottom:4vh;padding:2%;border-radius:var(--border-radius-card);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2.5vh;background-color:rgba(var(--primary));box-shadow:0 0 0 1px rgba(var(--border-low))}.NewsHomeHeaderrow{width:100%}.NewsHomeHeaderrow,.NewsHomeTitlecolumn{display:flex;flex-direction:column;gap:.5vh}.NewsHomeTitlespan{color:rgba(var(--fg-high));font-weight:700;font-size:1.5rem;font-family:Oswald,sans-serif}.NewsHomeSubtitlespan{color:rgba(var(--fg-low));font-weight:250;font-size:.85rem}.NewsHomeCarouselrow{width:100%;display:flex;flex-direction:row;align-items:center;gap:1%}.NewsHomeArrowbutton{flex-shrink:0;width:2.1vw;height:4vh;display:flex;justify-content:center;align-items:center;border-radius:50%;color:rgba(var(--fg-low));font-size:1.2rem;background-color:rgba(var(--objects));box-shadow:0 0 0 1px rgba(var(--border-low))}.NewsHomeArrowbutton:hover{color:rgba(var(--fg-high));background-color:rgba(var(--accent))}.NewsHomeCardsscroll{border-radius:var(--border-radius-card);padding:.1%;scrollbar-width:thin;scrollbar-color:rgba(var(--accent)) transparent}.NewsHomeFeedback{color:rgba(var(--fg-muted));font-size:.85rem;font-weight:500}.NewsHomeFeedback.error{color:#e53e3e}@media (max-width:768px){.NewsHomeSection{width:90vw;padding:4%}.NewsHomeArrowbutton{width:8vw;height:4vh}}.NewsHomeCardMain{width:32%;flex-shrink:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1.5vh;padding:3%;text-align:left;scroll-snap-align:start;background-color:rgba(var(--objects));box-shadow:0 0 0 1px rgba(var(--border-low));border-radius:var(--border-radius-card)}.NewsHomeCardMain:hover{background-color:rgba(var(--accent))}.NewsHomeCardSourcerow{display:flex;flex-direction:row;align-items:center;gap:.5vw}.NewsHomeCardSourceLogo{-o-object-fit:cover;object-fit:cover}.NewsHomeCardSourceBadge,.NewsHomeCardSourceLogo{width:1.8vw;height:1.8vw;flex-shrink:0;border-radius:50%}.NewsHomeCardSourceBadge{display:flex;justify-content:center;align-items:center;color:hsla(0,0%,100%,.95);font-weight:700;font-size:.75rem;background-color:#3882f6}.NewsHomeCardSourceName{color:rgba(var(--fg-high));font-weight:700;font-size:.85rem}.NewsHomeCardTitle{color:rgba(var(--fg));font-weight:700;font-size:1.1rem;-webkit-line-clamp:3;line-clamp:3}.NewsHomeCardDescription,.NewsHomeCardTitle{line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.NewsHomeCardDescription{color:rgba(var(--fg-low));font-weight:250;font-size:.9rem;-webkit-line-clamp:8;line-clamp:8}.NewsHomeCardsscroll{width:100%;display:flex;flex-direction:row;align-items:stretch;gap:1.5%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.NewsHomeCardsscroll::-webkit-scrollbar{display:none}@media (max-width:768px){.NewsHomeCardMain{width:100%;padding:6%}.NewsHomeCardSourceBadge,.NewsHomeCardSourceLogo{width:6vw;height:6vw}.NewsHomeCardTitle{font-size:1rem}.NewsHomeCardDescription{font-size:.85rem}}.DiscoverCategorySection{width:90vw;box-sizing:border-box;margin-top:3vh;margin-bottom:4vh;padding:2%;border-radius:12px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2.5vh;background-color:rgba(var(--primary));box-shadow:0 0 0 1px rgba(var(--border-low))}.DiscoverCategoryHeaderrow{width:100%}.DiscoverCategoryHeaderrow,.DiscoverCategoryTitlecolumn{display:flex;flex-direction:column;gap:.5vh}.DiscoverCategoryTitlespan{color:rgba(var(--fg-high));font-weight:700;font-size:1.4rem;font-family:Oswald,sans-serif}.DiscoverCategorySubtitlespan{color:rgba(var(--fg-low));font-weight:250;font-size:.85rem}.DiscoverCategoryGrid{width:100%;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1.5%}.DiscoverCategoryButton{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;gap:.8vw;padding:4% 5%;margin-bottom:1.6vh;text-align:left;border-radius:var(--border-radius-card);background-color:rgba(var(--objects));box-shadow:0 0 0 1px rgba(var(--border-low))}.DiscoverCategoryButton:hover{background-color:rgba(var(--accent))}.DiscoverCategoryIconcolumn{width:2.2vw;height:2.2vw;flex-shrink:0;display:flex;justify-content:center;align-items:center;border-radius:25%;color:hsla(0,0%,100%,.95)}.DiscoverCategoryIconcolumn svg{width:55%;height:55%}.DiscoverCategoryIconcolumn,.DiscoverCategoryIconcolumn svg,.DiscoverCategoryIconcolumn svg *{pointer-events:none}.DiscoverCategoryLabel{color:rgba(var(--fg-high));font-weight:600;font-size:.9rem}@media (max-width:768px){.DiscoverCategorySection{width:90vw;padding:4%}.DiscoverCategoryGrid{grid-template-columns:repeat(2,1fr);gap:2vh 3%}.DiscoverCategoryIconcolumn{width:9vw;height:9vw}.DiscoverCategoryLabel{font-size:1rem}}