.gc-quote-page{background:var(--gc-background-white)}.gc-quote-shell{width:min(calc(100% - 2 * var(--gc-v2-gutter)), var(--gc-v2-width));margin-left:auto;margin-right:auto}.gc-public .gc-quote-page .gc-quote-intro{border:0;padding:max(2rem,min(4vw,3.75rem)) 0}.gc-quote-heading-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:end;gap:2rem;display:grid}.gc-public .gc-quote-page #quote-title{letter-spacing:-.045em;max-width:19ch;color:var(--gc-text-900);margin:0;font-size:max(2.25rem,min(4.7vw,4.5rem));line-height:1.1}.gc-quote-title-detail{color:var(--gc-crimson)}.gc-quote-intro-note{padding-bottom:.25rem}.gc-public .gc-quote-intro-note p{color:var(--gc-text-700);margin:0;font-size:.9375rem;line-height:1.7}.gc-public .gc-quote-intro-note p+p{color:var(--gc-maroon);margin-top:.5rem;font-size:.8125rem;font-weight:600}.gc-quote-stage{background:var(--gc-parchment);padding:max(1.5rem,min(4vw,3.5rem)) 0}.gc-quote-layout{grid-template-columns:minmax(0,1fr) minmax(0,.34fr);align-items:start;gap:max(1.5rem,min(3.5vw,3rem));display:grid}.gc-quote-layout-focused{max-width:64rem;display:block}.gc-quote-page .gc-quote-form-frame{min-width:0;padding:0}.gc-quote-support{min-width:0;padding-top:.5rem}.gc-quote-support>section{border-top:1px solid color-mix(in srgb, var(--gc-maroon) 25%, transparent);padding:1.5rem 0}.gc-quote-support>section:first-child{border-top:0;padding-top:0}.gc-quote-adviser{align-items:center;gap:1rem;display:flex}.gc-quote-adviser img{object-fit:cover;object-position:center top;flex:none;width:76px;height:76px}.gc-quote-adviser>div{min-width:0}.gc-public .gc-quote-adviser h2{font-family:var(--gc-font-body);color:var(--gc-maroon);margin:.35rem 0;font-size:1rem;font-weight:600;line-height:1.4}.gc-public .gc-quote-adviser p{color:var(--gc-text-700);margin:0;font-size:.75rem;line-height:1.5}.gc-quote-adviser .gc-quote-adviser-label{letter-spacing:.06em;text-transform:uppercase;color:var(--gc-maroon);font-size:.625rem;font-weight:600}.gc-quote-support a{color:var(--gc-maroon)}.gc-quote-support a:hover{text-underline-offset:.2em;text-decoration:underline}.gc-quote-review-link{min-height:44px;font-size:.875rem;font-weight:600;line-height:1.5;display:block}.gc-public .gc-quote-support p{color:var(--gc-text-700);font-size:.8125rem;line-height:1.7}.gc-quote-accreditations{align-items:center;gap:1.5rem;margin-top:1.25rem;display:flex}.gc-public .gc-quote-support>section>h2{font-family:var(--gc-font-body);color:var(--gc-maroon);margin:0 0 1rem;font-size:.9375rem;font-weight:600;line-height:1.5}.gc-quote-support ol{margin:0;padding-left:1.15rem;list-style:decimal}.gc-quote-support li{color:var(--gc-text-700);margin:0 0 1rem;padding-left:.25rem;font-size:.8125rem;line-height:1.7}.gc-quote-support li strong{color:var(--gc-maroon);font-weight:600;display:block}.gc-quote-page .gc-quote-inclusions,.gc-quote-page .gc-quote-continue{box-shadow:none;background:#fff;border:0;border-radius:0;margin-top:1.5rem;padding:max(1.25rem,min(3vw,2rem))}.gc-public .gc-quote-inclusions>h2{color:var(--gc-text-900);margin:0 0 1rem;font-size:max(1.5rem,min(2.5vw,2rem));line-height:1.25}.gc-quote-inclusions details{border:0;border-top:1px solid var(--gc-primary-200);background:0 0;border-radius:0;padding:1rem 0}.gc-quote-inclusions summary{align-items:center;min-height:44px;font-size:.9375rem;display:flex}.gc-quote-page .gc-quote-continue :-webkit-any(button,input){border-radius:0}.gc-quote-page .gc-quote-continue :-moz-any(button,input){border-radius:0}.gc-quote-page .gc-quote-continue :is(button,input){border-radius:0}.gc-quote-vat>div{background:0 0;border:0;border-radius:0;padding:0}.gc-quote-vat p{font-size:.8125rem;line-height:1.6}.gc-quote-vat svg{width:17px;height:17px}.gc-quote-page #lbembed{border-radius:0!important}@media (max-width:1023px){.gc-quote-heading-grid{grid-template-columns:1fr;gap:1.25rem}.gc-quote-layout{grid-template-columns:1fr}.gc-quote-support{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2rem;display:grid}.gc-quote-support>section{padding:1.5rem 0 0}.gc-quote-support>section:first-child{border-top:1px solid color-mix(in srgb, var(--gc-maroon) 25%, transparent);padding-top:1.5rem}.gc-quote-support>section:last-child{grid-column:1/-1}.gc-quote-support>section:last-child ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}}@media (max-width:639px){.gc-public .gc-quote-page #quote-title{font-size:max(2.15rem,min(9vw,3.25rem))}.gc-quote-stage{padding-top:1rem}.gc-quote-stage .gc-quote-shell{width:calc(100% - 1.5rem)}.gc-quote-support{padding-left:.25rem;padding-right:.25rem;display:block}.gc-quote-support>section{padding:1.5rem 0}.gc-quote-support>section:last-child ol{display:block}.gc-quote-accreditations img{height:64px}}.gc-quote-accreditations>div{flex:0 0 80px;width:80px;height:80px}.gc-quote-accreditations img{object-fit:contain;width:100%;max-width:none;height:100%}.gc-quote-adviser>div:first-child:has(img){flex:0 0 76px;width:76px;height:76px}.gc-quote-inclusions summary{padding-top:.5rem;padding-bottom:.5rem;list-style:inside disclosure-closed;display:list-item}.gc-quote-inclusions details[open]>summary{list-style-type:disclosure-open}.gc-quote-inclusions summary::marker{color:var(--gc-crimson)}
