.mcc-included-services{padding:40px 0;background:#f1f7fb;color:#153a59;margin:24px 0}.mcc-included-services .wrap{max-width:1224px;margin:auto}.mcc-included-services h2{margin:4px 0 22px}.mcc-inclusions-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.mcc-inclusions-grid article{background:#fff;padding:22px;border:1px solid #d5e3ed;border-radius:12px;min-width:0}.mcc-inclusions-grid h3{font-size:18px;line-height:1.35;margin:10px 0}.mcc-inclusions-grid p{font-size:15px;line-height:1.6;margin:0}.mcc-inclusion-number{color:#286b9b;font-size:14px;letter-spacing:2px;font-weight:700}.mcc-inclusions-scope{font-size:15px;line-height:1.65;margin:20px 0 8px}.mcc-inclusions-vip{font-size:14px;line-height:1.6;margin:0;color:#425d73}.mcc-included-compact{padding:28px 0}.mcc-home-inclusions{margin:20px 0}.mcc-inclusions-label{font-weight:700;font-size:17px;margin:0 0 10px}.mcc-home-inclusions ul{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px}.mcc-home-inclusions li{font-size:16px;line-height:1.4;position:relative;padding-left:23px}.mcc-home-inclusions li:before{content:"✓";position:absolute;left:0;color:#1c70aa;font-weight:bold}.mcc-home-scope{font-size:13px;line-height:1.5;margin:8px 0;color:#425d73}.mcc-visible-timing{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:18px 0;border-top:1px solid #cadde9;border-bottom:1px solid #cadde9;margin:18px 0;color:#153a59}.mcc-visible-timing p{margin:0!important}.mcc-visible-timing strong{font-size:19px;line-height:1.3;display:block}.mcc-visible-timing span{font-size:13px;line-height:1.5;display:block;margin-top:7px}.mcc-start-price{font-size:20px!important}.mcc-start-price strong{font-size:30px}.mcc-home-inclusions a{color:#1c70aa}@media(max-width:1000px){.mcc-inclusions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.mcc-inclusions-grid,.mcc-home-inclusions ul,.mcc-visible-timing{grid-template-columns:1fr}.mcc-inclusions-grid{gap:12px}.mcc-inclusions-grid article{padding:18px}.mcc-included-services{padding:28px 0}.mcc-visible-timing{gap:18px}.mcc-visible-timing strong{font-size:19px}.mcc-home-inclusions li{font-size:15px}.mcc-home-inclusions{margin:16px 0}.mcc-home-scope{font-size:13px}}
@media(max-width:780px){.mcc-home-hero .mcc-hero-grid{grid-template-areas:"intro" "planning" "video"}.mcc-home-hero .mcc-hero-planning{padding-top:0;border-top:0}}
