.lifecycle{display:grid;grid-template-columns:repeat(6,1fr);gap:9px}.stage{padding:15px 9px;border:1px solid var(--line);border-radius:10px;text-align:center}.stage b,.stage small{display:block}.stage strong{display:block;font-size:24px;color:var(--orange);margin:9px}.stage small{color:var(--muted)}.timeline{display:flex;overflow:auto;padding:13px 0}.day{min-width:130px;text-align:center;position:relative;padding-top:28px}.day:before{content:"";position:absolute;top:9px;left:0;right:0;height:2px;background:#e7ebee}.day:first-child:before{left:50%}.day:last-child:before{right:50%}.day i{position:absolute;top:2px;left:calc(50% - 8px);width:16px;height:16px;border-radius:50%;background:var(--orange);border:4px solid #ffe4d3}.day.done i{background:var(--green);border-color:#d7f2e6}.day b,.day small{display:block}.day small{color:var(--muted);font-size:10px;margin-top:5px}.plans{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.plan{background:#fff;border:1px solid var(--line);border-radius:12px;padding:20px}.plan.featured{border:2px solid var(--orange);background:#fffaf6;padding:19px}.plan h3{margin:9px 0}.price{font-size:28px;font-weight:800}.plan ul{padding-left:18px;line-height:2;color:#62707a}.plan button{width:100%}.customer-head{display:flex;gap:16px;align-items:center}.big-avatar{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:var(--orange-soft);color:var(--orange);font-size:23px;font-weight:800}.health-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.health-stat{background:#f6f8f9;border-radius:10px;padding:14px}.health-stat small,.health-stat b{display:block}.health-stat b{font-size:19px;margin-top:6px}.recommend{background:#fff8f3;border:1px solid #ffd9c0;border-radius:12px;padding:18px}.simulator{display:grid;grid-template-columns:1fr 1.35fr;gap:15px}.control label{display:block;font-size:12px;font-weight:700;margin:17px 0}.control input{width:100%;accent-color:var(--orange)}.control-value{float:right;color:var(--orange)}.result-card{background:linear-gradient(135deg,#1c2c37,#304b5d);color:#fff;border-radius:14px;padding:25px}.result-card>h2{font-size:36px;margin:9px 0}.result-card>small{color:#9db0bc}.result-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-top:20px}.result-grid div{background:#ffffff0d;border-radius:9px;padding:13px}.result-grid small,.result-grid b{display:block}.result-grid b{font-size:18px;margin-top:5px}.split-bar{height:14px;display:flex;border-radius:8px;overflow:hidden;margin:13px 0}.split-bar i:nth-child(1){background:var(--green)}.split-bar i:nth-child(2){background:var(--orange)}.split-bar i:nth-child(3){background:var(--blue)}.flow{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.flow-box{background:#f6f8f9;border-radius:9px;padding:13px}.flow-box b,.flow-box small{display:block}.flow-box small{color:var(--muted);margin-top:4px}@media(max-width:1000px){.lifecycle{grid-template-columns:repeat(3,1fr)}.plans,.simulator{grid-template-columns:1fr}}@media(max-width:720px){.lifecycle{grid-template-columns:1fr 1fr}.health-stats{grid-template-columns:1fr 1fr}}
