/* Comparison-style pricing, scoped to the commercial homepage. */
#oneremote-marketing-examples .or-enterprise .en-plans{background:radial-gradient(ellipse at 100% 65%,#ede4f2,transparent 65%),radial-gradient(ellipse at 0 20%,#e1f4fa,transparent 65%),#fafcff;color:#142e42;padding:65px 40px}
#oneremote-marketing-examples .en-plans .en-eyebrow{color:#087eab;text-align:center}
#oneremote-marketing-examples .en-plans .en-plan-heading{display:block;text-align:center;margin-bottom:65px}
#oneremote-marketing-examples .en-plans .en-plan-heading h2{font-size:40px;line-height:1.18}
#oneremote-marketing-examples .en-plans .en-plan-heading>p{max-width:650px;margin:15px auto;color:#647986;font-size:14px}
#oneremote-marketing-examples .or-enterprise .en-plans .or-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;align-items:stretch;margin-top:30px}
#oneremote-marketing-examples .or-enterprise .en-plans .en-price-card{position:relative;border:1px solid #58b6cd;border-bottom:3px solid #16a0bf;border-radius:7px 7px 0 0;background:#ffffffa8;box-shadow:none;color:#163747;padding:25px 28px;display:flex;flex-direction:column;min-height:0;margin:0}
#oneremote-marketing-examples .or-enterprise .en-plans .en-price-card.featured{background:#fff;border-color:#1687c9;z-index:1;margin-top:-13px;padding-top:38px;box-shadow:0 9px 35px #366b8d12}
#oneremote-marketing-examples .or-enterprise .en-plans .en-price-ultimate{border-color:#a98bd7;border-bottom-color:#9568ce}
#oneremote-marketing-examples .en-price-ribbon{position:absolute;top:-18px;left:50%;transform:translateX(-50%);min-width:170px;text-align:center;background:#118bc5;color:white;font-size:9px;letter-spacing:1.5px;font-weight:600;padding:13px 17px;border-radius:4px;white-space:nowrap}
#oneremote-marketing-examples .en-price-card .en-price-art{display:block;width:100%;height:190px;object-fit:contain;margin:0 auto 9px}
#oneremote-marketing-examples .or-enterprise .en-plans .en-price-card h3{text-align:center;font-size:26px;color:#122d42;margin:5px 0 20px;letter-spacing:-.5px}
#oneremote-marketing-examples .en-price-amount{text-align:center;min-height:87px;display:flex;flex-direction:column;justify-content:center;gap:7px}
#oneremote-marketing-examples .en-price-amount strong{font-size:35px;color:#102d43;letter-spacing:-1px;font-weight:700;line-height:1.1}
#oneremote-marketing-examples .en-price-ultimate .en-price-amount strong{font-size:27px}
#oneremote-marketing-examples .en-price-amount small{font-size:10px;color:#647b8c;line-height:1.6}
#oneremote-marketing-examples .or-enterprise .en-plans .en-price-card .en-price-description{color:#486678!important;font-size:12px;text-align:center;line-height:1.7;min-height:62px;margin:15px 0}
#oneremote-marketing-examples .or-enterprise .en-plans .en-price-card>button{width:auto;min-width:170px;align-self:center;justify-content:center;border-radius:4px;margin:0 auto 25px;padding:12px 17px;font-size:12px;gap:20px}
#oneremote-marketing-examples .or-enterprise .en-plans .en-price-card>.or-outline{background:transparent;color:#097d9d;border:1px solid #41a6c0}
#oneremote-marketing-examples .or-enterprise .en-plans .en-price-card>ul{margin:0;padding:22px 0 0;border-top:1px solid #dbe6ec;list-style:none;display:flex;flex-direction:column;gap:15px;flex:1}
#oneremote-marketing-examples .or-enterprise .en-plans .en-price-card li{color:#284959!important;display:flex;align-items:flex-start;gap:9px;line-height:1.55;font-size:12px;margin:0;padding:0}
#oneremote-marketing-examples .or-enterprise .en-plans .en-price-card li>svg{width:15px;height:15px;min-width:15px;margin-top:2px;color:#1192b0!important}
#oneremote-marketing-examples .en-price-card li>span:first-of-type{flex:1}
#oneremote-marketing-examples .en-price-card li:nth-child(-n+2)>span:first-of-type{font-weight:650}
#oneremote-marketing-examples .en-price-info{font-size:12px;color:#5d8eaa;cursor:help;flex-shrink:0;border-radius:50%}
#oneremote-marketing-examples .or-enterprise .en-plans .en-price-card .en-price-foot{font-size:10px;color:#708492!important;margin:22px 0 0;line-height:1.6;text-align:center}
#oneremote-marketing-examples .en-pricing-notes{font-size:11px;color:#6a7e8d;text-align:center;line-height:1.9;max-width:850px;margin:25px auto 0}
@media(max-width:1000px){#oneremote-marketing-examples .or-enterprise .en-plans .en-price-card{padding-left:18px;padding-right:18px}#oneremote-marketing-examples .en-price-card .en-price-art{height:160px}#oneremote-marketing-examples .en-price-amount strong{font-size:30px}}
@media(max-width:760px){#oneremote-marketing-examples .or-enterprise .en-plans{padding:45px 22px}#oneremote-marketing-examples .en-plans .en-plan-heading{margin-bottom:45px}#oneremote-marketing-examples .en-plans .en-plan-heading h2{font-size:32px}#oneremote-marketing-examples .or-enterprise .en-plans .or-plan-grid{grid-template-columns:1fr;gap:33px}#oneremote-marketing-examples .or-enterprise .en-plans .en-price-card{padding:25px;max-width:480px;width:100%;margin:auto;border-radius:6px}#oneremote-marketing-examples .or-enterprise .en-plans .en-price-card.featured{margin:0 auto;padding-top:36px}#oneremote-marketing-examples .en-price-card .en-price-art{height:190px}#oneremote-marketing-examples .en-price-amount strong{font-size:35px}}
