.start-page{background:var(--brand-cream);padding:clamp(40px,6vw,80px) 20px}.start-container{max-width:880px;margin:0 auto}.start-hero{text-align:center;margin-bottom:clamp(36px,5vw,56px)}.start-eyebrow{font-size:13px;font-weight:700;letter-spacing:2px;color:var(--brand-fuchsia);margin-bottom:12px}.start-hero h1{font-size:clamp(30px,4.5vw,44px);font-weight:900;color:var(--brand-black);margin:0 0 16px;line-height:1.2}.start-hero p{font-size:18px;line-height:1.7;color:var(--brand-dark);max-width:58ch;margin:0 auto}.start-steps{display:grid;gap:20px;margin-bottom:clamp(32px,4vw,48px)}.start-step{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;background:var(--brand-white);border:1px solid rgba(140,120,130,.12);border-radius:20px;padding:26px 24px;transition:transform .3s ease,box-shadow .3s ease}.start-step:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(74,46,58,.08)}.start-step-num{width:44px;height:44px;border-radius:50%;background:var(--brand-fuchsia);color:#fff;font-weight:800;font-size:20px;display:flex;align-items:center;justify-content:center}.start-step h2{font-size:21px;font-weight:800;color:var(--brand-black);margin:6px 0 8px}.start-step p{font-size:15px;line-height:1.7;color:var(--brand-dark);margin:0 0 14px}.start-step-link{display:inline-block;font-weight:700;color:var(--brand-fuchsia);text-decoration:none}.start-step-link:hover{color:var(--brand-fuchsia-dark)}.start-articles{text-align:center;font-size:16px;color:var(--brand-dark)}.start-articles a{color:var(--brand-fuchsia);font-weight:700;text-decoration:none}@media (max-width:560px){.start-step{grid-template-columns:1fr}}