@font-face{font-family:inter;src:url(../media/inter_latin_wght_normal-s.p.055ydel_y7o6i.woff2?dpl=dpl_2U8UPTRxHWyHQrUuypBRB1S3wcjd)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:inter;src:url(../media/inter_latin_wght_italic-s.p.10l0orjh~6a3t.woff2?dpl=dpl_2U8UPTRxHWyHQrUuypBRB1S3wcjd)format("woff2");font-display:swap;font-weight:400 700;font-style:italic}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_5019fa9f-module__FEsIba__className{font-family:inter,inter Fallback}.inter_5019fa9f-module__FEsIba__variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:lora;src:url(../media/lora_latin_wght_normal-s.p.17oyvyepag3rw.woff2?dpl=dpl_2U8UPTRxHWyHQrUuypBRB1S3wcjd)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:lora;src:url(../media/lora_latin_wght_italic-s.p.03r-5bfz5fd0_.woff2?dpl=dpl_2U8UPTRxHWyHQrUuypBRB1S3wcjd)format("woff2");font-display:swap;font-weight:400 700;font-style:italic}@font-face{font-family:lora Fallback;src:local(Arial);ascent-override:95.74%;descent-override:26.08%;line-gap-override:0.0%;size-adjust:105.08%}.lora_a3dd9a49-module__VJ69HG__className{font-family:lora,lora Fallback}.lora_a3dd9a49-module__VJ69HG__variable{--font-lora:"lora", "lora Fallback"}
@font-face{font-family:jetbrainsMono;src:url(../media/jetbrains_mono_latin_wght_normal-s.p.0vxn4~1drecc4.woff2?dpl=dpl_2U8UPTRxHWyHQrUuypBRB1S3wcjd)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:jetbrainsMono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.jetbrainsmono_742a39a7-module__MrEGGa__className{font-family:jetbrainsMono,jetbrainsMono Fallback}.jetbrainsmono_742a39a7-module__MrEGGa__variable{--font-jetbrains-mono:"jetbrainsMono", "jetbrainsMono Fallback"}
.BTIMobileNavMenu-module__M7FhVG__hamburger{color:var(--color-text,#1a1a1a);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.5rem .75rem;font-size:1.5rem;line-height:1;display:none}.BTIMobileNavMenu-module__M7FhVG__hamburger:focus-visible{outline:2px solid var(--color-primary,#1a8f8b);outline-offset:2px}@media (max-width:768px){.BTIMobileNavMenu-module__M7FhVG__hamburger{justify-content:center;align-items:center;display:inline-flex}}.BTIMobileNavMenu-module__M7FhVG__drawer{background:var(--color-bg,#faf7f2);width:min(80vw,320px);max-width:100vw;height:100vh;color:var(--color-text,#1a1a1a);border:0;margin:0;padding:0;animation:.2s ease-out BTIMobileNavMenu-module__M7FhVG__bti-drawer-slide-in;position:fixed;inset:0 0 0 auto;overflow:hidden}.BTIMobileNavMenu-module__M7FhVG__drawer:not([open]){display:none}.BTIMobileNavMenu-module__M7FhVG__drawer::backdrop{background:#0006;animation:.2s ease-out BTIMobileNavMenu-module__M7FhVG__bti-drawer-backdrop-fade-in}@keyframes BTIMobileNavMenu-module__M7FhVG__bti-drawer-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes BTIMobileNavMenu-module__M7FhVG__bti-drawer-backdrop-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.BTIMobileNavMenu-module__M7FhVG__drawer,.BTIMobileNavMenu-module__M7FhVG__drawer::backdrop{animation:none}}@media (min-width:769px){.BTIMobileNavMenu-module__M7FhVG__drawer{display:none!important}}.BTIMobileNavMenu-module__M7FhVG__drawerInner{flex-direction:column;gap:1.25rem;height:100%;padding:3rem 1.5rem 1.5rem;display:flex;position:relative;overflow-y:auto}.BTIMobileNavMenu-module__M7FhVG__closeButton{width:2.5rem;height:2.5rem;color:var(--color-text,#1a1a1a);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;font-size:1.75rem;line-height:1;display:inline-flex;position:absolute;top:.5rem;right:.5rem}.BTIMobileNavMenu-module__M7FhVG__closeButton:focus-visible{outline:2px solid var(--color-primary,#1a8f8b);outline-offset:2px}.BTIMobileNavMenu-module__M7FhVG__authSection{border-bottom:1px solid var(--color-border,#d4d4d8);padding-bottom:1rem}.BTIMobileNavMenu-module__M7FhVG__nav{flex:auto}.BTIMobileNavMenu-module__M7FhVG__navList{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.BTIMobileNavMenu-module__M7FhVG__navLink,.BTIMobileNavMenu-module__M7FhVG__crisisLink{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text,#1a1a1a);border-radius:6px;align-items:center;min-height:44px;padding:.875rem .5rem;font-size:1rem;font-weight:500;text-decoration:none;display:flex}.BTIMobileNavMenu-module__M7FhVG__navLink:hover,.BTIMobileNavMenu-module__M7FhVG__crisisLink:hover{background:var(--color-bg-alt,#f0f5f1)}.BTIMobileNavMenu-module__M7FhVG__crisisLink{color:#b91c1c}
.ConcordMethodPopup-module__hhGjra__dialog{background:var(--color-surface,#faf7f2);border:0;border-radius:14px;width:min(100%,36rem);max-height:80vh;margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 48px #0000002e}.ConcordMethodPopup-module__hhGjra__dialog::backdrop{background:#14141466}.ConcordMethodPopup-module__hhGjra__body{flex-direction:column;max-height:80vh;display:flex}.ConcordMethodPopup-module__hhGjra__header{background:var(--color-primary,#1a8f8b);color:#fff;border-bottom:1px solid #00000014;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;display:flex}.ConcordMethodPopup-module__hhGjra__title{font-family:var(--font-heading,"Lora", serif);color:#fff;flex:1;margin:0;font-size:1.25rem;font-weight:700;line-height:1.3}.ConcordMethodPopup-module__hhGjra__closeButton{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;width:44px;height:44px;margin:-.5rem -.5rem -.5rem 0;font-size:1.75rem;font-weight:400;line-height:1}.ConcordMethodPopup-module__hhGjra__closeButton:hover{background:#ffffff1f}.ConcordMethodPopup-module__hhGjra__closeButton:focus-visible{outline-offset:2px;outline:2px solid #fff}.ConcordMethodPopup-module__hhGjra__content{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text,#1a1a1a);flex:auto;padding:1.25rem 1.5rem;font-size:.9375rem;line-height:1.6;overflow-y:auto}.ConcordMethodPopup-module__hhGjra__content p{margin:0 0 .875rem}.ConcordMethodPopup-module__hhGjra__content p:last-child{margin-bottom:0}.ConcordMethodPopup-module__hhGjra__content strong{font-weight:600}.ConcordMethodPopup-module__hhGjra__footer{border-top:1px solid var(--color-border,#d4d4d8);text-align:right;background:#1a8f8b0f;flex:none;padding:.875rem 1.25rem}.ConcordMethodPopup-module__hhGjra__fullLink{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-primary,#1a8f8b);font-size:.9375rem;font-weight:600;text-decoration:none}.ConcordMethodPopup-module__hhGjra__fullLink:hover{color:var(--color-accent,#e07a5f);text-decoration:underline}
.ExpandableTermIsland-module__WwmiiW__popover{z-index:50;background:var(--color-surface-elevated,#fff);border-radius:var(--radius-md,8px);box-shadow:var(--shadow-md,0 2px 6px #0000000f);padding:var(--space-3,12px) var(--space-4,16px);max-width:320px;font-family:var(--font-body,"Inter", sans-serif);font-size:var(--font-size-sm,13px);line-height:var(--line-height-normal,1.55);color:var(--color-text-muted,#4a4a4a);margin:0;position:absolute;inset:auto}.ExpandableTermIsland-module__WwmiiW__mobile{top:auto;bottom:var(--space-4,16px);left:var(--space-4,16px);right:var(--space-4,16px);max-width:none;position:fixed;box-shadow:0 -2px 12px #00000014}.ExpandableTermIsland-module__WwmiiW__expansion{margin:0}.ExpandableTermIsland-module__WwmiiW__arrow{background:linear-gradient(to bottom right, transparent 50%, var(--color-surface-elevated,#fff) 50%) no-repeat 0 0 / 50% 100%, linear-gradient(to bottom left, transparent 50%, var(--color-surface-elevated,#fff) 50%) no-repeat 100% 0 / 50% 100%;filter:drop-shadow(0 -1px 1px #0000000a);width:12px;height:6px;position:absolute;top:-6px;transform:translate(-50%)}.ExpandableTermIsland-module__WwmiiW__flipped .ExpandableTermIsland-module__WwmiiW__arrow{filter:drop-shadow(0 1px 1px #0000000a);top:auto;bottom:-6px;transform:translate(-50%)rotate(180deg)}@media (prefers-reduced-motion:reduce){.ExpandableTermIsland-module__WwmiiW__popover{transition:none}}
