@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap");:root{--ink:#0a1623;--muted:#61707d;--paper:#f5f8f7;--white:#ffffff;--green:#32d6a1;--green-dark:#0f8e6a;--blue:#2477f3;--line:#dce5e2}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:var(--paper);font-family:DM Sans,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}.container{width:min(1180px,calc(100% - 48px));margin-inline:auto}.nav{position:fixed;inset:0 0 auto;z-index:50;background:rgba(7,18,30,.9);border-bottom:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.nav-inner{height:76px;display:flex;justify-content:space-between}.brand,.nav-inner{align-items:center}.brand{display:inline-flex;gap:10px;color:white;font:800 17px Manrope;letter-spacing:.05em}.brand>span:last-child>span{color:var(--green)}.brand-mark{width:33px;height:33px;display:grid;place-items:center;border:1px solid rgba(55,230,178,.45);transform:rotate(45deg);border-radius:8px}.brand-mark span{width:12px;height:12px;background:var(--green);border-radius:3px}.nav-links{display:flex;align-items:center;gap:30px;color:#b9c4ce;font-size:14px}.nav-links>a:hover{color:white}.nav-cta{display:flex;gap:8px;align-items:center;padding:11px 17px;color:#07131e!important;background:var(--green);border-radius:6px;font-weight:700}.menu{display:none;border:0;color:white;background:transparent}.hero{position:relative;padding:156px 0 0;overflow:hidden;color:white;background:#07121e}.hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,black,transparent 82%);mask-image:linear-gradient(180deg,black,transparent 82%)}.hero-glow{position:absolute;width:700px;height:700px;right:-160px;top:10px;border-radius:50%;background:rgba(34,130,255,.15);filter:blur(100px)}.hero-grid{position:relative;display:grid;grid-template-columns:.92fr 1.08fr;align-items:center;grid-gap:50px;gap:50px;min-height:570px}.eyebrow{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:7px;margin-bottom:26px;padding:8px 11px;color:#82e8c8;border:1px solid rgba(55,230,178,.25);border-radius:999px;background:rgba(55,230,178,.07);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}h1,h2,h3{font-family:Manrope,sans-serif;margin:0}h1{font-size:clamp(48px,5.1vw,72px);line-height:1.03;letter-spacing:-.048em}.contact h2 em,h1 em{color:var(--green);font-style:normal}.hero-lead{max-width:600px;margin:27px 0 30px;color:#aebbc6;font-size:18px;line-height:1.65}.hero-actions{display:flex;gap:12px}.button{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 21px;border-radius:6px;font-weight:700;font-size:14px}.button.primary{color:#07131e;background:var(--green);box-shadow:0 12px 40px rgba(50,214,161,.16)}.button.ghost{border:1px solid rgba(255,255,255,.18);color:white}.trust-line{display:flex;gap:22px;margin-top:35px;color:#8698a6;font-size:12px}.trust-line span{display:flex;align-items:center;gap:5px}.trust-line svg{color:var(--green)}.hero-visual{position:relative;perspective:1200px}.dash{overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#0c1b29;box-shadow:0 30px 90px rgba(0,0,0,.45);transform:rotateY(-5deg) rotateX(2deg)}.dash-top{height:35px;display:flex;align-items:center;gap:6px;padding:0 12px;background:#102332;border-bottom:1px solid rgba(255,255,255,.07)}.dash-top>span{width:7px;height:7px;border-radius:50%;background:#33485a}.dash-top b{margin-left:auto;color:#748a9b;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.dash-body{display:grid;grid-template-columns:72px 1fr;min-height:380px}.side{padding:20px 14px;background:#091620;border-right:1px solid rgba(255,255,255,.06)}.side-brand{width:28px;height:8px;margin:0 0 28px 7px;border-radius:3px;background:var(--green)}.side-line{height:7px;margin:0 0 17px;border-radius:5px;background:#1c3343}.side-line.active{background:#2a8b72;box-shadow:0 0 0 8px rgba(55,230,178,.07)}.dash-main{padding:28px}.mini-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.mini-title span{font:700 13px Manrope}.mini-title small{color:var(--green);font-size:8px;text-transform:uppercase;letter-spacing:.1em}.stat-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.stat{min-width:0;padding:15px;border:1px solid rgba(255,255,255,.07);border-radius:7px;background:#102332}.stat small{display:block;color:#6e8597;font-size:7px;letter-spacing:.11em}.stat b{display:block;margin:6px 0 4px;font-size:15px;white-space:nowrap}.stat i{color:var(--green);font-size:8px;font-style:normal}.stat i.neutral{color:#7f95a5}.chart{margin-top:12px;padding:16px 16px 8px;border:1px solid rgba(255,255,255,.07);border-radius:7px;background:#102332}.chart-label{display:flex;justify-content:space-between;font-size:9px}.chart-label span{color:#6e8597;font-size:7px}.chart svg{width:100%;height:92px;margin-top:10px}.activity{margin-top:12px;display:grid;grid-gap:8px;gap:8px}.activity>div{display:grid;grid-template-columns:28px 1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:9px 11px;border:1px solid rgba(255,255,255,.06);border-radius:6px;background:#102332}.avatar{width:27px;height:27px;display:grid;place-items:center;border-radius:50%;color:#63dfb9;background:#17483d;font-size:7px;font-weight:700}.avatar.blue{color:#77adfb;background:#163456}.activity p{margin:0}.activity p b,.activity p small{display:block}.activity p b{font-size:8px}.activity p small{margin-top:2px;color:#63798b;font-size:7px}.activity strong{color:#b7c6d1;font-size:8px}.float-card{position:absolute;display:flex;align-items:center;gap:10px;padding:12px 15px;border:1px solid rgba(255,255,255,.13);border-radius:8px;background:rgba(16,35,50,.92);box-shadow:0 12px 28px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.float-card svg{color:var(--green)}.float-card b,.float-card small{display:block;white-space:nowrap}.float-card b{font-size:10px}.float-card small{margin-top:3px;color:#7890a0;font-size:8px}.float-one{left:-34px;bottom:50px}.float-two{right:-20px;top:54px}.impact{position:relative;display:grid;grid-template-columns:repeat(4,1fr);margin-top:74px;border-top:1px solid rgba(255,255,255,.1)}.impact div{display:flex;align-items:center;gap:11px;padding:27px 20px;border-right:1px solid rgba(255,255,255,.08)}.impact div:last-child{border:0}.impact b{color:var(--green);font:700 24px Manrope}.impact span{max-width:130px;color:#7e909e;font-size:11px;line-height:1.35}.section{padding:110px 0}.section-kicker{margin-bottom:20px;color:var(--green-dark);font-size:11px;font-weight:800;letter-spacing:.16em}.section-kicker.light{color:var(--green)}.section h2{font-size:clamp(36px,4vw,54px);line-height:1.12;letter-spacing:-.04em}.problem{background:white}.problem-grid{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:80px;gap:80px;align-items:center}.problem-copy{padding-left:42px;border-left:1px solid var(--line)}.problem-copy p{margin:0;color:var(--muted);font-size:17px;line-height:1.7}.problem-copy .highlight{margin-top:24px;color:#2e3e4a}.solutions{background:var(--paper)}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:60px;margin-bottom:54px}.section-head>p{max-width:395px;margin:0 0 8px;color:var(--muted);font-size:16px;line-height:1.65}.solution-grid{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid var(--line);border-radius:12px;overflow:hidden;background:white}.solution-card{min-height:340px;padding:35px 38px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);transition:.3s ease}.solution-card:nth-child(2n){border-right:0}.solution-card:nth-child(n+3){border-bottom:0}.solution-card:hover{background:#fafffd;transform:translateY(-3px);box-shadow:0 15px 40px rgba(7,35,28,.07)}.card-top{display:flex;justify-content:space-between;align-items:center}.icon-wrap{width:52px;height:52px;display:grid;place-items:center;border-radius:10px;color:#0c8c67;background:#e6faf3}.icon-wrap svg{width:25px}.card-top small{color:#b0bab8;font:600 12px Manrope}.solution-card h3{margin:28px 0 13px;font-size:23px}.solution-card p{max-width:470px;margin:0;color:var(--muted);line-height:1.65}.tags{display:flex;gap:7px;margin-top:28px;flex-wrap:wrap}.tags span{padding:6px 9px;border:1px solid #e0e9e6;border-radius:4px;color:#6a7976;background:#f7faf9;font-size:10px;font-weight:600}.laser{overflow:hidden;background:#fff}.laser-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:100px;gap:100px;align-items:center}.laser-visual{position:relative;min-height:510px;display:grid;place-items:center}.laser-workspace{width:min(100%,510px);overflow:hidden;border:1px solid #20333f;border-radius:14px;background:#081521;box-shadow:0 35px 80px rgba(7,24,35,.22);transform:rotate(-2deg)}.laser-head{height:48px;display:grid;grid-template-columns:12px 1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:0 18px;color:#8fa1ac;border-bottom:1px solid rgba(255,255,255,.08);font-size:9px;letter-spacing:.12em}.laser-head>span{width:8px;height:8px;border-radius:50%;background:#ffb33c;box-shadow:0 0 12px rgba(255,179,60,.75)}.laser-head b{color:#b8c5cd;font-size:9px}.laser-head small{color:#5f7787}.laser-bed{position:relative;height:350px;display:grid;place-items:center;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:28px 28px}.laser-bed:before{content:"";position:absolute;inset:24px;border:1px solid rgba(255,255,255,.06);border-radius:5px}.laser-piece{position:relative;width:255px;height:210px;display:grid;place-items:center;border-radius:8px;background:linear-gradient(135deg,#c99354,#986331);box-shadow:0 18px 32px rgba(0,0,0,.38),inset 0 0 0 2px rgba(255,255,255,.12);transform:rotate(2deg)}.laser-piece:before{content:"";position:absolute;inset:0;border-radius:inherit;opacity:.3;background:repeating-linear-gradient(8deg,transparent 0 8px,rgba(62,31,9,.25) 9px,transparent 10px 16px)}.engraved-mark{position:relative;z-index:1;width:130px;height:130px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid rgba(74,39,15,.72);border-radius:50%;color:#4f2c13;box-shadow:inset 0 0 0 5px rgba(80,43,17,.17)}.engraved-mark svg{width:28px;margin-bottom:8px}.engraved-mark b{font:800 21px Manrope;letter-spacing:.06em}.engraved-mark span{font:700 10px Manrope;letter-spacing:.22em}.laser-piece>i{position:absolute;z-index:2;left:41px;right:41px;bottom:35px;height:1px;background:rgba(77,39,13,.55)}.laser-beam{position:absolute;z-index:5;left:50%;top:0;width:2px;height:170px;background:linear-gradient(transparent,#ffb23b);filter:drop-shadow(0 0 6px #ff9d18);transform:translateX(42px)}.laser-point{position:absolute;z-index:6;left:calc(50% + 42px);top:168px;width:7px;height:7px;border-radius:50%;background:#fff7b1;box-shadow:0 0 8px 3px #ff9d18,0 0 25px 8px rgba(255,116,20,.6)}.laser-status{height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;color:#66808f;border-top:1px solid rgba(255,255,255,.07);font-size:8px;letter-spacing:.06em}.laser-status span:first-child{display:flex;align-items:center;gap:7px;color:#6bd2b2}.laser-status i{width:6px;height:6px;border-radius:50%;background:var(--green)}.material-chip{position:absolute;padding:10px 15px;border:1px solid #dce6e3;border-radius:6px;color:#4d605b;background:rgba(255,255,255,.94);box-shadow:0 12px 30px rgba(22,46,39,.11);font-size:11px;font-weight:700}.chip-one{left:-5px;top:95px}.chip-two{right:-4px;top:185px}.chip-three{left:35px;bottom:55px}.laser-copy h2{max-width:570px}.laser-lead{margin:25px 0 29px;color:var(--muted);font-size:16px;line-height:1.7}.laser-tech{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;margin-bottom:27px}.laser-tech>div{display:grid;grid-template-columns:48px 1fr;grid-gap:11px;gap:11px;align-items:center;padding:13px;border:1px solid #e1e8e5;border-radius:8px;background:#f8faf9}.laser-tech>div>span{height:38px;display:grid;place-items:center;border-radius:6px;color:#805015;background:#ffecd0;font:800 10px Manrope;letter-spacing:.08em}.laser-tech p{margin:0}.laser-tech b,.laser-tech small{display:block}.laser-tech b{margin-bottom:3px;font:700 12px Manrope}.laser-tech small{color:#77847f;font-size:10px;line-height:1.35}.laser-uses{display:grid;grid-gap:18px;gap:18px}.laser-uses>div{display:grid;grid-template-columns:27px 1fr;grid-gap:13px;gap:13px;align-items:start}.laser-uses svg{width:25px;height:25px;padding:5px;border-radius:50%;color:#9b5a0f;background:#fff0d5}.laser-uses b,.laser-uses small{display:block}.laser-uses b{margin-bottom:4px;font:700 15px Manrope}.laser-uses small{color:var(--muted);font-size:13px;line-height:1.5}.laser-link{display:inline-flex;align-items:center;gap:9px;margin-top:32px;color:#8b5311;font-weight:700;font-size:14px}.projects{color:white;background:#081521}.projects-title{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:50px}.projects-title p{max-width:400px;margin:0 0 7px;color:#8ca0af;line-height:1.65}.project-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:13px;gap:13px}.project-card{position:relative;min-height:290px;padding:30px 27px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:#0d1e2c}.project-card:nth-child(-n+3){grid-column:span 2}.project-card:nth-child(n+4){grid-column:span 3}.project-card:before{content:"";position:absolute;width:170px;height:170px;right:-90px;bottom:-90px;border-radius:50%;background:var(--accent);filter:blur(50px);opacity:.35}.project-card.mint{--accent:#34d5a1}.project-card.blue{--accent:#2980f8}.project-card.amber{--accent:#f7ab32}.project-card.violet{--accent:#9b71ff}.project-card.coral{--accent:#ff6f61}.project-card.steel{--accent:#9eb5c3}.project-card.cyan{--accent:#2fd2e5}.project-card>span{color:var(--accent);font-size:9px;font-weight:800;letter-spacing:.13em}.project-card h3{margin:52px 0 14px;font-size:19px;line-height:1.35}.project-card p{margin:0;color:#8396a4;font-size:13px;line-height:1.6}.project-card.project-link{transition:transform .25s ease,border-color .25s ease,background .25s ease}.project-card.project-link:hover{transform:translateY(-5px);border-color:color-mix(in srgb,var(--accent) 55%,transparent);background:#102333}.project-action{position:absolute;left:27px;bottom:26px;color:#c8d4da;font-size:10px;font-weight:700;letter-spacing:.04em}.project-arrow{position:absolute;right:20px;bottom:19px;width:35px;height:35px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:50%}.project-arrow svg{width:16px;color:#8799a6}.capabilities{display:grid;grid-template-columns:repeat(4,1fr);margin-top:60px;border-top:1px solid rgba(255,255,255,.1)}.capabilities span{display:flex;align-items:center;justify-content:center;gap:9px;padding-top:28px;color:#9aabb7;font-size:12px}.capabilities svg{width:17px;color:var(--green)}.process{background:white}.process-grid{display:grid;grid-template-columns:.82fr 1.18fr;grid-gap:115px;gap:115px}.process-intro{position:-webkit-sticky;position:sticky;top:120px;align-self:start}.process-intro p{margin:25px 0;color:var(--muted);font-size:16px;line-height:1.7}.process-intro>a{display:inline-flex;align-items:center;gap:9px;color:#087455;font-weight:700;font-size:14px}.steps{border-top:1px solid var(--line)}.step{display:grid;grid-template-columns:65px 1fr;grid-gap:18px;gap:18px;padding:34px 4px;border-bottom:1px solid var(--line)}.step>span{color:#aab6b2;font:600 12px Manrope}.step h3{margin-bottom:9px;font-size:21px}.step p{margin:0;color:var(--muted);line-height:1.65}.why{background:#eef4f2}.why-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:110px;gap:110px;align-items:center}.why-visual{min-height:450px;display:grid;place-items:center}.orbit{width:370px;height:370px;display:grid;place-items:center;border:1px solid #c9d8d3;border-radius:50%;box-shadow:0 0 0 55px rgba(255,255,255,.38),0 0 0 56px #dce7e3}.orbit:after,.orbit:before{content:"";position:absolute;border-radius:50%;background:var(--green);box-shadow:0 0 0 6px white}.orbit:before{width:12px;height:12px;transform:translate(150px,-110px)}.orbit:after{width:8px;height:8px;transform:translate(-170px,80px);background:var(--blue)}.orbit-inner{width:210px;height:210px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;color:white;background:#091722;box-shadow:0 25px 60px rgba(10,25,36,.2)}.orbit-inner svg{margin-bottom:12px;color:var(--green)}.orbit-inner b{font:800 27px Manrope;letter-spacing:.05em}.orbit-inner span{color:var(--green);font:700 13px Manrope;letter-spacing:.25em}.why-list{margin-top:36px}.why-list>div{display:grid;grid-template-columns:33px 1fr;grid-gap:15px;gap:15px;padding:21px 0;border-bottom:1px solid #d5e1dd}.why-list svg{width:27px;height:27px;padding:6px;border-radius:50%;color:#087b5b;background:#d8f4ea}.why-list p{margin:0}.why-list b,.why-list span{display:block}.why-list b{margin-bottom:6px;font:700 16px Manrope}.why-list span{color:var(--muted);font-size:14px;line-height:1.5}.contact{padding:95px 0;color:white;background:#0b7160}.contact-inner{display:flex;align-items:center;justify-content:space-between;gap:60px}.contact h2{font-size:clamp(38px,4.3vw,58px);line-height:1.1;letter-spacing:-.04em}.contact h2 em{color:#73f0c9}.contact p{max-width:620px;margin:22px 0 0;color:#b7dbd3;line-height:1.65}.contact-button{min-width:350px;display:grid;grid-template-columns:46px 1fr 24px;align-items:center;grid-gap:13px;gap:13px;padding:21px;border-radius:8px;color:var(--ink);background:white;box-shadow:0 18px 35px rgba(0,0,0,.14)}.contact-button>svg:first-child{width:46px;height:46px;padding:11px;border-radius:50%;color:white;background:#20c879}.contact-button b,.contact-button small{display:block}.contact-button small{color:#6f7d79;font-size:9px;font-weight:700;letter-spacing:.08em}.contact-button b{margin-top:5px;font:700 20px Manrope}.contact-button>svg:last-child{width:20px;color:#66736f}footer{padding:65px 0 24px;color:#82939f;background:#07121e}.footer-top{display:grid;grid-template-columns:2fr 1fr 1.2fr;grid-gap:80px;gap:80px;padding-bottom:55px}.footer-top p{max-width:290px;margin:19px 0 0;line-height:1.6}.footer-top>div:not(:first-child){display:flex;flex-direction:column;gap:12px;font-size:13px}.footer-top>div:not(:first-child)>b{margin-bottom:7px;color:white;font:700 13px Manrope}.footer-top a:hover{color:white}.footer-bottom{display:flex;justify-content:space-between;padding-top:22px;border-top:1px solid rgba(255,255,255,.08);font-size:10px}.whatsapp-float{position:fixed;z-index:30;right:24px;bottom:24px;width:54px;height:54px;display:grid;place-items:center;border-radius:50%;color:white;background:#20c879;box-shadow:0 10px 28px rgba(14,100,67,.35)}@media (max-width:980px){.nav-links{position:fixed;left:0;right:0;top:76px;display:none;flex-direction:column;align-items:stretch;gap:0;padding:14px 24px 24px;background:#081522}.nav-links.open{display:flex}.nav-links>a{padding:14px 0;border-bottom:1px solid rgba(255,255,255,.08)}.nav-links .nav-cta{justify-content:center;margin-top:12px;border:0}.menu{display:block}.hero-grid{grid-template-columns:1fr;padding-bottom:70px}.hero-copy,.hero-visual{max-width:680px}.hero-visual{width:100%;margin:auto}.impact{margin-top:0;grid-template-columns:repeat(2,1fr)}.impact div:nth-child(2){border-right:0}.laser-grid,.problem-grid,.why-grid{grid-template-columns:1fr;gap:55px}.problem-copy{padding:0;border:0}.project-grid{grid-template-columns:repeat(2,1fr)}.project-card:nth-child(n){grid-column:span 1}.process-grid{grid-template-columns:1fr;gap:60px}.process-intro{position:static}.contact-inner{align-items:flex-start;flex-direction:column}}@media (max-width:700px){.container{width:min(100% - 32px,1180px)}.section{padding:78px 0}.hero{padding-top:120px}.hero-grid{gap:52px;min-height:unset}h1{font-size:44px}.hero-lead{font-size:16px}.hero-actions{flex-direction:column;align-items:stretch}.trust-line{flex-direction:column;gap:9px}.dash-main{padding:14px}.dash-body{grid-template-columns:45px 1fr}.side{padding:16px 8px}.stat-row{gap:6px}.stat{padding:9px}.stat b{font-size:11px}.float-card{display:none}.impact div{flex-direction:column;align-items:flex-start;padding:20px 12px}.impact span{max-width:100%}.projects-title,.section-head{align-items:flex-start;flex-direction:column;gap:24px}.solution-grid{grid-template-columns:1fr}.solution-card{min-height:auto;padding:30px 25px;border-right:0!important;border-bottom:1px solid var(--line)!important}.solution-card:last-child{border-bottom:0!important}.project-grid{grid-template-columns:1fr}.project-card{min-height:245px}.capabilities{grid-template-columns:repeat(2,1fr);gap:22px}.capabilities span{justify-content:flex-start}.orbit{width:245px;height:245px;box-shadow:0 0 0 35px rgba(255,255,255,.38),0 0 0 36px #dce7e3}.orbit-inner{width:145px;height:145px}.orbit-inner b{font-size:20px}.why-visual{min-height:340px}.laser-visual{min-height:400px}.laser-workspace{transform:none}.laser-bed{height:285px}.laser-piece{width:210px;height:170px}.laser-beam{height:135px}.laser-point{top:133px}.material-chip{display:none}.laser-tech{grid-template-columns:1fr}.contact-button{width:100%;min-width:0}.footer-top{grid-template-columns:1fr;gap:40px}.footer-bottom{flex-direction:column;gap:8px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}