.get-started-page{scroll-behavior:smooth}.get-started-hero{background:linear-gradient(135deg, var(--dark) 0%, #0a3d6b 45%, var(--primary) 100%);color:#fff;position:relative;overflow:hidden}.get-started-hero:before{content:"";pointer-events:none;background-image:radial-gradient(circle at 20% 20%,#ffffff14 0%,#0000 45%);position:absolute;inset:0}.get-started-hero .container{z-index:1;position:relative}.get-started-hero h1{color:#fff;max-width:18ch}.get-started-hero-image{object-fit:contain;width:auto;max-height:20rem}.get-started-package-card{cursor:pointer;background:#fff;border:2px solid #0078cc26;border-radius:.75rem;padding:1.25rem;transition:border-color .2s,box-shadow .2s;display:block;position:relative}.get-started-package-card:hover,.get-started-package-card.is-selected{border-color:var(--primary);box-shadow:0 .5rem 1.25rem #0078cc1f}.get-started-package-card.is-selected{background:linear-gradient(#fff 0%,#0078cc0a 100%)}.get-started-package-ribbon{z-index:1;background:var(--secondary);color:var(--dark);text-transform:uppercase;letter-spacing:.04em;border-radius:.25rem;padding:.25rem .5rem;font-size:.7rem;font-weight:700;position:absolute;top:.75rem;right:.75rem}.get-started-package-price strong{color:var(--primary);font-size:1.35rem}.get-started-package-cta{text-align:center;background:var(--primary);color:#fff;border-radius:.375rem;width:100%;padding:.5rem 1rem;font-size:.9rem;font-weight:600;display:block}.get-started-package-card.is-selected .get-started-package-cta{background:var(--dark)}.get-started-example-card{background:var(--light);border-radius:.5rem;padding:1rem}.get-started-review-card{background:#fff;border:1px solid #00000014;border-radius:.5rem;padding:1rem}.get-started-review-stars{color:#ffc107;flex-direction:row;align-items:center;gap:.15rem;margin-bottom:.5rem;display:flex}.get-started-review-stars svg{flex-shrink:0;display:inline-block}.get-started-checkout-wrap{max-width:32rem}.get-started-hero .lead{color:#ffffffeb;max-width:42rem}.get-started-trust-strip{border-top:1px solid #fff3;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:1.5rem;padding-top:1.5rem;display:flex}.get-started-trust-badge{letter-spacing:.02em;color:#fffffff2;font-size:.9rem;font-weight:600}.get-started-trust-badge:before{content:"✓";color:var(--secondary);margin-right:.4rem;display:inline-block}.get-started-card{background:var(--light);border-radius:.5rem;height:100%;padding:1.5rem;transition:transform .2s,box-shadow .2s}.get-started-card:hover{transform:translateY(-2px);box-shadow:0 .5rem 1.5rem #00000014}.get-started-deliverable{background:#fff;border:1px solid #0000000f;border-radius:.5rem;align-items:flex-start;gap:.75rem;height:100%;padding:1rem;display:flex}.get-started-deliverable-icon{background:var(--primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.95rem;font-weight:700;display:flex}.get-started-trade-pill{background:#fff;border:1px solid #0078cc33;border-radius:2rem;margin:.25rem;padding:.5rem 1rem;font-weight:500;display:inline-block}.get-started-pricing{background:linear-gradient(180deg, var(--light) 0%, #fff 100%);border:1px solid #0078cc1f;border-radius:.75rem;padding:2rem}.get-started-form-section{background:var(--dark);color:#fff}.get-started-form-section h2,.get-started-form-section .lead{color:#fff}.get-started-form-panel{color:var(--dark);background:#fff;border-radius:.75rem;padding:1.5rem}@media (min-width:768px){.get-started-form-panel{padding:2rem}}.get-started-review-strip{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.get-started-review-badge{text-align:center;background:#fff;border:1px solid #00000014;border-radius:.5rem;min-width:10rem;padding:.75rem 1.25rem}.get-started-review-badge strong{color:var(--primary);font-size:1.25rem;display:block}.get-started-faq .container-xxl{padding-top:0!important}.get-started-checkout{background:#fff;border:2px solid #0078cc33;border-radius:.75rem;padding:2rem;box-shadow:0 .5rem 1.5rem #0078cc14}.get-started-checkout-modal .get-started-checkout{box-shadow:none;border:none;padding:0}.get-started-checkout-price strong{color:var(--primary);font-size:1.5rem}.checkout-divider{color:var(--muted,#6c757d);align-items:center;gap:1rem;font-size:.9rem;display:flex}.checkout-divider:before,.checkout-divider:after{content:"";background:#0000001a;flex:1;height:1px}.get-started-form-panel-compact{padding:1.25rem}.get-started-form-section h2{font-size:1.5rem}.get-started-welcome{background:linear-gradient(180deg, var(--light) 0%, #fff 100%);min-height:60vh}.get-started-welcome-panel{background:#fff;border:1px solid #00000014;border-radius:.75rem;max-width:36rem;padding:2rem;box-shadow:0 .25rem 1rem #0000000f}
