
#stsHubShell .v136-purpose{font-size:14px;line-height:1.6;color:#31516a;margin:9px 0 17px;max-width:1050px}
#stsHubShell .v136-upgrade{border:2px solid #357ec0;border-left:6px solid #cf343e;background:linear-gradient(120deg,#e8f3ff,#f8fbff);color:#173b5b;padding:22px 25px;border-radius:12px;margin:12px 0 18px;max-width:880px}
#stsHubShell .v136-upgrade h3{margin:10px 0 8px;font-size:19px;color:#143b60}
#stsHubShell .v136-upgrade p{line-height:1.55;color:#294c6a;max-width:740px}
#stsHubShell .v136-premium-tag{display:inline-block;border:1px solid #b8d4f3;border-radius:5px;padding:4px 9px;background:#fff;font-size:11px;font-weight:850;letter-spacing:.09em;color:#155087}
#stsHubShell .v136-primary,#v136EnquiryOverlay .v136-primary{display:inline-block;background:#12639c;border:1px solid #12639c;color:white;border-radius:7px;padding:11px 16px;cursor:pointer;font:inherit;font-weight:800}
#stsHubShell .v136-primary:hover,#v136EnquiryOverlay .v136-primary:hover{background:#0b466f}
#stsHubShell .v136-packages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px;align-items:stretch}
#stsHubShell .v136-package{border:1px solid #ccdae6;box-shadow:0 3px 13px #1836520b;border-radius:12px;padding:20px;display:flex;flex-direction:column;background:white;min-width:0}
#stsHubShell .v136-package.premium{border-top:5px solid #1c75ad}#stsHubShell .v136-package.executive{border-top:5px solid #aa3742}#stsHubShell .v136-package.standard{border-top:5px solid #8da5b7}
#stsHubShell .v136-package h3{margin:5px 0 10px;color:#173d5e;font-size:21px}
#stsHubShell .v136-package p{font-size:13px;line-height:1.5;color:#425d72}
#stsHubShell .v136-package-eyebrow{font-size:11px;letter-spacing:.07em;text-transform:uppercase;font-weight:750;color:#60788c}
#stsHubShell .v136-price{display:block;font-size:16px;color:#123d5e}
#stsHubShell .v136-package ul{margin:10px 0 15px;padding-left:20px;line-height:1.55;color:#38556b;font-size:13px;flex:1}
#stsHubShell .v136-package li{margin:0 0 8px}#stsHubShell .v136-package-action{margin-top:auto}
#stsHubShell .v136-included{display:inline-block;background:#f0f6f9;border:1px solid #cbdce8;border-radius:7px;padding:10px 12px;color:#36596e;font-weight:700;font-size:13px}
#stsHubShell .v136-current{color:#3c6178;font-size:13px}#stsHubShell .v136-footnote{font-size:12px;line-height:1.5;color:#647d90;margin-top:14px}
#stsHubShell .v136-office-enquiries{margin-top:28px;border-top:1px solid #d4e0eb;padding-top:15px}#stsHubShell .v136-office-enquiries h3{color:#183e5a}
#stsHubShell .v136-enquiry{border:1px solid #d6e2ed;border-radius:8px;padding:12px 14px;margin:9px 0;line-height:1.5;background:#fbfdff}
#stsHubShell .v136-enquiry b{color:#153d5e}#stsHubShell .v136-enquiry small{display:block;color:#607b8d}
#v136EnquiryOverlay{position:fixed;inset:0;z-index:2147483100;background:#0b2037bf;display:flex;align-items:center;justify-content:center;padding:16px}
#v136EnquiryOverlay .v136-modal{width:min(600px,100%);max-height:95vh;overflow:auto;border-radius:14px;padding:24px;background:white;box-shadow:0 24px 70px #09152577;color:#173d5c}
#v136EnquiryOverlay .v136-modal h2{margin:4px 0 7px;font-size:23px}#v136EnquiryOverlay .v136-modal p{color:#48647c;line-height:1.5;font-size:13px}
#v136EnquiryOverlay .v136-field{display:block;margin:12px 0;color:#234a69;font-weight:700;font-size:13px}
#v136EnquiryOverlay input,#v136EnquiryOverlay textarea{display:block;width:100%;box-sizing:border-box;border:1px solid #b5cbda;border-radius:6px;padding:10px;margin-top:5px;font:inherit;color:#153951;background:white}
#v136EnquiryOverlay .v136-modal-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-top:20px}
#v136EnquiryOverlay .v136-secondary{padding:10px 15px;background:white;border:1px solid #aac6da;border-radius:7px;color:#1b567c;cursor:pointer;font-weight:800}
#stsHubShell .sth-tabs button{white-space:nowrap}
@media(max-width:880px){#stsHubShell .v136-packages{grid-template-columns:1fr}#stsHubShell .v136-package{padding:17px}#stsHubShell .v136-upgrade{padding:16px}#stsHubShell .sth-tabs{flex-wrap:wrap}}
