@font-face{font-family:'Inconsolata';font-style:normal;font-weight:400 800;font-stretch:100%;font-display:swap;src:url(../font137-775b428c7cc88949.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Inconsolata';font-style:normal;font-weight:400 800;font-stretch:100%;font-display:swap;src:url(../font137-8ca8881c29e485da.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Inconsolata';font-style:normal;font-weight:400 800;font-stretch:100%;font-display:swap;src:url(../font137-4914e68b98699a8f.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:'Momo Trust Display';font-style:normal;font-weight:400;font-display:swap;src:url(../font137-426762cd6eb2995c.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Momo Trust Display';font-style:normal;font-weight:400;font-display:swap;src:url(../font137-a9f089b66d5b18df.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Momo Trust Display';font-style:normal;font-weight:400;font-display:swap;src:url(../font137-3b098e7c7e220aba.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{--ink:#072e23;--yellow:#ffdf24;--heading:"Momo Trust Display",sans-serif;--text:"Inconsolata",monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:20px}body{margin:0;background:#fffef6;color:#142822;font:17px/1.3 var(--text);overflow-x:clip}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--heading);font-weight:400;line-height:1.08;letter-spacing:-.6px}h2{font-size:34px}h3{font-size:19px}em{font-style:normal;color:#efb800}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer;color:inherit}button{border:0;background:none}img{max-width:100%;display:block}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible{outline:3px solid #079876;outline-offset:4px}.rail{max-width:1240px;margin-inline:auto;width:calc(100% - 76px)}.site-header{display:flex;align-items:center;justify-content:space-between;gap:25px;height:82px}.brand{display:inline-flex;align-items:center;gap:5px;font:18px var(--heading);white-space:nowrap}.brand>span{font-size:36px;line-height:1}.brand b{font-weight:400}.site-header nav{display:flex;gap:22px;align-items:center;font-size:13px}.site-header nav a:first-child{border-top:2px solid var(--yellow)}.site-header nav button{padding:0}.header-actions{display:flex;align-items:center;gap:12px}.header-actions .button{font-size:12px;padding:12px 23px}.language{background:#fff;border-radius:25px;font-size:13px;padding:8px 12px}.menu-toggle{display:none}.button{display:inline-flex;align-items:center;justify-content:center;border-radius:30px;padding:14px 24px;font-size:15px;line-height:1.1;font-weight:800;white-space:nowrap;transition:transform .2s,box-shadow .2s}.button:hover{transform:translateY(-2px);box-shadow:0 5px 15px #25401b20}.yellow{background:linear-gradient(130deg,#fff25d,#ffdb20);box-shadow:inset 0 1px #fffabf}.outline{background:#fffdf5;border:2px solid #d1c4a5}.actions{display:flex;gap:16px;align-items:center;margin-top:25px}.icon{width:55px;height:55px;object-fit:contain;flex:none}.garden{position:relative;isolation:isolate}.garden:before,.garden:after{content:"";position:absolute;pointer-events:none;background:url('/public/assets/images/image136-tropical-leaves-fast106.webp') center/contain no-repeat;width:230px;height:610px;left:-130px;bottom:-50px;z-index:-1}.garden:after{left:auto;right:-135px;transform:scaleX(-1)}.hero{padding:15px 0 25px;background:radial-gradient(ellipse at 66% 4%,#def4ff,transparent 46%),radial-gradient(ellipse at 10% 85%,#fff7a4,transparent 55%),linear-gradient(#fff,#fffbe0)}.hero-grid{display:grid;grid-template-columns:1.04fr .63fr .9fr;gap:10px;align-items:start}.hero-copy{padding-top:18px;z-index:2}.eyebrow{display:inline-block;background:#fff7d6;padding:9px 14px;border-radius:30px;font-size:12px;font-weight:700}.hero h1{font-size:clamp(34px,3.4vw,49px);line-height:1.05;margin:30px 0 14px;color:#064d2e}.hero-copy>p{font-size:19px;max-width:420px}.benefits{display:grid;grid-template-columns:1fr 1fr;gap:15px 12px;margin-top:24px}.benefits>span{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:800}.benefits .icon{width:30px;height:30px}.community-proof{display:flex;gap:15px;align-items:center;margin-top:27px;font-size:19px}.community-proof small{display:block;font-size:12px}.avatars{display:flex;padding-left:5px}.avatars>span{display:grid;place-items:center;width:32px;height:36px;border-radius:50%;background:#bfdfcd;border:2px solid white;margin-left:-6px;font-size:23px;overflow:hidden}.trusted{margin-top:22px;font-size:12px}.trusted>div{display:flex;gap:15px;align-items:center;margin-top:9px;font-size:11px;font-weight:700}.hero-art{height:610px;position:relative;align-self:end}.hero-art>img{position:absolute;height:650px;width:185%;max-width:none;object-fit:contain;left:-43%;bottom:-10px}.handwriting{font:bold italic 24px/1.12 "Comic Sans MS",cursive;transform:rotate(-9deg);display:block}.hero-art>.handwriting{position:absolute;top:20px;left:-8%;z-index:2}.wood-copy{position:absolute;top:49%;left:-9%;width:82%;text-align:center;font:18px/1.08 var(--heading);transform:rotate(3deg)}.presale{border:2px solid #66995b;border-radius:25px;background:#fffef3;overflow:hidden;box-shadow:0 10px 24px #45623a23;z-index:3}.presale-top{display:flex;justify-content:space-between;background:linear-gradient(110deg,#06492b,#05251e);padding:17px 20px;color:white;font-size:15px;font-weight:800}.presale-content{padding:18px 19px}.presale-content>small{font-size:11px}.presale h2{font-size:29px;color:#073622;margin:5px 0 18px;letter-spacing:-.7px}.micro{font-size:11px;font-weight:700}.timer{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:9px 0 17px}.timer>div{background:linear-gradient(#eef3e6,#e6efdd);border-radius:9px;text-align:center;padding:10px 3px}.timer b{font:26px var(--heading)}.timer small{display:block;font-size:10px;margin-top:5px}.raised{font-size:11px;font-weight:800;margin-bottom:8px}.progress{height:12px;background:#edf3dc;border:1px solid #bdc6a2;border-radius:10px;position:relative;overflow:hidden}.progress i{display:block;background:linear-gradient(90deg,#64c73c,#cee437);width:28.45%;height:100%}.progress span{position:absolute;right:4px;top:0;font-size:8px;line-height:10px}.price{display:flex;justify-content:space-between;gap:8px;font-size:9px;margin:13px 0 18px;font-weight:700}.amounts{display:grid;grid-template-columns:1fr 1fr;gap:10px}.amounts label{border:1px solid #d7dace;background:#fff;border-radius:8px;padding:10px 8px;font-size:9px;font-weight:800;min-width:0}.amounts label>div{display:flex;align-items:center;margin-top:9px}.amounts input{border:0;min-width:0;width:100%;background:transparent;font-size:14px}.presale .yellow{width:100%;border-radius:9px;border:1px solid #c6b831;margin-top:15px;font-family:var(--heading);font-size:21px}.checkout-note{text-align:center;font-size:10px;margin:16px 0}.giveaway{width:100%;border:1px dashed #d5d4bd;font-size:12px;border-radius:10px;background:#fffef8;padding:13px 4px}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:20px}.stats>div{display:flex;gap:15px;align-items:center;background:linear-gradient(135deg,#fffef9,#fffdeb);border:1px solid #fff0bf;padding:18px 22px;border-radius:20px;box-shadow:0 8px 16px #bfaf3a10}.stats strong{font:23px var(--heading)}.stats p{font-size:15px}.about{display:grid;grid-template-columns:.9fr 1.1fr;gap:55px;padding-block:45px;min-height:390px}.about-copy{max-width:470px}.about-copy h2{font-size:36px;margin-bottom:15px}.about-copy>p{font-size:18px;line-height:1.3}.about .actions{gap:12px;margin-top:20px}.about .button{font-size:13px;padding:13px 19px}.about-art{position:relative;min-height:330px}.about-art .mascot{width:100%;height:340px;object-fit:contain;position:absolute;bottom:15px}.about-art>.handwriting{position:absolute;left:-5%;top:0;z-index:2}.values{position:absolute;bottom:0;display:grid;grid-template-columns:repeat(4,1fr);gap:12px;width:100%}.values>div{text-align:center;background:linear-gradient(130deg,#fffbdcfa,#fffff5f5);border-radius:19px;padding:12px 5px;box-shadow:0 5px 16px #9c9d3d12}.values .icon{margin:0 auto 9px;width:43px;height:43px}.values strong{display:block;font-size:13px;line-height:1.1}.section-heading{text-align:center;margin-bottom:28px}.section-heading p{margin-top:7px;font-size:17px}.tokenomics{padding:15px 0 30px}.token-grid{display:grid;grid-template-columns:1.05fr .95fr 1.05fr .94fr;gap:18px;align-items:stretch;border-radius:32px;background:#fffff9;padding:25px 20px;box-shadow:0 10px 25px #6679390b}.legend{border-radius:22px;background:#fffefa;box-shadow:0 5px 20px #5d794012;display:flex;flex-direction:column;justify-content:space-around;padding:10px 14px}.legend-row{display:flex;gap:13px;align-items:center;padding:13px 0}.legend-row .icon{width:49px;height:49px}.legend-row strong{font:21px var(--heading)}.legend-row p{font-size:13px;line-height:1.2;margin-top:4px}.chart{align-self:center;text-align:center}.donut{width:235px;max-width:100%;aspect-ratio:1;border-radius:50%;padding:39px;background:conic-gradient(#ffde2c 0 50%,#11c985 50% 65%,#2dd2f6 65% 75%,#a573fa 75% 85%,#8744ed 85% 95%,#d49bff 95%);box-shadow:inset 0 3px 5px #fff6}.donut>div{display:grid;place-items:center;background:#fffefa;width:100%;height:100%;border-radius:50%;font-size:66px}.supply{background:#edf5ec;border-radius:25px;padding:12px 3px;margin-top:10px}.supply strong{font:22px var(--heading)}.supply p{font-size:16px}.token-art{border-radius:24px;background:linear-gradient(140deg,#e8f2e6,#f5f9e8);padding:22px 17px 180px;position:relative;overflow:hidden}.token-art h3{font-size:24px}.token-art p{font-size:14px;line-height:1.25;margin-top:15px}.token-art img{position:absolute;bottom:-10px;left:-7%;width:115%;max-width:none;height:200px;object-fit:contain}.roadmap{padding:30px 0 40px;background:radial-gradient(ellipse at 15% 75%,#fff0ab,transparent 42%),radial-gradient(ellipse at 80% 90%,#eee0ff,transparent 40%),#fffef4}.roadmap>.rail{position:relative}.roadmap .section-heading{margin-bottom:90px}.rocket{width:185px;height:140px;object-fit:contain;position:absolute;top:-20px;right:18%}.road-sign{position:absolute;top:0;right:-5px;transform:rotate(-12deg);background:repeating-linear-gradient(#e9c796 0 30px,#b78b53 31px,#e9c796 33px);padding:20px 14px;font:15px/1.2 var(--heading);box-shadow:3px 4px #92663733;border-radius:6px}.phases{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;position:relative}.curve{position:absolute;width:100%;height:65px;top:-68px}.phase{--phase:#1fc473;background:#f1fff0;border-radius:30px;padding:24px 20px;box-shadow:0 5px 25px color-mix(in srgb,var(--phase) 15%,transparent);position:relative}.phase-1{--phase:#ffc720;background:#fffceb}.phase-2{--phase:#21bdf0;background:#effbff}.phase-3{--phase:#ad51f3;background:#faf0ff}.phase:before{content:"";width:28px;height:28px;position:absolute;top:-54px;left:calc(50% - 14px);border-radius:50%;background:var(--phase);border:5px solid #fff;box-shadow:0 0 0 3px color-mix(in srgb,var(--phase) 50%,white),0 0 20px var(--phase)}.phase-title{display:flex;align-items:center;gap:11px}.phase-title>span{background:var(--phase);width:45px;height:45px;display:grid;place-items:center;border-radius:50%;font-size:26px}.phase h3{font-size:18px}.phase-title p{font-size:12px}.phase ul{list-style:none;padding:0;margin:20px 0 0}.phase li{font-size:14px;margin:7px 0;display:flex;gap:7px}.phase li:before{content:"✓";display:inline-grid;place-items:center;width:15px;height:15px;flex:none;background:var(--phase);color:#fff;border-radius:50%;font-size:11px;margin-top:2px}.features{padding-block:38px}.features>p{margin-top:7px}.feature-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:13px;margin-top:24px}.feature-grid article{background:#e8fbff;border-radius:16px;padding:17px 11px;text-align:center}.feature-grid article:nth-child(2){background:#e9fcf3}.feature-grid article:nth-child(3){background:#eaf6ff}.feature-grid article:nth-child(4){background:#fff8e9}.feature-grid article:nth-child(5){background:#f6edff}.feature-grid article:nth-child(6){background:#fff0f3}.feature-grid .icon{margin:0 auto 10px}.feature-grid h3{font-size:15px;letter-spacing:-.3px;margin-bottom:6px}.feature-grid p{font-size:14px;line-height:1.15}.why{display:grid;grid-template-columns:1.65fr 1fr;gap:20px;align-items:center;min-height:235px}.why h2{font-size:29px}.why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin-top:25px;text-align:center}.why-grid .icon{width:38px;height:38px;margin:0 auto 12px}.why-grid strong{font-size:13px;display:block}.why-grid p{font-size:12px}.why-art{position:relative;align-self:stretch;overflow:hidden}.why-art>img{height:275px;width:100%;object-fit:contain;position:absolute;bottom:-45px;left:-15%}.why-art .handwriting{position:absolute;right:0;top:20px}.faq{display:grid;grid-template-columns:1fr 275px;gap:35px;padding-block:20px 40px}.faq h2{font-size:27px}.faq>div>p{margin:7px 0 20px}.faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 25px;align-items:start}.faq details{background:white;border:1px solid #eef0e6;border-radius:9px;box-shadow:0 3px 10px #3a4b2410;font-size:14px;overflow:hidden}.faq summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;padding:12px;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary span{font-size:20px}.faq details[open] summary span{transform:rotate(45deg)}.faq details>p{padding:0 12px 15px;font-size:14px}.help-sign{align-self:center;background:repeating-linear-gradient(0deg,#dfb37b 0 31px,#b8874d 32px,#edcb9c 34px);border:3px solid #c89c68;box-shadow:4px 6px #7b5b3933;transform:rotate(-5deg);padding:24px 17px;text-align:center;border-radius:5px;position:relative}.help-sign:after{content:"";position:absolute;top:100%;left:45%;height:60px;width:20px;background:linear-gradient(90deg,#b5834c,#dfb17b);z-index:-1}.help-sign h3{font-size:19px}.help-sign p{font-size:15px;margin:9px 0 12px;line-height:1.05}.help-sign .button{display:flex;width:100%;padding:10px;margin-top:9px;font-size:14px;border:0}.finale{position:relative;min-height:285px;padding:45px 10% 35px 32%;border-radius:35px 35px 0 0;background:#e8f5f1 url('/public/assets/images/image136-tropical-island-fast106.webp') center/cover no-repeat;margin-inline:5px}.finale h2{font-size:35px}.finale p{font-size:20px;margin-top:10px}.finale>.handwriting{position:absolute;top:30px;right:15%;font-size:20px}.finale .actions{margin-top:20px}.finale .button{font-size:14px;padding:13px 20px}footer{background:#042c28;color:#f3fff5;padding:36px 0 20px;overflow:hidden}.footer-grid{display:grid;grid-template-columns:1.3fr .6fr .75fr 1.3fr;gap:55px}.footer-grid h3{font-size:15px;margin:0 0 12px}.footer-grid p{font-size:15px;margin:13px 0}.footer-grid>div>a:not(.brand),.footer-grid>div>button{display:block;padding:0;font-size:14px;margin:4px 0;text-align:left}.footer-grid .brand b{color:#ffdc28}.socials{display:flex;gap:7px}.socials button{width:34px;height:34px;border:1px solid #5b7770;border-radius:50%;font-size:18px}.subscribe{display:flex;border:1px solid #3e625c;border-radius:40px;background:#153f39;padding:5px;margin-top:20px}.subscribe input{border:0;min-width:0;flex:1;background:none;color:#fff;padding:8px 12px;font-size:15px}.subscribe button{border-radius:50%;background:#ffdc27;color:#173626;font-size:30px;width:43px;height:43px}.footer-bottom{display:flex;justify-content:space-between;border-top:1px solid #33534a;padding-top:20px;margin-top:34px;font-size:13px;color:#b2cdc2}.preview-disclaimer{font-size:11px;color:#9ebdb0;margin-top:20px;line-height:1.35}footer.garden:before{left:-95px;bottom:-95px;height:470px}footer.garden:after{right:-100px;bottom:-80px;height:480px}dialog{border:1px solid #8caf82;border-radius:22px;background:#fffdf0;max-width:460px;width:calc(100% - 32px);padding:35px;color:var(--ink);box-shadow:0 20px 80px #002d2344}dialog::backdrop{background:#002d2366;backdrop-filter:blur(4px)}dialog h2{font-size:28px;margin-bottom:16px}dialog p{margin-bottom:22px}.dialog-close{position:absolute;top:8px;right:12px;font-size:27px}@media(min-width:1500px){.hero h1{font-size:48px}}@media(max-width:1100px){.site-header nav{gap:13px;font-size:12px}.site-header{gap:15px}.hero-grid{grid-template-columns:1fr .55fr .95fr}.hero h1{font-size:36px}.hero-copy>p{font-size:16px}.hero-art{height:570px}.hero-art>img{height:570px;width:220%;left:-60%}.hero-art>.handwriting{font-size:20px;left:-25%}.wood-copy{font-size:15px;width:105%;left:-18%}.hero-copy .actions{gap:9px;flex-wrap:wrap}.trusted>div{gap:8px;font-size:9px}.presale h2{font-size:24px}.benefits>span{font-size:11px;gap:5px}.stats{gap:12px}.stats>div{padding:15px 12px;gap:8px}.stats strong{font-size:21px}.stats .icon{width:43px;height:43px}.about{gap:25px}.about-copy>p{font-size:16px}.about-art>.handwriting{font-size:22px}.token-grid{gap:10px;padding:18px 10px}.legend{padding:8px}.legend-row{gap:7px}.legend-row .icon{width:37px;height:37px}.legend-row p{font-size:11px}.donut{padding:30px}.supply strong{font-size:18px}.token-art{padding:18px 12px 160px}.token-art h3{font-size:20px}.token-art img{height:170px}.phase{padding:20px 12px}.phase h3{font-size:15px}.phase li{font-size:12px}.phase-title>span{width:34px;height:34px}.faq{grid-template-columns:1fr 230px;gap:20px}.faq h2{font-size:24px}.footer-grid{gap:25px}.finale>.handwriting{right:7%}}@media(max-width:850px){.rail{width:calc(100% - 40px)}.site-header nav{display:none;position:absolute;top:72px;left:20px;right:20px;background:#fffef4;z-index:20;padding:20px;border:1px solid #dfe7cb;border-radius:15px;box-shadow:0 10px 25px #1d492122}.site-header nav.open{display:grid;grid-template-columns:1fr 1fr;gap:18px}.menu-toggle{display:block;margin-left:auto;font-size:25px}.header-actions .language{display:none}.site-header{height:75px}.hero-grid{grid-template-columns:1fr 320px;gap:15px}.hero-art{grid-column:1;grid-row:2;height:280px}.hero-art>img{height:360px;width:120%;left:-10%}.hero-art>.handwriting{top:10px;left:0;font-size:18px}.wood-copy{width:60%;left:17%;top:35%;font-size:14px}.presale{grid-column:2;grid-row:1/3;align-self:center}.hero h1{font-size:33px}.hero-copy>p{font-size:16px}.hero .community-proof{margin-top:18px}.trusted{display:none}.benefits{gap:8px;margin-top:15px}.hero-copy .actions{margin-top:17px}.hero .button{font-size:12px;padding:12px 16px}.hero .presale .yellow{font-size:20px}.hero .giveaway{padding:12px 3px;font-size:10px}.stats{grid-template-columns:repeat(4,1fr)}.stats>div{padding:12px 8px;gap:5px}.stats .icon{width:35px;height:35px}.stats strong{font-size:17px}.stats p{font-size:12px}.about{gap:20px}.about h2{font-size:30px}.about-art{min-height:360px}.about-art .mascot{height:300px;bottom:45px}.about .actions{flex-wrap:wrap;gap:8px}.values{gap:5px}.values strong{font-size:10px}.values .icon{width:33px;height:33px}.token-grid{grid-template-columns:1fr 1fr 1fr}.token-art{grid-column:1/4;min-height:200px;padding:22px}.token-art img{width:45%;height:215px;left:auto;right:0}.token-art p{margin-top:10px}.road-sign{display:none}.rocket{right:4%;width:125px}.phases{gap:12px}.phase-title>span{display:none}.phase{padding:18px 12px}.phase li{font-size:12px}.feature-grid{grid-template-columns:repeat(3,1fr)}.why{grid-template-columns:1.5fr 1fr}.why h2{font-size:25px}.why-grid{gap:6px}.why-grid strong{font-size:11px}.why-grid p{font-size:11px}.why-art .handwriting{font-size:18px}.faq{grid-template-columns:1fr 195px}.faq-grid{grid-template-columns:1fr;gap:9px}.help-sign{padding:20px 10px}.help-sign h3{font-size:16px}.help-sign p{font-size:13px}.help-sign .button{font-size:12px}.finale h2{font-size:27px}.finale>.handwriting{display:none}.finale{padding-left:32%;min-height:255px}.finale .actions{flex-wrap:wrap;gap:8px}.footer-grid{grid-template-columns:1fr 1fr;gap:28px 40px}}@media(max-width:600px){h2{font-size:28px}.rail{width:calc(100% - 36px)}.brand{font-size:14px}.brand>span{font-size:28px}.header-actions .button{font-size:11px;padding:11px 14px}.site-header{gap:10px;height:68px}.hero{padding-top:8px}.hero-grid{grid-template-columns:1fr;gap:12px}.hero-copy{grid-row:auto}.hero h1{font-size:clamp(32px,8.5vw,44px);margin-top:20px}.hero-copy>p{font-size:18px}.benefits{gap:13px}.benefits>span{font-size:13px}.hero-copy .actions{gap:13px}.hero-copy .button{font-size:14px}.community-proof{font-size:18px}.trusted{display:block}.hero-art{grid-column:1;grid-row:auto;height:380px;margin-top:5px}.hero-art>img{height:430px;width:100%;left:0}.hero-art>.handwriting{top:0;left:4%;font-size:23px}.wood-copy{font-size:16px;top:40%;width:50%;left:25%}.presale{grid-column:1;grid-row:auto;width:100%;max-width:430px;justify-self:center}.presale h2{font-size:28px}.presale-content{padding:20px}.timer{gap:10px}.hero .presale .yellow{font-size:23px}.hero .giveaway{font-size:13px}.stats{grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.stats>div{padding:17px 12px;gap:10px}.stats strong{font-size:21px}.stats p{font-size:14px}.stats .icon{width:43px;height:43px}.hero.garden:before{left:-175px}.hero.garden:after{right:-175px}.about{grid-template-columns:1fr;padding-block:30px;gap:20px}.about-copy{max-width:none}.about-copy>p{font-size:18px}.about h2{font-size:32px}.about-art{min-height:325px}.about-art .mascot{height:320px;bottom:20px}.about-art>.handwriting{left:2%;font-size:23px}.values .icon{width:38px;height:38px}.values strong{font-size:12px}.tokenomics{padding-top:10px}.section-heading p{font-size:16px}.token-grid{grid-template-columns:1fr 1fr;padding:13px 9px;gap:15px}.chart{grid-column:1/3;grid-row:1;justify-self:center;width:240px}.legend{padding:10px}.legend-row{gap:8px;padding:15px 0}.legend-row strong{font-size:20px}.legend-row p{font-size:12px}.legend-row .icon{width:35px;height:35px}.token-art{grid-column:1/3}.token-art h3{font-size:22px}.token-art p{font-size:14px}.roadmap{padding-top:25px}.roadmap .section-heading{margin-bottom:45px}.rocket{top:-15px;right:-15px;width:85px;height:80px;opacity:.8}.phases{grid-template-columns:1fr 1fr;gap:30px 13px}.curve{display:none}.phase{padding:22px 13px}.phase:before{top:-15px;width:20px;height:20px;border-width:3px}.phase h3{font-size:17px}.phase li{font-size:13px}.features{padding-block:28px}.features h2{font-size:26px}.feature-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.feature-grid h3{font-size:16px}.feature-grid p{font-size:15px}.why{grid-template-columns:1fr;gap:0;padding-top:15px}.why h2{font-size:25px}.why-grid strong{font-size:12px}.why-grid p{font-size:12px}.why-art{height:220px}.why-art>img{height:270px;left:-5%;bottom:-50px}.why-art .handwriting{right:5%;font-size:22px}.faq{grid-template-columns:1fr;gap:25px;padding-top:15px}.faq h2{font-size:25px}.faq-grid{grid-template-columns:1fr}.faq summary{font-size:16px;padding:13px}.help-sign{max-width:280px;width:100%;justify-self:center;padding:24px 22px;margin:5px 0 20px}.help-sign h3{font-size:20px}.help-sign p{font-size:16px}.help-sign .button{font-size:15px}.finale{padding:30px 22px 190px;min-height:380px;margin:0;background-position:35% bottom;background-size:auto 100%;border-radius:25px 25px 0 0}.finale h2{font-size:29px;max-width:300px}.finale p{font-size:17px}.finale .actions{margin-top:15px}.finale .button{font-size:13px}.footer-grid{gap:26px 20px}.footer-grid>div:first-child{grid-column:1/3}.footer-grid>div:last-child{grid-column:1/3}.footer-grid .brand{font-size:22px}.footer-grid p{font-size:16px}.footer-grid h3{font-size:17px}.footer-grid>div>a:not(.brand),.footer-grid>div>button{font-size:16px}.footer-bottom{display:grid;gap:10px;font-size:13px}.preview-disclaimer{font-size:12px}footer.garden:before,footer.garden:after{opacity:.25}}@media(prefers-reduced-motion:reduce){.button{transition:none}}html{overflow-x:clip}body{font-size:19px;line-height:1.45}.site-header nav{font-size:17px;gap:18px;font-weight:600}.header-actions .button,.language{font-size:15px}.hero-copy>p,.about-copy>p{font-size:21px;line-height:1.45}.benefits>span{font-size:16px}.eyebrow{font-size:14px}.community-proof small,.trusted,.trusted>div{font-size:15px}.section-heading p,.features>p,.faq>div>p{font-size:19px;line-height:1.4}.feature-grid p,.legend-row p,.phase li,.help-sign p,.token-art p{font-size:17px;line-height:1.35}.phase-title p,.values strong,.why-grid strong,.why-grid p{font-size:15px;line-height:1.3}.faq summary,.faq details>p{font-size:17px;line-height:1.35}.presale-content>small,.micro,.raised{font-size:14px}.price{font-size:12px}.amounts label{font-size:12px}.amounts input{font-size:17px}.checkout-note{font-size:14px}.timer small{font-size:12px}.giveaway{font-size:14px}.footer-grid p,.footer-grid>div>a:not(.brand),.footer-grid>div>button{font-size:17px}.footer-bottom{font-size:15px}.preview-disclaimer{font-size:13px}@media(max-width:1100px){.site-header nav{gap:11px;font-size:15px}.header-actions .button{font-size:13px;padding-inline:16px}.hero-copy>p,.about-copy>p{font-size:19px}.benefits>span{font-size:14px}.trusted>div{font-size:12px;flex-wrap:wrap}.feature-grid p,.legend-row p,.phase li{font-size:15px}.price{font-size:11px}.presale-content{padding-inline:14px}}@media(max-width:850px){.site-header nav{font-size:18px}.hero-copy>p,.about-copy>p{font-size:19px}.benefits>span{font-size:14px}.feature-grid p,.legend-row p,.phase li{font-size:16px}.phase-title p{font-size:14px}.values strong,.why-grid strong,.why-grid p{font-size:13px}.checkout-note{font-size:13px}.presale-content>small,.micro,.raised{font-size:12px}.faq summary{font-size:17px}.help-sign p{font-size:16px}.hero .giveaway{font-size:13px}}@media(max-width:600px){.hero-copy>p,.about-copy>p{font-size:20px}.header-actions .button{font-size:13px}.hero .button{font-size:15px}.feature-grid p,.legend-row p,.phase li{font-size:16px}.trusted>div{font-size:13px}.community-proof small{font-size:14px}.values strong{font-size:13px}.why-grid strong,.why-grid p{font-size:13px}.section-heading p,.features>p,.faq>div>p{font-size:18px}.faq summary{font-size:18px}.presale-content>small,.micro,.raised{font-size:14px}.price{font-size:12px}.checkout-note{font-size:14px}}:root{--liquid-stroke:#95bcae;--liquid-shadow:inset 0 2px 2px #ffffffec,inset 0 -3px 8px #87ab941b,0 9px 24px #54795010}main>section{border:1px solid var(--liquid-stroke);border-radius:30px;box-shadow:var(--liquid-shadow);margin-top:16px;margin-bottom:16px;background-color:#fffef6;background-image:radial-gradient(ellipse at 9% 0%,#e4fbf9c9,transparent 46%),radial-gradient(ellipse at 95% 12%,#e9dcf8a8,transparent 40%),radial-gradient(ellipse at 75% 95%,#fff1a7aa,transparent 47%)}main>section.rail{padding:30px 24px}main>.hero,main>.roadmap{margin-inline:8px}.presale,.stats>div,.values>div,.legend,.supply,.token-art,.phase,.feature-grid article,.faq details,.help-sign,.timer>div,.amounts label{border:1px solid var(--liquid-stroke);box-shadow:var(--liquid-shadow);background-image:radial-gradient(ellipse at 12% 0%,#ffffffed 0%,#ffffff33 40%,transparent 61%),radial-gradient(ellipse at 100% 85%,#bce5e959,transparent 55%),linear-gradient(130deg,#e7faf64d,#fff4be38 48%,#eed5f550)}.presale{border-width:2px;border-color:#689b7a}.presale-top{box-shadow:inset 0 1px 1px #9bdbb950}.stats>div,.values>div,.feature-grid article,.phase{border-radius:22px}.token-grid{border:1px solid #b1c9b5;background:linear-gradient(120deg,#f5fffaaf,#fffdf0b5,#f5efffb5);box-shadow:var(--liquid-shadow)}.donut{border:1px solid #b9b5a0;box-shadow:inset 0 4px 5px #ffffff9c,0 7px 16px #7b956122}.why-grid>div{border:1px solid #acc9b4;border-radius:18px;padding:14px 7px;background:radial-gradient(ellipse at top left,#fff,#eaf9ecad 52%,#fff4d5c9);box-shadow:var(--liquid-shadow)}.help-sign{background-color:#e6c18f;background-image:radial-gradient(ellipse at top left,#ffffff77,transparent 65%),repeating-linear-gradient(0deg,#e7c69a 0 31px,#b88e57 32px,#efd6b1 34px);border-color:#b79462}main>.finale{background-image:linear-gradient(120deg,#e5fbff18,#fff6d014),url('/public/assets/images/image136-tropical-island-fast106.webp');border-color:#8ebba5;box-shadow:inset 0 3px 4px #ffffffb5,0 9px 25px #69876418}.site-header{border:1px solid #b6d0bd;border-radius:22px;background:linear-gradient(110deg,#edfbf3dc,#fffceadd,#eee4f9bb);box-shadow:var(--liquid-shadow);padding-inline:18px;margin-top:10px}@media(max-width:1100px){.site-header{gap:10px}.site-header nav{gap:10px}.site-header .brand{font-size:16px}}@media(max-width:850px){main>section.rail{padding:25px 18px}.site-header{padding-inline:12px}.why-grid{grid-template-columns:repeat(2,1fr)}.why-grid>div{padding:12px 7px}}@media(max-width:600px){main>section{border-radius:23px;margin-top:12px;margin-bottom:12px}main>section.rail{width:calc(100% - 24px);padding:24px 15px}main>.hero,main>.roadmap{margin-inline:6px}.site-header{width:calc(100% - 20px)}.site-header .brand{font-size:13px}.site-header .brand>span{font-size:25px}.site-header .header-actions .button{font-size:12px;padding-inline:12px}.stats>div,.values>div,.feature-grid article,.phase{border-radius:17px}main>.finale{padding:30px 22px 190px}.why-grid{grid-template-columns:repeat(2,1fr)}}.icon{padding:8px;border:1px solid #afcdbd;border-radius:17px;background:radial-gradient(ellipse at 20% 5%,#ffffff 0%,#f8fff8cc 30%,transparent 70%),linear-gradient(135deg,#e5faf1,#fff1b7 57%,#eadef8);box-shadow:inset 0 2px 2px #fff,0 4px 9px #527a3620;object-fit:contain}.benefits .icon{padding:4px;border-radius:10px}.values .icon,.why-grid .icon{padding:6px;border-radius:13px}.legend-row .icon{padding:6px;border-radius:15px}.feature-grid .icon{width:62px;height:62px;padding:9px;border-radius:19px}.feature-grid article:nth-child(2) .icon{background:linear-gradient(135deg,#fff,#c9f4db)}.feature-grid article:nth-child(3) .icon{background:linear-gradient(135deg,#fff,#d8e6ff)}.feature-grid article:nth-child(4) .icon{background:linear-gradient(135deg,#fff,#ffe4b4)}.feature-grid article:nth-child(5) .icon{background:linear-gradient(135deg,#fff,#ead6ff)}.feature-grid article:nth-child(6) .icon{background:linear-gradient(135deg,#fff,#ffdce7)}.brand>span{display:inline-grid;place-items:center;width:43px;height:43px;border:1px solid #d9c56d;border-radius:14px;background:linear-gradient(135deg,#fffde6,#ffe778);box-shadow:inset 0 2px #fff,0 3px 7px #61743118;font-size:29px}.phase-title>span{border:1px solid color-mix(in srgb,var(--phase) 70%,#76947e);box-shadow:inset 0 3px 5px #ffffffb5,0 3px 8px #688e3e22;border-radius:14px}.socials button{background:linear-gradient(145deg,#315e53,#123c34);box-shadow:inset 0 1px #81a89877;border-radius:12px}.amounts label>div>span{display:grid;place-items:center;flex:none;width:25px;height:25px;border:1px solid #bed7bb;border-radius:9px;background:linear-gradient(135deg,#fff,#e4f4d8)}@media(max-width:600px){.site-header .brand>span{width:32px;height:32px;font-size:22px;border-radius:10px}.stats .icon{padding:6px;border-radius:13px}.legend-row .icon{padding:4px;border-radius:11px}}body{--page-width:1240px;--page-gutter:76px}.site-header,main>section,main>section.rail,main>.hero,main>.roadmap,main>.finale{width:calc(100% - var(--page-gutter));max-width:var(--page-width);margin-left:auto;margin-right:auto;box-sizing:border-box}main>.hero,main>.roadmap{padding-left:24px;padding-right:24px}main>.finale{padding-left:32%}@media(max-width:850px){body{--page-gutter:40px}main>.hero,main>.roadmap{padding-left:18px;padding-right:18px}}@media(max-width:600px){main>.hero,main>.roadmap{padding-left:15px;padding-right:15px}main>.finale{padding-left:22px;padding-right:22px}}body>footer{width:calc(100% - var(--page-gutter));max-width:var(--page-width);margin:16px auto;border:1px solid #527f6d;border-radius:28px;padding-inline:24px;box-sizing:border-box}body>footer>.rail{width:100%;max-width:none}@media(max-width:600px){body>footer{padding-inline:18px;border-radius:23px}}.garden::before,.garden::after{content:none;display:none}body>footer{background:radial-gradient(ellipse at 0 0,#22594a66,transparent 60%),linear-gradient(130deg,#073a30,#042822 70%,#143e37);box-shadow:inset 0 2px 2px #8fbca533,0 9px 24px #54795018;padding:34px 28px 22px;overflow:hidden}.footer-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.65fr) minmax(0,.8fr) minmax(0,1.25fr);gap:30px;align-items:start}.footer-grid>div{min-width:0}.footer-grid h3{line-height:1.35;margin-bottom:16px}.footer-grid p{line-height:1.5}.footer-grid>div>a:not(.brand),.footer-grid>div>button{line-height:1.4;margin:8px 0;white-space:normal}.footer-grid .brand{gap:5px;font-size:18px;flex-wrap:wrap}.footer-grid .brand>span{flex:none}.socials{flex-wrap:wrap;margin-top:17px}.subscribe{width:100%;margin-top:16px}.subscribe button{flex:none}.subscribe input{width:0}.footer-bottom{gap:18px;align-items:center;flex-wrap:wrap;line-height:1.5;margin-top:28px;padding-top:20px}.preview-disclaimer{border-top:1px solid #466c593f;padding-top:15px;margin-top:18px;line-height:1.5;overflow-wrap:anywhere}@media(max-width:1000px){.footer-grid{grid-template-columns:1.2fr 1fr;gap:30px 40px}.footer-grid>div:first-child,.footer-grid>div:last-child{grid-column:auto}}@media(max-width:600px){body>footer{padding:26px 20px 20px}.footer-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:25px 18px}.footer-grid .brand{font-size:20px}.footer-grid h3{margin-bottom:12px}.footer-bottom{display:flex;flex-direction:column;align-items:flex-start;gap:8px;font-size:14px}}.hero-art.supplied-art>img{height:auto;width:160%;left:-30%;bottom:0;max-width:none;border-radius:20px}.hero-art.supplied-art .wood-copy{left:66%;width:48%;top:auto;bottom:19%;font-size:18px;line-height:1.5;transform:none}.hero-art.supplied-art>.handwriting{top:0;left:-12%;z-index:4}@media(max-width:1100px) and (min-width:851px){.hero-art.supplied-art>img{width:190%;left:-45%}.hero-art.supplied-art .wood-copy{left:70%;width:56%;font-size:15px}}@media(max-width:850px){.hero-art.supplied-art>img{height:100%;width:100%;left:0;object-fit:contain}.hero-art.supplied-art .wood-copy{left:56%;width:23%;bottom:18%;font-size:10px}.hero-art.supplied-art>.handwriting{font-size:17px;left:0;top:0}}@media(max-width:600px){.hero-art.supplied-art{height:auto;aspect-ratio:2/3;width:100%;max-width:400px;justify-self:center}.hero-art.supplied-art>img{height:100%;width:100%;left:0}.hero-art.supplied-art .wood-copy{left:60%;width:35%;bottom:18%;font-size:19px}.hero-art.supplied-art>.handwriting{display:none}}main p,footer p{text-align:justify;text-justify:inter-word;hyphens:auto;overflow-wrap:break-word}.section-title{display:inline-flex;align-items:center;gap:13px;max-width:100%;padding:14px 20px;border:1px solid #9fbcab;border-radius:19px;background:radial-gradient(ellipse at 10% 0,#ffffffee,transparent 60%),linear-gradient(120deg,#def9ef,#fff0b9 55%,#ecdefa);box-shadow:inset 0 2px 2px #fff,0 5px 13px #6b855919;text-align:left;margin-bottom:14px;line-height:1.15}.section-title>span{min-width:0;overflow-wrap:break-word}.section-title>img{width:45px;height:45px;object-fit:contain;flex:none;padding:7px;border:1px solid #b1c8b4;border-radius:14px;background:linear-gradient(135deg,#fff,#e8f5d9);box-shadow:inset 0 2px #fff,0 3px 8px #5c784b15}.section-heading .section-title{margin-bottom:4px}.section-heading>p{max-width:600px;margin-inline:auto;text-align:center}.site-header nav{padding:6px;gap:3px;border:1px solid #acc6b8;border-radius:30px;background:linear-gradient(135deg,#ffffffd9,#e6f4edb8,#fff4d3b8);box-shadow:inset 0 2px #ffffff,0 4px 12px #698b5c12}.site-header nav>a,.site-header nav>button{border:1px solid transparent!important;border-radius:22px;padding:9px 12px;font-size:16px;line-height:1.15;font-weight:700;transition:background .2s,box-shadow .2s,transform .2s}.site-header nav>a:hover,.site-header nav>button:hover,.site-header nav>a:focus-visible{background:linear-gradient(135deg,#fffbdc,#ffe976);border-color:#cbb95b!important;box-shadow:inset 0 1px #fff,0 3px 8px #b3a15c22;transform:translateY(-1px)}.site-header{gap:12px}.site-header .header-actions{gap:7px}.site-header .header-actions .button{padding-inline:18px}.finale .section-title{font-size:30px;background:linear-gradient(125deg,#fffffff2,#fff5cff0,#e6f8edeb)}@media(max-width:1100px){.site-header nav>a,.site-header nav>button{font-size:14px;padding:8px}.section-title{padding:12px 16px;gap:10px}.section-title>img{width:39px;height:39px}.why h2,.faq h2{font-size:24px}}@media(max-width:950px) and (min-width:851px){.site-header nav{gap:0;padding:3px}.site-header nav>a,.site-header nav>button{font-size:13px;padding:7px 5px}.site-header .language{display:none}}@media(max-width:850px){.site-header nav{padding:15px;border-radius:20px;background:linear-gradient(135deg,#f8fff8,#fff6d7,#eee5fb)}.site-header nav>a,.site-header nav>button{font-size:18px;padding:12px;text-align:left}.section-title{font-size:28px}.finale .section-title{font-size:25px}}@media(max-width:600px){.section-title,.about-copy h2.section-title,.why h2.section-title,.faq h2.section-title,.features h2.section-title{font-size:24px;padding:12px;gap:10px;border-radius:16px}.section-title>img{width:36px;height:36px;padding:5px;border-radius:11px}.finale .section-title{font-size:24px}.site-header .header-actions .button{padding-inline:12px}main p,footer p{hyphens:auto}}.section-heading>p{text-align:justify}.hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,.83fr) minmax(0,1fr);gap:18px;align-items:center}.hero-copy{min-width:0}.hero h1{font-size:clamp(30px,3vw,42px)}.hero-art.supplied-art{width:100%;height:auto;aspect-ratio:2/3;align-self:center;position:relative;min-width:0}.hero-art.supplied-art>img{position:absolute;inset:0;width:100%;height:100%;max-width:100%;object-fit:contain;object-position:center;border-radius:0}.hero-art.supplied-art .wood-copy{left:60%;width:35%;top:54%;bottom:auto;font-size:clamp(10px,1.15vw,16px);line-height:1.6;transform:none;color:#44301b;text-shadow:0 1px #ffe4ad77}.about-art{min-height:390px;padding-bottom:104px;display:flex;align-items:center;justify-content:center}.about-art .mascot{position:relative;inset:auto;width:100%;height:310px;object-fit:contain;object-position:center bottom}.about .values{left:0;bottom:0}.about-copy>p,.hero-copy>p{font-size:18px;line-height:1.5}.section-title,.about-copy h2.section-title{font-size:28px;padding:11px 16px;gap:10px}.why h2.section-title,.faq h2.section-title,.features h2.section-title{font-size:25px}.section-title>img{width:38px;height:38px;padding:6px;border-radius:12px}.section-title>span{color:#164b39;background:linear-gradient(180deg,#498e65 0%,#1a6247 45%,#0b382b 55%,#286c4e 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 #ffffff) drop-shadow(0 2px 1px #436b3828)}.section-title em{background:linear-gradient(180deg,#f6d35b,#ce9200 58%,#edbb27);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section-heading p,.features>p,.faq>div>p{font-size:17px}.feature-grid p,.legend-row p,.phase li,.help-sign p,.token-art p,.faq summary,.faq details>p{font-size:16px;line-height:1.4}.phase-title p,.values strong,.why-grid strong,.why-grid p{font-size:14px}.finale .section-title{font-size:27px}@media(max-width:1100px){.hero-grid{gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,.7fr) minmax(0,1fr)}.hero h1{font-size:31px}.hero-copy>p{font-size:17px}.benefits{grid-template-columns:1fr;gap:9px}.hero-art.supplied-art .wood-copy{font-size:10px}.about-art{min-height:360px}.about-art .mascot{height:285px}}@media(max-width:850px){.hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.hero-art.supplied-art{grid-column:1;grid-row:2;max-width:280px;justify-self:center}.presale{grid-column:2;grid-row:1/3;min-width:0}.about-art{min-height:340px;padding-bottom:105px}.about-art .mascot{height:265px}.section-title{font-size:26px}.about-copy>p{font-size:17px}.why h2.section-title,.faq h2.section-title,.features h2.section-title{font-size:23px}}@media(max-width:600px){.hero-grid{grid-template-columns:1fr;gap:20px}.hero-copy,.hero-art.supplied-art,.presale{grid-column:1;grid-row:auto}.hero-art.supplied-art{max-width:340px;aspect-ratio:2/3;height:auto}.hero-art.supplied-art .wood-copy{font-size:17px}.hero h1{font-size:clamp(30px,8vw,40px)}.benefits{grid-template-columns:1fr 1fr;gap:12px}.hero-copy>p,.about-copy>p{font-size:18px}.about-art{min-height:340px;padding-bottom:100px}.about-art .mascot{height:275px}.section-title,.about-copy h2.section-title,.why h2.section-title,.faq h2.section-title,.features h2.section-title{font-size:22px;padding:11px;gap:9px}.section-title>img{width:34px;height:34px}}.hero h1.hero-headline{font-family:var(--heading);font-weight:400;line-height:1.17;letter-spacing:-.8px;margin:25px 0 21px;position:relative;padding-bottom:17px}.hero-headline>span,.hero-headline>em{display:block;width:fit-content;max-width:100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-headline>span{background-image:linear-gradient(175deg,#77c092 0%,#247753 34%,#0b4c33 60%,#1c6748 100%);-webkit-text-stroke:.5px #174f38;filter:drop-shadow(0 1px 0 #ddf8dc) drop-shadow(0 3px 0 #b4ccb09e) drop-shadow(0 5px 4px #17452c1a)}.hero-headline>em{margin-top:5px;background-image:linear-gradient(175deg,#fff5a7 0%,#ffe04b 24%,#efb713 55%,#d39400 78%,#f7cc40 100%);-webkit-text-stroke:.65px #ba880b;filter:drop-shadow(0 1px 0 #fff5bc) drop-shadow(0 3px 0 #c58d2266) drop-shadow(0 6px 5px #96701124)}.hero-headline:after{content:"";position:absolute;bottom:0;left:0;width:100px;height:5px;border:1px solid #dfc052;border-radius:10px;background:linear-gradient(90deg,#ffe152,#fff8c2,#b5e0b5);box-shadow:inset 0 1px #fff,0 2px 4px #b5ad4b22}@media(max-width:600px){.hero h1.hero-headline{letter-spacing:-.6px;line-height:1.2;margin-top:22px}.hero-headline>em{-webkit-text-stroke:.45px #ba880b}}@media(forced-colors:active){.hero-headline>span,.hero-headline>em{-webkit-text-fill-color:CanvasText;background:none;filter:none;-webkit-text-stroke:0}}@media(min-width:851px){.hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr) minmax(0,1fr);column-gap:0}.hero-copy{padding-right:22px}.hero-art.supplied-art{width:112%;max-width:none;justify-self:end;aspect-ratio:2/3;align-self:center;margin-right:-1px;z-index:2}.hero-art.supplied-art>img{width:100%;height:100%;object-fit:contain;object-position:right center}.hero-art.supplied-art .wood-copy{font-size:clamp(12px,1.2vw,17px)}.presale{position:relative;z-index:3}}@media(min-width:601px) and (max-width:850px){.hero-art.supplied-art{max-width:none;width:calc(100% + 20px);justify-self:start;margin-right:-20px}}.section-title,.about-copy h2.section-title,.why h2.section-title,.faq h2.section-title,.features h2.section-title,.finale .section-title{font-size:22px;line-height:1.2;padding:10px 14px;gap:9px}.section-title>img{width:33px;height:33px;padding:5px;border-radius:11px}.hero h1.hero-headline{font-size:clamp(27px,2.6vw,36px)}.presale h2{font-size:25px}@media(max-width:850px){.section-title,.about-copy h2.section-title,.why h2.section-title,.faq h2.section-title,.features h2.section-title,.finale .section-title{font-size:20px}.hero h1.hero-headline{font-size:30px}.presale h2{font-size:23px}}@media(max-width:600px){.section-title,.about-copy h2.section-title,.why h2.section-title,.faq h2.section-title,.features h2.section-title,.finale .section-title{font-size:19px;padding:9px 11px;gap:8px}.section-title>img{width:30px;height:30px}.hero h1.hero-headline{font-size:clamp(26px,7vw,33px)}.presale h2{font-size:24px}}.about-art{min-height:480px;padding-bottom:112px}.about-art .mascot{width:100%;height:390px;max-width:none;object-fit:contain;object-position:center bottom}@media(max-width:1100px){.about-art{min-height:440px}.about-art .mascot{height:350px}}@media(max-width:850px){.about-art{min-height:400px;padding-bottom:110px}.about-art .mascot{height:315px}}@media(max-width:600px){.about-art{min-height:415px;padding-bottom:100px}.about-art .mascot{height:335px}}.about-copy h2.section-title>span{white-space:nowrap;font-size:clamp(16px,1.7vw,22px)}.about-art{padding-bottom:64px;min-height:445px}.about-art .mascot{height:390px;transform:translateY(28px);z-index:1}.about-art .values{z-index:2;bottom:0}.about-art .values>div{background-color:#fffdef;box-shadow:inset 0 2px 2px white,0 7px 16px #446f3820}.header-actions{flex:none}.header-actions .button{padding:11px 14px!important;font-size:14px}.header-login{border:1px solid #a9bfac;background:linear-gradient(135deg,#fff,#e6f7ed)}.translate-control{position:relative}.header-actions .language{display:grid!important;place-items:center;font-size:25px;line-height:1;width:39px;height:39px;padding:0;border:1px solid #adc8b2;background:linear-gradient(135deg,#fff,#e8f5e2);border-radius:13px}.translate-menu{position:absolute;top:48px;right:0;width:215px;padding:14px;border:1px solid #9fbea7;border-radius:17px;background:linear-gradient(135deg,#fffef0,#e9f8f0);box-shadow:0 12px 35px #173e2929;z-index:50;grid-template-columns:repeat(4,1fr);gap:8px}.translate-menu:not([hidden]){display:grid}.translate-menu p{grid-column:1/-1;font-size:15px;margin-bottom:3px}.translate-menu button{font-size:25px;padding:5px;border:1px solid #c2d5bd;border-radius:10px;background:#fffaf0}@media(min-width:851px){.site-header{flex-wrap:wrap;height:auto;min-height:82px;padding-block:12px}.site-header nav{order:3;width:100%;justify-content:center}.site-header .header-actions{margin-left:auto}}@media(min-width:1400px){.site-header{flex-wrap:nowrap}.site-header nav{order:0;width:auto}.site-header nav>a,.site-header nav>button{padding:8px;font-size:14px}.header-actions .button{padding-inline:12px!important}}@media(max-width:850px){.site-header{height:auto;min-height:78px;flex-wrap:wrap;padding-block:12px}.header-actions{margin-left:auto}.about-art{min-height:380px;padding-bottom:65px}.about-art .mascot{height:330px;transform:translateY(23px)}}@media(max-width:600px){.site-header .header-actions{width:100%;justify-content:flex-end}.site-header nav{top:120px}.header-actions .button{font-size:13px;padding:10px 12px!important}.about-art{min-height:385px;padding-bottom:60px}.about-art .mascot{height:335px;transform:translateY(25px)}.about-copy h2.section-title>span{font-size:clamp(15px,4.7vw,21px)}}.hero-art.supplied-art .wood-copy{left:60%;top:54.5%;bottom:auto;width:35%;height:27%;display:flex;flex-direction:column;justify-content:center;text-align:center;font-family:var(--heading);font-weight:400;font-size:clamp(11px,1.15vw,16px);line-height:2;letter-spacing:.5px;color:#4e2b0e;text-shadow:0 1px 0 #ffe1a999,0 -1px 0 #27120188;transform:rotate(-.8deg);filter:drop-shadow(0 1px 1px #7f481a30);pointer-events:none}.presale{border:2px solid #659776;border-radius:26px;background:radial-gradient(ellipse at 0 0,#ffffff 0%,transparent 49%),radial-gradient(ellipse at 100% 100%,#e2d6f866,transparent 50%),linear-gradient(145deg,#f0fff4,#fffbe1 60%,#e4f6ee);box-shadow:inset 0 2px 3px #fff,0 7px 0 #bad5b960,0 16px 30px #30573822;overflow:hidden}.presale-top{padding:17px 18px;background:radial-gradient(ellipse at 15% 0,#52967580,transparent 60%),linear-gradient(115deg,#0b5039,#073b2c 60%,#1b6848);border-bottom:1px solid #83b98b;box-shadow:inset 0 2px 2px #cef3c440;color:#f4fff3;letter-spacing:.7px}.presale-content{padding:22px 19px}.presale-content>small{display:inline-block;padding:6px 10px;border:1px solid #bad3b8;border-radius:20px;background:#faffedb8;color:#477052;font-size:12px;font-weight:700}.presale h2{margin:13px 0 20px;color:#164d36;text-shadow:0 1px white,0 2px #ccddbf99;line-height:1.17}.timer>div{border:1px solid #b0c6a4;border-radius:13px;background:radial-gradient(ellipse at top left,#fff,transparent 75%),linear-gradient(140deg,#e1f3de,#f8fbdc,#e9e2f0);box-shadow:inset 0 2px #fff,0 3px 0 #b2c8a333;padding:12px 3px}.timer b{color:#1e543a;text-shadow:0 1px white}.timer small{color:#567247;font-weight:700}.presale .raised{margin-top:18px;color:#385e3b}.presale .progress{height:16px;border-color:#a9bd88;background:linear-gradient(#dae8ce,#f7fce9);box-shadow:inset 0 2px 4px #49683b22}.presale .progress i{border-radius:10px;background:linear-gradient(#d5f48b,#78ce55 48%,#40ac45 52%,#90d868);box-shadow:inset 0 1px #f6ffd3}.presale .progress span{line-height:14px;font-size:10px}.presale .price{padding:10px 0;border-bottom:1px solid #c6d8b5;margin-bottom:15px}.amounts label{border-color:#abc6b2;border-radius:12px;padding:12px 10px;background:linear-gradient(135deg,#fff,#eef9f0 70%,#f8f2ff);box-shadow:inset 0 2px #fff,0 4px 8px #71906a0d}.presale .yellow{border:1px solid #b59a28;border-radius:13px;padding:15px;background:radial-gradient(ellipse at top,#fffabc,transparent 65%),linear-gradient(#ffe875,#ffd828 49%,#f3c719 51%,#ffdf42);color:#264729;text-shadow:0 1px #fff7b9;box-shadow:inset 0 2px 1px #fffac7,0 4px 0 #b59a3455,0 7px 13px #ad951322;transition:transform .2s,box-shadow .2s}.presale .yellow:hover{transform:translateY(-2px);box-shadow:inset 0 2px #fffac7,0 6px 0 #b59a3455,0 10px 18px #ad951322}.presale .yellow:active{transform:translateY(2px);box-shadow:inset 0 2px #fffac7,0 1px 0 #b59a3455}.presale .giveaway{border-style:solid;border-color:#b9c6a1;background:linear-gradient(130deg,#fff9db,#f0fae8,#f0e8fa);box-shadow:inset 0 2px #fff;border-radius:12px;font-weight:800;color:#365738}@media(max-width:1100px){.presale-content{padding:18px 14px}.presale-top{font-size:13px;padding:15px 13px}.hero-art.supplied-art .wood-copy{font-size:12px}}@media(max-width:850px){.hero-art.supplied-art .wood-copy{font-size:13px}.presale-content>small{font-size:11px}}@media(max-width:600px){.hero-art.supplied-art .wood-copy{font-size:17px;line-height:2;letter-spacing:.4px}.presale-content{padding:21px 18px}.presale-top{font-size:15px}.presale-content>small{font-size:12px}}.about{align-items:start;min-height:0!important}.about-art{min-height:0!important;height:350px;padding:0!important;display:block;margin-top:-18px}.about-art .mascot{position:absolute;top:0;left:0;width:100%;height:320px;transform:none!important;object-fit:contain;object-position:center top}.about-art .values{bottom:0;gap:12px}.about-art .values>div{padding:12px 5px}.about .values strong{text-align:center}.presale-content>small{margin-bottom:16px}.presale .checkout-note{margin-top:20px}.token-grid{grid-template-columns:minmax(0,1fr) minmax(220px,1.05fr) minmax(0,1fr);gap:22px;padding:24px;background:radial-gradient(ellipse at 50% 10%,#fff6b7,transparent 60%),linear-gradient(130deg,#e9fbf2bb,#f9f1ffbb);border-radius:24px}.legend{gap:10px;background:none;border:0;box-shadow:none;padding:0}.legend-row{padding:15px 12px;border:1px solid #abc7b4;border-radius:17px;background:linear-gradient(125deg,#fffffff5,#edf8f0,#fff7dc);box-shadow:inset 0 2px #fff,0 5px 12px #60875112;min-height:100px}.legend-row p{text-align:left;font-size:14px}.legend-row strong{font-size:23px;color:#285a3e}.chart{justify-self:center;align-self:center;max-width:100%}.donut{width:250px;padding:43px;box-shadow:inset 0 5px 9px #ffffff99,0 12px 22px #71814c26;border:2px solid #fff4b4}.donut>div{box-shadow:inset 0 4px 9px #7b884f22}.supply{border-radius:16px;margin-top:20px;padding:15px}.supply p{text-align:center}.token-art{grid-column:1/-1;min-height:185px;padding:24px 240px 24px 24px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:20px}.token-art h3{font-size:22px}.token-art p{text-align:left;margin:0;line-height:1.5}.token-art img{width:220px;height:205px;left:auto;right:5px;bottom:-8px}.roadmap .section-heading{margin-bottom:50px}.roadmap .rocket,.road-sign{display:none}.curve{display:none}.phases{gap:16px;align-items:stretch;padding-top:20px}.phases:before{content:"";position:absolute;left:12%;right:12%;height:4px;top:0;border-radius:10px;background:linear-gradient(90deg,#46c888,#edc746,#51c4e6,#b580e2)}.phase{padding:24px 16px 18px;border-radius:20px}.phase:before{width:18px;height:18px;top:-31px;left:calc(50% - 9px);border-width:3px}.phase-title{align-items:flex-start;gap:9px}.phase-title>span{width:32px;height:32px;flex:none;font-size:19px}.phase h3{font-size:17px;white-space:nowrap}.phase-title p{text-align:left;font-size:13px;margin-top:5px}.phase li{font-size:14px;line-height:1.45;margin:10px 0}.phase ul{margin-top:18px}.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.feature-grid article{padding:22px;text-align:left;position:relative;min-width:0}.feature-grid .icon{margin:0 0 16px;width:56px;height:56px}.feature-grid h3{font-size:18px;margin-bottom:12px}.feature-grid p{font-size:16px;line-height:1.5;text-align:left}.why{grid-template-columns:minmax(0,1.7fr) minmax(230px,1fr);align-items:center;gap:25px}.why-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:16px}.why-grid>div{text-align:left;padding:18px}.why-grid .icon{margin:0 0 12px;width:42px;height:42px}.why-grid strong{font-size:16px;line-height:1.35}.why-grid p{font-size:15px;text-align:left;line-height:1.45;margin-top:7px}.why-art{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:visible;align-self:center;height:auto}.why-art>img{position:static;width:100%;height:auto;max-height:330px;object-fit:contain}.why-art-caption{font:17px/1.4 var(--heading);text-align:center;color:#36694a;margin-top:12px;padding:12px 15px;border:1px solid #b0cbb5;background:linear-gradient(125deg,#fff7cf,#def4e7);border-radius:15px}.faq{grid-template-columns:minmax(0,1fr);gap:24px}.faq-grid{grid-template-columns:1fr 1fr;gap:14px;align-items:start}.faq details{border:1px solid #aec7b7;border-radius:15px;background:linear-gradient(125deg,#fffffff0,#eff8ef,#f9f2ff);box-shadow:inset 0 2px #fff,0 4px 12px #6683510c}.faq summary{min-height:66px;padding:16px;font-size:17px;font-weight:700;text-align:left}.faq summary span{display:grid;place-items:center;width:27px;height:27px;flex:none;background:#e2edcd;border:1px solid #afc091;border-radius:9px;font-size:20px}.faq details[open]{background:linear-gradient(135deg,#fffbea,#eef9ef)}.faq details>p{font-size:16px;line-height:1.55;text-align:left;padding:0 18px 19px;color:#395747}.help-sign{transform:none;display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;text-align:left;width:100%;max-width:none;padding:20px 22px;border:1px solid #afc7b3;border-radius:18px;background:linear-gradient(115deg,#edf9ed,#fff3cd,#efe5fc);box-shadow:inset 0 2px #fff;justify-self:stretch}.help-sign:after{display:none}.help-sign p{display:none}.help-sign h3{font-size:19px;margin-right:auto}.help-sign .button{width:auto;margin:0;border:1px solid #bbc7a7;font-size:14px;padding:12px 18px}@media(max-width:1000px){.phases{grid-template-columns:1fr 1fr;gap:28px 16px}.phases:before{display:none}.phase:before{top:-12px}.token-grid{grid-template-columns:1fr 1fr;gap:16px}.chart{grid-column:1/-1;grid-row:1}.token-art{grid-template-columns:1fr 1fr;padding-right:190px}.token-art img{width:180px}.why{grid-template-columns:1.5fr 1fr}.feature-grid article{padding:18px}.about-art{height:330px}.about-art .mascot{height:300px}}@media(max-width:700px){.feature-grid{grid-template-columns:1fr 1fr}.why{grid-template-columns:1fr}.why-art{max-width:300px;justify-self:center}.faq-grid{grid-template-columns:1fr}.token-grid{padding:16px;gap:12px}.token-art{display:block;padding:20px 45% 20px 16px;min-height:210px}.token-art p{font-size:14px;margin-top:12px}.token-art h3{font-size:19px}.token-art img{width:45%;height:180px}.legend-row{padding:12px 9px;gap:8px}.legend-row .icon{width:32px;height:32px}.legend-row p{font-size:12px}.help-sign{padding:18px}.about-art{margin-top:0;height:335px}.about-art .mascot{height:305px}}@media(max-width:420px){.feature-grid{grid-template-columns:1fr}.why-grid{grid-template-columns:1fr}.phases{grid-template-columns:1fr}.phase-title>span{display:grid}.phase h3{font-size:19px}.phase li{font-size:16px}.help-sign .button{width:100%}.about-art .values{gap:6px}.about-art .values strong{font-size:11px}}@media(min-width:1101px){.site-header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;flex-wrap:nowrap}.site-header>.brand{grid-column:1;grid-row:1}.site-header>nav{grid-column:2;grid-row:1;order:0;width:max-content;max-width:100%;justify-self:center;justify-content:center;margin-inline:auto}.site-header>.header-actions{grid-column:3;grid-row:1;margin-left:0}.site-header nav>a,.site-header nav>button{font-size:15px;padding:9px 10px}}@media(min-width:851px) and (max-width:1100px){.site-header>nav{order:3;width:max-content;max-width:100%;flex:0 1 auto;margin-inline:auto;justify-content:center}.site-header:after{content:"";flex-basis:100%;height:0;order:2}}.site-header{position:sticky;top:12px;z-index:100;background:linear-gradient(115deg,#edfbf3ee,#fff9e4ed,#eee5f9eb);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:inset 0 2px 2px #ffffff,0 10px 30px #234c2926;border-color:#9abcaa}html{scroll-padding-top:145px}.token-grid{background:none;border:0;box-shadow:none;padding:12px 0;max-width:1100px;margin-inline:auto;align-items:center}.section-heading{text-align:center}.section-heading>p{text-align:center}.section-title{justify-content:center;text-align:center}.about-copy>.section-title{display:flex;width:fit-content;margin-inline:0 auto;justify-content:flex-start;text-align:left}.features>.section-title,.why>div>.section-title,.faq>div>.section-title{display:flex;width:fit-content;margin-inline:auto}.features>p,.faq>div>p{text-align:center}.roadmap-cta{margin-top:14px;font-size:13px;line-height:1.45;letter-spacing:.5px;border:1px solid #c4af5b;border-radius:16px;padding:10px 24px;box-shadow:inset 0 2px #fff6,0 4px 10px #a99b3920}.roadmap .section-heading{margin-bottom:38px}body>footer{padding:28px;background:radial-gradient(ellipse at 0 0,#29745e70,transparent 50%),radial-gradient(ellipse at 100% 100%,#6168353b,transparent 45%),linear-gradient(130deg,#093c32,#032a24 65%,#123e33);border:1px solid #75a18b;box-shadow:inset 0 2px 2px #b1d7be55,0 12px 28px #264b2e25}.footer-intro{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:5px 4px 25px;margin-bottom:25px;border-bottom:1px solid #91b79640}.footer-eyebrow{font-size:12px;font-weight:700;letter-spacing:2px;color:#b7d8b7}.footer-intro h2{font-size:25px;line-height:1.25;margin-top:8px;color:#effbd7;text-shadow:0 2px #001d1b}.footer-intro .button{color:#264324;gap:14px;box-shadow:inset 0 2px #fff8,0 4px 0 #8f883f55;font-size:15px}.footer-grid{grid-template-columns:1.15fr .8fr .9fr 1.25fr;gap:17px}.footer-grid>div{padding:21px 18px;border:1px solid #628f795c;border-radius:20px;background:radial-gradient(ellipse at 15% 0,#82b7951f,transparent 65%),linear-gradient(140deg,#26594950,#173f3580);box-shadow:inset 0 1px 1px #9cc5a533,0 7px 14px #001b2118}.footer-grid h3{display:inline-block;font-size:16px;padding:7px 11px;margin-bottom:12px;border:1px solid #85a87566;border-radius:11px;background:linear-gradient(135deg,#52775055,#244b3955);color:#f4f7bc;box-shadow:inset 0 1px #c9db9133}.footer-grid>div>a:not(.brand),.footer-grid>div>button{width:100%;padding:7px 9px;margin:3px 0;border-radius:9px;transition:background .2s,color .2s;font-size:16px}.footer-grid>div>a:not(.brand):hover,.footer-grid>div>button:hover{background:#cae7b51a;color:#ffe76b}.footer-grid>div>a:not(.brand):before,.footer-grid>div>button:before{content:"›";color:#e0d775;margin-right:9px}.footer-grid p{font-size:16px;color:#d1e3d5;text-align:left}.footer-grid .brand{font-size:18px}.socials{gap:8px}.socials button{border-color:#88b19a88;box-shadow:inset 0 2px #cee0c333,0 4px 7px #001a1922;background:linear-gradient(145deg,#527c6555,#183c32);width:36px;height:36px}.subscribe{border:1px solid #82a187;background:linear-gradient(120deg,#133d32,#315542);box-shadow:inset 0 2px 5px #021a252c;border-radius:15px;padding:5px}.subscribe input{padding-inline:8px;font-size:15px}.subscribe input::placeholder{color:#bfd3bf}.subscribe button{border-radius:11px;width:38px;height:38px;background:linear-gradient(#fff19b,#f9d833);box-shadow:inset 0 1px #fff}.footer-bottom{border-top-color:#94ae7140;margin-top:24px;color:#c6ddc8;padding-inline:5px}.preview-disclaimer{color:#a9c3b2}@media(max-width:1100px){.footer-grid{grid-template-columns:1fr 1fr;gap:16px}.footer-grid>div:first-child,.footer-grid>div:last-child{grid-column:auto}.footer-intro h2{font-size:23px}}@media(max-width:850px){.site-header{top:8px}.site-header nav{box-shadow:0 12px 26px #234c2933}.footer-intro{align-items:flex-start}.footer-intro h2{font-size:21px}html{scroll-padding-top:160px}}@media(max-width:600px){body>footer{padding:22px 16px}.footer-intro{flex-direction:column;gap:17px;padding-bottom:22px}.footer-intro h2{font-size:23px}.footer-grid{grid-template-columns:1fr 1fr;gap:12px}.footer-grid>div{padding:17px 12px;border-radius:16px}.footer-grid>div:first-child,.footer-grid>div:last-child{grid-column:1/-1}.footer-grid h3{font-size:14px;padding:7px 9px}.footer-grid>div>a:not(.brand),.footer-grid>div>button{font-size:15px;padding:7px 2px}.roadmap-cta{font-size:12px}.token-grid{padding:8px 0}.site-header{top:6px}html{scroll-padding-top:170px}}.hero-art.supplied-art.royal-art{aspect-ratio:3/4;animation:none;transform:none;filter:none;isolation:isolate}.royal-art>svg{display:block;width:100%;height:100%;overflow:visible}.king-motion-toggle{position:absolute;bottom:0;left:50%;transform:translateX(-50%);white-space:nowrap;padding:6px 12px;border:1px solid #98b6a1;border-radius:20px;background:#fffde9e8;color:#244a35;font:600 12px var(--body,monospace);cursor:pointer;z-index:3}.king-motion-toggle:hover{background:#fff1a3}.king-motion-toggle:focus-visible{outline:3px solid #217454;outline-offset:3px}@media(prefers-reduced-motion:reduce){.king-motion-toggle{display:none}}body{--page-width:1440px;--page-gutter:clamp(24px,7vw,112px)}.site-header,main>section,main>section.rail,main>.hero,main>.roadmap,main>.finale,body>footer{max-width:var(--page-width);width:calc(100% - var(--page-gutter))}main>.hero,main>.roadmap{padding-inline:clamp(20px,2vw,36px)}main>section.rail{padding-inline:clamp(20px,2vw,36px)}main>.hero>.rail,main>.roadmap>.rail{width:100%;max-width:none}.site-header{padding-inline:22px}.site-header .header-actions{gap:10px}.site-header .header-actions .button{display:inline-flex;gap:9px;padding:8px 15px 8px 8px;border-radius:15px;border:1px solid #97b9a7;font-size:15px;box-shadow:inset 0 2px 1px #fff,0 4px 0 #9ebda447,0 7px 14px #31563712}.site-header .header-login{background:linear-gradient(125deg,#effff5,#e8f4ff 60%,#ede4fa)}.site-header .header-signup{background:linear-gradient(130deg,#fffad0,#ffe74d 60%,#f5cf32);border-color:#c6ad4e!important}.auth-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;border:1px solid #ffffffbd;background:#ffffff75;box-shadow:inset 0 2px #fff,0 2px 4px #38644118}.auth-icon svg{width:19px;height:19px}.header-actions .button:hover .auth-icon{transform:rotate(-8deg)}.auth-icon{transition:transform .3s}@media(min-width:1101px){.hero-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1.12fr) minmax(310px,.88fr);gap:12px;align-items:center}.hero-copy{padding-right:16px;max-width:none}.hero-copy>p{max-width:600px;font-size:clamp(18px,1.25vw,23px);line-height:1.55}.hero h1.hero-headline{font-size:clamp(34px,2.85vw,54px)}.hero-art.supplied-art.royal-art{width:105%;max-width:540px;justify-self:end;margin-right:-22px;align-self:center}.presale{width:100%;max-width:420px;justify-self:end}.benefits{gap:18px 12px}.benefits>span{font-size:17px}.about-copy{max-width:650px}.about-art{height:390px}.about-art .mascot{height:365px}}@media(min-width:1500px){.site-header nav{gap:12px}.site-header nav>a,.site-header nav>button{font-size:17px}.hero-grid{min-height:660px}.hero-art.supplied-art.royal-art{max-width:510px}}.token-grid{max-width:1320px;gap:clamp(20px,3vw,60px)}.roadmap>.rail>.section-heading{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;margin:0 auto 50px}.roadmap .section-title{align-self:center;margin-inline:auto}.roadmap .section-heading>p,.tokenomics .section-heading>p{font-size:18px;font-weight:500;color:#426453;line-height:1.45;margin-top:13px;text-align:center;max-width:700px}.why-art{display:flex;flex-direction:column;align-items:center;justify-content:center}.why-join{position:relative;gap:12px;align-self:center;margin:4px auto 12px;border:1px solid #c0ae59;box-shadow:inset 0 2px #fff6,0 5px 0 #d3bf6845}.why-join>span{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#ffffff8a}main>.finale{display:grid;grid-template-columns:1.35fr 1fr;align-items:stretch;min-height:0;padding:0;background:linear-gradient(120deg,#dff9f1,#fff8cf 55%,#efe7fa);border-radius:28px;overflow:hidden}.finale-scene{display:block;width:100%;height:100%;min-height:300px;object-fit:cover;object-position:center}.finale-copy{padding:clamp(24px,3vw,52px);align-self:center;position:relative}.finale-eyebrow{display:block;font-size:12px;font-weight:800;letter-spacing:1.8px;color:#4e7862;margin-bottom:16px}.finale .section-title{background:none;border:0;box-shadow:none;padding:0;justify-content:flex-start;text-align:left;font-size:clamp(23px,2vw,34px);line-height:1.18}.finale .section-title>img{flex:none}.finale p{font-size:19px;line-height:1.5;text-align:left}.finale .button{gap:20px;font-size:16px;border:1px solid #b9ab53;box-shadow:inset 0 2px #fff8,0 4px 0 #ceb75366}body>footer.pastel-footer{border:1px solid #97c5c9;border-radius:22px;background:radial-gradient(ellipse at 3% 90%,#c7f6ef,transparent 60%),linear-gradient(120deg,#e7fff6,#e9f1ff 57%,#eee2f1);color:#294f52;box-shadow:inset 0 2px #fff,0 10px 32px #527c6920;padding:clamp(22px,2.6vw,46px) 0 0;overflow:hidden}.pastel-footer .footer-grid{display:grid;grid-template-columns:1.35fr .9fr .95fr .95fr 1.15fr;gap:18px;width:100%;max-width:none;padding:0 clamp(20px,2.3vw,40px) 32px}.pastel-footer .footer-grid>div{padding:22px 18px;border:1px solid #a1bfce70;border-radius:14px;background:linear-gradient(125deg,#ffffff3b,#ffffff15);box-shadow:inset 0 1px #ffffff9c;min-width:0}.pastel-footer .footer-grid>.footer-identity{background:linear-gradient(130deg,#eefff3bb,#e4f2ffb0,#fae7f0a0);border:1px solid #92c7c4;box-shadow:inset 0 0 0 3px #ffffff75,0 10px 24px #62a7a126;padding:25px}.pastel-footer .footer-grid h3{font-family:var(--text);font-weight:800;letter-spacing:.6px;font-size:17px;color:#285156;background:none;border:0;box-shadow:none;border-radius:0;padding:0 0 15px;margin:0 0 12px;position:relative}.pastel-footer h3:after{content:"";position:absolute;left:0;bottom:5px;width:27px;height:2px;background:linear-gradient(90deg,#08bb9a,#f3c838,#bd7ce8)}.pastel-footer .footer-grid .brand{font-size:20px;color:#245540}.pastel-footer .footer-grid .brand b{color:#a87907}.pastel-footer .footer-grid p{font-size:16px;line-height:1.55;color:#517176;margin:17px 0;text-align:left}.pastel-footer .footer-grid>div>a:not(.brand),.pastel-footer .footer-grid>div>button:not(.landing-motion-toggle){display:flex;align-items:center;justify-content:space-between;color:#446973;border-bottom:1px solid #aac3ce48;border-radius:0;margin:0;padding:10px 0;font-size:15px;width:100%;line-height:1.25}.pastel-footer .footer-grid>div>a:not(.brand):before,.pastel-footer .footer-grid>div>button:before{content:none}.pastel-footer .footer-grid>div>a:not(.brand):after,.pastel-footer .footer-grid>div>button:not(.landing-motion-toggle):after{content:"›";color:#a273b7;margin-left:7px}.pastel-footer .footer-grid>div>a:hover,.pastel-footer .footer-grid>div>button:hover{color:#087c65;background:#ffffff30}.pastel-footer .socials{flex-wrap:wrap;gap:9px;margin-top:22px}.pastel-footer .socials button{width:34px;height:34px;color:#288777;border:1px solid #9cc8ce;border-radius:10px;background:linear-gradient(130deg,#f4fff2,#e5f0ff);box-shadow:inset 0 2px #fff,0 4px 0 #a2c7cf55}.pastel-footer .socials button:nth-child(2){color:#315569}.pastel-footer .socials button:nth-child(3){color:#ae77b4}.pastel-footer .subscribe{margin-top:18px;background:#f5fffb99;border:1px solid #9cbfc2;border-radius:13px;box-shadow:inset 0 2px #fff;padding:4px}.pastel-footer .subscribe input{font-size:14px;color:#244e50;padding:7px;max-width:100%}.pastel-footer .subscribe input::placeholder{color:#6b878a}.pastel-footer .subscribe button{width:32px;height:34px;font-size:22px;flex:none;border-radius:9px}.newsletter-note{display:block;font-size:12px;color:#67868a;margin-top:10px}.pastel-footer .landing-motion-toggle{margin-top:18px;padding:8px 10px;border:1px solid #adc9c9;border-radius:10px;background:#ffffff73;font-size:13px;color:#45696b;line-height:1.3;width:100%}.pastel-footer .footer-bottom{width:100%;max-width:none;margin:0;padding:17px clamp(20px,2.3vw,40px);border-top:1px solid #8dbfc3;background:#f4ffffa6;align-items:center;color:#52767b;gap:18px;font-size:14px}.footer-bottom>div{display:flex;align-items:center;flex-wrap:wrap;gap:17px}.footer-bottom button{font-size:14px;padding:0;color:inherit}.back-top{display:grid;place-items:center;border-radius:50%;background:#e7f7ed;border:1px solid #9cc9bf;width:32px;height:32px;font-size:22px}.pastel-footer .preview-disclaimer{width:100%;max-width:none;margin:0;padding:12px clamp(20px,2.3vw,40px);color:#66827d;background:#fbfffb9e;border-top:1px solid #b2cdcb55;font-size:11px;text-align:left}main>.finale{grid-template-columns:1.7fr 1fr;align-items:center}.finale-scene{height:auto;min-height:0;aspect-ratio:3/1;object-fit:contain;align-self:center}.finale-copy{padding:28px}.finale .section-title{font-size:clamp(22px,1.65vw,28px)}.finale p{font-size:18px;margin-top:12px}.finale-eyebrow{margin-bottom:12px;letter-spacing:1px}.finale .actions{margin-top:18px}@media(max-width:1000px){main>.finale{grid-template-columns:1fr}.finale-scene{height:auto;min-height:0;aspect-ratio:3/1;object-fit:contain}.finale-copy{padding:26px}.finale .section-title{font-size:24px}}body>footer.pastel-footer{background:radial-gradient(ellipse at 0 90%,#d7f5df,transparent 60%),linear-gradient(120deg,#effcef,#fff9d7 60%,#e2f0d9);border-color:#a2b98f;color:#244d37}.pastel-footer .footer-grid>div{border-color:#b7c6a270;background:linear-gradient(130deg,#fffff575,#f0f8e840)}.pastel-footer .footer-grid>.footer-identity{background:linear-gradient(130deg,#f1ffed,#fff6ca 70%,#e5f2db);border-color:#a3bf91;box-shadow:inset 0 0 0 3px #ffffff75,0 10px 24px #88a56a20}.pastel-footer .footer-grid h3{color:#295338}.pastel-footer h3:after{background:linear-gradient(90deg,#279667,#e8c331)}.pastel-footer .footer-grid p,.pastel-footer .footer-grid>div>a:not(.brand),.pastel-footer .footer-grid>div>button:not(.landing-motion-toggle){color:#4a6850;border-bottom-color:#b6c69c55}.pastel-footer .footer-grid>div>a:not(.brand):after,.pastel-footer .footer-grid>div>button:not(.landing-motion-toggle):after{color:#8b9e32}.pastel-footer .socials button,.pastel-footer .socials button:nth-child(2),.pastel-footer .socials button:nth-child(3){color:#2c7550;background:linear-gradient(130deg,#f7ffe9,#fff2bc);border-color:#b2c28c;box-shadow:inset 0 2px #fff,0 4px 0 #b5c69555}.pastel-footer .subscribe{background:#fffff1b0;border-color:#b2c397}.pastel-footer .subscribe input{color:#315b3e}.pastel-footer .subscribe input::placeholder{color:#728267}.newsletter-note{color:#6c8065}.pastel-footer .landing-motion-toggle{color:#45683e;border-color:#b6c69c;background:#fffef0b0}.pastel-footer .footer-bottom{background:#f6fbe9c9;border-top-color:#b0c49b;color:#52704b}.back-top{background:linear-gradient(#f7ffe5,#fff1a7);border-color:#bacd94;color:#38683a}.pastel-footer .preview-disclaimer{background:#fcffefbd;border-top-color:#bacb9c55;color:#738169}@media(prefers-reduced-motion:no-preference){main>section:not(.finale){background-size:140% 140%;animation:liquid-light 18s ease-in-out infinite alternate}main>section:nth-child(2n){animation-delay:-7s}.presale{animation:presale-halo 5s ease-in-out infinite}.progress i{position:relative;overflow:hidden}.progress i:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent,#fff9,transparent);animation:progress-glint 3s ease-in-out infinite}.section-title>img{animation:icon-lustre 6s ease-in-out infinite}.phase:before{animation:milestone-halo 3s ease-in-out infinite}.phase:nth-child(2n):before{animation-delay:1.5s}.stats>div,.values>div,.legend-row,.feature-grid article,.why-grid>div,.phase,.faq details{transition:transform .3s,box-shadow .3s,border-color .3s}.stats>div:hover,.values>div:hover,.legend-row:hover,.feature-grid article:hover,.why-grid>div:hover,.phase:hover{transform:translateY(-5px);box-shadow:inset 0 2px #fff,0 14px 28px #42795725;border-color:#85bba4}.feature-grid article:hover .icon,.values>div:hover .icon{transform:rotate(-8deg) scale(1.06)}.icon{transition:transform .35s}.faq details[open]>p{animation:answer-in .35s ease-out}}@keyframes liquid-light{from{background-position:0% 30%}to{background-position:100% 70%}}@keyframes presale-halo{0%,100%{box-shadow:inset 0 2px #fff9,0 8px 22px #56996528}50%{box-shadow:inset 0 2px #fff9,0 12px 32px #7cbb6752}}@keyframes progress-glint{0%,20%{transform:translateX(-100%)}80%,100%{transform:translateX(100%)}}@keyframes icon-lustre{0%,100%{filter:drop-shadow(0 2px 2px #8ba12b18)}50%{filter:drop-shadow(0 2px 5px #b9ce4f60)}}@keyframes milestone-halo{0%,100%{box-shadow:0 0 0 3px #ffffff,0 0 0 5px color-mix(in srgb,var(--phase) 30%,transparent)}50%{box-shadow:0 0 0 4px #ffffff,0 0 0 10px color-mix(in srgb,var(--phase) 10%,transparent)}}@keyframes answer-in{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}body.motion-paused *,body.motion-paused *:before,body.motion-paused *:after{animation-play-state:paused!important}@media(max-width:1200px){.pastel-footer .footer-grid{grid-template-columns:1.25fr 1fr 1fr;gap:15px}.pastel-footer .footer-grid>.footer-identity{grid-row:span 2}.pastel-footer .footer-grid>.footer-news{grid-column:2/4}.site-header{gap:13px}.site-header .header-actions .button{font-size:14px;padding-right:11px}}@media(min-width:851px) and (max-width:1100px){.hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(280px,.95fr);gap:8px}.hero-art.supplied-art.royal-art{width:110%;margin-right:-16px}.hero-copy{padding-right:5px}.hero h1.hero-headline{font-size:31px}.benefits{grid-template-columns:1fr}.benefits>span{font-size:15px}}@media(max-width:850px){body{--page-gutter:32px}.site-header{padding-inline:14px}.hero-art.supplied-art.royal-art{width:100%;margin-right:0;max-width:350px}.hero-grid{grid-template-columns:minmax(0,1fr) minmax(280px,1fr);gap:16px}.hero-copy{grid-column:1;grid-row:1}.hero-art.supplied-art.royal-art{grid-column:1;grid-row:2}.presale{grid-column:2;grid-row:1/3}.hero-copy>p{font-size:18px}.finale-copy{padding:24px}.finale .section-title{font-size:23px}.finale-scene{min-height:290px}.finale p{font-size:17px}.pastel-footer .footer-grid{grid-template-columns:1fr 1fr}.pastel-footer .footer-grid>.footer-identity{grid-column:1/-1;grid-row:auto}.pastel-footer .footer-grid>.footer-news{grid-column:2;grid-row:3}.pastel-footer .footer-grid>div{grid-column:auto}.pastel-footer .footer-bottom{align-items:flex-start;flex-direction:column}.site-header nav{left:0;right:0}}@media(max-width:600px){body{--page-gutter:24px}.site-header{display:flex;flex-wrap:wrap;height:auto;min-height:72px;gap:9px;padding:12px}.site-header>.brand{font-size:14px}.site-header .menu-toggle{order:2;margin-left:auto}.site-header>.header-actions{order:3;width:100%;justify-content:flex-end;gap:9px}.site-header nav{top:118px}.site-header .header-actions .button{font-size:14px;padding:6px 12px 6px 6px}.auth-icon{width:27px;height:27px}.hero-grid{grid-template-columns:1fr;gap:18px}.hero-copy,.hero-art.supplied-art.royal-art,.presale{grid-column:1;grid-row:auto}.hero-art.supplied-art.royal-art{max-width:370px;justify-self:center}.presale{max-width:none}.benefits{grid-template-columns:1fr 1fr}.benefits>span{font-size:14px}main>.hero,main>.roadmap,main>section.rail{padding-inline:16px}.hero h1.hero-headline{font-size:clamp(29px,8vw,42px)}.token-grid{gap:13px}.roadmap .section-heading>p,.tokenomics .section-heading>p{font-size:16px}.why-join{font-size:14px;padding:12px 16px}.why-join>span{width:21px;height:21px}main>.finale{grid-template-columns:1fr}.finale-scene{aspect-ratio:2.5/1;min-height:0;height:auto;object-fit:contain}.finale-copy{padding:24px}.finale .section-title{font-size:23px}.finale .button{font-size:14px}.pastel-footer .footer-grid{padding:0 16px 22px;gap:12px}.pastel-footer .footer-grid>div{padding:18px 13px}.pastel-footer .footer-grid>.footer-news{grid-column:1/-1;grid-row:auto}.pastel-footer .footer-grid h3{font-size:16px}.pastel-footer .footer-grid>div>a:not(.brand),.pastel-footer .footer-grid>div>button:not(.landing-motion-toggle){font-size:14px}.footer-bottom>div{gap:12px}.pastel-footer .footer-bottom{padding:17px}.pastel-footer .preview-disclaimer{padding:12px 17px}}@media(max-width:600px){.pastel-footer .footer-grid>div:nth-child(4){grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;column-gap:16px}.pastel-footer .footer-grid>div:nth-child(4)>h3{grid-column:1/-1}}.finale .finale-scene{height:auto;min-height:0;aspect-ratio:3/1;object-fit:contain}main>section{position:relative;isolation:isolate}.banana-drift-field{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:-1;border-radius:inherit}.drift-banana{position:absolute;width:72px;height:72px;object-fit:contain;opacity:.55;will-change:transform;filter:drop-shadow(0 5px 7px #bfc25b25)}.drift-banana-0{left:1%;top:7%;animation:banana-orbit-one 13s ease-in-out infinite;animation-delay:var(--drift-delay)}.drift-banana-1{right:1%;bottom:7%;width:54px;height:54px;opacity:.42;animation:banana-orbit-two 16s ease-in-out infinite;animation-delay:var(--drift-delay)}.hero .drift-banana-0{left:36%;top:3%;width:60px}.hero .drift-banana-1{right:32%;bottom:1%}.about .drift-banana-0{left:44%;top:12%}.about .drift-banana-1{right:2%;bottom:35%}.finale .banana-drift-field{z-index:1}.finale .drift-banana-0{display:none}.finale .drift-banana-1{right:2%;bottom:5%;opacity:.38}.finale-copy{z-index:2}@keyframes banana-orbit-one{0%,100%{transform:translate(0,0) rotate(-18deg)}35%{transform:translate(12px,18px) rotate(4deg)}70%{transform:translate(-5px,8px) rotate(-5deg)}}@keyframes banana-orbit-two{0%,100%{transform:translate(0,0) rotate(20deg)}40%{transform:translate(-14px,-18px) rotate(-8deg)}75%{transform:translate(4px,-8px) rotate(7deg)}}@media(prefers-reduced-motion:no-preference){.about .about-art .mascot{animation:banana-art-greet 9s ease-in-out infinite;transform-origin:50% 85%}.why .why-art>img{animation:banana-art-greet 11s ease-in-out infinite reverse;transform-origin:50% 85%}.finale .finale-scene{animation:island-sunlight 10s ease-in-out infinite}.chart .donut>div{animation:banana-medallion 8s ease-in-out infinite}.feature-grid article>.icon{animation:utility-art-sway 9s ease-in-out infinite}.feature-grid article:nth-child(2n)>.icon{animation-delay:-4s}}@keyframes banana-art-greet{0%,100%{translate:0 0;rotate:-.5deg}40%{translate:0 -7px;rotate:.7deg}70%{translate:0 -3px;rotate:-.2deg}}@keyframes island-sunlight{0%,100%{filter:brightness(1) saturate(1)}50%{filter:brightness(1.035) saturate(1.07)}}@keyframes banana-medallion{0%,100%{rotate:-5deg}50%{rotate:5deg}}@keyframes utility-art-sway{0%,100%{rotate:-3deg;translate:0 0}50%{rotate:3deg;translate:0 -3px}}@media(max-width:600px){.drift-banana{width:44px;height:44px;opacity:.3}.drift-banana-1{width:35px;height:35px;opacity:.25}.hero .drift-banana-0{left:auto;right:2%;top:35%}.hero .drift-banana-1{right:auto;left:2%;bottom:42%}.finale .drift-banana-1{display:none}}.banana-sky{position:fixed;inset:0;pointer-events:none;z-index:5;overflow:hidden}.banana-sky[hidden]{display:none}.sky-lane{position:absolute;top:0;bottom:0;overflow:hidden;pointer-events:none}.sky-left{left:0;width:var(--left-gutter)}.sky-right{right:0;width:var(--right-gutter)}.sky-item{position:absolute;left:var(--lane-x);width:min(var(--size),70%);aspect-ratio:1;translate:-50% 0;pointer-events:none;will-change:transform,opacity}.sky-item img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 6px 7px #7e92372b)}.sky-fall{top:-120px;animation:banana-skyfall var(--duration) linear infinite;animation-delay:var(--delay);opacity:0}.sky-drift{top:var(--rest-y);opacity:.72;animation:banana-sidesway var(--duration) ease-in-out infinite;animation-delay:var(--delay)}@keyframes banana-skyfall{0%{transform:translateY(0) rotate(-35deg);opacity:0}10%{opacity:.8}70%{opacity:.72}90%{opacity:0}100%{transform:translateY(calc(100vh + 240px)) rotate(var(--turn));opacity:0}}@keyframes banana-sidesway{0%,100%{transform:translateY(-12px) rotate(-16deg);opacity:.55}50%{transform:translateY(18px) rotate(14deg);opacity:.85}}@media(prefers-reduced-motion:reduce){.banana-sky{display:none}html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.landing-motion-toggle{display:none!important}}.skip-content{position:fixed;top:8px;left:8px;z-index:1002;padding:12px 20px;background:#fff9bd;border:2px solid #2c6d49;border-radius:12px;translate:0 -160%}.skip-content:focus{translate:0 0}.site-header nav a:first-child{border-top:0;background:none;box-shadow:none}.site-header nav a[aria-current="page"]{background:linear-gradient(135deg,#fffbd5,#ffe35a);border:1px solid #cfbf74;box-shadow:inset 0 2px #fff8}.site-header nav a{white-space:nowrap}.site-loader{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;background:#f4fce9df;backdrop-filter:blur(10px);transition:opacity .22s}.site-loader[hidden]{display:none}.loader-card{display:grid;justify-items:center;gap:14px;width:min(320px,calc(100% - 36px));padding:30px;border:1px solid #a5c698;border-radius:25px;background:linear-gradient(135deg,#f0fff0,#fff8ce);box-shadow:inset 0 2px #fff,0 22px 75px #41795425}.loader-card>img{width:72px;height:72px;object-fit:contain;animation:load-coin 1.4s ease-in-out infinite}.loader-card strong{font-family:var(--heading);font-size:20px;color:#255338}.loader-card>span{font-size:15px;color:#5e7654}.loader-track{width:130px;height:5px;border-radius:5px;background:#dce9c9;overflow:hidden;position:relative}.loader-track:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#58b77b,#ffe355);animation:load-track 1.1s ease-in-out infinite}@keyframes load-coin{50%{transform:rotateY(35deg) translateY(-4px)}}@keyframes load-track{from{transform:translateX(-100%)}to{transform:translateX(100%)}}.ico-document main{width:calc(100% - var(--page-gutter));max-width:var(--page-width);margin:25px auto 30px}.ico-document main>.document-hero{width:100%;max-width:none;margin:0 0 25px;padding:clamp(24px,4vw,55px);display:grid;grid-template-columns:1.6fr 1fr;align-items:center;gap:32px;border:1px solid #a4c1a0;border-radius:28px;background:radial-gradient(at 100% 0,#def7eb,transparent 70%),linear-gradient(130deg,#fffef1,#fff5ce);box-shadow:inset 0 2px #fff,0 8px 30px #65874b16}.breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;margin-bottom:25px;color:#698466}.breadcrumb a{color:#32754d}.document-badge{display:inline-block;padding:8px 12px;border:1px solid #bbcba2;background:linear-gradient(110deg,#f0ffe7,#fff5c3);border-radius:12px;font-size:12px;letter-spacing:1.2px;font-weight:800;color:#557333}.document-hero h1{font-size:clamp(30px,3.3vw,46px);line-height:1.16;color:#265e3b;margin:20px 0;text-shadow:0 2px #fff,0 4px 8px #69814212}.document-hero p{font-size:20px;line-height:1.65;text-align:left;max-width:750px;color:#49634b}.document-hero .actions{flex-wrap:wrap;gap:12px}.document-art{display:grid;place-items:center;min-width:0}.document-art img{height:330px;width:100%;object-fit:contain;filter:drop-shadow(0 16px 12px #57844719)}.document-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:26px;align-items:start}.document-toc{position:sticky;top:115px;border:1px solid #b2caa7;border-radius:20px;background:linear-gradient(130deg,#eefcf0,#fff9d9);padding:22px;box-shadow:inset 0 2px #fff}.document-toc>span{display:block;font-weight:800;font-size:12px;letter-spacing:1.5px;color:#638145;margin-bottom:15px}.document-toc nav{display:grid;gap:7px}.document-toc a{display:flex;gap:10px;align-items:flex-start;padding:9px 4px;border-bottom:1px solid #b8cfa24d;font-size:16px;line-height:1.35}.document-toc a:hover{color:#188258}.document-toc b{color:#9aab54;font-size:12px;line-height:1.9}.toc-note{padding:14px;margin-top:18px;border:1px dashed #c4ca98;border-radius:12px;font-size:13px;line-height:1.5;color:#728063;background:#fffdf177}.document-sections{display:grid;gap:22px;min-width:0}.document-section,.document-next{position:relative;scroll-margin-top:120px;border:1px solid #b3cba7;border-radius:23px;padding:32px;background:radial-gradient(at 100% 0,#e8f8ea,transparent 60%),linear-gradient(135deg,#fffef5,#f4f9e9);box-shadow:inset 0 2px #fff,0 9px 20px #536b3210}.document-section:nth-child(2n){background:linear-gradient(125deg,#f4fdef,#fff8da)}.topic-number{display:grid;place-items:center;width:43px;height:43px;border:1px solid #bccd95;background:linear-gradient(135deg,#fcffe7,#f5e99d);border-radius:13px;color:#527135;font-weight:800;margin-bottom:18px}.document-section h2,.document-next h2{font-size:25px;line-height:1.3;color:#29583b;margin-bottom:19px}.document-section p,.document-next p{font-size:19px;line-height:1.75;color:#45614a;margin:0 0 17px;text-align:justify;hyphens:auto}.document-section p:last-child{margin-bottom:0}.document-next{background:linear-gradient(120deg,#e6f9e8,#fff4ba)}.document-next h2{margin-top:18px}.related-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}.related-grid a{display:flex;justify-content:space-between;gap:16px;background:#ffffff85;border:1px solid #b6c593;border-radius:13px;padding:16px;font-weight:700}.related-grid a:hover{background:#fffbd0;transform:translateY(-2px)}.related-grid span{color:#6c9143}.pastel-footer .footer-grid>div>a:not(.brand){text-align:left}.pastel-footer .socials a{display:grid;place-items:center;width:34px;height:34px;color:#2c7550;background:linear-gradient(130deg,#f7ffe9,#fff2bc);border:1px solid #b2c28c;border-radius:10px;box-shadow:inset 0 2px #fff,0 4px 0 #b5c69555}.footer-bottom>div>a{font-size:14px}.home-info h2{font-size:24px}.home-info>p{font-size:18px;line-height:1.6;margin:15px auto 20px;max-width:900px;text-align:center}.home-info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.home-info-grid article{padding:24px;border:1px solid #b5c69c;border-radius:19px;background:#fffdf29e;box-shadow:inset 0 2px #fff}.home-info-grid b{display:block;font-size:13px;color:#829741;letter-spacing:1px;margin-bottom:14px}.home-info-grid h3{font-size:20px;margin-bottom:13px}.home-info-grid p{font-size:17px;line-height:1.65;text-align:left;margin-bottom:16px}.home-info-grid a,.section-readmore{color:#23774c;font-weight:800;font-size:16px;display:inline-flex;gap:12px;align-items:center;padding:8px 0}.section-readmore{margin-top:16px}.document-hero.error-page{display:block;text-align:center;padding:70px 30px}.error-page p{margin:20px auto}.error-page .button{margin-top:18px}.auth-preview-page{display:grid;grid-template-columns:1fr 1fr;gap:25px;align-items:stretch}.auth-showcase,.auth-form-panel{padding:38px;border:1px solid #aec49a;border-radius:25px;background:linear-gradient(135deg,#eafbed,#fff5c9)}.auth-showcase h1{font-size:38px;margin:22px 0}.auth-showcase p,.auth-form-panel>p{font-size:18px;line-height:1.6;color:#4e6949;margin:15px 0}.auth-showcase img{height:330px;width:100%;object-fit:contain;margin:15px 0}.auth-form-panel{background:linear-gradient(125deg,#fffdf0,#eff9e9);align-self:center}.auth-form-panel h2{font-size:28px;margin:20px 0}.auth-form-panel form{display:grid;gap:17px;margin-top:24px}.auth-form-panel label{display:grid;gap:8px;font-size:16px;font-weight:700}.auth-form-panel input{width:100%;padding:14px;border:1px solid #b6c9a4;border-radius:11px;background:#fffef9;color:#254731}.auth-form-panel .check-label{display:flex;align-items:flex-start;font-weight:400;line-height:1.5}.check-label input{width:18px;height:18px;flex:none}.check-label a{text-decoration:underline}.auth-form-panel .button{border:1px solid #cfb64f;font-size:17px}.auth-links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:22px;font-size:16px;color:#2c7a4c}.form-feedback{padding:13px;background:#edf7df;border:1px solid #aec792;border-radius:12px;font-size:15px;line-height:1.5}.form-feedback[hidden]{display:none}@media(prefers-reduced-motion:no-preference){.document-art img{animation:banana-art-greet 10s ease-in-out infinite}.document-section{animation:answer-in .4s ease-out}}@media(max-width:1100px){.document-layout{grid-template-columns:230px minmax(0,1fr)}.document-art img{height:270px}.document-hero p{font-size:18px}.document-toc{padding:16px}.document-section{padding:25px}.document-section h2{font-size:23px}.document-section p{font-size:18px}.site-header nav{gap:6px}}@media(max-width:850px){.ico-document main>.document-hero{grid-template-columns:1.4fr 1fr;gap:18px}.document-layout{grid-template-columns:1fr}.document-toc{position:static}.document-toc nav{grid-template-columns:1fr 1fr}.toc-note{margin-top:12px}.document-section{scroll-margin-top:150px}.home-info-grid{grid-template-columns:1fr}.auth-preview-page{grid-template-columns:1fr}.auth-showcase{display:none}.auth-form-panel{max-width:580px;width:100%;margin:auto}.document-art img{height:240px}}@media(max-width:600px){.ico-document main{margin-top:16px}.ico-document main>.document-hero{grid-template-columns:1fr;padding:24px 20px}.document-hero h1{font-size:31px}.document-hero p{font-size:18px}.document-art img{height:210px}.document-hero .actions{gap:10px}.document-hero .button{font-size:13px;padding:12px 15px}.document-toc nav{grid-template-columns:1fr}.document-section,.document-next{padding:23px 20px}.document-section h2{font-size:22px}.document-section p,.document-next p{font-size:18px;text-align:left;line-height:1.65}.related-grid{grid-template-columns:1fr}.home-info-grid article{padding:21px}.home-info h2{font-size:21px}.auth-form-panel{padding:25px 20px}.auth-form-panel h2{font-size:26px}.breadcrumb{font-size:13px}.site-header nav.open{grid-template-columns:1fr 1fr}.site-header nav{max-height:calc(100vh - 150px);overflow:auto}}@media(prefers-reduced-motion:reduce){.site-loader{backdrop-filter:none}.loader-card img,.loader-track:after{animation:none}.document-art img{animation:none}}.header-loadbar{position:absolute;bottom:0;left:12px;right:12px;height:3px;overflow:hidden;border-radius:4px;background:#dbedd5;pointer-events:none}.header-loadbar[hidden]{display:none}.header-loadbar:after{content:'';position:absolute;width:35%;height:100%;background:linear-gradient(90deg,transparent,#e7b900,#45a969,transparent);animation:header-progress 1s ease-in-out infinite alternate}@keyframes header-progress{from{left:-20%}to{left:85%}}.page-title{padding:25px 30px;border:1px solid #abc7a6;border-radius:22px;background:radial-gradient(ellipse at 20% 0,#fff 0,transparent 55%),linear-gradient(120deg,#e3f9e7,#fff2bb,#edf9f5);box-shadow:inset 0 2px 2px #fff,0 8px 24px #587b3210;text-align:center}.page-title h1{font-size:clamp(25px,3vw,36px);margin:0;color:#205f3f}.page-introduction{max-width:1000px;margin:28px auto;font-size:19px;line-height:1.8;color:#416249}.page-introduction p{text-align:center}.about-story-art{float:right;width:42%;margin:0 0 20px 24px}.about-story-art img{width:100%;height:auto}.page-about .document-section{background:transparent;box-shadow:none;border:0;border-bottom:1px solid #b8caa7;border-radius:0}.page-about .document-next{clear:both}.allocation-panel{display:grid;grid-template-columns:1fr 1fr;gap:25px;padding:30px;border:1px solid #accca5;border-radius:25px;background:linear-gradient(135deg,#effbea,#fff6c8);margin-bottom:24px}.allocation-ring{aspect-ratio:1;border-radius:50%;background:conic-gradient(#f6cb19 0 50%,#58bc88 50% 65%,#48c2d4 65% 75%,#8868df 75% 85%,#e783b2 85% 95%,#ed9c50 95%);display:grid;place-items:center}.allocation-ring strong{background:#fffcef;border-radius:50%;width:65%;height:65%;display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:22px}.allocation-ring small{font-size:10px;margin-top:10px}.allocation-panel ul{list-style:none;padding:0;font-size:17px}.allocation-panel li{display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid #c6d4b3;padding:10px 0}.page-roadmap .document-sections{border-left:3px solid #ddc644;padding-left:30px}.page-roadmap .document-section{position:relative;background:linear-gradient(110deg,#fff5ce,#edfaed)}.page-roadmap .topic-number{position:absolute;left:-49px;top:26px;background:#fff7c0;border:2px solid #d8ba29;border-radius:50%;padding:8px}.page-ecosystem .document-layout,.page-community .document-layout,.page-contact .document-layout{display:block}.page-ecosystem .document-toc,.page-community .document-toc,.page-contact .document-toc{display:none}.page-ecosystem .document-sections,.page-community .document-sections,.page-contact .document-sections{display:grid;grid-template-columns:1fr 1fr;gap:22px}.page-ecosystem .document-section:nth-child(2n){background:linear-gradient(135deg,#f4edff,#e6faf3)}.page-community .document-section{border-top:5px solid #c9af2e}.page-contact .document-section{border-left:5px solid #509c79}.document-next{grid-column:1/-1}.page-how-to-buy .document-section{display:grid;grid-template-columns:60px 1fr;gap:5px 15px}.page-how-to-buy .topic-number{grid-row:1/5;font-size:30px;color:#a18713}.page-how-to-buy .document-section p{grid-column:2}.faq-answer summary{cursor:pointer;font-family:'Momo Trust Display',sans-serif;font-size:22px;color:#246140;padding-right:25px}.faq-answer[open]{background:linear-gradient(120deg,#effbea,#fff8dd)}.page-whitepaper .document-section{border-radius:3px;border-left:5px solid #d1b13c;background:#fffef7}.page-terms .document-section,.page-privacy .document-section{box-shadow:none;background:#fffdf5;border:0;border-bottom:1px solid #bccdad;border-radius:0}.page-privacy .document-toc{background:#e7f7ec}.page-risk-disclosure .document-section{border-color:#dac28b;background:linear-gradient(115deg,#fff3d4,#fffaf0)}.page-security .document-section{border-top:4px solid #458569}.page-giveaway .document-section{background:radial-gradient(ellipse at top right,#ffe9a0,transparent 65%),#f0faed;border-radius:30px}@media(max-width:700px){.allocation-panel,.page-ecosystem .document-sections,.page-community .document-sections,.page-contact .document-sections{grid-template-columns:1fr}.allocation-ring{max-width:270px;width:100%;margin:auto}.about-story-art{float:none;width:80%;margin:0 auto}.page-introduction{padding:0 10px;font-size:18px}.page-roadmap .document-sections{padding-left:20px}.page-roadmap .topic-number{left:-37px;font-size:12px}.page-title{padding:22px 15px}.page-how-to-buy .document-section{grid-template-columns:35px 1fr}.page-how-to-buy .topic-number{font-size:23px}}.route-loading main{visibility:hidden;pointer-events:none}.inner-route-loader{position:fixed;inset:130px 16px 30px;z-index:80;display:grid;place-items:center;pointer-events:none}.inner-route-loader[hidden]{display:none}.inner-route-card{width:min(360px,100%);display:grid;justify-items:center;gap:12px;padding:28px;border:1px solid #a7c894;border-radius:26px;background:radial-gradient(circle at 10% 8%,#fff,transparent 35%),linear-gradient(135deg,#e4f9e6,#fff7ce 55%,#e8f8ef);box-shadow:inset 0 1px #fff,0 14px 35px #496b2424;color:#245338}.inner-route-card strong{font-family:'Momo Trust Display',sans-serif;font-size:21px}.inner-route-card span{font-size:15px;text-align:center}.inner-route-card img{object-fit:contain;animation:route-coin-turn 1.4s ease-in-out infinite alternate}.route-dots{display:flex;gap:7px;margin-top:5px}.route-dots i{height:7px;width:7px;border-radius:50%;background:#d8ae18;animation:route-dot .8s ease-in-out infinite alternate}.route-dots i:nth-child(2){animation-delay:.2s;background:#66a263}.route-dots i:nth-child(3){animation-delay:.4s}@keyframes route-dot{to{opacity:.25;transform:translateY(-4px)}}@keyframes route-coin-turn{to{transform:rotateY(35deg) rotate(-8deg)}}@media(prefers-reduced-motion:reduce){.inner-route-card img,.route-dots i{animation:none}}.route-loading main{height:300px!important;min-height:300px!important;max-height:300px!important;overflow:hidden!important;margin-top:20px!important;margin-bottom:20px!important}.route-loading .inner-route-loader{position:absolute;top:120px;bottom:auto;height:300px;left:16px;right:16px}.route-loading footer{visibility:visible!important;opacity:1!important;animation:none!important;transform:none!important}@media(max-width:700px){.route-loading main{height:270px!important;min-height:270px!important;max-height:270px!important}.route-loading .inner-route-loader{height:270px;top:115px}}.about-reference{color:#0c3624}.about-reference h2{font-size:clamp(23px,2.1vw,31px);line-height:1.25;margin:12px 0}.about-reference h3{font-size:17px;margin:8px 0}.about-reference p{font-size:18px;line-height:1.65;color:#4b625b}.about-reference em{font-style:normal;color:#f1bf13}.story-label{display:inline-flex;align-items:center;padding:7px 14px;border-radius:25px;background:linear-gradient(110deg,#fff4b5,#e6f5d4);font-size:14px;font-weight:800;color:#143e27}.story-hero{display:grid;grid-template-columns:43% 57%;align-items:center;min-height:510px;background:radial-gradient(ellipse at 20% 85%,#fff8b8aa,transparent 55%);padding:0 15px}.story-copy{position:relative;z-index:1}.story-copy h1{font-size:clamp(42px,5vw,70px);line-height:1.1;margin:15px 0 0}.story-copy h2{font-size:23px;margin:0 0 16px}.story-copy .actions{margin-top:25px}.story-hero-art{width:110%;max-width:none;margin-left:-6%;height:550px;object-fit:contain}.story-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:0 0 26px}.story-benefits article{display:flex;align-items:center;gap:15px;border:1px solid #e1e9d1;border-radius:18px;padding:20px;background:linear-gradient(140deg,#fffef6,#fffce6);box-shadow:0 5px 12px #4256290d}.story-benefits p{font-size:14px;margin:0}.story-benefits h3{margin:0 0 3px}.story-icon{display:inline-grid;place-items:center;flex:none;width:51px;height:51px;border:1px solid #f0e5b7;border-radius:16px;background:linear-gradient(145deg,#fff,#fff5c2);box-shadow:inset 0 2px #fff,0 4px 10px #8b8e2812;font-size:31px}.story-panel{position:relative;overflow:hidden;border:1px solid #dce8d2;border-radius:20px;background:linear-gradient(125deg,#fafff8,#fffef2);box-shadow:inset 0 1px #fff,0 4px 12px #284b2910;padding:30px}.story-who{display:grid;grid-template-columns:1.25fr 1fr;gap:55px}.story-metrics{display:grid;grid-template-columns:1fr 1fr;gap:14px}.story-metrics article{display:flex;flex-direction:column;justify-content:center;border:1px solid #e2ecd7;border-radius:16px;padding:20px;background:#eef9ec}.story-metrics article:nth-child(2){background:#f4effd}.story-metrics article:nth-child(3){background:#fff9df}.story-metrics article:nth-child(4){background:#fff0eb}.story-metrics span{font-size:27px}.story-metrics strong{font-size:21px;margin-top:10px}.story-metrics small{font-size:14px;color:#667669}.story-purpose{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:22px 0}.story-purpose .story-panel{padding-right:85px;min-height:280px}.purpose-art{position:absolute;right:-15px;top:35px;font-size:105px;opacity:.22;transform:rotate(-20deg)}.story-values,.story-journey{padding:28px 0}.story-values header,.story-journey header{text-align:center;margin-bottom:26px}.story-values header p,.story-journey header p{font-size:16px;text-align:center}.story-value-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.story-value-grid article{text-align:center;padding:25px 18px}.story-value-grid p{font-size:16px;text-align:center}.story-value-grid article:first-child{background:linear-gradient(135deg,#fff0ee,#fffdf2)}.story-value-grid article:nth-child(3){background:linear-gradient(135deg,#fff5d2,#fffef5)}.story-timeline{display:grid;grid-template-columns:repeat(5,1fr);position:relative;gap:25px}.story-timeline:before{content:'';position:absolute;left:9%;right:9%;height:2px;top:28px;background:#eed149}.story-timeline article{position:relative;text-align:center}.story-timeline .story-icon{border-radius:50%;border:2px solid #f4d047;background:#fffce8}.story-timeline p{font-size:16px;text-align:center}.story-team{display:grid;grid-template-columns:72% 28%;align-items:end;margin:28px 0}.story-team>img{width:120%;max-width:none;margin-left:-15%;height:380px;object-fit:contain}.story-team-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:24px}.story-team-grid article{text-align:center}.team-role-art{height:135px;border:1px solid #ede4bd;border-radius:17px;background:radial-gradient(ellipse at 50% 25%,#fff,#fff3c8);display:grid;place-items:center;font-size:64px}.story-team-grid p{font-size:13px;text-align:center}.story-disclosure{font-size:13px!important;color:#758071!important;margin:16px 0}.story-cta{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:30px;background:radial-gradient(ellipse at 0 0,#dff7db,transparent 65%),linear-gradient(120deg,#fbfff4,#fff8be);padding:40px;margin:20px 0}.story-cta h2{font-size:36px}.story-board{transform:rotate(-5deg);border:5px solid #ad7639;border-radius:10px;padding:22px;background:repeating-linear-gradient(0deg,#dca568 0,#e6b782 36px,#b98650 38px);box-shadow:5px 9px #986a2926;text-align:center;color:#432c16;font-family:'Momo Trust Display',sans-serif;font-size:29px}.story-board span{display:block}.about-reference .button{font-size:15px}.about-reference .actions{flex-wrap:wrap}@media(max-width:950px){.story-hero-art{height:440px}.story-who{gap:25px}.story-benefits article{padding:16px;gap:8px}.story-team{grid-template-columns:1fr}.story-team>img{display:none}.story-purpose .story-panel{padding:24px}.story-value-grid{grid-template-columns:1fr 1fr}.story-timeline{gap:12px}.story-cta h2{font-size:29px}}@media(max-width:650px){.story-hero{grid-template-columns:1fr;padding:10px 5px}.story-copy h1{font-size:46px}.story-hero-art{height:340px;width:100%;margin:0}.story-benefits,.story-who,.story-purpose,.story-cta{grid-template-columns:1fr}.story-panel{padding:23px}.story-metrics{gap:10px}.story-metrics article{padding:15px}.story-metrics strong{font-size:18px}.story-timeline{grid-template-columns:1fr;text-align:left;gap:20px}.story-timeline:before{top:25px;bottom:25px;left:25px;height:auto;width:2px}.story-timeline article{text-align:left;padding-left:75px}.story-timeline .story-icon{position:absolute;left:0}.story-timeline p{text-align:left}.story-team-grid{grid-template-columns:1fr 1fr}.story-value-grid{gap:12px}.story-value-grid article{padding:18px 12px}.story-board{font-size:26px}.story-cta{padding:25px}.about-reference p{font-size:17px}.story-benefits p{font-size:14px}}.about-reference .story-label{gap:8px}.story-label img{width:23px;height:23px;object-fit:contain}.story-icon img{width:38px;height:38px;object-fit:contain}.story-metrics span img{width:34px;height:34px;object-fit:contain}.team-role-art img{width:74px;height:74px;object-fit:contain}.story-cta-art{width:100%;height:230px;object-fit:contain}.about-reference .story-hero{grid-template-columns:45% 55%;min-height:480px;gap:0;padding:18px 20px 0}.about-reference .story-hero-art{width:100%;max-width:100%;margin:0;height:480px}.about-reference .story-copy{max-width:540px}.about-reference .story-copy h1{font-size:clamp(40px,4.4vw,62px)}.about-reference .story-copy h2{font-size:21px;line-height:1.4}.about-reference .story-benefits{margin-top:5px}.about-reference .story-purpose .story-panel{padding:30px;min-height:250px}.about-reference .story-team{grid-template-columns:75% 25%;align-items:center}.about-reference .story-team>img{width:100%;height:320px;margin:0}.about-reference .story-cta{padding:28px 34px;min-height:260px}.about-reference .story-cta h2{font-size:32px}.about-reference .story-who p{text-align:left}.about-reference .story-purpose p{text-align:left}@media(max-width:850px){.about-reference .story-hero{grid-template-columns:1fr 1fr;padding:15px 0}.about-reference .story-hero-art{height:380px}.about-reference .story-copy h1{font-size:42px}.about-reference .story-copy h2{font-size:18px}.about-reference .story-team{grid-template-columns:1fr}.about-reference .story-team>img{display:none}}@media(max-width:600px){.about-reference .story-hero{grid-template-columns:1fr}.about-reference .story-hero-art{height:320px}.about-reference .story-copy{max-width:none}.about-reference .story-purpose .story-panel{padding:24px}.about-reference .story-cta{padding:24px}.story-cta-art{height:210px}.about-reference .story-copy h2{font-size:21px}}.ico-document main.about-reference>section{width:100%;max-width:none;margin-left:0;margin-right:0}.about-reference .story-copy p{hyphens:none;text-align:left}.about-reference .story-hero{border:0;box-shadow:none;border-radius:0}.about-reference .story-values,.about-reference .story-journey,.about-reference .story-team{border:0;box-shadow:none;background:none}.about-reference .story-who,.about-reference .story-purpose,.about-reference .story-values,.about-reference .story-journey,.about-reference .story-team{margin-top:26px;margin-bottom:26px}.ico-document main>section,.ico-document main>header.page-title,.ico-document main>.document-layout{width:100%;max-width:none;margin-left:0;margin-right:0;box-sizing:border-box}.page-title{display:flex;align-items:center;justify-content:center;gap:14px}.page-heading-icon{display:grid;place-items:center;width:54px;height:54px;flex:none;border:1px solid #d9dfad;border-radius:16px;background:linear-gradient(135deg,#fff,#fff5b9,#ecfaee);box-shadow:inset 0 2px #fff,0 4px 10px #586a1a15}.page-heading-icon img{width:38px;height:38px;object-fit:contain}@media(max-width:600px){.page-heading-icon{width:43px;height:43px;border-radius:13px}.page-heading-icon img{width:31px;height:31px}.page-title{gap:10px}}.ico-document .about-reference .story-hero{border:1px solid #abc7a6;border-radius:24px;box-shadow:inset 0 1px 1px #fff,0 5px 18px #365f2910;overflow:hidden}.ico-document .kingk-about .story-hero{padding:36px;gap:22px;grid-template-columns:1.1fr 1fr;background:radial-gradient(ellipse at 90% 10%,#fff7b8,transparent 60%),linear-gradient(130deg,#e5faee,#fffbea 58%,#eee5fa);border:1px solid #a9cdb6;border-radius:30px;box-shadow:inset 0 2px #fff,0 8px 0 #c1d8bc33,0 20px 42px #3d654110}.kingk-about .story-copy{max-width:650px}.kingk-about .story-copy h1{font-size:clamp(38px,4.4vw,64px);letter-spacing:-1.5px;margin:20px 0}.kingk-about .story-copy h2{font-size:20px}.kingk-about p{font-size:17px;line-height:1.75;text-align:justify!important}.kingk-about .story-hero-art{height:440px;filter:drop-shadow(0 20px 20px #305b2d18)}.kingk-about .button{display:inline-flex;align-items:center;gap:9px;min-height:46px;border-radius:16px;box-shadow:inset 0 2px #ffffffb0,0 4px 0 #44653416;transition:transform .18s,box-shadow .18s}.kingk-about .button:hover{transform:translateY(-2px);box-shadow:inset 0 2px #fff,0 7px 16px #44653422}.kingk-about .button img{width:26px;height:26px;object-fit:contain}.kingk-about .story-label{border:1px solid #bdd3a1;box-shadow:inset 0 1px #fff;letter-spacing:1px;font-size:12px}.kingk-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:22px 0 36px}.kingk-facts>span{display:grid;gap:8px;padding:19px 22px;border:1px solid #bcd4b7;border-radius:19px;background:linear-gradient(135deg,#f4fff4,#fff5cd);box-shadow:inset 0 2px #fff,0 4px 0 #7d9b6b15}.kingk-facts small{font-size:11px;letter-spacing:1.6px;color:#51745c}.kingk-facts strong{font-size:18px;color:#174934}.kingk-about .story-panel{border:1px solid #b4cfae;border-radius:26px;background:radial-gradient(ellipse at 5% 0%,#ffffffda,transparent 60%),linear-gradient(130deg,#eaf9eb,#fff8db);box-shadow:inset 0 2px #fff,0 6px 0 #5273460d,0 13px 30px #33593609}.kingk-about .story-who{grid-template-columns:1.25fr 1fr;align-items:center;gap:36px;padding:36px}.kingk-mascot-panel{border:1px solid #d8c4ed;border-radius:24px;padding:22px;text-align:center;background:radial-gradient(ellipse at 50% 35%,#fff6c2,transparent 65%),linear-gradient(135deg,#f3e8ff,#e5fbef);box-shadow:inset 0 2px #fff}.kingk-mascot-panel>img{display:block;width:100%;height:275px;object-fit:contain}.kingk-sticker{display:inline-block;border:1px solid #e0bd5c;background:#fff1a5;padding:8px 13px;border-radius:12px;font-size:12px;font-weight:bold;transform:rotate(-3deg)}.kingk-mascot-panel>strong{font-size:21px}.kingk-mascot-panel p{font-size:15px;margin-bottom:0}.kingk-about .story-values header,.kingk-about .story-journey header{max-width:760px;margin:0 auto 26px}.kingk-about .story-values header p,.kingk-about .story-journey header p{text-align:center!important}.kingk-about .story-value-grid article{text-align:left;padding:24px}.kingk-about .story-value-grid article:nth-child(2){background:linear-gradient(135deg,#e1fbef,#edfbff)}.kingk-about .story-value-grid article:nth-child(4){background:linear-gradient(135deg,#f1e7ff,#fff0e9)}.kingk-about .story-value-grid h3{font-size:18px;margin:18px 0 12px}.kingk-about .story-value-grid p{font-size:16px}.kingk-about .story-purpose .story-panel{padding:30px}.kingk-about .story-purpose .story-panel:nth-child(2){background:linear-gradient(130deg,#ede7ff,#fcebf3 70%,#fff5d8)}.kingk-text-link{display:inline-block;color:#116143;font-weight:800;text-decoration:none;padding:9px 0;border-bottom:2px solid #c2b65b}.kingk-text-link:hover{color:#805d05;border-color:#b88815}.kingk-join-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.kingk-join-grid article{display:flex;align-items:flex-start;flex-direction:column;padding:28px}.kingk-join-grid p{flex:1;font-size:16px}.kingk-step{position:absolute;top:20px;right:24px;color:#79965d55;font-size:44px;font-weight:bold}.kingk-join-grid h3{margin-top:20px;font-size:20px}.kingk-about .kingk-principles{display:flex;align-items:center;gap:22px;padding:25px 30px;background:linear-gradient(110deg,#e5f7f1,#f2f3ff);margin:22px 0}.kingk-principles>div{flex:1}.kingk-principles h2{font-size:23px;margin-top:0}.kingk-principles p{font-size:15px;margin-bottom:0}.kingk-principles .button{flex-shrink:0}.kingk-about .story-cta{background:linear-gradient(120deg,#e1f6df,#fff4b9 65%,#f6e4f1);grid-template-columns:1.5fr 1fr;min-height:0;padding:30px 36px}.kingk-about .story-cta-art{height:255px;animation:none!important}.kingk-about .story-cta h2{font-size:clamp(26px,3vw,37px)}.kingk-about :focus-visible{outline:3px solid #138965;outline-offset:4px}@media(max-width:1000px){.kingk-about .story-value-grid{grid-template-columns:repeat(2,1fr)}.kingk-facts{grid-template-columns:repeat(2,1fr)}.ico-document .kingk-about .story-hero{padding:25px;grid-template-columns:1.2fr 1fr}.kingk-about .story-hero-art{height:350px}.kingk-about .story-who{padding:26px;gap:22px}.kingk-about .kingk-principles{flex-wrap:wrap}}@media(max-width:700px){.ico-document .kingk-about .story-hero,.kingk-about .story-who,.kingk-about .story-purpose,.kingk-about .story-cta{grid-template-columns:1fr}.ico-document .kingk-about .story-hero{padding:24px 20px}.kingk-about .story-hero-art{height:280px}.kingk-join-grid{grid-template-columns:1fr}.kingk-facts>span{padding:15px 13px}.kingk-facts strong{font-size:16px}.kingk-about .story-copy h1{font-size:43px}.kingk-about .story-cta{padding:25px}.kingk-about .story-cta-art{height:210px}.kingk-about .story-value-grid{gap:12px}.kingk-about .story-value-grid article{padding:18px}.kingk-about .story-value-grid h3{font-size:17px}.kingk-about .kingk-principles{padding:23px;align-items:flex-start}.kingk-principles>div{flex-basis:70%}}@media(max-width:420px){.kingk-about .story-value-grid{grid-template-columns:1fr}.kingk-about .actions .button{width:100%;justify-content:center}.kingk-about .story-copy h1{font-size:38px}}@media(prefers-reduced-motion:reduce){.kingk-about .button{transition:none}.kingk-about .button:hover{transform:none}}.kingk-about .button,.kingk-about .kingk-text-link{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:12px 18px;min-height:46px;border:1px solid #b5cb9a;border-radius:16px;background:linear-gradient(125deg,#edffdf,#fff1b8 65%,#efdef4);box-shadow:inset 0 2px 1px #fff,0 4px 0 #57703c20,0 7px 15px #45612812;color:#174f36;font-size:15px;font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .18s}.kingk-about .button.yellow{border-color:#d4b326;background:linear-gradient(125deg,#fff8a1,#ffe344 65%,#ffd329);box-shadow:inset 0 2px #fffac7,0 4px 0 #ab871b33,0 8px 18px #cfaf2630}.kingk-about .kingk-text-link img{width:26px;height:26px;flex-shrink:0;object-fit:contain}.kingk-about .kingk-text-link:hover{transform:translateY(-2px);box-shadow:inset 0 2px #fff,0 6px 0 #57703c18,0 10px 19px #45612820}.kingk-about .kingk-text-link:active,.kingk-about .button:active{transform:translateY(2px)}@media(prefers-reduced-motion:reduce){.kingk-about .kingk-text-link,.kingk-about .button{transition:none}.kingk-about .kingk-text-link:hover,.kingk-about .kingk-text-link:active,.kingk-about .button:active{transform:none}}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:1250px){}@media(max-width:850px){}@media(max-width:600px){}@media(max-width:850px){}@media(max-width:850px){}@media(max-width:550px){}@media(max-width:1150px){}@media(max-width:850px){}@media(max-width:550px){}body .kt-section{box-sizing:border-box;position:relative;padding:clamp(22px,3vw,40px);margin-block:36px;border:1px solid #bdd4ad;border-radius:30px;background:linear-gradient(125deg,#efffea,#fffbea 53%,#f3eafb);box-shadow:inset 0 2px #fff,0 6px 0 #70924c12,0 15px 35px #4863320a;color:#174d39;scroll-margin-top:115px}body .kt-section *{box-sizing:border-box;min-width:0}body .kt-heading{text-align:center;margin:0 auto 24px;max-width:100%}body .kt-eyebrow{display:inline-flex;align-items:center;gap:9px;padding:8px 17px;border:1px solid #cad6a3;border-radius:40px;background:linear-gradient(115deg,#fff5ad,#e7ffdf);box-shadow:inset 0 2px #fff;font-weight:800;letter-spacing:1.3px;font-size:14px}body .kt-eyebrow img{width:32px;height:32px;object-fit:contain}body .kt-heading h2{font-family:'Momo Trust Display',sans-serif;font-size:clamp(22px,2.2vw,30px);line-height:1.3;margin:16px 0 12px;letter-spacing:-.5px}body .kt-heading h2 em{font-style:normal;color:#a47a03}body .kt-heading>p{text-align:center!important;line-height:1.55;font-size:17px;margin:0}body .kt-layout{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.6fr);gap:24px;align-items:stretch}body .kt-supply{display:flex;flex-direction:column;align-items:center;padding:25px 22px 20px;overflow:hidden;border:1px solid #d9cb81;border-radius:24px;background:radial-gradient(ellipse at 50% 45%,#fffce7 5%,#fff8b477 55%,transparent 75%),linear-gradient(140deg,#f2ffe6,#fff4b7 55%,#f5e9ef);box-shadow:inset 0 2px #fff,0 4px 0 #80722e12;text-align:center}body .kt-supply-label{display:inline-flex;justify-content:center;align-items:center;justify-self:start;width:fit-content;max-width:100%;padding:8px 13px;border:1px solid #c6ce89;border-radius:30px;background:linear-gradient(120deg,#e6ffd9,#fff0a0 70%,#ffdf6e);box-shadow:inset 0 2px #ffffffe6,0 3px 0 #8c913b16,0 5px 12px #6b79220c;color:#28563a;font-size:13px;line-height:1.4;letter-spacing:1.3px;font-weight:800;text-align:center}body .kt-total{font-family:'Momo Trust Display',sans-serif;font-size:clamp(27px,3vw,39px);line-height:1.2;margin:9px 0 5px;white-space:nowrap;color:#1c6242}body .kt-exact{font-size:15px;color:#537349}body .kt-mascot{display:block;width:100%;max-width:240px;height:210px;object-fit:contain;margin:12px auto;flex:1 1 auto;min-height:160px;max-height:245px;border:0;border-radius:0;background:none;box-shadow:none}body .kt-facts{align-self:stretch;margin:0;padding:0;border-top:1px solid #9cb07755;font-size:15px}body .kt-facts>div{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #9cb07733}body .kt-facts>div:last-child{border-bottom:0;padding-bottom:0}body .kt-facts dt{color:#597453}body .kt-facts dd{font-weight:800;margin:0;text-align:right}body .kt-distribution-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px}body .kt-distribution-head h3{font-size:21px;margin:0;font-family:'Momo Trust Display',sans-serif}body .kt-distribution-head>span{font-size:13px;white-space:nowrap}body .kt-spectrum{display:flex;gap:4px;height:13px;border-radius:20px;overflow:hidden;margin-bottom:19px;background:#fff}body .kt-spectrum i{background:var(--kt-color)}body .kt-gold{--kt-color:#ebc629;--kt-soft:#fff3b4;--kt-border:#dcc577}body .kt-purple{--kt-color:#ab74df;--kt-soft:#ede1ff;--kt-border:#cdb4e6}body .kt-blue{--kt-color:#3ab4db;--kt-soft:#dcf6ff;--kt-border:#a9d9e7}body .kt-mint{--kt-color:#44ba89;--kt-soft:#def8e9;--kt-border:#a8d8b8}body .kt-pink{--kt-color:#e69bbc;--kt-soft:#ffe6ef;--kt-border:#e5bfd2}body .kt-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body .kt-card{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;padding:18px 16px;border:1px solid var(--kt-border);border-radius:20px;background:linear-gradient(125deg,#fffffff0,var(--kt-soft));box-shadow:inset 0 2px #fff,0 4px 0 #5679440d}body .kt-primary{grid-column:1/-1}body .kt-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--kt-border);border-radius:13px;background:linear-gradient(145deg,#fff,var(--kt-soft));box-shadow:inset 0 2px #fff,0 3px 5px #38582512}body .kt-icon img{display:block;width:36px;height:36px;object-fit:contain;border:0;border-radius:0;background:none;box-shadow:none;padding:0}body .kt-card h3{font-family:'Momo Trust Display',sans-serif;font-size:16px;line-height:1.35;margin:0 0 5px;overflow-wrap:normal}body .kt-amount{font-size:14px;font-weight:800;display:block;line-height:1.4}body .kt-amount small{font-size:11px;font-weight:600}body .kt-percent{font-family:'Momo Trust Display',sans-serif;font-size:29px;line-height:1.2;align-self:center;white-space:nowrap}body .kt-percent small{font-size:17px}body .kt-card p{grid-column:1/-1;margin:0!important;font-size:14px;line-height:1.5;text-align:justify!important}body .kt-address-slot .kingk-contract{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:14px;align-items:center;margin:24px 0 0;padding:14px 18px;border-radius:17px;background:linear-gradient(120deg,#f4ffea,#fff8d9,#efe8fb)}body .kt-address-slot .kingk-contract{width:100%;max-width:none}body .kt-address-slot .kingk-contract strong{font-size:15px}body .kt-address-slot .kingk-contract-value{min-width:0}body .kt-address-slot code{overflow-wrap:anywhere;word-break:break-all;font-size:13px}body .kt-address-slot .kingk-contract small{font-size:12px}@media(max-width:1100px){body .kt-layout{grid-template-columns:minmax(220px,.65fr) minmax(0,1.5fr);gap:16px}body .kt-card{grid-template-columns:36px minmax(0,1fr) auto;padding:14px 12px;gap:8px}body .kt-icon{width:36px;height:36px}body .kt-icon img{width:30px;height:30px}body .kt-percent{font-size:25px}body .kt-card h3{font-size:15px}body .kt-amount{font-size:12px}}@media(max-width:850px){body .kt-layout{grid-template-columns:1fr}body .kt-supply{display:grid;grid-template-columns:minmax(0,1fr) 160px;text-align:left;align-items:center;gap:5px 16px;padding:22px}body .kt-supply-label,body .kt-total,body .kt-exact{grid-column:1}body .kt-mascot{grid-column:2;grid-row:1/5;height:160px;width:160px;margin:0;min-height:0}body .kt-facts{grid-column:1/-1;margin-top:12px}body .kt-facts>div{display:inline-flex;margin-right:20px;gap:12px;border:0}body .kt-address-slot .kingk-contract{grid-template-columns:1fr}}@media(max-width:540px){body .kt-section{padding:20px 15px;border-radius:23px}body .kt-heading h2{font-size:22px}body .kt-heading>p{font-size:16px}body .kt-cards{grid-template-columns:1fr}body .kt-card{padding:16px;grid-template-columns:42px minmax(0,1fr) auto;gap:10px}body .kt-card h3{font-size:16px}body .kt-amount{font-size:14px}body .kt-icon{width:42px;height:42px}body .kt-icon img{width:34px;height:34px}body .kt-percent{font-size:28px}body .kt-supply{grid-template-columns:minmax(0,1fr) 95px;padding:18px 14px;gap:5px 10px}body .kt-total{font-size:26px}body .kt-mascot{width:100px;height:130px}body .kt-supply-label{font-size:11px;letter-spacing:1px}body .kt-exact{font-size:13px}body .kt-facts>div{display:flex;margin:0;padding:7px 0}body .kt-distribution-head h3{font-size:18px}body .kt-distribution-head>span{font-size:12px}body .kt-address-slot .kingk-contract{padding:12px}}body main .social-brand-icon>img{display:block;width:100%;height:100%;object-fit:contain;aspect-ratio:1;border:0;background:none;box-shadow:none}body main .legal-nav-heading{display:flex;gap:10px;align-items:center;padding:4px 4px 15px;border-bottom:1px solid #c7d8bd;margin-bottom:10px}body main .legal-nav-heading strong{font-size:18px}@media(max-width:1050px){}@media(max-width:760px){}@media(max-width:480px){}@keyframes kingk-public-hero-float{0%,100%{transform:translate3d(0,0,0) rotate(-.4deg)}50%{transform:translate3d(0,-10px,0) rotate(.4deg)}}@media(prefers-reduced-motion:no-preference){body main .about-hero img,body main .document-hero .document-art img{animation:kingk-public-hero-float 8s ease-in-out infinite!important;transform-origin:50% 85%}}@media(prefers-reduced-motion:reduce){body main .about-hero img,body main .document-hero .document-art img{animation:none!important;transform:none!important}}@media(max-width:760px){}@media(prefers-reduced-motion:no-preference){body main .story-hero>.story-hero-art{animation:kingk-public-hero-float 8s ease-in-out infinite!important;transform-origin:50% 85%}}@media(prefers-reduced-motion:reduce){body main .story-hero>.story-hero-art{animation:none!important;transform:none!important}}@keyframes kingk-card-arrive{from{translate:0 12px}to{translate:0 0}}@media(prefers-reduced-motion:no-preference){body main .kingk-motion-card{transition:translate .25s ease,box-shadow .25s ease,border-color .25s ease!important}body main .kingk-motion-card.kingk-card-arrived{animation:kingk-card-arrive .55s ease-out}body main .kingk-motion-card:focus-within{border-color:#84b69a;box-shadow:inset 0 2px #fff,0 10px 24px #27644818}}@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){body main .kingk-motion-card:hover{translate:0 -5px;border-color:#8cb994;box-shadow:inset 0 2px #fff,0 13px 28px #29633c22}body main .kingk-motion-card :is(.r-icon,.kt-icon,.icon){transition:scale .25s ease,rotate .25s ease}body main .kingk-motion-card:hover :is(.r-icon,.kt-icon,.icon){scale:1.06;rotate:-2deg}body main .button{transition:translate .2s ease,box-shadow .2s ease!important}body main .button:hover{translate:0 -2px}}@media(prefers-reduced-motion:reduce){body main .kingk-motion-card{animation:none!important;transition:none!important;translate:none!important}body main .kingk-motion-card :is(.r-icon,.kt-icon,.icon){transition:none!important;scale:none!important;rotate:none!important}}body main .kt-distribution,body main .kt-distribution:hover,body main .kt-distribution:focus-within{box-shadow:none!important;background:transparent!important;translate:none!important;animation:none!important}body .hero .presale{border:1px solid #bbca80!important;border-radius:26px!important;background:linear-gradient(145deg,#fcfff1,#fff5c9 65%,#e5f6e5)!important;box-shadow:inset 0 2px #fff,0 7px 0 #617b3214,0 18px 38px #36583a16!important;overflow:hidden}body .hero .presale-top{padding:13px 20px;background:linear-gradient(100deg,#d5f5c1,#fff0a0)!important;border-bottom:1px solid #c3d195;color:#24583c;font-size:12px;letter-spacing:.6px;font-weight:800}body .hero .presale-content{padding:22px!important}body .hero .presale-countdown-title{display:block;text-align:center;font-family:'Momo Trust Display',sans-serif;font-size:23px;line-height:1.3;color:#164f38;margin:0 0 18px}body .hero .presale .timer{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:0 0 20px}body .hero .presale .timer>div{padding:13px 4px 11px;border:1px solid #c6d69f;border-radius:14px;background:linear-gradient(145deg,#fffef1,#e9f8d9);box-shadow:inset 0 2px #fff,0 3px 0 #65863812;min-width:0}body .hero .presale .timer b{font-family:'Momo Trust Display',sans-serif;font-size:29px;font-variant-numeric:tabular-nums;line-height:1.2;color:#195139}body .hero .presale .timer small{display:block;margin-top:6px;font-size:10px;letter-spacing:1px;color:#527354}body .hero .presale-raised{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 8px;margin:0 0 12px!important;border:1px solid #dfce90;border-radius:13px;background:linear-gradient(120deg,#fffbe0,#ffefac);text-align:center!important}body .hero .presale-raised .raised-label{font-size:11px;letter-spacing:1.8px;font-weight:800}body .hero .presale-raised strong{font-size:17px;line-height:1.4;font-variant-numeric:tabular-nums}body .hero .presale .progress{height:22px!important;border:1px solid #bfd2a6;border-radius:12px;background:#dfebd7;box-shadow:inset 0 2px 4px #43633a16;overflow:hidden;margin-bottom:18px}body .hero .presale .progress i{background:linear-gradient(90deg,#36b977,#c0e844,#ffda25);height:100%;border-radius:inherit}body .hero .presale .progress span{font-size:12px;color:#164a31;font-weight:800;line-height:20px}body .hero .presale .kingk-current-price{margin:15px 0 20px!important;justify-content:center}body .hero .presale .kingk-current-price>span{padding:10px 12px!important;border-radius:13px!important;background:linear-gradient(120deg,#e0f8e2,#fff3ba)!important;font-size:14px!important;gap:8px}body .hero .presale .amounts{gap:12px;margin-bottom:18px}body .hero .presale .amounts label{font-size:10px;letter-spacing:.4px;min-width:0}body .hero .presale .amounts label>div{margin-top:8px;border:1px solid #b8ceb6;border-radius:12px;background:#ffffffdb;padding:10px;box-shadow:inset 0 2px 3px #375c2210}body .hero .presale .amounts input{min-width:0;width:100%;font-size:17px}body .hero .presale-content>.button.yellow{width:100%;border-radius:14px!important;font-size:20px!important;padding:15px!important;box-shadow:inset 0 2px #fff7b4,0 4px 0 #b89a3d40,0 8px 16px #c6a12c25}body .hero .presale-content>.giveaway{margin-top:16px!important;border-radius:12px!important;font-size:12px!important;padding:12px!important}@media(max-width:380px){body .hero .presale-content{padding:17px!important}body .hero .presale .timer{gap:6px}body .hero .presale .timer b{font-size:25px}body .hero .presale-raised strong{font-size:15px}}@media(max-width:380px){body .hero~.why,body main .why{min-width:0}body main .why .section-title{font-size:21px!important;white-space:normal!important;overflow-wrap:anywhere}body main .why .why-join{max-width:100%;white-space:normal;font-size:13px!important;padding:12px!important}}.site-header.polished-header .glossy-languages{display:block;grid-template-columns:none}.site-header.polished-header .glossy-languages>div{width:100%}.site-header.polished-header .header-actions{width:auto!important;min-width:0;flex:none}.site-header.polished-header .brand{flex:none}.site-header.polished-header .brand b{font-size:inherit}@media(max-width:700px){.site-header.polished-header{overflow:visible!important}}.site-header.polished-header .flag-toggle{display:flex!important}.policy-dialog{max-width:760px!important}.policy-dialog>footer{background:none;color:#375b44;overflow:visible}.ui-icon{display:inline-block;width:30px;height:30px;flex:none;vertical-align:middle}.ui-icon img{width:100%;height:100%;object-fit:contain}.ui-atlas{background-image:var(--ui-image);background-size:400% 400%;background-position:calc(var(--ix)*100% / 3) calc(var(--iy)*100% / 3);background-repeat:no-repeat}.ui-flag{display:inline-block;width:36px;height:36px;flex:none;background-image:url('/public/assets/images/auth-flags.webp');background-size:400% 400%;background-position:calc(var(--ix)*100% / 3) calc(var(--iy)*100% / 3);background-repeat:no-repeat}.ui-chevron{display:inline-block;width:9px;height:9px;border-right:3px solid #124d43;border-bottom:3px solid #124d43;transform:rotate(45deg);margin:0 3px 5px 7px}.polished-header .brand>img{width:42px;height:42px;object-fit:contain}.polished-header nav{gap:5px;padding:5px;background:linear-gradient(120deg,#ffffec,#ecfff5,#fff4d4);border:1px solid #b8d0b9;box-shadow:inset 0 1px 2px #fff,0 3px 8px #255a3510}.polished-header nav a{display:flex;align-items:center;gap:5px;border-radius:22px;padding:10px 11px;transition:background .2s,box-shadow .2s,transform .2s}.polished-header nav a[aria-current="page"],.polished-header nav a.active,.polished-header nav a:hover,.polished-header nav a:focus-visible,.polished-header nav a:active{background:linear-gradient(120deg,#fff394,#ffdd22);box-shadow:inset 0 1px #fff,0 3px 7px #b4a92d25;color:#103f32}.polished-header nav .ui-icon{width:21px;height:21px}.polished-header .header-actions{display:flex;align-items:center;gap:9px}.polished-header .header-login,.polished-header .header-signup{display:flex;align-items:center;gap:7px;padding:9px 13px;border:1px solid #bacfb3;border-radius:18px;min-height:45px;box-shadow:inset 0 2px 2px #fff,0 5px 0 #234d2420,0 8px 12px #325c2410}.polished-header .header-login{background:linear-gradient(125deg,#edfff7,#dceffa,#f9e6ff)}.polished-header .header-signup{background:linear-gradient(130deg,#fff49c,#ffe228,#ffcb19)}.polished-header .header-actions .ui-icon{width:28px;height:28px}.signup-image{position:relative;display:inline-block}.signup-image>b{position:absolute;right:-3px;bottom:-2px;width:14px;height:14px;border-radius:50%;background:#075733;color:#fff;font:bold 13px/14px Arial;text-align:center}.polished-header .flag-toggle{display:flex;align-items:center;justify-content:center;min-width:70px;height:44px;padding:4px 9px;border:1px solid #a6d9ef;border-radius:24px;background:linear-gradient(140deg,#fff,#d6f4ff 58%,#ead9ff);box-shadow:inset 0 2px 2px white,0 0 0 3px #9de2ff30,0 4px 8px #1a6f9920}.polished-header .flag-toggle .ui-flag{width:31px;height:31px}.polished-header .translate-control{position:relative}.polished-header .glossy-languages{position:absolute;top:calc(100% + 18px);right:0;width:265px;padding:14px 11px 10px;border:2px solid #9cdfff;border-radius:25px;background:linear-gradient(145deg,#f6ffff,#e2f5ff 65%,#f4eaff);box-shadow:inset 0 0 0 3px #ffffffc0,0 0 0 2px #e7f2ff,0 14px 40px #10576b35;z-index:90}.glossy-languages:before{content:'';position:absolute;right:24px;top:-11px;width:19px;height:19px;transform:rotate(45deg);background:#effcff;border-left:2px solid #9cdfff;border-top:2px solid #9cdfff}.polished-header .glossy-languages>p{position:relative;font-size:13px;text-align:center;color:#487281;margin:0 0 8px}.polished-header .glossy-languages>div{max-height:min(620px,65vh);overflow:auto;padding:2px 4px;scrollbar-width:thin;scrollbar-color:#9bcfe6 transparent}.polished-header .glossy-languages button{display:flex;align-items:center;gap:12px;width:100%;padding:5px 10px;margin:5px 0;border:1px solid #fff;border-radius:19px;background:linear-gradient(115deg,#fff,#f6f6ff,#e9f4ff);box-shadow:0 2px 4px #447c9020;text-align:left;font:600 19px 'Inconsolata',monospace;color:#173c51;cursor:pointer}.polished-header .glossy-languages button[aria-pressed="true"]{background:linear-gradient(120deg,#a9ecff,#75c4ff)}.glossy-languages .language-selected{margin-left:auto;color:#0769e9;opacity:0}.glossy-languages [aria-pressed="true"] .language-selected{opacity:1}.polished-header .glossy-languages small{display:block;text-align:center;font-size:11px;line-height:1.35;color:#567d88;margin:9px 4px 0}.polished-header [hidden]{display:none!important}.polished-header .menu-toggle{display:none;width:43px;height:43px;padding:11px;border:1px solid #b5ceb0;border-radius:50%;background:linear-gradient(#fffbea,#ffe985);box-shadow:inset 0 1px #fff,0 3px 5px #65832d20}.polished-header .menu-toggle span{display:block;height:2px;background:#0e5c3a;margin:4px 0;border-radius:3px;transition:transform .2s}.polished-header .menu-toggle[aria-expanded="true"] span:nth-child(1){transform:translateY(6px) rotate(45deg)}.polished-header .menu-toggle[aria-expanded="true"] span:nth-child(2){opacity:0}.polished-header .menu-toggle[aria-expanded="true"] span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.account-illustration{position:relative;z-index:2;align-self:stretch;pointer-events:none}.account-illustration>img{position:absolute;right:-80px;bottom:-20px;width:145%;max-width:none;height:110%;object-fit:contain;object-position:right bottom;filter:drop-shadow(0 12px 15px #183c2a20)}.account-glass{position:relative;z-index:1;padding:38px 38px 24px;border:2px solid #ffffff;border-radius:48px;background:radial-gradient(ellipse at 0 0,#d8fff0aa,transparent 50%),radial-gradient(ellipse at 100% 100%,#fff47c66,transparent 45%),linear-gradient(135deg,#ffffffed,#eef7f7f5 65%,#e8f4eaf0);box-shadow:inset 0 0 0 4px #c8f4d9, inset 0 0 22px #c3f6eb,0 0 0 3px #7dd3b47a,0 0 0 7px #fff6a966,0 18px 40px #2b604021;min-width:0}.account-close{position:absolute;right:-15px;top:-23px;z-index:5;display:grid;place-items:center;width:64px;height:64px;border:2px solid #fcffbb;border-radius:50%;background:radial-gradient(circle at 30% 20%,#45dca1,#055844 65%,#063b31);box-shadow:inset 0 0 0 4px #b4ffce88,0 0 0 4px #ffdb4666,0 6px 12px #325c3638;color:white!important;font:42px/1 Arial;text-decoration:none;cursor:pointer}.account-brand{display:flex;justify-content:center;align-items:center;gap:7px;font:36px 'Momo Trust Display',sans-serif;color:#063d35;text-decoration:none}.account-brand>img{width:49px;height:49px;object-fit:contain}.account-brand>span{color:#edb900;margin-left:-5px}.account-glass h1{text-align:center;font:clamp(28px,3vw,39px)/1.17 'Momo Trust Display',sans-serif;margin:15px 0 8px;color:#063e37;letter-spacing:-1px}.account-intro{text-align:center;font:19px/1.45 'Inconsolata',monospace;color:#6b8390;margin:0 0 25px}.account-glass form{display:grid;gap:14px}.account-field{position:relative;display:flex;align-items:center;gap:12px;min-width:0;padding:7px 15px;border:1px solid #c6d8d7;border-radius:35px;background:linear-gradient(120deg,#fff,#f6f9fb);box-shadow:inset 0 1px 3px #fff,0 3px 7px #395c5710;min-height:57px}.account-field>.ui-icon{width:27px;height:27px}.account-field input{flex:1;min-width:0;width:100%;padding:10px 0;border:0;outline:0;background:none;font:18px 'Inconsolata',monospace;color:#234c42}.account-field:focus-within{outline:3px solid #56caa8;outline-offset:2px}.account-field input::placeholder{color:#8595a0}.account-field button{border:0;background:none;cursor:pointer;padding:3px;display:grid;place-items:center}.account-field button .ui-icon{width:24px;height:24px}.account-submit{display:flex;align-items:center;justify-content:center;gap:20px;width:100%;min-height:61px;padding:15px 22px;border:1px solid #fffdb6;border-radius:35px;background:linear-gradient(135deg,#fff47b,#ffe51f 45%,#ffd00c);box-shadow:inset 0 2px 2px #fffaca,0 5px 12px #c9b92425;color:#043d32;font:700 23px 'Inconsolata',monospace;cursor:pointer}.account-submit:hover{filter:brightness(1.04);box-shadow:inset 0 2px 2px #fff,0 6px 18px #c9b92440}.account-submit>span{font-size:29px}.account-agreement{display:flex;align-items:flex-start;gap:10px;font:16px/1.4 'Inconsolata',monospace;color:#204b3d;margin:3px 0 4px}.account-agreement input{width:22px;height:22px;flex:none;margin:1px 0;accent-color:#09a950}.account-agreement button,.account-forgot,.account-backup-toggle{border:0;background:none;padding:0;color:#008341;font:700 17px 'Inconsolata',monospace;text-decoration:underline;cursor:pointer}.account-forgot{justify-self:end;margin:0 5px 7px}.account-divider{display:flex;align-items:center;gap:15px;margin:22px 0 18px;color:#869ba4;font:bold 17px 'Inconsolata',monospace}.account-divider:before,.account-divider:after{content:'';height:1px;flex:1;background:#b6c9c9}.account-social{display:grid;grid-template-columns:1fr 1fr;gap:12px}.account-social button{display:flex;justify-content:center;align-items:center;gap:8px;padding:12px 8px;min-height:56px;border:1px solid white;border-radius:30px;background:linear-gradient(#343434,#090b0a);box-shadow:inset 0 2px 2px #ffffff50,0 4px 8px #22434420;color:white;font:600 15px 'Inconsolata',monospace;cursor:pointer}.account-social button:last-child{background:linear-gradient(120deg,#19d4fc,#009afa,#0878eb)}.account-social .ui-icon{width:29px;height:29px}.account-switch{text-align:center;font:18px 'Inconsolata',monospace;margin:24px 0 13px;color:#32534a}.account-switch a{color:#008642;font-weight:800;margin-left:7px}.account-preview-note{font:13px/1.4 'Inconsolata',monospace;color:#70867b;text-align:center;margin:15px 0 0}.account-2fa-preview{display:block;text-align:center;font:14px 'Inconsolata',monospace;color:#207454;margin-top:12px}.account-feedback{padding:12px;border:1px solid #abd8bd;border-radius:13px;background:#eefff1;font:16px/1.4 'Inconsolata',monospace;color:#19643c;margin:0}.account-feedback[data-error]{border-color:#dfa889;background:#fff3e8;color:#7c361b}.account-otp{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;border:0;padding:0;margin:8px 0 15px;min-width:0}.account-otp input{width:100%;min-width:0;height:72px;border:1px solid #b8d2df;border-radius:16px;text-align:center;background:#fff;font:32px 'Inconsolata',monospace;color:#124a3e;box-shadow:0 3px 6px #739da52a}.account-remember{justify-content:center;margin-top:13px}.account-backup-toggle{justify-self:center;margin-bottom:10px}.account-glass [hidden],.policy-dialog [hidden]{display:none!important}.account-login-2fa .account-stage{min-height:740px}.account-login-2fa h1{font-size:31px}.account-otp input:focus-visible,.polished-header button:focus-visible,.polished-header a:focus-visible{outline:3px solid #148c6a;outline-offset:4px}.policy-dialog{width:min(760px,calc(100vw - 42px));max-height:86vh;padding:26px;border:2px solid #d8ffe8;border-radius:30px;overflow:visible;background:linear-gradient(135deg,#f8fff2,#eefcf7,#fffbd9);box-shadow:inset 0 0 0 3px #fff,0 0 0 4px #79ceab99,0 25px 100px #003a4160;color:#154b39}.policy-dialog::backdrop{background:#063a3f77;backdrop-filter:blur(7px)}.policy-dialog>header{display:flex;align-items:center;gap:15px;padding:4px 10px 20px}.policy-dialog>header>.ui-icon{width:54px;height:54px}.policy-dialog h2{font:26px 'Momo Trust Display',sans-serif;margin:6px 0 0}.policy-dialog header span{font:600 13px 'Inconsolata',monospace;letter-spacing:2px;color:#789b6d}.policy-dialog .account-close{width:47px;height:47px;font-size:32px;right:-13px;top:-18px}.policy-scroll{max-height:calc(80vh - 190px);overflow:auto;padding:0 13px 10px;scrollbar-width:thin;scrollbar-color:#95caa3 #effbe8}.policy-draft{padding:12px;border:1px solid #dfdda0;background:#fffddd;border-radius:12px;font:15px/1.45 'Inconsolata',monospace}.policy-scroll section{padding:12px 0;border-bottom:1px solid #d8e8d2}.policy-scroll h3{display:flex;align-items:center;gap:10px;font:19px 'Momo Trust Display',sans-serif}.policy-scroll h3 b{padding:6px 9px;border-radius:8px;background:#ffe25c;font:18px 'Inconsolata',monospace}.policy-scroll p{font:17px/1.6 'Inconsolata',monospace;color:#557065}.policy-full{display:block;margin:20px 0;color:#007548;font-weight:bold}.policy-dialog>footer{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 10px 0;font:15px 'Inconsolata',monospace}.policy-dialog .policy-done{width:auto;min-height:42px;padding:10px 30px;font-size:18px}@media(max-width:1350px){.polished-header nav .ui-icon{display:none}.polished-header nav a{padding:10px 9px}.polished-header .brand{font-size:17px}.polished-header .header-login,.polished-header .header-signup{padding:8px 10px}}@media(max-width:1050px){.polished-header{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between!important;padding:12px 16px!important;gap:10px!important}.polished-header .menu-toggle{display:block}.polished-header nav{display:none;position:absolute;left:auto!important;right:0;top:calc(100% + 13px)!important;bottom:auto;width:270px!important;max-width:calc(100vw - 35px);height:auto!important;flex-direction:column;align-items:stretch;padding:13px!important;border:1px solid #c5c833;border-radius:22px;background:linear-gradient(135deg,#fffdec,#fffce2,#efffdc);box-shadow:inset 0 0 0 3px #fff,0 13px 30px #34522230;z-index:80}.polished-header nav.open{display:flex}.polished-header nav:before{content:'';position:absolute;right:19px;top:-10px;width:18px;height:18px;border-top:1px solid #c5c833;border-left:1px solid #c5c833;background:#fffde9;transform:rotate(45deg)}.polished-header nav a{width:100%;padding:11px 13px!important;border-radius:16px;gap:14px;font-size:18px!important;justify-content:flex-start!important}.polished-header nav .ui-icon{display:inline-block;width:27px;height:27px}.polished-header .header-actions{margin:0!important;gap:8px}.polished-header .auth-label{display:none}.polished-header .header-login,.polished-header .header-signup{width:43px;height:43px;padding:7px;justify-content:center;border-radius:14px;min-height:0}.polished-header .flag-toggle{min-width:56px;width:56px;height:41px;padding:3px 5px}.polished-header .flag-toggle .ui-flag{width:29px;height:29px}.polished-header .flag-toggle .ui-chevron{width:7px;height:7px;margin-left:2px;border-width:2px}.account-glass{padding:30px 25px 22px}.account-illustration>img{right:-65px;width:165%}.account-brand{font-size:30px}}@media(max-width:700px){.account-illustration{position:absolute;top:0;left:0;width:160px;height:210px;z-index:3;overflow:hidden;pointer-events:none}.account-illustration>img{width:180px;height:270px;right:0;bottom:-55px;object-fit:contain}.account-glass{padding:36px 20px 24px;border-radius:32px}.account-glass h1{font-size:30px}.account-brand{font-size:28px}.account-brand>img{width:39px;height:39px}.account-intro{font-size:18px}.account-close{right:-5px;top:-20px;width:48px;height:48px;font-size:32px}.account-social{gap:8px}.account-social button{font-size:13px;padding:10px 6px;gap:4px}.account-social .ui-icon{width:24px;height:24px}.account-submit{font-size:21px;min-height:56px}.account-field{min-height:53px;padding:6px 12px;gap:8px}.account-field input{font-size:17px}.account-agreement{font-size:15px}.account-agreement button{font-size:16px}.account-otp{gap:6px}.account-otp input{height:56px;border-radius:12px;font-size:27px}.account-login-2fa h1{font-size:25px}.account-switch{font-size:17px}.polished-header .brand{font-size:14px;gap:3px}.polished-header .brand>img{width:31px;height:31px}.polished-header .header-actions{gap:5px}.polished-header .header-login,.polished-header .header-signup{width:35px;height:35px;border-radius:11px}.polished-header .header-actions .ui-icon{width:25px;height:25px}.polished-header .menu-toggle{width:35px;height:35px;padding:7px}.polished-header .flag-toggle{width:44px;min-width:44px;height:35px}.polished-header .flag-toggle .ui-flag{width:25px;height:25px}.polished-header .ui-chevron{display:none}.polished-header{padding:10px!important}.polished-header .glossy-languages{right:-115px;width:255px}.polished-header .glossy-languages:before{right:130px}.policy-dialog{padding:20px 14px}.policy-dialog h2{font-size:22px}.policy-dialog>header>.ui-icon{width:39px;height:39px}.policy-scroll{padding:0 4px}.policy-dialog>footer{padding:14px 3px 0}.policy-dialog footer span{font-size:13px}.policy-scroll h3{font-size:17px}}@media(max-width:370px){.polished-header .brand{font-size:12px}.polished-header .brand>img{width:25px;height:25px}.polished-header .header-actions{gap:4px}.polished-header .header-login,.polished-header .header-signup,.polished-header .menu-toggle{width:32px;height:32px}.polished-header .flag-toggle{width:34px;min-width:34px}.account-glass{padding-left:14px;padding-right:14px}.account-social{grid-template-columns:1fr}.account-brand{font-size:25px}}.site-header.polished-header #primary-navigation>a:not([aria-current="page"]):not(.active):not(:hover):not(:focus-visible):not(:active){border-color:transparent!important;background:transparent!important;box-shadow:none!important}.hero-art.supplied-art.image-king-preview{aspect-ratio:2/3;animation:none;transform:none;filter:none;isolation:isolate}.image-king-preview>canvas{display:block;width:100%;height:100%;pointer-events:none;user-select:none;touch-action:pan-y}.image-king-preview>svg{display:block;width:100%;height:100%;overflow:visible}.image-king-head{transform-origin:313px 402px;animation:image-royal-nod 11s ease-in-out infinite}.image-king-arm{transform-origin:215px 443px;animation:image-royal-sceptre 11s ease-in-out infinite}.image-king-open{opacity:1}.image-king-shut{opacity:0;animation:image-eyes-shut 6.8s steps(1,end) infinite}@keyframes image-royal-nod{0%,22%,65%,100%{transform:rotate(0deg)}36%{transform:rotate(-1.2deg)}46%{transform:rotate(.7deg)}56%{transform:rotate(-.3deg)}}@keyframes image-royal-sceptre{0%,24%,70%,100%{transform:rotate(0deg)}38%,49%{transform:rotate(3deg)}44%{transform:rotate(2.4deg)}59%{transform:rotate(.8deg)}}@keyframes image-eyes-open{0%,34%,37%,73%,76%,100%{opacity:1}35%,74%{opacity:0}}@keyframes image-eyes-shut{0%,34%,37%,73%,76%,100%{opacity:0}35%,74%{opacity:1}}.image-king-paused *{animation-play-state:paused!important}.image-king-toggle{position:absolute;bottom:0;left:50%;transform:translateX(-50%);white-space:nowrap;border:1px solid #94b39e;border-radius:20px;background:#fffbe8ed;color:#244a35;padding:6px 12px;font:600 12px Inconsolata,monospace;cursor:pointer;z-index:4}.image-king-toggle:focus-visible{outline:3px solid #267552;outline-offset:3px}@media(prefers-reduced-motion:reduce){.image-king-preview *{animation:none!important}.image-king-toggle{display:none}}@media(max-width:700px){}@media(prefers-reduced-motion:reduce){}.k-colour{position:relative}.k-colour-toggle span:last-child{margin-left:auto}.k-colour-chip{width:24px;height:24px;border-radius:6px;border:1px solid #0002}.k-colour-panel[hidden]{display:none}.k-colour-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;gap:10px}.k-colour-field{height:145px;position:relative;border-radius:9px;background-image:linear-gradient(to top,#000,transparent),linear-gradient(to right,#fff,transparent);touch-action:none;cursor:crosshair;overflow:hidden}.k-colour-cursor{position:absolute;width:13px;height:13px;border:2px solid #fff;box-shadow:0 0 0 1px #0008;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.k-colour-hue::-webkit-slider-thumb{appearance:none;width:17px;height:17px;border:2px solid #fff;border-radius:50%;background:transparent;box-shadow:0 0 0 1px #63746b}.k-colour-hue::-moz-range-thumb{width:14px;height:14px;border:2px solid white;border-radius:50%;background:transparent}.k-colour-panel small{display:block;font-size:11px;margin-top:12px}.k-colour-palette{display:grid;grid-template-columns:repeat(8,1fr);gap:7px;margin-top:8px}@media(max-width:760px){}@media(max-width:760px){}@media(prefers-reduced-motion:reduce){}@media(max-width:1050px){}@media(max-width:760px){}.release-message{padding:18px 25px;border:1px solid #9ecdb5;border-radius:18px;background:linear-gradient(120deg,#e5fff3,#fff7c9);color:#124735;margin:20px auto;max-width:1100px;font:18px/1.5 Inconsolata,monospace}.release-message[role=alert]{border-color:#d78970;background:#fff1dd}body[data-production] .account-divider:has(+.account-switch){display:none}body[data-production] button[disabled]{opacity:.6;cursor:not-allowed}.site-header .nav-raster-icon{display:inline-block!important;flex:0 0 28px;width:28px!important;height:28px!important;background-image:url('/public/assets/images/header-icons-clean106.webp')!important;background-size:400% 200%!important;background-position:var(--nav-x) var(--nav-y)!important;background-repeat:no-repeat!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important}@media(max-width:700px){.site-header .nav-raster-icon{width:25px!important;height:25px!important;flex-basis:25px}}.shared-header-glass{position:sticky;top:0;z-index:100;padding:12px 0;background:linear-gradient(110deg,rgba(229,250,236,.60),rgba(255,250,219,.60) 60%,rgba(246,235,251,.58));backdrop-filter:blur(12px) saturate(1.25);-webkit-backdrop-filter:blur(12px) saturate(1.25);border-bottom:1px solid rgba(157,188,151,.23);box-shadow:0 8px 20px rgba(56,84,49,.08)}.shared-header-glass .site-header{position:relative!important;top:auto!important;margin:0 auto!important;background:linear-gradient(110deg,rgba(239,255,244,.82),rgba(255,251,226,.82) 65%,rgba(247,237,252,.82))!important}@media(max-width:950px){.shared-header-glass{padding:8px 0}}@supports not ((backdrop-filter:blur(12px)) or (-webkit-backdrop-filter:blur(12px))){.shared-header-glass{background:linear-gradient(110deg,#edf9ee,#fff9df,#f8eefb)}}:is(button,.button,.btn,.workspace-menu-trigger,.side-logout){position:relative;isolation:isolate;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}:is(button,.button,.btn,.workspace-menu-trigger,.side-logout):not(:disabled):not(.workspace-shade)::after{content:"";position:absolute;inset:-70% auto -70% -65%;width:38%;background:linear-gradient(90deg,transparent,#ffffff85,transparent);transform:skewX(-22deg);animation:banana-button-gleam 5.8s ease-in-out infinite;pointer-events:none;z-index:1}:is(button,.button,.btn,.workspace-menu-trigger,.side-logout):not(:disabled):not(.workspace-shade):hover{transform:translateY(-2px);filter:brightness(1.035);box-shadow:inset 0 2px #fff9,0 7px 16px #b4b87330!important}:is(button,.button,.btn,.workspace-menu-trigger,.side-logout):not(:disabled):active{transform:translateY(0)}:is(button,.button,.btn,.workspace-menu-trigger,.side-logout):focus-visible{outline:2px solid #7aa859;outline-offset:3px}@keyframes banana-button-gleam{0%,62%{left:-65%;opacity:0}66%{opacity:1}88%,100%{left:145%;opacity:0}}@media(prefers-reduced-motion:reduce){:is(button,.button,.btn,.workspace-menu-trigger,.side-logout){transition:none}:is(button,.button,.btn,.workspace-menu-trigger,.side-logout)::after{animation:none!important;display:none}}.hero-copy .eyebrow{background:linear-gradient(115deg,#fff8a8 0%,#d3fff0 48%,#eedcff 100%);border:1px solid #bbdbc5;border-radius:24px;padding:13px 22px;box-shadow:inset 0 2px 2px #fff,0 5px 0 #bfd9bd55,0 12px 28px #a4c2ab33;color:#25574c;letter-spacing:1.3px}.hero-copy .actions .button,.about .actions .button{border-radius:28px;padding:16px 27px;font-weight:800;border:1px solid #dcc64f;box-shadow:inset 0 2px 2px #fff,0 5px 0 #bcab383d,0 13px 24px #d1b83829;background:linear-gradient(135deg,#fff9a5,#ffe632 55%,#ffc72c);transition:transform .2s,box-shadow .2s}.about .actions .outline{background:linear-gradient(120deg,#e1fff0,#e8f6ff,#f6e7ff);border-color:#b7d9ca}.hero-copy .actions .button:hover,.about .actions .button:hover{transform:translateY(-3px);box-shadow:inset 0 2px 2px #fff,0 7px 0 #bcab382d,0 17px 30px #b8b98d44}.presale{background:linear-gradient(140deg,#ecfff3,#fffbdc 48%,#f0e4ff)!important;border:1px solid #b8dcca!important;box-shadow:inset 0 2px 2px white,0 16px 40px #8fbfae38!important}.presale .presale-top{background:linear-gradient(105deg,#d5f8e6,#fff0a0,#e9dcff)!important;color:#23574e!important}.presale-content>.button{display:flex;justify-content:center;width:100%;margin-top:16px;border-radius:24px;min-height:48px;box-sizing:border-box;box-shadow:inset 0 2px 1px #fff,0 4px 0 #acc5aa55,0 9px 17px #91ab9733}.presale-content>.giveaway{background:linear-gradient(110deg,#d7fae9,#e7e9ff,#ffe6f0)!important;border:1px solid #c2cedb;color:#275650!important}.presale .checkout-note{display:none}.presale .timer>div{background:linear-gradient(150deg,#fff,#e3f8ef)!important}.presale .timer>div:nth-child(even){background:linear-gradient(150deg,#fffce6,#eee5ff)!important}.about-copy p{font-size:17px;line-height:1.7}.about .actions{flex-wrap:wrap;gap:16px}.about-art .mascot,.why-art>img{object-fit:contain;filter:drop-shadow(0 15px 18px #9ab6a329);background:none;border:0}.home-info-grid>article,.feature-grid>article,.why-grid>div,.values>div,.stats>div,.unified-phases>.phase{border:1px solid #bbdbcc;box-shadow:inset 0 2px 2px #fff,0 6px 16px #7b9b8d15;background:linear-gradient(140deg,#e4fff2,#fffddc)!important}.home-info-grid>article:nth-child(3n+2),.feature-grid>article:nth-child(3n+2),.why-grid>div:nth-child(3n+2),.values>div:nth-child(3n+2),.stats>div:nth-child(3n+2),.unified-phases>.phase:nth-child(3n+2){background:linear-gradient(140deg,#e5f6ff,#f2e7ff)!important;border-color:#c9d6ee}.home-info-grid>article:nth-child(3n),.feature-grid>article:nth-child(3n),.why-grid>div:nth-child(3n),.values>div:nth-child(3n),.stats>div:nth-child(3n),.unified-phases>.phase:nth-child(3n){background:linear-gradient(140deg,#fff0e0,#ffeaf5)!important;border-color:#edd3da}.roadmap .unified-phases{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding-top:24px}.unified-phases .phase{margin:0;padding:22px 18px;border-radius:23px;transform:none!important}.unified-phases .phase-title>span{background:linear-gradient(130deg,#ffec62,#fff7c5);border-radius:14px;padding:9px;font-size:20px}.unified-phases .phase ul{padding-left:18px}.unified-phases .phase li{font-size:14px;line-height:1.8}.unified-phases .phase small{font-size:10px;letter-spacing:1px}.roadmap .rocket,.roadmap .road-sign{display:none}.pastel-footer .socials a{display:inline-flex!important;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #c4dcca;border-radius:14px;background:linear-gradient(140deg,#fff,#e0f9ed);box-shadow:inset 0 2px #fff,0 4px 0 #b7d6c45c}.pastel-footer .socials img{object-fit:contain}.pastel-footer .back-top{position:fixed!important;right:24px;bottom:22px;z-index:90;width:44px;height:44px;display:grid;place-items:center;border-radius:16px;background:linear-gradient(140deg,#e0fff4,#fff4a6);border:1px solid #b2d7c8;box-shadow:inset 0 2px white,0 7px 20px #486e5929}@media(max-width:1050px){.roadmap .unified-phases{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.roadmap .unified-phases{grid-template-columns:1fr}.hero-copy .eyebrow{font-size:10px;padding:12px}.about-copy p{font-size:15px}.about .actions .button{width:100%;text-align:center}.pastel-footer .back-top{right:16px;bottom:16px}}.about .about-copy>p+p{margin-top:20px}.about .about-copy>.actions{margin-top:28px}.roadmap .unified-phases{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:30px 0 0;position:relative;align-items:stretch}.roadmap .unified-phases .phase{position:relative;min-width:0;width:auto;opacity:1;filter:none;overflow:hidden;padding:26px;border-radius:26px;text-align:left;box-shadow:inset 0 2px 0 #fff,0 10px 22px #739b871b}.roadmap .unified-phases .phase:before,.roadmap .unified-phases .phase:after{content:none!important;animation:none!important}.roadmap .unified-phases .phase-title{display:flex;gap:15px;align-items:center;margin-bottom:20px;min-height:58px}.roadmap .unified-phases .phase-title>span{display:grid;place-items:center;flex:0 0 56px;height:56px;font:22px var(--heading);border:1px solid #dec76c;box-shadow:inset 0 2px #fff,0 4px 0 #d7c56636;border-radius:18px}.roadmap .unified-phases .phase-title h3{font:12px var(--text);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:7px;color:#52796e}.roadmap .unified-phases .phase-title p{font:19px/1.25 var(--heading);color:#234e44}.roadmap .unified-phases .phase>small{display:inline-block;border:1px solid #ffffffc9;border-radius:20px;background:#ffffff80;padding:6px 10px;font:10px var(--text);letter-spacing:1px;margin-bottom:13px}.roadmap .unified-phases .phase ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.roadmap .unified-phases .phase li{padding:0 0 0 16px;position:relative;font:15px/1.45 var(--text);color:#426c60}.roadmap .unified-phases .phase li:before{content:'•'!important;position:absolute;left:0;top:0;background:none!important;color:#7cab82;font-size:18px;box-shadow:none;border:0;width:auto;height:auto}.roadmap .unified-phases .phase:last-child{grid-column:1/-1;background:linear-gradient(120deg,#fff7b9,#e1faee,#eee5ff)!important}.roadmap .unified-phases .phase:last-child ul{grid-template-columns:repeat(5,minmax(0,1fr))}.roadmap .unified-phases .phase:last-child .phase-title{margin-bottom:14px}.pastel-footer .socials a{background:linear-gradient(145deg,#fff,#e9fbf4)!important;width:44px;height:44px;border-radius:15px}.pastel-footer .socials img{width:30px;height:30px;filter:none!important;background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important}@media(max-width:950px){.roadmap .unified-phases{grid-template-columns:repeat(2,minmax(0,1fr))}.roadmap .unified-phases .phase:last-child ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.roadmap .unified-phases{grid-template-columns:1fr;gap:18px}.roadmap .unified-phases .phase{padding:22px}.roadmap .unified-phases .phase:last-child ul{grid-template-columns:1fr}.about .about-copy>p+p{margin-top:18px}}@media(prefers-reduced-motion:reduce){.hero-copy .actions .button,.about .actions .button{transition:none;transform:none!important}}.banana-roadmap-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 26px;padding:25px 0}.banana-milestone{--tint:#c8f8c4;--edge:#80cc72;position:relative;min-width:0;padding:25px;border:2px solid var(--edge);border-radius:32px;background:linear-gradient(140deg,#ffffffed,var(--tint));box-shadow:inset 0 0 0 4px #ffffff9c,inset 0 -7px 12px #ffffffa3,0 7px 0 color-mix(in srgb,var(--edge) 55%,white),0 15px 24px #34594d20}.banana-milestone header{display:flex;align-items:center;gap:15px;margin-bottom:24px}.banana-milestone small{font:12px var(--text);letter-spacing:2px;color:#173d40}.banana-milestone h3{font:20px/1.3 var(--heading);color:#102d38;margin:5px 0 0}.milestone-number{display:grid;place-items:center;flex:0 0 62px;height:62px;border:2px solid #fff;border-radius:50%;background:linear-gradient(145deg,#fff,var(--edge));box-shadow:0 0 0 2px var(--edge),inset 0 -5px 5px #ffffff85,0 5px 8px #254c3e23;font:27px var(--heading);color:#102d38}.banana-milestone ul{list-style:none!important;display:grid;gap:12px;margin:0!important;padding:0!important}.banana-milestone li{display:flex;align-items:flex-start;gap:10px;font:15px/1.5 var(--text);color:#183c43}.banana-milestone li:before,.banana-milestone li:after{content:none!important}.milestone-check{display:grid;place-items:center;flex:0 0 20px;height:20px;margin-top:1px;border-radius:50%;background:linear-gradient(#fff,var(--tint));border:1px solid var(--edge);font:bold 14px sans-serif;color:#176a52;box-shadow:inset 0 1px #fff}.milestone-2{--tint:#b9eeff;--edge:#59c7ef}.milestone-3{--tint:#ffd0ef;--edge:#ee87ce}.milestone-4{--tint:#ffedbb;--edge:#ecc05b}.milestone-5{--tint:#e7ceff;--edge:#ba8bed}.milestone-6{--tint:#b5f6eb;--edge:#58cfc3}.milestone-7{--tint:#fff0b1;--edge:#e5bd39;grid-column:1/-1}.milestone-7 ul{grid-template-columns:repeat(5,minmax(0,1fr))}.help-sign .community-action{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:16px;padding:15px 20px;border-radius:18px;border:1px solid #a5d5e7;box-shadow:inset 0 2px #fff,0 5px 0 #76b5c22e,0 9px 20px #508d9e22;transition:transform .2s,box-shadow .2s;font:700 15px var(--text);text-decoration:none;color:#123c49;background:linear-gradient(125deg,#ddfaff,#c8e8ff,#eee0ff)}.help-sign .support-action{background:linear-gradient(125deg,#fff9cb,#ffe767,#f1ffe4);border-color:#dec873}.help-sign .community-action:hover{transform:translateY(-3px);box-shadow:inset 0 2px #fff,0 7px 0 #76b5c22e,0 13px 22px #508d9e30}.community-action img,.community-action svg{flex:0 0 28px;object-fit:contain}.banana-roadmap-grid~canvas{display:none}@media(max-width:1000px){.banana-roadmap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.milestone-7 ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.banana-roadmap-grid{grid-template-columns:1fr;gap:24px}.banana-milestone{padding:23px}.milestone-7 ul{grid-template-columns:1fr}.banana-milestone h3{font-size:19px}}.rm-board{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:320px 320px 220px;gap:80px 32px;padding:10px 20px 50px;isolation:isolate}.rm-card{--tone:#7cd450;--pale:#dcffe5;position:relative;min-width:0;padding:20px 19px;border:2px solid var(--tone);border-radius:30px;background:linear-gradient(145deg,#ffffffed,var(--pale));box-shadow:inset 0 0 0 4px #ffffffb5,inset 0 -8px 12px #fff9,0 7px 0 var(--tone),0 13px 15px #31674b25}.rm-card:before{content:"";position:absolute;inset:5px;border:1px solid #fff;border-radius:24px;pointer-events:none;background:linear-gradient(145deg,#ffffff70,transparent 47%)}.rm-card-2{--tone:#48c6f4;--pale:#c6f5ff}.rm-card-3{--tone:#ed74c3;--pale:#ffe0f5}.rm-card-4{--tone:#f1bb36;--pale:#fff0c8}.rm-card-5{--tone:#b374ee;--pale:#ead5ff}.rm-card-6{--tone:#41cfc5;--pale:#c5fff0}.rm-card-7{--tone:#e7b92b;--pale:#fff2c0;grid-column:1/-1}.rm-card header{position:relative;z-index:2;display:flex;align-items:center;gap:13px;margin:0 0 20px;min-height:58px}.rm-number{flex:0 0 56px;height:56px;display:grid;place-items:center;border:2px solid white;border-radius:50%;background:linear-gradient(135deg,#fff,var(--tone));box-shadow:0 0 0 2px var(--tone),inset 0 -4px 5px #fff9,0 4px 5px #345a342d;font:26px/1 var(--heading);color:#102e36}.rm-card small{font:11px var(--text);letter-spacing:1.5px;color:#244148}.rm-card h3{font:clamp(16px,1.4vw,21px)/1.25 var(--heading);margin:5px 0 0;color:#102e36}.rm-card ul{position:relative;z-index:2;list-style:none!important;display:grid;gap:9px;margin:0;padding:0;width:72%}.rm-card li{display:flex;align-items:flex-start;gap:8px;font:14px/1.35 var(--text);color:#18383e}.rm-card li:before,.rm-card li:after{content:none!important}.rm-tick{flex:0 0 15px;height:15px;margin-top:2px;border-radius:50%;background:linear-gradient(145deg,#fff,var(--pale));border:1px solid var(--tone);position:relative;box-shadow:inset 0 1px white}.rm-tick:after{content:"";position:absolute;width:7px;height:4px;border-left:2px solid #168756;border-bottom:2px solid #168756;transform:rotate(-45deg);top:3px;left:3px}.rm-art{position:absolute;z-index:1;right:3px;bottom:18px;width:140px;height:140px;background-image:url('/public/assets/images/roadmap-sprites-313.webp');background-size:300% 300%;background-repeat:no-repeat;pointer-events:none}.rm-art-1{background-position:0 0}.rm-art-2{background-position:50% 0}.rm-art-3{background-position:100% 0}.rm-art-4{background-position:0 50%}.rm-art-5{background-position:50% 50%}.rm-art-6{background-position:100% 50%}.rm-art-7{background-position:0 100%;width:230px;height:230px;bottom:0;right:15px;opacity:.8}.rm-card-7 ul{display:flex;gap:18px;width:calc(100% - 200px);flex-wrap:wrap}.rm-card-7 li{flex:1 1 150px}.rm-path-badge{position:absolute;z-index:3;bottom:-58px;left:calc(50% - 28px);width:56px;height:56px;display:grid;place-items:center;border:3px solid white;border-radius:50%;background:linear-gradient(135deg,var(--pale),var(--tone));box-shadow:0 0 0 3px var(--tone),inset 0 -6px 10px #22513330,0 5px 8px #23473125;font:23px var(--heading);color:#163c3e}.rm-card-7 .rm-path-badge{left:auto;right:24px;bottom:-30px}.rm-lines{position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;overflow:visible;pointer-events:none}.rm-lines path{fill:none;stroke:url(#rm-rainbow);stroke-width:16;stroke-linecap:round;filter:drop-shadow(0 4px 3px #368b7066)}.rm-lines .rm-line-shine{stroke:#fff9;stroke-width:3;filter:none}@media(max-width:1150px) and (min-width:1001px){.rm-art{width:105px;height:105px;opacity:.75}.rm-card ul{width:83%}.rm-card li{font-size:13px}.rm-number{flex-basis:46px;height:46px;font-size:23px}.rm-card{padding:19px 14px}}@media(max-width:1000px){.rm-board{grid-template-columns:1fr;grid-template-rows:none;gap:24px;padding:12px 0}.rm-lines,.rm-path-badge,.rm-art{display:none}.rm-card{padding:24px;min-height:0}.rm-card ul,.rm-card-7 ul{display:grid;width:100%;gap:10px}.rm-card-7{grid-column:auto}}.rm-art{background-size:contain;background-position:center!important}.rm-card{background:linear-gradient(145deg,#fff,var(--pale))}.rm-art-1{background-image:url('/public/assets/images/roadmap-object-1-313.webp')}.rm-art-2{background-image:url('/public/assets/images/roadmap-object-2-313.webp')}.rm-art-3{background-image:url('/public/assets/images/roadmap-object-3-313.webp')}.rm-art-4{background-image:url('/public/assets/images/roadmap-object-4-313.webp')}.rm-art-5{background-image:url('/public/assets/images/roadmap-object-5-313.webp')}.rm-art-6{background-image:url('/public/assets/images/roadmap-object-6-313.webp')}.rm-art-7{background-image:url('/public/assets/images/roadmap-object-7-313.webp')}.rm-board{grid-template-rows:auto auto auto;gap:76px 30px;padding:12px 30px 48px}.rm-card{min-height:290px;padding:20px 18px;background:linear-gradient(135deg,#fff 0%,var(--pale) 62%,#fff 145%);box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 6px color-mix(in srgb,var(--tone) 28%,white),inset 0 -10px 16px #ffffffa0,0 5px 0 color-mix(in srgb,var(--tone) 75%,white),0 11px 20px #416a4b20}.rm-card:before{inset:7px;border-radius:22px;background:linear-gradient(140deg,#ffffff90 0 32%,transparent 32%);border-color:#fff9}.rm-card header{gap:12px;margin-bottom:17px;min-height:54px}.rm-number{flex-basis:52px;height:52px;font-size:25px;background:radial-gradient(circle at 30% 20%,#fff,var(--pale) 38%,var(--tone));box-shadow:0 0 0 2px var(--tone),inset 0 0 0 3px #ffffff85,0 4px 7px #335a3420}.rm-card h3{font-size:clamp(17px,1.35vw,20px)}.rm-card ul{width:calc(100% - 116px);gap:8px}.rm-card li{font-size:14px;line-height:1.4;gap:8px}.rm-tick{flex-basis:17px;height:17px;margin-top:1px;border:0;background:linear-gradient(145deg,#31cc86,#07965c);box-shadow:inset 0 1px #ffffff90,0 2px 3px #19744920}.rm-tick:after{width:8px;height:5px;top:4px;left:4px;border-color:white}.rm-art{width:174px;height:174px;right:-6px;bottom:10px;background-size:contain;background-position:center!important;opacity:1}.rm-card-7{min-height:196px;padding-right:230px}.rm-card-7 ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:14px 20px}.rm-card-7 li{flex:initial}.rm-art-7{width:220px;height:220px;right:10px;bottom:-5px}.rm-path-badge{width:48px;height:48px;left:calc(50% - 24px);bottom:-57px;font-size:21px;border-width:2px;background:radial-gradient(circle at 30% 20%,#fff,var(--pale) 30%,var(--tone));box-shadow:0 0 0 3px var(--tone),inset 0 0 0 3px #ffffff60,0 4px 8px #23473130}.rm-card-7 .rm-path-badge{right:24px;bottom:-29px}.rm-lines path{stroke-width:13}.rm-lines .rm-line-shine{stroke-width:3}@media(min-width:1001px) and (max-width:1150px){.rm-board{gap:76px 22px;padding-inline:24px}.rm-card{padding:17px 14px}.rm-art{width:140px;height:140px;right:-4px}.rm-card ul{width:calc(100% - 88px)}.rm-card li{font-size:13px}.rm-number{flex-basis:44px;height:44px;font-size:23px}.rm-card-7{padding-right:185px}.rm-card-7 ul{width:100%}.rm-art-7{width:175px;height:175px}}@media(max-width:1000px){.rm-board{grid-template-rows:none;gap:24px;padding:12px 0}.rm-card,.rm-card-7{min-height:0;padding:24px}.rm-card ul,.rm-card-7 ul{display:grid;grid-template-columns:1fr;width:100%;gap:11px}.rm-card li{font-size:15px}.rm-card h3{font-size:20px}.rm-art,.rm-lines,.rm-path-badge{display:none}}.rm-path-badge{display:none!important}.rm-lines>path{stroke-width:5;filter:drop-shadow(0 2px 2px #35bf9d40);marker-end:url(#rm-arrow)}.rm-lines>.rm-line-shine{stroke-width:1;marker-end:none}.rm-lines marker path{stroke:none;filter:none}.rm-board{padding-bottom:20px}@media(min-width:1001px){.rm-board{column-gap:54px}.rm-lines>path{stroke-width:8;filter:drop-shadow(0 0 4px #55cfcd85)}.rm-lines>.rm-line-shine{stroke-width:2}.rm-flight{position:absolute;z-index:3;width:42px;height:42px;transform:translate(-50%,-50%);display:grid;place-items:center;border:1px solid #ffffffed;border-radius:50%;background:radial-gradient(circle,#fff 5%,#e0fbffbb 65%,#bdebd980);box-shadow:inset 0 1px 2px white,0 2px 8px #3bb9c14d;pointer-events:none}.rm-flight img{width:40px;height:40px;object-fit:contain;transform:rotate(var(--flight-angle));filter:drop-shadow(0 2px 2px #3b687a35);border:0;background:none;box-shadow:none}.rm-lines marker path{fill:#1ebbad!important;stroke:none!important}}@media(max-width:1000px){.rm-flight{display:none!important}}#banana-assistant{position:fixed;right:22px;bottom:80px;z-index:100;font-family:Arial,sans-serif;color:#214d45}#banana-assistant *{box-sizing:border-box}.assistant-launch{display:flex;align-items:center;gap:4px;background:linear-gradient(125deg,#eefff6,#fff2a3,#eee2ff);border:1px solid #bad9be;border-radius:40px;padding:0 17px 0 0;box-shadow:inset 0 2px 2px #fff,0 5px 0 #b0cfa85c,0 12px 30px #44694b30;color:#214d45;cursor:pointer;font-weight:800}.assistant-launch img{margin-top:-14px;object-fit:contain;filter:drop-shadow(0 3px 3px #638b7744)}.assistant-panel{position:absolute;bottom:92px;right:0;width:365px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 200px);display:flex;flex-direction:column;background:linear-gradient(140deg,#f0fff9,#fffcdf 60%,#f4eaff);border:1px solid #b7d6c5;border-radius:25px;box-shadow:inset 0 2px 2px #fff,0 18px 60px #34584638;overflow:hidden}.assistant-panel[hidden]{display:none}.assistant-panel>header{display:flex;align-items:center;gap:9px;padding:10px 14px;background:linear-gradient(110deg,#d7f8e8,#fff1ae,#ebdeff);border-bottom:1px solid #cedfc5;flex-shrink:0}.assistant-panel>header small{display:block;font-size:11px;margin-top:4px}.assistant-close{margin-left:auto;background:#ffffffaa;border:1px solid #c2d8cc;border-radius:50%;width:32px;height:32px;font-size:23px;cursor:pointer;color:#214d45}.assistant-messages{padding:14px;overflow:auto;min-height:80px;max-height:220px;flex:1 1 auto;overscroll-behavior:contain}.assistant-bubble{background:#fff;border:1px solid #dbe9dd;border-radius:16px 16px 16px 4px;padding:12px;margin:0 0 10px;font-size:13px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.assistant-bubble.visitor{background:linear-gradient(125deg,#e0faed,#f0e8ff);margin-left:25px;border-radius:16px 16px 4px 16px}.assistant-bubble small{display:block;font-size:10px;margin-top:8px;color:#647e73}.assistant-suggestions{padding:0 12px 10px;display:flex;flex-wrap:wrap;gap:6px;max-height:95px;overflow:auto;flex-shrink:0}.assistant-suggestions button{font-size:11px;padding:7px 10px;border:1px solid #c7ddce;border-radius:15px;background:#ffffffb0;cursor:pointer;color:#245449}.assistant-compose{display:flex;gap:8px;padding:10px 12px;flex-shrink:0}.assistant-compose input{min-width:0;flex:1;background:white;border:1px solid #c9ddcf;border-radius:18px;padding:12px;font-size:13px}.assistant-compose button{background:linear-gradient(#fff280,#ffda21);border:1px solid #e7c752;border-radius:16px;width:43px;font-size:24px;color:#295347;cursor:pointer}.assistant-compose button:disabled{opacity:.5}.assistant-privacy{font-size:10px;text-align:center;padding:0 12px 12px;flex-shrink:0}.assistant-consent{font-size:10px;line-height:1.4;padding:0 14px;flex-shrink:0}.assistant-consent input{width:auto}.assistant-sr{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;overflow:hidden}.assistant-intro{display:flex;align-items:center;gap:20px;padding:20px;border:1px solid #c6dfcc;border-radius:25px;background:linear-gradient(115deg,#e2fff0,#fff7ce,#eee4ff);margin-bottom:22px}.assistant-intro img{object-fit:contain}.assistant-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.assistant-admin .card,.assistant-provider{padding:22px;border:1px solid #cbded3!important;border-radius:22px;background:linear-gradient(140deg,#f0fff6,#fffbea)!important;margin:0 0 20px}.assistant-grid>:nth-child(even){background:linear-gradient(140deg,#eaf8ff,#f8edff)!important}.assistant-admin label{display:grid;gap:8px;margin:13px 0;font-size:13px}.assistant-admin .assistant-check{display:flex;align-items:center;gap:10px;padding:12px;background:#e5f7ec;border-radius:12px}.assistant-check input{width:17px!important;height:17px;accent-color:#35b87c}.assistant-admin p{font-size:13px;line-height:1.6}.assistant-admin textarea{min-height:95px}.assistant-grid.limits{grid-template-columns:repeat(3,minmax(0,1fr))}.assistant-answer{border:1px solid #caddd3;border-radius:13px;background:#ffffffa8;margin:10px 0;padding:12px}.assistant-answer summary{cursor:pointer;font-size:13px}.assistant-admin .assistant-provider small{font-size:11px;color:#658779}.assistant-intro>button{margin-left:auto;flex-shrink:0}.assistant-save-actions{display:flex;align-items:center;gap:20px}.assistant-model-reference{display:inline-block;font-size:12px;margin:10px}.assistant-test-status{background:#ffffffbd;border:1px solid #d5e3d9;border-radius:10px;padding:10px}.assistant-provider>small{display:inline-block;padding:4px 9px;border-radius:15px;background:#ffffffa8;border:1px solid #d5e3d9}@media(max-width:700px){.assistant-grid,.assistant-grid.limits{grid-template-columns:1fr}.assistant-intro{padding:14px;gap:8px;flex-wrap:wrap}.assistant-intro>div{flex:1;min-width:160px}.assistant-intro>button{margin-left:0}.assistant-intro img{width:70px}.assistant-intro h2{font-size:19px}#banana-assistant{right:16px;bottom:72px}.assistant-launch span{display:none}.assistant-launch{padding:0;width:66px;height:66px;justify-content:center}.assistant-launch img{width:74px;height:74px}.assistant-panel{bottom:80px;max-height:calc(100dvh - 170px)}}#banana-assistant{font-family:var(--text,"Inconsolata",monospace);bottom:18px;right:88px}#banana-assistant button,#banana-assistant input{font-family:inherit}#banana-assistant .assistant-launch{height:64px;width:auto;min-width:160px;padding:0 5px 0 20px;gap:8px;border-radius:36px;background:linear-gradient(115deg,#edfff8,#edf4ff,#f8e8ff);box-shadow:inset 0 2px #fff,0 8px 22px #36584625;font-size:13px}#banana-assistant .assistant-launch span{display:inline}#banana-assistant .assistant-launch img{width:72px;height:82px;margin-top:-14px}#banana-assistant .assistant-panel{width:388px;height:670px;max-height:calc(100dvh - 112px);bottom:82px;right:-64px;border-radius:25px;background:linear-gradient(125deg,#f4fff9,#f5f9ff);border:1px solid #c5dfd8}#banana-assistant .assistant-panel>header{padding:13px 15px;gap:10px;background:linear-gradient(100deg,#e3fff3,#eff0ff,#f9e5f7);min-height:78px}#banana-assistant .assistant-panel>header>img{width:46px;height:52px;object-fit:contain}#banana-assistant .assistant-panel>header strong{font-family:var(--text);font-size:16px;font-weight:800}#banana-assistant .assistant-panel>header small{font-size:11px;color:#5f8277}#banana-assistant .assistant-reset,#banana-assistant .assistant-close{width:32px;height:34px;flex-shrink:0;border:1px solid #ccdbdf;background:#ffffffb0;border-radius:11px;font:24px var(--text);margin-left:0}#banana-assistant .assistant-reset{margin-left:auto}#banana-assistant .assistant-messages{max-height:none;min-height:100px;padding:20px 16px;flex:1}.assistant-welcome{text-align:center;padding:0 8px 28px}.assistant-welcome>img{margin:0 auto 16px;object-fit:contain}.assistant-welcome h3{font:20px/1.4 var(--heading);margin:0 0 12px;color:#315b52}.assistant-welcome p{font:14px/1.6 var(--text);color:#648275;margin:0}#banana-assistant .assistant-suggestions{max-height:92px;border-top:1px solid #d9e7e1;border-bottom:1px solid #d9e7e1;background:#ffffffc9;padding:11px 14px;gap:7px}#banana-assistant .assistant-suggestions button{font:11px var(--text);padding:8px 12px;background:linear-gradient(110deg,#ecfff7,#f4eeff);border-color:#c1ded5}#banana-assistant .assistant-compose{background:#fff;padding:12px 14px 8px}#banana-assistant .assistant-compose input{border-radius:13px;background:#f6fbff;font-size:14px}#banana-assistant .assistant-compose button{width:44px;border-radius:13px;background:linear-gradient(125deg,#b7f2da,#ffec71);border:1px solid #bbd8b8}#banana-assistant .assistant-privacy{display:flex;align-items:end;justify-content:space-between;text-align:left;background:#fff;gap:12px;padding:4px 14px 15px;font:10px/1.4 var(--text)}#banana-assistant .assistant-privacy a{font-weight:700;color:#426e60}@media(max-width:600px){#banana-assistant{right:78px;bottom:14px}#banana-assistant .assistant-panel{position:fixed;right:8px;bottom:96px;width:calc(100vw - 16px);max-width:388px;height:670px;max-height:calc(100dvh - 112px)}#banana-assistant .assistant-launch{height:58px;min-width:145px}#banana-assistant .assistant-launch img{height:72px;width:62px}}.pastel-footer .footer-news>p{margin-top:12px!important;margin-bottom:16px!important}.pastel-footer .newsletter-note{display:none!important}@media(max-width:900px){}@media(max-width:600px){}.public-action-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 25px;width:25px;height:25px;padding:4px;border-radius:8px;background:#ffffff80;box-shadow:inset 0 1px #fff;box-sizing:border-box}.public-action-icon svg{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(max-width:850px){}@media(max-width:550px){.public-action-icon{flex-shrink:0}}@media(prefers-reduced-motion:reduce){}body main:is(.kingk-public-refresh,.page-whitepaper) :is(.button,.s-text-link,.related-grid>a,.r-search button){display:inline-flex!important;align-items:center;justify-content:center;gap:9px!important;min-height:46px;padding:12px 18px!important;border:1px solid #b7cca2!important;border-radius:16px!important;background:linear-gradient(125deg,#edffdf,#fff2c0 65%,#eee1f5)!important;box-shadow:inset 0 2px #fff,0 4px 0 #57703c20,0 7px 15px #45612812!important;color:#174f36!important;font-size:15px!important;font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .18s}body main:is(.kingk-public-refresh,.page-whitepaper) :is(.button.yellow,.r-search button){background:linear-gradient(125deg,#fff8a1,#ffe344 65%,#ffd329)!important;border-color:#d4b326!important;box-shadow:inset 0 2px #fffac7,0 4px 0 #ab871b33,0 8px 18px #cfaf2620!important}body main:is(.kingk-public-refresh,.page-whitepaper) .public-action-image{display:block;width:26px;height:26px;flex:0 0 26px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;object-fit:contain}body main.page-whitepaper .page-title,body main.page-whitepaper .page-introduction,body main.page-whitepaper .document-section,body main.page-whitepaper .document-next{border:1px solid #b8d0b1;border-radius:24px;padding:28px;background:linear-gradient(130deg,#eafbea,#fff7d9 65%,#eee7f7);box-shadow:inset 0 2px #fff,0 5px 0 #5474400c}body main.page-whitepaper .document-section:nth-child(even){background:linear-gradient(130deg,#e6f9f5,#f3eaff)}body main.page-whitepaper .document-toc{border:1px solid #b9d2b6;border-radius:22px;background:linear-gradient(135deg,#f1ffed,#fff5d8);box-shadow:inset 0 2px #fff}@media(max-width:900px){}@media(max-width:650px){body main.page-whitepaper .page-title,body main.page-whitepaper .document-section,body main.page-whitepaper .page-introduction{padding:22px}}@media(prefers-reduced-motion:reduce){body main:is(.kingk-public-refresh,.page-whitepaper) :is(.button,.s-text-link,.related-grid>a,.r-search button){transition:none}}body main.kingk-about .story-copy h1,body main .hero h1.hero-headline,body main.page-whitepaper .page-title h1{font-family:'Momo Trust Display',sans-serif;font-size:clamp(29px,2.7vw,38px)!important;font-weight:400;line-height:1.24!important;letter-spacing:-.65px!important;color:#19543c;margin:16px 0 20px!important;padding-bottom:17px;position:relative;text-wrap:balance;overflow-wrap:normal;text-shadow:0 1px 0 #fff9;}body main .hero h1.hero-headline{font-size:clamp(25px,2.2vw,32px)!important}body main.kingk-about .story-copy h1 em{font-style:normal;color:#a77805;background:linear-gradient(165deg,#bc9417,#8d6304);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none}body main.kingk-about .story-copy h1:after,body main .hero h1.hero-headline:after,body main.page-whitepaper .page-title h1:after{content:'';display:block;position:absolute;left:0;bottom:0;width:76px;height:4px;border:1px solid #cad695;border-radius:10px;background:linear-gradient(90deg,#eac92f,#fff1a3,#77b995);box-shadow:inset 0 1px #fff9}@media(max-width:900px){body main.kingk-about .story-copy h1,body main.page-whitepaper .page-title h1{font-size:32px!important}}@media(max-width:650px){body main.kingk-about .story-copy h1,body main.page-whitepaper .page-title h1{font-size:28px!important;line-height:1.28!important;letter-spacing:-.4px!important;margin:14px 0 17px!important;padding-bottom:15px}body main .hero h1.hero-headline{font-size:27px!important}body main.kingk-about .story-copy h1:after,body main .hero h1.hero-headline:after{width:62px}}@media(forced-colors:active){body main.kingk-about .story-copy h1 em{background:none;-webkit-text-fill-color:CanvasText}}body main.kingk-about p{margin-top:0;margin-bottom:14px;line-height:1.7}body main.kingk-about p+.kingk-text-link,body main.kingk-about p+.button{margin-top:22px;align-self:flex-start;max-width:100%}body main.kingk-about .actions{margin-top:24px;gap:14px;display:flex;flex-wrap:wrap}body main.kingk-about .story-purpose .story-panel{display:flex;flex-direction:column;align-items:flex-start}body main.kingk-about .story-purpose .story-panel p:last-of-type{margin-bottom:0}body main.kingk-about .kingk-join-grid p{margin-bottom:0}body main.kingk-about :is(.story-purpose,.story-values,.story-journey,.story-cta,.kingk-principles) h2{font-size:clamp(22px,1.7vw,27px);line-height:1.35;letter-spacing:-.55px;text-wrap:initial;margin:15px 0 20px}body main.kingk-about .story-copy>h2{font-size:clamp(19px,1.5vw,24px);line-height:1.4}body main.kingk-about :is(.story-purpose,.story-cta) h2 em{font-style:normal;color:#a77805}body main.kingk-about :is(.story-value-grid,.kingk-join-grid) h3{font-size:17px;line-height:1.4;letter-spacing:-.2px}body main.kingk-about :is(.button,.kingk-text-link){white-space:nowrap;font-size:14px;gap:8px;padding:12px 16px;max-width:100%}body main.kingk-about .kingk-principles{gap:24px}@media(max-width:700px){body main.kingk-about :is(.story-who,.story-purpose,.story-values,.story-journey,.story-cta,.kingk-principles) h2{font-size:22px!important}body main.kingk-about .kingk-principles>.button{margin-top:6px}}@media(max-width:420px){body main.kingk-about :is(.button,.kingk-text-link){font-size:13px;padding:11px 12px;gap:7px}body main.kingk-about .kingk-text-link img{width:23px;height:23px}}body main.kingk-about .story-who h2{font-size:clamp(20px,1.65vw,27px);line-height:1.35;letter-spacing:-.55px;margin:15px 0 20px;text-wrap:initial}body main.kingk-about .story-who h2 em{font-style:normal;color:#a77805}body main.kingk-about .story-who .kingk-text-link{display:inline-flex;margin-top:22px;gap:9px;align-items:center}body main.kingk-about .story-who p:last-of-type{margin-bottom:0}body main.kingk-about .story-copy h1,body main.page-whitepaper .page-title h1{font-size:clamp(21px,1.8vw,28px)!important;letter-spacing:-.5px!important;text-wrap:initial}body main .hero h1.hero-headline{font-size:clamp(20px,1.7vw,30px)!important;text-wrap:initial}body main .hero h1.hero-headline>span,body main .hero h1.hero-headline>em{display:inline;width:auto;font-size:inherit;line-height:inherit}body main .hero h1.hero-headline>em{margin:0 0 0 .2em}@media(max-width:650px){body main.kingk-about .story-copy h1,body main.page-whitepaper .page-title h1{font-size:24px!important}body main .hero h1.hero-headline{font-size:22px!important}}.rm-board .rm-card{animation:rmCardGlow 6s ease-in-out infinite;animation-delay:var(--rm-delay,0s);transition:background-color .3s ease}.rm-card-1{--rm-delay:0s}.rm-card-2{--rm-delay:-.8s}.rm-card-3{--rm-delay:-1.6s}.rm-card-4{--rm-delay:-2.4s}.rm-card-5{--rm-delay:-3.2s}.rm-card-6{--rm-delay:-4s}.rm-card-7{--rm-delay:-4.8s}.rm-board .rm-card:before{animation:rmGlassLight 6s ease-in-out infinite;animation-delay:var(--rm-delay,0s);pointer-events:none}.rm-board .rm-art{animation:rmArtFloat 5s ease-in-out infinite;animation-delay:var(--rm-delay,0s);transform-origin:center bottom;will-change:transform}.rm-board .rm-number{animation:rmBadgeLight 6s ease-in-out infinite;animation-delay:var(--rm-delay,0s)}@keyframes rmCardGlow{0%,100%{box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 6px color-mix(in srgb,var(--tone) 28%,white),inset 0 -10px 16px #ffffffa0,0 5px 0 color-mix(in srgb,var(--tone) 75%,white),0 11px 20px #416a4b20}50%{box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 6px color-mix(in srgb,var(--tone) 45%,white),inset 0 -10px 20px #ffffffc0,0 5px 0 color-mix(in srgb,var(--tone) 75%,white),0 12px 26px color-mix(in srgb,var(--tone) 28%,transparent)}}@keyframes rmGlassLight{0%,100%{opacity:.6}50%{opacity:1}}@keyframes rmArtFloat{0%,100%{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-6px) rotate(1deg)}}@keyframes rmBadgeLight{0%,100%{filter:brightness(1)}50%{filter:brightness(1.12)}}@media(hover:hover){.rm-board .rm-card:hover:before{opacity:1;animation:none}.rm-board .rm-card:hover .rm-art{filter:drop-shadow(0 7px 6px #31594224)}}@media(prefers-reduced-motion:reduce){.rm-board .rm-card,.rm-board .rm-card:before,.rm-board .rm-art,.rm-board .rm-number{animation:none!important;transition:none!important;transform:none!important;will-change:auto}}.live-desk{display:grid;grid-template-columns:240px minmax(280px,1fr) 250px;gap:16px}.live-desk>.card{min-width:0;padding:18px;border:1px solid #bbd9c8;border-radius:20px;background:linear-gradient(140deg,#f3fff7,#fffbea)}.live-list{max-height:540px;overflow:auto}.live-list button{display:block;width:100%;text-align:left;margin:8px 0;padding:12px;border-radius:12px;border:1px solid #c3ded1;background:#f0fcf6;cursor:pointer}.live-tabs{display:flex;gap:6px;overflow:auto;padding-bottom:8px}.live-tabs button{white-space:nowrap;cursor:pointer}.live-tabs .selected{background:#ffe360}.live-log{height:350px;overflow:auto;padding:10px;border-radius:14px;background:#ffffffa6}.live-message{max-width:90%;padding:10px 13px;border:1px solid #c2e2d4;border-radius:14px;background:#e5f9ee;margin:9px 0;overflow-wrap:anywhere}.live-message.support{margin-left:auto;background:#fff3bc}.live-message p{white-space:pre-wrap;text-align:left;margin:6px 0}.live-message small{font-size:10px;color:#47695b}.live-reply{display:grid;gap:9px;margin-top:12px}.live-reply textarea{min-height:70px;resize:vertical}.live-details{font-size:12px;overflow-wrap:anywhere}.live-details dt{font-weight:700;margin-top:10px}.live-details dd{margin:3px 0}.live-settings{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.live-settings h2,.live-settings p{flex-basis:100%}.live-settings p{font-size:12px}.live-error{color:#963620;font-size:12px}.native-live{padding:10px 16px;border-top:1px solid #c3e1d1;background:linear-gradient(120deg,#e1faee,#fff3b6)}.native-live button{padding:10px 14px;border-radius:12px;border:1px solid #bdd7bf;background:linear-gradient(120deg,#e3f8e9,#ffe26a);color:#164d3b;cursor:pointer;font:inherit}.native-live>[data-live-open]{width:100%;font-weight:bold}.native-live label{display:block;margin:8px 0;font-size:12px}.native-live input,.native-live textarea{width:100%;box-sizing:border-box}.native-live p{font-size:12px;line-height:1.5}.native-live [hidden]{display:none!important}.support-mode>.assistant-messages,.support-mode>.assistant-suggestions,.support-mode>.assistant-compose,.support-mode>.assistant-consent{display:none!important}.support-mode .native-live>[data-live-open]{display:none}.native-live .live-log{height:240px}.assistant-panel{max-height:calc(100dvh - 100px);overflow:auto}.live-note{width:100%;min-height:100px}@media(max-width:1200px){.live-desk{grid-template-columns:200px minmax(0,1fr)}.live-desk>aside:last-child{grid-column:1/-1}}@media(max-width:700px){.live-desk{grid-template-columns:1fr}.live-list{max-height:180px}.live-desk>aside:last-child{grid-column:auto}}.native-live .live-message p,#live-chat-admin .live-message p{text-align:left!important;font-size:13px;line-height:1.5}.native-live .live-start p{text-align:left!important}.live-desk h2{font-size:18px}.live-desk .live-reply button{justify-self:end}.live-settings label{font-size:13px}.live-settings input[type=number]{max-width:80px}#banana-assistant .assistant-panel.support-mode{height:auto;min-height:0}#banana-assistant .support-mode .native-live>[data-live-open]{display:none!important}#banana-assistant .native-live-panel{padding:0;min-width:0}#banana-assistant .support-mode .native-live{padding:16px;background:linear-gradient(145deg,#f0fff8 0%,#fffbe4 65%,#f3edff 100%);border:0}#banana-assistant [data-live-back]{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;min-height:30px;font-size:12px;border-radius:11px;background:#ffffffb8;border:1px solid #c8ded3;box-shadow:inset 0 1px #fff,0 2px 5px #396b4310}#banana-assistant .live-availability{margin:12px 0 16px;padding:8px 11px;border-radius:12px;background:#e1f8ed;color:#227351;border:1px solid #c3e7d2;font-size:12px}#banana-assistant .live-start{display:grid;gap:13px;margin:0;padding:16px;border:1px solid #cedfce;border-radius:20px;background:linear-gradient(135deg,#ffffffed,#fffef2e6);box-shadow:inset 0 2px #fff,0 5px 0 #dce9d866,0 10px 22px #41613b0a}#banana-assistant .live-start label{display:grid;gap:7px;margin:0;color:#365c4d;font-size:13px;font-weight:700}#banana-assistant .live-start input{height:42px;min-width:0;padding:10px 12px;border:1px solid #bdd9cb;border-radius:12px;background:#f8fffc;color:#234f40;font:14px var(--text,"Inconsolata",monospace);outline:none;box-shadow:inset 0 2px 4px #37745206;transition:border-color .18s,box-shadow .18s}#banana-assistant .live-start input:focus-visible{border-color:#51b890;box-shadow:0 0 0 3px #60c8a022}#banana-assistant .live-start p{font-size:11px;line-height:1.5;color:#698177;margin:0}#banana-assistant .live-start p a{color:#31775b;text-underline-offset:3px}#banana-assistant .live-start>button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:8px 14px;border:1px solid #d7be51;border-radius:13px;background:linear-gradient(120deg,#fff39a,#ffe05b);box-shadow:inset 0 2px #fff9cd,0 3px 0 #c6af4445,0 5px 12px #a88d2712;font-size:14px;font-weight:700}#banana-assistant .live-start>button img{width:26px;height:26px;object-fit:contain}#banana-assistant .live-error:empty{display:none}#banana-assistant .native-live .live-log{margin-top:12px;height:clamp(160px,38dvh,300px)}@media(max-width:480px){#banana-assistant .support-mode .native-live{padding:12px}#banana-assistant .live-start{padding:14px}}#banana-assistant .live-start>button{justify-self:start;min-height:36px;padding:5px 13px;font-size:13px;border-radius:12px}#banana-assistant .live-start>button img{width:23px;height:23px}#banana-assistant .assistant-panel:not(.support-mode)>.native-live{background:transparent;border:0;padding:3px 2px 5px}#banana-assistant .assistant-compose[hidden]{display:none!important}.chat-tools{display:flex;align-items:center;gap:9px;padding:8px 12px;flex-wrap:wrap}.chat-tools .chat-tool{font:700 13px Inconsolata,monospace;cursor:pointer;color:#285c41;border:1px solid #bfd1a5;border-radius:11px;padding:8px 13px;background:linear-gradient(125deg,#f3ffe6,#fff1bf,#f1e6fa);box-shadow:inset 0 2px #fff,0 3px 0 #b7c99b50}.chat-emoji-picker{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:5px;margin:5px 12px 10px;padding:10px;border:1px solid #c5d8b1;border-radius:15px;background:linear-gradient(130deg,#edffed,#fff2c7);box-shadow:inset 0 2px white,0 5px 15px #628b5220}.chat-emoji-picker[hidden]{display:none}.chat-emoji-picker button{cursor:pointer;font-size:20px;line-height:1;padding:7px 2px;border:1px solid #d6e2c8;border-radius:9px;background:#ffffffa6;min-width:0}.chat-file-hint,.chat-upload-status{display:block;padding:0 12px 8px;font:12px Inconsolata,monospace;color:#5a765f}.chat-upload-status:empty{display:none}.chat-tools.uploading:after{content:'';width:16px;height:16px;border:2px solid #c9dcaa;border-top-color:#318965;border-radius:50%;animation:chat-upload-spin .8s linear infinite}.chat-file{display:block;max-width:100%;overflow-wrap:anywhere;text-align:left;margin-top:9px;padding:10px 13px;border:1px solid #b2c997;border-radius:11px;background:linear-gradient(120deg,#f0ffdd,#fff0b2);color:#285a3e;font:700 13px Inconsolata,monospace;cursor:pointer;box-shadow:inset 0 2px white,0 3px 0 #bed09e55}.native-live .live-message{border:1px solid #cbdcc0;border-radius:17px;padding:13px;background:linear-gradient(135deg,#f4fff0,#f3eafa);box-shadow:inset 0 2px white,0 4px 0 #bdcdb340,0 7px 15px #527b4312}.native-live .live-message.support{background:linear-gradient(125deg,#e4f7c7,#fff0b2);border-color:#bdcf98}.native-live .live-log{background:radial-gradient(ellipse at 5% 0,#ffffffc9,transparent 65%),linear-gradient(145deg,#effbe9,#fffae9,#f5effc);box-shadow:inset 0 2px 8px #637e3c0c}.native-live .live-reply{border:1px solid #c8dcb3;border-radius:15px;background:linear-gradient(130deg,#f6fff0,#fff9de);box-shadow:inset 0 2px white,0 4px 0 #c5d6ac40;padding-bottom:5px}.native-live .live-reply textarea{width:100%;box-sizing:border-box}.chat-tool:focus-visible,.chat-emoji-picker button:focus-visible,.chat-file:focus-visible{outline:3px solid #398b6b;outline-offset:3px}@keyframes chat-upload-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.chat-tools.uploading:after{animation:none}}.native-live .live-reply.chat-compact{position:relative;display:flex;flex-direction:column;gap:0;flex-shrink:0;padding:9px 11px 8px;border:1px solid #bed4a4;border-radius:20px;background:radial-gradient(ellipse at 0 0,#fff,transparent 65%),linear-gradient(115deg,#efffe9,#fff5cf 75%,#f4eafa);box-shadow:inset 0 2px white,inset 0 -2px 5px #b7cd9430,0 4px 0 #b9cc9b45,0 8px 18px #6b874a12;overflow:visible;margin:10px 16px 17px}.native-live .live-reply.chat-compact:focus-within{border-color:#8eb779;box-shadow:inset 0 2px white,0 0 0 3px #d2e7a740,0 4px 0 #b9cc9b45,0 8px 18px #6b874a12}.native-live .chat-compact textarea{display:block;box-sizing:border-box;height:42px;min-height:42px;max-height:110px;padding:11px 10px!important;width:100%;border:0!important;border-radius:12px;background:#ffffff70!important;box-shadow:none!important;outline:none!important;resize:none;font:15px/20px Inconsolata,monospace!important;color:#28543f}.chat-compact .chat-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:5px}.chat-compact .chat-tools{display:flex;gap:7px;padding:0;align-items:center}.chat-compact .chat-tool,.chat-compact .chat-send{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:7px!important;min-width:36px;border-radius:12px!important;border:1px solid #bed1a3;background:linear-gradient(145deg,#fcfff5,#eaf4d7 70%,#f0e4fa);box-shadow:inset 0 2px #fff,0 2px 0 #b8cba050;color:#37684b;cursor:pointer}.chat-compact .chat-send{width:43px;background:linear-gradient(135deg,#dcf6a9,#ffe44f)!important;border-color:#afc778!important;box-shadow:inset 0 2px white,0 3px 0 #aebe7855!important;color:#275b3b}.chat-compact .chat-tool svg,.chat-compact .chat-send svg{display:block;width:21px;height:21px;filter:drop-shadow(0 1px 0 #fff)}.chat-compact .chat-tool:hover:not(:disabled){background:linear-gradient(125deg,#e4f9c8,#fff0b2)}.chat-compact .chat-send:hover:not(:disabled){background:linear-gradient(135deg,#d6f396,#ffdf34)!important}.chat-compact .chat-emoji-picker{position:absolute;bottom:calc(100% + 9px);left:0;z-index:20;width:min(330px,100%);margin:0;box-shadow:inset 0 2px white,0 8px 25px #4b6c372a}.chat-compact .chat-upload-status{padding:6px 2px 0;font-size:12px}.chat-compact .chat-send:disabled,.chat-compact .chat-tool:disabled{opacity:.4;cursor:not-allowed}.native-live .live-reply.chat-compact{margin:10px 0 4px;padding:7px 9px}.native-live .chat-compact .chat-emoji-picker button{padding:7px 2px;font-size:20px}.chat-compact .chat-tool:focus-visible,.chat-compact .chat-send:focus-visible{outline:2px solid #337e5f;outline-offset:3px}@media(max-width:600px){.chat-compact .chat-tool,.chat-compact .chat-send{width:40px;height:40px;min-width:40px}}#banana-assistant .native-live>[data-live-open]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:4px 12px;border-radius:14px;font:inherit;font-size:13px;line-height:1.2;width:auto;margin:6px 12px;background:linear-gradient(120deg,#e3ffed,#fff1a5);border:1px solid #b9d899;box-shadow:inset 0 1px 1px #fff,0 3px 7px #315b1915}#banana-assistant [data-live-open] img{width:24px;height:24px;object-fit:contain}.native-live .live-message:before{content:'';position:absolute;top:0;left:-42px;width:32px;height:32px;border:1px solid #c1d5ab;border-radius:12px;background-image:url('../icons-3d/visitors.webp'),linear-gradient(135deg,#f8fff0,#e3f2c8);background-position:center;background-size:29px 29px,100% 100%;background-repeat:no-repeat;box-shadow:inset 0 2px white,0 3px 0 #bacb9e45}.native-live .live-message.support:before{left:auto;right:-42px;background-image:url('../icons-3d/support-avatar.webp'),linear-gradient(135deg,#fffbe0,#f3e8fc);border-color:#d0cbab}.native-live .live-message{position:relative;margin-left:37px;margin-right:0;max-width:calc(100% - 45px);box-sizing:border-box}.native-live .live-message.support{margin-left:auto;margin-right:37px}.native-live .live-message:before{left:-37px;width:28px;height:28px;background-size:26px 26px,100% 100%;border-radius:10px}.native-live .live-message.support:before{right:-37px}#customer-avatar.support-placeholder{padding:1px;background:linear-gradient(125deg,#f6ffe6,#ffefb9);border-radius:14px}#customer-avatar.support-placeholder img{width:40px;height:40px}@media(max-width:600px){}body .inner-route-loader .inner-route-card{transform:scale(.8);transform-origin:center top;}.entry-loading main,.entry-loading footer{visibility:hidden;pointer-events:none}.entry-loading .inner-route-loader{position:fixed;inset:120px 16px 24px;z-index:80}.site-header svg.kingk-menu-vector{display:inline-block!important;width:28px!important;height:28px!important;flex:0 0 28px!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;filter:none!important;vertical-align:middle;overflow:visible}@media(max-width:700px){.site-header svg.kingk-menu-vector{width:25px!important;height:25px!important;flex-basis:25px!important}}.site-header .ui-flag{background:none!important;display:inline-flex!important;align-items:center;justify-content:center;box-shadow:none!important;filter:none!important}.site-header .ui-flag img{display:block;width:100%;height:auto;max-height:100%;object-fit:contain;border-radius:3px;outline:1px solid #17583d25;box-shadow:none;filter:none}.site-header .flag-toggle .ui-flag img{border-radius:6px;outline:none;box-shadow:0 0 0 1px #17583d20}.site-header .flag-toggle .ui-flag{border-radius:6px}@media(max-width:700px){.site-header .flag-toggle .ui-flag img,.site-header .flag-toggle .ui-flag{border-radius:4px}}body .site-header.polished-header .flag-toggle{border-radius:10px!important}body .site-header.polished-header .glossy-languages{border-radius:13px!important}body .site-header.polished-header .glossy-languages button{border-radius:8px!important}body .site-header.polished-header .glossy-languages small[hidden]{display:none!important}.site-header .brand .kingk-logo,.pastel-footer .brand .kingk-logo{width:190px!important;height:55px!important;max-width:100%!important;object-fit:contain;animation:none!important}.brand-default-preview{min-height:64px}.brand-default-preview .kingk-logo{width:190px!important;height:55px!important}.hero-copy>p{font-size:16px!important;line-height:1.75!important;max-width:590px;margin-top:18px!important}.hero-copy>p+p{margin-top:12px!important}@media(max-width:600px){.site-header .brand .kingk-logo{width:143px!important;height:44px!important}.hero-copy>p{font-size:15px!important;line-height:1.65!important}}.hero-copy>p{text-align:left!important;hyphens:none!important;word-break:normal!important}body p,.hero-copy>p{text-align:justify!important;text-justify:inter-word;hyphens:none;overflow-wrap:break-word}.presale-content .presale-countdown-title{display:block;text-align:center;font-family:var(--heading);font-size:23px;font-weight:800;color:#135a42;margin:8px 0 18px}.presale-content .kingk-current-price{display:flex!important;justify-content:center!important;margin:18px 0!important}.presale-content .kingk-current-price>span{display:inline-flex;align-items:center;gap:9px;border:1px solid #d4bc65;border-radius:16px;padding:12px 16px;background:linear-gradient(120deg,#fff4b3,#dcffee,#eee5ff);box-shadow:inset 0 2px 1px #fff,0 5px 12px #184f3412;font-size:15px!important;font-weight:800;color:#12583e}.presale-content .kingk-current-price>span>span{font-size:23px;color:#b38a09}.presale-content .presale-raised{display:grid;gap:6px;padding:15px 12px!important;border:1px solid #bfd9a2;border-radius:18px;background:linear-gradient(120deg,#e0ffe9,#fff4bd);box-shadow:inset 0 2px 0 #fff,0 5px 12px #184f3412;text-align:center!important}.presale-raised .raised-label{font-size:11px;font-weight:800;letter-spacing:2px;color:#52724d}.presale-raised strong{font-size:17px;color:#175337}.kingk-contract{margin:28px auto 0;padding:22px;width:100%;max-width:1000px;border:1px solid #a6cfbe;border-radius:22px;background:linear-gradient(120deg,#dcfff0,#fff6cd,#eee5ff);box-shadow:inset 0 2px 1px #fff,0 8px 22px #174e3210;color:#164f3d}.kingk-contract strong{font-family:var(--heading);font-size:19px}.kingk-contract small{display:block;margin:8px 0 14px;font-size:13px}.kingk-contract-value{display:flex;align-items:center;gap:12px;background:#ffffffa8;border:1px solid #c1d9c9;padding:12px;border-radius:14px}.kingk-contract code{min-width:0;flex:1;overflow-wrap:anywhere;font-size:14px}.kingk-contract button{display:flex;align-items:center;gap:8px;padding:10px 15px;border:1px solid #d7ba5a;border-radius:12px;background:linear-gradient(130deg,#fff4a5,#ffdd39);font-weight:800}.contract-status{display:block;font-size:12px;margin-top:6px}@media(max-width:600px){.kingk-contract{padding:16px}.kingk-contract-value{flex-wrap:wrap}.presale-content .presale-countdown-title{font-size:21px}}.kingk-contract{padding:13px 16px;margin-top:20px;border-radius:16px}.kingk-contract strong{font-size:16px}.kingk-contract small{margin:4px 0 8px;font-size:12px}.kingk-contract-value{padding:7px 10px;gap:10px;border-radius:11px}.kingk-contract button{padding:7px 12px;min-height:36px}.contract-status:empty{display:none}.contract-status{margin-top:4px}@media(min-width:1000px){.kingk-contract{display:grid;grid-template-columns:minmax(250px,.9fr) minmax(0,1.1fr);align-items:center;gap:14px}.kingk-contract small{margin-bottom:0}.contract-status{grid-column:1/-1}}@media(max-width:600px){.kingk-contract{padding:12px}.kingk-contract strong{font-size:15px}}.kingk-contract small:empty{display:none}.tokenomics .donut{background:conic-gradient(#ffd326 0 50%,#b274f6 50% 65%,#20bdf4 65% 80%,#ffad62 80% 90%,#2dc98e 90% 100%)}body .pastel-footer .socials :is(a,button){display:inline-flex!important;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;padding:6px!important;border:1px solid #c4dcca;border-radius:13px;background:linear-gradient(145deg,#fff,#e9fbf4);box-shadow:inset 0 2px #fff,0 3px 0 #b7d6c440}body .pastel-footer .socials :is(a,button) img{display:block!important;visibility:visible!important;opacity:1!important;width:30px!important;height:30px!important;max-width:none;object-fit:contain;position:static!important;transform:none!important;filter:none!important}body .pastel-footer .subscribe{display:flex!important;align-items:center;gap:6px;padding:5px!important}body .pastel-footer .subscribe input[type=email]{min-width:0;flex:1;width:0;margin:0!important}body .pastel-footer .subscribe button{position:static!important;display:grid!important;place-items:center;flex:0 0 38px;width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;margin:0!important;line-height:1!important;transform:none!important}#banana-assistant .assistant-launch{border:1px solid #a9cf9c;border-radius:22px;background:linear-gradient(115deg,#edffdc,#ffe774);box-shadow:inset 0 2px #fff,0 4px 0 #bdd09666,0 8px 24px #35573c20}#banana-assistant .assistant-panel{border:1px solid #bdd5b1;border-radius:24px;background:linear-gradient(145deg,#f3fff7,#fffbe5 75%,#f6edff);box-shadow:inset 0 2px white,0 18px 65px #244d3538;max-height:calc(100vh - 112px);max-height:calc(100dvh - 112px)}#banana-assistant .assistant-panel>header{background:linear-gradient(115deg,#e1f9d7,#fff09b,#f4eafa);padding:14px 16px;border-bottom:1px solid #c5dcb7}#banana-assistant .assistant-messages{padding:16px;scrollbar-width:thin}#banana-assistant .assistant-bubble{border:1px solid #d3e3c7;border-radius:17px 17px 17px 5px;background:#ffffffdf;padding:12px 14px;box-shadow:0 3px 0 #b6cfa51f;line-height:1.55}#banana-assistant .assistant-bubble.visitor{background:linear-gradient(125deg,#e3f8d8,#fff1b1);border-radius:17px 17px 5px 17px}#banana-assistant .assistant-compose{padding:12px;gap:8px;border-top:1px solid #d1dfc5;background:#ffffff80}#banana-assistant .assistant-compose input{min-width:0;border-radius:13px}.kingk-mobile-table td{overflow-wrap:anywhere}@media(max-width:700px){body .kingk-mobile-table{display:block!important;width:100%!important;min-width:0!important;border:0!important;background:none!important;table-layout:auto!important}body .kingk-mobile-table>thead,body .kingk-mobile-table tr.kingk-table-head{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}body .kingk-mobile-table>tbody{display:block}body .kingk-mobile-table tr:not(.kingk-table-head){display:block;margin:0 0 14px;border:1px solid #c6d9b9;border-radius:16px;padding:8px 13px;background:linear-gradient(135deg,#f4fff7,#fffbe5);box-shadow:inset 0 2px white,0 3px 0 #cfddbb44}body .kingk-mobile-table td{display:block!important;width:auto!important;min-width:0!important;max-width:none!important;padding:9px 0!important;white-space:normal!important;border:0!important;border-bottom:1px solid #d9e5cc88!important;text-align:left!important}body .kingk-mobile-table td:before{content:attr(data-label);display:block;font-size:12px;font-weight:700;color:#648267;margin-bottom:5px;letter-spacing:.4px}body .kingk-mobile-table td:last-child{border-bottom:0!important}body .kingk-mobile-table td form{max-width:100%}body .kingk-mobile-table td button{margin:3px 4px 3px 0}.desk-main,.desk-main main,.desk-main section,.record-toolbar,.table-person,.table-person>div{min-width:0;max-width:100%}.record-toolbar{display:flex;flex-wrap:wrap;gap:10px}.record-toolbar>*{min-width:0!important;max-width:100%!important}.table-person .sub{white-space:normal!important;overflow-wrap:anywhere}.desk-main .table-wrap{overflow:visible}.desk-main .panel{min-width:0}#banana-assistant .assistant-panel{width:min(388px,calc(100vw - 24px));right:0}#banana-assistant{max-width:calc(100vw - 24px)}}@media(max-width:700px){body.route-admin-users .kingk-mobile-table tr:not(.kingk-table-head){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px}body.route-admin-users .kingk-mobile-table td:first-child,body.route-admin-users .kingk-mobile-table td:nth-child(2){grid-column:1/-1}body.route-admin-users .kingk-mobile-table td:nth-child(n+3){border:0!important}body.route-admin-users .kingk-mobile-table td:nth-child(n+3)>button{width:100%;margin:0;min-height:42px}body.route-admin-users .kingk-mobile-table td:nth-child(n+3):before{display:none}}@media(prefers-reduced-motion:reduce){#banana-assistant *{animation:none!important;transition:none!important}}body :is(.notice,.action-feedback,.account-feedback,#settings-feedback):not(:empty){margin-block:14px!important;position:static!important;clear:both}body :is(#settings-feedback.error,.assistant-test-status.error):not(:empty){background:linear-gradient(110deg,#fff2df,#ffe6e9)!important;border-color:#e8c1ab!important}@media(max-width:1100px){}@media(max-width:650px){}.hub-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.hub-heading h1{font-size:clamp(24px,2.5vw,36px)!important;line-height:1.3;margin:8px 0 12px!important}.hub-heading p{margin:0;color:#5c776a}.hub-eyebrow{font:700 11px/1.5 Inconsolata,monospace;letter-spacing:1.5px;color:#527b69;display:block}.hub-heading-art{width:64px!important;height:64px!important;object-fit:contain}.hub-count{min-width:94px;display:grid;text-align:center;padding:16px;border:1px solid #dfc663;border-radius:22px;background:linear-gradient(135deg,#fffef1,#fff092);box-shadow:inset 0 2px 0 white,0 5px 0 #dfca6840}.hub-count strong{font:30px 'Momo Trust Display',sans-serif}.hub-count span{font-size:12px}.hub-card{min-width:0;padding:26px;margin-bottom:22px;border:1px solid #bfd5b4;border-radius:24px;background:linear-gradient(125deg,#fffef5,#f4fbe8);box-shadow:inset 0 2px 0 #fff,0 5px 0 #9cb47826,0 10px 28px #254d3310}.hub-card.mint{background:linear-gradient(125deg,#fafff6,#e5f8e9 65%,#f6f9db)}.hub-card.lavender{border-color:#d5c5e9;background:linear-gradient(125deg,#fffdf9,#f1eafe)}.hub-card.peach{background:linear-gradient(125deg,#fffef4,#fff0d9,#fce5ed);border-color:#e7cfaa}.hub-card h2{font-size:20px!important;line-height:1.4;margin:0 0 18px!important}.hub-card p{line-height:1.65;margin:12px 0 22px}.hub-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:22px}.hub-toolbar h2{margin:0!important}.hub-tabs{display:flex;gap:6px;padding:5px;border:1px solid #ccdcb9;background:#ffffff90;border-radius:15px}.hub-tabs a{padding:9px 14px;border-radius:10px;color:#355e48;text-decoration:none;font-weight:700}.hub-tabs a[aria-current]{background:linear-gradient(120deg,#e4f7ba,#ffe777);box-shadow:inset 0 1px white,0 2px 3px #47752a18}.hub-tabs span{margin-left:5px}.hub-notification{display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:17px;align-items:start;padding:22px 4px;border-top:1px solid #cbdcc180}.hub-notification-title{display:block;font-weight:700;font-size:17px;color:#174e3c;text-decoration:none;margin-top:4px}.hub-notification p{font-size:14px;margin:6px 0;overflow-wrap:anywhere}.hub-notification time{font-size:12px;color:#708576}.hub-notification.is-read{opacity:.72}.hub-icon{width:44px;height:44px;display:grid;place-items:center;background:linear-gradient(140deg,#fff,#fff1aa);border:1px solid #d6cf88;border-radius:14px;box-shadow:inset 0 2px #fff,0 3px #cbd4ac55}.hub-icon svg{width:27px;height:27px}.hub-read{width:32px;height:32px;padding:0!important;display:grid;place-items:center;border-radius:50%;border:1px solid #bdd3ad;background:#f9fff2;color:#14734d}.hub-text-link{display:inline-block;color:#14724e;font-weight:700;margin:10px 0;text-decoration:none}.hub-empty{text-align:center;padding:45px 20px}.hub-empty svg{width:56px;height:56px;margin:0 auto 18px}.hub-editor-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:24px;align-items:start}.hub-form{display:grid;gap:20px}.hub-form label{display:grid;gap:8px;font-weight:700;font-size:14px}.hub-form input,.hub-form select,.hub-form textarea{width:100%;min-width:0;padding:12px 14px;border:1px solid #bdcdb5;border-radius:12px;background:#ffffffb8;color:#184e3c;font:15px/1.4 Inconsolata,monospace}.hub-form input:focus,.hub-form textarea:focus,.hub-form select:focus{outline:2px solid #87bd78;outline-offset:2px}.hub-form textarea{resize:vertical}.hub-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.hub-form small{font-weight:400;color:#73866f}.hub-checks{display:flex;gap:20px;flex-wrap:wrap}.hub-form .hub-check{display:flex;align-items:center;gap:9px}.hub-check input{width:17px;height:17px;accent-color:#15824f}.hub-actions{display:flex;gap:16px;flex-wrap:wrap;align-items:center;margin-top:12px}.hub-card .btn,.hub-toolbar .btn{min-height:40px;white-space:normal;line-height:1.3;text-align:center;display:inline-flex;align-items:center;justify-content:center;padding:10px 17px;border:1px solid #c9c982;border-radius:13px;background:linear-gradient(120deg,#f0ffd3,#ffe777);color:#17533e;font-weight:700;box-shadow:inset 0 2px #fff,0 3px #adc48b40;text-decoration:none;cursor:pointer}.hub-card .btn.alt{background:linear-gradient(120deg,#fff,#eff8e7)}.hub-card button:disabled{opacity:.5;cursor:default}.hub-chip{display:inline-flex;padding:6px 11px;background:#ffffffa8;border:1px solid #c4d7b5;border-radius:20px;font-size:12px;font-weight:700}.hub-update-row{display:grid;gap:10px;padding:18px 0;border-bottom:1px solid #cbddc4;color:#1b5945;text-decoration:none}.hub-update-row .hub-chip{justify-self:start}.hub-update-row small{color:#728776}.hub-updates-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.hub-updates-grid .hub-card{display:flex;flex-direction:column}.hub-updates-grid .btn{align-self:flex-start;margin-top:auto}.hub-cover{display:block;width:100%;max-height:320px;object-fit:cover;border-radius:17px;margin:0 0 22px}.hub-editor-image{max-width:220px;border-radius:14px}.hub-article{max-width:940px;margin:22px auto}.hub-article h2{font-size:28px!important;margin:16px 0!important}.hub-article time{display:block;margin-bottom:24px;color:#647e6b}.hub-copy{white-space:pre-wrap;overflow-wrap:anywhere;font-size:17px;line-height:1.85}.hub-timeline{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:28px 0}.hub-timeline li{display:flex;flex-direction:column;gap:8px;border-top:3px solid #cedcc4;padding-top:14px}.hub-timeline li.done{border-color:#50a978}.hub-timeline li>span{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#f9fff0;border:1px solid #cadbbd;font-weight:700}.hub-timeline li.done>span{background:#d6f4ad;border-color:#86b477}.hub-timeline small{color:#627a6d;line-height:1.5}.hub-credit{display:flex;justify-content:space-between;gap:16px;align-items:end;padding:18px 0}.hub-credit strong{display:block;font-size:28px;margin-top:8px}.hub-credit strong small{font-size:14px}.payment-tracking progress{display:block;width:100%;height:9px;accent-color:#45a976;border:0;border-radius:8px;overflow:hidden}.payment-tracking progress::-webkit-progress-bar{background:#dbe8cf}.payment-tracking progress::-webkit-progress-value{background:linear-gradient(90deg,#86bc60,#ebca42)}.hub-details{display:grid;grid-template-columns:1fr 1fr;gap:20px 30px;margin:28px 0 10px}.hub-details div{border-bottom:1px solid #cddbc5;padding:0 0 14px;min-width:0}.hub-details dt{font-size:12px;color:#66806e;margin-bottom:7px}.hub-details dd{margin:0;font-weight:700;overflow-wrap:anywhere;font-size:14px}.hub-bell{position:relative;flex-shrink:0;margin-left:10px}.hub-bell summary{position:relative;list-style:none;cursor:pointer;display:grid;place-items:center;width:42px;height:42px;border:1px solid #c7d8b3;background:linear-gradient(135deg,#fff,#fff3ba);border-radius:14px}.hub-bell summary::-webkit-details-marker{display:none}.hub-bell svg{width:25px;height:25px}.hub-bell [data-unread-count]{position:absolute;right:-5px;top:-7px;background:#19754d;color:white;border:2px solid #fff;border-radius:20px;min-width:20px;padding:2px 4px;font:11px Inconsolata,monospace;text-align:center}.hub-bell-panel{position:absolute;z-index:1500;right:0;top:52px;width:min(350px,calc(100vw - 32px));padding:20px;border:1px solid #b5cda5;border-radius:20px;background:linear-gradient(135deg,#fffff6,#eff8e5);box-shadow:0 14px 45px #17452a30}.hub-bell-panel a{display:block;text-decoration:none;color:#18533b;padding:12px 0;border-bottom:1px solid #ceddc5;font-size:14px;white-space:normal}.hub-bell-panel a small{display:block;margin-top:5px;font-size:12px;color:#657d6d}.hub-bell-panel .btn{margin-top:14px;text-align:center}.hub-footer-link{display:inline-block;margin:12px 28px;color:#215a43}.payment-tools>.payment-tracking{margin-top:25px}@media(hover:hover) and (prefers-reduced-motion:no-preference){.hub-updates-grid .hub-card{transition:transform .18s ease,box-shadow .18s ease}.hub-updates-grid .hub-card:hover{transform:translateY(-3px);box-shadow:inset 0 2px #fff,0 5px #9cb47826,0 16px 32px #254d3318}.hub-card .btn:hover{filter:brightness(1.025)}}.hub-updates-grid .hub-cover{height:180px;object-fit:contain}.site-header .header-actions .hub-bell{order:0}@media(max-width:1100px){.hub-updates-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hub-heading h1{font-size:28px!important}}@media(max-width:650px){.hub-heading{gap:12px;margin-bottom:22px}.hub-heading h1{font-size:24px!important}.hub-heading-art{display:none}.hub-heading p{font-size:14px}.hub-count{min-width:66px;padding:12px}.hub-card{padding:19px;border-radius:20px}.hub-toolbar{gap:12px}.hub-notification{grid-template-columns:36px minmax(0,1fr) auto;gap:10px}.hub-icon{width:34px;height:34px;border-radius:11px}.hub-icon svg{width:23px;height:23px}.hub-notification-title{font-size:16px}.hub-read{width:27px;height:27px}.hub-updates-grid,.hub-form-grid,.hub-details{grid-template-columns:1fr}.hub-timeline{grid-template-columns:1fr 1fr;gap:22px 14px}.hub-timeline strong{font-size:14px}.hub-credit strong{font-size:23px}.hub-bell{margin-left:2px}.hub-bell summary{width:35px;height:35px}.hub-bell-panel{position:fixed;top:84px;right:12px}.hub-article h2{font-size:22px!important}.hub-heading>.btn{font-size:12px;padding:10px}.hub-copy{font-size:16px}}.hub-unread-total{padding:9px 15px;border:1px solid #c1d4a4;border-radius:12px;background:linear-gradient(135deg,#edffdb,#fff0a0);font-weight:700;white-space:nowrap}.hub-notifications{display:grid;gap:12px}.hub-read svg{display:block;width:20px;height:20px;flex:none}.hub-read:hover{border-color:#4a9960}.hub-read:focus-visible{outline:2px solid #167445;outline-offset:3px}.hub-editor-layout{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);gap:24px}.hub-editor-layout>section{padding:24px}.hub-form{gap:22px}.hub-form label,.hub-field-label{font-size:14px;font-weight:700}.hub-form textarea{min-height:200px;line-height:1.65;padding:16px;background:#fffef9}.hub-form input,.hub-form select{min-height:44px;box-shadow:inset 0 2px 4px #24463005}.hub-form .hub-check input{min-height:0}.hub-upload-field{display:grid;gap:10px}.hub-form .hub-upload{position:relative;display:flex;align-items:center;gap:20px;min-height:140px;padding:20px;border:1px dashed #87b26c;border-radius:18px;background:linear-gradient(120deg,#fafff1,#edf9dc 55%,#fff4c8);cursor:pointer;overflow:hidden}.hub-upload input[type=file]{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer;z-index:1}.hub-upload:focus-within{outline:2px solid #3f9057;outline-offset:3px}.hub-upload img{width:96px;height:96px;object-fit:contain;flex:none;border-radius:12px}.hub-upload>span{display:grid;gap:8px;min-width:0}.hub-upload strong{overflow-wrap:anywhere}.hub-upload small{font-size:12px}.hub-upload-action{justify-self:start;padding:7px 13px;border:1px solid #cccb81;border-radius:9px;background:linear-gradient(120deg,#f6ffd6,#ffe87b);box-shadow:inset 0 2px white;font-size:12px}.hub-upload-error{margin:0!important;color:#962d35}.hub-upload-error[hidden]{display:none}.hub-checks{padding:15px;border:1px solid #d6d9be;border-radius:12px;background:#ffffff60}.hub-checks .hub-check{font-weight:400}.hub-actions{padding-top:18px;border-top:1px solid #d4d9bc;margin-top:0}.hub-update-row{padding:16px;margin-top:12px;border:1px solid #c7d8b6;border-radius:16px;background:linear-gradient(120deg,#ffffffc0,#f3f9e4);gap:8px}.hub-update-row:hover{border-color:#8db56e}.hub-update-row strong{line-height:1.45;overflow-wrap:anywhere}.hub-update-row .hub-chip{padding:4px 9px;font-size:11px}.hub-update-row small{font-size:12px}.hub-updates-grid{gap:24px}.hub-updates-grid .hub-card{padding:22px;overflow:hidden}.hub-updates-grid .hub-cover{height:170px;margin:0 0 20px}.hub-updates-grid .hub-toolbar{margin-bottom:16px;gap:10px}.hub-updates-grid .hub-toolbar small{font-size:12px;color:#56715e}.hub-updates-grid h2{margin-bottom:0!important}.hub-updates-grid p{font-size:15px;margin:14px 0 24px;line-height:1.65}.hub-updates-grid .btn{min-width:125px}@media(max-width:1100px){.hub-editor-layout{grid-template-columns:1fr}.hub-heading h1{font-size:24px!important}}@media(max-width:650px){.hub-unread-total{font-size:12px;padding:7px 10px}.hub-read svg{width:17px;height:17px}.hub-editor-layout>section{padding:18px}.hub-form .hub-upload{gap:12px;padding:14px}.hub-upload img{width:66px;height:76px}.hub-heading{gap:8px}.hub-actions>.btn{flex:1}.hub-toolbar>.hub-tabs{max-width:100%}.hub-tabs a{padding:9px 10px}}.hub-announcement{display:flex;flex-direction:column;border:1px solid #bcd4aa;border-radius:24px;overflow:hidden;background:linear-gradient(125deg,#fcfff5,#eafaeb 68%,#f7f4d8);box-shadow:inset 0 2px white,0 5px #b9cda331,0 10px 24px #2855310c;min-width:0}.hub-announcement.lavender{border-color:#d3c0e4;background:linear-gradient(125deg,#fffaf5,#efe9ff 70%,#fae9f0)}.hub-announcement.peach{border-color:#e2cba5;background:linear-gradient(125deg,#fffdf1,#fff0cf 68%,#fce5e4)}.hub-announcement-art{height:200px;position:relative;display:grid;place-items:center;background:radial-gradient(ellipse at 50% 40%,#ffffffed,transparent 70%);margin:12px 12px 0;border-bottom:1px solid #b8cba144;overflow:hidden}.hub-announcement-art img{width:100%;height:180px;object-fit:contain;filter:drop-shadow(0 8px 8px #264f3515)}.hub-pin{position:absolute;right:10px;top:8px;border:1px solid #d6cb7c;border-radius:9px;padding:5px 9px;background:#fff3b7;font-size:11px;color:#5c5d35}.hub-announcement-content{padding:23px;display:flex;flex-direction:column;flex:1}.hub-announcement-content .hub-toolbar{gap:8px;margin-bottom:17px}.hub-announcement time,.hub-story time{font-size:12px;color:#6a806c}.hub-announcement h2{font:18px/1.5 'Momo Trust Display',sans-serif!important;margin:0!important;background:none!important;padding:0!important;border:0!important;box-shadow:none!important}.hub-announcement h2 a{color:#16553f;text-decoration:none}.hub-announcement p{font-size:15px;line-height:1.7;margin:14px 0 24px;color:#466a56;overflow-wrap:anywhere}.hub-story{border:1px solid #bdd3a9;border-radius:24px;background:linear-gradient(135deg,#fcfff4,#fffaf0 65%,#f5eefa);box-shadow:inset 0 2px #fff,0 5px #b9cda32a;overflow:hidden}.hub-story-top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 28px;border-bottom:1px solid #cedcc2;background:#ffffff66}.hub-story-heading{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:34px;background:linear-gradient(115deg,#eefaDF80,#fff2bd70,#efddfb65);border-bottom:1px solid #d0ddbb}.hub-story-heading>div{min-width:0;flex:1}.hub-story-heading h2{font:24px/1.5 'Momo Trust Display',sans-serif!important;margin:18px 0 0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;overflow-wrap:anywhere;color:#17563f}.hub-story-heading img{width:210px;height:190px;object-fit:contain;flex:none}.hub-story-body{padding:16px 34px 30px;max-width:920px}.hub-story-body p{font-size:17px;line-height:1.9;white-space:normal;overflow-wrap:anywhere;color:#355e49;margin:20px 0}@media(hover:hover) and (prefers-reduced-motion:no-preference){.hub-announcement{transition:transform .2s ease,box-shadow .2s ease}.hub-announcement:hover{transform:translateY(-3px);box-shadow:inset 0 2px white,0 5px #b9cda331,0 16px 28px #28553115}}@media(max-width:650px){.hub-announcement-art{height:180px}.hub-announcement-content{padding:20px}.hub-story-top{padding:18px}.hub-story-heading{padding:22px;gap:20px;flex-direction:column-reverse;align-items:flex-start}.hub-story-heading img{align-self:center;width:160px;height:140px}.hub-story-heading h2{font-size:21px!important}.hub-story-body{padding:5px 22px 24px}.hub-story-body p{font-size:16px;line-height:1.8}}@media(max-width:1200px){}@media(max-width:650px){}@media(max-width:650px){}@media(max-width:650px){}.hub-story-image{margin:22px 24px;padding:12px;border:1px solid #c3d5ae;border-radius:20px;background:linear-gradient(125deg,#f3ffe9,#fff5cf,#f1e7fc);box-shadow:inset 0 2px white,0 4px #c5d5aa26}.hub-story-image img{display:block;width:100%;height:auto;max-height:720px;object-fit:contain;border-radius:13px}.site-header .hub-bell-panel>a.btn{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:42px;margin:16px 0 0;padding:11px 16px;border:1px solid #bac783;border-radius:12px;background:radial-gradient(ellipse at 20% 0,#ffffffdc,transparent 65%),linear-gradient(120deg,#e2f8c7,#ffe57b);box-shadow:inset 0 2px white,inset 0 -2px #c8ca8540,0 3px #b9c99830;color:#20563e;font-weight:700;font-size:14px;line-height:1.4;text-decoration:none}.site-header .hub-bell-panel>a.btn:hover{border-color:#8cb160;filter:brightness(1.025)}.site-header .hub-bell-panel>a.btn:focus-visible{outline:2px solid #3a8b54;outline-offset:3px}@media(max-width:650px){.hub-story-image{margin:16px;padding:8px;border-radius:16px}.hub-story-image img{border-radius:10px}}@media(max-width:650px){}.hub-story-hero-image{grid-area:1/1;display:block;width:100%;height:auto;min-height:250px;object-fit:cover}.hub-story-hero:after{content:'';grid-area:1/1;position:absolute;inset:0;background:linear-gradient(90deg,#f4ffe6dc 0,#fff7ddd6 22%,#f5f8e37a 49%,transparent 72%);pointer-events:none;z-index:1}.hub-story-hero-copy time{display:inline-block;padding:5px 9px;border-radius:8px;background:#ffffefcf;color:#44674e;font-size:12px}.hub-story-bottom{display:flex;justify-content:flex-start;padding:0 24px 24px}@media(max-width:650px){.hub-story-hero-image{min-height:260px;object-position:center}.hub-story-hero:after{background:linear-gradient(90deg,#f5ffe5e0,#fff5d9b0 55%,transparent)}.hub-story-bottom{padding:0 16px 20px}}.payment-address-panel{display:grid;grid-template-columns:208px minmax(0,1fr);gap:25px;align-items:center}.payment-qr-block{display:grid;justify-items:center;gap:10px;padding:14px;background:#fffef7;border:1px solid #c0d3b2;border-radius:18px;box-shadow:inset 0 2px white,0 3px #bfcc9b30}.payment-qr-block [data-payment-qr]{padding:0;background:#fff;border:10px solid #fff;box-sizing:content-box}.payment-qr-block canvas,.payment-qr-block img{display:block;max-width:100%}.payment-qr-block small{color:#4d7058;font-size:12px}.payment-address-fields{min-width:0}.payment-copy-row{display:flex;gap:10px;align-items:center;margin-top:8px}.payment-copy-row input{flex:1;min-width:0;margin:0!important}.payment-copy-row button{flex:none;white-space:nowrap!important;margin:0!important;padding:12px 16px;border:1px solid #c5cb88;border-radius:12px;background:linear-gradient(120deg,#e7facb,#ffe67d);box-shadow:inset 0 2px white,0 3px #b8c99530;color:#23583e;font-weight:700;cursor:pointer}.payment-copy-feedback:not([hidden]){padding:9px 13px;border:1px solid #bed69f;border-radius:10px;background:linear-gradient(120deg,#eafbd7,#fff2b5);margin:12px 0 0!important;color:#285e3f}.payment-copy-feedback[hidden]{display:none}@media(max-width:750px){.payment-address-panel{grid-template-columns:1fr;gap:20px}.payment-qr-block{justify-self:center}.payment-copy-row{flex-wrap:wrap}.payment-copy-row input{flex-basis:100%}.payment-copy-row button{width:100%}}.payment-tools .payment-box{padding:26px!important;border-radius:24px!important;border:1px solid #bdd4a5!important;background:radial-gradient(ellipse at 0 0,#fff,transparent 60%),linear-gradient(125deg,#edfae7,#fff9df 66%,#f3e8f8)!important;box-shadow:inset 0 2px white,0 5px #bdd0a32b,0 12px 30px #274d3210!important}.payment-tools .member-tool-intro{padding-bottom:20px;margin-bottom:22px;border-bottom:1px solid #cddcbb}.payment-tools .member-tool-intro h2{font-size:22px!important;margin-bottom:7px!important}.payment-tools .payment-summary{gap:16px;margin-bottom:24px}.payment-tools .payment-summary>p{border-radius:17px!important;box-shadow:inset 0 2px #fff,0 3px #bec9a11f;padding:18px!important;overflow-wrap:anywhere}.payment-tools .payment-wallet{padding:24px!important;border:1px solid #c7c9e2!important;border-radius:20px!important;background:radial-gradient(ellipse at 15% 0,#fff,transparent 60%),linear-gradient(120deg,#e9f9f4,#edf0ff 65%,#f4e8f9)!important;box-shadow:inset 0 2px white,0 4px #c5c8de20}.payment-tools .payment-address-fields h3{font:19px/1.5 'Momo Trust Display',sans-serif!important;margin:0 0 10px!important;color:#20583f}.payment-tools .payment-address-fields label{display:block;font-weight:700;font-size:14px}.payment-tools .payment-address-fields input{font-family:Inconsolata,monospace;font-size:14px;background:#fffef9!important;border:1px solid #b7cfb7!important;border-radius:11px!important;padding:13px!important}.payment-tools .payment-address-fields p{font-size:13px;line-height:1.6;margin:0 0 15px}.payment-tools .payment-status{border-radius:12px;padding:8px 13px;white-space:nowrap}.payment-tools .payment-box>form{margin-top:22px}.payment-tools .payment-box>p{line-height:1.7;font-size:14px}@media(max-width:650px){.payment-tools .payment-box{padding:18px!important}.payment-tools .payment-wallet{padding:18px!important}.payment-tools .payment-summary{gap:10px}.payment-tools .member-tool-intro h2{font-size:19px!important}.payment-tools .payment-address-fields h3{font-size:17px!important}}body .footer-grid>div{min-width:0;box-sizing:border-box}body .footer-grid h3{overflow-wrap:normal;word-break:normal}body .footer-grid .subscribe{display:flex;min-width:0;gap:6px;align-items:center}body .footer-grid .subscribe input{width:100%;min-width:0;flex:1 1 0}body .footer-grid .subscribe button{flex:0 0 38px;width:38px;min-width:38px;padding:0!important;height:38px;display:grid;place-items:center}body :is(.header-login,.side-logout) .kingk-menu-vector{width:25px!important;height:25px!important;flex:0 0 25px!important;filter:none!important;transform:none!important}.presale-countdown-title{overflow-wrap:anywhere;max-width:100%}@media(max-width:900px){body .site-header nav#primary-navigation{gap:5px!important;justify-content:flex-start!important;height:auto!important}body .site-header nav#primary-navigation a{background:linear-gradient(120deg,#ffffffd9,#f5fff5bd)!important;border:1px solid #c1dbcc!important;border-radius:12px!important;padding:10px 12px!important;margin:0!important;min-height:44px!important;flex:0 0 auto!important}}@media(max-width:1100px){body footer .footer-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important}body footer .footer-grid>div{grid-column:auto!important;margin:0!important;text-align:left!important}body footer .footer-grid>.footer-identity{grid-column:1/-1!important}body footer .footer-grid h3{margin-top:0!important}}@media(max-width:600px){body footer .footer-grid>div{padding:14px 10px!important}body footer .footer-grid h3{font-size:clamp(11px,2.8vw,14px)!important;padding:7px 5px!important;line-height:1.45!important}body footer .footer-grid p,body footer .footer-grid a:not(.brand){font-size:13px!important;line-height:1.6!important}body footer .footer-grid .subscribe{flex-wrap:wrap}body footer .footer-grid .subscribe input{flex-basis:100%;padding:9px!important}body footer .footer-grid .subscribe button{margin-left:auto}body footer .footer-grid .footer-news{grid-column:auto!important}}@media(max-width:900px){body .site-header nav#primary-navigation,body .site-header>nav{padding:12px!important;border:1px solid #a7ceb9!important;border-radius:18px!important;background:linear-gradient(130deg,#effff6 0%,#fff9d9 50%,#f2eaff 100%)!important;box-shadow:inset 0 2px 0 #fff,0 14px 32px #075b4926!important;max-height:calc(100dvh - 120px);overflow-y:auto;box-sizing:border-box}body .site-header nav a{display:flex!important;align-items:center!important;gap:10px!important;padding:12px 14px!important;min-height:44px!important;border:1px solid #b9d9c9!important;border-radius:12px!important;background:#ffffffb8!important;margin:3px 0!important;text-align:left!important;box-sizing:border-box}body .site-header nav a:hover,body .site-header nav a:focus-visible{background:linear-gradient(120deg,#dff8e8,#fff4ba)!important;border-color:#71b496!important}body .site-header .menu-toggle{border:1px solid #a7ceb9!important;border-radius:12px!important;background:linear-gradient(135deg,#e3fbea,#fff2b8)!important;color:#075b49!important;min-width:40px;min-height:40px}}.optimized-hero128>source{display:none!important}@media(max-width:1100px){body footer.pastel-footer .footer-grid>div:nth-child(4){display:block!important}body footer.pastel-footer .footer-grid>div:nth-child(4)>a{display:block!important;width:100%!important}}@media(prefers-reduced-motion:no-preference){body main .story-hero>.optimized-hero128>.story-hero-art{animation:kingk-public-hero-float 8s ease-in-out infinite!important;transform-origin:50% 85%}}@media(max-width:400px){}@media(max-width:700px){body main :is(.feature-grid,.why-grid,.why,.r-six-grid,.r-foundation-grid,.r-faq-sidebar,.story-value-grid,.story-benefits,.story-metrics,.story-team-grid,.kingk-facts,.kingk-join-grid,.s-security-grid,.s-community-panels,.s-events,.s-stats,.s-audit,.s-legal-aside,.s-bounties,.r-token-facts,.public-page-context){grid-template-columns:minmax(0,1fr)!important;gap:16px!important}body main :is(.feature-grid,.why-grid,.r-six-grid,.r-foundation-grid,.story-value-grid,.story-benefits,.story-metrics,.story-team-grid,.kingk-facts,.kingk-join-grid,.s-security-grid,.s-community-panels,.s-events,.s-stats,.s-audit,.s-legal-aside,.r-token-facts)>*{min-width:0;max-width:100%;grid-column:auto!important;grid-row:auto!important;box-sizing:border-box}body main :is(.feature-grid>article,.why-grid>div,.r-six-grid>article,.r-foundation-grid>article,.story-value-grid>article,.s-security-grid>article){width:100%!important;min-height:0!important;padding:22px!important}body main :is(.feature-grid,.why-grid,.r-six-grid,.r-foundation-grid,.story-value-grid,.s-security-grid) :is(h3,p){overflow-wrap:break-word;word-break:normal}body main .why>*,body main .why-grid{min-width:0;max-width:100%;width:100%}body main .why-art{justify-self:center}}@media(max-width:850px){body main>.faq{grid-template-columns:minmax(0,1fr)!important;gap:22px!important}body main .help-sign{width:100%!important;min-width:0;max-width:100%;height:auto!important;min-height:0!important;box-sizing:border-box;padding:22px!important;transform:none!important;align-self:start}body main .help-sign h3{font-size:22px!important;line-height:1.3!important;margin:0 0 16px!important}body main .help-sign .community-action{display:grid!important;grid-template-columns:28px minmax(0,1fr) 18px!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:50px;height:auto!important;padding:12px 14px!important;margin:12px 0 0!important;white-space:normal!important;text-align:left!important;line-height:1.4!important;box-sizing:border-box}body main .help-sign .community-action>span{min-width:0!important;white-space:normal!important;overflow-wrap:break-word}body main .help-sign .community-action>span:last-child{text-align:center}body main>.finale{grid-template-columns:minmax(0,1fr)!important;padding:0!important;gap:0!important;min-width:0}body main>.finale .finale-scene{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:3/1!important;object-fit:contain!important;margin:0!important}body main>.finale .finale-copy{width:100%;max-width:100%;min-width:0;padding:22px!important;box-sizing:border-box;text-align:center!important;container-type:inline-size}body main>.finale .finale-eyebrow{font-size:11px!important;line-height:1.5;letter-spacing:.8px!important;overflow-wrap:break-word}body main>.finale .section-title{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:10px!important;font-size:clamp(13px,5.3cqw,26px)!important;line-height:1.3!important;min-width:0;text-align:center!important}body main>.finale .section-title>img{width:32px!important;height:32px!important;margin:0!important}body main>.finale .section-title{width:100%!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box;align-self:center!important}body main>.finale .section-title>span{width:100%!important;max-width:none!important;min-width:0;white-space:nowrap!important;overflow-wrap:normal;text-align:center!important}body main>.finale .finale-copy>p{width:100%;max-width:none!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}body main>.finale .actions{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;width:100%;margin-top:18px!important}body main>.finale .button{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:50px;height:auto!important;white-space:normal!important;text-align:center!important;font-size:15px!important;line-height:1.5!important;padding:12px 14px!important;box-sizing:border-box;overflow-wrap:break-word}body main>.finale .button>span{flex:0 0 auto}}
