.insurance-page{background:#fffdf8;color:#172d2a}.insurance-hero{position:relative;isolation:isolate;overflow:hidden;background:#fff9e7;padding:56px 24px 44px}.insurance-wrap{max-width:1056px;margin:auto}.insurance-hero-inner{position:relative;z-index:1}.insurance-eyebrow{font-size:12px;letter-spacing:.12em;font-weight:700;margin-bottom:14px}.insurance-hero h1{font-size:clamp(30px,4vw,48px);line-height:1.15;letter-spacing:-.025em;max-width:850px;font-weight:700;color:#111}.insurance-intro{max-width:620px;font-size:18px;line-height:1.65;margin-top:18px}.insurance-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:26px}.insurance-primary{background:#111;color:#ffda46;border-radius:28px;padding:14px 22px;font-weight:600;min-height:48px;display:inline-flex;align-items:center}.insurance-phone{padding:12px 4px;min-height:48px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:5px}.insurance-content{padding:32px 24px 40px}.insurance-content h2{font-size:24px;line-height:1.35;font-weight:650;color:#111}.insurance-plan{border-left:3px solid #e9bd40;padding:2px 0 2px 22px;margin-bottom:34px;max-width:820px}.insurance-plan p{line-height:1.7;margin-top:10px}.insurance-note{font-size:14px;color:#52615d}.insurance-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:20px;list-style:none;padding:0}.insurance-steps li{display:flex;gap:12px;align-items:flex-start}.insurance-number{background:#ffe9a0;color:#172d2a;width:36px;height:40px;display:grid;place-items:center;flex-shrink:0;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);font-weight:700}.insurance-steps h3{font-weight:650;font-size:17px;line-height:1.4;margin:6px 0 8px}.insurance-steps p{font-size:15px;line-height:1.65}.insurance-guide{margin-top:34px;border:1px solid #ecdfb9;border-radius:18px;background:#fffbef;padding:24px;display:flex;align-items:center;gap:28px;justify-content:space-between}.insurance-guide h2{font-size:20px}.insurance-guide p{font-size:15px;line-height:1.6;margin-top:7px;max-width:560px}.insurance-guide a{font-weight:600;text-decoration:underline;text-underline-offset:5px;min-height:44px;display:inline-flex;align-items:center;max-width:260px;flex-shrink:0}.insurance-back{display:inline-flex;align-items:center;min-height:44px;margin-top:16px;text-decoration:underline;text-underline-offset:5px}.insurance-page a:focus-visible{outline:3px solid #245b65;outline-offset:5px}.insurance-primary:hover{background:#293c36}@media(max-width:640px){.insurance-hero{padding:32px 20px 28px}.insurance-eyebrow{font-size:11px;letter-spacing:.08em;max-width:85%}.insurance-intro{font-size:16px;margin-top:14px}.insurance-actions{gap:8px;margin-top:20px}.insurance-content{padding:26px 20px 28px}.insurance-content h2{font-size:21px}.insurance-plan{padding-left:16px;margin-bottom:26px}.insurance-steps{grid-template-columns:1fr;gap:20px;margin-top:18px}.insurance-guide{display:block;padding:20px;margin-top:26px}.insurance-guide a{margin-top:10px;max-width:none}.insurance-hero h1{font-size:32px}.insurance-phone{font-size:14px}}.insurance-hero{padding-top:40px;padding-bottom:34px}.insurance-hero-inner{max-width:1008px}.insurance-plan{max-width:none;background:#fff;border:1px solid #eee4cd;border-left:3px solid #e9bd40;border-radius:0 14px 14px 0;padding:20px 24px;margin-bottom:28px}.insurance-plan p{max-width:780px}.insurance-content{padding-top:26px}.insurance-steps{gap:0;margin-top:18px}.insurance-steps li{padding:0 22px;border-right:1px solid #e9e4d8}.insurance-steps li:first-child{padding-left:0}.insurance-steps li:last-child{padding-right:0;border-right:0}.insurance-steps h3{margin-top:5px}.insurance-guide{margin-top:28px;padding:20px 24px;border-radius:14px}@media(max-width:640px){.insurance-hero{padding-top:28px;padding-bottom:26px}.insurance-plan{padding:17px 17px 17px 18px;margin-bottom:24px}.insurance-steps{gap:0}.insurance-steps li{padding:16px 0;border-right:0;border-bottom:1px solid #eee8d9}.insurance-steps li:first-child{padding-top:0}.insurance-steps li:last-child{padding-bottom:0;border-bottom:0}.insurance-guide{padding:18px;margin-top:24px}.insurance-eyebrow{letter-spacing:.04em}.insurance-hero .honeycomb-accent{opacity:.55}}.reading-trigger{position:fixed;z-index:60;left:max(12px,env(safe-area-inset-left));bottom:max(12px,env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid #1c1c1c;border-radius:50%;background:#fff;color:#1c1c1c;box-shadow:0 2px 10px #0002}.reading-trigger:hover{background:#fff4be}.reading-overlay{position:fixed;inset:0;z-index:100;background:#0005}.reading-panel{position:fixed;z-index:101;left:max(12px,env(safe-area-inset-left));bottom:max(12px,env(safe-area-inset-bottom));width:min(360px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain;padding:20px;border:1px solid #d5d1c8;border-radius:20px;background:#fff;color:#1c1c1c;box-shadow:0 12px 48px #0003;font-family:Nunito Sans,BB Script,sans-serif;overflow-wrap:anywhere}.reading-heading{display:flex;align-items:center;gap:8px;justify-content:space-between}.reading-heading h2{font-size:1.25rem;line-height:1.3;font-weight:750;margin:0}.reading-close{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;margin:-8px -8px -4px 0;border-radius:50%}.reading-intro{margin:6px 0 18px;font-size:1rem;line-height:1.5;color:#454545}.reading-options{display:grid;gap:8px}.reading-option{display:grid;grid-template-columns:21px minmax(0,1fr) 22px;gap:12px;align-items:center;min-height:52px;padding:12px;border:1px solid #b9b9b9;border-radius:12px;font-size:1rem;line-height:1.4;text-align:left;background:#fff}.reading-option[aria-pressed=true]{background:#fff4be;border-color:#1c1c1c}.reading-check{display:flex;justify-content:center;align-items:center;width:22px;height:22px;border:1px solid #777;border-radius:6px}.reading-option[aria-pressed=true] .reading-check{background:#1c1c1c;border-color:#1c1c1c;color:#fff}.reading-reset{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;margin-top:12px;padding:8px;font-size:1rem;text-decoration:underline;text-underline-offset:3px}.reading-note{font-size:.8125rem;line-height:1.5;color:#555;margin:10px 0 0}.reading-panel button:focus-visible,.reading-trigger:focus-visible{outline:2px solid #1c1c1c;outline-offset:3px;box-shadow:0 0 0 5px #fff}.site-footer{padding-bottom:56px}html[data-reading-largertext=true]{font-size:20px}html[data-reading-largertext=true] .site-page main :is(p,li,label,button,input,select,textarea,[role=combobox]):not([aria-hidden=true] *){font-size:1rem;line-height:1.6}html[data-reading-largertext=true] .site-page main h1{font-size:2rem}html[data-reading-largertext=true] .site-page main h2{font-size:1.75rem}html[data-reading-largertext=true] .site-page main :is(h3,h4):not([aria-hidden=true] *){font-size:1.25rem}html[data-reading-largertext=true] .site-page main h3>button{font-size:inherit}html[data-reading-largertext=true] .site-page :is(a,button){overflow-wrap:anywhere}html[data-reading-largertext=true] .site-page header img{width:96px;height:80px}html[data-reading-largertext=true] .site-page header .h-20{height:80px}html[data-reading-largertext=true] .site-page header .h-7{height:28px}html[data-reading-largertext=true] .site-page header a[href^="tel:"]{white-space:nowrap;flex-shrink:0;font-size:14px;padding-inline:12px;height:44px}html[data-reading-largertext=true] .site-page header a[href^="tel:"] svg{flex-shrink:0}@media(max-width:399px){html[data-reading-largertext=true] .site-page header>div{padding-inline:12px}html[data-reading-largertext=true] .site-page header .items-center:is([class~="xl:hidden"],[class~="2xl:hidden"]){gap:4px}}@media(max-width:1799px){html[data-reading-largertext=true] .site-page header .hidden:is([class~="xl:flex"],[class~="2xl:flex"]){display:none}html[data-reading-largertext=true] .site-page header .items-center:is([class~="xl:hidden"],[class~="2xl:hidden"]){display:flex}html[data-reading-largertext=true] .site-page header :is(button[aria-controls=mobile-menu],#mobile-menu){display:block}}@media(min-width:1024px){html[data-reading-largertext=true] .site-page main h1{font-size:3rem}html[data-reading-largertext=true] .site-page main h2{font-size:2.375rem}html[data-reading-largertext=true] .site-page main :is(p,li):not([aria-hidden=true] *){font-size:1.125rem}}html[data-reading-underline=true] .site-page a{text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:3px!important}html[data-reading-contrast=true] .site-page,html[data-reading-contrast=true] .site-page :is(header,footer,section,[class*=bg-],[style*=background]){background-color:#fff!important;background-image:none!important}html[data-reading-contrast=true] .site-page *{color:#000!important;text-shadow:none!important}html[data-reading-contrast=true] .site-page :is(a,button,input,select,textarea,summary,[role=combobox]){border-color:#000!important}html[data-reading-contrast=true] .site-page :is(button,a.inline-flex,input,select,textarea,[role=combobox]){border-width:1px!important;background-color:#fff!important}html[data-reading-contrast=true] .site-page [aria-pressed=true]{outline:2px solid #000;outline-offset:2px}html[data-reading-contrast=true] :focus-visible{outline:3px solid #000!important;outline-offset:4px!important}html[data-reading-contrast=true] .reading-panel :is(p,button,h2){color:#000}html[data-reading-pausemotion=true]{scroll-behavior:auto}html[data-reading-pausemotion=true] *,html[data-reading-pausemotion=true] *:before,html[data-reading-pausemotion=true] *:after{animation-play-state:paused!important;transition-duration:0s!important;scroll-behavior:auto!important}html[data-reading-pausemotion=true] .founder-bees img{animation:none!important;opacity:1!important;transform:none!important}@media print{.reading-trigger,.reading-overlay,.reading-panel{display:none!important}.site-footer{padding-bottom:0}}.reading-trigger{bottom:calc(12px + env(safe-area-inset-bottom));left:calc(12px + env(safe-area-inset-left))}@media(max-width:767px){.reading-trigger{left:auto;right:calc(8px + env(safe-area-inset-right));bottom:calc(8px + env(safe-area-inset-bottom))}}html[data-reading-calmview=true] .site-page [aria-hidden=true][class*=pointer-events-none],html[data-reading-calmview=true] .home-honey-corner{opacity:.08!important}html[data-reading-calmview=true] .site-page main [style*=background-image]{background-image:none!important}html[data-reading-calmview=true] .bee-explainer-bob{animation:none!important}html[data-reading-calmview=true] .honeycomb-accent{opacity:.12!important}html[data-reading-calmview=true] :is(.bee-flight-lane,.page-bee-landing){visibility:hidden!important}
