.startup-packages{scroll-margin-top:95px}.startup-fees{border:1px solid #e6ad5055;border-left:3px solid var(--amber);padding:20px 24px;font-size:13px;line-height:1.9;color:var(--muted);margin:0 0 30px}.startup-fees b{color:var(--amber)}.startup-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.startup-plan{display:flex;flex-direction:column;min-width:0;border:1px solid var(--line);padding:30px;background:linear-gradient(150deg,#1a251c,#101612)}.startup-plan.featured{border:1px solid var(--amber);background:linear-gradient(150deg,#28301d,#111913)}.startup-plan .smallcaps{color:var(--amber);font-size:10px;letter-spacing:1.4px}.startup-plan h3{font-size:25px;line-height:1.3;margin:22px 0 12px}.startup-plan p{font-size:13px;line-height:1.85;color:var(--muted)}.startup-plan .startup-price{font-size:52px;font-weight:800;line-height:1.15;color:var(--white);margin:8px 0 20px}.startup-price span{display:block;font-size:11px;font-weight:400;letter-spacing:.5px;color:var(--amber);margin-top:8px}.startup-plan ul{list-style:none;padding:0;margin:12px 0 28px;font-size:13px;line-height:1.7;color:#d9dfd4;flex-grow:1}.startup-plan li{position:relative;padding:10px 0 10px 20px;border-bottom:1px solid var(--line)}.startup-plan li:before{content:'✓';position:absolute;left:0;color:var(--amber)}.startup-plan .btn{text-align:center;justify-content:center;width:100%;font-size:10px;padding:17px 12px}.startup-help{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:30px;border:1px solid var(--line);margin:28px 0}.startup-help h3{font-size:22px;margin:0 0 10px}.startup-help p{font-size:13px;color:var(--muted);line-height:1.8;max-width:560px;margin:0}.startup-help .actions{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;margin:0;gap:16px}.quote-input-help{font-size:12px;line-height:1.8;color:var(--muted);margin:10px 0 0}
@media(max-width:1000px){.startup-plan{padding:24px 20px}.startup-plan h3{font-size:22px}.startup-help{align-items:flex-start;flex-direction:column}.startup-help .actions{flex-direction:row;align-items:center;flex-wrap:wrap}}
@media(max-width:760px){.startup-plan-grid{grid-template-columns:1fr}.startup-plan{padding:28px 24px}.startup-plan .btn{font-size:11px}.startup-help{padding:24px}.startup-fees{padding:18px 20px}}
