:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-padding-top:5rem}html{scroll-behavior:smooth}.landing{min-width:0}.menu-visible{overflow:hidden}[hidden]{display:none!important}.skip-link{z-index:1000;color:#071713;background:#c0ffe9;border-radius:.4rem;padding:.6rem 1rem;position:fixed;top:1rem;left:1rem;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}:focus-visible{outline-offset:5px;outline:2px solid #78ffce}:root #hero-section{flex-direction:column;align-items:stretch;height:auto;overflow:clip}:root .hero-content{order:-1;position:relative}:root .hero-dashboard-pin{width:100%;height:auto;margin-top:clamp(3rem,6vw,6.75rem);position:relative}:root .hero-content>*{animation:.65s cubic-bezier(.22,1,.36,1) both hero-entry}:root .hero-content>:nth-child(2){animation-delay:60ms}:root .hero-content>:nth-child(3){animation-delay:.12s}:root .hero-content>:nth-child(4){animation-delay:.18s}:root .hero-content>:nth-child(5){animation-delay:.24s}@keyframes hero-entry{0%{filter:blur(4px);transform:translateY(15px)}to{filter:blur();transform:translateY(0)}}@keyframes landing-dashboard-entry{0%{opacity:.4;transform:translateY(1.5rem)}to{opacity:1;transform:none}}:root .hero-dashboard{animation:.85s cubic-bezier(.22,1,.36,1) .2s backwards landing-dashboard-entry;transform:none}:root .hero-dashboard .hero-dashboard__img{-webkit-mask-image:linear-gradient(#000 0% 34%,#0000 98%);mask-image:linear-gradient(#000 0% 34%,#0000 98%)}:root #stats-section,:root #gateway-section{opacity:1;visibility:visible;height:auto;min-height:0;padding-block:clamp(4rem,8vw,9rem);position:relative;top:auto;bottom:auto}:root #gateway-section .gateway-heading{margin-bottom:clamp(2.5rem,5vw,5rem)}:root #account-steps-section{min-height:min(65svh,650px)}:root #genesis-social-section{height:auto;min-height:min(75svh,770px);margin-top:var(--section-gap);padding-block:clamp(1rem,3vw,4rem)}:root .genesis-social__image{transition:opacity .4s,transform .4s;transform:translateY(10px)}:root .genesis-social__image[aria-hidden=false]{opacity:1;transform:none}:root .genesis-feature{cursor:pointer;opacity:.64;transition:opacity .25s}:root .genesis-feature[aria-pressed=true],:root .genesis-feature:hover{opacity:1}.tier-row{cursor:pointer;transition:border-color .2s,background-color .2s}.tier-row:hover{border-color:#14b89c75}:root .ai-coach__mockup-wrap:after{pointer-events:none;background:linear-gradient(transparent 72%, var(--bg) 100%)}:root .ai-coach__mockup.is-expanded{z-index:3;position:relative;transform:scale(1.04)}:root .ai-coach__mockup.is-minimized .ai-coach__mockup-body{display:none}:root .ai-coach__mockup.show-library .ai-coach__mockup-sidebar{display:flex}:root .ai-coach__mockup-empty-heading,:root .ai-coach__mockup-empty-sub{text-wrap:balance}:root .locale-menu--row .locale-menu__list{top:auto;bottom:calc(100% + var(--fs) * .5);left:0;right:0}:root .site-nav__panel{min-width:1rem}:root .site-nav__card{width:max-content;height:auto}:root .site-nav__group{top:calc(var(--fs) * .6)}:root .site-nav__group.is-active{position:relative;top:auto}.market-filter-bar{border-bottom:1px solid var(--v2-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem 1rem;padding-block:1rem;display:flex}.market-filters{flex-wrap:wrap;gap:.45rem;display:flex}.market-filter{border:1px solid var(--v2-border);background:var(--v2-card);min-height:2.5rem;color:var(--text-gray);cursor:pointer;border-radius:999px;padding:.4rem .75rem;font-size:.82rem}.market-filter:hover{color:var(--text);border-color:#14b89c}.market-filter[aria-pressed=true]{color:#a8ffe4;background:#14b89c26;border-color:#14b89c}.market-filter-count{color:var(--text-muted);font-size:.8rem}.liquidity-category{cursor:pointer;border:0;padding:.3rem 0}.splide__track{scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;overflow-x:auto}.splide__track::-webkit-scrollbar{display:none}.splide.is-initialized .splide__track .splide__list{gap:1rem;display:flex}.splide__track .splide__slide{scroll-snap-align:start;flex:0 0 100%;min-width:0}.gateway-carousel .splide__slide{flex-basis:auto}.landing-carousel-controls{justify-content:center;align-items:center;gap:clamp(.35rem,2vw,.8rem);margin-top:1rem;display:flex}.landing-carousel-arrow{border:1px solid var(--v2-border);background:var(--v2-card);height:2.75rem;color:var(--text);cursor:pointer;border-radius:50%;flex:0 0 2.75rem;place-items:center;display:grid}.landing-carousel-arrow:before{content:"";border-top:2px solid;border-right:2px solid;width:.5rem;height:.5rem;transform:rotate(45deg)}.landing-carousel-arrow--previous:before{transform:rotate(-135deg)}.landing-carousel-arrow[aria-disabled=false]:hover{color:#a8ffe4;border-color:#14b89c}.landing-carousel-arrow[aria-disabled=true]{opacity:.42;cursor:default}.landing-carousel-dots{gap:clamp(.2rem,1.25vw,.5rem);display:flex}.landing-carousel-dot{cursor:pointer;background:0 0;border:0;width:clamp(1.5rem,4vw,1.65rem);height:2rem}.landing-carousel-dot:before{content:"";background:#ffffff32;border-radius:999px;width:100%;height:.26rem;display:block}.landing-carousel-dot[aria-current=true]:before{background:#14b89c}.scroll-reveal{transition:opacity .65s,transform .75s cubic-bezier(.22,1,.36,1)}.scroll-reveal:not(.revealed){opacity:.2;transform:translateY(28px)}.support-launcher{z-index:80;cursor:pointer;background:#dedee1;border:1px solid #ffffff3b;border-radius:50%;place-items:center;width:3rem;height:3rem;transition:transform .2s,box-shadow .2s;display:grid;position:fixed;bottom:1.25rem;right:1.25rem;box-shadow:0 .3rem 1.5rem #0006}.support-launcher img{filter:brightness(.1);width:1.65rem}.support-launcher:hover{transform:translateY(-3px);box-shadow:0 0 1rem #10bc8359}.preview-dialog{color:#f0f4f2;background:radial-gradient(at top,#153a2f,#101618 65%);border:1px solid #5cf7c749;border-radius:1.25rem;width:min(33rem,100% - 2rem);max-height:calc(100svh - 2rem);margin:auto;padding:0;box-shadow:0 1.25rem 4rem #0009}.preview-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050708bf}.preview-dialog__body{padding:clamp(1.4rem,5vw,2.5rem)}.preview-dialog h2{font-size:clamp(1.65rem,5vw,2.45rem);font-weight:400;line-height:1.08}.preview-dialog p{color:#c4cfca;margin:1rem 0;line-height:1.55}.preview-dialog button{margin-top:.65rem}@media (orientation:portrait){:root .hero-content{padding:max(6rem, calc(var(--fs) * 7)) 5% 0}:root .hero-dashboard-pin{margin-top:clamp(2.5rem,9vw,5rem);padding:0 5%}:root .hero-dashboard{animation:none}:root .hero-dashboard .hero-dashboard__img{aspect-ratio:auto}:root #stats-section .stats-wrap{flex-direction:column;align-items:stretch;gap:2rem}:root #stats-section .stats-wrap .metrics{max-width:none}:root #stats-section .stats-wrap .metrics .metric{grid-template-columns:auto max-content 1fr}:root #stats-section .stats-wrap .metrics .metric .metric__icon{margin-right:0!important}:root #stats-section .stats-wrap .metrics .metric .metric__label{white-space:normal}:root #gateway-section{padding-inline:5%}:root #genesis-social-section{min-height:0}.support-launcher{width:2.75rem;height:2.75rem;bottom:1rem;right:1rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.scroll-reveal:not(.revealed){opacity:1;transform:none}}
