.intake-brand-header{border:1px solid #e2e7ec;border-top:2px solid var(--ibh-brand,var(--ps-brand,#007f9f));color:#233848;text-align:left;background:#fff;border-radius:11px;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-bottom:20px;padding:16px 20px;display:flex}.intake-brand-header .ibh-identity{flex:220px;align-items:center;gap:12px;min-width:0;display:flex}.intake-brand-header .ibh-logo{min-width:30px;max-width:90px;color:var(--ibh-brand,#007f9f);flex:none;justify-content:center;align-items:center;display:flex}.intake-brand-header .ibh-logo>img{object-fit:contain;width:auto;max-width:90px;height:auto;max-height:38px;display:block}.intake-brand-header .ibh-identity>div{min-width:0}.intake-brand-header .ibh-identity strong{overflow-wrap:anywhere;letter-spacing:-.015em;font-size:14px;font-weight:600;line-height:1.45;display:block}.intake-brand-header .ibh-team{flex:0 auto;min-width:0;max-width:100%}.intake-brand-header.has-team .ibh-team{border-top:1px solid #edf0f3;flex-basis:100%;padding-top:11px}.intake-brand-header .ibh-people{flex-wrap:wrap;gap:10px 16px;display:flex}.intake-brand-header .ibh-person{flex:135px;align-items:center;gap:8px;min-width:0;display:flex}.intake-brand-header .ibh-avatar{color:#4e6577;background:#edf2f6;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:grid;overflow:hidden}.intake-brand-header .ibh-avatar>img{object-fit:cover;width:32px;height:32px;display:block}.intake-brand-header .ibh-person>div{min-width:0}.intake-brand-header .ibh-person strong{overflow-wrap:anywhere;font-size:12px;font-weight:600;line-height:1.4;display:block}.intake-brand-header .ibh-person>div>span{color:#6b7986;overflow-wrap:anywhere;margin-top:2px;font-size:10px;line-height:1.5;display:block}.intake-brand-header .ibh-team>small{color:#6b7986;margin-top:8px;font-size:10px;display:block}@media (width<=600px){.intake-brand-header{gap:12px 16px;padding:14px 16px}}.public-insurance.ps-customer-intake{background:#fbfcff}.public-insurance.ps-customer-intake .ps-intake-layout{width:100%;max-width:860px;margin:36px auto 50px;padding:0 28px;display:block}.public-insurance.ps-customer-intake .ps-form-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.public-insurance.ps-customer-intake .ps-header{background:#fff}.public-insurance .ci-form-page.bs-form-page{max-width:860px;padding:40px 0 60px;display:block}.public-insurance .ci-form-page .ps-form-card{box-shadow:none;background:0 0;border:0;padding:0}.public-insurance .ps-form-card>h1{letter-spacing:-.035em;margin:0 0 12px;font-size:34px;line-height:1.2}.public-insurance .ps-form-card>p{margin:0 0 24px;font-size:16px;line-height:1.7}.ps-form-card .ps-form-top{gap:18px;font-size:12px}.ps-form-card .ps-progress{margin:12px 0 26px}.ci-document-drop{background:#f0f5ff;border:1px dashed #90b1e7;border-radius:14px;align-items:center;gap:18px;min-height:116px;padding:22px;display:flex}.ci-document-drop.is-dragging{background:#e4efff;border-color:#2457c5;box-shadow:0 0 0 3px #2457c51a}.ci-upload-icon{color:#315d9a;background:#e2ecff;border-radius:14px;flex:0 0 49px;place-items:center;width:49px;height:49px;display:grid}.ci-document-drop button{font:inherit;text-align:left;color:var(--ps-link,#2457c5);cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:17px;line-height:1.5}.public-insurance .ci-document-drop p{color:#5b7395;margin:5px 0 0;font-size:13px;line-height:1.6}.public-insurance .ps-form-card .ci-file-hint{color:#657a98;margin:10px 0 0;font-size:11px;line-height:1.5}.ci-divider{color:#7b8da8;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:15px;margin:26px 0;font-size:10px;font-weight:650;display:flex}.ci-divider:before,.ci-divider:after{content:"";background:#dde6f3;flex:1;height:1px}.ci-coverage-title{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.public-insurance .ci-coverage h2{letter-spacing:-.025em;margin:0;font-size:21px;line-height:1.4}.ci-coverage-title>span{color:#6d809d;white-space:nowrap;font-size:12px}.ci-search{color:#284868;background:#fff;border:1px solid #c1d2ed;border-radius:10px;align-items:center;gap:12px;margin:15px 0 12px;padding:0 16px;display:flex}.ci-search input{min-width:0;min-height:52px;font:inherit;color:#203d60;outline-offset:4px;background:0 0;border:0;flex:1;font-size:16px}.ci-filters{gap:9px;margin:12px 0 17px;display:flex}.ci-filters button{font:inherit;color:#617997;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:18px;padding:8px 13px;font-size:12px}.ci-filters button[aria-pressed=true]{color:#2457c5;background:#edf3ff;border-color:#d5e3fb}.ci-coverage-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:350px;padding:3px;overflow:auto}.ci-coverage-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:9px;display:grid}.ci-coverage-grid>label{color:#284a72;cursor:pointer;background:#fff;border:1px solid #d6e2f4;border-radius:10px;align-items:center;gap:13px;min-height:70px;padding:12px;font-size:14px;line-height:1.5;display:flex}.ci-coverage-grid>label>span{flex:1;min-width:0}.ci-coverage-grid>label.is-selected{background:#f0f4ff;border-color:#7c9dd8}.ci-coverage-grid>label:has(input:focus-visible){outline-offset:1px;outline:3px solid #779edf}.ci-coverage-grid input{width:19px;height:19px;accent-color:var(--ps-brand,#2457c5);flex:0 0 19px;margin:0}.ci-coverage-grid .fi-coverage-icon{flex:0 0 42px}.ci-unsure{color:var(--ps-link,#2457c5);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;min-height:44px;margin-top:8px;padding:12px 0;font-size:15px;display:flex}.ci-file-options{color:#6f829e;justify-content:space-between;gap:18px;margin:17px 0 8px;font-size:11px;line-height:1.6;display:flex}.ci-file-options>details{flex:1}.ci-file-options summary{cursor:pointer;padding:7px 0}.ci-file-options p{margin:8px 0;font-size:12px}.ci-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.ci-empty{color:#627995;padding:25px 12px;font-size:14px}.ci-support{color:#214366;border-top:1px solid #dde5f0;justify-content:center;align-items:center;gap:16px;margin-top:30px;padding:26px 0;display:flex}.ci-people{padding-right:5px;display:flex}.ci-people>span{color:#537aa7;background:#e6eef8;border:2px solid #fff;border-radius:50%;place-items:center;width:44px;height:44px;margin-right:-6px;display:grid;overflow:hidden}.ci-people img{object-fit:cover;width:100%;height:100%}.ci-support strong{font-size:14px;font-weight:600}.public-insurance .ci-support p{color:#63809f;margin:5px 0 0;font-size:12px;line-height:1.7}.ci-support p a{align-items:center;gap:4px;display:inline-flex}.ci-privacy{color:#63809f;align-items:center;gap:7px;margin-left:16px;font-size:11px;display:inline-flex;text-decoration:underline!important}.ci-inline-help{background:#fff;border:1px solid #cfdef3;border-radius:14px;margin:18px 0;padding:18px}.ci-help-heading{color:#24476b;justify-content:space-between;align-items:center;gap:15px;margin-bottom:12px;display:flex}.ci-help-heading>button{color:#56708e;background:#f1f5fb;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.public-insurance .ci-assistant.ps-assistant{background:0 0;border:0;padding:0}.public-insurance .ci-assistant .ci-assistant-intro{margin:0 0 16px;font-size:14px;line-height:1.7}.ci-assistant-privacy{color:#71829c;margin-top:12px;font-size:11px}.ci-assistant-privacy summary{cursor:pointer;min-height:30px;padding:5px 0}.ci-assistant-privacy p{margin:8px 0;font-size:11px;line-height:1.7}.ci-assistant .simple-chat-composer textarea{flex-basis:100%;font-size:15px}.ci-assistant .simple-chat-composer .simple-chat-send{margin-left:auto}.ci-assistant .ps-conversation:empty{display:none}.ci-assistant .ps-conversation{max-height:300px;overflow:auto}.public-insurance .ps-consent input{flex:0 0 21px;width:21px;height:21px}.public-insurance .ps-consent{gap:12px;font-size:13px;line-height:1.7}.ps-form-card .ps-draft-status{margin:0 0 20px;font-size:11px}.public-insurance .ps-customer-intake .ps-footer{max-width:860px}@media (width<=650px){.public-insurance.ps-customer-intake .ps-intake-layout{margin:24px auto 35px;padding:0 20px}.public-insurance .ps-form-card>h1{font-size:29px}.public-insurance .ps-form-card>p{font-size:15px}.ci-document-drop{gap:12px;padding:17px 14px}.ci-upload-icon{flex-basis:39px;width:39px;height:43px}.ci-document-drop button{font-size:15px}.ci-coverage-title{align-items:flex-start;gap:8px}.public-insurance .ci-coverage h2{font-size:20px}.ci-coverage-scroll{max-height:350px}.ci-coverage-grid{grid-template-columns:1fr}.ci-coverage-grid>label{min-height:65px;font-size:14px}.ci-support{flex-wrap:wrap;justify-content:flex-start;gap:14px}.ci-privacy{margin-left:0}.ci-file-options{flex-direction:column;gap:4px}.ci-form-page .ps-form-card{padding:0}.ci-inline-help{padding:15px}.ci-assistant .simple-chat-composer .simple-chat-voice-mode>span{font-size:12px}.ci-assistant .simple-chat-composer .simple-chat-voice-mode{padding-inline:10px}}.ci-document-drop button strong{font-weight:600;display:block}.ci-document-drop button>span{margin-top:5px;font-size:14px;text-decoration:underline;display:block}.ci-manual-start{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;padding:22px 0 4px;display:flex}.ci-manual-start strong{color:#24476b;font-size:16px}.public-insurance .ci-manual-start p{color:#617795;margin:6px 0 0;font-size:13px;line-height:1.65}.ci-manual-start>button{color:#24476b;min-height:50px;font:inherit;cursor:pointer;background:#fff;border:1px solid #92acd2;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:12px;padding:12px 18px;font-size:14px;font-weight:600;display:inline-flex}.ci-manual-start>button:hover{background:#eef4ff;border-color:#4871ad}.ci-contact-coverage{border:1px solid #d5e1f0;border-radius:12px;margin:4px 0;padding:16px}.ci-contact-coverage>summary{cursor:pointer;color:#24476b;min-height:28px;font-weight:600}.ci-contact-coverage>summary>span{color:#617795;margin-left:12px;font-size:12px;font-weight:400}.ci-contact-coverage[open]>summary{margin-bottom:20px}.ci-contact-coverage .ci-coverage-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}@media (width<=650px){.ci-manual-start{gap:14px;padding-top:20px;display:grid}.ci-manual-start>button{width:100%}.ci-contact-coverage{padding:14px}.ci-contact-coverage .ci-coverage-grid{grid-template-columns:1fr}}.public-insurance .ps-form-card .ps-draft-status{justify-content:space-between;align-items:center;gap:16px;margin:0 0 18px;padding:0 0 12px;font-size:11px;line-height:1.5;display:flex}.ps-form-card .ps-draft-status button{flex:none;min-height:32px;font-size:11px}.public-insurance.ps-customer-intake.ps-embedded.ps-form-only .ps-intake-layout{max-width:860px;margin:24px auto 0;padding:0 24px 8px}.public-insurance.ps-customer-intake.ps-embedded.ps-form-only .ps-form-top{gap:18px;margin-bottom:20px}.public-insurance.ps-customer-intake.ps-embedded.ps-form-only .ps-footer{padding:18px 24px 24px}.public-insurance.ps-customer-intake.ps-embedded.ps-form-only .ps-demo{padding:10px 20px;font-size:10px;line-height:1.7}@media (width<=480px){.public-insurance.ps-customer-intake.ps-embedded.ps-form-only .ps-intake-layout{margin-top:20px;padding:0 18px 8px}.public-insurance.ps-customer-intake.ps-embedded.ps-form-only .ps-form-card>h1{font-size:27px}.public-insurance.ps-customer-intake.ps-embedded.ps-form-only .ps-footer{padding:16px 18px 20px}}html:has(.public-insurance.ps-embedded){scrollbar-gutter:auto}.ci-reset-confirmation .ps-form-actions{flex-wrap:wrap;gap:14px}.ci-reset-confirmation .ps-form-actions>button{white-space:normal;min-height:44px}@media (width<=480px){.ci-reset-confirmation .ps-form-actions>button{flex:100%;justify-content:center}}.ci-manual-start>div{flex:240px;min-width:0}.public-insurance .ci-manual-start>button{white-space:normal;flex:220px;max-width:100%;font-size:14px;line-height:1.45}.ci-manual-start>button>svg{flex-shrink:0}.ci-document-drop>div{min-width:0}.ci-document-drop button{overflow-wrap:anywhere;max-width:100%}.ci-coverage-title{flex-wrap:wrap;gap:6px 16px}.ci-coverage-title>h2{flex:230px}.ci-coverage-title>span{flex:none}.ci-divider>span{text-align:center;min-width:0;line-height:1.6}.ps-form-card .ps-draft-status{margin-bottom:12px}.ps-form-card .ps-progress{margin-bottom:18px}.public-insurance .ci-selected-coverages{background:#eff8fb;border:1px solid #9ccbd9;border-radius:12px;margin:0 0 27px;padding:20px}.ci-selection-heading{color:#205067;align-items:center;gap:10px;font-size:18px;line-height:1.5;display:flex}.ci-selection-heading svg{flex-shrink:0}.public-insurance .ci-selected-coverages>p{color:#405d70;margin:8px 0 17px;font-size:14px;line-height:1.7}.ci-selected-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ci-selected-grid>div{background:#fff;border:1px solid #bdd8e4;border-radius:9px;align-items:center;gap:12px;min-width:0;padding:14px;display:flex}.ci-selected-grid>div>span{color:#213d55;flex:1;font-size:15px;line-height:1.5}.ci-selected-grid small{color:#315f72;align-items:center;gap:5px;margin-top:3px;font-size:12px;display:flex}.public-insurance .ci-selected-grid button{color:#34516a;background:#fff;border:1px solid #d3e1ea;border-radius:7px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.ci-selected-grid button:hover{background:#f0f5f9}.public-insurance .ci-add-coverage-help{color:#405d70;margin:-2px 0 18px;font-size:14px;line-height:1.7}.ci-contact-coverage>summary{flex-wrap:wrap;gap:14px}.ci-contact-coverage>summary>span{max-width:100%;line-height:1.6}@media (width<=560px){.public-insurance .ci-selected-coverages{padding:17px}.ci-selected-grid{grid-template-columns:1fr}.ci-selection-heading{font-size:17px}.ci-selected-grid>div{padding:12px}.ci-selected-grid>div>span{font-size:14px}.ci-contact-coverage>summary>span{margin:5px 0 0;display:block}}.ci-timing{background:#f7fbfc;border:1px solid #c7dfe7;border-radius:16px;gap:18px;min-width:0;margin:8px 0;padding:24px;display:grid}.ci-timing legend{color:#173a50;align-items:center;gap:8px;padding:0 8px;font-weight:700;display:flex}.ci-timing p,.ci-timing small{margin:0;line-height:1.6}.ci-timing label{gap:8px;display:grid}.ci-timing label span{font-size:13px;font-weight:400}.ci-urgent-call,.ci-receipt-contact a{align-items:center;gap:8px;line-height:1.5;display:inline-flex}.ci-urgent-notice{border-left:3px solid var(--ps-brand,#0085a3);background:#f0fafc;border-radius:10px;margin:24px 0;padding:20px 24px}.ci-urgent-notice p{margin:6px 0 0}.ci-receipt-summary{text-align:left;border:1px solid #d7e5eb;border-radius:18px;margin:24px 0;overflow:hidden}.ci-receipt-summary .intake-brand-header{border:0;border-radius:0;margin:0;padding:20px 24px}.ci-receipt-facts{padding:20px 24px}.ci-receipt-facts h2{align-items:center;gap:10px;font-size:20px;line-height:1.3;display:flex}.ci-receipt-facts p{overflow-wrap:anywhere;font-size:16px;line-height:1.7}.ci-receipt-contact{flex-wrap:wrap;gap:16px 28px;padding:0 24px 24px;display:flex}@media (width<=560px){.ci-timing{padding:18px}.ci-timing .ps-field-pair{grid-template-columns:1fr}.ci-receipt-facts{padding:16px 20px}.ci-receipt-contact{padding:0 20px 20px}}.ci-save-later{color:#233e55;background:#f5fafc;border:1px solid #c7dfe7;border-radius:16px;margin:0 0 24px;padding:18px 20px}.ci-save-later>div{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.ci-save-later>div>div{flex:1;min-width:180px}.ci-save-later p{margin:6px 0;font-size:13px;line-height:1.6}.ci-save-later button{color:#23465f;cursor:pointer;background:#fff;border:1px solid #a5c7d5;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-weight:650;display:inline-flex}.ci-save-later button:disabled{opacity:.55;cursor:wait}.ci-saved-link{margin-top:16px}.ci-saved-link label{width:100%;font-size:13px}.ci-saved-link input{border:1px solid #b8d5e1;border-radius:8px;width:100%;min-width:0;margin-top:6px;padding:10px;display:block}.ci-saved-link small{flex-basis:100%;line-height:1.6}@media (width<=540px){.ci-save-later>div>button{width:100%}}body:has(.public-insurance,.brokerage-site){background:#fff;margin:0}@font-face{font-family:IAH Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-variable.woff2)format("woff2")}.public-insurance{--ps-ink:#152849;--ps-muted:#69778e;--ps-paper:#f7f9fc;--ps-line:#e1e7f0;--ps-soft:#eff4fc;color:var(--ps-ink);background:#fff;min-height:100vh;font-family:Inter,Avenir Next,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.55}.public-insurance *{box-sizing:border-box}.public-insurance h1,.public-insurance h2,.public-insurance h3,.public-insurance p{margin:0}.public-insurance h1,.public-insurance h2,.public-insurance h3{color:var(--ps-ink);font-family:inherit;font-weight:600}.public-insurance h1{letter-spacing:-.045em;font-size:clamp(34px,4vw,52px);line-height:1.14}.public-insurance h2{letter-spacing:-.035em;font-size:clamp(26px,2.6vw,34px);line-height:1.25}.public-insurance h3{letter-spacing:-.02em;font-size:19px;line-height:1.35}.public-insurance p{color:var(--ps-muted);line-height:1.65}.public-insurance a{color:inherit;text-decoration:none}.public-insurance em{color:inherit;font-style:normal;font-weight:inherit}.public-insurance button,.public-insurance input,.public-insurance textarea,.public-insurance select{font:inherit}.public-insurance button{cursor:pointer}.public-insurance button:disabled{opacity:.5;cursor:not-allowed}.public-insurance :focus-visible{outline-offset:3px;outline:3px solid #4383e5}.public-insurance h1:focus{outline:0}.public-insurance [hidden]{display:none!important}.public-insurance .ps-small{font-size:12px;line-height:1.6}.public-insurance .ps-eyebrow{letter-spacing:.08em;color:var(--ps-muted);font:600 11px/1.5 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ps-demo{background:var(--ps-paper);border-bottom:1px solid var(--ps-line);color:var(--ps-muted);text-align:center;flex-wrap:wrap;justify-content:center;gap:8px 20px;padding:8px 20px;font-size:11px;display:flex}.ps-demo a{align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.ps-header{justify-content:space-between;align-items:center;gap:24px;max-width:1200px;margin:auto;padding:22px 40px;display:flex}.ps-brand{letter-spacing:-.03em;align-items:center;gap:10px;font-size:21px;font-weight:650;display:inline-flex}.ps-brand img{object-fit:contain;width:auto;max-width:190px;max-height:44px}.ps-header nav{align-items:center;gap:24px;font-size:13px;display:flex}.ps-portal{align-items:center;gap:5px;display:inline-flex}.public-insurance .ps-button{background:var(--ps-brand);color:var(--ps-button-ink);border:1px solid var(--ps-brand);border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:46px;padding:13px 20px;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;transition:box-shadow .15s;display:inline-flex}.ps-button:hover{box-shadow:0 3px 10px #15284918}.ps-header .ps-button{min-height:42px;padding:10px 16px;font-size:13px}.ps-text-link{align-items:center;gap:7px;padding:3px 0;font-size:14px;font-weight:600;display:inline-flex}.ps-text-link:hover{text-decoration:underline}.ps-hero{grid-template-columns:1.15fr .85fr;align-items:center;gap:72px;max-width:1200px;margin:auto;padding:72px 40px;display:grid}.ps-hero-copy>.ps-eyebrow{margin-bottom:18px}.ps-hero-copy>p:not(.ps-eyebrow){max-width:510px;margin-top:22px;font-size:17px}.ps-hero-actions{flex-direction:column;align-items:flex-start;gap:16px;margin-top:28px;display:flex}.ps-hero-actions .ps-text-link{color:var(--ps-muted);font-size:13px;font-weight:500}.ps-start-panel{border:1px solid var(--ps-line);background:var(--ps-paper);border-radius:12px;padding:30px}.ps-panel-icon{background:var(--ps-soft);width:44px;height:44px;color:var(--ps-link,#183b56);border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.ps-start-panel h2{letter-spacing:-.025em;margin-top:18px;font-size:22px;line-height:1.3}.ps-start-panel ol{flex-direction:column;gap:22px;margin:24px 0 0;padding:0;list-style:none;display:flex}.ps-start-panel li{align-items:flex-start;gap:12px;display:flex}.ps-start-panel li>svg{color:var(--ps-link,#183b56);flex-shrink:0;margin-top:3px}.ps-start-panel strong{font-size:14px;font-weight:600}.ps-start-panel p{margin-top:4px;font-size:13px}.ps-section{max-width:1200px;margin:auto;padding:52px 40px}.ps-section-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:26px;display:flex}.ps-coverage{border-top:1px solid var(--ps-line)}.ps-coverage-details>summary{cursor:pointer;color:var(--ps-link,#183b56);align-items:center;gap:8px;padding:4px 0;font-size:14px;font-weight:600;list-style:none;display:flex}.ps-coverage-details>summary::-webkit-details-marker{display:none}.ps-coverage-details[open]>summary svg{transform:rotate(90deg)}.ps-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.ps-product{border:1px solid var(--ps-line);background:#fff;border-radius:10px;flex-direction:column;padding:22px;display:flex;position:relative}.ps-product:hover{background:var(--ps-paper);border-color:#c5d2e5}.ps-product-icon{color:var(--ps-link,#183b56);margin-bottom:15px}.ps-product>small{color:var(--ps-muted);font-size:11px}.ps-product h3{margin:5px 0 10px;font-size:17px}.ps-product p{margin-bottom:16px;font-size:13px}.ps-product-arrow{color:var(--ps-link,#183b56);align-self:flex-end;margin-top:auto}.ps-coverage>.ps-small{margin-top:18px}.ps-policy{border:1px solid var(--ps-line);background:var(--ps-paper);border-radius:12px;grid-template-columns:1fr 1fr;align-items:start;gap:48px;max-width:1120px;margin:12px auto;padding:36px;display:grid}.ps-policy h2{margin-top:18px;font-size:28px}.ps-policy>div>p{margin:15px 0 18px;font-size:15px}.ps-policy .ps-policy-email{background:#fff;margin:0}.ps-people{padding-top:64px}.ps-agent-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.ps-agent-card{border:1px solid var(--ps-line);background:#fff;border-radius:12px;overflow:hidden}.ps-portrait{aspect-ratio:1/.95;color:#8799b1;background:#edf1f7;place-items:center;display:grid;overflow:hidden}.ps-portrait img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.ps-agent-card>div:last-child{padding:22px}.ps-agent-card p{margin:5px 0 18px;font-size:13px}.ps-agent-card span{justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.ps-agent-contact{justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.ps-agent-contact p{max-width:550px}.ps-agent-contact>div{flex-direction:column;gap:14px;display:flex}.ps-agent-contact a{align-items:center;gap:9px;display:flex}.ps-agent-hero h1>span{color:var(--ps-muted);letter-spacing:-.02em;margin-top:14px;font-size:.55em;font-weight:500;display:block}.ps-agent-feature{border:1px solid var(--ps-line);background:#fff;border-radius:12px;justify-self:center;width:100%;max-width:360px;overflow:hidden}.ps-agent-feature .ps-portrait{aspect-ratio:1/.85}.ps-agent-feature>div:last-child{padding:22px}.ps-agent-feature h2{margin:8px 0;font-size:23px}.ps-agent-feature p,.ps-agent-feature a{font-size:13px}.ps-agent-feature a{align-items:center;gap:8px;margin-top:14px;display:flex}.ps-faq{grid-template-columns:1fr 1.5fr;gap:60px;padding-bottom:72px;display:grid}.ps-faq details{border-bottom:1px solid var(--ps-line);padding:18px 0}.ps-faq details:first-child{padding-top:0}.ps-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:14px;font-weight:500;list-style:none;display:flex}.ps-faq summary::-webkit-details-marker{display:none}.ps-faq summary span{color:var(--ps-muted);font-size:22px}.ps-faq details[open] summary span{transform:rotate(45deg)}.ps-faq details p{margin-top:14px;font-size:13px}.ps-footer{border-top:1px solid var(--ps-line);max-width:1200px;margin:auto;padding:32px 40px 24px}.ps-footer-top{justify-content:space-between;gap:28px;margin-bottom:26px;display:flex}.ps-footer-top>div{flex-direction:column;gap:5px;font-size:12px;display:flex}.ps-footer>p{max-width:900px;font-size:11px}.ps-footer>div:last-child{border-top:1px solid var(--ps-line);color:var(--ps-muted);justify-content:space-between;gap:20px;margin-top:20px;padding-top:17px;font-size:11px;display:flex}.ps-footer>div:last-child a{text-decoration:underline}.ps-intake-layout{grid-template-columns:.75fr 1.25fr;align-items:start;gap:56px;max-width:1040px;margin:40px auto 64px;padding:0 32px;display:grid}.ps-intake-layout>aside{padding-top:38px}.ps-intake-layout aside h2{margin:16px 0 20px;font-size:32px}.ps-intake-layout aside>p:not(.ps-eyebrow){max-width:320px;font-size:15px}.ps-contact-mini{align-items:center;gap:12px;margin-top:25px;display:flex}.ps-contact-mini .ps-portrait{aspect-ratio:auto;border-radius:50%;width:48px;height:48px}.ps-contact-mini strong,.ps-contact-mini span{font-size:13px;display:block}.ps-contact-mini span{color:var(--ps-muted);font-size:12px}.ps-form-card{border:1px solid var(--ps-line);background:#fff;border-radius:12px;min-width:0;padding:32px;box-shadow:0 4px 20px #15284905}.ps-form-top{color:var(--ps-muted);justify-content:space-between;gap:15px;font-size:12px;display:flex}.ps-progress{gap:6px;margin:14px 0 28px;display:flex}.ps-progress span{background:var(--ps-line);border-radius:3px;flex:1;height:3px}.ps-progress .is-active{background:var(--ps-brand)}.public-insurance .ps-form-card h1{letter-spacing:-.035em;font-size:28px;line-height:1.25}.ps-form-card>p{margin:12px 0 24px;font-size:14px}.ps-fields{flex-direction:column;gap:18px;display:flex}.ps-fields label{flex-direction:column;gap:7px;font-size:13px;font-weight:500;display:flex}.ps-fields label>span{color:var(--ps-muted);font-size:11px;font-weight:400}.ps-fields input,.ps-fields textarea,.ps-fields select{width:100%;min-width:0;min-height:46px;color:var(--ps-ink);background:#fff;border:1px solid #cfd9e5;border-radius:7px;padding:11px 12px;font-size:15px;font-weight:400}.ps-fields textarea{resize:vertical}.ps-field-pair{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ps-fields .ps-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ps-add-coverage{margin-top:10px}.ps-add-coverage>summary{color:var(--ps-muted);cursor:pointer;padding:8px 0;font-size:12px}.ps-coverage-choices{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.ps-coverage-choices label{border:1px solid var(--ps-line);cursor:pointer;border-radius:7px;align-items:center;gap:8px;min-height:46px;padding:11px;font-size:12px;display:flex}.ps-coverage-choices .is-selected{background:var(--ps-soft);border-color:var(--ps-brand)}.ps-coverage-choices input,.ps-consent input{width:16px;height:16px;accent-color:var(--ps-brand);flex-shrink:0;margin:0}.ps-intake-extras{border-top:1px solid var(--ps-line);margin-top:26px;padding-top:18px}.ps-intake-extras>p{margin-bottom:8px}.ps-extra-toggle{width:100%;min-height:42px;color:var(--ps-muted);text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:10px;padding:10px 0;display:flex;font-size:13px!important}.ps-extra-toggle>span{flex:1}.ps-extra-toggle:hover,.ps-extra-toggle[aria-expanded=true]{color:var(--ps-link,#183b56)}.ps-extra-toggle[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.ps-extra>div{margin:8px 0 16px}.ps-optional-details{border-top:1px solid var(--ps-line);padding-top:16px}.ps-optional-details>summary{cursor:pointer;font-size:13px;font-weight:500}.ps-optional-details>summary span{color:var(--ps-muted);margin-left:7px;font-size:11px;font-weight:400}.ps-optional-details>.ps-fields{margin-top:20px}.ps-question-group{background:var(--ps-paper);border:1px solid var(--ps-line);border-radius:8px;gap:16px;min-width:0;margin:0;padding:18px;display:grid}.ps-question-group legend{padding:0 6px;font-size:13px;font-weight:600}.ps-question-group legend span{color:var(--ps-muted);font-size:11px;font-weight:400}.ps-review{margin:22px 0}.ps-review>div{border-bottom:1px solid var(--ps-line);padding:14px 0}.ps-review dt{color:var(--ps-muted);font-size:12px}.ps-review dd{overflow-wrap:anywhere;margin:6px 0 0;font-size:14px}.ps-consent{color:var(--ps-muted);align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;display:flex}.ps-consent input{margin-top:3px}.ps-consent a{text-decoration:underline}.ps-form-actions{align-items:center;gap:14px;margin-top:28px;display:flex}.ps-form-actions>.ps-button{flex:1}.ps-back{color:var(--ps-ink);background:0 0;border:0;align-items:center;gap:3px;padding:12px 6px;font-size:13px;display:flex}.ps-form-assurance{color:var(--ps-muted);justify-content:center;align-items:center;gap:7px;margin-top:17px;font-size:11px;display:flex}.ps-form-assurance svg{flex-shrink:0}.public-insurance .ps-error{color:#9a3434;background:#fff5f5;border:1px solid #f0cece;border-radius:7px;margin:18px 0;padding:12px;font-size:13px}.ps-receipt{text-align:center;padding-top:42px;padding-bottom:36px}.ps-receipt>svg{color:var(--ps-link,#183b56)}.ps-receipt>.ps-eyebrow{margin-top:22px}.ps-receipt .ps-button{margin:8px 0}.ps-reference{border:1px solid var(--ps-line);background:var(--ps-paper);letter-spacing:.04em;border-radius:7px;margin:20px 0;padding:13px;font-size:14px}.ps-document-drop{background:var(--ps-paper);text-align:center;border:1px dashed #bac9dd;border-radius:9px;padding:24px 18px;position:relative}.ps-document-drop.is-dragging{background:var(--ps-soft);border-color:var(--ps-brand)}.ps-document-drop>svg{color:var(--ps-link,#183b56)}.public-insurance .ps-document-drop h2{letter-spacing:-.02em;margin:12px 0 7px;font-size:18px}.ps-document-drop>p{font-size:13px}.ps-document-drop .ps-button{margin:18px 0 12px}.ps-file-input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.ps-file-list{text-align:left;margin:16px 0;padding:0;list-style:none}.ps-file-list li{border-bottom:1px solid var(--ps-line);align-items:center;gap:10px;min-width:0;padding:11px 0;display:flex}.ps-file-list li>svg{color:var(--ps-link,#183b56);flex-shrink:0}.ps-file-list li>div{flex:1;min-width:0}.ps-file-list strong{overflow-wrap:anywhere;font-size:12px;font-weight:600;display:block}.ps-file-list span{color:var(--ps-muted);overflow-wrap:anywhere;font-size:11px;display:block}.ps-file-list button{color:var(--ps-ink);background:0 0;border:0;border-radius:5px;padding:10px;display:flex}.ps-upload-note{margin-top:14px!important}.ps-assistant{border:1px solid var(--ps-line);background:var(--ps-paper);border-radius:9px;padding:20px}.ps-assistant-heading{align-items:flex-start;gap:10px;display:flex}.ps-assistant-heading>svg{color:var(--ps-link,#183b56);flex-shrink:0;margin-top:2px}.ps-assistant-heading strong{font-size:14px}.ps-assistant-heading p{margin-top:4px;font-size:12px}.ps-assistant-input{margin:16px 0 12px;font-size:12px;font-weight:500;display:block}.ps-assistant-input textarea{width:100%;min-height:95px;color:var(--ps-ink);resize:vertical;background:#fff;border:1px solid #cfd9e5;border-radius:7px;margin-top:8px;padding:12px;font-size:14px;line-height:1.6;display:block}.ps-assistant-actions{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.ps-assistant-actions button,.ps-suggestions button{min-height:42px;color:var(--ps-ink);background:#fff;border:1px solid #cfd9e5;border-radius:7px;align-items:center;gap:7px;padding:10px 12px;font-size:12px;display:inline-flex}.ps-assistant-actions button:last-child{background:var(--ps-brand);color:var(--ps-button-ink);border-color:var(--ps-brand)}.ps-conversation{overscroll-behavior:contain;max-height:360px;overflow-y:auto}.ps-message{border:1px solid var(--ps-line);white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border-radius:8px;padding:14px;font-size:13px;margin-top:14px!important}.ps-message-user{background:var(--ps-soft);margin-left:22px!important}.ps-message>span{color:var(--ps-muted);margin-bottom:6px;font-size:11px;font-weight:600;display:block}.ps-suggestions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.ps-suggestions>span{width:100%;color:var(--ps-muted);font-size:11px}.ps-suggestions>div{flex-wrap:wrap;gap:5px;width:100%;display:flex}.ps-suggestions>div>span{border:1px solid var(--ps-line);color:var(--ps-ink);background:#fff;border-radius:5px;padding:6px 9px;font-size:11px}.ps-assistant .ps-text-link{margin-top:14px;font-size:11px}.ps-policy-email{background:var(--ps-paper);border:1px solid var(--ps-line);text-align:left;border-radius:9px;gap:12px;min-width:0;margin-top:20px;padding:20px;display:flex}.ps-policy-email>svg{color:var(--ps-link,#183b56);flex-shrink:0;margin-top:2px}.ps-policy-email>div{flex:1;min-width:0}.ps-policy-email h3{letter-spacing:-.01em;font-size:15px;line-height:1.4}.ps-policy-email p{font-size:12px;margin:9px 0!important}.ps-email-address{background:#fff;border:1px solid #cfd9e5;border-radius:7px;align-items:center;gap:6px;margin:12px 0;padding:7px 10px;display:flex}.ps-email-address a{overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px;font-weight:500;text-decoration:underline}.ps-email-address button{color:var(--ps-link,#183b56);background:0 0;border:0;flex-shrink:0;padding:9px;display:flex}.ps-policy-email .ps-consent{margin-top:14px}.ps-policy-email .ps-email-note{color:var(--ps-muted);font-size:11px}.ps-extra .ps-policy-email{margin:0}.ps-embed-brand{max-width:640px;margin:auto;padding:24px 24px 0}.ps-embedded{min-height:0}.ps-embedded .ps-intake-layout{max-width:640px;margin:22px auto 0;padding:0 20px;display:block}.ps-embedded .ps-footer{border-top:0;max-width:640px;margin-top:24px;padding:20px 24px}.ps-embedded .ps-demo{font-size:10px}@media (width<=1050px){.ps-header,.ps-hero,.ps-section{padding-left:28px;padding-right:28px}.ps-hero{gap:32px;padding-top:52px;padding-bottom:52px}.ps-header nav{gap:18px}.ps-header nav>a:not(.ps-button):not(.ps-portal){display:none}.ps-policy{gap:28px;margin:12px 28px;padding:28px}.ps-intake-layout{gap:30px;padding:0 28px}.ps-form-card{padding:28px}.ps-faq{gap:32px}}@media (width<=760px){.ps-header{padding:18px 20px}.ps-header nav>.ps-button{display:none}.ps-brand img{max-width:165px;max-height:40px}.ps-brand{font-size:18px}.ps-portal{font-size:12px}.ps-hero{grid-template-columns:1fr;gap:30px;padding:38px 24px 44px}.ps-hero-copy>p:not(.ps-eyebrow){font-size:16px}.ps-start-panel{padding:24px}.ps-section{padding:36px 24px}.ps-section-heading{flex-direction:column;align-items:flex-start;gap:14px}.ps-product-grid{grid-template-columns:1fr 1fr;gap:12px}.ps-product{padding:18px}.ps-policy{grid-template-columns:1fr;gap:24px;margin:12px 24px;padding:24px}.ps-agent-grid{grid-template-columns:1fr 1fr;gap:18px}.ps-agent-contact{flex-direction:column;gap:20px}.ps-agent-feature{justify-self:start}.ps-faq{grid-template-columns:1fr;gap:24px;padding-bottom:44px}.ps-footer{padding:28px 24px 22px}.ps-footer-top{flex-direction:column;gap:18px}.ps-intake-layout{max-width:640px;margin:12px auto 36px;padding:0 20px;display:block}.ps-intake-layout>aside{display:none}.ps-form-card{padding:26px}.ps-assistant{padding:17px}.ps-fields input,.ps-fields textarea,.ps-fields select,.ps-assistant-input textarea{font-size:16px}}@media (width<=420px){.ps-demo{padding:8px 12px;font-size:10px}.ps-header{gap:12px;padding:16px}.ps-brand img{max-width:145px}.ps-hero,.ps-section{padding-left:20px;padding-right:20px}.ps-product-grid,.ps-agent-grid{grid-template-columns:1fr}.ps-policy{margin:12px 20px;padding:20px}.ps-intake-layout,.ps-embedded .ps-intake-layout{padding:0 12px}.ps-form-card{padding:22px 18px}.public-insurance .ps-form-card h1{font-size:25px}.ps-field-pair,.ps-coverage-choices{grid-template-columns:1fr}.ps-form-assurance{align-items:flex-start;font-size:10px}.ps-footer>div:last-child{flex-direction:column;gap:9px}.ps-policy-email{gap:9px;padding:16px 12px}.ps-email-address{padding:6px}.ps-email-address a{font-size:12px}.ps-document-drop{padding:22px 15px}.ps-question-group{padding:15px}}@media (prefers-reduced-motion:reduce){.public-insurance *{scroll-behavior:auto!important;transition:none!important}}.ps-draft-status{border-bottom:1px solid var(--ps-line);color:var(--ps-muted);justify-content:space-between;align-items:center;gap:12px;margin:0 0 22px;padding-bottom:14px;font-size:11px;display:flex}.ps-draft-status button,.ps-review-edit{color:var(--ps-link,#183b56);background:0 0;border:0;padding:4px;text-decoration:underline;font-size:11px!important}.ps-review-edit{float:right}.ps-restore-files{border:1px solid var(--ps-line);background:var(--ps-paper);border-radius:8px;margin:18px 0;padding:16px;font-size:12px}.ps-restore-files p{overflow-wrap:anywhere;margin:8px 0}.ps-restore-files button{color:var(--ps-link,#183b56);background:0 0;border:0;padding:8px 12px 8px 0;text-decoration:underline;font-size:12px!important}.ps-receipt-steps{text-align:left;counter-reset:receipt;gap:16px;margin:24px 0;padding:0;list-style:none;display:grid}.ps-receipt-steps li{padding-left:36px;position:relative}.ps-receipt-steps li:before{counter-increment:receipt;content:counter(receipt);background:var(--ps-soft);width:24px;height:24px;color:var(--ps-link,#183b56);border-radius:50%;place-items:center;font-size:12px;display:grid;position:absolute;top:0;left:0}.ps-receipt-steps strong,.ps-receipt-steps span{font-size:13px;display:block}.ps-receipt-steps span{color:var(--ps-muted);margin-top:4px;font-size:12px}.public-insurance{font-size:18px;line-height:1.65}.public-insurance :is(p,label,input,select,textarea,button,summary){font-size:16px;line-height:1.6}.public-insurance :is(.ps-small,.ps-form-assurance,.ps-draft-status,.ps-restore-files,.ps-consent,.ps-demo,.ps-eyebrow,.ps-portal,.ps-policy-email .ps-email-note,.ps-receipt-steps span,.ps-suggestions>span,.ps-suggestions>div>span){font-size:14px}.public-insurance :is(.ps-policy-email p,.ps-email-address a,.ps-assistant .ps-text-link,.ps-file-list span){font-size:14px!important}.public-insurance :is(.ps-receipt-steps strong,.ps-policy-email h3){font-size:17px}.public-insurance :is(button,summary,.ps-button,.ps-portal,.ps-text-link){min-height:44px}.public-insurance :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select){min-height:48px}.public-insurance :is(.ps-draft-status button,.ps-review-edit,.ps-restore-files button){min-height:44px;font-size:14px!important}.public-insurance :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #6a5cbb}.public-insurance .ps-restore-files input[type=file]{max-width:100%;color:inherit;font-size:14px}.public-insurance .ps-header nav{flex-wrap:wrap}.public-insurance .ps-receipt .ps-button{white-space:normal}@media (width<=620px){.public-insurance .ps-header{align-items:flex-start}.public-insurance .ps-header nav{justify-content:flex-end;gap:8px}.public-insurance .ps-draft-status{align-items:flex-start}.public-insurance .ps-form-card{padding:24px 20px}.public-insurance .ps-receipt-steps span{font-size:15px}}.public-insurance{font-family:IAH Inter,Arial,sans-serif}.public-insurance .ps-eyebrow{font-family:inherit}.ps-receipt-access{text-align:left;margin:18px 0}.ps-receipt-copy-actions{flex-wrap:wrap;gap:8px 18px;display:flex}.ps-copy-manual{gap:6px;margin:10px 0;font-size:14px;font-weight:650;display:grid}.ps-copy-manual input{width:100%;min-width:0;font:inherit;overflow-wrap:anywhere;border:1px solid #cbd5e1;border-radius:10px;padding:12px}.ps-copy-manual input:focus{outline-offset:2px;outline:3px solid #93c5fd}.ps-receipt-return-help{margin-top:10px;font-size:14px}.ps-receipt-return-help summary{cursor:pointer;padding:8px 0;font-weight:650}.ps-receipt-return-help summary:focus-visible{outline-offset:2px;outline:3px solid #93c5fd}
