.hero{isolation:isolate;grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr);align-items:center;gap:clamp(28px,6vw,90px);padding-block:clamp(56px,10vw,134px);display:grid;position:relative}.hero:before{content:"";z-index:-1;background:radial-gradient(at 82% 52%,#ff762e20,#0000 55%);position:absolute;inset:0}.hero h1{font-size:clamp(3rem,6.65vw,6rem)}.lede{max-width:46ch;color:var(--muted);margin:24px 0 32px;font-size:clamp(1rem,1.8vw,1.18rem)}.button{color:#1b0e08;background:var(--orange);border-radius:9px;align-items:center;gap:14px;padding:12px 17px;font-weight:800;text-decoration:none;display:inline-flex}.button:hover{background:var(--amber)}.preview{margin:0}.preview-window{background:var(--panel);border:1px solid #374350;border-radius:18px;overflow:hidden;box-shadow:0 28px 80px #0008}.preview-header{border-bottom:1px solid var(--line);background:#10151e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;display:flex}.connected{color:var(--green);align-items:center;gap:6px;font-size:.76rem;display:flex}.connected i{background:currentColor;border-radius:50%;width:6px;height:6px}.preview-body{padding:clamp(16px,3vw,24px)}.preview-body h2{margin-bottom:18px;font-size:2rem}.alert{border:1px solid var(--line);background:var(--panel-raised);border-radius:12px;padding:15px}.alert-title,.prices{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.alert-title{justify-content:space-between}.alert-title>span{color:var(--amber);background:#ff762e16;border-radius:20px;padding:3px 8px;font-size:.7rem}.prices{gap:clamp(10px,2.5vw,22px);margin-block:15px}.prices small,.prices b{display:block}.prices small,.prices>span,figcaption{color:var(--muted)}.prices small{font-size:.72rem}.prices b{font-variant-numeric:tabular-nums;font-size:1.25rem}.prices div:last-child b{color:var(--green)}.preview-action{color:var(--amber);background:#ff762e12;border-radius:6px;justify-content:space-between;padding:8px 11px;font-size:.81rem;font-weight:700;display:flex}figcaption{text-align:center;margin-top:13px;font-size:.75rem}.workflow{border-top:1px solid var(--line);padding-block:clamp(46px,7vw,82px)}.workflow h2{font-size:clamp(2rem,4vw,3.6rem)}.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.steps article{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:22px}.step-number{color:var(--amber);margin-bottom:18px;font:700 .77rem ui-monospace,monospace;display:block}.steps h3{font-size:1.28rem}.steps p{color:var(--muted);margin-bottom:0}@media (width<=760px){.hero,.steps{grid-template-columns:1fr}.preview{max-width:500px}.hero h1{max-width:13ch}}
