.raft-pricing-hero.raft-shell{width:100%;max-width:none}.raft-pricing-hero-grid{width:min(1160px,calc(100% - 56px));margin:auto}.preview-form{max-width:700px;display:grid;gap:18px}.preview-form label{display:grid;gap:7px;font-size:14px;font-weight:700}.preview-form input,.preview-form select{width:100%;padding:13px 14px;border:1px solid #E6E8EB;border-radius:6px;font:inherit;background:white;color:#172238}.preview-form button{justify-self:start;border:0;cursor:pointer;font:inherit}.preview-form .preview-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.preview-form [type=checkbox]{width:auto}.preview-form .check{display:flex;align-items:start}.preview-message{padding:20px;background:#E6E8EB;color:#172238}.workspace-section-banner{position:relative;overflow:hidden}.workspace-section-banner>.raft-visual-motif{position:absolute;inset:0;pointer-events:none;opacity:.35}.workspace-section-banner>:not(.raft-visual-motif){position:relative;z-index:1}@media(max-width:600px){.preview-form .preview-fields{grid-template-columns:1fr}.raft-pricing-hero-grid{width:calc(100% - 36px)}}
.preview-benefit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0}.preview-benefit-grid article{border-top:1px solid #E6E8EB;padding:22px 0}.preview-benefit-grid h3{font-family:Manrope,sans-serif;font-size:23px;line-height:1.25}.preview-benefit-grid p{line-height:1.7}.preview-secondary{display:inline-block;margin:14px 20px;color:inherit}.support-hero .support-button{background:white;color:#16376f}.support-hero h1{max-width:900px}.support-section a{color:#2758bf}@media(max-width:650px){.preview-benefit-grid{grid-template-columns:1fr}}

.support-hero .support-button{color:#16376f!important}.preview-benefit-grid a{color:#2758bf}.preview-unified-hero{width:100%;max-width:none;margin:0;border-radius:0}.preview-unified-hero h1,.preview-unified-hero p{color:white!important}

.preview-unified-hero{padding:clamp(48px,7vw,88px) max(28px,calc((100vw - 1160px)/2));position:relative}.preview-unified-hero>.raft-visual-motif{position:absolute!important}.preview-unified-hero>:not(.raft-visual-motif){position:relative;z-index:1}.preview-unified-hero h1,.preview-unified-hero .raft-label,.preview-unified-hero p,.preview-unified-hero .review-meta,.preview-unified-hero .editorial-standfirst{color:#fff!important}
.preview-unified-hero{background:linear-gradient(110deg,#182c56 0%,#254586 62%,#395dcc 100%)!important;color:white!important}.preview-unified-hero h1{font-family:Manrope,sans-serif!important;font-size:clamp(38px,4.5vw,64px)!important;line-height:1.12!important;max-width:950px!important}.preview-unified-hero .raft-action{background:#fff!important;color:#16376f!important}.preview-unified-hero .raft-action-secondary{background:transparent!important;color:#fff!important;border-color:#fff!important}


/* Compact role sections; matching text rows share their natural height. */
.support-page .preview-benefit-grid{margin:24px 0 0}
.support-page .preview-benefit-grid article{padding:20px 0 0}
.support-page .preview-benefit-grid h3{margin:0 0 12px}
.support-page .preview-benefit-grid article>p:last-child{margin:0}
@media(min-width:651px){
.support-page .preview-benefit-grid>article{display:grid;grid-template-rows:subgrid;grid-row:span 2;row-gap:0}
.support-page .preview-benefit-grid>article:has(>.support-eyebrow){grid-row:span 3}
}
@media(min-width:1000px){.support-page .preview-benefit-grid:has(>article:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(min-width:651px) and (max-width:999px){.support-page .preview-benefit-grid:has(>article:nth-child(3):last-child)>article:last-child{grid-column:1/-1}}
