
/* ITCST acquisition update, November 2026. */
.acq-availability{display:inline-flex;align-items:center;gap:10px;border:1px solid #709e8d66;border-radius:30px;padding:8px 14px;color:#daf5e8;font-size:.76rem;line-height:1.5;margin:0 0 22px}
.acq-availability>span{width:7px;height:7px;background:#b9f0d6;border-radius:50%;flex-shrink:0}
body.itcst-studio .itcst-studio-home .studio-hero{padding-top:126px}
body.itcst-studio .itcst-studio-home .studio-undercta p{gap:12px 22px}
body.itcst-studio .itcst-studio-home .studio-undercta .acq-note{flex-basis:100%;font-size:.78rem}
body.itcst-studio .itcst-studio-home .studio-offer-column:nth-child(2){background:#e7f1e9;border-color:#7fa08a}
body.itcst-studio .itcst-studio-home .studio-offer .elementor-cta__content{min-height:335px}
body.itcst-studio .itcst-studio-home .studio-offer .elementor-cta__description strong{display:block;color:#234d3f;margin-top:16px;font-size:.85rem}
body.itcst-studio .itcst-studio-home .studio-offers-grid{padding-bottom:52px}
.acq-partner{background:#e8f0e9;padding:48px 0;border-block:1px solid #c8d8cd}
.acq-partner-inner{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(240px,1fr);gap:44px;align-items:center}
.acq-partner h2{font-size:clamp(1.65rem,2.6vw,2.3rem);line-height:1.15;letter-spacing:-.035em;color:#153d31;margin:0 0 16px}
.acq-partner .eyebrow{color:#3e6753}
.acq-partner p:not(.eyebrow){font-size:.95rem;line-height:1.8;color:#456255;margin:0;max-width:760px}
.acq-partner-actions{display:flex;flex-direction:column;gap:14px;align-items:flex-start}
.acq-partner-actions span{font-size:.73rem;line-height:1.6;color:#456255}
@media(max-width:800px){.acq-partner-inner{grid-template-columns:1fr;gap:24px}.acq-partner{padding:36px 0}body.itcst-studio .itcst-studio-home .studio-hero{padding-top:114px}}
@media(max-width:600px){.acq-availability{font-size:.7rem;padding:7px 11px}body.itcst-studio .itcst-studio-home .studio-title h1{font-size:clamp(2.25rem,9.4vw,3rem)}body.itcst-studio .itcst-studio-home .studio-offer .elementor-cta__content{min-height:0}.acq-partner-actions .button{width:100%;justify-content:center}}

.security-mobile-dock.acq-mobile-dock a:last-child{background:#143d30;color:#fff;border-color:#143d30}.security-mobile-dock.acq-mobile-dock a:last-child small{color:#d3ecdf}
