.hero{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:6.25rem;min-height:42.4375rem;background:#347760;background-image:linear-gradient(90deg,rgba(128,191,170,.3) 1px,transparent 0),linear-gradient(180deg,rgba(128,191,170,.3) 1px,transparent 0);background-size:1.625rem 1.625rem;padding:2rem 1rem}.hero,.hero-layer{position:relative;z-index:0}.hero-layer{display:inline-block}.hero-box{position:relative;z-index:2;display:flex;width:37.4375rem;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;border:1px solid #80bfaa;background:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:3.125rem 2.5rem;overflow:visible}.xsplat{position:absolute;z-index:1;pointer-events:none;height:auto;opacity:.95}.xsplat--tl{top:0;left:0;transform:translate(-25%,-25%);width:clamp(12rem,27vw,24.41688rem)}.xsplat--br{right:0;bottom:0;transform:translate(25%,25%);width:clamp(10rem,23vw,20.623rem)}.hero-title{color:#fff;text-align:center;font-size:6.25rem;font-weight:800;line-height:100%;text-transform:uppercase}.presale-live{font-size:2rem;font-weight:700;animation:blink 1s infinite}@keyframes blink{0%,to{color:#80BFAA}50%{color:#F0F3BD}}.presale-dot{display:inline-block;width:1.25rem;height:1.25rem;margin-right:.5rem;background:#3bce0e;border-radius:50%}.hero-subtitle{width:31.125rem;color:#fff;text-align:center;font-size:1.125rem;font-weight:400;text-transform:uppercase}.hero-buttons{gap:1.25rem}.hero-button,.hero-buttons{display:flex;align-items:center;justify-content:center}.hero-button{width:13.75rem;height:3.5rem;background:#F0F3BD;color:#000;font-size:1rem;font-weight:600}.hero-animation{width:30rem;max-width:100%;aspect-ratio:64/85;margin-top:3rem;pointer-events:none}@media (max-width:750px){.hero{flex-direction:column;gap:2rem;padding:1.5rem 1rem}.hero-box{width:100%;padding:1.25rem;gap:1rem}.hero-title{font-size:2.75rem}.hero-subtitle{width:100%;font-size:.95rem}.hero-buttons{width:70%;gap:1rem}.hero-button{width:100%;height:3.25rem}.hero-animation{width:22rem;margin-top:1rem;order:1}.xsplat--tl{transform:translate(-20%,-20%);width:clamp(11rem,40vw,16rem)}.xsplat--br{transform:translate(20%,40%) scale(1.4);width:clamp(10rem,36vw,14rem)}}.spotlight{display:flex;padding:1.5rem;margin:0 2rem;flex-direction:column;align-items:flex-start;gap:1.5rem;border:1px solid var(--Line-Website,#80bfaa);background:#379374}.spotlight .title{color:#FFF;font-family:Archivo;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal}.spotlight .description{color:#FFF;font-size:.875rem;font-weight:500;line-height:1.49;opacity:.95}.cards{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:clamp(.75rem,1.2vw,1rem);gap:clamp(.75rem,1.2vw,1rem);width:100%}.card{display:flex;justify-content:center;align-items:center;background-color:#347760;border:1px solid #80bfaa;padding:clamp(.75rem,1.2vw,1.25rem);aspect-ratio:12/7;min-width:0}.card img{max-width:80%;height:auto;object-fit:contain;width:clamp(5rem,10vw,9rem);max-height:70%}@media (max-width:750px){.spotlight{padding:1.25rem;margin:0 1rem;gap:1rem}.cards{grid-template-columns:repeat(3,1fr);gap:.75rem;justify-items:center}.card{width:100%;padding:.9rem;aspect-ratio:16/9}.card img{width:clamp(3.5rem,18vw,6rem)}.spotlight .title{font-size:2rem}.spotlight .description{font-size:1.1rem}}@media (max-width:400px){.cards{grid-template-columns:repeat(2,1fr)}}.contract-section{display:flex;justify-content:center;align-items:center;gap:2rem;padding:2rem;position:relative;overflow:visible;background:transparent}.contract-animation{width:25rem;aspect-ratio:1/2;flex-shrink:0;margin-right:-2rem;z-index:1}.contract-layer{position:relative;display:inline-block;z-index:0}.contract-box{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;width:42.5rem;padding:2.5rem;background:transparent;border:none}.contract-box:before{content:"";position:absolute;inset:0;z-index:1;background:rgba(0,0,0,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #80bfaa}.splat{position:absolute;pointer-events:none;opacity:.95;height:auto}.splat--br{right:0;bottom:0;transform:translate(30%,50%) scale(1.2);width:clamp(20rem,calc(46.31856rem * (100vw / 1440)),46.31856rem);z-index:-1}.contract-box h2{font-size:3.5rem;font-weight:500;line-height:1.05}.contract-box h2,.contract-box h3{color:#FFF;text-align:center;align-self:stretch;position:relative;z-index:2}.contract-box h3{font-size:2.5rem;font-weight:600;line-height:1.1}.contract-box p{color:#FFF;font-size:1rem;font-weight:400;line-height:160%;align-self:stretch;position:relative;z-index:2}.contract-note{text-align:center;margin-top:1rem}.contract-address{display:flex;width:37.5625rem;min-height:3.5rem;padding:.5rem;justify-content:space-between;align-items:center;gap:.75rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.2);background:rgba(0,0,0,.2);position:relative;z-index:2}.contract-address a{color:#FFF;font-size:1rem;font-weight:400;line-height:160%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto}.contract-address button{display:flex;height:2.5rem;padding:.5rem .875rem;justify-content:center;align-items:center;gap:.625rem;border-radius:.25rem;background:#F0F3BD;color:#000;flex:0 0 auto;position:relative;z-index:2}@media (max-width:750px){.contract-section{flex-direction:column;align-items:center;gap:1.25rem;padding:1.25rem}.contract-animation{order:1;margin-right:0;width:18rem;z-index:2}.contract-layer{width:100%}.contract-box{width:100%;padding:1.25rem;gap:1rem}.contract-box:before{border-radius:.5rem}.splat--br{bottom:-8rem;transform:translate(50%,30%) scale(1.5);width:clamp(20rem,calc(46.31856rem * (100vw / 1440)),46.31856rem)}.contract-box h2{font-size:2rem}.contract-box h3{font-size:1.5rem}.contract-box p{font-size:.95rem}.contract-address{width:100%;flex-wrap:nowrap;min-height:3rem}}.buzzgang-section,.buzzgang-wrap{position:relative;overflow:visible}.buzzgang-section{z-index:1;display:flex;flex-direction:column;gap:1.5rem;padding:2.5rem;width:min(85rem,95vw);margin:14rem auto 0;border:1px solid var(--Line-Website,#80bfaa);background:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);align-items:stretch}.buzzgang-decor{position:absolute;top:0;left:50%;width:min(85rem,95vw);height:100%;transform:translateX(-50%);z-index:0;pointer-events:none}.buzzgang-splat{position:absolute;left:0;top:0;transform:translate(2%,-2%);width:clamp(18rem,calc(38.38538rem * (100vw / 1440)),38.38538rem);height:auto;opacity:.95}.buzzgang-title{color:#FFF;font-size:clamp(2.25rem,4.2vw,3.5rem);font-weight:500;line-height:1.05;align-self:stretch}.buzzgang-description{color:#FFF;font-size:clamp(.95rem,1.1vw,1rem);font-weight:400;line-height:160%}.buzzgang-point{color:#FFF;font-size:clamp(1.2rem,1.6vw,1.5rem);font-weight:600;line-height:1.15}.buzzgang-box{display:flex;flex-direction:row;align-items:stretch;gap:2.5rem;padding:2.5rem;flex-wrap:wrap;justify-content:center}.buzzgang-item{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;padding:1.5rem;border:1px solid var(--Line-Website,#80bfaa);background:rgba(0,0,0,.2);width:clamp(14rem,18vw,15.875rem);min-width:14rem}.buzzgang-item h3{font-size:1.125rem;font-weight:700;line-height:140%;min-height:3.125rem;align-self:stretch}.buzzgang-item h3,.buzzgang-item p{color:#FFF;text-align:center;font-family:Archivo}.buzzgang-item p{font-size:1rem;font-weight:400;line-height:160%;width:100%}@media (max-width:750px){.buzzgang-section{padding:1.25rem;gap:1rem;margin:1.25rem auto 0}.buzzgang-decor,.buzzgang-section{width:calc(100% - 2rem)}.buzzgang-box{padding:1.25rem;grid-gap:.75rem;gap:.75rem;display:grid;grid-template-columns:repeat(2,1fr);align-items:stretch;justify-items:stretch}.buzzgang-item{width:100%;min-width:0;align-items:center;gap:1rem}.buzzgang-item h3{min-height:auto;width:100%}.buzzgang-splat{top:auto;bottom:0;transform:translate(10%,80%);width:clamp(12rem,42vw,20rem)}}.burn{display:flex;flex-direction:row;align-items:center;gap:clamp(1.25rem,3vw,3rem);margin-top:clamp(1.25rem,2vw,2.5rem);width:min(calc(1060 / 1440 * 100vw),95vw);margin-inline:auto}.burn-card{display:flex;width:calc(680 / 1440 * 100vw);max-width:42.5rem;padding:clamp(1rem,1.8vw,1.5rem);flex-direction:column;align-items:flex-start;gap:clamp(1rem,1.8vw,1.5rem);border:1px solid var(--Line-Website,#80bfaa);background:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.burn-card h2{text-align:center;font-size:clamp(2rem,3.9vw,3.5rem);font-weight:500;line-height:1.05}.burn-card h2,.burn-card p{color:#FFF;align-self:stretch}.burn-card p{font-size:clamp(.95rem,1.1vw,1rem);font-weight:400;line-height:160%}.burn-card .burn-point{color:#FFF;font-size:clamp(1.1rem,1.7vw,1.5rem);font-weight:600;line-height:1.15;align-self:stretch}.burn-animation{width:calc(512 / 1440 * 100vw);max-width:42rem;flex-shrink:1;aspect-ratio:15/19;height:auto;pointer-events:none;z-index:1}@media (max-width:750px){.burn{flex-direction:column;gap:1rem;width:92vw;margin-top:1.25rem}.burn-animation{order:-1;width:32rem;z-index:1}.burn-card{width:100%;max-width:none;padding:1rem;gap:.875rem;margin-top:-12rem}.burn-card h2{font-size:1.75rem}.burn-card .burn-point{font-size:1.25rem}.burn-card p{font-size:.95rem}}.audit{flex-direction:row;align-items:center;gap:clamp(1.25rem,3vw,3rem);margin-top:clamp(1.25rem,2vw,2.5rem);width:min(calc(1060 / 1440 * 100vw),95vw);margin-inline:auto;z-index:0}.audit,.audit-card{position:relative;display:flex}.audit-card{width:calc(680 / 1440 * 100vw);max-width:42.5rem;padding:clamp(1rem,1.8vw,1.5rem);flex-direction:column;align-items:flex-start;gap:clamp(1rem,1.8vw,1.5rem);border:1px solid var(--Line-Website,#80bfaa);background:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1}.audit-card h2{text-align:center;font-size:clamp(2rem,3.9vw,3.5rem);font-weight:500;line-height:1.05}.audit-card h2,.audit-card p{color:#FFF;align-self:stretch}.audit-card p{font-size:clamp(.95rem,1.1vw,1rem);font-weight:400;line-height:160%}.audit-card .audit-point{color:#FFF;font-size:clamp(1.1rem,1.7vw,1.5rem);font-weight:600;line-height:1.15;align-self:stretch}.audit-animation{width:calc(512 / 1440 * 100vw);max-width:42rem;flex-shrink:1;aspect-ratio:15/19;height:auto;pointer-events:none;position:relative;z-index:1}.audit a{display:flex;justify-content:center;align-items:center;width:100%;background-color:#F0F3BD;border-radius:2rem;padding:1rem}.solid-proof-logo{width:12rem}.audit-decor{position:absolute;inset:0;pointer-events:none;z-index:0}.audit-splat{position:absolute;right:-10rem;top:30%;transform:translateY(-20%) scale(1.5);width:clamp(18rem,28vw,34rem);height:auto;opacity:.95}@media (max-width:750px){.audit{flex-direction:column;gap:1rem;width:92vw;margin-top:1.25rem}.audit-animation{order:-1;width:32rem;z-index:2000}.audit-card{width:100%;max-width:none;padding:1rem;gap:.875rem;margin-top:-7rem}.audit-card h2{font-size:1.75rem}.audit-card .audit-point{font-size:1.25rem}.audit-card p{font-size:.95rem}.audit-splat{top:auto;bottom:-30%;left:-10%;transform:translate(15%,12%) scale(1.4);width:clamp(14rem,44vw,24rem)}}.roadmap{position:relative;display:flex;width:min(85rem,95vw);padding:1.5rem 1.5rem 2.5rem;flex-direction:column;align-items:center;gap:1.5rem;margin-inline:auto;margin-top:4rem;overflow:visible}.roadmap:before{content:"";position:absolute;inset:0;z-index:1;border:1px solid var(--Line-Website,#80bfaa);background:var(--BG-Box,rgba(0,0,0,.2));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.roadmap>:not(.roadmap-decor){position:relative;z-index:2}.roadmap-decor{position:absolute;inset:0;pointer-events:none;z-index:0}.roadmap-splat{position:absolute;left:0;bottom:0;transform:translate(-25%,50%);width:clamp(18rem,calc(38rem * (100vw / 1440)),38rem);height:auto;opacity:.95}.roadmap h2{font-size:3.5rem;font-weight:500}.roadmap h2,.roadmap h3{color:#FFF;text-align:center}.roadmap h3{font-size:2.5rem;font-weight:600}.roadmap p{color:#FFF;text-align:center;font-size:1rem;font-weight:400;line-height:160%;width:55.375rem;height:5.5rem}.roadmap-stages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem;width:100%;border-top:1px solid var(--Line-Website,#80bfaa);padding-top:0}.roadmap-stage{padding:1rem;display:flex;flex-direction:column;align-items:center;gap:1rem;border:1px solid var(--Line-Website,#80bfaa);background:rgba(0,0,0,.05);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.roadmap-stage h4{color:#FFF;text-align:center;font-size:1.125rem;font-weight:500;line-height:149%}.roadmap-stage ul{color:#FFF;font-size:.875rem;font-weight:500;line-height:180%;list-style-type:disc;padding-left:1rem}.dot{margin-top:-4rem;display:flex;flex-direction:column;align-items:center;margin-bottom:2rem}.dot-image{width:2rem;height:2rem;margin-top:-3.5rem}.dot-text{color:#FFF;text-align:center;font-size:.75rem;font-weight:600;line-height:100%}@media (max-width:750px){.roadmap{width:95vw;padding:1.25rem;gap:1rem}.roadmap p{width:100%;height:auto}.roadmap-stages{grid-template-columns:1fr}.roadmap-stage{width:100%;height:auto}.roadmap ul{margin-top:.5rem}.dot{width:100%;margin-top:-.1rem;gap:-1.4rem}.roadmap-splat{transform:translate(-15%,40%) rotate(180deg);width:clamp(14rem,45vw,22rem)}}.powered{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:min(calc(1360 / 1440 * 100vw),85rem);padding:1.5rem;margin:4rem auto 0;border:1px solid var(--Line,#92c8b6);background:var(--BG-Box,rgba(0,0,0,.2));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.powered .title{color:#FFF;text-align:center;font-size:2.5rem;font-weight:600;line-height:normal}.powered .description{color:#FFF;text-align:center;font-size:1rem;font-weight:400;line-height:160%;max-width:50rem;width:100%}.powered .cards{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:clamp(.75rem,1.2vw,1rem);gap:clamp(.75rem,1.2vw,1rem);width:100%}.powered .card{display:flex;justify-content:center;align-items:center;background-color:#347760;border:1px solid #80bfaa;padding:clamp(.75rem,1.2vw,1.25rem);aspect-ratio:12/7;min-width:0}.powered .card img{max-width:80%;height:auto;object-fit:contain;width:clamp(5rem,10vw,9rem);max-height:70%}@media (max-width:750px){.powered{width:92vw;padding:1.25rem;gap:1rem;margin:2rem auto 0}.powered .cards{grid-template-columns:repeat(3,1fr);gap:.75rem;justify-items:center}.powered .card{width:100%;padding:.9rem;aspect-ratio:16/9}.powered .card img{width:clamp(3.5rem,18vw,6rem)}}@media (max-width:400px){.powered .cards{grid-template-columns:repeat(2,1fr)}}