.HeroBanner_hero__edjkU{background:linear-gradient(135deg,#1c1917,#292524);color:#fff;padding:4rem 0;position:relative;overflow:hidden;min-height:500px}.HeroBanner_hero__edjkU:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" fill="rgba(255,255,255,0.05)"><circle cx="20" cy="20" r="2"/><circle cx="80" cy="40" r="1.5"/><circle cx="60" cy="80" r="2.5"/><circle cx="40" cy="60" r="1"/></svg>');background-size:50px;opacity:.3}.HeroBanner_hero__edjkU .HeroBanner_container__l31KL{max-width:1152px;margin:0 auto;padding:0 1rem;position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}@media(max-width:768px){.HeroBanner_hero__edjkU .HeroBanner_container__l31KL{grid-template-columns:1fr;gap:2rem;text-align:center}}.HeroBanner_hero__edjkU .HeroBanner_content__BbMCH .HeroBanner_badge__tLvkj{display:inline-block;color:#fff;font-size:.875rem;font-weight:600;margin-bottom:1rem}.HeroBanner_hero__edjkU .HeroBanner_content__BbMCH .HeroBanner_headline__zkLjb{font-size:3rem;font-weight:800;margin-bottom:1.5rem;line-height:1.1;letter-spacing:-.025em;color:#fff}@media(max-width:768px){.HeroBanner_hero__edjkU .HeroBanner_content__BbMCH .HeroBanner_headline__zkLjb{font-size:2.2rem}}.HeroBanner_hero__edjkU .HeroBanner_content__BbMCH .HeroBanner_headline__zkLjb .HeroBanner_highlight__hDKnG{color:#ea580c;position:relative}.HeroBanner_hero__edjkU .HeroBanner_content__BbMCH .HeroBanner_description___GQr_{font-size:1.125rem;margin-bottom:2rem;line-height:1.6;opacity:.9}@media(max-width:768px){.HeroBanner_hero__edjkU .HeroBanner_content__BbMCH .HeroBanner_description___GQr_{font-size:1rem}}.HeroBanner_hero__edjkU .HeroBanner_content__BbMCH .HeroBanner_ctaButtons__T2dO_{display:flex;gap:1rem;flex-wrap:wrap}@media(max-width:768px){.HeroBanner_hero__edjkU .HeroBanner_content__BbMCH .HeroBanner_ctaButtons__T2dO_{justify-content:center}}.HeroBanner_hero__edjkU .HeroBanner_content__BbMCH .HeroBanner_ctaButtons__T2dO_ .HeroBanner_primaryBtn__N__ps{background:hsla(0,0%,100%,.2);color:#fff;border:2px solid hsla(0,0%,100%,.3);padding:1rem 2rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.HeroBanner_hero__edjkU .HeroBanner_content__BbMCH .HeroBanner_ctaButtons__T2dO_ .HeroBanner_primaryBtn__N__ps:hover{background:hsla(0,0%,100%,.3);transform:translateY(-2px)}.HeroBanner_hero__edjkU .HeroBanner_content__BbMCH .HeroBanner_ctaButtons__T2dO_ .HeroBanner_secondaryBtn__hXLDw{background:transparent;color:#fff;border:2px solid hsla(0,0%,100%,.5);padding:1rem 2rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.HeroBanner_hero__edjkU .HeroBanner_content__BbMCH .HeroBanner_ctaButtons__T2dO_ .HeroBanner_secondaryBtn__hXLDw:hover{background:hsla(0,0%,100%,.1);border-color:#fff}.HeroBanner_hero__edjkU .HeroBanner_heroVisual__GcN8d{display:flex;flex-direction:column;align-items:center;gap:2rem;position:relative}.HeroBanner_hero__edjkU .HeroBanner_heroVisual__GcN8d .HeroBanner_stockChart__qiv56{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:16px;padding:2rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;width:300px;height:200px;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.HeroBanner_hero__edjkU .HeroBanner_heroVisual__GcN8d .HeroBanner_stockChart__qiv56{width:250px;height:150px}}.HeroBanner_hero__edjkU .HeroBanner_heroVisual__GcN8d .HeroBanner_stockChart__qiv56 .HeroBanner_chartLine__A7IY4{position:absolute;top:30%;left:20%;right:20%;height:2px;background:linear-gradient(90deg,#ea580c,#f97316);border-radius:1px}.HeroBanner_hero__edjkU .HeroBanner_heroVisual__GcN8d .HeroBanner_stockChart__qiv56 .HeroBanner_chartLine__A7IY4:before{content:"";position:absolute;left:70%;top:-10px;width:4px;height:20px;background:#ea580c;border-radius:2px}.HeroBanner_hero__edjkU .HeroBanner_heroVisual__GcN8d .HeroBanner_stockChart__qiv56 .HeroBanner_stockPrice__7stvl{display:flex;align-items:baseline;gap:.25rem;color:#fff;font-weight:700}.HeroBanner_hero__edjkU .HeroBanner_heroVisual__GcN8d .HeroBanner_stockChart__qiv56 .HeroBanner_stockPrice__7stvl .HeroBanner_currency__4Q1KM{font-size:1rem}.HeroBanner_hero__edjkU .HeroBanner_heroVisual__GcN8d .HeroBanner_stockChart__qiv56 .HeroBanner_stockPrice__7stvl .HeroBanner_amount__ryU02{font-size:2.5rem}@media(max-width:768px){.HeroBanner_hero__edjkU .HeroBanner_heroVisual__GcN8d .HeroBanner_stockChart__qiv56 .HeroBanner_stockPrice__7stvl .HeroBanner_amount__ryU02{font-size:2rem}}.HeroBanner_hero__edjkU .HeroBanner_heroVisual__GcN8d .HeroBanner_stockChart__qiv56 .HeroBanner_stockPrice__7stvl .HeroBanner_unit__TWdOP{font-size:1.125rem}.HeroBanner_hero__edjkU .HeroBanner_heroVisual__GcN8d .HeroBanner_tradingButton__ys17f{background:#ea580c;color:#fff;padding:.75rem 2rem;border-radius:50px;font-weight:700;font-size:1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(234,88,12,.3)}.HeroBanner_hero__edjkU .HeroBanner_heroVisual__GcN8d .HeroBanner_tradingButton__ys17f:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(234,88,12,.4);background:#c2410c}