/* Public marketing only: release 56. No app forms or private views affected. */
.corporate-site .hero-price{font-size:12px!important;font-weight:650;color:#123f3a;margin:20px 0}.solutions-section{background:#f3f6eb}.solution-cards article{display:flex;flex-direction:column}.solution-cards .button{margin-top:auto;align-self:flex-start;font-size:12px}.solution-cards p{margin-bottom:24px}.breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;font-size:11px;margin-bottom:28px;color:#526c68}.breadcrumbs a{text-decoration:underline}.sector-hero h1{font-size:clamp(42px,4.2vw,68px)}.contact-band p{color:#d4dfd5;max-width:700px}.contact-band small a{color:#d7ef88;text-decoration:underline}.price-panel p a{text-decoration:underline}.site-header nav{flex-wrap:wrap;justify-content:flex-end;gap:18px}.hero-tags{margin-top:20px}.corporate-site .skip:focus{position:fixed;top:8px;left:8px;z-index:1000;background:#fff;padding:14px;border:2px solid #123f3a}.section-wrap{scroll-margin-top:20px}
@media(max-width:760px){.site-header nav{justify-content:flex-start;gap:14px}.site-header nav .button{margin-left:0}.site-hero h1{font-size:clamp(36px,11.7vw,48px)}.sector-hero h1{font-size:clamp(36px,10.8vw,46px)}.corporate-site .hero-price{line-height:1.6}.solution-cards .button{align-self:stretch}.price-panel>strong{font-size:58px}.price-panel small{display:block;margin:8px 0 0}.site-header>a{max-width:100%}.corporate-site .actions>.button{max-width:100%}}
