.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}}
