/* MEED's own composition: a stippled opening, an asymmetric motion study,
   compact horizontal token tiles, and a separate public-channel rail. */
.home-page{padding-top:0;max-width:1290px}.home-intro{min-height:465px;text-align:left;padding:76px 0 48px;display:flex;align-items:center;border-bottom:1px solid #282828;overflow:hidden}.home-intro:before{inset:0;background-image:radial-gradient(#ddd .7px,transparent .9px);background-size:45px 51px;mask-image:none;opacity:.14;z-index:-2}.intro-editorial{position:relative;z-index:2;width:57%;pointer-events:none}.intro-editorial a{pointer-events:auto}.home-eyebrow{display:flex;align-items:center;gap:8px;font-size:8px;letter-spacing:.12em;color:#999;margin-bottom:28px}.editorial-dot{width:4px;height:4px;border-radius:50%;background:#eee;box-shadow:0 0 9px #fff4}.home-intro h1{font-size:clamp(35px,4.25vw,58px);font-weight:500;line-height:1.06;letter-spacing:-2.8px;margin:0 0 26px;max-width:610px;text-wrap:initial}.muted-word{color:#939393}.home-lede{font-size:14px;line-height:1.75;max-width:410px;margin:0;color:#9d9d9d;letter-spacing:-.15px}.home-hero-actions{justify-content:flex-start;gap:23px;margin-top:29px}.home-hero-actions .button{min-height:46px;min-width:132px;border-radius:9px;font-size:12px;padding:12px 20px}.editorial-link{font-size:11px;line-height:1.8;border-bottom:1px solid #505050;color:#c3c3c3}.editorial-link:hover{color:white;border-color:white}.intro-availability{font:7px/1.8 'IBM Plex Mono';letter-spacing:.02em;display:flex;gap:19px;margin-top:24px;color:#707070}.intro-availability span:first-child{color:#aaa}.intro-art{position:absolute;width:64%;height:100%;right:-9%;top:0;z-index:0;pointer-events:none;mask-image:linear-gradient(90deg,transparent,#000 18%,#000 93%,transparent)}.intro-art>img{width:100%;height:115%;object-fit:contain;position:absolute;top:-8%;right:0;opacity:.92;transform:rotate(-24deg) scale(1.07);filter:grayscale(1);animation:field-drift 19s ease-in-out infinite alternate;will-change:transform}.art-coordinate,.art-caption{position:absolute;font:7px 'IBM Plex Mono';letter-spacing:.12em;color:#777;right:16%;z-index:1}.art-coordinate{top:28px}.art-caption{bottom:25px}.market-ticker{display:flex;align-items:center;gap:23px;border-bottom:1px solid #282828;padding:15px 0;overflow:hidden}.ticker-label{font:7px 'IBM Plex Mono';letter-spacing:.09em;color:#777;white-space:nowrap;flex:none}.ticker-window{overflow:hidden;min-width:0;flex:1;mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.market-ticker-track{display:flex;width:max-content;animation:ticker-walk 60s linear infinite}.market-ticker-group{display:flex;align-items:center;gap:29px;padding-right:29px}.ticker-token{display:flex;align-items:center;gap:8px;white-space:nowrap;font:9px 'IBM Plex Mono';color:#ddd}.ticker-token img{width:21px;height:21px;object-fit:cover;border-radius:50%;border:1px solid #ffffff18}.ticker-token small{font-size:8px;color:#777}.market-ticker:hover .market-ticker-track{animation-play-state:paused}.market-readings{margin-top:0;border-top:0;border-bottom:1px solid #282828}.reading{padding:22px 22px 19px;border-color:#282828}.reading strong{font-size:26px;margin:12px 0 8px;letter-spacing:-1px}.reading>span{font-size:9px}.reading small{font-size:7px}.motion-section-heading{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:67px 0 29px;align-items:end}.motion-section-heading>.tiny-label{grid-column:1/-1;font-size:8px;letter-spacing:.12em;color:#777}.motion-section-heading h2{font-size:34px;line-height:1.1;font-weight:500;letter-spacing:-1.4px;margin:6px 0 0}.motion-section-heading h2 span{color:#777}.motion-section-heading p{font-size:11px;color:#858585;line-height:1.8;margin:0;justify-self:end}.motion-showcase{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-template-rows:205px 282px 205px;grid-template-areas:'coins recipient' 'coins payment' 'activity protocol';gap:15px}.motion-showcase .large-previews,.motion-showcase .small-previews{display:contents}.motion-showcase .preview-tile{height:auto;min-width:0;border-radius:9px;background:linear-gradient(140deg,#181818,#101010);border-color:#303030}.motion-showcase .explore-preview{grid-area:coins;border-radius:9px 9px 62px 9px}.motion-showcase .recipient-preview{grid-area:recipient}.motion-showcase .payment-preview{grid-area:payment;border-radius:9px 9px 9px 44px}.motion-showcase .volume-preview{grid-area:activity;display:grid;grid-template-columns:1fr 1fr;align-content:start;padding-top:20px}.motion-showcase .protocol-preview{grid-area:protocol}.motion-showcase .coin-reel-camera{transform:rotate(-11deg);left:-70px;right:-70px;top:-170px}.motion-showcase .coin-reels{grid-template-columns:repeat(4,147px);gap:12px}.motion-showcase .reel-token{border-radius:8px;padding:7px}.motion-showcase .reel-token-image{border-radius:5px;height:138px}.motion-showcase .preview-top-label{border-radius:4px;font-size:6px;left:17px;top:17px}.motion-showcase .preview-caption{padding:25px 21px 22px;font-size:14px}.motion-showcase .preview-caption span:last-child{font-size:10px}.motion-showcase .recipient-scene{padding:22px 22px 0}.motion-showcase .typing-field{border-radius:7px;border:1px solid #aaa;height:36px;margin-top:14px}.motion-showcase .recipient-example{padding:13px 0 9px}.motion-showcase .recipient-scene-meta{display:none}.motion-showcase .recipient-preview .preview-caption{font-size:11px;padding-top:15px;padding-bottom:17px}.motion-showcase .recipient-preview .preview-caption span:last-child{font-size:8px;color:#777}.motion-showcase .flow-reel{top:45px;left:16px;right:16px}.motion-showcase .flow-row{border-radius:7px;min-height:77px;padding:14px 12px}.motion-showcase .flow-row strong{font-size:17px}.motion-showcase .flow-row small{font-size:8px}.motion-showcase .volume-preview .mini-head{grid-column:1;display:block;padding:8px 24px 9px}.motion-showcase .mini-period{display:block;margin-top:6px}.motion-showcase .animated-metric{grid-column:1;font-size:35px;margin:3px 24px}.motion-showcase .volume-bars{grid-column:2;grid-row:1/3;height:105px;padding:16px 23px 0 0;margin:0;align-self:end}.motion-showcase .volume-bars i{background:linear-gradient(0deg,#333,#d4d4d4);border-radius:1px}.motion-showcase .spec-scroll{inset:auto 22px 0;animation:spec-rise 34s linear infinite}.market-source-line{padding:15px 0 0;font-size:8px}.home-inspector{margin-top:45px;padding:28px 0;gap:40px;border-width:1px 0;border-radius:0;background:none;grid-template-columns:.85fr 1.15fr}.home-inspector h2{font-size:24px;margin:11px 0}.home-inspector p{font-size:10px}.home-inspector .field{border-radius:8px;background:#101010}.home-inspector .inspector .button{border-radius:8px}.home-market-layout{grid-template-columns:1fr;gap:0;margin-top:54px}.home-token-grid{grid-template-columns:1fr 1fr;gap:0 25px}.home-token-column .market-token-card{display:grid;grid-template-columns:79px minmax(0,1fr) auto;column-gap:17px;row-gap:0;padding:18px 2px;border:0;border-top:1px solid #2b2b2b;border-radius:0;background:transparent;min-height:119px;align-content:center;animation:token-enter .5s both;animation-delay:calc(var(--card)*.04s)}.home-token-column .market-token-card:hover{transform:translateX(3px);background:#ffffff03;border-color:#666}.home-token-column .market-card-art{grid-column:1;grid-row:1/5;border-radius:9px;width:79px;height:79px;aspect-ratio:1}.home-token-column .token-symbol-pill{font-size:7px;padding:3px 5px;left:3px;right:3px;bottom:3px;border-radius:5px}.home-token-column .token-age{font-size:6px;right:3px;top:4px;padding:2px 4px}.home-token-column .token-dex-badge{left:3px;top:4px;width:16px;height:16px;min-width:0;padding:2px}.home-token-column .token-dex-badge img{width:10px;height:10px}.home-token-column .market-token-card h3{grid-column:2/4;grid-row:1;margin:3px 0 6px;font-size:12px;max-width:100%}.home-token-column .token-cap{grid-column:2;grid-row:2;margin:0;font-size:21px;font-weight:500;letter-spacing:-.7px;align-self:center}.home-token-column .token-cap small{font-size:7px}.home-token-column .token-change{grid-column:3;grid-row:2;margin:0;font-size:7px;align-self:center}.home-token-column .token-price{grid-column:2/4;grid-row:3;margin:6px 0 0;font-size:9px}.home-token-column .market-footnote{border-top:1px solid #2b2b2b;padding-top:14px;margin:0}.home-channels{display:grid;grid-template-columns:180px minmax(0,1fr);column-gap:28px;padding:40px 0 0;margin-top:28px;border-top:1px solid #282828}.home-channels .market-section-head{grid-column:1;grid-row:1;display:block;margin-top:4px}.home-channels .market-section-head h2{font-size:18px;margin-bottom:12px}.home-channels .project-channel-list{grid-column:2;grid-row:1/3;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.home-channels .project-channel-card{border-radius:8px;background:#111}.home-channels .channel-cover{height:84px}.home-channels .channel-avatar,.home-channels .channel-cover .channel-avatar{height:30px;width:30px;left:11px}.home-channels .channel-details{padding:11px 12px 15px}.home-channels .channel-details strong{font-size:13px}.home-channels .channel-details>span{font-size:9px}.home-channels .channel-data{font-size:7px;gap:10px;margin-top:15px}.home-channels .channel-data b{font-size:11px}.home-channels .market-footnote{grid-column:1;grid-row:2;font-size:8px;margin:0 0 auto;line-height:1.8}.home-how{margin-top:80px;display:grid;grid-template-columns:.85fr 1.6fr;gap:55px;border-top:1px solid #282828;padding-top:40px}.how-heading{text-align:left;position:sticky;top:100px;align-self:start}.how-heading h2{font-size:29px;margin-top:20px}.how-heading p{font-size:11px}.how-steps{display:block;margin:0}.how-steps>a{display:grid;grid-template-columns:110px 1fr;gap:6px 23px;padding:22px 0;border-top:0;border-bottom:1px solid #303030}.how-steps>a:first-child{padding-top:0}.how-step-art{grid-column:1;grid-row:1/5;height:110px;width:110px;margin:0;border-radius:8px}.how-steps h3{grid-column:2;font-size:19px;margin:0}.step-code{grid-column:2;font-size:7px}.how-steps p{grid-column:2;font-size:10px;max-width:none}.how-link{grid-column:2;justify-self:start;margin-top:6px;font-size:9px}.token-art img{width:53px;height:53px;border-radius:12px}.record-art{padding:25px 15px;gap:8px}.record-art>span{font-size:5px}.home-faq{margin-top:75px;max-width:none;display:grid;grid-template-columns:1fr 1fr;gap:0 35px}.home-faq>.tiny-label{grid-column:1/-1}.home-faq details{padding:20px 0;border-bottom:1px solid #282828}.home-faq summary{font-size:13px}.home-faq p{font-size:11px}.home-wordmark{justify-content:flex-start;margin-top:68px;padding-top:35px}.home-wordmark>span{font-size:50px;letter-spacing:3px;font-weight:400}.home-wordmark img{width:44px;height:44px}.home-wordmark>p{flex:1;text-align:right;font:8px 'IBM Plex Mono';letter-spacing:.08em}.home-wordmark:before{inset:-70px -8% -40px 45%;opacity:.09}.home-page~.footer{padding-top:15px}
@keyframes field-drift{from{transform:rotate(-24deg) scale(1.07) translateY(-5px)}to{transform:rotate(-17deg) scale(1.1) translateY(7px)}}@keyframes ticker-walk{to{transform:translateX(-50%)}}
@media(min-width:1500px){.home-intro{min-height:515px}.home-intro h1{font-size:60px}.intro-art{right:-6%;width:62%}.motion-showcase{grid-template-rows:220px 300px 210px}.home-token-column .market-token-card{padding-block:23px}.home-token-column .market-card-art{height:90px;width:90px}.home-token-column .market-token-card{grid-template-columns:90px minmax(0,1fr) auto}.home-token-column .market-token-card h3{font-size:14px}.home-token-column .token-cap{font-size:25px}}
@media(max-width:1050px){.home-intro{min-height:430px;padding-top:53px}.intro-editorial{width:62%}.home-intro h1{font-size:49px}.home-lede{font-size:13px}.intro-art{right:-17%;width:72%;opacity:.85}.intro-availability{display:block}.intro-availability span{display:block;margin-top:3px}.motion-showcase{grid-template-columns:1.1fr 1fr;gap:12px}.motion-showcase .coin-reels{grid-template-columns:repeat(4,133px)}.motion-showcase .reel-token-image{height:123px}.motion-showcase .volume-preview{display:block}.motion-showcase .volume-bars{height:60px;padding:10px 24px 0;margin-top:0}.motion-showcase .mini-head{display:flex}.motion-showcase .mini-period{margin:0}.motion-showcase .animated-metric{font-size:31px}.home-token-column .market-token-card{grid-template-columns:67px minmax(0,1fr) auto;column-gap:13px}.home-token-column .market-card-art{width:67px;height:75px}.home-token-column .token-cap{font-size:19px}.home-token-column .token-change{font-size:6px}.home-channels{grid-template-columns:130px 1fr;column-gap:20px}.home-channels .channel-data{display:block;margin-top:9px}.home-channels .channel-data>span{display:flex;justify-content:space-between;align-items:center;gap:5px;margin-top:7px}.home-channels .channel-data b{font-size:10px;margin:0}.home-how{grid-template-columns:.8fr 1.3fr;gap:27px}.how-steps>a{grid-template-columns:85px 1fr;gap:6px 18px}.how-step-art{height:85px;width:85px}.how-heading h2{font-size:26px}.how-steps h3{font-size:17px}.home-inspector{gap:25px}}
@media(max-width:780px){.home-intro{padding-top:50px;padding-bottom:35px;min-height:430px}.home-intro h1{font-size:44px;letter-spacing:-2px}.intro-art{width:72%;right:-24%;opacity:.63}.home-eyebrow{font-size:7px}.home-lede{font-size:12px}.home-hero-actions{gap:17px}.home-hero-actions .button{min-width:119px;font-size:11px}.editorial-link{font-size:10px}.intro-availability{font-size:6px;margin-top:20px}.art-coordinate,.art-caption{font-size:6px}.market-readings{margin-top:0}.reading{padding:20px 13px}.reading strong{font-size:24px}.motion-section-heading{padding-top:45px}.motion-section-heading h2{font-size:30px}.motion-section-heading p{font-size:10px}.motion-showcase{grid-template-columns:1.12fr 1fr;grid-template-rows:200px 250px 190px;gap:10px}.motion-showcase .explore-preview{border-bottom-right-radius:38px}.motion-showcase .recipient-scene{padding:21px 14px 0}.motion-showcase .recipient-example strong{font-size:9px}.motion-showcase .recipient-example small{font-size:8px}.motion-showcase .recipient-example{padding-top:10px}.motion-showcase .typing-field{font-size:9px;margin-top:12px}.motion-showcase .preview-caption{font-size:11px;padding:20px 16px}.motion-showcase .preview-caption span:last-child{font-size:8px}.motion-showcase .flow-row{display:flex;min-height:90px;padding:14px 10px;gap:7px;flex-wrap:wrap}.motion-showcase .flow-row strong{font-size:16px}.motion-showcase .flow-row>span:last-child{font-size:6px}.motion-showcase .flow-nodes{gap:3px}.motion-showcase .flow-reel{left:9px;right:9px}.motion-showcase .flow-node{width:23px;height:23px}.motion-showcase .flow-node b{display:none}.home-inspector{grid-template-columns:1fr;gap:20px;padding-block:24px;margin-top:35px}.home-inspector h2{font-size:25px}.home-inspector p{max-width:none}.home-token-column .market-token-card{grid-template-columns:58px minmax(0,1fr);column-gap:11px;padding-block:17px;min-height:122px}.home-token-column .market-card-art{width:58px;height:78px}.home-token-column .market-token-card h3{font-size:11px;grid-column:2}.home-token-column .token-cap{font-size:19px}.home-token-column .token-change{grid-column:2;grid-row:3;margin-top:5px;font-size:6px}.home-token-column .token-price{grid-row:4;grid-column:2;font-size:7px;margin-top:5px}.home-token-grid{gap:0 20px}.home-channels{display:block;padding-top:27px}.home-channels .market-section-head{display:flex;margin-bottom:20px}.home-channels .market-section-head h2{margin-bottom:0}.home-channels .channel-cover{height:75px}.home-channels .project-channel-list{grid-template-columns:repeat(3,1fr)}.home-channels .channel-details strong{font-size:11px}.home-channels .channel-details>span{font-size:8px}.home-channels .market-footnote{margin-top:13px}.home-how{display:block;margin-top:55px;padding-top:30px}.how-heading{position:static}.how-heading h2{font-size:29px}.how-steps{margin-top:28px}.how-steps>a{grid-template-columns:100px 1fr;gap:6px 24px;padding-block:24px}.how-step-art{width:100px;height:100px}.how-steps h3{font-size:20px}.how-steps p{font-size:11px}.home-faq{grid-template-columns:1fr;gap:0;margin-top:50px}.home-wordmark>p{flex-basis:100%;text-align:left;margin-top:8px}.market-ticker{gap:14px}.ticker-label{font-size:6px}}
@media(max-width:540px){.home-intro{min-height:485px;padding:48px 0 32px;align-items:flex-start}.intro-editorial{width:100%;padding-top:0}.home-eyebrow{font-size:6px;letter-spacing:.09em;margin-bottom:24px}.home-intro h1{font-size:43px;line-height:1.09;letter-spacing:-2px;margin-bottom:22px}.home-lede{font-size:12px;max-width:295px}.home-lede br{display:block}.intro-art{width:350px;height:335px;right:-146px;top:144px;opacity:.39;mask-image:linear-gradient(90deg,transparent,#000 50%,#000);z-index:-1}.intro-art>img{height:100%;top:0}.art-coordinate{display:none}.art-caption{right:24%;bottom:10px;font-size:5px}.intro-availability{margin-top:26px;line-height:1.7;font-size:7px}.home-hero-actions{margin-top:27px;gap:21px}.home-hero-actions .button{padding:12px 18px;font-size:12px}.editorial-link{font-size:11px}.market-ticker{padding-block:13px}.market-ticker-group{gap:24px;padding-right:24px}.ticker-token{font-size:8px}.ticker-token img{height:18px;width:18px}.ticker-token small{font-size:7px}.market-readings{grid-template-columns:1fr 1fr}.reading:first-child{padding-left:13px}.reading strong{font-size:27px;margin-block:11px 7px}.reading small{font-size:7px}.motion-section-heading{padding:43px 0 23px;grid-template-columns:1fr}.motion-section-heading h2{font-size:32px}.motion-section-heading p{justify-self:start;font-size:11px;margin-top:4px}.motion-showcase{grid-template-columns:1fr 1fr;grid-template-rows:330px 205px 200px;grid-template-areas:'coins coins' 'recipient recipient' 'activity protocol';gap:12px}.motion-showcase .explore-preview{border-radius:8px 8px 42px 8px}.motion-showcase .payment-preview{grid-area:auto;display:none}.motion-showcase .recipient-preview{display:grid;grid-template-columns:1fr 1fr}.motion-showcase .recipient-scene{padding:22px 19px;grid-column:1/-1}.motion-showcase .recipient-example{padding-top:13px}.motion-showcase .recipient-example strong{font-size:11px}.motion-showcase .recipient-example small{font-size:9px}.motion-showcase .typing-field{font-size:12px}.motion-showcase .preview-top-label{font-size:6px}.motion-showcase .small-previews .protocol-preview{display:block}.motion-showcase .volume-preview{padding-top:15px}.motion-showcase .volume-preview .mini-head{display:block;padding:9px 14px 7px;font-size:9px}.motion-showcase .volume-preview .mini-period{margin-top:6px;font-size:7px}.motion-showcase .animated-metric{font-size:28px;margin-left:14px}.motion-showcase .volume-bars{padding:8px 14px 0;gap:3px;height:55px}.motion-showcase .volume-bars i{max-height:46px}.motion-showcase .volume-preview .preview-caption{font-size:9px;padding-inline:14px}.motion-showcase .volume-preview .preview-caption span:last-child{display:none}.motion-showcase .protocol-preview .preview-caption{font-size:9px;padding-inline:14px}.motion-showcase .protocol-preview .preview-caption span:last-child{display:none}.motion-showcase .spec-scroll{left:14px;right:14px}.motion-showcase .spec-group pre{font-size:7px}.motion-showcase .spec-group .tiny-label{font-size:6px}.motion-showcase .coin-reels{grid-template-columns:repeat(4,140px)}.motion-showcase .coin-reel-camera{left:-100px;right:-100px;top:-170px}.motion-showcase .reel-token-image{height:132px}.market-source-line{font-size:7px;align-items:center;line-height:1.7}.market-source-line>span{max-width:76%;gap:5px}.market-source-line button{font-size:7px}.home-inspector{margin-top:31px}.home-inspector .inspector{flex-direction:row;gap:7px}.home-inspector .field{min-width:0;font-size:10px;padding:12px}.home-inspector .inspector .button{font-size:10px;padding:11px 12px}.home-market-layout{margin-top:38px}.home-token-grid{grid-template-columns:1fr;gap:0}.home-token-column .market-token-card{grid-template-columns:77px minmax(0,1fr) auto;column-gap:15px;padding-block:18px;min-height:118px}.home-token-column .market-card-art{width:77px;height:80px;grid-row:1/4}.home-token-column .market-token-card h3{grid-column:2/4;font-size:13px;margin-bottom:6px}.home-token-column .token-cap{font-size:24px}.home-token-column .token-change{grid-column:3;grid-row:2;margin-top:0;font-size:7px}.home-token-column .token-price{grid-column:2/4;grid-row:3;font-size:9px}.home-channels .project-channel-list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:13px;padding-bottom:10px;mask-image:linear-gradient(90deg,#000 94%,transparent)}.home-channels .project-channel-card{min-width:245px;scroll-snap-align:start}.home-channels .channel-cover{height:100px}.home-channels .channel-details strong{font-size:15px}.home-channels .channel-details>span{font-size:10px}.home-channels .channel-data{display:flex;font-size:9px;gap:10px;margin-top:15px}.home-channels .channel-data>span{display:block;margin-top:0}.home-channels .channel-data b{font-size:13px;margin-top:7px}.home-wordmark>span{font-size:41px;letter-spacing:2px}.home-wordmark img{height:35px;width:35px}.home-wordmark{gap:15px}.how-steps>a{grid-template-columns:83px 1fr;gap:6px 20px}.how-step-art{width:83px;height:100px}.how-steps h3{font-size:19px}.how-steps p{font-size:10px;line-height:1.8}.how-link{font-size:9px}.market-section-head h2{font-size:21px}}
@media(prefers-reduced-motion:reduce){.intro-art>img,.market-ticker-track{animation:none}.intro-art>img{transform:rotate(-20deg)}.market-ticker-track{transform:none}.ticker-window{overflow-x:auto}.home-token-column .market-token-card{animation:none}.home-token-column .market-token-card:hover{transform:none}}
.motion-showcase .spec-scroll{inset:0 22px auto}

.social-x{display:inline-flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border:1px solid #3d403e;border-radius:50%;color:#e8eae7;background:#101211}.social-x svg,.footer-social svg{width:16px;height:16px;flex:none}.social-x:hover{background:#282b28;border-color:#888}.footer-social{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.footer-social:hover{color:#fff}
