.start-body{background:#f4f8f9}.start-hero{background:linear-gradient(135deg,#061b2c,#0a3d50);color:#fff;padding:58px 0 68px}.start-grid{display:grid;grid-template-columns:.86fr 1.14fr;gap:42px;align-items:start}.start-copy h1{font-size:clamp(2.65rem,5vw,4.75rem);line-height:.98;letter-spacing:-.06em;margin:15px 0 20px}.start-copy p{font-size:1.08rem;color:#d4e5e9;max-width:570px}.start-proof{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:28px}.start-proof div{border:1px solid #426574;border-radius:10px;padding:13px}.start-proof b{display:block;color:#64e4d8;font-size:1.05rem}.start-proof span{color:#c5d9df;font-size:.78rem}.budget-card{background:#fff;color:#071b2e;border-radius:18px;padding:30px;box-shadow:0 24px 70px rgba(0,0,0,.24)}.budget-card h2{font-size:1.65rem;line-height:1.15;margin:0 0 6px}.budget-card>p{color:#5a6b75;font-size:.92rem;margin:0 0 20px}.period{display:flex;background:#edf4f5;border-radius:9px;padding:4px;margin-bottom:18px}.period label{flex:1;text-align:center;padding:8px;border-radius:6px;font-weight:850;cursor:pointer}.period label:has(input:checked){background:#071b2e;color:#fff}.period input{position:absolute;opacity:0}.budget-fields{display:grid;grid-template-columns:1fr 1fr;gap:13px}.budget-fields label{font-size:.8rem;font-weight:850}.budget-fields input{width:100%;margin-top:5px;padding:12px;border:1px solid #bfd0d4;border-radius:8px;font:inherit}.budget-results{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:17px}.budget-result{background:#e8f6f5;border-radius:9px;padding:13px}.budget-result span{font-size:.7rem;color:#50666f;text-transform:uppercase;font-weight:850}.budget-result strong{display:block;font-size:1.35rem;color:#087f77}.budget-delta{margin-top:11px;padding:10px 12px;border-left:4px solid #f3bd53;background:#fff7e6;font-weight:800;font-size:.84rem}.start-section{padding:74px 0}.section-title{max-width:820px}.section-title h2{font-size:clamp(2rem,4vw,3.5rem);line-height:1.03;letter-spacing:-.05em;margin:9px 0 13px}.section-title p{color:#586b76;font-size:1.04rem}.launch-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:30px}.launch-step{background:#fff;border:1px solid #dce8ea;border-radius:14px;padding:25px}.launch-step b{display:grid;place-items:center;width:35px;height:35px;border-radius:50%;background:#13b6aa;color:#052335}.launch-step h3{font-size:1.25rem;margin:18px 0 8px}.launch-step p,.launch-step li{color:#4d626d}.launch-step ul{padding-left:19px}.start-cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:25px}.service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:28px}.service{background:#fff;border:1px solid #dce8ea;border-radius:14px;padding:25px;display:flex;flex-direction:column}.service.featured{border:3px solid #13b6aa}.service .flag{display:inline-block;width:max-content;background:#071b2e;color:#fff;border-radius:999px;padding:4px 9px;font-size:.7rem;font-weight:900}.service h3{margin:16px 0 5px}.service .price{font-size:2rem;font-weight:950;color:#087f77}.service p,.service li{color:#4d626d}.service ul{padding-left:19px}.service .btn{margin-top:auto}.support-band{background:#071b2e;color:#fff}.support-band .section-title p{color:#c4d8de}.support-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:28px}.support-item{border:1px solid #315063;border-radius:12px;padding:21px}.support-item h3{color:#67e3d9;margin-top:0}.support-item p{color:#c4d8de}.platform-cloud{display:flex;flex-wrap:wrap;gap:9px;margin-top:24px}.platform-cloud span{background:#fff;border:1px solid #cbdcdf;border-radius:999px;padding:9px 14px;font-weight:800}.payment-callout{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:25px}.payment-card{background:#fff;border:1px solid #dce8ea;border-radius:14px;padding:25px}.payment-card h3{margin-top:0}.payment-card p{color:#586b76}.seo-copy{background:#e7f5f4}.seo-copy h2{font-size:clamp(2rem,4vw,3.3rem);line-height:1.05;letter-spacing:-.04em}.seo-copy p{max-width:900px;color:#405760}.dark .card{color:#071b2e}.dark .card p,.dark .card li{color:#435963}
.vendor-selection-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:28px}.vendor-selection-steps article{background:#fff;border:1px solid #cbdcdf;border-radius:14px;padding:22px}.vendor-selection-steps b{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#071b2e;color:#67e3d9}.vendor-selection-steps h3{margin:15px 0 7px;font-size:1.08rem}.vendor-selection-steps p{margin:0;color:#50666f;font-size:.84rem;line-height:1.5}
@media(max-width:900px){.start-grid,.launch-steps,.service-grid,.payment-callout{grid-template-columns:1fr}.support-grid,.vendor-selection-steps{grid-template-columns:1fr 1fr}.start-proof{grid-template-columns:1fr}.budget-card{max-width:650px}}
@media(max-width:560px){.start-hero{padding:40px 0 52px}.budget-card{padding:21px}.budget-fields,.budget-results,.support-grid,.vendor-selection-steps{grid-template-columns:1fr}.start-section{padding:56px 0}}
