/*! tailwindcss v4.1.10 | MIT License | https://tailwindcss.com */
@layer theme,base,components,utilities;
@layer theme {
  :root, :host {
    --font-sans: "DM Sans", "Arial", sans-serif;
    --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New',
    monospace;
    --color-white: #fff;
    --spacing: 0.25rem;
    --default-font-family: var(--font-sans);
    --default-mono-font-family: var(--font-mono);
    --color-lime: #c5ff3f;
    --color-pink: #ffb1de;
    --color-sky: #8be6ff;
    --color-yellow: #ffe45b;
    --color-lilac: #cbb2ff;
  }
}
@layer base {
  *, ::after, ::before, ::backdrop, ::file-selector-button {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    border: 0 solid;
  }
  html, :host {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji');
    font-feature-settings: var(--default-font-feature-settings, normal);
    font-variation-settings: var(--default-font-variation-settings, normal);
    -webkit-tap-highlight-color: transparent;
  }
  hr {
    height: 0;
    color: inherit;
    border-top-width: 1px;
  }
  abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
  }
  h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit;
  }
  a {
    color: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
  }
  b, strong {
    font-weight: bolder;
  }
  code, kbd, samp, pre {
    font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace);
    font-feature-settings: var(--default-mono-font-feature-settings, normal);
    font-variation-settings: var(--default-mono-font-variation-settings, normal);
    font-size: 1em;
  }
  small {
    font-size: 80%;
  }
  sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
  }
  sub {
    bottom: -0.25em;
  }
  sup {
    top: -0.5em;
  }
  table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
  }
  :-moz-focusring {
    outline: auto;
  }
  progress {
    vertical-align: baseline;
  }
  summary {
    display: list-item;
  }
  ol, ul, menu {
    list-style: none;
  }
  img, svg, video, canvas, audio, iframe, embed, object {
    display: block;
    vertical-align: middle;
  }
  img, video {
    max-width: 100%;
    height: auto;
  }
  button, input, select, optgroup, textarea, ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    border-radius: 0;
    background-color: transparent;
    opacity: 1;
  }
  :where(select:is([multiple], [size])) optgroup {
    font-weight: bolder;
  }
  :where(select:is([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }
  ::file-selector-button {
    margin-inline-end: 4px;
  }
  ::placeholder {
    opacity: 1;
  }
  @supports (not (-webkit-appearance: -apple-pay-button))  or (contain-intrinsic-size: 1px) {
    ::placeholder {
      color: currentcolor;
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, currentcolor 50%, transparent);
      }
    }
  }
  textarea {
    resize: vertical;
  }
  ::-webkit-search-decoration {
    -webkit-appearance: none;
  }
  ::-webkit-date-and-time-value {
    min-height: 1lh;
    text-align: inherit;
  }
  ::-webkit-datetime-edit {
    display: inline-flex;
  }
  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }
  ::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field {
    padding-block: 0;
  }
  :-moz-ui-invalid {
    box-shadow: none;
  }
  button, input:where([type='button'], [type='reset'], [type='submit']), ::file-selector-button {
    appearance: button;
  }
  ::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
    height: auto;
  }
  [hidden]:where(:not([hidden='until-found'])) {
    display: none !important;
  }
}
@layer utilities {
  .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
  .flex {
    display: flex;
  }
  .grid {
    display: grid;
  }
  .items-center {
    align-items: center;
  }
  .items-start {
    align-items: flex-start;
  }
  .justify-between {
    justify-content: space-between;
  }
  .gap-5 {
    gap: calc(var(--spacing) * 5);
  }
  .gap-6 {
    gap: calc(var(--spacing) * 6);
  }
  .bg-lilac {
    background-color: var(--color-lilac);
  }
  .bg-lime {
    background-color: var(--color-lime);
  }
  .bg-pink {
    background-color: var(--color-pink);
  }
  .bg-sky {
    background-color: var(--color-sky);
  }
  .bg-white {
    background-color: var(--color-white);
  }
  .bg-yellow {
    background-color: var(--color-yellow);
  }
  .sm\:grid-cols-2 {
    @media (width >= 40rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .md\:grid-cols-2 {
    @media (width >= 48rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .md\:grid-cols-3 {
    @media (width >= 48rem) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .lg\:grid-cols-3 {
    @media (width >= 64rem) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .lg\:grid-cols-4 {
    @media (width >= 64rem) {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
}

:root{--ink:#302238;--paper:#fffaf0;--lime:#c5ff3f;--pink:#ffb1de;--hot-pink:#ff74c4;--sky:#8be6ff;--yellow:#ffe45b;--lilac:#cbb2ff;--purple:#7746ca;--orange:#ff9d56;--line:2px solid var(--ink);--display:"Bricolage Grotesque","Arial Black","Arial",sans-serif;--body:"DM Sans","Arial",sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;color:var(--ink);background:var(--paper);font-family:var(--body);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer;color:inherit}button,a,input,summary{-webkit-tap-highlight-color:transparent}button:disabled{cursor:wait;opacity:.65}button{background:transparent}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid #6231b2;outline-offset:5px}::selection{background:var(--lime);color:var(--ink)}img{max-width:100%;display:block}p,h1,h2,h3,h4{margin-top:0}h1,h2,h3,.wordmark{font-family:var(--display);font-weight:800}h1{line-height:1;letter-spacing:-.065em}h2{line-height:1.1;letter-spacing:-.045em;font-size:clamp(30px,3vw,44px)}h3{line-height:1.2;letter-spacing:-.035em}p{margin-bottom:16px}main{overflow:clip}small{font-size:inherit}input{color:var(--ink);background:#fff}button,[type=button],[type=submit]{border-radius:0}[hidden]{display:none!important}.wrap{width:min(1240px,calc(100% - 96px));margin-inline:auto}.bg-lime{background:var(--lime)}.bg-pink{background:var(--pink)}.bg-sky{background:var(--sky)}.bg-yellow{background:var(--yellow)}.bg-lilac{background:var(--lilac)}.bg-white{background:#fff}.text-purple{color:var(--purple)}.micro{font-size:11px;line-height:1.6;letter-spacing:.02em}.eyebrow{font-size:10px;font-weight:800;letter-spacing:.12em;margin-bottom:13px;line-height:1.5}.pill{display:inline-flex;border:1.5px solid var(--ink);border-radius:6px;padding:5px 9px;font-size:9px;font-weight:800;letter-spacing:.04em;white-space:nowrap}.panel{border:var(--line);border-radius:16px;background:white;box-shadow:4px 4px 0 var(--ink)}.button{min-height:52px;padding:13px 22px;display:inline-flex;justify-content:center;align-items:center;gap:25px;border:var(--line);border-radius:9px!important;font-size:13px;font-weight:800;box-shadow:3px 4px 0 var(--ink);transition:transform .18s ease,box-shadow .18s ease;white-space:nowrap}.button:hover{transform:translate(-1px,-3px);box-shadow:5px 7px 0 var(--ink)}.button:active{transform:translate(2px,3px);box-shadow:0 1px 0 var(--ink)}.button span[aria-hidden]{font-size:23px;line-height:1}.button-lime{background:var(--lime)}.button-white{background:#fff}.button-pink{background:var(--pink)}.text-link{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:800}.text-link:hover{text-decoration:underline;text-underline-offset:5px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;left:15px;top:-120px;z-index:100;background:var(--lime);border:var(--line);padding:10px 20px}.skip-link:focus{top:15px}.announcement{min-height:30px;background:var(--lime);border-bottom:var(--line);display:flex;align-items:center;justify-content:center;gap:16px;letter-spacing:.13em;font-size:9px;font-weight:900}.announcement span{font-size:15px}.site-header{background:var(--paper)}.masthead{position:relative;min-height:112px;display:flex;align-items:center;justify-content:center;padding:20px 0}.mini-mark{position:absolute;left:0;top:34px;transform:rotate(-9deg);transition:transform .2s}.mini-mark:hover{transform:rotate(9deg)}.brand-lockup{text-align:center}.wordmark{display:inline-flex;align-items:center;gap:3px;font-size:40px;letter-spacing:-2.7px;line-height:1.12;font-weight:800}.wordmark-star{font-size:24px;color:var(--purple);align-self:flex-start;transform:translate(4px,-2px)}.site-tagline{margin:9px 0 0;font-size:10px;font-weight:600;letter-spacing:.045em;line-height:1.5}.motion-toggle{position:absolute;right:0;top:43px;border:1.5px solid var(--ink);background:white;border-radius:30px!important;display:flex;align-items:center;gap:7px;padding:6px 11px;font-size:9px;font-weight:700}.motion-toggle>span:first-child{font-size:13px}.nav-shell{border-top:1.5px solid var(--ink);border-bottom:var(--line)}.primary-nav{min-height:58px;display:flex;align-items:center;justify-content:center;gap:20px}.primary-nav a{padding:8px 15px;border:1.5px solid transparent;border-radius:7px;font-size:12px;font-weight:700;transition:background .15s}.primary-nav a:hover{background:var(--yellow)}.primary-nav a[aria-current=page]{background:var(--lilac);border-color:var(--ink);box-shadow:2px 2px 0 var(--ink)}.mobile-menu{display:none}.dot-grid{background-image:radial-gradient(#b7a8c5 1px,transparent 1px);background-size:22px 22px}.hero{padding:37px 0 37px;background-color:#fffaf4;position:relative}.hero-grid{display:grid;grid-template-columns:1.05fr 1fr;min-height:483px;align-items:center;gap:7px}.hero-copy{position:relative;z-index:2;padding:17px 0 36px}.hero-eyebrow{display:inline-flex;align-items:center;gap:7px;background:var(--yellow);font-size:9px;letter-spacing:.05em;font-weight:900;border:1.5px solid var(--ink);border-radius:4px;padding:5px 9px;margin:0 0 22px;transform:rotate(-2deg);box-shadow:2px 2px 0 var(--ink)}.hero-eyebrow span{font-size:15px;line-height:1}.hero h1{font-size:clamp(55px,6.45vw,89px);line-height:1.035;font-weight:900;letter-spacing:-.065em;margin:0 0 27px;white-space:nowrap}.headline-sticker{display:inline-block;padding:0 11px 8px 7px;margin-left:-7px;margin-top:6px;background:var(--lilac);border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);transform:rotate(-2deg);line-height:1.03;position:relative}.headline-sticker:after{content:"✦";position:absolute;right:-15px;top:-18px;font-size:40px;color:var(--orange);-webkit-text-stroke:1.5px var(--ink)}.hero-description{font-size:16px;line-height:1.75;margin-bottom:24px;max-width:460px}.hero-buttons{display:flex;gap:13px}.hero-buttons .button{padding:13px 17px;font-size:12px;gap:17px}.trust-row{display:flex;gap:23px;font-size:10px;font-weight:700;margin-top:20px}.hero-art{height:468px;position:relative;isolation:isolate}.hero-planet{position:absolute;width:345px;height:345px;background:var(--pink);border:2px solid var(--ink);border-radius:50%;left:52%;top:44%;transform:translate(-50%,-50%);z-index:-3;background-image:radial-gradient(#ef7cc2 1px,transparent 1px);background-size:9px 9px}.planet-ring{position:absolute;border:1.5px solid var(--ink);border-radius:50%;z-index:-4;left:50%;top:43%}.planet-ring-one{width:428px;height:314px;background:var(--yellow);transform:translate(-50%,-50%) rotate(-28deg)}.planet-ring-two{width:455px;height:259px;background:var(--sky);transform:translate(-50%,-50%) rotate(33deg)}.orbit-path{position:absolute;width:470px;height:164px;left:50%;top:46%;transform:translate(-50%,-50%) rotate(-24deg);border:1.5px dashed var(--ink);border-radius:50%;z-index:-1;opacity:.55}.eth-stage{position:absolute;left:50%;top:47%;transform:translate(-50%,-50%) rotate(5deg);width:317px;height:354px;z-index:2}#eth-fallback{width:100%;height:100%;object-fit:contain;filter:drop-shadow(7px 7px 0 #6e439533);animation:mascot-bob 4s ease-in-out infinite}#eth-three{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .35s}#eth-three.is-ready{opacity:1}.eth-stage.webgl-ready #eth-fallback{opacity:0}.sticker{position:absolute;z-index:4;border:var(--line);box-shadow:3px 3px 0 var(--ink);font-family:var(--display);font-weight:800}.speech-sticker{left:0;top:20px;padding:11px 17px;background:white;border-radius:12px;transform:rotate(-9deg);font-size:18px;letter-spacing:-.04em}.speech-sticker:after{content:"";position:absolute;bottom:-10px;right:30px;width:18px;height:18px;background:#fff;border-bottom:2px solid var(--ink);border-right:2px solid var(--ink);transform:skewY(28deg)}.chain-sticker{right:17px;top:20px;background:var(--lime);padding:11px 14px;transform:rotate(12deg);border-radius:6px;text-align:center;font-size:16px;line-height:1.05}.frog-sticker{left:-4px;top:235px;width:91px;height:89px;background:white;border-radius:23px;display:grid;place-items:center;font-size:58px;transform:rotate(-13deg)}.rocket-sticker{right:4px;top:195px;border:0;box-shadow:none;font-size:71px;transform:rotate(14deg)}.vibe-sticker{right:17px;bottom:50px;background:var(--yellow);border-radius:50%;height:92px;width:115px;display:flex;align-items:center;justify-content:center;line-height:1.05;text-align:center;transform:rotate(13deg);font-size:16px}.loose-star{position:absolute;z-index:3;line-height:1}.star-one{font-size:58px;left:44px;top:134px;color:var(--purple);transform:rotate(8deg)}.star-two{font-size:66px;right:93px;top:116px;color:#f37835;-webkit-text-stroke:1px var(--ink)}.loose-heart{position:absolute;left:96px;bottom:60px;color:#fc79b4;font-size:38px;transform:rotate(-22deg);-webkit-text-stroke:2px var(--ink)}.art-caption{position:absolute;bottom:8px;width:100%;text-align:center;font-size:9px;font-weight:800;letter-spacing:.1em;transform:rotate(-3deg)}.hero-search{position:relative;z-index:4;margin-top:1px}.search-deck{border:var(--line);background:#fff;border-radius:12px;box-shadow:5px 5px 0 var(--ink);padding:20px 25px 14px}.search-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:13px}.search-heading h2{font-family:var(--body);font-size:10px;letter-spacing:.065em;font-weight:800;margin:0}.network-pill{font-size:9px;letter-spacing:.04em;font-weight:800;display:flex;align-items:center;gap:7px}.status-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#7ec626;border:1px solid var(--ink)}.explorer-form{display:flex;gap:12px;align-items:center;border:1.5px solid var(--ink);border-radius:8px;padding:6px;background:#fffaf4}.search-icon{font-family:Arial,sans-serif;font-size:34px;margin:0 0 0 10px;line-height:1}.explorer-form input{width:100%;flex:1;min-width:0;border:0;outline:0;background:transparent;height:45px;padding:0 8px;font-size:13px}.explorer-form input:focus-visible{outline:2px solid var(--purple);outline-offset:0;border-radius:3px}.explorer-form .button{box-shadow:2px 2px 0 var(--ink);min-height:45px;padding:8px 18px}.search-helper{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-top:10px}.search-helper p{font-size:10px;margin:0;color:#65566c}.sample-search{border:0;padding:0;font-size:10px;font-weight:700;text-decoration:underline;text-underline-offset:3px;flex-shrink:0}.search-feedback{font-size:11px;margin:0;min-height:0}.search-feedback:not(:empty){margin-top:8px}.emoji-marquee{overflow:hidden;background:var(--lilac);border-top:var(--line);border-bottom:var(--line);position:relative;padding:13px 0}.marquee-track{display:flex;width:max-content;animation:marquee 34s linear infinite}.marquee-track>div{display:flex;align-items:center;gap:29px;padding-right:29px;flex-shrink:0}.marquee-track span{font-family:var(--display);font-size:17px;font-weight:800;letter-spacing:-.025em;white-space:nowrap}.marquee-track b{font-size:20px}.emoji-marquee:hover .marquee-track{animation-play-state:paused}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:29px}.section-heading h2{margin:0}.section-heading .text-link{margin-bottom:4px;white-space:nowrap}.pathways-section{padding-top:68px;padding-bottom:70px}.pathway-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.pathway-card{border:var(--line);border-radius:12px;box-shadow:4px 4px 0 var(--ink);padding:21px 21px 24px;transition:transform .2s,box-shadow .2s}.pathway-card:hover{transform:translateY(-6px) rotate(-1deg);box-shadow:6px 9px 0 var(--ink)}.pathway-icon{font-size:37px;font-family:var(--display);font-weight:800;line-height:1.2;display:block;height:62px}.pathway-card:first-child .pathway-icon{font-size:61px;line-height:.8}.mini-arrow{height:29px;width:29px;display:grid;place-items:center;border:1.5px solid var(--ink);border-radius:50%;font-size:18px}.pathway-kicker{font-size:8px;font-weight:800;letter-spacing:.075em;display:block;margin-top:8px;margin-bottom:10px}.pathway-card h3{font-size:24px;margin-bottom:11px;letter-spacing:-.05em}.pathway-card p{font-size:12px;line-height:1.7;max-width:230px;margin:0}.token-section{display:grid;grid-template-columns:1.3fr 1fr;gap:30px;padding-bottom:73px}.token-panel{overflow:hidden}.token-panel-head{padding:25px 26px 22px;display:flex;justify-content:space-between;align-items:flex-start}.token-panel-head .eyebrow{font-size:8px}.token-panel-head h2{font-size:32px;margin:0}.token-row{display:flex;align-items:center;gap:14px;padding:15px 24px;border-top:1.5px solid var(--ink);transition:background .2s}.token-row:hover{background:#fff4cf}.token-icon{flex-shrink:0;height:43px;width:43px;border:1.5px solid var(--ink);border-radius:50%;display:grid;place-items:center;font-family:var(--display);font-size:24px;font-weight:800}.token-name h3{font-size:15px;margin:0 0 2px}.token-name>span{font-size:9px;color:#65566c}.token-name{flex:1}.token-row-desc{display:none}.token-category{font-size:9px;padding:4px 8px;border:1px solid #c1b7c6;border-radius:4px;min-width:90px;text-align:center}.circle-link{border:1.5px solid var(--ink);width:28px;height:28px;display:grid;place-items:center;border-radius:50%;font-size:17px;background:var(--lime);margin-left:10px}.circle-link:hover{background:var(--yellow)}.token-panel-foot{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:var(--line);background:#fcf8ff;padding:17px 25px}.token-panel-foot p{font-size:8px;color:#65566c;max-width:205px;margin:0}.token-panel-foot .text-link{font-size:10px;white-space:nowrap}.vibe-panel{position:relative;padding:28px 25px 20px;border:var(--line);border-radius:16px;background:var(--hot-pink);box-shadow:5px 5px 0 var(--ink);text-align:center;overflow:hidden;background-image:radial-gradient(#e163a7 1px,transparent 1px);background-size:14px 14px;display:flex;flex-direction:column;align-items:center}.vibe-panel>.pill{font-size:8px;transform:rotate(-3deg)}.vibe-panel h2{font-size:39px;line-height:1.03;margin-top:21px;margin-bottom:0;z-index:1;position:relative}.canvas-playground{position:relative;width:100%;flex:1;min-height:160px;margin:-6px 0 0}.canvas-playground canvas{position:absolute;inset:0;width:100%;height:100%;z-index:1}.canvas-fallback{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:50px;letter-spacing:5px}.canvas-playground.is-ready .canvas-fallback{display:none}.vibe-panel .button{position:relative;z-index:3;min-height:43px;padding:7px 19px;font-size:11px}.vibe-note{font-size:9px;margin:12px 0 0}.learn-section{padding-bottom:73px}.guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.guide-card{display:block;overflow:hidden;transition:transform .2s,box-shadow .2s}.guide-card:hover{transform:translateY(-5px);box-shadow:6px 9px 0 var(--ink)}.guide-art{height:177px;position:relative;display:grid;place-items:center;overflow:hidden;border-bottom:var(--line);background-image:radial-gradient(#30223835 1px,transparent 1px);background-size:12px 12px}.guide-emoji{font-size:91px;position:relative;transform:rotate(-13deg);filter:drop-shadow(4px 4px 0 #30223822);transition:transform .4s}.guide-card:hover .guide-emoji{transform:rotate(8deg) scale(1.12)}.art-orbit{position:absolute;width:216px;height:122px;border:1.5px solid var(--ink);border-radius:50%;transform:rotate(-18deg)}.art-star{position:absolute;left:44px;top:25px;font-size:46px;color:var(--purple)}.art-twinkle{position:absolute;right:35px;bottom:23px;font-size:35px}.guide-number{position:absolute;right:14px;top:13px;font-size:9px;border:1.5px solid var(--ink);padding:2px 6px;background:#fffaf0;border-radius:3px;font-weight:800}.guide-content{padding:21px 22px 24px}.guide-content .eyebrow{font-size:8px;margin-bottom:12px}.guide-content h3{font-size:24px;line-height:1.15;margin-bottom:13px}.guide-content>p:not(.eyebrow){font-size:12px;line-height:1.75;margin-bottom:21px;color:#65566c}.guide-content .text-link{font-size:11px}.big-cta{border:var(--line);border-radius:16px;box-shadow:5px 5px 0 var(--ink);padding:37px 39px;display:flex;align-items:center;justify-content:space-between;gap:25px;position:relative;overflow:hidden;margin-bottom:73px}.big-cta .eyebrow{font-size:9px}.big-cta h2{font-size:38px;margin-bottom:0}.big-cta>div,.big-cta .button{position:relative;z-index:1}.big-cta .button{background:white}.cta-flower{position:absolute;font-size:226px;right:167px;top:-53px;opacity:.2;line-height:1;color:#d58b00;transform:rotate(10deg)}.faq-section{padding-bottom:76px;display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.faq-section h2{font-size:40px;margin-bottom:13px}.faq-doodle{display:inline-block;font-size:78px;line-height:1;margin:10px 0 0 26px;color:var(--orange);-webkit-text-stroke:1.5px var(--ink);transform:rotate(13deg)}.faq-list details{border-top:1.5px solid var(--ink);padding:18px 0}.faq-list details:last-child{border-bottom:1.5px solid var(--ink)}.faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;font-size:13px;font-weight:800;cursor:pointer}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{font-size:24px;line-height:1;font-weight:500;transition:transform .2s}.faq-list details[open] summary>span{transform:rotate(45deg)}.faq-list details p{font-size:12px;line-height:1.8;max-width:500px;margin:13px 25px 2px 0;color:#65566c}.site-footer{background:var(--lilac);border-top:var(--line);padding:43px 0 0}.footer-top{display:grid;grid-template-columns:1.45fr 1fr 1fr 1fr;gap:35px;padding-bottom:36px}.footer-brand .wordmark{font-size:31px;letter-spacing:-1.8px}.footer-brand .wordmark span{color:var(--purple);font-size:18px;align-self:flex-start}.footer-brand>p{font-size:12px;margin:12px 0}.footer-brand .micro{font-size:9px;margin-bottom:0}.footer-emoji{font-size:23px;letter-spacing:5px;margin:12px 0}.footer-col h2{font-size:9px;font-family:var(--body);letter-spacing:.08em;margin:7px 0 21px;font-weight:800}.footer-col>a{display:block;font-size:11px;margin:0 0 11px}.footer-col>a:hover{text-decoration:underline;text-underline-offset:4px}.footer-bottom{border-top:1.5px solid var(--ink);padding:18px 0 21px;display:flex;justify-content:space-between;gap:20px;align-items:center;font-size:9px}.footer-bottom>span{font-weight:700}.footer-bottom p{font-size:8px;margin:0}.footer-bottom>a{font-weight:800;white-space:nowrap}#toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%,15px);padding:12px 20px;border:var(--line);border-radius:9px;background:var(--lime);box-shadow:3px 3px 0 var(--ink);font-size:12px;font-weight:700;opacity:0;pointer-events:none;z-index:50;transition:opacity .2s,transform .2s;max-width:90vw;text-align:center}#toast.show{opacity:1;transform:translate(-50%,0)}.noscript-note{background:var(--yellow);padding:15px;font-size:12px;text-align:center;margin:0}
/* Inner pages */
.page-hero{border-bottom:var(--line);padding:45px 0 52px;background-blend-mode:multiply}.page-hero-grid{display:grid;grid-template-columns:1fr 250px;gap:40px;align-items:center}.breadcrumbs{display:flex;gap:10px;font-size:10px;margin-bottom:27px}.breadcrumbs a{text-decoration:underline;text-underline-offset:3px}.page-hero .eyebrow{margin-bottom:16px}.page-hero h1{font-size:clamp(44px,5.2vw,72px);line-height:1.04;margin-bottom:23px;letter-spacing:-.06em}.page-description{font-size:16px;line-height:1.75;max-width:640px;margin-bottom:0}.page-hero-emoji{position:relative;font-size:135px;text-align:center;transform:rotate(-12deg)}.page-hero-emoji>span{position:absolute;left:-6px;top:-31px;font-size:70px;color:var(--purple);-webkit-text-stroke:1px var(--ink)}.article-layout{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:78px;padding-top:57px;padding-bottom:60px;align-items:start}.article-content h2{font-size:29px;margin-top:34px;margin-bottom:17px}.article-content>h2:first-child{margin-top:0}.article-content p{font-size:15px;line-height:1.85;margin-bottom:20px;color:#4f4258}.article-content a:not(.source-link){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;color:var(--purple);font-weight:600}.article-sidebar{padding:25px;position:sticky;top:25px;box-shadow:4px 4px 0 var(--ink);background:#fff5d9}.article-sidebar h2{font-size:27px;margin:18px 0}.article-sidebar>a{display:block;border-top:1px solid #cabcce;padding:12px 0;font-size:11px;font-weight:700}.article-sidebar p{font-size:11px;margin:18px 0 0;color:#65566c;line-height:1.7}.sources{padding:27px;border:var(--line);border-radius:12px;background:#f1e9ff;margin:36px 0 5px}.sources h2{font-size:23px!important;margin:0 0 10px!important}.sources p{font-size:12px!important;margin:0 0 12px!important}.source-link{font-size:12px!important;display:block;margin:8px 0;text-decoration:underline!important;text-underline-offset:3px}.callout{border:var(--line);border-radius:12px;padding:26px 28px;box-shadow:3px 3px 0 var(--ink);margin:30px 0}.callout h2,.callout h3{font-size:24px!important;margin:0 0 11px!important}.callout p{font-size:13px;line-height:1.8;margin:0;color:var(--ink)}.step-grid{display:grid;gap:15px;margin:25px 0 33px}.step{border-left:3px solid var(--purple);padding:6px 0 4px 22px}.step>span{font-size:10px;font-weight:900;background:var(--lime);padding:3px 6px;border:1px solid var(--ink);border-radius:3px}.step h3{font-size:22px;margin:12px 0 7px}.step p{font-size:13px;margin:0}.tool-section{padding-top:42px;padding-bottom:64px}.tool-section .search-deck{background:var(--lilac)}.tool-section .search-heading{margin-bottom:20px}.tool-section .explorer-form{background:white}.tool-section .search-helper p{color:var(--ink)}.explain-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin:36px 0}.explain-grid>.panel{padding:25px}.big-symbol{display:block;font-family:var(--display);font-size:38px;color:var(--purple);font-weight:800;margin-bottom:13px;line-height:1}.explain-grid h2{font-size:24px;margin-bottom:13px}.explain-grid p{font-size:12px;line-height:1.8;margin:0}.network-pulse{margin:42px 0;padding:28px}.network-pulse h2{font-size:30px}.network-pulse .section-heading{align-items:center}.network-pulse .button{font-size:11px;min-height:43px}.pulse-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:15px;padding:22px 0;border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink)}.pulse-grid>div{display:flex;flex-direction:column;gap:12px}.pulse-grid>div>span{font-size:11px;font-weight:600}.pulse-grid strong{font-family:var(--display);font-size:29px}.network-pulse>p{font-size:11px;margin:17px 0 0}.network-pulse>.micro{font-size:10px;color:#65566c;margin-top:7px}.directory-section{padding-top:40px;padding-bottom:65px}.directory-toolbar{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:18px}.filter-buttons{display:flex;gap:9px;flex-wrap:wrap}.filter-button{background:#fff;border:1.5px solid var(--ink);border-radius:30px!important;padding:8px 15px;font-size:10px;font-weight:700}.filter-button:hover,.filter-button.active{background:var(--lime);box-shadow:2px 2px 0 var(--ink)}.token-search-label input{min-width:170px;max-width:240px;border:var(--line);border-radius:8px;padding:10px 13px;font-size:12px}.directory-count{margin-bottom:21px}.token-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.token-card{padding:25px;display:flex;flex-direction:column;min-height:331px}.token-card .token-icon{height:48px;width:48px}.token-card h2{font-size:27px;margin:23px 0 14px}.token-card h2 small{font-family:var(--body);font-size:11px;letter-spacing:0;font-weight:600;color:#75697b}.token-card>p{font-size:12px;line-height:1.75;min-height:43px}.token-card .contract-address{font-size:9px;word-break:break-all;display:block;background:#f2edf7;border:1px solid #ded3e7;border-radius:5px;padding:8px;margin:0 0 8px;line-height:1.5}.copy-contract{display:flex;gap:6px;align-items:center;border:0;padding:0;font-size:10px;font-weight:700;align-self:flex-start}.copy-contract:hover{text-decoration:underline;text-underline-offset:3px}.native-note{font-size:11px!important;background:#f2edf7;padding:8px 10px;border-radius:5px}.card-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:22px;margin-top:auto}.card-bottom .text-link{font-size:11px}.card-bottom .micro{font-size:10px;text-decoration:underline;text-underline-offset:3px}.empty-state{border:var(--line);border-radius:12px;background:var(--yellow);padding:30px;text-align:center;margin:20px 0}.meme-callout{display:flex;gap:28px;align-items:center;padding:25px;background:#fff}.meme-callout>span{font-size:70px}.meme-callout h2{font-size:27px;margin:0 0 10px}.meme-callout p{font-size:13px;margin:0}.calculator-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:32px;margin-bottom:48px}.calculator{padding:32px}.calculator h2{font-size:34px;margin-bottom:15px}.calculator>p:not(.eyebrow){font-size:12px;margin-bottom:25px}.calculator label{display:block;font-size:12px;font-weight:800;margin:17px 0 8px}.calculator input{width:100%;border:var(--line);border-radius:8px;padding:13px 15px;font-size:17px;font-weight:700}.calculator .input-help{font-size:10px!important;margin:8px 0 20px!important;color:#65566c}.calculator .button{margin-top:2px}.calculator .calculator-error{margin:10px 0 0!important;font-size:11px!important}.calculator-result{border:var(--line);box-shadow:4px 4px 0 var(--ink);border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;text-align:center}.calculator-result>.pill{font-size:9px}.result-emoji{font-size:88px;line-height:1.3;margin:25px 0 0}.calculator-result output{font-family:var(--display);font-size:43px;font-weight:800;letter-spacing:-.035em;word-break:break-all;line-height:1.2;margin:10px 0 3px}.result-unit{font-family:var(--display);font-size:24px}.calculator-result>p{font-size:11px;margin:24px 0 0}.calculator-result>.micro{font-size:10px;max-width:320px;margin-top:28px}.gas-explanation{max-width:820px}.learn-directory{padding-top:46px;padding-bottom:62px}.learn-links{display:grid;gap:20px;margin-top:43px}.learn-links>a{display:flex;gap:27px;align-items:center;padding:26px;transition:transform .2s}.learn-links>a:hover{transform:translateX(3px)}.learn-links>a>span{font-size:42px}.learn-links h2{font-size:27px;margin:0 0 9px}.learn-links p{font-size:12px;margin:0}.learn-links b{font-size:27px;margin-left:auto}.privacy-content{padding-top:46px;padding-bottom:64px;max-width:900px}.not-found{padding-top:40px;padding-bottom:70px;display:flex;gap:20px}
/* Motion has one global switch and honors the operating system preference. */
@keyframes marquee{to{transform:translateX(-50%)}}@keyframes mascot-bob{0%,100%{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-10px) rotate(2deg)}}
.motion-paused *,.motion-paused *:before,.motion-paused *:after{animation-play-state:paused!important;scroll-behavior:auto!important}.motion-paused .guide-card,.motion-paused .guide-emoji,.motion-paused .pathway-card{transition:none!important}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.marquee-track{animation:none!important}}
@media(min-width:1500px){.hero h1{font-size:91px}.hero-grid{min-height:515px}.hero-art{transform:scale(1.05)}.hero{padding-top:45px}}
@media(max-width:1150px){.wrap{width:calc(100% - 64px)}.primary-nav{gap:8px}.primary-nav a{font-size:11px;padding-inline:12px}.site-tagline{font-size:8.8px;letter-spacing:0}.motion-toggle .motion-label{display:none}.motion-toggle{width:31px;height:31px;padding:0;justify-content:center;top:38px}.hero h1{font-size:6.5vw}.hero-grid{gap:15px;min-height:450px}.hero-art{transform:scale(.92);transform-origin:center center;margin-inline:-12px}.hero-buttons{gap:10px}.hero-buttons .button{font-size:10px;padding-inline:12px;gap:12px}.hero-description{font-size:15px}.pathway-grid{gap:16px}.pathway-card{padding:18px 16px}.pathway-card h3{font-size:22px}.token-section{grid-template-columns:1.25fr 1fr;gap:23px}.vibe-panel h2{font-size:34px}.guide-content h3{font-size:22px}.token-category{display:none}.token-panel-head{padding-inline:20px}.token-panel-head h2{font-size:29px}.token-panel-foot{padding-inline:20px}.token-panel-foot p{max-width:155px}.token-panel-foot .text-link{font-size:9px}.guide-content{padding:20px 18px}.big-cta h2{font-size:34px}.faq-section{gap:35px}.footer-top{gap:25px}.footer-bottom p{max-width:450px}.article-layout{gap:40px;grid-template-columns:minmax(0,1fr) 245px}.token-card-grid{gap:18px}.token-card{padding:20px}.token-card h2{font-size:24px}.directory-toolbar{flex-wrap:wrap}}
@media(max-width:900px){.wrap{width:calc(100% - 44px)}.hero-grid{grid-template-columns:1.06fr 1fr;min-height:404px}.hero-art{transform:scale(.77);margin-inline:-35px;height:435px}.hero-description{font-size:13px;line-height:1.75}.hero h1{font-size:6.4vw}.hero-copy{padding-bottom:12px}.hero-eyebrow{font-size:8px;margin-bottom:20px}.trust-row{gap:15px;font-size:9px}.hero-buttons{flex-direction:column;align-items:flex-start;gap:12px}.hero-buttons .button{min-height:42px;padding-block:8px;font-size:11px;min-width:195px;justify-content:space-between}.hero{padding-top:13px}.hero-search{margin-top:12px}.pathways-section{padding-block:48px}.pathway-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px}.pathway-card{padding:20px 24px}.pathway-card p{max-width:none}.pathway-card h3{font-size:26px}.token-section{grid-template-columns:1.1fr 1fr}.token-panel-head{display:block}.token-panel-head>.pill{margin-top:13px}.token-panel-foot{align-items:flex-start;flex-direction:column;gap:8px}.token-panel-foot p{max-width:none}.token-panel-foot .text-link{font-size:10px}.vibe-panel{padding:27px 18px}.vibe-panel h2{font-size:29px}.vibe-panel>.pill{font-size:7px}.guide-grid{gap:18px}.guide-art{height:143px}.guide-emoji{font-size:78px}.art-star{font-size:33px;left:18px}.art-twinkle{right:18px;font-size:27px}.guide-content h3{font-size:20px}.guide-content>p:not(.eyebrow){font-size:11px}.guide-content{padding:18px 15px}.guide-content .text-link{font-size:10px}.big-cta{padding:30px;gap:20px}.big-cta h2{font-size:29px}.big-cta .button{font-size:11px;padding-inline:15px;gap:14px}.faq-section h2{font-size:33px}.faq-section{grid-template-columns:.85fr 1.15fr;gap:32px}.faq-section .eyebrow{font-size:8px}.faq-list summary{font-size:12px}.footer-brand .wordmark{font-size:28px}.footer-top{grid-template-columns:1.2fr 1fr 1fr;gap:25px}.footer-col:last-child{grid-column:2}.footer-bottom p{display:none}.page-hero-grid{grid-template-columns:1fr 180px;gap:25px}.page-hero-emoji{font-size:110px}.page-description{font-size:14px}.article-layout{grid-template-columns:1fr;gap:30px}.article-sidebar{position:static;max-width:none}.article-sidebar>a{display:inline-block;margin-right:20px}.article-sidebar h2{margin-top:15px}.explain-grid{gap:17px}.explain-grid>.panel{padding:22px 18px}.explain-grid h2{font-size:21px}.network-pulse .section-heading{align-items:flex-start;flex-direction:column}.token-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.calculator-grid{gap:23px}.calculator{padding:25px}.calculator h2{font-size:29px}.calculator-result{padding:25px}.calculator-result output{font-size:34px}.pulse-grid strong{font-size:25px}}
@media(max-width:640px){.wrap{width:calc(100% - 36px)}.announcement{font-size:7px;gap:9px;letter-spacing:.085em;min-height:27px}.announcement span{font-size:12px}.masthead{min-height:114px;padding:18px 0 14px;align-items:flex-start}.wordmark{font-size:34px;letter-spacing:-2.1px}.wordmark-star{font-size:19px}.brand-lockup{width:100%}.site-tagline{max-width:306px;margin:11px auto 0;font-size:8.2px;line-height:1.7;padding:0 4px;letter-spacing:.01em}.mini-mark{display:none}.motion-toggle{width:26px;height:26px;top:26px;right:0;font-size:9px}.motion-toggle>span:first-child{font-size:11px}.mobile-menu{width:calc(100% - 36px);margin:auto;min-height:48px;display:flex;align-items:center;justify-content:space-between;font-weight:800;font-size:12px;border:0}.mobile-menu span{font-size:20px}.primary-nav{display:none;gap:8px;padding:2px 0 16px;min-height:0;flex-wrap:wrap;justify-content:flex-start}.primary-nav.is-open{display:flex}.primary-nav a{font-size:11px;padding:7px 10px;flex:1 1 43%;text-align:center;border:1.5px solid var(--ink);background:#fff}.hero{padding:29px 0 26px}.hero-grid{display:flex;flex-direction:column;gap:0;min-height:0}.hero-copy{width:100%;padding:0 0 8px}.hero-eyebrow{font-size:8px;padding:5px 7px;margin-bottom:22px}.hero h1{font-size:clamp(43px,11.45vw,71px);line-height:1.04;letter-spacing:-.06em;margin-bottom:24px}.headline-sticker{padding:0 7px 7px 5px;margin-left:-3px;margin-top:5px;box-shadow:3px 3px 0 var(--ink)}.headline-sticker:after{font-size:32px;right:-11px;top:-15px}.hero-description{font-size:14px;margin-bottom:21px;line-height:1.75;max-width:350px}.hero-buttons{flex-direction:row;gap:10px;align-items:stretch}.hero-buttons .button{font-size:10px;min-width:0;padding:11px 11px;gap:10px;min-height:47px;justify-content:center;flex:1}.hero-buttons .button span{font-size:19px}.trust-row{gap:20px;margin-top:17px;font-size:9px}.hero-art{width:100%;height:375px;transform:none;margin:5px 0 0}.hero-planet{width:255px;height:255px;top:43%}.planet-ring-one{width:312px;height:235px;top:43%}.planet-ring-two{width:327px;height:196px;top:43%}.orbit-path{width:339px;height:128px;top:43%}.eth-stage{width:253px;height:278px;top:47%}.speech-sticker{font-size:13px;left:7px;top:16px;padding:9px 10px;border-radius:10px}.chain-sticker{right:5px;top:17px;font-size:12px;padding:9px 11px}.frog-sticker{width:68px;height:67px;font-size:44px;left:1px;top:191px;border-radius:17px}.rocket-sticker{right:-2px;top:154px;font-size:55px}.vibe-sticker{width:87px;height:75px;font-size:12px;right:11px;bottom:49px}.star-one{left:32px;top:108px;font-size:42px}.star-two{right:50px;top:92px;font-size:49px}.loose-heart{left:61px;bottom:48px;font-size:31px}.art-caption{bottom:15px;font-size:7.5px}.hero-search{margin-top:0}.search-deck{padding:17px 14px 12px;box-shadow:3px 4px 0 var(--ink)}.search-heading{align-items:flex-start;gap:9px;flex-wrap:wrap;margin-bottom:12px}.search-heading h2{font-size:8px}.network-pill{font-size:7px;gap:5px}.status-dot{height:6px;width:6px}.explorer-form{flex-wrap:wrap;padding:6px;gap:3px}.explorer-form input{font-size:11px;height:39px;min-width:0;width:80%}.search-icon{font-size:29px;margin-left:4px}.explorer-form .button{width:100%;min-height:41px;padding:7px 16px;margin-top:3px;font-size:11px;justify-content:space-between}.search-helper{align-items:flex-start;flex-direction:column;gap:7px;padding-top:10px}.search-helper p{font-size:9px}.sample-search{font-size:9px}.emoji-marquee{padding:11px 0}.marquee-track span{font-size:14px}.marquee-track>div{gap:18px;padding-right:18px}.marquee-track b{font-size:17px}.section-heading{margin-bottom:23px;gap:15px}.section-heading h2{font-size:30px}.section-heading .eyebrow{font-size:8px;margin-bottom:10px}.section-heading .text-link{font-size:10px;white-space:normal;text-align:right;max-width:95px;gap:5px}.pathways-section{padding:43px 0 46px}.pathway-grid{gap:15px}.pathway-card{padding:16px 13px 18px;border-radius:10px;box-shadow:3px 3px 0 var(--ink)}.pathway-icon{font-size:29px;height:48px}.pathway-card:first-child .pathway-icon{font-size:49px}.mini-arrow{height:24px;width:24px;font-size:16px}.pathway-kicker{font-size:6.3px;letter-spacing:.04em;min-height:11px;margin-top:5px;margin-bottom:8px}.pathway-card h3{font-size:19px;line-height:1.08;letter-spacing:-.045em;margin-bottom:10px}.pathway-card p{font-size:10px;line-height:1.75}.token-section{grid-template-columns:1fr;gap:26px;padding-bottom:49px}.token-panel-head{padding:21px;display:flex}.token-panel-head h2{font-size:29px}.token-panel-head>.pill{margin:0;font-size:7px}.token-panel-head .eyebrow{font-size:7px}.token-row{padding:14px 20px;gap:13px}.token-category{display:block;font-size:8px;min-width:75px}.token-icon{width:40px;height:40px;font-size:23px}.token-name h3{font-size:14px}.token-panel-foot{padding:15px 20px;flex-direction:row;align-items:center;gap:15px}.token-panel-foot p{font-size:7px;max-width:150px}.token-panel-foot .text-link{font-size:9px}.vibe-panel{min-height:413px;padding:25px 20px 22px}.vibe-panel>.pill{font-size:8px}.vibe-panel h2{font-size:39px}.canvas-playground{min-height:176px}.vibe-panel .button{min-height:45px;padding:9px 20px;font-size:12px}.vibe-note{font-size:9px}.learn-section{padding-bottom:44px}.guide-grid{grid-template-columns:1fr;gap:23px}.guide-art{height:174px}.guide-emoji{font-size:98px}.art-star{left:65px;top:28px;font-size:40px}.art-twinkle{right:49px;bottom:23px;font-size:40px}.guide-content{padding:23px}.guide-content .eyebrow{font-size:8px}.guide-content h3{font-size:26px;max-width:320px}.guide-content>p:not(.eyebrow){font-size:12px}.guide-content .text-link{font-size:12px}.big-cta{padding:29px 24px;display:block;margin-bottom:47px;border-radius:12px}.big-cta .eyebrow{font-size:7px;margin-bottom:13px}.big-cta h2{font-size:33px;max-width:270px;line-height:1.08;margin-bottom:24px}.big-cta .button{font-size:11px;min-height:46px}.cta-flower{right:-62px;top:24px;font-size:222px}.faq-section{grid-template-columns:1fr;gap:24px;padding-bottom:46px}.faq-section>div:first-child{position:relative}.faq-section h2{font-size:34px;margin-bottom:0}.faq-doodle{position:absolute;font-size:63px;right:11px;bottom:8px;margin:0}.faq-list summary{font-size:12px}.faq-list details{padding:17px 0}.faq-list details p{font-size:12px;margin-right:5px}.site-footer{padding-top:34px}.footer-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 22px;padding-bottom:21px}.footer-brand{grid-column:1/-1}.footer-brand .wordmark{font-size:36px}.footer-brand>p{font-size:12px}.footer-brand .micro{font-size:9px}.footer-col:last-child{grid-column:auto}.footer-col h2{font-size:8px;margin:0 0 16px}.footer-col>a{font-size:10px;margin-bottom:11px}.footer-bottom{font-size:8px;padding:15px 0 19px}.page-hero{padding:28px 0 36px}.page-hero-grid{grid-template-columns:1fr;gap:0}.page-hero-emoji{display:none}.breadcrumbs{font-size:9px;margin-bottom:23px}.page-hero .eyebrow{font-size:8px;margin-bottom:16px}.page-hero h1{font-size:clamp(39px,10.2vw,57px);margin-bottom:19px;line-height:1.06}.page-description{font-size:13px;line-height:1.8;max-width:460px}.article-layout{padding-top:33px;padding-bottom:38px;gap:30px}.article-content h2{font-size:25px;margin-top:29px}.article-content p{font-size:13px;line-height:1.85}.article-sidebar{padding:23px}.article-sidebar>a{display:block;margin-right:0;font-size:12px}.sources{padding:22px;margin-top:28px}.sources h2{font-size:24px!important}.source-link{font-size:11px!important;overflow-wrap:anywhere}.callout{padding:23px 21px;margin:27px 0}.callout h2,.callout h3{font-size:23px!important}.callout p{font-size:12px}.tool-section{padding-top:27px;padding-bottom:40px}.tool-section .search-heading{margin-bottom:13px}.explain-grid{grid-template-columns:1fr;gap:20px;margin:26px 0}.explain-grid>.panel{padding:24px}.explain-grid h2{font-size:25px}.explain-grid p{font-size:12px}.network-pulse{padding:22px;margin:28px 0}.network-pulse .section-heading{gap:19px}.network-pulse h2{font-size:27px}.network-pulse .eyebrow{font-size:8px}.pulse-grid{grid-template-columns:1fr;gap:20px;padding:21px 0}.pulse-grid>div{gap:7px;border-bottom:1px solid #e5dce9;padding-bottom:17px}.pulse-grid>div:last-child{padding-bottom:0;border:0}.pulse-grid strong{font-size:28px}.directory-section{padding-top:26px;padding-bottom:42px}.directory-toolbar{gap:17px}.filter-buttons{gap:7px}.filter-button{font-size:9px;padding:7px 11px}.token-search-label{width:100%}.token-search-label input{width:100%;max-width:none;font-size:12px}.token-card-grid{grid-template-columns:1fr;gap:22px}.token-card{padding:25px;min-height:319px}.token-card h2{font-size:29px}.token-card>p{font-size:13px}.token-card .contract-address{font-size:10px}.copy-contract{font-size:11px}.card-bottom .text-link{font-size:12px}.card-bottom .micro{font-size:10px}.directory-count{font-size:10px}.meme-callout{padding:23px;align-items:flex-start;gap:15px}.meme-callout>span{font-size:39px}.meme-callout h2{font-size:24px}.meme-callout p{font-size:12px}.calculator-grid{grid-template-columns:1fr;gap:25px;margin-bottom:32px}.calculator{padding:25px}.calculator h2{font-size:30px}.calculator label{font-size:12px}.calculator .button{width:100%;font-size:12px}.calculator-result{padding:29px 25px;min-height:367px}.calculator-result output{font-size:38px}.result-emoji{font-size:73px;margin-top:18px}.calculator-result>.micro{max-width:270px;font-size:10px;margin-top:23px}.learn-directory{padding-top:29px;padding-bottom:40px}.learn-links{margin-top:29px;gap:18px}.learn-links>a{padding:23px 20px;gap:15px;align-items:flex-start}.learn-links>a>span{font-size:31px}.learn-links h2{font-size:23px;margin-bottom:9px}.learn-links p{font-size:11px}.learn-links b{font-size:20px}.privacy-content{padding-top:30px;padding-bottom:43px}.not-found{padding-block:30px 50px;flex-direction:column;align-items:flex-start}.not-found .button{font-size:12px}}
@media(max-width:365px){.wrap{width:calc(100% - 28px)}.motion-toggle{right:-4px}.wordmark{font-size:30px}.site-tagline{max-width:275px;font-size:7.8px}.hero h1{font-size:11.1vw}.hero-art{transform:scale(.94);transform-origin:center center;margin-left:-8px;margin-right:-8px;width:calc(100% + 16px)}.hero-buttons .button{padding-inline:8px;font-size:9px;gap:6px}.trust-row{gap:15px;font-size:8px}.pathway-card{padding-inline:11px}.pathway-card h3{font-size:18px}.pathway-kicker{font-size:6px}.token-category{display:none}.token-row-desc{display:inline}.token-panel-head .eyebrow{font-size:6.4px}.token-panel-head h2{font-size:26px}.vibe-panel h2{font-size:35px}}
