*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f5f3ee;color:#171716;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}.site-nav{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:16px clamp(18px,5vw,64px);border-bottom:1px solid #ded8ce;background:#fdfbf6eb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.site-nav div{display:flex;gap:18px;color:#58534c}.hero{min-height:88vh;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,520px);gap:clamp(24px,6vw,84px);align-items:center;padding:clamp(36px,7vw,96px) clamp(18px,5vw,64px);background:linear-gradient(120deg,#f5f3eee6,#f5f3ee94),url(https://images.unsplash.com/photo-1516280440614-37939bbacd81?auto=format&fit=crop&w=1800&q=80) center / cover}.hero-copy{max-width:720px}.eyebrow{color:#7b4d2d;font-size:13px;font-weight:750;text-transform:uppercase}h1,h2,h3,p{margin:0}h1{margin-top:10px;font-size:clamp(52px,11vw,136px);line-height:.92}h2{font-size:clamp(30px,5vw,58px);line-height:1}h3{font-size:19px}p{color:#4f4b45;line-height:1.65}.hero p{max-width:640px;margin-top:20px;font-size:19px}.actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.primary,.secondary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border-radius:6px;padding:0 18px;border:1px solid #171716}.primary{background:#171716;color:#fffdfa}.secondary{background:#fffdfa}.run-preview,.feature,.panel,.pricing,.support-form{border:1px solid #ded8ce;border-radius:8px;background:#fffdfa}.run-preview{display:grid;gap:18px;padding:18px;box-shadow:0 24px 70px #17171629}.preview-header{display:flex;justify-content:space-between;gap:12px}.meter{height:10px;overflow:hidden;border-radius:99px;background:#eee8dc}.meter span{display:block;height:100%;background:#2f7d68}.preview-grid,.feature-grid,.account-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.preview-grid div{display:grid;gap:3px;padding:12px;border-radius:6px;background:#f5f3ee}.preview-grid strong{font-size:28px}.preview-grid span,.host-list span,.support-form span{color:#68635b}.band{padding:clamp(54px,7vw,96px) clamp(18px,5vw,64px)}.section-heading{display:grid;gap:10px;margin-bottom:24px}.feature,.panel{display:grid;gap:10px;padding:18px}.feature svg,.panel svg,.pricing svg{color:#2f7d68}.split{display:grid;grid-template-columns:.8fr 1.2fr;gap:24px;background:#e8e3d8}.host-list{display:grid;gap:10px}.host-list article{display:grid;gap:5px;padding:14px 0;border-bottom:1px solid #cbc3b7}.pricing{margin:clamp(18px,5vw,64px);display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px}.pricing div{display:grid;gap:10px;max-width:760px}.support{display:grid;grid-template-columns:.8fr 1.2fr;gap:24px}.support-form{display:grid;gap:10px;padding:18px}input,textarea{width:100%;border:1px solid #d7d2c7;border-radius:6px;padding:12px;background:#fffdfa}textarea{min-height:130px;resize:vertical}button.primary{cursor:pointer}@media(max-width:840px){.hero,.split,.support,.feature-grid,.account-grid,.preview-grid{grid-template-columns:1fr}.site-nav{align-items:flex-start;gap:12px;flex-direction:column}.pricing{align-items:stretch;flex-direction:column}}
