.concept.concept-a,.concept.concept-b,.concept.concept-c,.concept.concept-d,.concept.concept-e,.concept.concept-f{--header:#001233;--header-ink:#fff;--selector:#001845;--selector-ink:#ade8f4;--focus:#0077b6}.concept.concept-b,.concept.concept-d,.concept.concept-e,.concept.concept-f{--bg:#fcfdff;--surface:#eaf6fb;--ink:#001233;--muted:#4a5b72;--line:#a9c4d8;--accent:#0077b6;--accent-ink:#fff;--form:#fff;--input:#f5f9fc}.concept.concept-a,.concept.concept-c{--bg:#001233;--surface:#001845;--ink:#f0f7fb;--muted:#bdcedf;--line:#517292;--accent:#ade8f4;--accent-ink:#001233;--form:#092f55;--input:#05284a}.concept-b .site-header .button,.concept-d .header-inner .button,.concept-e .header-inner .button,.concept-f .header-inner .button{color:#001233;background:#ade8f4}.concept-b .clear-hero,.concept-e .direct-hero{background:#ade8f4}.concept-b .clear-hero .eyebrow,.concept-e .direct-hero .eyebrow{color:#001845}.concept-b .form-panel{box-shadow:0 8px #00184515}.concept-b .clear-coast{object-position:center 32%;height:205px;margin:24px 0 0;display:block}.concept-b .clear-hero .hero-copy>.button{margin-top:22px}.concept-b .education{background:#eaf6fb;border:0;width:100%;max-width:none;padding-inline:max(20px,50% - 600px)}.concept-b .firm{--ink:#fff;--muted:#bdcedf;--accent:#ade8f4;--accent-ink:#001233;color:var(--ink);background:#001845;width:100%;max-width:none;padding-inline:max(20px,50% - 600px)}.concept-b .site-footer{--muted:#bdcedf;--line:#517292;color:#f0f7fb;background:#001233}.concept-d .brief-hero,.concept-d .closing{border-color:#0077b6}.concept-d .form-panel{border-top-color:#0077b6}.concept-f .knight-hero{background:#001233}.concept-f .knight-hero:before{background:#001233e0}.concept-f .knight-hero .hero-copy>.eyebrow{color:#ade8f4}.concept-f .knight-hero .hero-copy>.button{color:#001233;background:#ade8f4}.concept-f .answer:has(input:checked){background:#eaf6fb;border-color:#0077b6;box-shadow:inset 0 0 0 1px #0077b6}.concept-f input[type=radio],.concept-f input[type=checkbox]{accent-color:#0077b6}.concept-f .form-panel progress{color:#0077b6}.concept-f .form-panel progress::-webkit-progress-value{background:#0077b6}.concept-f .site-footer{background:#001233}.concept-e .direct-hero .answer{border-color:#a9c4d8}.concept-e .direct-hero .form-panel{border-color:#517292}.concept-a .pacific-intro h1 em{color:#ade8f4}.concept-a .pacific-intro__sub{color:#bdcedf}.concept-a .pacific-intro__image figcaption{color:#bdcedf;background:#001233}.concept-a .pacific-intro .form-panel{--ink:#001233;--muted:#405975;--line:#a9c4d8;--accent:#0077b6;--accent-ink:#fff;--form:#eaf6fb;--input:#fff;--focus:#0077b6;box-shadow:0 10px #ade8f41a}.concept-a .pacific-intro input[type=radio],.concept-a .pacific-intro input[type=checkbox]{accent-color:#0077b6}.concept-a .pacific-fee-note{color:#bdcedf}.concept-a .pacific-assurance{background:#001845;border-color:#517292}.concept-a .pacific-assurance span{color:#bdcedf}.concept-a #pacific-options{--ink:#001233;--muted:#405975;--line:#a9c4d8;background:#fcfdff}.concept-a .pacific-counsel{color:#001233;background:#eaf6fb}.concept-a .pacific-counsel p{color:#405975}.concept-a .pacific-counsel .button,.concept-a .pacific-final .button{--accent:#0077b6;--accent-ink:#fff}.concept-a .process li{border-color:#517292}.concept-a .pacific-final{color:#001233;background:#ade8f4}.review-gallery{color:#001233;background:#eaf6fb}.review-gallery .gallery-intro,.review-gallery .gallery-description>span,.review-gallery .gallery-description p,.review-gallery .gallery-footer{color:#4a5b72}.review-gallery .gallery-card{background:#fff;border-color:#a9c4d8}@media (min-width:768px) and (max-width:1050px){.concept-b .education,.concept-b .firm{padding-inline:32px}}@media (max-width:767px){.concept-b .clear-coast{max-width:420px;height:145px;margin-inline:auto}.concept-b .clear-hero .hero-copy>.button{margin-top:20px}}:root[data-review-variant=relief]{--bg:#fcfdff;--ink:#001233;--muted:#4a5b72;--surface:#fff;--surface-alt:#eaf6fb;--rule:#d5e3ee;--rule-strong:#a9c4d8;--accent:#0077b6;--accent-hover:#005e92;--accent-ink:#fff;--accent-text:#005e92;--accent-soft:#0077b61a;--navy:#001233;--navy-deep:#001845;--navy-ink:#fff;--navy-muted:#bdcedf;--focus:#0077b6;--form-bg:#fff;--form-ink:#001233;--form-muted:#4a5b72;--form-field-bg:#f5f9fc;--form-rule:#a9c4d8}[data-review-variant=relief] .r-header{background:#fcfdfff5}
