.HeroBanner_hero__edjkU{background:linear-gradient(135deg,#7c3aed,#8b5cf6);color:#fff;padding:4rem 0 5rem;position:relative;overflow:hidden}.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;background:hsla(0,0%,100%,.2);color:#fff;padding:.5rem 1rem;border-radius:50px;font-size:.875rem;font-weight:600;margin-bottom:1.5rem;border:1px solid hsla(0,0%,100%,.3)}.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;margin-top:0}@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:#fbbf24;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,#fbbf24,#f59e0b);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:#fbbf24;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:#fbbf24;color:#7c3aed;padding:.75rem 2rem;border-radius:50px;font-weight:700;font-size:1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(251,191,36,.3)}.HeroBanner_hero__edjkU .HeroBanner_heroVisual__GcN8d .HeroBanner_tradingButton__ys17f:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(251,191,36,.4)}