.content-page{padding-bottom:var(--section-pad)}.page-banner{padding-block:var(--space-6) var(--space-7);background:linear-gradient(180deg, #fff 0%, var(--color-surface) 100%)}.page-banner .post-header__inner{gap:var(--space-4);display:grid}.page-banner__body>div>*{margin:0}.page-banner__body>div{gap:var(--space-4);display:grid}.content-trail{justify-content:space-between;gap:var(--space-2) var(--space-5);padding-top:var(--space-4);flex-wrap:wrap;display:flex}.page-banner .post-header__inner,.content-body{max-width:52rem;margin-inline:auto}.content-body{width:100%}.content-body h1{margin-top:0;font-size:clamp(2rem,1.5rem + 2.4vw,3.25rem)}.content-body h2{font-size:clamp(1.625rem,1.3rem + 1.4vw,2.25rem)}.content-body h1,.content-body h2,.content-body h3{overflow-wrap:anywhere}.content-body img{max-width:100%;height:auto}.section .content-body img{width:auto;max-height:30rem}.content-body a.btn{white-space:normal;text-align:center;max-width:100%;display:inline-flex}.content-body p:has(>a.btn:only-child){margin-top:var(--space-5)}.content-body .faq,.content-body form,.content-body .quote-form{max-width:none}.content-body .faq,.content-body .table-wrap{margin-block:var(--space-5)}.content-body iframe{max-width:100%}.content-body--contact h1{text-transform:capitalize}.map-figure{margin:0}.map-figure svg{width:100%;height:auto;display:block}.map-legend{margin-top:var(--space-5);font-size:var(--text-sm);color:var(--color-text-body);line-height:1.6}.hs-form-frame{padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-surface)}.hs-form-frame :is(label,legend,.hsfc-FieldLabel,.hs-form-field>label){margin-bottom:var(--space-1);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-bold);display:block}.hs-form-frame :is(input:not([type=checkbox],[type=radio],[type=submit]),select,textarea){width:100%;min-height:3.25rem;padding:0 var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius);background-color:var(--color-bg);color:var(--color-text);font:inherit;font-size:max(16px, var(--text-base))}.hs-form-frame textarea{padding-block:var(--space-3)}.hs-form-frame :is(input,select,textarea):focus-visible{outline:3px solid var(--color-focus);outline-offset:0;border-color:var(--color-focus)}.hs-form-frame :is(input[type=submit],button[type=submit],.hs-button,.hsfc-Button){min-height:var(--size-button);border-radius:var(--radius);background-color:var(--color-accent);background-image:var(--gradient-cta);box-shadow:var(--shadow-cta);color:var(--color-accent-contrast);font-family:var(--font-body);font-size:var(--text-lg);font-weight:var(--weight-bold);cursor:pointer;border:0;padding:0 2rem}.hs-form-frame :is(.hs-error-msgs,.hsfc-ErrorAlert,.hs-error-msg){margin:var(--space-1) 0 0;color:var(--color-error);font-size:var(--text-sm);padding:0;list-style:none}.hs-form-frame :is(.hs-form-field,.hsfc-Row){margin-bottom:var(--space-4)}.hs-form-frame :is(.legal-consent-container,.hs-richtext){font-size:var(--text-xs);color:var(--color-text-body)}@media (max-width:47.99rem){.compare table,.compare tbody,.compare tr,.compare th,.compare td{display:block}.compare table{min-width:0}.compare thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.compare tbody tr{padding:var(--space-4);border-bottom:1px solid #ffffff1a}.compare tbody th,.compare tbody td{overflow-wrap:normal;font-size:var(--text-sm);border:0;padding:0}.compare tbody th{margin-bottom:var(--space-2)}.compare tbody td{align-items:center;gap:var(--space-2);padding-block:var(--space-1);grid-template-columns:6.5rem 1fr;display:grid}.compare tbody td:before{color:var(--color-on-dark-muted);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:0;text-transform:uppercase}.compare tbody td:first-of-type:before{content:"Private PPO";color:var(--color-highlight-on-dark)}.compare tbody td:nth-of-type(2):before{content:"Typical HMO"}.compare tbody td:nth-of-type(3):before{content:"Typical EPO"}.compare td span{align-items:flex-start;gap:var(--space-1)}.table-scroll-hint{display:none}}
