@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&family=Manrope:wght@400;500;600;700;800&display=swap');
:root{font-family:'DM Sans',ui-sans-serif,system-ui,-apple-system,sans-serif;font-synthesis:none;color:#20202b;background:#f7f7f5;-webkit-font-smoothing:antialiased;--ink:#1c1930;--muted:#777585;--primary:#6d50e6;--border:#e7e5e9;--sub:#fbfaf9}*{box-sizing:border-box}body{margin:0;min-height:100vh}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{cursor:pointer}button:disabled{opacity:.6;cursor:wait}::selection{background:#d9d0ff}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:Manrope,'DM Sans',sans-serif;letter-spacing:-.045em}input,textarea,select{outline:none}input:focus,textarea:focus,select:focus{border-color:#927df8!important;box-shadow:0 0 0 3px #7155ed18}.container{max-width:1200px;width:calc(100% - 64px);margin:auto}.topnav{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:82px}.topnav .navlinks{display:flex;align-items:center;gap:34px}.topnav .navlinks a{font-size:13px;color:#555360;font-weight:700}.topnav .navlinks a:hover{color:var(--primary)}.brand{display:flex;align-items:center;gap:10px;white-space:nowrap;font:800 21px Manrope,sans-serif;letter-spacing:-.065em}.brand .brand-symbol{display:flex;align-items:center;justify-content:center;width:35px;height:35px;background:var(--primary);color:white;border-radius:11px;font-size:27px;line-height:1}.brand em{font-size:10px;font-style:normal;letter-spacing:.01em;font-weight:800;background:#efeaff;color:#745ae2;padding:4px 7px;border-radius:30px;margin-left:2px;align-self:center}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid transparent;border-radius:11px;font-size:13px;font-weight:800;padding:13px 20px;transition:transform .18s,box-shadow .18s;white-space:nowrap}.btn:hover{transform:translateY(-1px)}.btn-primary{background:var(--primary);color:#fff;box-shadow:0 8px 18px #6f50df26}.btn-dark{background:#1e1c2c;color:white}.btn-light{background:white;color:#302b3a;border-color:var(--border)}.btn-quiet{color:var(--ink);background:transparent}.btn-danger{background:#fff0f0;color:#bc354b;border-color:#ffdddd}.btn-sm{padding:9px 13px;font-size:12px;border-radius:9px}.btn-lg{padding:17px 26px;font-size:14px;border-radius:12px}.eyebrow{display:inline-flex;gap:9px;align-items:center;color:#7659d2;font-size:11px;font-weight:800;letter-spacing:1.7px;text-transform:uppercase}.eyebrow:before{content:'✦';font-size:15px}.hero-area{position:relative;overflow:hidden;background:radial-gradient(ellipse 45% 80% at 77% 30%,#efe8ff 0%,transparent 80%),#f7f7f5}.hero-main{padding:90px 0 118px;display:grid;grid-template-columns:1fr 1.05fr;align-items:center;gap:45px}.hero-copy h1{font-size:clamp(48px,5.4vw,78px);line-height:1.095;letter-spacing:-.073em;margin:19px 0 22px;font-weight:800}.hero-copy h1 em{font-style:normal;color:var(--primary)}.hero-copy .lead{color:#757383;font-size:17px;line-height:1.8;max-width:470px;margin-bottom:29px}.hero-cta{display:flex;gap:11px;flex-wrap:wrap}.fineprint{font-size:12px;color:#888494;margin:19px 0 0}.mockup-wrap{position:relative;isolation:isolate}.mockup-glow{position:absolute;inset:-18%;background:radial-gradient(circle,#e7d6ffad,transparent 65%);z-index:-1}.browser{background:white;border:1px solid #eae5f3;border-radius:18px;box-shadow:0 31px 80px #53418324,0 2px 5px #1713240e;overflow:hidden;transform:rotate(-2deg)}.browser-head{height:45px;background:#fcfbff;display:flex;align-items:center;gap:16px;padding:0 17px;border-bottom:1px solid #efecf5}.browser-dots{display:flex;gap:5px}.browser-dots i{width:8px;height:8px;border-radius:50%;background:#d8d0e6}.browser-addr{width:54%;text-align:center;color:#aaa3b9;background:#f2f0f7;border-radius:5px;padding:6px;font-size:9px}.browser-body{display:grid;grid-template-columns:80px 1fr;height:350px}.mockside{border-right:1px solid #f2f0f7;padding:16px 12px;display:flex;gap:16px;flex-direction:column}.mockside span{height:9px;width:60%;background:#d7d0eb;border-radius:3px}.mocksite{padding:20px;background:#faf8f7}.mocksite-nav{display:flex;justify-content:space-between;margin-bottom:21px}.mocksite-nav b{font-size:11px;color:#333}.mocksite-nav span{color:#aaa;font-size:7px}.mocksite-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:10px}.mocksite-copy span{font-size:7px;color:var(--primary);font-weight:800;letter-spacing:1.5px}.mocksite-copy strong{display:block;font-size:clamp(21px,2.2vw,34px);line-height:1.06;letter-spacing:-1.5px;margin:12px 0}.mocksite-copy i{display:block;height:5px;background:#d9d5dc;margin:7px 0;border-radius:3px;width:86%}.mocksite-copy button{margin-top:16px;background:var(--primary);color:white;font-size:8px;border:0;border-radius:5px;padding:9px 14px}.mocksite-art{height:190px;border-radius:8px;position:relative;overflow:hidden;background:radial-gradient(circle at 75% 23%,#eaddff 0,transparent 40%),linear-gradient(140deg,#7a60e9,#caaaff)}.mocksite-art:before{content:'';position:absolute;width:160px;height:160px;background:#fce7fc99;border-radius:50%;left:-55px;bottom:-55px}.mocksite-art:after{content:'';position:absolute;width:115px;height:115px;background:#fff6;border-radius:50%;right:-30px;top:-30px}.mocksite-cards{display:flex;gap:10px;margin-top:18px}.mocksite-cards i{height:56px;flex:1;background:#f0eaf9;border-radius:6px}.float-card{position:absolute;background:white;padding:13px 16px;border-radius:13px;box-shadow:0 14px 36px #3827552c;display:flex;gap:9px;align-items:center;font-weight:800;font-size:12px}.float-card i{font-style:normal;display:grid;place-items:center;background:#e8fff0;color:#139b68;width:25px;height:25px;border-radius:7px}.float-card.top{top:-26px;right:-34px;transform:rotate(4deg)}.float-card.bottom{bottom:-22px;left:-35px;transform:rotate(5deg)}.pill{border-radius:99px;background:#edf9ed;color:#319263;padding:5px 8px;font-size:10px}.trustbar{border-top:1px solid #eae6ec;border-bottom:1px solid #eae6ec;background:white;padding:23px 0}.trustbar-inner{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.trustbar-inner p{font-size:12px;font-weight:800;color:#9a96a3;margin:0}.trustbar-inner .chips{display:flex;gap:26px;color:#817b8d;align-items:center;font-size:13px;font-weight:800}.section{padding:104px 0}.section.center{text-align:center}.section h2{font-size:clamp(32px,4vw,49px);line-height:1.17;letter-spacing:-.063em;margin:15px auto;max-width:730px}.section .sect-lead{color:#777383;font-size:15px;line-height:1.75;max-width:560px;margin:0 auto 40px}.feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:45px}.feature-card{text-align:left;background:white;border:1px solid var(--border);border-radius:20px;padding:29px;min-height:242px;box-shadow:0 5px 20px #17122606}.feature-icon{width:46px;height:46px;background:#f0edff;border-radius:13px;display:grid;place-items:center;font-size:20px;color:#6a4ef4;margin-bottom:25px}.feature-card h3{font-size:18px;margin:0 0 10px}.feature-card p{font-size:13px;line-height:1.8;color:#807c8d}.pricing-section{background:#f2f0f9}.price-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:890px;margin:46px auto 0;text-align:left}.price-card{background:white;border:1px solid #e4e0ea;border-radius:20px;padding:34px;position:relative}.price-card.featured{border:2px solid #7b60ed;box-shadow:0 12px 35px #6a4ee51c}.price-card .popular{position:absolute;right:22px;top:-13px;font-size:10px;font-weight:800;text-transform:uppercase;background:#6e53e8;color:white;padding:7px 14px;border-radius:99px}.price-card .tier{font-weight:800;font-size:15px}.price-card .tier-intro{font-size:12px;color:#777384;margin:7px 0 26px;min-height:38px}.price-figure{font-family:Manrope,sans-serif;font-size:45px;font-weight:800;letter-spacing:-.07em}.price-figure small{font-size:12px;font-family:'DM Sans',sans-serif;letter-spacing:0;color:#888494;font-weight:600}.price-card ul{list-style:none;margin:29px 0;padding:24px 0 0;border-top:1px solid var(--border)}.price-card li{font-size:13px;color:#575364;margin:0 0 15px;display:flex;gap:11px}.price-card li:before{content:'✓';color:#7154e8;font-weight:900}.price-card .btn{width:100%}.cta-banner{background:#211f32;color:white;text-align:center;padding:83px 25px;border-radius:27px;margin:15px auto 95px;max-width:1100px;position:relative;overflow:hidden}.cta-banner:after{content:'';position:absolute;width:320px;height:320px;border-radius:50%;right:-190px;top:-180px;background:#886bf688}.cta-banner h2{font-size:43px;max-width:700px;margin:0 auto 15px}.cta-banner p{color:#c5c0d1;margin-bottom:29px}.footer{padding:38px 0;border-top:1px solid var(--border);font-size:12px;color:#817e8e}.footer .container{display:flex;align-items:center;justify-content:space-between;gap:24px}.footer .links{display:flex;gap:21px}.boot{height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#777383}.boot .brand-symbol{font-size:40px;color:var(--primary)}.auth-page{min-height:100vh;display:grid;grid-template-columns:1fr 1fr}.auth-left{padding:35px min(6vw,90px);display:flex;flex-direction:column;justify-content:space-between}.auth-body{width:min(420px,100%);margin:48px auto}.auth-body h1{font-size:37px;line-height:1.2;margin:0 0 12px}.auth-body .intro{font-size:14px;color:var(--muted);line-height:1.7;margin-bottom:31px}.auth-right{background:#28223e;color:white;padding:70px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}.auth-right:before{content:'';width:570px;height:570px;border:1px solid #ffffff1c;border-radius:50%;position:absolute;right:-290px;top:-170px;box-shadow:0 0 0 88px #fff00009,0 0 0 165px #ffffff07}.auth-right h2{font-size:clamp(35px,4.5vw,57px);max-width:550px;line-height:1.17;position:relative}.auth-right h2 span{color:#a993ff}.auth-right p{max-width:410px;color:#cbc4db;line-height:1.85;position:relative}.field{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.field label,.input-label{font-size:12px;font-weight:800;color:#484353}.field input,.field textarea,.field select,.input,.select{border:1px solid #dedbe5;background:white;border-radius:10px;width:100%;padding:13px 14px;color:#292435;font-size:13px;transition:border-color .2s,box-shadow .2s}.field textarea{min-height:100px;resize:vertical;line-height:1.6}.field small{font-size:11px;color:#85808e}.field-inline{display:flex;gap:10px}.field-inline .field{flex:1;min-width:0}.auth-body .btn{width:100%;margin-top:5px}.auth-switch{font-size:13px;color:#777383;text-align:center;margin-top:22px}.auth-switch a,.link-primary{color:var(--primary);font-weight:800}.app-layout{min-height:100vh;display:grid;grid-template-columns:243px 1fr}.sidebar{background:#fff;border-right:1px solid var(--border);padding:25px 17px;display:flex;flex-direction:column;position:sticky;top:0;height:100vh}.sidebar .brand{padding:0 10px 34px;font-size:19px}.sidebar .brand .brand-symbol{width:31px;height:31px;font-size:23px}.sidebar-section-label{font-size:10px;letter-spacing:1.2px;text-transform:uppercase;font-weight:800;color:#aba7b4;padding:10px 14px}.sidebar-links{display:grid;gap:5px}.sidebar-links a{font-size:13px;font-weight:750;padding:12px 14px;border-radius:9px;color:#777383;display:flex;gap:12px;align-items:center}.sidebar-links a .navicon{width:20px;text-align:center;font-size:16px;font-weight:500}.sidebar-links a.active,.sidebar-links a:hover{background:#f0ecff;color:#6244db}.sidebar-bottom{margin-top:auto;border-top:1px solid var(--border);padding:18px 9px 0}.user-icon{width:35px;height:35px;border-radius:11px;background:#eae5ff;display:grid;place-items:center;color:#674de9;font-weight:900}.profile-line{display:flex;gap:10px;align-items:center}.profile-line b{font-size:12px;display:block}.profile-line span{font-size:10px;color:#9b95a6;display:block;margin-top:3px;max-width:155px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content{min-width:0}.dash-top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:28px min(4vw,48px);border-bottom:1px solid var(--border);background:#ffffff80}.dash-top .crumb{color:#8e899b;font-size:13px;font-weight:650}.dash-top .crumb strong{color:#302a3f}.dash-content{padding:38px min(4vw,48px);max-width:1400px;margin:auto}.dash-content h1{font-size:32px;margin:0 0 9px}.dash-content .subtext{color:#898491;font-size:14px;line-height:1.7}.dash-heading{display:flex;gap:22px;justify-content:space-between;align-items:center;margin-bottom:30px}.stat-row{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:33px 0}.stat{background:white;border:1px solid var(--border);border-radius:17px;padding:23px}.stat .stat-label{font-size:11px;color:#888493;font-weight:800;margin:0 0 12px}.stat strong{font:800 31px Manrope,sans-serif;letter-spacing:-.06em}.stat .stat-desc{font-size:11px;color:#aaa6b0;margin:11px 0 0}.dash-card{border:1px solid var(--border);background:white;border-radius:18px;overflow:hidden}.card-heading{padding:22px 25px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #eeeaf0;gap:15px}.card-heading h3{font-size:15px;margin:0}.site-list-item{display:flex;gap:18px;padding:19px 24px;align-items:center;border-bottom:1px solid #f0eef2}.site-list-item:last-child{border:0}.site-icon{flex:none;display:grid;place-items:center;width:62px;height:52px;border-radius:11px;color:#6c4eea;background:linear-gradient(135deg,#ede6ff,#e6f5ed);font-size:27px}.site-row-title{font-size:14px;font-weight:850;margin-bottom:4px}.site-row-desc{font-size:11px;color:#9a95a2}.site-row-desc a:hover{text-decoration:underline}.site-list-item .grow{flex:1;min-width:0}.site-list-item .actions{display:flex;align-items:center;gap:11px}.status{display:inline-block;font-size:10px;font-weight:850;border-radius:100px;padding:6px 10px}.status.live{background:#e7f8ed;color:#288854}.status.draft{background:#f2f0f5;color:#898494}.empty{text-align:center;padding:70px 30px;color:#86818e}.empty .empty-illustration{font-size:43px;margin-bottom:12px;color:#8065ee}.empty h3{color:#3e354c;font-size:20px}.empty p{font-size:13px;max-width:330px;margin:0 auto 20px;line-height:1.6}.template-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:16px 0 24px}.template-option{border:2px solid #e9e5ef;background:#fff;border-radius:12px;padding:8px;cursor:pointer;text-align:left}.template-option.selected{border-color:#7455eb;box-shadow:0 0 0 3px #8263ed16}.template-thumb{height:90px;border-radius:7px;position:relative;overflow:hidden;background:#ede8ff;padding:14px}.template-thumb .line{height:7px;border-radius:3px;background:#afa3ea;width:70%;margin:7px 0}.template-thumb .line:first-child{width:40%}.template-thumb .square{position:absolute;right:12px;top:20px;width:40%;height:52px;border-radius:5px;background:#8065e7}.template-option:nth-child(2) .template-thumb{background:#f7f0e8}.template-option:nth-child(2) .square{background:#c58d60}.template-option:nth-child(3) .template-thumb{background:#e7f3f0}.template-option:nth-child(3) .square{background:#549e8b}.template-option:nth-child(4) .template-thumb{background:#f4edf1}.template-option:nth-child(4) .square{background:#bd7999}.template-option b{display:block;font-size:11px;margin:10px 3px 3px}.dialog-overlay{position:fixed;inset:0;z-index:100;background:#201b36a3;display:grid;place-items:center;padding:15px;backdrop-filter:blur(4px)}.dialog{width:min(650px,100%);background:#fff;border-radius:20px;padding:30px;box-shadow:0 30px 90px #21163560;max-height:90vh;overflow:auto}.dialog h2{font-size:25px;margin-bottom:7px}.dialog p{color:#827d8e;font-size:13px}.dialog-actions{display:flex;justify-content:flex-end;gap:9px;padding-top:10px}.editor-layout{height:100vh;display:flex;flex-direction:column;overflow:hidden}.editor-top{height:69px;flex-shrink:0;background:white;display:flex;align-items:center;justify-content:space-between;padding:0 22px;gap:15px;border-bottom:1px solid var(--border)}.editor-top .top-left,.editor-top .top-right{display:flex;gap:10px;align-items:center;min-width:0}.editor-top .top-left .brand{font-size:15px}.editor-top .top-left .brand-symbol{width:27px;height:27px;font-size:20px}.editor-site-title{font-size:12px;color:#5b536b;font-weight:800;max-width:150px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.editor-core{min-height:0;flex:1;display:grid;grid-template-columns:238px minmax(0,1fr) 300px}.editor-panel{background:white;overflow-y:auto;min-height:0;padding:20px 16px}.editor-panel.left{border-right:1px solid var(--border)}.editor-panel.right{border-left:1px solid var(--border)}.panel-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.panel-heading h3{margin:0;font-size:12px;letter-spacing:.02em}.panel-section{border-top:1px solid var(--border);padding-top:18px;margin-top:21px}.page-link,.block-link{display:flex;align-items:center;gap:9px;padding:12px 10px;font-size:12px;font-weight:700;color:#706b7c;border-radius:9px;cursor:pointer;margin-bottom:4px;border:1px solid transparent}.page-link:hover,.block-link:hover{background:#f8f6fc}.page-link.selected,.block-link.selected{color:#6548dd;background:#f3efff;border-color:#e7e0ff}.page-link span,.block-link span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-emoji{display:grid;place-items:center;width:23px;height:23px;border:1px solid #e6e1ec;border-radius:6px;background:white;color:#716b7c;font-size:13px}.panel-mini{border:1px dashed #d9d3e4;background:white;width:100%;border-radius:8px;padding:10px;font-size:11px;font-weight:800;color:#745cd1}.block-tools{display:flex;gap:5px}.block-tools button{border:0;background:white;padding:3px 5px;border-radius:5px;font-size:11px;color:#888}.block-tools button:hover{color:#684bea;background:#eeebf9}.add-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.add-grid button{border:1px solid var(--border);border-radius:8px;background:white;padding:10px 5px;display:flex;align-items:center;gap:6px;font-size:11px;color:#686276}.add-grid button:hover{border-color:#a798ed;color:#6b52e0}.preview-area{background:#e9e8ed;min-width:0;min-height:0;display:flex;flex-direction:column}.preview-bar{height:50px;flex-shrink:0;padding:10px 20px;display:flex;align-items:center;justify-content:space-between}.preview-bar .window-pill{background:white;border:1px solid #ddd9e2;padding:7px 15px;color:#8c8695;border-radius:7px;font-size:11px}.preview-bar .hint{font-size:11px;color:#8b8694}.preview-frame-wrap{flex:1;min-height:0;padding:0 23px 23px;display:flex;justify-content:center}.preview-frame{height:100%;width:100%;border:1px solid #d9d4df;background:white;border-radius:9px;box-shadow:0 8px 32px #332b3c16}.preview-frame.mobile{max-width:390px}.editor-panel .field{margin-bottom:14px}.editor-panel .field input,.editor-panel .field select,.editor-panel .field textarea{padding:10px;font-size:12px;border-radius:8px}.editor-panel .field textarea{min-height:98px}.editor-panel .minor-head{font-size:11px;color:#847d90;text-transform:uppercase;letter-spacing:1px;font-weight:800;margin:20px 0 13px}.theme-colors{display:grid;grid-template-columns:1fr 1fr;gap:10px}.color-field{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700}.color-field input{width:36px;height:34px;border:1px solid var(--border);background:transparent;padding:2px;border-radius:6px}.edit-notice{font-size:11px;color:#8b8196}.edit-notice.dirty{color:#bf7c22}.notice{margin-bottom:20px;padding:14px 17px;border:1px solid #e3dbfa;background:#f2efff;color:#6c54ce;border-radius:11px;font-size:12px;line-height:1.7}.error-note{background:#fff0f1;border:1px solid #ffd5db;color:#b03148;border-radius:9px;padding:12px;margin:13px 0;font-size:12px}.success-note{background:#e9f9ef;border:1px solid #c8ead5;color:#2d8653;border-radius:9px;padding:12px;margin:13px 0;font-size:12px}.settings-box{background:white;border:1px solid var(--border);border-radius:18px;padding:27px;margin-bottom:20px}.settings-box h3{font-size:17px;margin:0 0 10px}.settings-box p{color:#898392;font-size:12px;line-height:1.7}.billing-hero{padding:30px;background:linear-gradient(140deg,#2d2749,#5038a2);border-radius:20px;color:white;margin:27px 0;display:flex;justify-content:space-between;gap:20px;align-items:center}.billing-hero h2{margin:0 0 8px;font-size:29px}.billing-hero p{font-size:12px;color:#dfd7f8;margin:0}.label-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.input-help{font-size:11px;color:#8c8597}.toast{position:fixed;z-index:300;bottom:25px;right:25px;padding:14px 20px;border-radius:12px;font-size:13px;font-weight:750;color:#fff;background:#29243b;box-shadow:0 9px 35px #0003;max-width:350px}.toast.error{background:#ae3450}.hidden{display:none!important}
@media(max-width:1100px){.editor-core{grid-template-columns:200px minmax(0,1fr) 260px}.editor-panel{padding:16px 10px}.container{width:calc(100% - 40px)}}
@media(max-width:850px){.hero-main{grid-template-columns:1fr;padding:55px 0 90px}.hero-copy h1{font-size:55px}.mockup-wrap{max-width:520px;margin:30px auto}.section{padding:70px 0}.feature-grid{grid-template-columns:1fr}.price-grid{grid-template-columns:1fr}.auth-page{grid-template-columns:1fr}.auth-right{display:none}.auth-left{min-height:100vh}.app-layout{grid-template-columns:70px 1fr}.sidebar{padding:25px 9px}.sidebar .brand{font-size:0;padding:0 8px 30px}.sidebar .brand em,.sidebar .brand .brand-text,.sidebar-section-label,.sidebar-links .label,.sidebar-bottom .userdetails{display:none}.sidebar-links a{justify-content:center}.editor-core{grid-template-columns:190px minmax(0,1fr)}.editor-panel.right{position:fixed;right:0;top:69px;bottom:0;width:290px;box-shadow:-15px 0 40px #1a12362a;z-index:4}.editor-panel.right.closed{display:none}.editor-site-title{display:none}}
@media(max-width:650px){.topnav .navlinks>a:not(.btn){display:none}.topnav .navlinks{gap:8px}.brand{font-size:17px}.hero-copy h1{font-size:46px}.float-card{display:none}.browser-body{height:300px}.trustbar-inner .chips{gap:12px}.footer .container{flex-direction:column;align-items:flex-start}.stat-row{grid-template-columns:1fr}.dash-heading{align-items:flex-start;flex-direction:column}.dash-content{padding:25px 16px}.dash-top{padding:18px 16px}.site-list-item{flex-wrap:wrap}.site-list-item .actions{width:100%;justify-content:flex-end}.app-layout{grid-template-columns:57px 1fr}.sidebar .brand{padding:0 4px 30px}.editor-top{padding:0 10px}.editor-top .top-right .btn:not(.btn-primary){display:none}.editor-core{grid-template-columns:145px minmax(0,1fr)}.editor-panel.left{padding:12px 5px}.editor-panel.right{width:275px}.preview-frame-wrap{padding:0 5px 9px}.preview-bar .hint{display:none}.price-card{padding:25px}.template-grid{grid-template-columns:repeat(2,1fr)}.cta-banner h2{font-size:30px}}
