.hire-dev-promo{color:#f3ede6;background:linear-gradient(135deg,#2b2420 0%,#3d3029 60%,#4a3628 100%);padding:5.5rem 0;overflow:hidden}.hire-dev-promo__eyebrow{color:#e2c49d;letter-spacing:.06em;text-transform:uppercase;background:#c19a6b2e;border-radius:999px;margin-bottom:1rem;padding:.3rem .85rem;font-size:.8rem;font-weight:600;display:inline-block}.hire-dev-promo__title{color:#fff;margin-bottom:1.1rem;font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:700;line-height:1.2}.hire-dev-promo__intro{color:#d9cfc4;margin-bottom:1.5rem;font-size:1.1rem;line-height:1.65}.hire-dev-promo__points{margin:0 0 2rem;padding:0;list-style:none}.hire-dev-promo__points li{align-items:center;gap:.75rem;margin-bottom:.7rem;font-weight:500;display:flex}.hire-dev-promo__points i{color:#c19a6b;text-align:center;width:20px}.hire-dev-promo__ctas{flex-wrap:wrap;gap:.75rem;display:flex}.hire-dev-promo__ctas .btn{padding:.75rem 2rem;font-size:1rem;font-weight:600}.hire-dev-promo__ctas .btn-primary{color:#fff;background-color:#c19a6b;border-color:#c19a6b}.hire-dev-promo__ctas .btn-primary:hover,.hire-dev-promo__ctas .btn-primary:focus-visible{background-color:#97613a;border-color:#97613a}.hire-dev-promo__phone{color:#bfb3a6;margin:1rem 0 0;font-size:.95rem}.hire-dev-promo__phone a{color:#e2c49d;font-weight:600;text-decoration:none}.hire-dev-promo__phone a:hover{text-decoration:underline}.hire-dev-promo__showcase{padding:0 0 4.5rem;position:relative}.hire-dev-promo__browser{background:#fff;border-radius:10px;width:86%;margin:0;overflow:hidden;box-shadow:0 24px 60px #00000073}.hire-dev-promo__browser img,.hire-dev-promo__phone-frame img{width:100%;height:auto;display:block}.hire-dev-promo__bar{background:#ece7e1;gap:6px;padding:8px 10px;display:flex}.hire-dev-promo__bar span{background:#c9bfb4;border-radius:50%;width:9px;height:9px}.hire-dev-promo__phone-frame{background:#121212;border-radius:26px;width:31%;margin:0;padding:7px;position:absolute;bottom:0;right:0;box-shadow:0 24px 50px #0000008c,inset 0 0 0 1px #ffffff1f}.hire-dev-promo__phone-frame img{border-radius:20px}@media (max-width:991px){.hire-dev-promo{padding:4rem 0}}@media (max-width:575px){.hire-dev-promo__ctas .btn{width:100%}.hire-dev-promo__showcase{padding-bottom:3rem}.hire-dev-promo__phone-frame{border-radius:18px;padding:5px}.hire-dev-promo__phone-frame img{border-radius:14px}}
.website-builder-section{background-color:#f8f9fa;padding:5rem 0}.builder-image{border-radius:16px;width:100%;height:auto;margin-right:2rem}@media (max-width:991px){.builder-image{margin-bottom:2rem;margin-right:0}}.builder-intro{color:#343a40;margin-bottom:1rem;font-size:1.1rem;line-height:1.6}.builder-detail{color:#6c757d;margin-bottom:1.5rem;line-height:1.6}.builder-features{margin:0 0 .5rem;padding:0;list-style:none}.builder-features li{color:#343a40;align-items:center;gap:.75rem;margin-bottom:.65rem;font-size:.95rem;font-weight:500;display:flex}.builder-features li i{color:#c19a6b;text-align:center;width:20px;font-size:1rem}.website-builder-section .btn-primary{color:#fff;background-color:#c19a6b;border-color:#c19a6b;font-weight:600}.website-builder-section .btn-primary:hover,.website-builder-section .btn-primary:focus-visible{background-color:#97613a;border-color:#97613a}
.email-hosting-section{background-color:#fff;padding:5rem 0}.email-card{background:#fff;border:1px solid #e9ecef;border-radius:12px;flex-direction:column;align-items:flex-start;width:100%;padding:2.5rem 2rem;transition:transform .3s,box-shadow .3s;display:flex}.email-card:hover{transform:translateY(-6px);box-shadow:0 12px 32px #00000014}.email-card--featured{border-width:2px;border-color:#c19a6b;box-shadow:0 8px 24px #c19a6b26}.email-card__icon{background-color:#000;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:1.25rem;display:flex}.email-card__icon i{color:#c19a6b;font-size:1.5rem}.email-card__title{color:#000;margin-bottom:.6rem;font-size:1.25rem;font-weight:700}.email-card__desc{color:#6c757d;margin-bottom:1.25rem;font-size:.9rem;line-height:1.6}.email-card__features{width:100%;margin:0 0 1.75rem;padding:0;list-style:none}.email-card__features li{color:#343a40;align-items:center;gap:.65rem;margin-bottom:.6rem;font-size:.9rem;font-weight:500;display:flex}.email-card__features li i{color:#c19a6b;text-align:center;flex-shrink:0;width:16px;font-size:.9rem}.email-card__cta{width:100%;font-weight:600}
.ms365-section{background-color:#f8f9fa;padding:5rem 0}.ms365-image{border-radius:16px;width:100%;max-width:380px;height:auto;margin-right:2rem}@media (max-width:991px){.ms365-image{max-width:280px;margin-bottom:2rem;margin-right:0}}.ms365-intro{color:#343a40;margin-bottom:1rem;font-size:1.1rem;line-height:1.6}.ms365-detail{color:#6c757d;margin-bottom:2rem;line-height:1.6}.ms365-features{margin-bottom:.5rem}.ms365-feature{align-items:flex-start;gap:.75rem;display:flex}.ms365-feature__icon{background-color:#000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ms365-feature__icon i{color:#c19a6b;font-size:1rem}.ms365-feature__title{color:#000;margin-bottom:.2rem;font-size:.95rem;font-weight:700}.ms365-feature__desc{color:#6c757d;margin:0;font-size:.85rem;line-height:1.5}
