:root{--ink:#151817;--muted:#66706b;--line:#dfe5e1;--paper:#f7f8f5;--white:#fff;--lime:#d9ff43;--green:#174f3c;--mint:#d9ede5;--orange:#ff714b;--radius:6px;--shadow:0 22px 55px rgba(21,24,23,.12)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Manrope,Arial,sans-serif;color:var(--ink);background:var(--white);letter-spacing:0}button,input,select{font:inherit}button,a{color:inherit}a{text-decoration:none}.container{width:min(1180px,calc(100% - 48px));margin:auto}.site-header{height:82px;border-bottom:1px solid rgba(21,24,23,.09);background:rgba(255,255,255,.92);backdrop-filter:blur(12px);position:sticky;top:0;z-index:30}.header-inner{height:100%;display:flex;align-items:center;justify-content:space-between;gap:30px}.brand{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:800;white-space:nowrap}.brand>span:last-child>span{color:#477061}.brand-mark{width:29px;height:29px;display:grid;grid-template-columns:repeat(3,7px);gap:3px;align-items:end}.brand-mark i{display:block;background:var(--ink);border-radius:1px}.brand-mark i:nth-child(1){height:15px;transform:skew(-12deg)}.brand-mark i:nth-child(2){height:25px;transform:skew(-12deg)}.brand-mark i:nth-child(3){height:19px;transform:skew(-12deg);background:var(--orange)}.main-nav{display:flex;gap:30px;font-size:13px;font-weight:600}.main-nav a:hover{color:var(--green)}.header-actions{display:flex;align-items:center;gap:20px}.phone{font-size:13px;font-weight:700}.button{border:0;border-radius:3px;padding:15px 21px;display:inline-flex;align-items:center;justify-content:center;gap:12px;font-weight:700;font-size:13px;cursor:pointer;transition:.2s transform,.2s background,.2s color}.button:hover{transform:translateY(-2px)}.button-dark{background:var(--ink);color:#fff}.button-accent{background:var(--lime);color:var(--ink)}.button-light{background:#fff;color:var(--ink)}.button-outline{background:#fff;border:1px solid #cbd2ce}.user-icon{width:15px;height:15px;border:1.8px solid currentColor;border-radius:50%;position:relative}.user-icon:after{content:"";position:absolute;width:17px;height:8px;border:1.8px solid currentColor;border-bottom:0;border-radius:10px 10px 0 0;left:-3px;top:11px}.menu-toggle{display:none;background:none;border:0;width:38px;height:38px}.menu-toggle span{display:block;height:2px;background:var(--ink);margin:7px 0}.hero{background:var(--paper);overflow:hidden;padding:80px 0 0}.hero-grid{display:grid;grid-template-columns:48% 52%;min-height:510px;align-items:center}.eyebrow,.section-kicker{text-transform:uppercase;letter-spacing:1.8px;font-size:11px;font-weight:800;color:#406352}.eyebrow{display:flex;align-items:center;gap:9px}.eyebrow span{width:22px;height:2px;background:var(--orange)}h1{font-size:64px;line-height:1.05;letter-spacing:0;margin:18px 0 22px;max-width:650px}h1 em,h2 em{font-family:Georgia,serif;font-weight:400;color:var(--green)}.hero-copy>p{font-size:17px;line-height:1.7;color:var(--muted);max-width:550px}.hero-actions{display:flex;align-items:center;gap:28px;margin-top:30px}.text-link{font-size:13px;font-weight:700}.play{display:inline-grid;place-items:center;width:33px;height:33px;border:1px solid #b9c1bd;border-radius:50%;font-size:9px;margin-right:8px}.hero-proof{margin-top:38px;display:flex;gap:12px;align-items:center}.avatars{display:flex}.avatars b{width:31px;height:31px;margin-left:-7px;border-radius:50%;display:grid;place-items:center;background:#d6dad7;border:2px solid var(--paper);font-size:9px}.avatars b:first-child{margin-left:0;background:#e6ad86}.avatars b:nth-child(2){background:#9ab3a7}.avatars b:nth-child(3){background:#d2c1aa}.avatars b:last-child{background:var(--ink);color:white}.hero-proof>div:last-child{display:flex;flex-direction:column}.hero-proof strong{font-size:12px}.hero-proof span{font-size:10px;color:var(--muted)}.hero-showcase{height:475px;position:relative}.orbit{position:absolute;border:1px solid #c7d3cc;border-radius:50%}.orbit-one{width:500px;height:500px;right:-50px;top:-10px}.orbit-two{width:350px;height:350px;right:20px;top:62px}.browser-card{position:absolute;background:#fff;border-radius:5px;box-shadow:var(--shadow);overflow:hidden}.browser-front{width:430px;height:300px;right:0;top:80px;transform:rotate(1deg);z-index:2}.browser-back{width:370px;height:260px;left:0;top:25px;transform:rotate(-6deg)}.browser-top{height:22px;background:#eee;display:flex;align-items:center;padding:0 8px;gap:4px}.browser-top i{width:5px;height:5px;border-radius:50%;background:#b8bdbb}.browser-top span{width:55%;height:6px;border-radius:4px;background:#fff;margin:auto}.mini-cafe{height:calc(100% - 22px);padding:19px 24px;background:#c64a31;color:#fef4dd;position:relative;overflow:hidden}.mini-cafe-nav{font-size:8px;font-weight:800}.mini-cafe-nav span{float:right;font-size:5px}.mini-cafe h3{font:400 36px/1 Georgia;margin:48px 0 20px}.mini-cafe button,.site-frame button{font-size:6px;letter-spacing:.5px;background:transparent;border:1px solid currentColor;padding:8px;color:inherit}.cup,.coffee-cup{position:absolute;width:130px;height:105px;background:#f3deb8;border-radius:10px 10px 48px 48px;right:30px;bottom:34px;transform:rotate(-4deg);box-shadow:inset -13px -8px 0 rgba(0,0,0,.08)}.cup:before,.coffee-cup:before{content:"";width:42px;height:50px;border:12px solid #f3deb8;border-left:0;border-radius:0 30px 30px 0;position:absolute;right:-40px;top:15px}.cup i,.coffee-cup i{position:absolute;width:100px;height:20px;border-radius:50%;background:#57372c;left:14px;top:-5px}.mini-shop{height:100%;background:#dcd6c8;padding:28px;color:#27352e}.mini-shop h3{font:42px/1 Georgia;margin:35px 0}.chair{width:130px;height:80px;background:#a75b3a;position:absolute;right:38px;bottom:48px;border-radius:50px 50px 8px 8px}.chair:after{content:"";position:absolute;width:115px;height:46px;background:#89452d;bottom:-32px;left:8px}.floating-badge{position:absolute;z-index:4;background:#fff;box-shadow:0 14px 36px rgba(21,24,23,.15);border-radius:4px;display:flex}.badge-sales{top:26px;right:8px;padding:13px 18px;flex-direction:column}.badge-sales strong{color:var(--green);font-size:19px}.badge-sales span{font-size:9px;color:var(--muted)}.badge-launch{bottom:34px;left:46px;padding:13px 17px;align-items:center;gap:10px}.badge-launch .check{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--lime);font-weight:800}.badge-launch div{display:flex;flex-direction:column}.badge-launch strong{font-size:11px}.badge-launch small{font-size:8px;color:var(--muted)}.stats-strip{min-height:102px;border-top:1px solid #dfe3df;display:grid;grid-template-columns:repeat(4,1fr);align-items:center}.stats-strip>div{display:flex;gap:12px;align-items:baseline;border-right:1px solid #dfe3df;justify-content:center}.stats-strip>div:last-child{border:0}.stats-strip strong{font-size:22px}.stats-strip span{font-size:10px;color:var(--muted);text-transform:uppercase}.section{padding:100px 0}.section-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:45px;gap:30px}.section-heading h2,.process h2{font-size:43px;line-height:1.12;margin:10px 0 0;max-width:620px}.section-heading>p{max-width:430px;color:var(--muted);font-size:13px;line-height:1.8}.catalog-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:26px}.filters{display:flex;gap:7px;flex-wrap:wrap}.filter{border:1px solid #d6ddd9;background:#fff;border-radius:30px;padding:10px 15px;font-size:11px;cursor:pointer}.filter span{color:#97a09b;margin-left:4px}.filter.active{background:var(--ink);color:#fff;border-color:var(--ink)}.sort{font-size:11px;color:var(--muted)}.sort select{border:0;background:transparent;font-weight:700;color:var(--ink);outline:0}.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:34px 20px}.product-card{border:1px solid #e1e5e2;border-radius:var(--radius);overflow:hidden;transition:.25s transform,.25s box-shadow}.product-card:hover{transform:translateY(-6px);box-shadow:0 20px 45px rgba(21,24,23,.1)}.product-card.hidden{display:none}.preview{height:270px;position:relative;padding:22px;overflow:hidden}.preview-tag{position:absolute;z-index:3;left:12px;top:12px;background:var(--orange);color:#fff;font-size:8px;text-transform:uppercase;letter-spacing:.8px;padding:6px 9px}.preview-tag.new{background:var(--lime);color:var(--ink)}.favorite{position:absolute;right:12px;top:12px;z-index:3;width:29px;height:29px;border:0;border-radius:50%;background:rgba(255,255,255,.92);font-size:18px;cursor:pointer}.favorite.active{background:var(--ink);color:#fff}.site-frame{height:100%;padding:16px 18px;position:relative;overflow:hidden;box-shadow:0 10px 25px rgba(0,0,0,.12)}.site-head{font-size:8px;font-weight:800;position:relative;z-index:2}.site-head span{float:right;font-size:5px;font-weight:600}.site-frame h3{position:relative;z-index:2}.preview-cafe{background:#e8d6c7}.preview-cafe .site-frame{background:#b74b34;color:#ffefd5}.preview-cafe h3{font:34px/1 Georgia;margin:48px 0}.preview-cafe small{position:absolute;bottom:14px;left:18px;font-size:5px}.coffee-cup{width:100px;height:80px;right:22px;bottom:25px}.coffee-cup i{width:74px}.preview-furniture{background:#ccd8cf}.preview-furniture .site-frame{background:#e2ddd2;color:#253a31}.preview-furniture h3{font:28px/1.05 Georgia;margin:50px 0 18px}.furniture-piece{position:absolute;width:100px;height:105px;border-radius:50px 50px 4px 4px;background:#ae643b;right:32px;bottom:27px}.furniture-piece:after{content:"";position:absolute;width:115px;height:45px;background:#8f4d31;left:-8px;bottom:-15px}.furniture-piece i,.furniture-piece b{position:absolute;width:4px;height:35px;background:#4d3428;bottom:-33px}.furniture-piece i{left:8px}.furniture-piece b{right:8px}.preview-dental{background:#dcece7}.preview-dental .site-frame{background:#f5fbf9;color:#1c5a51}.preview-dental h3{font:25px/1.12 Georgia;margin:90px 0 22px}.tooth-mark{position:absolute;right:45px;top:65px;font-size:90px;color:#a5d6ca}.preview-expert{background:#eadfd4}.preview-expert .site-frame{background:#eee4d9}.portrait{position:absolute;width:44%;height:82%;right:0;bottom:0;background:#9a7866;border-radius:80px 80px 0 0}.portrait:before{content:"";position:absolute;width:60px;height:70px;border-radius:50%;background:#c99d80;left:45px;top:20px}.portrait:after{content:"";position:absolute;width:95px;height:140px;border-radius:50px 50px 0 0;background:#202725;left:26px;top:80px}.expert-copy{position:absolute;left:18px;top:85px;z-index:2}.expert-copy small{font-size:6px}.expert-copy h3{font:25px/1.1 Georgia;margin:12px 0 22px}.preview-fashion{background:#f1d9c5}.preview-fashion .site-frame{background:#f8efe6}.preview-fashion h3{font:45px/.85 Arial;font-weight:800;margin:45px 0}.fashion-block{position:absolute;width:42%;height:78%;right:18px;bottom:0;background:linear-gradient(140deg,#e75834 0 45%,#162621 46% 100%);transform:skew(-7deg)}.preview-architect{background:#d9d8d5}.preview-architect .site-frame{background:#c4c4bd;color:#151817}.preview-architect h3{font:42px/.85 Arial;font-weight:800;position:absolute;left:18px;bottom:20px}.building{position:absolute;width:50%;height:82%;right:12px;bottom:0;background:#858b86;clip-path:polygon(25% 0,100% 14%,100% 100%,0 100%,0 28%)}.building i,.building b{position:absolute;background:#b9bfba;width:35%;height:12%;left:10%;top:32%;box-shadow:55px 0 #b9bfba,0 35px #b9bfba,55px 35px #b9bfba,0 70px #b9bfba,55px 70px #b9bfba}.product-info{padding:18px}.product-title{display:flex;justify-content:space-between;gap:12px}.product-title span{font-size:9px;text-transform:uppercase;color:#758079;letter-spacing:.7px}.product-title h3{font-size:16px;margin:5px 0 15px}.product-title strong{font-size:14px;white-space:nowrap;margin-top:16px}.product-meta{border-top:1px solid #edf0ee;padding-top:13px;display:flex;gap:15px;align-items:center;font-size:9px;color:var(--muted);text-transform:uppercase}.arrow-button{margin-left:auto;width:30px;height:30px;border:1px solid #d8ddda;background:#fff;cursor:pointer}.catalog-cta{text-align:center;margin-top:42px}.catalog-cta p{font-size:11px;color:var(--muted)}.catalog-cta p a{font-weight:700;color:var(--ink);text-decoration:underline}.process{background:var(--green);color:#fff}.process-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px}.process-intro>p{color:#c2d5cd;max-width:420px;font-size:13px;line-height:1.8;margin:24px 0 32px}.process .section-kicker{color:var(--lime)}.process h2 em{color:#b8d5ca}.steps article{display:grid;grid-template-columns:50px 1fr;gap:22px;padding:25px 0;border-bottom:1px solid rgba(255,255,255,.18)}.steps article>span{color:var(--lime);font-size:11px}.steps h3{font-size:17px;margin:0 0 8px}.steps p{color:#bcd0c8;font-size:11px;line-height:1.7;margin:0}.benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.benefit-grid article{padding:35px 35px 5px;border-right:1px solid var(--line)}.benefit-grid article:first-child{padding-left:0}.benefit-grid article:last-child{border:0}.benefit-grid article>span{font-size:27px;color:var(--orange)}.benefit-grid h3{font-size:17px;margin:25px 0 12px}.benefit-grid p{font-size:11px;line-height:1.7;color:var(--muted)}.contact{background:var(--ink);color:#fff;padding:70px 0}.contact-inner{display:grid;grid-template-columns:1fr 1.1fr;gap:70px;align-items:end}.contact h2{font-size:38px;margin:12px 0}.contact p{font-size:12px;color:#aeb5b1}.contact form{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;align-items:end}.contact label>span{display:block;font-size:9px;text-transform:uppercase;color:#aeb5b1;margin-bottom:8px}.contact input{width:100%;background:transparent;border:0;border-bottom:1px solid #525956;color:#fff;padding:10px 0;outline:0}.contact .section-kicker{color:var(--lime)}footer{background:#0d0f0e;color:#fff;padding:42px 0}.footer-inner{display:flex;align-items:center;justify-content:space-between}.brand-light .brand-mark i{background:#fff}.brand-light .brand-mark i:last-child{background:var(--lime)}.footer-inner p{color:#8c9690;font-size:11px}.footer-inner>div{display:flex;gap:25px;font-size:11px}.modal{position:fixed;inset:0;z-index:50;display:none}.modal.open{display:block}.modal-backdrop{position:absolute;inset:0;background:rgba(10,15,13,.72);backdrop-filter:blur(5px)}.auth-panel{position:absolute;right:0;top:0;height:100%;width:min(480px,100%);background:#fff;padding:60px 65px;box-shadow:-20px 0 60px rgba(0,0,0,.2);animation:slideIn .3s ease}.modal-close{position:absolute;right:25px;top:20px;border:0;background:none;font-size:30px;cursor:pointer}.auth-kicker{display:block;margin-top:70px;color:var(--orange);font-size:10px;text-transform:uppercase;letter-spacing:1.5px;font-weight:800}.auth-panel h2{font-size:32px;margin:12px 0}.auth-panel>p{color:var(--muted);font-size:12px;line-height:1.7}.auth-panel form{margin-top:35px}.auth-panel form>label{display:block;margin-bottom:20px}.auth-panel label>span{display:block;font-size:10px;font-weight:700;margin-bottom:7px}.auth-panel input:not([type=checkbox]){width:100%;border:1px solid #dce1de;padding:13px;outline:0}.form-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.checkbox{font-size:10px;color:var(--muted)}.link-button{border:0;background:none;font-size:10px;text-decoration:underline;cursor:pointer}.full{width:100%}.auth-panel>small{display:block;margin-top:18px;color:#909993;font-size:9px;text-align:center}@keyframes slideIn{from{transform:translateX(100%)}to{transform:none}}.dashboard{position:fixed;inset:0;z-index:60;background:#f3f5f2;display:none}.dashboard.open{display:grid;grid-template-columns:225px 1fr}.dashboard-nav{background:#132f27;color:#fff;padding:28px 20px;display:flex;flex-direction:column}.dashboard-nav .brand{padding:0 8px}.dashboard-nav nav{display:flex;flex-direction:column;gap:5px;margin-top:65px}.dashboard-nav nav button,.logout{border:0;background:transparent;color:#aac0b7;text-align:left;padding:13px 14px;display:flex;gap:13px;cursor:pointer;border-radius:4px;font-size:11px}.dashboard-nav nav button.active{background:#204438;color:#fff}.dashboard-nav nav b{margin-left:auto;background:var(--lime);color:#132f27;border-radius:20px;padding:2px 6px;font-size:8px}.logout{margin-top:auto}.dashboard-main{overflow:auto}.dashboard-main>header{height:90px;background:#fff;border-bottom:1px solid var(--line);padding:0 38px;display:flex;align-items:center;justify-content:space-between}.dashboard-main header small{font-size:9px;color:var(--muted);text-transform:uppercase}.dashboard-main header h2{font-size:20px;margin:5px 0}.dash-user{display:flex;gap:10px;align-items:center;font-size:10px}.dash-user>span{background:var(--orange);color:#fff;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:8px}.dash-user div{display:flex;flex-direction:column}.dash-user b{width:35px;height:35px;border-radius:50%;background:#d9b99e;display:grid;place-items:center;font-size:10px}.dash-content{padding:30px 38px}.dash-welcome{background:var(--green);color:#fff;padding:30px 35px;display:flex;justify-content:space-between;align-items:center;border-radius:5px}.dash-welcome>div:first-child{max-width:650px;flex:1}.dash-welcome span{font-size:9px;color:var(--lime);text-transform:uppercase}.dash-welcome h3{font-size:25px;margin:8px 0}.dash-welcome p{font-size:11px;color:#c4d5ce}.progress{height:5px;background:#456b5e;margin:20px 0 8px;border-radius:4px}.progress i{display:block;height:100%;width:68%;background:var(--lime);border-radius:4px}.dash-welcome small{font-size:9px;color:#b7ccc4}.dash-welcome small strong{color:#fff;float:right}.launch-date{border-left:1px solid rgba(255,255,255,.2);padding-left:35px;margin-left:35px;text-align:center;display:flex;flex-direction:column}.launch-date strong{font-size:35px;color:var(--lime)}.launch-date span{text-transform:none;color:#fff}.dash-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:20px 0}.dash-stats article{background:#fff;border:1px solid var(--line);padding:20px;display:flex;gap:15px;align-items:center}.dash-stats article>span{width:38px;height:38px;background:#edf3ef;display:grid;place-items:center;color:var(--green)}.dash-stats article div{display:flex;flex-direction:column}.dash-stats small{font-size:9px;color:var(--muted)}.dash-stats strong{font-size:19px;margin-top:3px}.dash-columns{display:grid;grid-template-columns:1.5fr 1fr;gap:18px}.dash-columns>section{background:#fff;border:1px solid var(--line);padding:22px}.dash-section-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.dash-section-title h3{font-size:13px}.dash-section-title button{border:0;background:none;font-size:9px;color:var(--green)}.task,.team{display:flex;align-items:center;gap:12px;border-top:1px solid #edf0ee;padding:14px 0}.task i{width:25px;height:25px;border:1px solid #cfd7d2;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:9px}.task i.done{background:#def1e9;color:var(--green);border:0}.task div,.team div{display:flex;flex-direction:column;flex:1}.task strong,.team strong{font-size:10px}.task small,.team small{font-size:8px;color:var(--muted);margin-top:4px}.task>span{font-size:8px;color:var(--green);background:#e1f2eb;padding:5px 7px}.task>span.working{color:#9b5b13;background:#fff0d3}.task>span.planned{color:#68716c;background:#edf0ee}.team b{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#e4b696;font-size:9px}.team b.green{background:#b9d6c8}.team button{border:0;background:none}.toast{position:fixed;left:50%;bottom:25px;transform:translate(-50%,20px);background:var(--ink);color:#fff;padding:13px 20px;border-radius:4px;font-size:11px;opacity:0;pointer-events:none;transition:.25s;z-index:100}.toast.show{opacity:1;transform:translate(-50%,0)}
@media(max-width:1000px){.main-nav,.phone{display:none}.hero-grid{grid-template-columns:1fr}.hero{padding-top:55px}.hero-copy{text-align:center}.eyebrow,.hero-actions,.hero-proof{justify-content:center}.hero-copy>p,h1{margin-left:auto;margin-right:auto}.hero-showcase{max-width:650px;width:100%;margin:auto}.product-grid{grid-template-columns:repeat(2,1fr)}.process-grid{gap:50px}.contact form{grid-template-columns:1fr}.dashboard.open{grid-template-columns:70px 1fr}.dashboard-nav .brand>span:last-child,.dashboard-nav nav span,.dashboard-nav .logout span{display:none}.dashboard-nav{padding:25px 10px}.dashboard-nav nav button{justify-content:center}.dashboard-nav nav b{position:absolute;margin-left:24px;margin-top:-20px}.dashboard-nav .brand{justify-content:center}}
@media(max-width:720px){.container{width:min(100% - 30px,1180px)}.site-header{height:68px}.header-actions{display:none}.menu-toggle{display:block}.site-header.menu-open{height:auto}.site-header.menu-open .header-inner{flex-wrap:wrap;padding:15px 0}.site-header.menu-open .main-nav{display:flex;order:3;width:100%;flex-direction:column;padding:15px 0}.hero{padding-top:45px}h1{font-size:43px}.hero-copy>p{font-size:14px}.hero-showcase{height:380px}.browser-front{width:85%;height:250px;right:0}.browser-back{width:70%;height:220px}.mini-cafe h3{font-size:28px}.cup{width:95px;height:75px}.badge-launch{left:4px}.stats-strip{grid-template-columns:1fr 1fr;padding:16px 0}.stats-strip>div{height:55px;border-right:0;flex-direction:column;gap:2px;align-items:center}.section{padding:70px 0}.section-heading{display:block}.section-heading h2,.process h2{font-size:34px}.catalog-toolbar{align-items:flex-end}.sort{display:none}.product-grid{grid-template-columns:1fr}.product-card:nth-child(n+5){display:none}.product-card.show-mobile{display:block}.process-grid,.contact-inner{grid-template-columns:1fr}.benefit-grid{grid-template-columns:1fr}.benefit-grid article,.benefit-grid article:first-child{border-right:0;border-bottom:1px solid var(--line);padding:25px 0}.footer-inner{flex-direction:column;gap:20px;text-align:center}.footer-inner>div{flex-direction:column;gap:8px}.auth-panel{padding:45px 30px}.dashboard.open{grid-template-columns:1fr}.dashboard-nav{height:62px;display:flex;flex-direction:row;align-items:center;padding:8px 15px}.dashboard-nav .brand{margin-right:auto}.dashboard-nav nav{margin:0;flex-direction:row}.dashboard-nav nav button{padding:10px}.dashboard-nav nav button:nth-child(n+3){display:none}.dashboard-nav .logout{margin:0}.dashboard-main{height:calc(100vh - 62px)}.dashboard-main>header{padding:0 18px}.dash-user div,.dash-user>span{display:none}.dash-content{padding:18px}.dash-welcome{padding:24px;display:block}.launch-date{border-left:0;border-top:1px solid rgba(255,255,255,.2);padding:15px 0 0;margin:20px 0 0;flex-direction:row;gap:8px;align-items:baseline}.launch-date strong{font-size:22px}.dash-stats{grid-template-columns:1fr}.dash-columns{grid-template-columns:1fr}.contact form{margin-top:20px}}
@media(max-width:430px){h1{font-size:38px}.hero-actions{flex-direction:column}.hero-showcase{height:330px}.browser-front{height:220px}.browser-back{display:none}.mini-cafe h3{margin-top:35px}.floating-badge{transform:scale(.85)}.stats-strip strong{font-size:18px}.section-heading h2,.process h2{font-size:30px}.filters{flex-wrap:nowrap;overflow:auto;width:calc(100vw - 15px);padding-bottom:5px}.filter{white-space:nowrap}.preview{height:240px}.dashboard-main header h2{font-size:16px}.dash-stats article{padding:14px}}
.mobile-call{display:none}
@media(max-width:720px){.mobile-call{display:inline-flex;align-items:center;justify-content:center;gap:7px;margin-left:auto;padding:10px 13px;border-radius:999px;background:#111;color:#fff;font-size:12px;font-weight:800;line-height:1;white-space:nowrap;box-shadow:0 7px 18px rgba(21,24,23,.14)}.mobile-call svg{width:16px;height:16px;fill:currentColor}.mobile-call:active{transform:translateY(1px)}.header-inner{gap:10px}.menu-toggle{flex:0 0 38px}}
@media(max-width:380px){.mobile-call{padding:9px 10px}.mobile-call span{font-size:11px}.brand-logo{max-width:96px}}
