.shell--landing{padding:0}html[data-tg] .shell--landing{display:none}.shell--landing .shell__main{max-width:none;padding:0}.landing{--lp-gold:var(--brand-500);--lp-ink:var(--on-brand);--lp-edge:var(--brand-ring);--lp-shadow:0 2px 0 rgba(0,0,0,0.5),0 12px 24px -12px rgba(0,0,0,0.6);--lp-panel:#111112;--lp-tile:var(--surface-solid);--lp-dim:#a1a1aa;--lp-gut:max(clamp(20px,5.6vw,120px),var(--safe-left),var(--safe-right));--lp-sec:64px}html:has(.landing){scroll-behavior:smooth;scroll-padding-top:calc(88px + var(--safe-top))}.landing{background:var(--bg);color:var(--text);font-size:16px;line-height:1.5;font-feature-settings:normal;font-variant-numeric:normal;-webkit-user-select:text;user-select:text;overflow-x:clip}.landing .lp-wrap{width:min(1200px,100% - 2 * var(--lp-gut));margin-inline:auto}.landing :focus-visible{outline-color:var(--lp-gold)}.landing .lp-h1{margin:0;font-size:clamp(48px,6.2vw,92px);font-weight:800;line-height:1.02;letter-spacing:-.04em}.landing .lp-h2{margin:0;font-size:clamp(34px,4.2vw,60px);font-weight:800;line-height:1.06;letter-spacing:-.035em}.landing .lp-h1,.landing .lp-h2{text-wrap:balance}.landing .lp-lead{text-wrap:pretty;margin:0;max-width:30em;font-size:clamp(17px,1.4vw,20px);line-height:1.5;color:var(--lp-dim)}.landing .lp-lead b{color:var(--text);font-weight:600}.landing .lp-ribbon{background:linear-gradient(var(--lp-gold),var(--lp-gold)) 0 100% /100% .12em no-repeat;padding-bottom:.04em}.landing .lp-mono{font-family:var(--font-mono),ui-monospace,SFMono-Regular,"SF Mono",Menlo,monospace}.landing .btn--secondary.lp-btn-line{background:transparent;border:1px solid var(--border-strong)}.landing .lp-logos{display:flex;flex-wrap:nowrap;gap:var(--lp-lgap,12px)}.landing .lp-tile{--t:52px;display:grid;place-items:center;flex:none;width:var(--t);height:var(--t);border-radius:22%;background:var(--lp-tile);border:1px solid var(--lp-edge)}.landing .lp-tile--row{--t:44px}.landing .lp-disc{display:grid;place-items:center;width:78%;height:78%;border-radius:50%;overflow:hidden}.landing .lp-disc>img{display:block;width:100%;height:100%;object-fit:cover}.landing .lp-disc>.lp-sign{width:62%;height:62%;object-fit:contain}.landing .lp-disc--white{background:var(--on-media)}.landing .lp-disc--mir{background:#0f754e}.landing .lp-disc--mir>.lp-sign{width:70%}.landing .lp-logoset{display:flex;flex-direction:column;gap:14px;margin-top:4px}.landing .lp-logoset__cap{margin:0;font-size:15px;font-weight:500;color:var(--lp-dim)}.landing .lp-top{position:sticky;top:0;z-index:20;padding-top:var(--safe-top);background:var(--bg);border-bottom:1px solid var(--border)}.landing .lp-top__in{display:flex;align-items:center;gap:32px;height:72px}.landing .lp-brand{display:inline-flex;align-items:center;gap:10px;color:var(--text);flex:none}.landing .lp-brand img{width:32px;height:32px}.landing .lp-brand span{font-size:20px;font-weight:800;letter-spacing:-.03em}.landing .lp-nav{display:flex;gap:28px;margin-right:auto}.landing .lp-nav a{color:var(--lp-dim);font-size:15px;font-weight:500}.landing .lp-top__cta{display:flex;gap:10px;margin-left:auto}.landing .lp-top__cta .btn{height:42px;padding:0 18px;font-size:15px;border-radius:12px}.landing .lp-short{display:none}.landing .lp-scene{padding:var(--lp-sec) 0}.landing .lp-scene+.lp-scene{border-top:1px solid var(--border)}.landing .lp-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:72px}.landing .lp-stage{display:flex;justify-content:center;min-width:0}.landing .lp-fit{--fmax:1.2;flex:none;width:calc(var(--fw) * 1px);zoom:var(--fz,1)}.landing .lp-surface{background:var(--lp-panel);border:1px solid var(--border-strong);border-radius:20px;box-shadow:var(--lp-shadow)}.landing .lp-nowrap{white-space:nowrap}.landing .lp-hero{padding:32px 0 8px}.landing .lp-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}.landing .lp-hero .lp-lead{max-width:24em}.landing .lp-phonefit{--fw:352;--fmax:1}.landing .lp-phone{position:relative;width:352px;height:764px;padding:10px;border-radius:54px;background:#161618;border:1px solid var(--border-strong);box-shadow:var(--lp-shadow)}.landing .lp-screen{--page-x:16px;position:relative;height:100%;overflow:hidden;border-radius:44px;background:var(--bg);-webkit-user-select:none;user-select:none}.landing .lp-island{position:absolute;top:11px;left:50%;z-index:40;width:96px;height:28px;margin-left:-48px;border-radius:var(--r-full);background:#000}.landing .lp-status{position:absolute;top:0;left:0;right:0;z-index:35;display:flex;align-items:center;justify-content:space-between;height:48px;padding:2px 26px 0 34px;font-size:15px;font-weight:600;color:var(--on-media)}.landing .lp-status__icons{display:flex;align-items:center;gap:4px}.landing .lp-status__icons svg{width:17px;height:17px;stroke-width:2.4}.landing .lp-status__icons svg:last-child{width:22px;height:22px;stroke-width:2}.landing .lp-screen .topbar{position:absolute;top:46px;left:0;right:0;z-index:3;max-width:none;padding:10px var(--page-x)}.landing .lp-screen .topbar__action svg{width:18px;height:18px}.landing .lp-screen .topbar--immersive .topbar__action,.landing .lp-screen .topbar--immersive .topbar__island,.landing .lp-wm .wallet-actions__icon{-webkit-backdrop-filter:none;backdrop-filter:none}.landing .wallet-media.lp-wm{--pull-reach:0px;margin:0;padding:112px var(--page-x) var(--s-4);background:#18191c}.landing .wallet-media.lp-wm:after,.landing .wallet-media.lp-wm:before{display:none}.landing .lp-wm .wallet-actions__icon svg{width:22px;height:22px}.landing .lp-wm .wallet-hero__eye svg{width:20px;height:20px}.landing .lp-screen__body{padding:0 var(--page-x)}.landing .lp-screen .assets__head{padding:var(--s-5) 0 var(--s-2)}.landing .assets__title svg{width:18px;height:18px}.landing .lp-screen .tabbar{position:absolute;left:0;right:0;bottom:12px;margin-inline:auto;background:#111214;box-shadow:var(--lp-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.landing .lp-screen .tabbar:before{display:none}.landing .lp-screen .tabbar__icon svg{width:22px;height:22px;stroke-width:1.9}.landing .lp-screen .tabbar__logo{box-shadow:inset 0 0 0 1px rgba(246,197,77,.45)}.landing .lp-scrim{position:absolute;inset:0;z-index:80;background:rgba(0,0,0,.42)}.landing .lp-screen .sheet.lp-insheet{position:absolute;left:0;right:0;bottom:0;z-index:81;max-height:none;padding-bottom:26px;transform:none;transition:none;will-change:auto;border-radius:26px 26px 0 0;box-shadow:none}.landing .lp-insheet .sheet__header{padding:14px 16px 0}.landing .lp-insheet .sheet__close svg{width:18px;height:18px}.landing .lp-insheet .sheet__body{overflow:visible;padding:0 20px}.landing .lp-insheet .qc__amount{font-size:44px}.landing .lp-insheet .qc__line{font-size:15px}.landing .lp-bot{width:100%;padding:16px}.landing .lp-bot__head{display:flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--border)}.landing .lp-bot__ava{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#1d1d1f;border:1px solid var(--lp-edge)}.landing .lp-bot__ava img{width:22px;height:22px}.landing .lp-bot__name{display:block;font-size:16px;font-weight:700;line-height:1.3}.landing .lp-bot__sub{display:block;font-size:14px;color:var(--text-dim);line-height:1.3}.landing .lp-bot__msg{margin-top:12px;padding:14px 16px;border-radius:16px 16px 16px 6px;background:#1c1c1e;font-size:15px;line-height:1.5}.landing .lp-bot__msg p{margin:0}.landing .lp-bot__msg p+p{margin-top:10px}.landing .lp-bot__title{display:flex;align-items:center;gap:8px;font-weight:700}.landing .lp-bot__title svg{width:18px;height:18px;color:var(--lp-gold)}.landing .lp-bot__code{color:var(--lp-gold);font-weight:700;letter-spacing:.08em}.landing .lp-bot__note{color:var(--lp-dim);text-wrap:pretty}.landing .lp-bot__kb{display:grid;gap:6px;margin-top:6px}.landing .lp-bot__kb span{display:flex;align-items:center;justify-content:center;gap:8px;height:46px;border-radius:12px;background:#1c1c1e;font-size:15px;font-weight:600}.landing .lp-bot__kb svg{width:17px;height:17px;color:var(--text-dim)}.landing .lp-bot__kb span:first-child svg,.landing .lp-link{color:var(--lp-gold)}.landing .lp-link{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:6px;font-size:16px;font-weight:600}.landing .lp-link svg{width:18px;height:18px}.landing .lp-foot{--ft-ava:44px;--ft-gap:12px;--ft-pad:10px;padding:8px 0 calc(28px + var(--safe-bottom))}.landing .lp-foot__reach{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px}.landing .lp-foot__c{position:relative;display:flex;align-items:center;gap:var(--ft-gap);justify-self:start;min-width:0;max-width:calc(100% + 2 * var(--ft-pad));margin-inline:calc(var(--ft-pad) * -1);padding:var(--ft-pad);border-radius:14px;color:var(--text);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease}.landing .lp-foot__ava{flex:none;display:grid;place-items:center;width:var(--ft-ava);height:var(--ft-ava);border:1px solid var(--border-strong);border-radius:50%;background:var(--surface-elevated);transition:border-color .2s ease}.landing .lp-foot__ava img{display:block;width:24px;height:24px}.landing .lp-foot__ico{display:block;color:var(--text)}.landing .lp-foot__id{display:flex;flex-direction:column;gap:2px;min-width:0}.landing .lp-foot__name{display:flex;align-items:center;font-size:16px;font-weight:600;line-height:21px;letter-spacing:-.01em;white-space:nowrap}.landing .lp-foot__sub{overflow:hidden;font-size:14px;line-height:19px;color:var(--lp-dim);white-space:nowrap;text-overflow:ellipsis}.landing .lp-foot__go{display:block;flex:none;margin:0 0 1px 8px;overflow:hidden;color:var(--lp-dim);transition:color .2s ease}.landing .lp-foot__go path{transform:translate(calc(var(--lp-fly) * var(--step)),calc(var(--lp-fly) * var(--step) * -1))}.landing .lp-foot__go--on path{transform:translate(calc(var(--lp-fly) * var(--step)))}.landing .lp-foot__c[data-fly] .lp-foot__go path{animation:lp-tme-fly .72s}.landing .lp-foot__c:focus-visible{outline:2px solid var(--lp-gold);outline-offset:0;background-color:var(--hover-wash)}.landing .lp-foot__c:focus-visible .lp-foot__go{color:var(--text)}.landing .lp-foot__c:focus-visible .lp-foot__ava{border-color:var(--text-faint)}.landing .lp-foot__c:active{background-color:var(--hover-wash-2)}.landing .lp-foot__base{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 32px;margin-top:14px;padding-top:18px;border-top:1px solid var(--border);font-size:14px;line-height:20px}.landing .lp-foot__docs{display:flex;flex-wrap:wrap;gap:8px 28px}.landing .lp-foot__docs a{position:relative;display:block;color:var(--lp-dim)}.landing .lp-foot__copy{font-size:inherit;color:var(--text-dim)}@media (min-width:861px){.landing .lp-foot__reach{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 368px}}@media (min-width:861px) and (max-width:1023px){.landing .lp-foot__reach{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 304px}}@media (min-width:721px) and (max-width:1000px){.landing .lp-foot{--ft-ava:40px;--ft-gap:10px}.landing .lp-foot__reach{column-gap:16px}.landing .lp-foot__name{font-size:15px;line-height:20px}.landing .lp-foot__sub{font-size:13px;line-height:18px}.landing .lp-foot__ava img{width:22px;height:22px}.landing .lp-foot__go{margin-bottom:0}}@media (min-width:721px) and (max-width:860px){.landing .lp-foot{padding-top:32px}.landing .lp-foot__reach{grid-template-columns:repeat(3,minmax(0,auto));justify-content:space-between}.landing .lp-foot__base{column-gap:24px}.landing .lp-foot__docs{column-gap:20px}}@media (min-width:721px) and (pointer:coarse){.landing .lp-foot__docs{row-gap:24px}.landing .lp-foot__docs a:after{content:"";position:absolute;inset:-12px -4px}}@media (max-width:720px){.landing .lp-foot{--ft-ava:40px;--ft-pad:6px;padding:8px 0 calc(14px + var(--safe-bottom))}.landing .lp-foot__reach{grid-template-columns:minmax(0,1fr);max-width:400px}.landing .lp-foot__c{justify-self:stretch}.landing .lp-foot__c+.lp-foot__c:before{content:"";position:absolute;top:0;left:calc(var(--ft-pad) + var(--ft-ava) + var(--ft-gap));right:var(--ft-pad);border-top:1px solid var(--border)}.landing .lp-foot__ava img{width:22px;height:22px}.landing .lp-foot__base{display:block;margin-top:6px;padding-top:4px}.landing .lp-foot__docs{display:grid;grid-template-rows:auto auto;grid-auto-flow:column;justify-content:start;gap:0 28px}.landing .lp-foot__docs a{padding-block:7px}.landing .lp-foot__copy{display:block;margin-top:10px}}@media (min-width:320px) and (max-width:720px){.landing .lp-foot__docs a:after{content:"";position:absolute;inset:-10px -4px 0}.landing .lp-foot__docs li:nth-child(2n) a:after{inset:0 -4px -10px}}@media (max-width:370px){.landing .lp-foot__docs{column-gap:20px}}@media (max-width:319.98px){.landing .lp-foot__docs{grid-template-rows:none;grid-auto-flow:row}.landing .lp-foot__docs a{padding-block:12px}.landing .lp-foot__copy{margin-top:0}}@media (resolution:1.25dppx){.landing .lp-foot__go{width:16.8px;height:14.4px}.landing .lp-foot__ico{width:16px;height:16px}}@media (prefers-reduced-motion:reduce){.landing .lp-foot__c[data-fly] .lp-foot__go path{animation:none}}.landing .lp-phonefit{--fz:1}@media (max-width:640px){.landing .lp-phonefit{--fz:0.88}}@media (max-width:339px){.landing .lp-phonefit{--fz:0.795}}.landing .lp-bot,.landing .lp-fit{pointer-events:none}.landing .lp-screen{--topbar-h:58px;--tabbar-h:68px}.landing .lp-screen .topbar{display:flex}.landing .lp-screen .tabbar{display:grid}.landing .lp-screen .wallet-media.lp-wm{border-radius:0}.landing .lp-screen .sheet.lp-insheet{top:auto;width:auto;opacity:1;border:0;border-top:1px solid var(--border)}@media (max-width:1180px){.landing{--lp-sec:60px}.landing .lp-nav{gap:20px}.landing .lp-grid,.landing .lp-hero__grid{gap:48px}}@media (max-width:1180px) and (min-width:901px){.landing .lp-hero .lp-btn-line svg{display:none}}@media (max-width:1019px){.landing .lp-nav{display:none}}@media (max-width:900px){.landing .lp-grid,.landing .lp-hero__grid{grid-template-columns:minmax(0,1fr);gap:48px}}@media (max-width:640px){.landing{--lp-sec:44px}.landing .lp-top__in{height:64px;gap:12px}.landing .lp-brand img{width:28px;height:28px}.landing .lp-brand span{font-size:18px}.landing .lp-top__cta{gap:8px}.landing .lp-top__cta .btn{height:40px;padding:0 14px;font-size:15px}.landing .lp-long{display:none}.landing .lp-short{display:inline}.landing .lp-hero{padding:28px 0 0}.landing .lp-grid,.landing .lp-hero__grid{gap:40px}.landing .lp-logoset{width:100%}.landing .lp-logos{width:100%;--lp-lgap:8px}.landing .lp-logos .lp-tile{--t:min(52px,calc((100% - 40px) / 6));height:auto;aspect-ratio:1}.landing .lp-phonefit{--fmax:0.88}}@media (max-width:359px){.landing .lp-top__cta{gap:6px}.landing .lp-top__cta .btn{padding:0 12px}}@media (max-width:339px){.landing:not(.login) .lp-top .lp-brand span{display:none}}.landing{--bar-shadow:0 4px 14px rgba(0,0,0,0.16);--bar-dark:#28282a;--bar-ring:rgba(255,255,255,0.4);--bar-h:clamp(44px,5.2vw,48px);--bar-pad:clamp(16px,2.4vh,28px);--bar-side:clamp(14px,3vw,32px)}.landing .lp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.landing .lp-matrix{display:block;width:calc(var(--cols) * var(--u));height:calc(var(--rows) * var(--u));fill:currentColor;overflow:visible}.landing .lp-top.lp-bar{position:fixed;inset:0 0 auto;z-index:30;padding:calc(var(--bar-pad) + var(--safe-top)) var(--bar-side) 0;background:none;border:0;pointer-events:none;animation:lp-slide-down .7s cubic-bezier(.22,1,.36,1) backwards}.landing .lp-bar__in{position:relative;display:flex;align-items:center;justify-content:center;gap:clamp(18px,2.8vw,28px);max-width:780px;margin-inline:auto;pointer-events:auto}.landing .lp-bar__logo{display:grid;place-items:center;flex:none;width:var(--bar-h);height:var(--bar-h);border-radius:50%;background:var(--bar-dark);box-shadow:var(--bar-shadow),inset 0 0 0 1px rgba(255,255,255,.12);transition:transform .3s cubic-bezier(.22,1,.36,1)}.landing .lp-bar__logo img{width:56%;height:56%;object-fit:contain}.landing .lp-bar__nav{display:flex;align-items:center;justify-content:space-around;flex:1 1;max-width:520px;height:var(--bar-h);padding:4px 8px;border-radius:999px;background:#fff;box-shadow:var(--bar-shadow)}.landing .lp-bar__nav a{position:relative;padding:8px;color:#2e2e2e;font-size:clamp(13px,1.4vw,15px);font-weight:500;letter-spacing:-.01em;white-space:nowrap;opacity:.5;transition:opacity .2s}.landing .lp-bar__nav a.is-active{opacity:1}.landing .lp-bar__nav a.is-active:after,.landing .lp-sheet a.is-active:after{content:"";position:absolute;left:50%;bottom:5px;width:3px;height:3px;margin-left:-1.5px;background:#000;box-shadow:-5px 0 0 #000,5px 0 0 #000}.landing .lp-bar__in-btn{display:inline-flex;align-items:center;flex:none;height:var(--bar-h);padding:0 clamp(18px,2.2vw,24px);border-radius:999px;background:var(--bar-dark);color:#c8c8c8;font-size:clamp(13px,1.4vw,15px);font-weight:500;box-shadow:var(--bar-shadow);transition:background .2s,color .2s,transform .2s}.landing .lp-burger,.landing .lp-scrim-menu,.landing .lp-sheet{display:none}@media (hover:hover){.landing .lp-bar__logo:hover{transform:scale(1.04)}.landing .lp-bar__nav a:not(.is-active):hover{opacity:.75}.landing .lp-bar__in-btn:hover{background:#323234;color:#fff;transform:translateY(-1px)}}.landing .lp-hero{position:relative;display:flex;flex-direction:column;align-items:center;min-height:100vh;min-height:100dvh;padding:calc(var(--bar-pad) * 2 + var(--bar-h) + var(--safe-top)) var(--bar-side) var(--bar-pad);overflow:hidden;isolation:isolate;background:#000}.landing .lp-bg{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:#000 url(/media/hero-dunes-v1.jpg) 50%/cover no-repeat}@media (max-aspect-ratio:1/1){.landing .lp-bg{background-image:url(/media/hero-dunes-portrait-v1.jpg)}}.landing .lp-bg__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.landing .lp-hero__in{flex:1 1;justify-content:center;width:100%;max-width:900px;padding-top:clamp(0px,calc(16vh + 10px),170px);text-align:center}.landing .lp-hero .lp-headline,.landing .lp-hero__in{display:flex;flex-direction:column;align-items:center}.landing .lp-hero .lp-headline{--u:clamp(3.6px,calc((100vw - 40px) / 66),8px);gap:calc(var(--u) * .6);margin:0;color:#fff;filter:drop-shadow(0 2px 14px rgba(0,0,0,.35))}.landing .lp-headline .lp-matrix{animation:lp-headline .85s cubic-bezier(.22,1,.36,1) both;animation-delay:.12s}.landing .lp-headline .lp-matrix:last-child{animation-delay:.3s}.landing .lp-hero .lp-lead{max-width:min(560px,92%);margin:clamp(14px,2.4vh,24px) 0 clamp(20px,3.4vh,32px);font-size:clamp(calc(13.5px + 2pt),calc(1.55vw + 2pt),calc(16.5px + 2pt));font-weight:400;line-height:1.55;color:#d0d0d0;text-wrap:balance}.landing .lp-hero .lp-lead.anim{animation-name:lp-reveal-dim}.landing .lp-tme{position:relative;top:0;display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:999px;background:#e1d6d6;color:#1a1210;font-weight:600;line-height:1;white-space:nowrap}.landing .lp-tme--lg{gap:11px;height:56px;padding:0 30px 0 25px;font-size:16px;letter-spacing:-.012em;box-shadow:0 1px 2px rgba(0,0,0,.28),0 16px 36px -16px rgba(0,0,0,.75);transition:top .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s}.landing .lp-tme--sm{gap:8px;height:40px;padding:0 18px 0 13px;font-size:15px;letter-spacing:-.01em}.landing .lp-tme__t{display:block;padding-bottom:1px}.landing .lp-tme__plane{display:block;flex:none;overflow:hidden}.landing .lp-tme--sm .lp-tme__plane{margin-bottom:1px}@media (resolution:1.25dppx){.landing .lp-tme--lg .lp-tme__plane{width:26.4px;height:24px}.landing .lp-tme--sm .lp-tme__plane{width:16.8px;height:14.4px}}.landing .lp-tme__plane g{transform:translate(calc(var(--lp-in) * var(--step)),calc(var(--lp-in) * var(--step) * -1))}.landing .lp-tme__plane path{transform:translate(calc(var(--lp-fly) * var(--step)),calc(var(--lp-fly) * var(--step) * -1))}.landing .lp-tme[data-fly] .lp-tme__plane path{animation:lp-tme-fly .72s}.landing .lp-tme--enter{translate:0 var(--lp-rise);animation:lp-tme-rise .7s cubic-bezier(.22,1,.36,1) .45s backwards}.landing .lp-tme--enter .lp-tme__plane g{animation:lp-tme-in .43s cubic-bezier(.22,1,.36,1) .95s backwards}.landing .lp-tme--lg:after{content:"";position:absolute;inset:0;border-radius:inherit}@media (hover:hover){.landing .lp-tme--lg:hover{top:-2px;box-shadow:0 1px 2px rgba(0,0,0,.28),0 22px 40px -16px rgba(0,0,0,.9)}.landing .lp-tme--lg:hover:after{inset:0 0 -2px}}.landing .lp-tme--lg:active{top:0;transform:scale(.985);transition-duration:.1s}.landing .lp-tme--lg:active:after{inset:-2px 0 0}@property --lp-rise{syntax:"<length>";inherits:false;initial-value:0}@property --lp-in{syntax:"<integer>";inherits:false;initial-value:0}@property --lp-fly{syntax:"<integer>";inherits:false;initial-value:0}@keyframes lp-tme-rise{0%{opacity:0;--lp-rise:14px}}@keyframes lp-tme-in{0%{--lp-in:-10}}@keyframes lp-tme-fly{0%{--lp-fly:0;animation-timing-function:cubic-bezier(.4,0,1,1)}40%{--lp-fly:10;animation-timing-function:step-end}41%{--lp-fly:-10;animation-timing-function:cubic-bezier(.22,1,.36,1)}to{--lp-fly:0}}.landing .lp-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;max-width:920px;margin:0;padding:0;list-style:none;text-align:center}.landing .lp-stat{display:flex;justify-content:center}.landing .lp-stat__link{display:flex;flex-direction:column;align-items:center;color:#fff;transition:transform .25s cubic-bezier(.22,1,.36,1)}.landing .lp-stat__ico{--u:clamp(3.3px,0.46vw,5.1px);margin-bottom:clamp(8px,1.2vh,12px)}.landing .lp-stat__title{font-size:clamp(16px,1.8vw,22px);font-weight:400;line-height:1.25;letter-spacing:-.025em;white-space:nowrap}.landing .lp-stat__label{margin-top:3px;font-size:clamp(11px,1.2vw,12.5px);line-height:1.35;color:#8e8e8e}@media (min-width:721px){.landing .lp-stats{max-width:1040px;gap:24px}.landing .lp-stat__ico{--u:clamp(3.6px,0.52vw,5.8px);margin-bottom:clamp(10px,1.4vh,14px)}.landing .lp-stat__title{font-size:clamp(18px,2vw,25px)}.landing .lp-stat__label{margin-top:4px;font-size:clamp(12px,1.25vw,14px)}}@media (hover:hover){.landing .lp-stat__link:hover{transform:translateY(-2px)}.landing .lp-stat__link:hover .lp-stat__ico{color:var(--lp-gold)}}.landing .anim{opacity:0;transform:translateY(22px) scale(.98);filter:blur(6px);animation:lp-reveal .85s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d,0s)}@keyframes lp-slide-down{0%{opacity:0;transform:translateY(-18px)}}@keyframes lp-headline{0%{opacity:0;transform:translateY(14px)}}@keyframes lp-reveal{to{opacity:1;transform:none;filter:none}}@keyframes lp-reveal-dim{to{opacity:.8;transform:none;filter:none}}@keyframes lp-fade-in{0%{opacity:0}}@keyframes lp-menu-in{0%{opacity:0;transform:translateY(-10px) scale(.98)}}@keyframes lp-link-in{0%{opacity:0;transform:translateY(6px)}}@media (max-width:720px){.landing{--bar-h:48px}.landing .lp-bar__in-btn,.landing .lp-bar__nav{display:none}.landing .lp-bar__in{justify-content:space-between}.landing .lp-burger{position:relative;z-index:2;display:grid;place-content:center;gap:5px;width:48px;height:48px;border:0;border-radius:50%;background:var(--bar-dark);box-shadow:var(--bar-shadow);cursor:pointer;transition:background .25s}.landing .lp-burger span{display:block;width:18px;height:1.5px;border-radius:1px;background:#fff;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .2s,background .25s}.landing .lp-burger.is-open{background:#fff}.landing .lp-burger.is-open span{background:#000}.landing .lp-burger.is-open span:first-child{transform:translateY(6.5px) rotate(45deg)}.landing .lp-burger.is-open span:nth-child(2){opacity:0}.landing .lp-burger.is-open span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.landing .lp-scrim-menu:not([hidden]){position:fixed;inset:0;z-index:-1;display:block;background:rgba(0,0,0,.62);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:lp-fade-in .28s ease both}.landing .lp-sheet:not([hidden]){position:absolute;top:calc(100% + 12px);left:0;right:0;display:flex;flex-direction:column;padding:22px 18px 20px;border-radius:28px;background:#fff;box-shadow:0 20px 60px rgba(0,0,0,.45);animation:lp-menu-in .38s cubic-bezier(.22,1,.36,1) both}.landing .lp-sheet a{position:relative;padding:14px 6px 18px;color:#2e2e2e;font-size:17px;font-weight:500;text-align:center;animation:lp-link-in .4s cubic-bezier(.22,1,.36,1) both}.landing .lp-sheet a:not(.is-active){opacity:.6}.landing .lp-sheet a.is-active:after{bottom:8px}.landing .lp-sheet a.lp-sheet__in{margin-top:10px;padding:15px;border-radius:999px;background:var(--bar-dark);color:#fff;opacity:1}.landing .lp-tme--lg{height:54px;padding:0 28px 0 23px}.landing .lp-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}}@media (max-height:700px){.landing .lp-hero .lp-lead{margin:10px 0 16px}.landing .lp-stats{gap:10px 12px}}@media (prefers-reduced-motion:reduce){.landing .lp-headline .lp-matrix,.landing .lp-scrim-menu,.landing .lp-sheet,.landing .lp-sheet a,.landing .lp-top.lp-bar{animation:none}.landing .anim{animation:none;opacity:1;transform:none;filter:none}.landing .lp-hero .lp-lead.anim{opacity:.8}.landing .lp-tme,.landing .lp-tme *{animation:none!important;transition:none!important}.landing .lp-tme:active,.landing .lp-tme:hover{top:0;transform:none}}@media (forced-colors:active){.landing .lp-tme{border:1px solid LinkText}}