@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Manrope:wght@400;500;600;650;700;750;800&display=swap";
:root{--blue:#1473ff;--blue-dark:#075ee0;--ink:#101b38;--muted:#65718b;--line:#e3eaf4;--bg:#f7faff;--green:#159770;--shadow:0 8px 32px #193d7710}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{background:var(--bg);color:var(--ink);margin:0;font:15px/1.65 DM Sans,system-ui,sans-serif}h1,h2,h3,h4{letter-spacing:-.04em;margin:0 0 16px;font-family:Manrope,system-ui,sans-serif;font-weight:800;line-height:1.2}h1{font-size:44px}h2{font-size:34px}h3{font-size:20px}p{color:var(--muted);margin:0 0 20px}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}button:disabled{cursor:not-allowed;opacity:.5}button{background:0 0;border:0}a,button{transition:background .18s,box-shadow .18s,transform .18s}a:hover{color:var(--blue)}:focus-visible{outline-offset:4px;outline:3px solid #5b9aff}img{max-width:100%}svg{vertical-align:middle;flex-shrink:0}small{color:var(--muted);font-size:12px}.wrap{width:min(1240px,100% - 80px);margin-inline:auto}.header{z-index:5;background:#ffffffed;border-bottom:1px solid #e9eff7;height:84px;position:relative}.nav{justify-content:space-between;align-items:center;gap:40px;height:100%;display:flex}.brand{white-space:nowrap;letter-spacing:-1px;color:#0d1830;align-items:center;gap:9px;font:800 23px/1 Manrope,sans-serif;display:inline-flex}.brandend{margin-left:-9px}.brandmark{align-items:center;width:35px;height:36px;margin-right:3px;display:inline-flex;position:relative}.brandmark span{background:linear-gradient(150deg,#4aa5ff,#0863f4);border-radius:18px 3px 17px 4px;width:19px;height:31px;position:absolute;left:0;transform:skewY(-12deg)}.brandmark span+span{opacity:.65;background:linear-gradient(150deg,#75c6ff,#3488ff);height:26px;top:2px;left:17px}.nav nav{gap:30px;font-size:13px;font-weight:600;display:flex}.nav-actions{align-items:center;gap:24px;display:flex}.login{font-size:13px;font-weight:650}.button{border:1px solid var(--blue);background:var(--blue);color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:12px;padding:15px 23px;font-size:14px;font-weight:650;line-height:1.4;display:inline-flex;box-shadow:0 4px 9px #1473ff1e}.button:hover{color:#fff;background:var(--blue-dark);transform:translateY(-1px);box-shadow:0 6px 16px #1473ff2a}.button.small{padding:11px 17px;font-size:13px}.button.secondary{color:var(--ink);box-shadow:none;background:#fff;border-color:#dce6f5}.button.secondary:hover{color:var(--blue);background:#eff5ff}.button.full{width:100%}.text-link{color:var(--blue);align-items:center;gap:7px;padding:0;font-size:13px;font-weight:600;display:inline-flex}.eyebrow{color:var(--blue);letter-spacing:1.7px;align-items:center;gap:8px;margin-bottom:18px;font-size:11px;font-weight:750;display:inline-flex}.hero{background:radial-gradient(at 85% 38%,#dceeff 0%,#f2f8ff 42%,#fff 80%);padding:76px 0 62px;overflow:hidden}.hero-grid{grid-template-columns:1fr 1.12fr;align-items:center;gap:24px;display:grid}.hero h1{letter-spacing:-3px;margin-bottom:25px;font-size:clamp(40px,4.4vw,62px);line-height:1.09}.hero h1>span{color:var(--blue)}.hero-lead{max-width:470px;font-size:17px;line-height:1.85}.hero-actions{align-items:center;gap:25px;margin:30px 0 21px;display:flex}.trust-line{color:var(--muted);flex-wrap:wrap;align-items:center;gap:18px;font-size:11px;display:flex}.trust-line>span{align-items:center;gap:6px;display:flex}.trust-line svg{color:var(--green)}.hero-visual{padding:30px 0 65px 20px;position:relative}.orbit{border:1px solid #c7dff480;border-radius:50%;width:470px;height:470px;position:absolute;top:-20px;left:50px}.orbit.two{width:600px;height:600px;top:-85px;left:-15px}.browser-example{z-index:1;background:#fff;border:6px solid #182435;border-radius:15px;position:relative;overflow:hidden;transform:perspective(1500px)rotateY(-7deg)rotate(-1deg);box-shadow:0 25px 50px #163c6c26}.browser-bar{background:#f2f5f9;border-bottom:1px solid #e3e9ee;align-items:center;gap:4px;height:26px;padding:0 10px;display:flex}.browser-bar i{background:#b5c4d3;border-radius:50%;width:5px;height:5px}.browser-bar i:first-child{background:#edb5b0}.browser-bar i:nth-child(2){background:#efd4a1}.browser-bar i:nth-child(3){background:#b0d5b9}.browser-bar>span{color:#8a97a7;background:#e7edf3;border-radius:3px;justify-content:center;align-items:center;gap:4px;width:65%;margin-left:15px;font-size:8px;display:flex}.example-nav{color:#1b4039;justify-content:space-between;align-items:center;height:56px;padding:0 20px;font-size:8px;display:flex}.example-nav strong{font-family:Georgia,serif;font-size:22px;line-height:1}.example-nav strong>span{letter-spacing:2px;font:6px/1.8 sans-serif;display:block}.example-nav>b{color:#fff;background:#214e46;border-radius:4px;padding:7px 9px;font-size:7px}.example-hero{color:#183f37;background:linear-gradient(90deg,#ecede3e8,#ecede326 70%),url(https://images.unsplash.com/photo-1518780664697-55e3ad937233?w=1000&q=85&auto=format&fit=crop) 50% 55%/cover;min-height:260px;padding:31px 25px 35px}.example-hero>span{letter-spacing:1.8px;font-size:7px}.example-hero h2{letter-spacing:-1.5px;margin:12px 0;font:40px/1.06 Georgia,serif}.example-hero p{color:#345148;margin-bottom:18px;font-size:8px}.example-hero b{color:#fff;background:#204d41;border-radius:4px;align-items:center;gap:12px;padding:10px 12px;font-size:8px;display:inline-flex}.example-bottom{color:#35463e;background:#fffefa;justify-content:space-around;padding:18px 14px;font-size:7px;display:flex}.mobile-example{z-index:3;background:#f7f6ef;border:5px solid #18212a;border-radius:22px;width:132px;height:251px;padding:18px 10px 0;position:absolute;bottom:36px;right:-16px;overflow:hidden;transform:rotate(4deg);box-shadow:0 15px 26px #17355633}.mobile-notch{background:#18212a;border-radius:0 0 5px 5px;width:48px;height:7px;position:absolute;top:0;left:36px}.mobile-example>strong{color:#204537;font:18px Georgia}.mobile-example>div:last-child{background:linear-gradient(#f2f1e958,#ecead015),url(https://images.unsplash.com/photo-1518780664697-55e3ad937233?w=350&q=85&auto=format&fit=crop) 50%/cover;height:205px;margin:10px -10px 0;padding:20px 11px}.mobile-example small{letter-spacing:1px;color:#2c4b3b;font-size:5px}.mobile-example h3{color:#204537;margin:9px 0 12px;font:25px/1.08 Georgia}.mobile-example span{color:#fff;background:#214b3d;border-radius:3px;padding:5px;font-size:7px}.floating-note,.floating-published{z-index:4;background:#fffffff5;border:1px solid #e9eff7;border-radius:12px;align-items:center;gap:11px;padding:12px 16px;font-size:12px;font-weight:650;display:flex;position:absolute;box-shadow:0 8px 35px #24395f12}.floating-note{top:-2px;left:8px;transform:rotate(-4deg)}.floating-note small,.floating-published small{margin-top:2px;font-size:9px;font-weight:400;display:block}.floating-published{bottom:32px;left:48px;transform:rotate(-2deg)}.floating-published svg{color:var(--green)}.floating-note .icon-tile{border-radius:9px;width:34px;height:34px}.example-caption{color:#8997ae;margin:0;font-size:9px;position:absolute;bottom:0;right:80px}.icon-tile{width:51px;height:51px;color:var(--blue);background:#eaf3ff;border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.benefit-strip{border-bottom:1px solid var(--line);color:#56627a;justify-content:space-around;gap:20px;padding:30px 0;font-size:13px;font-weight:550;display:flex}.benefit-strip span{align-items:center;gap:11px;display:flex}.benefit-strip svg{color:#7895bd;width:19px}.section{padding:80px 0}.section-heading{text-align:center;margin-bottom:38px}.section-heading h2{margin-bottom:12px;font-size:34px}.section-heading p{font-size:15px}.section-heading .eyebrow{margin-bottom:12px}.steps-grid{grid-template-columns:repeat(3,1fr);gap:23px;display:grid}.step-card{border:1px solid var(--line);background:#fff;border-radius:15px;padding:27px;box-shadow:0 5px 20px #324b7910}.step-top{justify-content:space-between;align-items:center;margin-bottom:26px;display:flex}.step-number{color:#dce7f4;font:800 38px Manrope}.step-card h3{margin-bottom:12px;font-size:18px}.step-card p{margin:0;font-size:13px;line-height:1.85}.features-section{background:#edf4fc;border-block:1px solid #e5edf6;padding:70px 0}.features-grid{grid-template-columns:1fr 1.4fr;align-items:center;gap:100px;display:grid}.features-grid>div>h2{font-size:34px}.features-grid>div>p{font-size:14px;line-height:1.9}.feature-cards{grid-template-columns:1fr 1fr;gap:30px 35px;display:grid}.feature-cards svg{color:var(--blue);margin-bottom:15px}.feature-cards h3{margin-bottom:8px;font-size:16px}.feature-cards p{margin:0;font-size:12px}.pricing-card{box-shadow:var(--shadow);background:#fff;border:1px solid #d9e5f5;border-radius:18px;grid-template-columns:.7fr 1.2fr 1fr;align-items:center;gap:40px;padding:35px 40px;display:grid}.plan-label{letter-spacing:1.6px;color:var(--muted);font-size:10px;font-weight:700}.price{letter-spacing:-3px;font-family:Manrope;font-size:65px;font-weight:800;line-height:1.3}.price>span{letter-spacing:-.6px;font-size:20px}.pricing-card p{margin:5px 0 0;font-size:11px}.pricing-card ul{gap:12px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.pricing-card li{align-items:center;gap:10px;display:flex}.pricing-card li svg{color:var(--blue)}.pricing-card .button{width:100%;padding:14px 17px;font-size:12px}.pricing-card small{text-align:center;margin-top:12px;font-size:10px;display:block}.pricing-note{text-align:center;max-width:880px;margin:20px auto 0;font-size:10px}.cta-section{text-align:center;background:radial-gradient(at bottom,#c9e4ff,#edf6ff);border:1px solid #deebfb;border-radius:20px;margin-bottom:65px;padding:47px 20px}.cta-section h2{font-size:39px}.cta-section .eyebrow{font-size:10px}.cta-section p{margin-bottom:24px;font-size:14px}.footer{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:25px;padding-block:25px 35px;display:flex}.footer .brand{font-size:18px}.footer .brandmark{width:30px;transform:scale(.8)}.footer>p{flex:1;margin:0;font-size:11px}.footer>div{gap:25px;font-size:11px;display:flex}.footer>small{font-size:10px}.panel{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:16px}.alert{color:#365784;overflow-wrap:anywhere;background:#edf5ff;border:1px solid #d8e7fc;border-radius:10px;align-items:flex-start;gap:12px;margin:20px 0;padding:14px 17px;font-size:13px;display:flex}.alert p{color:inherit;margin:0}.alert.error{color:#b23939;background:#fff1f1;border-color:#f5d4d4}.alert.success{color:#217a59;background:#edf9f4;border-color:#cdeede}.alert a{text-decoration:underline}.alert code{word-break:break-all;display:block}label{margin-bottom:20px;font-size:12px;font-weight:650;display:block}label>span{color:var(--muted);font-weight:400}input,textarea,select{width:100%;color:var(--ink);background:#fff;border:1px solid #d5e0f0;border-radius:8px;margin-top:7px;padding:11px 13px;font-size:13px;line-height:1.5;display:block}input:focus,textarea:focus,select:focus{border-color:#7fb1ff;outline:0;box-shadow:0 0 0 3px #1473ff0c}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#98a4b9}label small{margin-top:6px;font-size:10px;font-weight:400;line-height:1.6;display:block}.check-label{flex-wrap:wrap;align-items:flex-start;gap:9px;font-size:11px;font-weight:400;line-height:1.7;display:flex}.check-label input{width:15px;height:15px;accent-color:var(--blue);margin:2px 0 0}.check-label a{color:var(--blue)}.account-grid{grid-template-columns:1fr .9fr;align-items:center;gap:100px;padding-block:70px 90px;display:grid}.account-story{position:relative;overflow:hidden}.account-story h1{font-size:45px;line-height:1.16}.account-story p{max-width:440px;font-size:15px}.account-story ul{gap:16px;margin-top:28px;padding:0;font-size:13px;list-style:none;display:grid}.account-story li{align-items:center;gap:10px;display:flex}.account-story li svg{color:var(--blue)}.story-orb{background:radial-gradient(at 30% 20%,#e9f4ff,#b3d6ff 55%,#77b1ff);border-radius:50%;place-items:center;width:145px;height:145px;margin:30px 0 0 35px;display:grid;transform:rotate(20deg);box-shadow:inset -10px -10px 20px #7eb4ff55,0 15px 50px #93bff755}.story-orb span{color:#fff;text-shadow:0 5px 15px #5189e855;font-size:90px}.account-form{padding:35px 40px}.account-form>.icon-tile{margin-bottom:23px}.account-form h2{font-size:29px}.account-form>p{margin-bottom:28px;font-size:13px}.account-links{text-align:center;margin-top:20px;font-size:12px}.account-links a{color:var(--blue)}.account-links p{margin:18px 0 0}.icon-button{border-radius:8px;place-items:center;width:35px;height:35px;display:grid}.icon-button:hover{background:#edf4ff}.user-email{color:var(--muted);font-size:11px}.dashboard{padding-block:47px 80px}.page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.page-heading h1{margin-bottom:9px;font-size:36px}.page-heading .eyebrow{margin-bottom:12px;font-size:10px}.page-heading p{margin:0;font-size:13px}.trial-banner{background:linear-gradient(100deg,#e9f3ff,#f2f8ff);border:1px solid #dceafc;border-radius:13px;align-items:center;gap:18px;margin:30px 0;padding:22px;display:flex}.trial-banner strong{font-size:13px}.trial-banner p{margin:3px 0 0;font-size:11px}.trial-banner>a{color:var(--blue);white-space:nowrap;margin-left:auto;font-size:12px;font-weight:650}.empty-state{text-align:center;padding:60px 25px}.empty-state .large-icon{color:var(--blue);background:#edf5ff;border-radius:50%;margin-bottom:25px;padding:25px;display:inline-flex}.empty-state h2{font-size:27px}.empty-state p{margin-bottom:25px;font-size:13px;line-height:1.9}.site-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.site-card{overflow:hidden}.site-thumb{background:linear-gradient(125deg,#eaf3ff,#d9eaff);height:190px;padding:24px 26px 0;display:block;overflow:hidden}.mini-browser{background:#fff;border:1px solid #d9e3f1;border-radius:8px;height:200px;box-shadow:0 10px 20px #1b528719}.mini-browser>span{color:#a1b6d2;border-bottom:1px solid var(--line);padding:4px 8px;font-size:6px;display:block}.mini-browser>div{flex-direction:column;justify-content:center;align-items:center;gap:7px;height:150px;display:flex}.mini-browser svg{color:#9bbcf0}.mini-browser strong{font-size:15px}.mini-browser small{font-size:9px}.site-card-body{padding:22px}.row{justify-content:space-between;align-items:center;gap:15px;display:flex}.site-card h2{margin:0;font-size:17px}.site-card p{margin:8px 0;font-size:11px}.badge{color:#5d7497;background:#ecf2fb;border-radius:20px;align-items:center;gap:6px;padding:4px 9px;font-size:10px;font-weight:550;display:inline-flex}.badge.green,.green{color:var(--green)}.badge.green{background:#eaf8f1}.site-card-actions{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:18px;padding-top:16px;display:flex}.site-card-actions .button{font-size:11px}.wizard-shell{width:min(1360px,100% - 56px);padding:26px 0 45px}.wizard-steps{justify-content:space-between;gap:15px;margin-bottom:28px;padding:0 45px;display:flex}.wizard-steps button{text-align:left;opacity:1;color:#6b7d9e;cursor:default;align-items:flex-start;gap:10px;padding:0;font-size:11px;font-weight:650;display:flex}.wizard-steps button>span{background:#e7eef8;border-radius:50%;place-items:center;width:29px;height:29px;font-size:11px;display:grid}.wizard-steps small{margin-top:2px;font-size:9px;font-weight:400;display:block}.wizard-steps button.active{color:var(--blue)}.wizard-steps button.active>span{color:#fff;background:var(--blue);box-shadow:0 0 0 5px #e6f1ff}.wizard-steps button.done>span{color:var(--blue);background:#d9eeff}.wizard-steps button.done{cursor:pointer}.wizard-columns{grid-template-columns:1fr 1fr;align-items:stretch;gap:22px;display:grid}.wizard-form,.wizard-assistant{padding:28px 30px}.wizard-form h1{letter-spacing:-1.3px;font-size:30px}.wizard-form>.eyebrow{margin-bottom:12px;font-size:10px}.wizard-form>p{margin-bottom:25px;font-size:13px;line-height:1.8}.field-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.domain-input{border:1px solid #d5e0f0;border-radius:8px;margin-top:7px;display:flex;overflow:hidden}.domain-input input{border:0;border-radius:0;min-width:50px;margin:0}.domain-input>span{border-left:1px solid var(--line);white-space:nowrap;background:#f4f7fc;align-items:center;padding:0 12px;font-weight:400;display:flex}.wizard-bottom{border-top:1px solid var(--line);justify-content:space-between;margin-top:35px;padding-top:20px;display:flex}.wizard-bottom .button{padding:11px 18px;font-size:12px}.wizard-assistant{background:linear-gradient(130deg,#fff,#f7fbff)}.ai-orb{color:#fff;background:radial-gradient(at 22% 15%,#99d1ff,#2586ff 60%,#074ec9);border-radius:24px;flex-shrink:0;place-items:center;width:67px;height:67px;font-size:41px;display:grid;box-shadow:inset -5px -5px 12px #034ba63d,0 8px 15px #1473ff16}.wizard-assistant h2{margin-top:18px;margin-bottom:10px;font-size:21px}.wizard-assistant>p{font-size:12px;line-height:1.85}.saved{color:var(--green);align-items:center;gap:7px;font-size:10px;display:flex}.assistant-tabs{border-bottom:1px solid var(--line);gap:20px;margin:22px 0 18px;padding:0 0 12px;font-size:11px;display:flex}.assistant-tabs span:first-child{color:var(--blue);align-items:center;gap:7px;font-weight:650;display:flex}.wizard-preview{border:1px solid #dae4f1;border-radius:10px;overflow:hidden;box-shadow:0 9px 30px #366bae0a}.draft-preview{background:#f3f6fb;padding:22px 27px;position:relative;overflow:hidden}.draft-preview:after{content:"";background:var(--brand-color);opacity:.08;border-radius:50% 40% 55% 45%;width:200px;height:200px;position:absolute;top:35px;right:-50px;transform:rotate(30deg)}.draft-preview>strong{color:var(--brand-color);font:800 13px Manrope;display:block}.draft-preview>span{letter-spacing:1px;text-transform:uppercase;color:var(--muted);font-size:8px}.draft-preview h2{max-width:230px;margin:25px 0 12px;font-size:27px;line-height:1.1}.draft-preview p{max-width:300px;margin-bottom:15px;font-size:10px}.draft-preview b{background:var(--brand-color);color:#fff;border-radius:5px;padding:8px 12px;font-size:9px;display:inline-block}.muted{color:var(--muted);font-size:11px}.wizard-assistant>small{margin-top:8px;font-size:9px;display:block}.wizard-assistant h3{margin:23px 0 12px;font-size:13px}.suggested-pages{flex-wrap:wrap;gap:10px 25px;margin:0;padding:0;font-size:11px;list-style:none;display:flex}.suggested-pages li{align-items:center;gap:7px;display:flex}.suggested-pages svg{color:var(--green)}.assistant-note{color:var(--blue);background:#eaf4ff;border-radius:10px;align-items:flex-start;gap:13px;margin:25px 0;padding:18px;display:flex}.assistant-note strong{font-size:11px}.assistant-note p{margin:5px 0 0;font-size:10px;line-height:1.8}.wizard-assistant .trust-line{justify-content:space-around;font-size:9px}.upload-box{color:var(--blue);text-align:center;cursor:pointer;background:#f5f9ff;border:1px dashed #a9c5ed;border-radius:10px;flex-direction:column;align-items:center;padding:24px;display:flex}.upload-box strong{margin-top:9px;font-size:12px}.upload-box span{margin-top:4px;font-size:10px}.upload-box input{background:0 0;border:0;max-width:230px;font-size:10px}.asset-list{flex-wrap:wrap;gap:7px;display:flex}.asset-list>span,.asset-list>button{color:#4b75a3;background:#edf5ff;border-radius:5px;align-items:center;gap:5px;padding:4px 7px;font-size:10px;display:flex}.color-options{align-items:center;gap:12px;margin-top:12px;display:flex}.color-options>button{color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.color-options>button.selected{outline-offset:3px;outline:3px solid #dce9ff}.color-options input{background:0 0;border:0;width:35px;height:35px;margin:0;padding:0}.style-options{grid-template-columns:1fr 1fr;gap:15px;display:grid}.style-options>button{border:1px solid var(--line);text-align:left;border-radius:8px;padding:12px;font-size:11px}.style-options>button.selected{border-color:var(--blue);background:#f4f8ff}.style-options>button>div{opacity:.65;border-radius:5px;flex-direction:column;gap:7px;height:70px;margin-bottom:10px;padding:12px;display:flex}.style-options span{background:#ffffffa6;border-radius:3px;width:50%;height:5px}.style-options span:nth-child(2){width:75%}.style-options svg{float:right;color:var(--blue)}.page-options{grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:25px;display:grid}.page-options label{border:1px solid var(--line);border-radius:6px;flex-wrap:nowrap;align-items:center;margin:0;padding:9px}.address-card{text-align:center;background:#f1f7ff;border-radius:12px;flex-direction:column;align-items:center;gap:18px;padding:50px 10px;display:flex}.address-card svg{color:var(--blue)}.address-card strong{overflow-wrap:anywhere;font-size:20px}.address-card span{color:var(--muted);font-size:12px}.summary-list{grid-template-columns:1fr 1.4fr;gap:14px 20px;margin:25px 0;font-size:12px;display:grid}.summary-list dt{color:var(--muted)}.summary-list dd{overflow-wrap:anywhere;margin:0;font-weight:550}.editor-app{background:#edf5ff;flex-direction:column;height:100dvh;display:flex}.editor-header{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:22px;min-height:77px;padding:17px 24px;display:flex}.editor-header .brand{font-size:21px}.editor-header nav{gap:5px;display:flex}.editor-header nav button{white-space:nowrap;border-radius:7px;padding:9px 11px;font-size:11px}.editor-header nav button.active{color:var(--blue);background:#edf5ff}.back-link{color:var(--muted);align-items:center;gap:5px;font-size:10px;display:flex}.auto-publish{white-space:nowrap;align-items:center;gap:7px;margin-left:auto;font-size:9px;line-height:1.4;display:flex}.auto-publish>svg{color:var(--green)}.auto-publish small{font-size:8px;display:block}.editor-header>.button{padding:10px 12px;font-size:10px}.editor-grid{flex:1;grid-template-columns:minmax(340px,.78fr) minmax(0,1.4fr);gap:12px;min-height:0;padding:14px;display:grid}.chat-panel{flex-direction:column;min-height:0;display:flex;overflow:hidden}.chat-heading{border-bottom:1px solid #edf1f8;align-items:center;gap:13px;padding:19px;display:flex}.small-orb{border-radius:16px;width:44px;height:44px;font-size:29px}.chat-heading h1{letter-spacing:-.6px;margin:0 0 3px;font-size:21px}.chat-heading p{margin:0;font-size:10px}.chat-messages{scrollbar-width:thin;flex:1;padding:22px 18px;overflow:auto}.chat-welcome{text-align:center;padding:50px 15px}.chat-welcome>svg{color:#89b4ee;margin-bottom:20px}.chat-welcome h2{font-size:23px}.chat-welcome p{font-size:12px}.chat-pair{margin-bottom:24px}.chat-user,.chat-agent{align-items:flex-start;gap:10px;margin-bottom:16px;display:flex}.avatar{color:#6780a4;background:#edf1f7;border:1px solid #e0e7f0;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:8px;display:grid}.chat-user>div,.chat-agent>div{background:#eaf3ff;border-radius:13px;flex:1;padding:13px 15px}.chat-user p,.chat-agent p{color:#243759;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.7}.chat-user time{color:#7990b0;text-align:right;margin-top:5px;font-size:8px;display:block}.tiny-orb{border-radius:12px;width:30px;height:30px;font-size:21px}.chat-agent>div{background:#fff;border:1px solid #e4edf9}.job-status{color:#6387b6;align-items:center;gap:5px;margin-top:11px;font-size:9px;display:flex}.job-status.failed{color:#b76852}.chat-agent .text-link{margin-top:8px;font-size:10px}.chat-composer{border:1px solid #dce7f6;border-radius:13px;margin:0 13px;padding:12px;box-shadow:0 5px 25px #184b8c08}.chat-composer textarea{box-shadow:none;resize:vertical;border:0;min-height:58px;max-height:150px;margin:0;padding:0;font-size:12px}.composer-actions{align-items:center;gap:13px;margin-top:10px;display:flex}.attachment-button{cursor:pointer;align-items:center;gap:7px;margin:0;font-size:10px;font-weight:400;display:flex}.attachment-button input{display:none}.composer-actions .text-link{font-size:10px}.send-button{background:var(--blue);color:#fff;border-radius:10px;place-items:center;width:37px;height:37px;margin-left:auto;display:grid}.chat-footer{text-align:center;padding:8px;font-size:8px}.preview-panel{flex-direction:column;min-width:0;display:flex;overflow:hidden}.preview-toolbar{border-bottom:1px solid var(--line);align-items:center;gap:13px;padding:11px;display:flex}.device-buttons{background:#f3f7fc;border-radius:7px;gap:3px;padding:3px;display:flex}.device-buttons button{color:#7183a0;border-radius:5px;padding:5px;line-height:1}.device-buttons button.selected{color:var(--blue);background:#fff;box-shadow:0 1px 5px #0000000c}.address-bar{color:#8192aa;white-space:nowrap;background:#f2f6fc;border:1px solid #ecf1f9;border-radius:7px;flex:1;align-items:center;gap:7px;padding:7px 10px;font-size:10px;display:flex;overflow:hidden}.status-dot{background:#22b881;border-radius:50%;width:6px;height:6px}.preview-toolbar>a{color:var(--blue)}.preview-frame-area{background:#e8eff7;flex:1;justify-content:center;min-height:0;display:flex;overflow:auto}.preview-frame-area iframe{background:#fff;border:0;max-width:100%;height:100%;transition:width .3s}.preview-empty{text-align:center;background:radial-gradient(#f6faff,#e8f3ff);flex-direction:column;justify-content:center;align-items:center;width:100%;padding:30px;display:flex}.preview-empty h2{margin:25px 0 15px;font-size:29px}.preview-empty p{max-width:360px;font-size:13px}.editor-error{margin:8px 15px 0}.editor-error>button{margin-left:auto}.settings-page{padding-block:35px 70px;overflow:auto}.settings-panel{margin-bottom:22px;padding:28px}.history-row{border-bottom:1px solid var(--line);align-items:center;gap:18px;padding:18px 0;font-size:12px;display:flex}.history-row:last-child{border:0}.history-row>div{flex:1}.history-row small{margin-top:5px;font-size:10px;display:block}.history-row strong{font-size:12px}.history-row p{margin:7px 0;font-size:11px}.history-row code{word-break:break-all}.inline-form{align-items:flex-end;gap:20px;display:flex}.inline-form label{flex:1;margin:0}.inline-form .button{padding:12px 20px}.domain-card{margin-bottom:18px;padding:25px}.domain-card h2{align-items:center;gap:10px;margin:0;font-size:19px;display:flex}.domain-card>p{margin:10px 0;font-size:11px}.dns-guide{background:#f7faff;border-radius:10px;margin:18px 0;padding:18px;font-size:11px}.dns-guide p{margin:0}.dns-guide dt{margin-top:10px;font-weight:650}.dns-guide dd{margin:4px 0 15px}.dns-guide code{overflow-wrap:anywhere;font-size:10px}.dns-guide small{font-size:10px}.actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.danger{color:#ba5555}.billing-panel{max-width:800px}.billing-panel h2{margin-top:20px}.billing-panel .muted{margin:25px 0 0}.billing-panel .summary-list{border-block:1px solid var(--line);max-width:480px;padding-block:20px}.metrics{grid-template-columns:repeat(6,1fr);gap:14px;margin-bottom:25px;display:grid}.metric{padding:18px}.metric small{font-size:10px}.metric strong{margin-top:7px;font:800 29px Manrope;display:block}.tabs{gap:12px;margin:20px 0;display:flex}.tabs button{border-radius:7px;padding:8px 14px;font-size:12px}.tabs .active{color:var(--blue);background:#e5f0ff}.table-scroll{margin-bottom:25px;overflow:auto}table{border-collapse:collapse;text-align:left;width:100%;font-size:11px}th{color:var(--muted);background:#f7faff;padding:14px 18px;font-size:10px}td{border-top:1px solid var(--line);overflow-wrap:anywhere;max-width:360px;padding:14px 18px}td small{margin-top:3px;font-size:9px;display:block}.prose{max-width:850px;padding-block:70px 80px}.prose h1{margin-bottom:30px;font-size:43px}.prose h2{margin-top:35px;font-size:24px}.prose p{font-size:14px;line-height:1.9}.prose a{color:var(--blue)}.prose details{border-bottom:1px solid var(--line);padding:20px 0}.prose summary{cursor:pointer;font-size:15px;font-weight:650}.prose details p{margin:15px 0 0}.spin{animation:1.4s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (min-width:1450px){.editor-grid{grid-template-columns:440px minmax(0,1fr)}.chat-user p,.chat-agent p{font-size:13px}.chat-heading p{font-size:12px}}@media (max-width:1150px){.wrap{width:calc(100% - 48px)}.nav,.nav nav{gap:20px}.hero h1{font-size:49px}.hero-actions{gap:14px}.hero-actions .button{padding:14px;font-size:12px}.example-nav>span{display:none}.hero-visual{padding-left:0}.mobile-example{right:-5px}.features-grid{gap:50px}.pricing-card{gap:25px;padding:28px}.account-grid{gap:50px}.editor-header{gap:12px;padding:14px}.editor-header .brand{font-size:18px}.editor-header .back-link,.auto-publish{display:none}.editor-header>.button{margin-left:auto}.wizard-steps{padding:0}.wizard-form,.wizard-assistant{padding:24px}.wizard-form h1{font-size:26px}.metrics{grid-template-columns:repeat(3,1fr)}}@media (max-width:850px){.header{height:72px}.nav nav{display:none}.nav-actions{gap:17px}.hero{padding:50px 0 35px}.hero-grid{grid-template-columns:1fr;gap:55px}.hero-copy{text-align:center}.hero h1{font-size:55px}.hero-lead{margin-inline:auto}.hero-actions,.hero-copy .trust-line{justify-content:center}.hero-visual{width:95%;max-width:550px;margin:auto}.benefit-strip{flex-wrap:wrap;gap:22px;font-size:11px}.steps-grid{gap:13px}.step-card{padding:20px}.step-card h3{font-size:16px}.step-card p{font-size:12px}.features-grid{grid-template-columns:1fr;gap:30px}.features-grid>div:first-child{text-align:center}.features-grid>div>h2 br{display:none}.feature-cards{padding-inline:20px}.pricing-card{grid-template-columns:1fr 1.7fr}.pricing-card>div:last-child{grid-column:1/-1}.pricing-card .button{max-width:350px;margin:auto;display:flex}.section{padding-block:55px}.footer>p{display:none}.footer{justify-content:space-between}.account-grid{grid-template-columns:1fr;gap:25px;max-width:520px;padding-block:40px}.account-story{display:none}.site-grid{grid-template-columns:1fr 1fr}.wizard-columns{grid-template-columns:1fr}.wizard-assistant,.wizard-steps small{display:none}.wizard-steps button{flex-direction:column;align-items:center;gap:6px;font-size:10px}.wizard-steps{padding-inline:10px}.wizard-form h1{font-size:30px}.editor-header{flex-wrap:wrap;gap:10px;min-height:110px}.editor-header nav{order:3;justify-content:center;width:100%}.editor-header>.button{font-size:10px}.editor-grid{grid-template-columns:1fr 1.2fr;gap:8px;padding:8px}.chat-heading{gap:9px;padding:14px 10px}.chat-heading h1{font-size:17px}.chat-heading p{font-size:9px}.chat-messages{padding:17px 10px}.chat-user>div,.chat-agent>div{padding:10px}.chat-user p,.chat-agent p{font-size:11px}.composer-actions{gap:8px}.composer-actions .text-link{display:none}.preview-toolbar{gap:7px}.device-buttons,.user-email{display:none}}@media (max-width:600px){.wrap{width:calc(100% - 36px)}.brand{font-size:21px}.nav-actions .button{padding:10px 12px;font-size:11px}.nav-actions{gap:15px}.login{font-size:11px}.hero{padding-top:35px}.hero .eyebrow{font-size:9px}.hero h1{letter-spacing:-2px;font-size:43px}.hero-lead{font-size:14px;line-height:1.8}.hero-actions{flex-direction:column;gap:17px;margin:25px 0 20px}.hero-actions .button{padding:15px 21px;font-size:13px}.trust-line{gap:10px;font-size:9px}.hero-grid{gap:42px}.hero-visual{width:95%;padding-bottom:55px}.floating-note{padding:8px 11px;font-size:10px;top:4px;left:-5px}.floating-note small{font-size:8px}.browser-example{border-width:4px;border-radius:10px}.example-nav{height:43px;padding:0 13px}.example-nav strong{font-size:19px}.example-hero{background-position:65%;min-height:205px;padding:25px 18px}.example-hero h2{font-size:30px}.example-hero p{max-width:160px;font-size:7px}.example-bottom{gap:5px;padding:13px 7px;font-size:5px}.mobile-example{border-width:4px;border-radius:17px;width:99px;height:190px;padding-top:13px;bottom:30px;right:-5px}.mobile-notch{width:36px;left:25px}.mobile-example>strong{font-size:14px}.mobile-example h3{font-size:22px}.mobile-example>div:last-child{height:160px;padding-top:12px}.mobile-example small{font-size:4px}.floating-published{gap:7px;padding:8px 11px;font-size:9px;bottom:28px;left:15px}.floating-published small{font-size:7px}.floating-published svg{width:17px}.example-caption{font-size:7px;bottom:1px;right:35px}.benefit-strip{grid-template-columns:1fr 1fr;gap:18px;padding:22px 10px;display:grid}.benefit-strip span{justify-content:center;gap:9px;font-size:10px}.section-heading h2{font-size:27px}.section-heading p{font-size:13px}.section-heading .eyebrow{font-size:9px}.steps-grid{grid-template-columns:1fr;gap:15px}.step-card{padding:23px}.step-top{margin-bottom:17px}.step-card h3{font-size:19px}.step-card p{font-size:13px}.feature-cards{gap:25px 20px;padding:0}.features-grid>div>h2{font-size:28px}.feature-cards h3{font-size:15px}.feature-cards p{font-size:11px}.features-section{padding-block:45px}.pricing-card{grid-template-columns:1fr;gap:24px;padding:28px}.pricing-card>div:first-child{text-align:center}.pricing-card ul{font-size:12px}.price{font-size:62px}.cta-section{margin-bottom:40px;padding:35px 20px}.cta-section h2{font-size:31px}.cta-section p{font-size:12px}.cta-section .eyebrow{font-size:8px}.footer{gap:20px;padding-block:23px}.footer>small{text-align:center;width:100%}.footer>div{gap:12px;font-size:10px}.footer .brand{font-size:16px}.footer .brandmark{width:26px}.account-form{padding:27px 24px}.account-form h2{font-size:26px}.dashboard{padding-top:30px}.page-heading{flex-direction:column;align-items:flex-start;gap:20px}.page-heading h1{font-size:30px}.page-heading .eyebrow{font-size:8px}.page-heading>.button{width:100%}.trial-banner{flex-wrap:wrap;gap:12px;padding:17px}.trial-banner>.icon-tile{width:36px;height:36px}.trial-banner>div{flex:1}.trial-banner strong{font-size:12px}.trial-banner p{font-size:10px}.trial-banner>a{font-size:11px}.empty-state{padding:35px 20px}.empty-state h2{font-size:24px}.site-grid{grid-template-columns:1fr}.wizard-shell{padding-top:20px}.wizard-steps{gap:5px;padding:0}.wizard-steps button{font-size:8px}.wizard-steps button>span{width:26px;height:26px;font-size:10px}.wizard-form{padding:23px 20px}.wizard-form h1{font-size:27px}.wizard-form>p{font-size:12px}.field-grid{grid-template-columns:1fr;gap:0}.page-options{grid-template-columns:1fr 1fr}.wizard-bottom .button{padding:11px 13px;font-size:11px}.summary-list{grid-template-columns:1fr 1.2fr;font-size:11px}.editor-app{height:auto;min-height:100dvh}.editor-header{z-index:6;min-height:100px;padding:10px 12px;position:sticky;top:0}.editor-header nav button{padding:8px 10px;font-size:10px}.editor-header>.button{padding:9px;font-size:9px}.editor-grid{flex-direction:column;gap:12px;min-height:auto;display:flex}.chat-panel{order:2;height:calc(100dvh - 120px);min-height:470px}.preview-panel{flex-shrink:0;order:1;height:330px}.preview-toolbar{padding:9px}.preview-empty{padding:25px}.preview-empty .ai-orb{border-radius:17px;width:45px;height:45px;font-size:30px}.preview-empty h2{margin:18px 0 10px;font-size:22px}.preview-empty p{max-width:290px;margin-bottom:12px;font-size:11px}.preview-empty .badge{font-size:9px}.chat-heading{padding:16px}.chat-heading h1{font-size:20px}.chat-heading p{font-size:11px}.chat-messages{padding:20px 14px}.chat-user p,.chat-agent p{font-size:12px}.composer-actions .text-link{font-size:10px;display:flex}.inline-form{flex-direction:column;align-items:stretch}.domain-card,.settings-panel{padding:20px}.domain-card .row{flex-wrap:wrap}.domain-card h2{font-size:17px}.history-row{flex-wrap:wrap;gap:10px}.history-row>.icon-tile{display:none}.history-row>button{margin-left:auto}.settings-page{padding-top:25px}.metrics{grid-template-columns:repeat(2,1fr);gap:10px}.metric{padding:15px}.metric strong{font-size:25px}.prose{padding-top:40px}.prose h1{font-size:34px}.prose h2{font-size:23px}.prose p{font-size:13px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
