/* v36: single services + two representative package choices. */
.package-panel-v36{grid-template-columns:.82fr 1.18fr;align-items:start}
.package-options{display:grid;grid-template-columns:1fr 1fr;gap:14px}
.package-option{border:1px solid #3a4960;border-radius:14px;padding:22px;background:rgba(255,255,255,.035)}
.package-option-ai{background:rgba(130,174,229,.09);border-color:#58759a}
.package-option>span{display:block;color:#a9bdd5;font-size:12px;font-weight:800;letter-spacing:.08em;margin-bottom:8px}
.package-option h3{font-size:20px;line-height:1.5;margin:0 0 10px}
.package-option-copy{font-size:14px;line-height:1.8;color:#c9d5e4;margin:0}
.package-option-price{font-size:16px;margin:18px 0 14px}
.package-option-price strong{font-size:34px;letter-spacing:-.02em}
.package-option-price small{display:block;font-size:11px;color:#aebed2;margin-top:5px}
.package-mini-features{list-style:none;padding:0;margin:0;display:grid;gap:7px;color:#dbe5f1;font-size:12px}
.package-mini-features li:before{content:"✓";color:#98cfff;margin-right:6px}
.package-actions{grid-column:1/-1;border-top:1px solid #3a4960;padding-top:18px;display:flex;align-items:center;gap:18px}
.package-actions .package-note{margin:0;font-size:12px;color:#c4d0e0;line-height:1.7}
.combo-box-v36{align-items:start}
.combo-choice-list{display:grid;gap:12px}
.combo-choice-list>div{border:1px solid rgba(255,255,255,.22);border-radius:12px;padding:16px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;background:rgba(255,255,255,.05)}
.combo-choice-list strong{width:100%;font-size:15px;margin-bottom:3px}
.combo-choice-list span{padding:8px 11px;border-radius:999px;background:rgba(255,255,255,.09);font-size:12px;font-weight:800}
.combo-choice-list b{color:#8eadd5}
.package-price-grid-v36{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:30px 0 18px}
.featured-price-v36{margin:0;display:grid;align-content:space-between;gap:22px}
.featured-price-v36 .featured-price-value{text-align:left}
.featured-price-ai{background:#17233a}
.package-compare-v36{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:34px}
.package-compare-v36>div{border:1px solid var(--line);border-radius:16px;background:#fff;padding:22px}
.package-compare-v36 h4{margin:0 0 14px;font-size:16px;line-height:1.6}
.package-compare-v36 .pack-includes{margin:0}
@media(max-width:900px){.package-panel-v36{grid-template-columns:1fr}.package-options{grid-template-columns:1fr 1fr}.package-actions{align-items:flex-start;flex-direction:column}.package-price-grid-v36,.package-compare-v36{grid-template-columns:1fr}}
@media(max-width:680px){.package-options{grid-template-columns:1fr}.package-option{padding:20px}.package-option-price strong{font-size:32px}.package-actions{grid-column:auto}.package-panel-v36{gap:24px}.package-price-grid-v36{gap:14px}.package-compare-v36>div{padding:20px}.combo-choice-list>div{padding:14px}}
