.page_homePage__ksVU7{width:100%}.page_hero__7KFOs{text-align:center;margin-bottom:var(--spacing-3xl);padding:var(--spacing-2xl) 0}.page_heroTitle__ixXIp{font-size:var(--font-size-4xl);font-weight:700;line-height:1.2;margin-bottom:var(--spacing-lg);background:linear-gradient(135deg,#fff,#e2e8f0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_heroSubtitle__ZW2Yq{font-size:var(--font-size-lg);color:var(--color-light-gray);max-width:700px;margin:0 auto;line-height:1.6}.page_contentGrid__wZO8m{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-2xl);gap:var(--spacing-2xl);align-items:start}.page_sectionHeader___raMx{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-xl)}.page_sectionHeader___raMx h2{font-size:var(--font-size-2xl);font-weight:600;color:var(--color-white);margin-bottom:0}.page_viewAllLink__8GG0e{color:var(--color-emerald);font-weight:500;font-size:var(--font-size-sm);transition:transform .2s ease;display:inline-block}.page_viewAllLink__8GG0e:hover{transform:translateX(4px)}.page_newsList__U05Ic,.page_newsSection__b1Ptt{display:flex;flex-direction:column}.page_newsList__U05Ic{gap:var(--spacing-lg)}.page_newsCard__xdke_{background-color:var(--color-dark-gray);border-radius:var(--radius-lg);padding:var(--spacing-xl);box-shadow:var(--shadow-md);transition:all .3s ease;border-left:4px solid transparent}.page_newsCard__xdke_:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl);border-left-color:var(--color-emerald)}.page_newsCategory__rKqQs{display:inline-block;background-color:rgba(16,185,129,.15);color:var(--color-emerald);font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-sm);margin-bottom:var(--spacing-md)}.page_newsTitle__Uu02M{font-size:var(--font-size-xl);font-weight:600;color:var(--color-white);margin-bottom:var(--spacing-sm);line-height:1.3}.page_newsExcerpt__4m3BZ{color:var(--color-medium-gray);font-size:var(--font-size-base);line-height:1.6;margin-bottom:var(--spacing-lg)}.page_newsFooter__AJKjM{display:flex;justify-content:space-between;align-items:center}.page_newsDate__N8abO{color:var(--color-medium-gray);font-size:var(--font-size-sm)}.page_readMoreLink__LVgIx{color:var(--color-emerald);font-weight:500;font-size:var(--font-size-sm);transition:transform .2s ease;display:inline-block}.page_readMoreLink__LVgIx:hover{transform:translateX(4px)}.page_toolSection__b9bsb{display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:120px}.page_featuredTool__HhU4Q{margin-bottom:var(--spacing-xl)}.page_toolCta__Cfbdw{background:linear-gradient(135deg,rgba(16,185,129,.1),rgba(16,185,129,.05));border:2px solid rgba(16,185,129,.3);border-radius:var(--radius-lg);padding:var(--spacing-xl);text-align:center}.page_ctaText__c9Wyd{color:var(--color-light-gray);font-size:var(--font-size-base);margin-bottom:var(--spacing-lg)}.page_ctaButton__lcwUc{display:inline-block;background-color:var(--color-emerald);color:var(--color-navy);font-weight:600;font-size:var(--font-size-base);padding:var(--spacing-md) var(--spacing-xl);border-radius:var(--radius-md);transition:all .2s ease;box-shadow:0 4px 14px 0 rgba(16,185,129,.39)}.page_ctaButton__lcwUc:hover{transform:translateY(-2px);box-shadow:0 6px 20px 0 rgba(16,185,129,.5);background-color:#0ea572;color:var(--color-white)}@media (max-width:1024px){.page_contentGrid__wZO8m{grid-template-columns:1fr;gap:var(--spacing-3xl)}.page_toolSection__b9bsb{position:static}}@media (max-width:768px){.page_hero__7KFOs{padding:var(--spacing-xl) 0;margin-bottom:var(--spacing-2xl)}.page_heroTitle__ixXIp{font-size:var(--font-size-2xl)}.page_heroSubtitle__ZW2Yq{font-size:var(--font-size-base)}.page_contentGrid__wZO8m{gap:var(--spacing-2xl)}.page_newsCard__xdke_{padding:var(--spacing-lg)}.page_sectionHeader___raMx{margin-bottom:var(--spacing-lg)}}.MarketTicker_tickerContainer__CnhEj{background:linear-gradient(135deg,rgba(30,41,59,.95),rgba(15,23,42,.95));border-bottom:2px solid rgba(16,185,129,.3);position:relative}.MarketTicker_ticker__KVKdn{padding:var(--spacing-sm) 0;overflow:hidden;position:relative}.MarketTicker_ticker__KVKdn:not(:last-child){border-bottom:1px solid rgba(148,163,184,.1)}.MarketTicker_tickerTrack__tE_34{display:flex;align-items:center;gap:var(--spacing-lg);white-space:nowrap}.MarketTicker_tickerTrack__tE_34:first-child{animation:MarketTicker_scroll__9_GK_ 60s linear infinite}.MarketTicker_ticker__KVKdn:nth-child(2) .MarketTicker_tickerTrack__tE_34{animation:MarketTicker_scroll__9_GK_ 50s linear infinite}.MarketTicker_tickerContainer__CnhEj:hover .MarketTicker_tickerTrack__tE_34{animation-play-state:paused}@keyframes MarketTicker_scroll__9_GK_{0%{transform:translateX(0)}to{transform:translateX(-33.33%)}}.MarketTicker_tickerItem__zrXvP{display:flex;align-items:center;gap:var(--spacing-sm);flex-shrink:0}.MarketTicker_label__L4xsh{color:var(--color-medium-gray);font-size:var(--font-size-sm);font-weight:500}.MarketTicker_value__MYmGb{color:var(--color-emerald);font-size:var(--font-size-sm);font-weight:600;font-family:Courier New,monospace}.MarketTicker_unit__naDs_{color:rgba(148,163,184,.6);font-size:var(--font-size-xs);font-weight:400;margin-left:2px}.MarketTicker_stockItem__7iCD7{display:flex;align-items:center;gap:var(--spacing-sm);flex-shrink:0}.MarketTicker_stockSymbol__JSVwP{color:var(--color-white);font-size:var(--font-size-sm);font-weight:600;letter-spacing:.5px;min-width:50px}.MarketTicker_stockData__XDk5F{display:flex;flex-direction:column;align-items:flex-start;gap:2px;line-height:1}.MarketTicker_stockPrice__GjQRA{color:var(--color-emerald);font-size:var(--font-size-sm);font-weight:600;font-family:Courier New,monospace}.MarketTicker_changePositive__zyEz8{color:#10b981}.MarketTicker_changeNegative__pTz9m,.MarketTicker_changePositive__zyEz8{font-size:var(--font-size-xs);font-weight:600;font-family:Courier New,monospace}.MarketTicker_changeNegative__pTz9m{color:#ef4444}.MarketTicker_separator__HitFG{color:rgba(148,163,184,.4);font-size:var(--font-size-sm);flex-shrink:0}.MarketTicker_footer__yr3gA{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-sm) var(--spacing-md);margin-top:0}.MarketTicker_attribution__mVId5{color:rgba(148,163,184,.5);font-size:.65rem}.MarketTicker_attribution__mVId5 a{color:rgba(16,185,129,.6);text-decoration:none;transition:color .2s ease}.MarketTicker_attribution__mVId5 a:hover{color:var(--color-emerald);text-decoration:underline}.MarketTicker_updateTime__l_F3j{color:rgba(148,163,184,.6);font-size:var(--font-size-xs)}.MarketTicker_loading__MbiMO{color:var(--color-medium-gray)}.MarketTicker_error__avpCm,.MarketTicker_loading__MbiMO{text-align:center;font-size:var(--font-size-sm);padding:var(--spacing-md)}.MarketTicker_error__avpCm{color:rgba(239,68,68,.8)}@media (max-width:768px){.MarketTicker_ticker__KVKdn{padding:var(--spacing-xs) 0}.MarketTicker_tickerTrack__tE_34{gap:var(--spacing-md)}.MarketTicker_label__L4xsh,.MarketTicker_stockPrice__GjQRA,.MarketTicker_value__MYmGb{font-size:var(--font-size-xs)}.MarketTicker_stockSymbol__JSVwP{font-size:var(--font-size-xs);min-width:40px}.MarketTicker_changeNegative__pTz9m,.MarketTicker_changePositive__zyEz8{font-size:.65rem}.MarketTicker_footer__yr3gA{flex-direction:column;gap:var(--spacing-xs);align-items:flex-start}}.UnitPriceCalculator_calculator__pHUV5{background-color:var(--color-dark-gray);border-radius:var(--radius-xl);padding:var(--spacing-xl);box-shadow:var(--shadow-lg)}.UnitPriceCalculator_header__khyVr{text-align:center;margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-lg);border-bottom:2px solid rgba(16,185,129,.2)}.UnitPriceCalculator_title__cz65q{font-size:var(--font-size-2xl);font-weight:600;color:var(--color-white);margin-bottom:var(--spacing-sm)}.UnitPriceCalculator_subtitle__tu7Gm{color:var(--color-medium-gray);font-size:var(--font-size-sm)}.UnitPriceCalculator_productsGrid__dbc1c{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-lg);gap:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.UnitPriceCalculator_productCard__wmqRJ{background-color:rgba(30,41,59,.6);border:2px solid transparent;border-radius:var(--radius-lg);padding:var(--spacing-lg);transition:all .3s ease}.UnitPriceCalculator_productCard__wmqRJ:hover{background-color:rgba(30,41,59,.8)}.UnitPriceCalculator_productCard__wmqRJ.UnitPriceCalculator_winner__ldWgU{border-color:var(--color-emerald);background-color:rgba(16,185,129,.1);box-shadow:0 0 20px rgba(16,185,129,.3);transform:scale(1.02)}.UnitPriceCalculator_productHeader__qUKDs{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg);gap:var(--spacing-sm)}.UnitPriceCalculator_productNameInput__Wn3cL{flex:1 1;background-color:transparent;border:none;border-bottom:2px solid rgba(148,163,184,.3);color:var(--color-white);font-size:var(--font-size-lg);font-weight:600;padding:var(--spacing-sm);transition:border-color .2s ease}.UnitPriceCalculator_productNameInput__Wn3cL:focus{outline:none;border-bottom-color:var(--color-emerald)}.UnitPriceCalculator_winnerBadge__Cud2x{background:linear-gradient(135deg,var(--color-emerald) 0,#0ea572 100%);color:var(--color-navy);font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);white-space:nowrap;animation:UnitPriceCalculator_pulse__0XKBh 2s ease-in-out infinite}@keyframes UnitPriceCalculator_pulse__0XKBh{0%,to{transform:scale(1);box-shadow:0 0 10px rgba(16,185,129,.5)}50%{transform:scale(1.05);box-shadow:0 0 20px rgba(16,185,129,.7)}}.UnitPriceCalculator_inputGroup___jCQw{margin-bottom:var(--spacing-lg)}.UnitPriceCalculator_label__VE8UZ{display:block;color:var(--color-light-gray);font-size:var(--font-size-sm);font-weight:500;margin-bottom:var(--spacing-sm)}.UnitPriceCalculator_input__oJ9aj{width:100%;background-color:rgba(15,23,42,.6);border:2px solid rgba(148,163,184,.2);color:var(--color-white);font-size:var(--font-size-base);padding:var(--spacing-md);border-radius:var(--radius-md);transition:all .2s ease}.UnitPriceCalculator_input__oJ9aj:focus{outline:none;border-color:var(--color-emerald);background-color:rgba(15,23,42,.8)}.UnitPriceCalculator_input__oJ9aj::placeholder{color:var(--color-medium-gray)}.UnitPriceCalculator_quantityInput__wqC7O{display:grid;grid-template-columns:1fr auto;grid-gap:var(--spacing-sm);gap:var(--spacing-sm)}.UnitPriceCalculator_unitSelect__He_eg{background-color:rgba(15,23,42,.6);border:2px solid rgba(148,163,184,.2);color:var(--color-white);font-size:var(--font-size-base);padding:var(--spacing-md);border-radius:var(--radius-md);cursor:pointer;transition:all .2s ease;min-width:80px}.UnitPriceCalculator_unitSelect__He_eg:focus{outline:none;border-color:var(--color-emerald);background-color:rgba(15,23,42,.8)}.UnitPriceCalculator_result__AgwE9{background:linear-gradient(135deg,rgba(16,185,129,.15),rgba(16,185,129,.05));border-radius:var(--radius-md);padding:var(--spacing-md);display:flex;justify-content:space-between;align-items:center;margin-top:var(--spacing-lg)}.UnitPriceCalculator_resultLabel__9vUEy{color:var(--color-light-gray);font-size:var(--font-size-sm);font-weight:500}.UnitPriceCalculator_resultValue__aKBYK{color:var(--color-emerald);font-size:var(--font-size-lg);font-weight:700}.UnitPriceCalculator_savingsCard__ykFqE{background:linear-gradient(135deg,rgba(16,185,129,.2),rgba(16,185,129,.1));border:2px solid var(--color-emerald);border-radius:var(--radius-lg);padding:var(--spacing-lg);animation:UnitPriceCalculator_slideIn__p8xyX .4s ease-out}@keyframes UnitPriceCalculator_slideIn__p8xyX{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.UnitPriceCalculator_savingsContent__t9wdK{display:flex;align-items:center;gap:var(--spacing-lg)}.UnitPriceCalculator_savingsIcon__c0uah{font-size:2.5rem;animation:UnitPriceCalculator_bounce__sUAQK 1s ease-in-out infinite}@keyframes UnitPriceCalculator_bounce__sUAQK{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.UnitPriceCalculator_savingsText__iyB1d{flex:1 1}.UnitPriceCalculator_savingsMessage__h37_f{color:var(--color-white);font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-xs)}.UnitPriceCalculator_savingsHighlight__EKgcG{color:var(--color-emerald);font-size:var(--font-size-xl)}.UnitPriceCalculator_savingsDetails__a27Fx{color:var(--color-light-gray);font-size:var(--font-size-sm)}.UnitPriceCalculator_tieCard__LzZf3{background-color:rgba(148,163,184,.1);border:2px solid var(--color-medium-gray);border-radius:var(--radius-lg);padding:var(--spacing-lg);text-align:center;color:var(--color-light-gray);font-size:var(--font-size-base)}@media (max-width:768px){.UnitPriceCalculator_calculator__pHUV5{padding:var(--spacing-lg)}.UnitPriceCalculator_productsGrid__dbc1c{grid-template-columns:1fr;gap:var(--spacing-md)}.UnitPriceCalculator_productCard__wmqRJ.UnitPriceCalculator_winner__ldWgU{transform:scale(1)}.UnitPriceCalculator_productHeader__qUKDs{flex-direction:column;align-items:flex-start}.UnitPriceCalculator_savingsContent__t9wdK{flex-direction:column;text-align:center}}