@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(assets/fonts/c876947c0f89.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Kalam';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(assets/fonts/291d51f3dff6.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Nunito Sans';
  font-style: normal;
  font-weight: 400 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(assets/fonts/16838be1ea21.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
:root{--gold:#ffcc24;--cream:#fff4d6;--brown:#301006;--ink:#240d06;--line:#a4642c;--muted:#dfc8b1;color-scheme:dark;font-family:'Nunito Sans',Arial,sans-serif;font-size:16px;scroll-behavior:smooth;scroll-padding-top:1rem}
*{box-sizing:border-box}body{margin:0;background:#240b04;color:var(--cream)}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}button:disabled{cursor:default}img{max-width:100%;height:auto}p,h1,h2,h3{margin:0}button,a,summary,input,textarea,select{outline-offset:5px}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid #59e1fa}button{border:0}a[aria-disabled=true]{cursor:default}.wrap{width:min(1128px,calc(100% - 64px));margin-inline:auto}.wide-wrap{width:min(1250px,calc(100% - 32px));margin-inline:auto}.skip{position:fixed;top:-100px;left:20px;padding:12px;background:var(--gold);color:#201005;z-index:100}.skip:focus{top:10px}.scene{position:relative;background:linear-gradient(0deg,#260900 0%,transparent 25%),url('assets/hero-desktop.webp') center top/100% auto no-repeat;background-color:#301006;isolation:isolate;padding-bottom:20px}.header{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:0 16px 0 12px;background:linear-gradient(#361006,#1a0703);border:1px solid #865225;border-top:0;border-radius:0 0 20px 20px;z-index:5;box-shadow:0 6px 25px #15040055}.brand{flex:0 0 195px;align-self:stretch;display:flex;align-items:center}.brand img{width:205px;filter:drop-shadow(0 3px 3px #0006);transform:scale(1.12)}nav{display:flex;gap:23px;align-items:center}nav a{font-size:.875rem;font-weight:800;position:relative;padding:23px 0;color:#f4e4d8}nav a:hover,nav a.active{color:#ffe13e}nav a.active:after{content:'';height:2px;background:#e7c942;position:absolute;bottom:12px;left:0;right:0}.header-tools{display:flex;gap:7px;align-items:center}.social{border:1px solid #8e582b;border-radius:50%;height:34px;width:34px;display:grid;place-items:center;font-size:22px}.social:hover{background:#6a2c0e}.instagram{font-size:28px}#language{background:transparent;color:var(--gold);font-weight:900;font-size:.85rem;padding:8px 3px}.button{display:inline-flex;align-items:center;justify-content:center;gap:15px;min-height:48px;padding:12px 24px;border-radius:13px;background:linear-gradient(#ffe44c,#ffc313);color:#241306;font-weight:900;box-shadow:inset 0 1px #fff99d88,0 3px 8px #18040026;border:1px solid #edb624;font-size:1rem;transition:filter .15s,transform .15s}.button:hover{filter:brightness(1.09);transform:translateY(-1px)}.button>span[aria-hidden]{display:grid;place-items:center;width:23px;height:23px;border-radius:50%;background:#211305;color:var(--gold);font-size:18px}.button.secondary{background:#1e0b06da;border:1px solid #c79545;color:#fff1d7}.button.secondary>span[aria-hidden]{background:none;color:#ffda31}.button.small{min-height:40px;font-size:.875rem;padding:9px 17px;border-radius:12px;gap:10px}.header .small{white-space:nowrap;margin-left:5px}.menu-toggle{display:none;color:var(--gold);background:none;font-size:25px}
.hero{height:425px;position:relative;display:grid;grid-template-columns:47% 53%;align-items:center}.character{position:relative;height:100%;z-index:2}.character img{position:absolute;height:430px;width:auto;bottom:-9px;left:55px;filter:drop-shadow(0 8px 3px #230b0060)}.hero-copy{position:relative;text-align:center;z-index:3;align-self:start;padding-top:39px}.hero h1{line-height:0}.hero h1 img{width:100%;max-width:610px;filter:drop-shadow(0 7px 4px #17050180)}.tagline{font-family:'Kalam',cursive;font-size:clamp(1.3rem,2.1vw,2rem);line-height:1.2;color:#fff3cd;transform:rotate(-2deg);width:fit-content;margin:-4px auto 24px;padding:0 8px 8px;position:relative;text-shadow:0 2px 2px #321200}.tagline:after{content:'';position:absolute;left:10%;right:10%;bottom:0;height:5px;background:#efbc25;transform:rotate(-1.5deg);border-radius:60%}.hero-description{max-width:465px;margin:auto;font-size:1rem;line-height:1.35;text-shadow:0 1px 3px #190400}.actions{display:flex;gap:12px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:18px}.floating-coin{position:absolute;z-index:1;filter:drop-shadow(0 8px 5px #21070077)}.coin-left{width:133px;left:-47px;top:105px;transform:rotate(-15deg)}.coin-right{width:147px;right:-61px;bottom:5px;transform:rotate(17deg)}.coin-small{width:78px;left:39%;top:227px;transform:rotate(20deg)}.hero-splash{position:absolute;bottom:-18px;left:-4%;width:60%;height:165px;object-fit:fill;z-index:1;pointer-events:none}.benefits{position:relative;z-index:4;background:linear-gradient(#411a08ed,#230c04f5);border:1px solid #c88e43;border-radius:15px;display:grid;grid-template-columns:repeat(4,1fr);padding:16px 10px;box-shadow:0 7px 16px #16040066}.benefits>div{display:flex;align-items:center;gap:12px;padding:0 18px;min-height:65px}.benefits>div+div{border-left:1px solid #997147}.benefit-icon{font-size:38px;color:#ffd538;line-height:1;flex-shrink:0;text-shadow:0 3px #9d4e0780}.benefits p{display:grid;gap:4px;line-height:1.25}.benefits strong{font-size:.875rem;color:#ffdb3f;font-weight:900}.benefits p>span{font-size:.875rem;color:#fff3df}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px}.card{position:relative;min-height:242px;overflow:hidden;border:1px solid #b98648;border-radius:16px;padding:15px 17px;box-shadow:0 5px 12px #18050055;isolation:isolate}.card-text{position:relative;z-index:2;width:65%}.eyebrow{font-size:.875rem;font-weight:900;color:#ffda3a;letter-spacing:.025em;line-height:1.2;margin-bottom:8px}h2{font-family:'Barlow Condensed','Arial Narrow',sans-serif;font-weight:900;font-size:2rem;line-height:.98;text-wrap:balance}.card h2{font-size:1.8rem;margin-bottom:9px}.card p:not(.eyebrow){font-size:.875rem;line-height:1.3;margin-bottom:10px}.card .button{margin-top:2px}.about{background:linear-gradient(90deg,#fff4dceF 0%,#fff4dcf2 45%,#fff4dc44 100%),url('assets/hero-desktop.webp') 28% 40%/cover;color:#281107}.about .eyebrow{color:#381608}.card-character{position:absolute;bottom:-30px;right:-26px;width:175px;transform:rotate(-6deg);z-index:1}.token-card{background:radial-gradient(ellipse at 90% 10%,#682308,#2c0b03 70%)}.card-coin{position:absolute;right:-22px;top:36px;width:185px;transform:rotate(10deg);z-index:1}.card-cacao{position:absolute;bottom:-55px;right:-35px;width:200px;z-index:0}.utility{background:linear-gradient(90deg,#fff4dcef,#fff4dcdf 62%,#fff4dc11),url('assets/hero-desktop.webp') 15% 35%/cover;color:#281107}.utility .eyebrow{color:#331709}.utility h2{color:#70240b}.utility .card-text{width:76%}.token-strip{position:relative;display:grid;grid-template-columns:1fr 1.1fr .85fr 1fr 1.35fr 1.8fr;gap:0;margin-top:12px;border:1px solid #9a662d;border-radius:15px;background:linear-gradient(#431707e8,#230900f5);min-height:94px;align-items:center;padding:12px 14px}.token-strip>div{display:flex;align-items:center;gap:12px;padding:0 14px;min-height:45px}.token-strip>div+div{border-left:1px solid #7e4b2c}.token-strip p{display:flex;flex-direction:column;gap:3px;min-width:0}.token-strip p>span{font-size:.75rem;color:#dfbf91}.token-strip strong,.copy{font-size:.95rem;color:#fff3d8;font-weight:900}.token-icon{color:#ffd343;font-size:25px;width:35px;height:35px;border:1px solid #996328;border-radius:50%;display:grid;place-items:center}.solana{color:#62e3b2;font-size:40px;line-height:.7;text-shadow:0 -3px #a478ff}.link-icon{font-size:32px;color:#31d8e3}.copy{padding:0;text-align:left;background:transparent;overflow-wrap:anywhere;max-width:170px;color:#51deed}.chocolate-note{font-family:'Kalam',cursive;transform:rotate(-4deg);font-size:1.15rem;text-align:center;color:#ffe288;line-height:1.3!important}.story-section{display:grid;grid-template-columns:1.4fr 1fr;align-items:center;gap:60px;padding-block:60px}.story-section h2,.roadmap-section h2,.community-section h2,.faq-section h2{font-size:clamp(2.4rem,4vw,3.5rem);line-height:1.05;margin-bottom:20px}.story-section p:not(.eyebrow){max-width:630px;line-height:1.7;color:var(--muted);margin-bottom:24px}.story-section img{max-height:360px;object-fit:contain;justify-self:center}.roadmap-section{padding-block:45px 60px;border-top:1px solid #5e2d17}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.steps article{border-top:2px solid #c58b2b;padding-top:20px}.steps span{font-family:'Barlow Condensed',sans-serif;font-size:2.8rem;font-weight:800;color:#ffc831}.steps h3{font-size:1.3rem;margin-block:10px}.steps p{color:var(--muted);line-height:1.6}.community-section{background:linear-gradient(#21090155,#210901ee),url('assets/experiences.webp') center/cover;padding:65px 0;text-align:center;border-block:1px solid #8b4a21}.community-section .wrap{max-width:700px}.community-section p{line-height:1.5}.facebook-link{display:inline-block;text-decoration:underline;text-underline-offset:4px;margin-top:26px;font-weight:800}.small-print{font-size:.875rem;color:#e5cbb1;margin-top:8px}.faq-section{padding-block:60px}.faq-section details{border-bottom:1px solid #74401c;padding:18px 0}.faq-section summary{font-size:1.05rem;font-weight:800;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px}.faq-section summary:after{content:'+';color:var(--gold);font-size:1.4rem}.faq-section details[open] summary:after{content:'−'}.faq-answer{color:#e7cdb6;line-height:1.7;padding-top:15px;max-width:850px}.faq-answer img{display:block;width:380px;margin-top:20px;border-radius:14px}.faq-answer a{color:var(--gold);text-decoration:underline}footer{display:flex;align-items:center;gap:35px;justify-content:space-between;border-top:1px solid #64351a;padding-block:30px;font-size:.875rem;color:#cdb194}footer img{width:150px}footer p{max-width:620px;line-height:1.5}footer>span{white-space:nowrap}dialog{border:1px solid #b97f34;border-radius:20px;background:#341307;color:#fff1d5;max-width:440px;width:calc(100% - 32px);padding:35px}dialog::backdrop{background:#100400bc}dialog h2{font-size:2.3rem;margin-bottom:15px}dialog p{line-height:1.6;margin-bottom:20px}.dialog-close{position:absolute;right:14px;top:8px;color:#ffde6a;background:none;font-size:30px}.toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);background:#fff0cc;color:#301006;border-radius:10px;padding:12px 20px;box-shadow:0 5px 20px #0005;z-index:20;display:none}.toast.visible{display:block}[hidden]{display:none!important}
.scene{background-image:linear-gradient(0deg,#260900 0%,transparent 25%),var(--hero-desktop,url('assets/hero-desktop.webp'))}.community-section{background-image:linear-gradient(#21090155,#210901ee),var(--experiences,url('assets/experiences.webp'))}
.scene{overflow:clip}.hero{height:455px}.character img{height:450px}.coin-right{right:-75px;bottom:-10px;width:125px}.benefit-icon img{width:42px;height:42px;display:block}.social img{width:21px;height:21px}.card-character{right:-5px;width:155px}.about .card-text{width:70%}
@media(min-width:1500px){.scene{background-size:cover}.hero{height:480px}.character img{height:480px;left:30px}.hero-copy{padding-top:50px}.hero-splash{height:190px}.tagline{margin-bottom:30px}.hero-description{font-size:1.1rem}}
@media(max-width:1150px){.header{gap:10px}.brand{flex-basis:155px}nav{gap:15px}.header .small{display:none}.hero-copy{padding-top:45px}.hero{height:420px}.character img{height:410px;left:15px}.hero-description{font-size:.95rem}.benefits>div{padding:0 10px;gap:8px}.benefit-icon{font-size:30px}.card-text{width:76%}.card-character{right:-60px}.card-coin{right:-60px;top:60px}.token-strip{grid-template-columns:repeat(5,1fr)}.chocolate-note{display:none!important}.token-strip>div{padding:0 10px;gap:8px}.coin-right{right:-20px}.coin-left{left:-20px}}
@media(max-width:800px){.wrap{width:calc(100% - 32px)}.header{flex-wrap:wrap;padding:6px 12px;border-radius:0 0 15px 15px}.brand{flex-basis:150px}.menu-toggle{display:block;margin-left:auto}.header-tools{gap:7px}.header-tools .social{height:30px;width:30px;font-size:20px}.header nav{display:none;width:100%;order:3;padding:8px 0;gap:8px;flex-wrap:wrap;justify-content:center}.header nav.open{display:flex}nav a{padding:10px;font-size:.9rem}nav a.active:after{bottom:4px}.scene{background-image:linear-gradient(0deg,#260900 0%,transparent 30%),url('assets/hero-mobile.webp');background-size:100% auto;background-position:center top}.hero{height:auto;display:flex;flex-direction:column;gap:0}.character{height:335px;width:100%}.character img{height:350px;bottom:-15px;left:50%;transform:translateX(-50%)}.hero-copy{width:100%;padding:10px 0 30px}.hero h1 img{max-width:520px;width:92%}.tagline{font-size:1.65rem;margin:0 auto 20px}.hero-description{font-size:1rem;max-width:430px}.hero-splash{top:230px;bottom:auto;height:170px;left:-15%;width:125%;z-index:1}.coin-left{width:100px;left:0;top:120px}.coin-small{display:none}.coin-right{width:90px;right:0;top:240px;bottom:auto}.benefits{grid-template-columns:repeat(2,1fr);padding:6px 10px}.benefits>div{padding:15px 8px}.benefits>div+div{border-left:none}.benefits>div:nth-child(even){border-left:1px solid #815531}.benefits>div:nth-child(n+3){border-top:1px solid #815531}.cards{grid-template-columns:1fr;gap:12px;margin-top:16px}.card{min-height:230px;padding:22px}.card-text{width:68%;max-width:420px}.card h2{font-size:2.1rem}.card p:not(.eyebrow){font-size:1rem;line-height:1.4}.card-character{width:180px;right:0;bottom:-30px}.card-coin{width:200px;right:-10px;top:20px}.utility .card-text{width:78%}.token-strip{grid-template-columns:repeat(2,1fr);padding:10px}.token-strip>div{min-height:65px;padding:10px}.token-strip>div+div{border-left:0}.token-strip>div:nth-child(even){border-left:1px solid #7e4b2c}.token-strip>div:nth-child(n+3){border-top:1px solid #7e4b2c}.token-strip .contract{grid-column:1/-1}.copy{max-width:none}.story-section{gap:20px;padding-block:45px;grid-template-columns:1fr}.story-section img{max-height:240px;grid-row:1}.steps{grid-template-columns:1fr;gap:25px}.steps article{display:grid;grid-template-columns:50px 1fr;gap:0 20px}.steps span{grid-row:1/3}.steps h3{margin-top:3px}.roadmap-section{padding-block:35px 45px}.community-section{padding-block:45px}.faq-section{padding-block:45px}footer{flex-direction:column;align-items:flex-start;gap:18px}}
@media(max-width:380px){.header .brand{flex-basis:125px}.header-tools .social{width:27px;height:27px}.header-tools{gap:4px}.character{height:290px}.character img{height:305px}.tagline{font-size:1.4rem}.actions{gap:8px}.actions .button{padding:11px 15px;font-size:.875rem}.benefit-icon{font-size:26px}.benefits>div{gap:6px;padding-inline:4px}.card{padding:17px}.card-character{right:-35px}.card h2{font-size:1.9rem}}
@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*{transition:none!important}}
@media(max-width:800px){.scene{background-image:linear-gradient(0deg,#260900 0%,transparent 30%),var(--hero-mobile,url('assets/hero-mobile.webp'))}}
@media(max-width:800px){.hero{height:auto}.character img{height:350px}.coin-right{width:90px;right:0;bottom:auto}.hero-copy{border-radius:24px;background:linear-gradient(transparent,#2e1009e8 38%,#2e1009ed);padding-bottom:25px}.card-character{width:180px;right:0}.about .card-text{width:68%}.benefit-icon img{width:34px;height:34px}}
@media(max-width:380px){.character img{height:305px}.card-character{right:-35px}}
@media(min-width:801px){.hero{height:auto;min-height:455px}.hero-copy{padding-bottom:28px}.header nav{flex-wrap:wrap;row-gap:0}.header-tools{flex-shrink:0}.card{height:auto}}
/* Updated content and compact header; original scene composition retained. */
.header{display:grid;grid-template-columns:165px auto 1fr auto;gap:10px;padding-block:6px}.brand{grid-column:1;grid-row:1;min-width:0}.brand img{transform:none;width:100%}.header-tools{grid-column:2;grid-row:1;gap:6px}.header nav{grid-column:3;grid-row:1;justify-content:flex-end;gap:13px}.header .header-buy{display:inline-flex;grid-column:4;grid-row:1;font-size:.75rem;padding:8px 10px;margin:0}#language{display:flex;align-items:center;gap:4px;min-height:30px}.language-flag{width:20px;height:14px;object-fit:cover;border-radius:2px}.hero-condition{font-size:.8rem;color:#ffe6b7;line-height:1.4;max-width:440px;margin:10px auto 0;text-shadow:0 1px 3px #190400}.hero-copy{background:radial-gradient(ellipse,#2e1009eb,transparent 75%)}html[lang=en] .tagline{font-size:1.55rem;line-height:1.2;margin-top:6px;max-width:500px;transform:none}.utility{background:linear-gradient(110deg,#fff4dc,#f8deb1)}.utility .card-text{width:65%}.card-experience{position:absolute;right:-28px;bottom:-15px;width:185px;z-index:1}.token-card .card-coin{right:-20px;top:50px}.story-section .story-art{max-height:410px;object-fit:cover;width:100%;aspect-ratio:1;border-radius:22px;border:1px solid #a4642c}.feature-section{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding-block:48px;border-top:1px solid #5e2d17}.feature-section h2,.experiences-section h2{font-size:clamp(2.2rem,4vw,3.2rem);line-height:1.05;margin-bottom:18px}.feature-section p:not(.eyebrow),.experiences-section p:not(.eyebrow){line-height:1.65;color:var(--muted);margin-bottom:14px}.feature-section figure{margin:0}.feature-section figure img{display:block;border-radius:18px;border:1px solid #a4642c;width:100%}.feature-section figcaption{font-size:.8rem;color:#d9bea1;line-height:1.5;margin-top:10px}.text-link{color:var(--gold);text-decoration:underline;text-underline-offset:4px}.independent-note{border-left:3px solid var(--gold);padding-left:14px}.experiences-section{padding-block:40px 50px;border-top:1px solid #5e2d17}.experience-intro{display:grid;grid-template-columns:1.8fr 1fr;align-items:center;gap:35px}.swing-art{max-height:290px;object-fit:contain;justify-self:center}.experience-gallery{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:24px}.experience-gallery img{border-radius:18px;width:100%;height:290px;object-fit:cover;border:1px solid #a4642c}.partner-art{width:100%;max-height:330px;object-fit:contain}.partner-label{display:flex;align-items:center;gap:10px}.partner-label img{width:32px;height:22px;object-fit:cover}.partner-section .small-print{margin-top:12px}.steps{grid-template-columns:repeat(4,1fr);gap:24px}
@media(max-width:1050px){.header{grid-template-columns:140px auto 1fr}.header nav{display:none;grid-column:1/-1;grid-row:2;width:100%;justify-content:center}.header nav.open{display:flex}.menu-toggle{display:block;grid-column:3;grid-row:1;justify-self:end;margin:0}.header-tools{justify-self:start}.header nav a{padding:12px 8px}.header nav a.active:after{bottom:5px}.steps{grid-template-columns:repeat(2,1fr)}}
@media(max-width:800px){.header{grid-template-columns:130px auto 28px;gap:10px;padding:8px 12px}.header-tools .social{width:28px;height:28px}.header-tools{gap:5px}.header nav{order:initial}.hero-copy{background:linear-gradient(transparent,#2e1009ec 25%,#2e1009ed)}.utility .card-text{width:65%}.card-experience{width:190px;right:-15px}.story-section .story-art{max-height:340px;max-width:440px;grid-row:initial}.feature-section{grid-template-columns:1fr;gap:24px;padding-block:35px}.feature-section figure{grid-row:2}.partner-section .partner-art{grid-row:2}.experience-intro{grid-template-columns:1fr 160px;gap:12px}.experience-gallery img{height:220px}.feature-section h2,.experiences-section h2{font-size:2.5rem}.steps{grid-template-columns:1fr}}
@media(max-width:520px){.header{grid-template-columns:minmax(65px,1fr) auto 24px;gap:7px;padding:8px}.header .brand{min-width:0;max-width:125px}.header-tools{gap:4px}.header-tools .social{width:26px;height:26px;font-size:18px}.social img{width:16px;height:16px}#language{font-size:.75rem;padding:3px;gap:3px}.language-flag{width:17px;height:12px}.menu-toggle{padding:0;font-size:24px}.hero-condition{padding-inline:12px}.experience-intro{grid-template-columns:1fr}.swing-art{max-height:230px}.experience-gallery{grid-template-columns:1fr}.experience-gallery img{height:auto;aspect-ratio:auto}.utility .card-text{width:70%}.card-experience{width:150px;right:-35px;bottom:-8px}}
@media(max-width:350px){.header-tools{gap:3px}.header-tools .social{width:24px;height:24px}.header{gap:5px}.language-flag{width:15px}.utility .card-text{width:73%}.card-experience{width:130px;right:-37px}}

@media(max-width:1150px){.header .header-buy{display:none}}
@media(min-width:801px){.card-experience{width:270px;right:-12px;bottom:-10px}}

.footer-meta{display:grid;gap:8px;white-space:nowrap}.footer-meta a{color:#ffdc86;text-decoration:underline;text-underline-offset:4px}
.card-text,h2,h3,.hero-description,.tagline,.steps p,.token-strip strong,.copy{overflow-wrap:anywhere}.button{max-width:100%;overflow-wrap:anywhere}.steps article{min-width:0}
