.OGVH4G_details{margin:0 0 .5rem}.OGVH4G_summary{cursor:pointer;color:var(--color-ink);font-weight:700}.OGVH4G_scroll{border:1px solid var(--color-border-surface);border-radius:8px;max-height:20rem;margin-top:.5rem;overflow:auto}.OGVH4G_scroll:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.OGVH4G_table{border-collapse:collapse;width:100%;font-size:.875rem}.OGVH4G_table th,.OGVH4G_table td{text-align:left;border-bottom:1px solid var(--color-border-surface);padding:.375rem .625rem}.OGVH4G_table thead th{background:var(--s-surface);position:sticky;top:0}.OGVH4G_table tbody th{font-weight:400}.OGVH4G_sortButton{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;font-weight:700;display:inline-flex}.OGVH4G_sortButton:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.OGVH4G_sortIcon{flex:none}.OGVH4G_sortIconIdle{opacity:.35}.OGVH4G_sortIconUp{transform:rotate(180deg)}
.weMO6W_card{background:var(--s-surface);box-shadow:var(--shadow-md);border-radius:18px;margin-top:1.5rem;padding:1.375rem}.weMO6W_placeholder{min-height:40rem}.weMO6W_title{font-family:var(--font-serif);color:var(--s-ink);margin:.75rem 0 0;font-size:1.375rem;font-weight:400}.weMO6W_map{aspect-ratio:5/3;width:100%;min-height:0;margin-block:1rem;overflow:hidden}:is(.weMO6W_map .stateBorders_marks,.weMO6W_map .hoverOutline_marks){pointer-events:none}.weMO6W_legendTitle{color:var(--s-muted);margin:0 0 .5rem;font-weight:800}.weMO6W_legend{color:var(--s-muted);flex-wrap:wrap;gap:.25rem 1rem;margin:0 0 .75rem;padding:0;list-style:none;display:flex}.weMO6W_legend li{align-items:center;gap:.375rem;display:flex}.weMO6W_swatch{border:1px solid var(--color-border-surface);border-radius:3px;flex:none;width:.875em;height:.875em;transform:translateY(-.07em)}.weMO6W_description,.weMO6W_source{color:var(--s-muted);line-height:1.55}.weMO6W_description{margin:0 0 .5rem}.weMO6W_source{margin:0;font-style:italic}@media (min-width:55rem){.weMO6W_card{margin-top:0;padding:1.875rem}}
.z_x5VG_card{background:var(--about-sand);border-radius:18px;margin-top:1.5rem;padding:1.375rem}.z_x5VG_title{font-family:var(--font-serif);margin:0;font-size:1.375rem;font-weight:400}.z_x5VG_grid{grid-template-columns:1fr;gap:1.125rem;margin-top:1.125rem;display:grid}.z_x5VG_figure{font-family:var(--font-serif);letter-spacing:-.03em;font-size:1.75rem;font-weight:400;line-height:1}.z_x5VG_number{color:var(--color-ink)}.z_x5VG_numberRed{color:var(--color-accent-red)}.z_x5VG_label{color:var(--color-text-muted);margin-top:.5rem;font-size:.8125rem;font-weight:800;line-height:1.4}@media (min-width:55rem){.z_x5VG_card{margin-top:0;padding:1.875rem}.z_x5VG_grid{gap:1.375rem}.z_x5VG_figure{font-size:2.125rem}}
._0RgSaG_section{--about-sand:#f5eee0;padding:2.25rem 0 0;container-type:inline-size}._0RgSaG_grid{max-width:var(--about-measure,40rem);padding-inline:var(--space-page-x);margin-inline:auto;display:block}._0RgSaG_prose{min-width:0}._0RgSaG_eyebrow{letter-spacing:.15em;text-transform:uppercase;color:var(--color-ink);margin:0;font-size:.75rem;font-weight:800}._0RgSaG_heading{font-family:var(--font-serif);text-wrap:balance;margin-top:.75rem;font-size:1.5625rem;font-weight:400}._0RgSaG_body{color:var(--color-text-muted);margin-top:.875rem;font-size:1rem;line-height:1.55}@media (min-width:55rem){._0RgSaG_section{padding:3.5rem 0 0}._0RgSaG_heading{font-size:1.875rem}}@container (min-width:56rem){._0RgSaG_grid{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;gap:2.75rem;display:grid}}
._0CyeQG_hero{--about-band-ink:#fdfbf6;--about-band-accent:#a5c4f0;--about-band-body:#c7d3ea;box-sizing:border-box;width:100%;padding:4rem var(--space-page-x) 4.25rem;background:linear-gradient(135deg, #ffffff1a, #0000001a), var(--color-ink);color:var(--about-band-ink);text-align:center;flex-direction:column;justify-content:center;display:flex;position:relative}._0CyeQG_wash{z-index:0;pointer-events:none;background:radial-gradient(62% 78% at 50% 0,#ffffff0f,#0000 72%);position:absolute;inset:0}._0CyeQG_inner{z-index:1;flex-direction:column;align-items:center;gap:.875rem;max-width:56.25rem;margin-inline:auto;display:flex;position:relative}._0CyeQG_eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--about-band-accent);margin:0;font-size:.75rem;font-weight:800}._0CyeQG_heading{font-family:var(--font-serif);letter-spacing:-.032em;text-wrap:balance;color:var(--about-band-ink);margin:0;font-size:2.375rem;font-weight:400;line-height:1}._0CyeQG_em{color:var(--color-text-inverse);display:inline-block}._0CyeQG_sub{max-width:24em;color:var(--about-band-body);text-wrap:pretty;margin:0;font-size:1.03125rem;line-height:1.4}@media (min-width:55rem){._0CyeQG_hero{min-height:28.75rem;padding:9.375rem var(--space-page-x) 9.875rem}._0CyeQG_inner{gap:1.25rem}._0CyeQG_heading{font-size:4.5rem}._0CyeQG_sub{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){._0CyeQG_wash{opacity:1;transition:none}}
.OiBteG_card{border:1px solid var(--color-border-on-dark);background:#ffffff12;border-radius:14px;padding:18px 18px 20px;position:relative}.OiBteG_title{font-family:var(--font-serif);color:var(--color-text-inverse);margin:0;font-size:1.375rem;font-weight:400;line-height:1.2}.OiBteG_body{color:var(--about-band-body);margin-top:.75rem;font-size:.96875rem;line-height:1.5}@media (min-width:55rem){.OiBteG_card{background:0 0;border:0;border-top:1px solid #ffffff47;border-radius:0;padding:1.25rem 0 0}.OiBteG_card:after{content:"";transform-origin:0;background:#ffffffb3;width:100%;height:1px;position:absolute;top:-1px;left:0;transform:scaleX(0)}.OiBteG_card:hover:after{transform:scaleX(1)}html[data-focus-visible] .OiBteG_card:focus-within:after{transform:scaleX(1)}}@media (min-width:55rem) and (prefers-reduced-motion:no-preference){.OiBteG_card:after{transition:transform .34s var(--about-arrive-ease,cubic-bezier(.22, .68, 0, 1.02))}}@media (prefers-reduced-motion:reduce){.OiBteG_card:after{transition:none}}
._8Bb3Ga_band{--about-band-ink:var(--color-text-inverse);--about-band-accent:#a5c4f0;--about-band-body:#c7d3ea;background:linear-gradient(168deg, #ffffff0d, #0000001a), var(--color-ink);color:var(--about-band-ink);margin-top:2.25rem;padding:2.5rem 0}._8Bb3Ga_inner{max-width:var(--about-measure,40rem);padding-inline:var(--space-page-x);flex-direction:column;margin-inline:auto;display:flex}._8Bb3Ga_eyebrow{letter-spacing:.15em;text-transform:uppercase;color:var(--about-band-accent);margin:0;font-size:.75rem;font-weight:800}._8Bb3Ga_heading{font-family:var(--font-serif);color:var(--about-band-ink);text-wrap:balance;margin-top:.875rem;font-size:2rem;font-weight:400;line-height:1.03}._8Bb3Ga_sub{max-width:35rem;color:var(--about-band-body);margin-top:.875rem;font-size:1rem;line-height:1.5}._8Bb3Ga_cards{flex-direction:column;gap:.875rem;margin-top:2.125rem;display:flex}._8Bb3Ga_cta{border-radius:var(--radius-pill);color:var(--about-band-ink);border:1px solid #ffffff80;justify-content:center;align-self:flex-start;align-items:center;margin-top:1.875rem;padding:14px 26px;font-size:.9375rem;font-weight:800;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:no-preference){._8Bb3Ga_cta{transition:transform .2s,box-shadow .2s}}._8Bb3Ga_cta:hover{transform:translateY(-2px);box-shadow:0 10px 24px -6px #00000073}html[data-focus-visible] ._8Bb3Ga_cta:focus{transform:translateY(-2px);box-shadow:0 10px 24px -6px #00000073}@media (prefers-reduced-motion:reduce){._8Bb3Ga_cta:hover{transform:none}html[data-focus-visible] ._8Bb3Ga_cta:focus{transform:none}}@media (min-width:55rem){._8Bb3Ga_band{margin-top:3.25rem;padding:3.5rem 2.75rem}._8Bb3Ga_inner{padding-inline:0}._8Bb3Ga_heading{font-size:2.75rem}._8Bb3Ga_sub{font-size:1.125rem}._8Bb3Ga_cards{grid-template-columns:repeat(3,1fr);gap:2.5rem;margin-top:3rem;display:grid}._8Bb3Ga_cta{margin-top:2.75rem}}
.uTJCLG_section{padding:2.5rem 0}.uTJCLG_inner{max-width:var(--about-measure,40rem);padding-inline:var(--space-page-x);margin-inline:auto}.uTJCLG_eyebrow{letter-spacing:.15em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 1.125rem;font-size:.75rem;font-weight:800}.uTJCLG_grid{grid-template-columns:1fr;gap:.875rem;margin:1.125rem 0 0;padding:0;list-style:none;display:grid}.uTJCLG_tile{background:var(--s-surface);border:1px solid var(--s-border);border-radius:12px;justify-content:center;align-items:center;height:96px;padding:14px;display:flex}.uTJCLG_logo{object-fit:contain;max-width:100%;max-height:62px}@media (min-width:55rem){.uTJCLG_section{padding:4rem 0}.uTJCLG_grid{grid-template-columns:repeat(3,1fr)}}
.t1swpG_card{background:var(--s-surface);border-radius:16px;flex-direction:column;gap:24px;padding:22px 20px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 34px -26px #14142859}.t1swpG_titleRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.t1swpG_title{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--color-ink);margin:0;font-size:1.4375rem;font-weight:400}.t1swpG_group{flex-direction:column;gap:10px;display:flex}.t1swpG_groupLabel{font-size:.9375rem;font-weight:800}.t1swpG_groupLabelA{color:var(--color-success)}.t1swpG_groupLabelB{color:var(--color-ink)}.t1swpG_bar{border-radius:10px;height:38px;display:block}.t1swpG_barA{background:#e4efe9}.t1swpG_barB{background:#e6e7f6}.t1swpG_chip{border-radius:var(--radius-pill);white-space:nowrap;background:var(--color-plan-saved-bg);color:var(--color-plan-saved-fg);align-items:center;gap:4px;padding:3px 9px;font-size:.75rem;font-weight:800;display:inline-flex}.t1swpG_chipIcon{flex-shrink:0}@keyframes t1swpG_ftfAboutPlanIn{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.t1swpG_animate .t1swpG_row{animation:t1swpG_ftfAboutPlanIn .9s cubic-bezier(.22, .61, .36, 1) var(--row-delay,0s) both}@keyframes t1swpG_ftfAboutPlanSweep{0%{opacity:0;transform:translate(-140%)skew(-14deg)}45%{opacity:1}to{opacity:0;transform:translate(240%)skew(-14deg)}}.t1swpG_withSweep:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(100deg,#0000 0%,#ffffff8c 50%,#0000 100%);width:45%;position:absolute;inset:0 auto 0 0}.t1swpG_animate.t1swpG_withSweep:after{animation:.6s ease-out 1.5s both t1swpG_ftfAboutPlanSweep}@keyframes t1swpG_ftfAboutPlanChip{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.t1swpG_animate .t1swpG_chipEnter{animation:.5s cubic-bezier(.22,.61,.36,1) 1.6s both t1swpG_ftfAboutPlanChip}@media (min-width:55rem){.t1swpG_card{padding:28px 30px 32px}.t1swpG_title{font-size:1.75rem}}@media (prefers-reduced-motion:reduce){.t1swpG_row,.t1swpG_animate .t1swpG_row,.t1swpG_chipEnter,.t1swpG_animate .t1swpG_chipEnter,.t1swpG_withSweep:after,.t1swpG_animate.t1swpG_withSweep:after{animation:none}}
._1GIwQa_section{padding:2.75rem 0 0}._1GIwQa_inner{max-width:var(--about-measure,40rem);padding-inline:var(--space-page-x);margin-inline:auto}._1GIwQa_heading{font-family:var(--font-serif);letter-spacing:-.026em;text-wrap:balance;margin:0;font-size:1.5625rem;font-weight:400;line-height:1.05}._1GIwQa_grid{margin-top:1.75rem;display:block}._1GIwQa_copy{min-width:0}._1GIwQa_mockWrap{margin-top:1.875rem}._1GIwQa_body{color:var(--color-text-muted);margin:0;font-size:.96875rem;line-height:1.55}._1GIwQa_bullets{gap:.75rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}._1GIwQa_bullet{align-items:flex-start;gap:11px;display:flex}._1GIwQa_dot{background:var(--color-brand-red);border-radius:50%;flex:none;width:5px;height:5px;margin-top:7px}._1GIwQa_bulletText{color:var(--color-text-muted);font-size:.96875rem;line-height:1.5}._1GIwQa_cta{border-radius:var(--radius-pill);background:linear-gradient(168deg, #ffffff0d, #0000001a), var(--color-ink);color:var(--color-text-inverse);align-items:center;gap:8px;margin-top:1.75rem;padding:14px 26px;font-size:1rem;font-weight:800;text-decoration:none;display:inline-flex}._1GIwQa_cta:hover{box-shadow:var(--shadow-button-hover);transform:translateY(-2px)}html[data-focus-visible] ._1GIwQa_cta:focus{box-shadow:var(--shadow-button-hover);transform:translateY(-2px)}._1GIwQa_ctaArrow{display:inline-flex}@media (prefers-reduced-motion:reduce){._1GIwQa_cta:hover{transform:none}html[data-focus-visible] ._1GIwQa_cta:focus{transform:none}}@media (prefers-reduced-motion:no-preference){._1GIwQa_cta{transition:transform .2s,box-shadow .2s}._1GIwQa_ctaArrow{transition:transform .2s}._1GIwQa_cta:hover ._1GIwQa_ctaArrow{transform:translate(3px)}html[data-focus-visible] ._1GIwQa_cta:focus ._1GIwQa_ctaArrow{transform:translate(3px)}}@media (min-width:55rem){._1GIwQa_section{padding:5.5rem 0 0}._1GIwQa_heading{font-size:2.125rem}._1GIwQa_grid{grid-template-columns:1fr 1fr;align-items:center;gap:2.75rem;display:grid}._1GIwQa_body{max-width:26.25rem;font-size:1.03125rem}._1GIwQa_bullets{max-width:26.875rem}._1GIwQa_mockWrap{margin-top:0}._1GIwQa_cta{margin-top:2.5rem}}
._5Nrjra_quote{margin:0;padding:4px 0}._5Nrjra_kicker{letter-spacing:.15em;text-transform:uppercase;color:var(--about-band-accent);margin:0;font-size:.75rem;font-weight:800}._5Nrjra_text{font-family:var(--font-serif);color:var(--about-band-ink);margin:.75rem 0 0;font-size:1.1875rem;font-weight:400;line-height:1.3}._5Nrjra_attribution{margin-top:1.25rem}._5Nrjra_name{color:var(--about-band-ink);font-size:.90625rem;font-weight:800;display:block}._5Nrjra_role{color:var(--about-band-accent);font-size:.84375rem;display:block}._5Nrjra_quote[data-variant=feature] ._5Nrjra_kicker{letter-spacing:.01em;text-transform:none;color:var(--testimonial-feature-kicker,#b33a3a)}._5Nrjra_quote[data-variant=feature] ._5Nrjra_text{letter-spacing:-.018em;margin-top:1rem;font-size:1.625rem;line-height:1.2}._5Nrjra_quote[data-variant=feature] ._5Nrjra_attribution{margin-top:1.5rem}._5Nrjra_quote[data-variant=feature] ._5Nrjra_name{font-size:.875rem}._5Nrjra_quote[data-variant=feature] ._5Nrjra_role{color:var(--testimonial-feature-role,#5a5f84);font-size:.8125rem}@media (min-width:55rem){._5Nrjra_quote[data-variant=feature] ._5Nrjra_kicker{letter-spacing:.02em;font-size:.71875rem}._5Nrjra_quote[data-variant=feature] ._5Nrjra_text{letter-spacing:-.02em;margin-top:1.375rem;font-size:2.375rem;line-height:1.24}._5Nrjra_quote[data-variant=feature] ._5Nrjra_attribution{margin-top:2.125rem}._5Nrjra_quote[data-variant=feature] ._5Nrjra_name{font-size:.96875rem}._5Nrjra_quote[data-variant=feature] ._5Nrjra_role{font-size:.875rem}}
._6u9PIW_section{--about-band-ink:var(--color-navy);width:100%;max-width:73.75rem;padding:3rem var(--space-page-x);margin:0 auto}@media (min-width:55rem){._6u9PIW_section{padding:7.5rem var(--space-page-x)}}
.QL4hra_title{max-width:var(--width-content-standard);color:var(--color-navy);font-family:var(--font-serif);letter-spacing:-.025em;margin:0 auto 1.75rem;font-size:2.125rem;font-weight:400;line-height:1.02}.QL4hra_word{display:inline-block}.QL4hra_word em{color:var(--color-accent-red);font-style:normal}@media (min-width:40rem){.QL4hra_title{font-size:clamp(2.125rem,5.5vw,3rem)}}
._8cr-Ka_button{border-radius:var(--radius-pill);min-height:44px;box-shadow:none;font-family:var(--font-sans);text-align:center;justify-content:center;align-items:center;margin:0;font-weight:800;line-height:1.2;text-decoration:none;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}._8cr-Ka_compact{padding:.75rem 1.625rem;font-size:.90625rem}._8cr-Ka_default{padding:.625rem 1.75rem;font-size:1rem}._8cr-Ka_large{min-height:52px;padding:.75rem 1.25rem;font-size:1.125rem}._8cr-Ka_primary{border:2px solid var(--color-navy);background:var(--color-navy);color:var(--color-text-inverse)}._8cr-Ka_primary:hover{border-color:var(--color-navy);background:var(--color-navy);color:var(--color-text-inverse)}._8cr-Ka_outline{border:2px solid var(--color-border-light);background:var(--color-surface-warm);color:var(--color-navy)}._8cr-Ka_outline:hover{border-color:var(--color-border-input-hover);background:var(--color-background-white);color:var(--color-text-primary)}._8cr-Ka_hyperlink{color:#2a6fdb;text-underline-offset:2px;min-height:0;font-size:inherit;background:0 0;border:none;border-image:;padding:0;text-decoration:underline;display:inline-block}._8cr-Ka_fullWidth{width:100%}._8cr-Ka_slotted{--button-icon-gap:.375rem;gap:var(--button-icon-gap)}._8cr-Ka_icon{flex-shrink:0;line-height:0;display:inline-flex}._8cr-Ka_icon>svg{flex-shrink:0;display:block}._8cr-Ka_label{overflow-wrap:anywhere;min-width:0}@media (prefers-reduced-motion:reduce){._8cr-Ka_button{transition:none}}._8cr-Ka_accentOutline{border:2px solid var(--s-accent);color:var(--s-accent);background:0 0}@media (hover:hover){._8cr-Ka_accentOutline:hover:not(:disabled){border:2px solid var(--s-accent);box-shadow:none;background:var(--s-accent-wash);color:var(--s-accent)}._8cr-Ka_primary:hover:not(:disabled){filter:brightness(.94);box-shadow:var(--shadow-button-press)}}@media (prefers-reduced-motion:no-preference){._8cr-Ka_primary{transition:transform .16s var(--ease-hover-lift), box-shadow .16s ease, filter .15s ease}@media (hover:hover){._8cr-Ka_primary:hover:not(:disabled){transform:translateY(-1px)}._8cr-Ka_primary:active:not(:disabled){transform:none}}}._8cr-Ka_primary._8cr-Ka_compact{border-width:1.5px}
.XDPXaW_carousel{margin-inline:var(--carousel-peek-bleed-margin,calc(-1 * var(--space-page-x)));width:var(--carousel-peek-width,calc(100% + 2 * var(--space-page-x)))}.XDPXaW_row{align-items:stretch;display:flex}.XDPXaW_viewport{-webkit-mask-image:linear-gradient(to right, transparent, black var(--carousel-peek-fade-width,0%), black calc(100% - var(--carousel-peek-fade-width,0%)), transparent);mask-image:linear-gradient(to right, transparent, black var(--carousel-peek-fade-width,0%), black calc(100% - var(--carousel-peek-fade-width,0%)), transparent);min-width:0;-webkit-mask-image:linear-gradient(to right, transparent, black var(--carousel-peek-fade-width,0%), black calc(100% - var(--carousel-peek-fade-width,0%)), transparent);flex:1;position:relative;overflow:hidden}.XDPXaW_track{cursor:pointer;padding-block:var(--carousel-peek-track-padding-block-start,0) var(--carousel-peek-track-padding-block-end,0);touch-action:pan-y pinch-zoom;will-change:transform;align-items:stretch;display:flex}.XDPXaW_carousel[data-carousel-ready=false] .XDPXaW_track{opacity:0}.XDPXaW_track[data-dragging=true]{cursor:grabbing;-webkit-user-select:none;user-select:none}.XDPXaW_slide{flex:0 0 min(var(--carousel-peek-slide-max,60vw), max(var(--carousel-peek-slide-width,60vw), var(--carousel-peek-active-slide-width,var(--carousel-peek-slide-width,60vw))));justify-content:center;align-items:stretch;min-width:0;margin-inline-end:var(--carousel-peek-gap,.75rem);display:flex}.XDPXaW_slide:only-child{margin-inline-end:0}.XDPXaW_slide[data-carousel-side=before]{justify-content:flex-end}.XDPXaW_slide[data-carousel-side=after]{justify-content:flex-start}.XDPXaW_slideVisual{opacity:.62;min-width:0;transform:scale(var(--carousel-peek-inactive-scale,.8));width:min(var(--carousel-peek-slide-max,60vw), var(--carousel-peek-slide-width,60vw));flex:none;transition:none;display:flex}.XDPXaW_slideVisual>*{flex:1}.XDPXaW_carousel[data-carousel-ready=true] .XDPXaW_slideVisual{transition:width .28s var(--ease-card-hover), transform .28s var(--ease-card-hover), opacity .28s ease, box-shadow .28s ease}.XDPXaW_slide[data-active=true] .XDPXaW_slideVisual{box-shadow:var(--carousel-peek-active-shadow,0 22px 40px -26px #14142880);opacity:1;width:min(var(--carousel-peek-slide-max,60vw), var(--carousel-peek-active-slide-width,var(--carousel-peek-slide-width,60vw)));transform:scale(1)}.XDPXaW_dots{margin-top:var(--carousel-peek-dots-margin-top,10px);z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.XDPXaW_dot{appearance:none;cursor:pointer;height:var(--carousel-dot-target-height,44px);background:0 0;border:0;justify-content:center;align-items:center;width:24px;padding:0;display:flex}.XDPXaW_dot:after{background:var(--carousel-dot-color,var(--s-accent-line));border-radius:var(--s-radius-pill);content:"";height:6px;transition:background-color .25s, width .28s var(--ease-card-hover);width:6px}.XDPXaW_dot:hover:after,.XDPXaW_dot[data-active=true]:after{background:var(--carousel-dot-color-active,var(--s-accent))}.XDPXaW_dot[data-active=true]:after{width:18px}html[data-focus-visible] .XDPXaW_dot:focus{outline:2px solid var(--color-focus);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.XDPXaW_slideVisual{opacity:1;transition:none;transform:none}.XDPXaW_dot:after{transition:none}}
.Rq1VwG_showButtonWrapper{align-items:center;display:flex;position:absolute;top:0;bottom:0;right:6px}.Rq1VwG_showButtonWrapper .Rq1VwG_showPasswordButton{color:var(--color-plan-add-bg);font-size:calc(var(--ftf-sb,1) * .8125rem);line-height:calc(var(--ftf-sb,1) * .8125rem);font-weight:clamp(100, calc(var(--ftf-wb,700)), 900);cursor:pointer;white-space:nowrap;background:0 0;border-style:none;border-width:medium;border-image:;border-radius:10px;min-height:36px;padding:0 10px}.Rq1VwG_showButtonWrapper .Rq1VwG_showPasswordButton:hover{background-color:#14315f17}
.SuiGKW_root{width:100%;position:relative}.SuiGKW_group{border:1.5px solid var(--color-navy);border-radius:var(--radius-pill);background:var(--color-background-white);cursor:text;align-items:center;width:100%;min-height:2.75em;display:flex;overflow:hidden}html[data-focus-visible] .SuiGKW_group:focus-within{box-shadow:0 0 0 2px var(--color-focus)}.SuiGKW_subtle{border-color:var(--s-border);background:var(--s-surface-2);min-height:2.5em}.SuiGKW_subtle .SuiGKW_input{font-size:inherit}.SuiGKW_prefix{color:var(--color-brand-red);flex:none;padding-left:.875rem;line-height:0;display:inline-flex}.SuiGKW_input{min-width:0;color:var(--color-navy);font:inherit;background:0 0;border:0;outline:0;flex:auto;align-self:stretch;padding:.2em .5rem 0}html[data-focus-visible] .SuiGKW_input:not([disabled]):focus{outline:0}.SuiGKW_input::placeholder{color:var(--color-text-muted);opacity:1}.SuiGKW_input:disabled{cursor:wait}.SuiGKW_action{border-radius:var(--radius-pill);flex:none;align-self:center;width:auto;min-height:2em;margin:.3125rem .25rem .3125rem 0;padding:0 .875rem}.SuiGKW_action:disabled{cursor:not-allowed;opacity:.45}.SuiGKW_resolvedPill{border-radius:var(--radius-pill);background:var(--s-green-soft);border:1px solid var(--s-green-line);max-width:58%;color:var(--s-green);pointer-events:none;flex-shrink:0;align-items:center;gap:.3125rem;margin-right:.875rem;padding:.125rem .5625rem;font-size:.875em;font-weight:600;line-height:1.3;display:inline-flex;overflow:hidden}.SuiGKW_resolvedIcon{flex-shrink:0;line-height:0}.SuiGKW_resolvedCityBadge{box-sizing:border-box;border-radius:50%;justify-content:center;gap:0;width:1.25rem;max-width:none;height:1.25rem;padding:0}.SuiGKW_resolvedText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SuiGKW_options{z-index:1000;border:1px solid var(--color-border-light);border-radius:var(--radius-lg);background:var(--color-background-white);box-shadow:var(--shadow-lg);margin:0;padding:0;list-style:none;position:fixed;overflow:hidden}.SuiGKW_option{border-bottom:1px solid var(--color-border-light);color:var(--color-navy);cursor:pointer;padding:.75rem 1rem;line-height:1.35}.SuiGKW_option:last-child{border-bottom:0}.SuiGKW_optionActive,.SuiGKW_option:hover{background:var(--color-card-checked-bg)}.SuiGKW_error{color:var(--color-error);margin:.5rem 1rem 0;font-size:1.1em;font-weight:700}.SuiGKW_errorMuted{color:var(--color-text-muted)}.SuiGKW_errorMutedInverse{color:#ffffffe6}.SuiGKW_errorAlertInverse{color:var(--color-text-inverse);text-underline-offset:2px;text-decoration:underline}.SuiGKW_groupError,.SuiGKW_groupError:focus-within{border-color:var(--color-error)}@media (forced-colors:active){.SuiGKW_group:focus-within{outline-offset:2px;outline:2px solid highlight}.SuiGKW_optionActive{outline-offset:-2px;outline:2px solid highlight}}
.AWskEq_dialog{width:100%;max-width:100%;max-height:var(--sheet-max-height,82vh);border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);background:var(--color-background-white);color:var(--color-text-primary);border:none;margin:0;padding:0;position:fixed;inset:auto 0 0;transform:none;box-shadow:0 -8px 32px #14315f33}.AWskEq_dialog:not([open]){display:none}.AWskEq_dialog::backdrop{background:var(--color-overlay)}@media (min-width:56.25rem){.AWskEq_centered{border-radius:var(--radius-2xl);width:min(26rem,92vw);max-height:min(82vh,34rem);margin:auto;inset:0;box-shadow:0 8px 40px #14315f47}.AWskEq_side{border-radius:0;width:min(32rem,92vw);max-width:100%;height:100vh;max-height:100vh;margin:0;inset:0 0 0 auto;box-shadow:-8px 0 32px #14315f33}.AWskEq_side .AWskEq_panel{height:100%}.AWskEq_handle{display:none}}@keyframes AWskEq_sheetSlideUp{0%{transform:translateY(100%)}to{transform:none}}@keyframes AWskEq_sheetPopIn{0%{opacity:0;transform:scale(.9)translateY(8px)}to{opacity:1;transform:none}}@keyframes AWskEq_sheetBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes AWskEq_sheetSlideDown{0%{transform:none}to{transform:translateY(100%)}}@keyframes AWskEq_sheetPopOut{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.94)translateY(6px)}}@keyframes AWskEq_sheetBackdropOut{0%{opacity:1}to{opacity:0}}@keyframes AWskEq_sheetSlideInFromRight{0%{transform:translate(100%)}to{transform:none}}@keyframes AWskEq_sheetSlideOutToRight{0%{transform:none}to{transform:translate(100%)}}@media (prefers-reduced-motion:no-preference){.AWskEq_dialog[open]{animation:.26s cubic-bezier(.32,.72,0,1) AWskEq_sheetSlideUp}.AWskEq_dialog[open]::backdrop{animation:.3s AWskEq_sheetBackdropIn}.AWskEq_dialog.AWskEq_closing{animation:.26s cubic-bezier(.4,0,1,1) forwards AWskEq_sheetSlideDown}.AWskEq_dialog.AWskEq_closing::backdrop{animation:.24s forwards AWskEq_sheetBackdropOut}}@media (min-width:56.25rem) and (prefers-reduced-motion:no-preference){.AWskEq_centered[open]{animation:.26s cubic-bezier(.34,1.3,.5,1) AWskEq_sheetPopIn}.AWskEq_centered.AWskEq_closing{animation:.2s cubic-bezier(.4,0,1,1) forwards AWskEq_sheetPopOut}.AWskEq_side[open]{animation:.26s cubic-bezier(.32,.72,0,1) AWskEq_sheetSlideInFromRight}.AWskEq_side.AWskEq_closing{animation:.22s cubic-bezier(.4,0,1,1) forwards AWskEq_sheetSlideOutToRight}}.AWskEq_panel{max-height:inherit;border-radius:inherit;flex-direction:column;display:flex;overflow:hidden}html[data-focus-visible] .AWskEq_panel:focus{outline:none}.AWskEq_handle{border-radius:var(--radius-pill);background:var(--s-border);flex-shrink:0;align-self:center;width:2.375rem;height:.25rem}.AWskEq_close{z-index:2;border:1.5px solid var(--s-border);border-radius:var(--radius-pill);background:var(--s-surface);width:2.25rem;height:2.25rem;color:var(--s-muted);cursor:pointer;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex;position:absolute;top:.75rem;right:.875rem}.AWskEq_close:after{content:"";width:100%;min-width:2.75rem;height:100%;min-height:2.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AWskEq_close:hover{background:var(--color-background-highlight);color:var(--s-ink)}html[data-focus-visible] .AWskEq_close:focus{outline:2px solid var(--color-focus);outline-offset:2px}.AWskEq_header{flex-shrink:0}.AWskEq_body{flex-direction:column;flex:1;min-height:0;display:flex}.AWskEq_footer{flex-shrink:0}.AWskEq_scroll{flex:1;min-height:0;overflow-y:auto}.AWskEq_scroll>.AWskEq_body{flex:none}
.pJWXvG_validationIcon{color:#fff;background:0 0;border:1.5px solid #94928f;border-radius:50%;width:16px;height:16px;font-size:.625rem;line-height:16px;transition:all .15s;display:flex}.pJWXvG_validationIcon>span{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.pJWXvG_validationIcon.pJWXvG_valid{color:#fff;background:#1f6b3e;border:1.5px solid #1f6b3e}.pJWXvG_validationIcon.pJWXvG_error{color:#fff;background:#b0202e;border:1.5px solid #b0202e;font-weight:700}.pJWXvG_validationLabel{padding-top:2px;font-size:12.5px;line-height:1;transition:all .15s;display:inline-block}.pJWXvG_validationLabel.pJWXvG_validText{color:#1f6b3e}.pJWXvG_validationLabel.pJWXvG_errorText{color:#b0202e;font-weight:700}
._16Am1a_heading{margin-bottom:1rem}._16Am1a_form{padding-bottom:.2rem}._16Am1a_form ._16Am1a_validationList{opacity:0;grid-template-rows:0fr;min-height:0;transition:grid-template-rows .22s;display:grid}._16Am1a_form ._16Am1a_validationList ._16Am1a_listContainer{opacity:0;min-height:0;padding-top:2px;transition:opacity .22s;overflow:hidden}._16Am1a_form ._16Am1a_validationList ._16Am1a_listContainer>ul{flex-direction:column;gap:6px;margin-top:0;padding:0;list-style:none;display:flex}._16Am1a_form ._16Am1a_validationList ._16Am1a_listContainer>ul>li{align-items:center;gap:.5rem;display:flex}._16Am1a_form ._16Am1a_validationList._16Am1a_shown{opacity:1;grid-template-rows:1fr}._16Am1a_form ._16Am1a_validationList._16Am1a_shown ._16Am1a_listContainer{opacity:1}._16Am1a_form ._16Am1a_buttonWrapper{flex-direction:column;gap:10px;display:flex}._16Am1a_form ._16Am1a_buttonWrapper ._16Am1a_continueButton:disabled{cursor:default;opacity:.75;background:var(--color-disabled-bg);color:var(--color-text-slate);border:none}._16Am1a_form ._16Am1a_buttonWrapper ._16Am1a_cancelButton{border:1.5px solid var(--color-plan-add-bg);color:var(--color-plan-add-bg);background:0 0;transition:all .15s}._16Am1a_form ._16Am1a_buttonWrapper ._16Am1a_cancelButton:hover{border-color:var(--color-save-cta);color:var(--color-save-cta);background-color:#2a6fdb17}._16Am1a_divider{opacity:.5;background:#4a5f8a;width:100%;height:1px;margin:0 auto 20px}._16Am1a_footerText{text-align:center}._16Am1a_errorMessage{font-size:calc(var(--ftf-sb,1) * .84375rem);color:#b0202e;line-height:1.45;font-weight:clamp(100, calc(var(--ftf-wb,700) - 100), 900);align-items:center;gap:8px;margin-bottom:14px;display:flex}
.lSp1Bq_content{margin-bottom:18px}.lSp1Bq_errorMessage{color:#b0202e;align-items:center;gap:8px;margin-bottom:14px;font-weight:700;display:flex}.lSp1Bq_buttonWrapper{gap:10px;display:flex}.lSp1Bq_buttonWrapper .lSp1Bq_confirmButton{background:#b0202e;border:1.5px solid #0000}.lSp1Bq_buttonWrapper .lSp1Bq_cancelButton{border:1.5px solid var(--color-plan-add-bg);color:var(--color-plan-add-bg);background:0 0;transition:all .15s}.lSp1Bq_buttonWrapper .lSp1Bq_cancelButton:hover{border-color:var(--color-save-cta);color:var(--color-save-cta);background-color:#2a6fdb17}
.WfDyFG_panel{gap:.875rem;padding:1.125rem 1.125rem 1.375rem}.WfDyFG_header{padding-right:1.5rem}.WfDyFG_title{font-family:var(--font-sans);color:var(--s-ink);margin:0 0 .1875rem;font-size:1rem;font-weight:700;line-height:1.25}.WfDyFG_subtitle{font-family:var(--font-sans);color:var(--s-muted);margin:0;font-size:.8125rem;line-height:1.5}.WfDyFG_list{flex-direction:column;flex:1;gap:.5rem;min-height:0;margin:-.25rem -.25rem -.625rem;padding:.25rem .25rem .625rem;list-style:none;display:flex;overflow-y:auto}.WfDyFG_row{border:1.5px solid var(--s-border);border-radius:var(--s-radius-card);background:var(--s-surface);width:100%;font-family:var(--font-sans);cursor:pointer;text-align:left;transition:transform .16s var(--ease-hover-lift), box-shadow .16s ease, border-color .16s ease;align-items:center;gap:.6875rem;padding:.75rem .875rem;display:flex}.WfDyFG_row:hover{transform:var(--transform-hover-lift);box-shadow:var(--shadow-hover-lift);border-color:var(--color-border-input-hover);z-index:2;position:relative}html[data-focus-visible] .WfDyFG_row:focus{outline:2px solid var(--color-focus);outline-offset:2px}.WfDyFG_icon{border-radius:var(--s-radius-sm);background:var(--color-category-default);width:2.125rem;height:2.125rem;color:var(--s-surface);flex:0 0 2.125rem;justify-content:center;align-items:center;line-height:0;display:flex}.WfDyFG_icon[data-category=housing]{background:var(--bg-category-housing)}.WfDyFG_icon[data-category=employment]{background:var(--bg-category-employment)}.WfDyFG_icon[data-category=education]{background:var(--bg-category-education)}.WfDyFG_icon[data-category=healthcare]{background:var(--bg-category-healthcare)}.WfDyFG_icon[data-category=mentoring]{background:var(--bg-category-mentoring)}.WfDyFG_label{color:var(--s-ink);font-size:.875rem;font-weight:700}@media (prefers-reduced-motion:reduce){.WfDyFG_row{transition:none}.WfDyFG_row:hover{transform:none}}
._2tkCKq_wrapper{border-radius:var(--s-radius-md);margin-top:.625rem;padding-top:.3125rem;position:relative}._2tkCKq_peekEdge{border:1.5px solid var(--s-border);pointer-events:none;height:1.5rem;transition:transform .16s var(--ease-hover-lift);border-bottom:none;border-radius:.75rem .75rem 0 0;position:absolute;inset:0 .25rem auto}._2tkCKq_wrapper:hover ._2tkCKq_peekEdge{transform:var(--transform-hover-lift)}._2tkCKq_card{background:var(--s-surface);border:1.5px solid var(--s-border);border-radius:var(--s-radius-md);box-sizing:border-box;text-align:left;height:6rem;transition:transform .16s var(--ease-hover-lift), box-shadow .16s ease, border-color .16s ease;width:100%;text-decoration:none;display:block;position:relative;overflow:hidden}@media (hover:hover){._2tkCKq_card:hover{border-color:var(--s-sand-line);box-shadow:var(--shadow-hover-lift);transform:var(--transform-hover-lift);z-index:2}}@media (prefers-reduced-motion:reduce){._2tkCKq_card,._2tkCKq_peekEdge{transition:none}._2tkCKq_card:hover,._2tkCKq_wrapper:hover ._2tkCKq_peekEdge{transform:none}}._2tkCKq_skeleton{position:absolute;inset:0;overflow:hidden}._2tkCKq_bar{background:var(--s-bg-2);opacity:.6;border-radius:.25rem;position:absolute;left:.8125rem}._2tkCKq_barTitle{width:78%;height:.75rem;top:.875rem}._2tkCKq_barType{width:52%;height:.625rem;top:2rem}._2tkCKq_barCity{width:44%;height:.5rem;top:3rem}._2tkCKq_fade{background:linear-gradient(var(--color-white-transparent), var(--s-surface) 60%);pointer-events:none;position:absolute;inset:1.875rem 0 0}._2tkCKq_label{color:var(--s-accent);font-family:var(--font-sans);align-items:center;gap:.625rem;height:2.75rem;padding:0 .8125rem;font-size:.875rem;font-weight:700;line-height:1.35;display:flex;position:absolute;bottom:0;left:0;right:0}._2tkCKq_labelText{flex:1;min-width:0}._2tkCKq_chevron{flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}
.gTZQKa_root{--checkbox-size:1.5rem;--checkbox-radius:var(--radius-md);--checkbox-border:var(--color-border-input);--checkbox-checked-bg:var(--color-plan-saved-fg);--checkbox-checked-border:var(--color-plan-saved-fg);align-items:center;gap:var(--space-1);cursor:pointer;display:inline-flex}.gTZQKa_disabled{cursor:not-allowed;opacity:.6}.gTZQKa_box{width:var(--checkbox-size);height:var(--checkbox-size);border:2px solid var(--checkbox-border);border-radius:var(--checkbox-radius);background:var(--color-background-white);color:var(--color-text-inverse);flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s;display:inline-flex}.gTZQKa_check{opacity:0}.gTZQKa_input:checked+.gTZQKa_box{background:var(--checkbox-checked-bg);border-color:var(--checkbox-checked-border)}.gTZQKa_input:checked+.gTZQKa_box .gTZQKa_check{opacity:1}html[data-focus-visible] .gTZQKa_input:focus+.gTZQKa_box{outline:2px solid var(--color-focus);outline-offset:2px}.gTZQKa_label{font-family:var(--font-sans);font-weight:var(--checkbox-label-weight,400);color:var(--checkbox-label-color,var(--color-text-primary));line-height:1.4}
.n6lo8q_emptyState{max-width:24rem;padding:0 var(--space-2);color:var(--color-text-muted);text-align:center;flex-direction:column;align-items:center;margin:6rem auto 0;display:flex}.n6lo8q_iconBadge{width:5rem;height:5rem;margin-bottom:var(--space-2);border-radius:var(--radius-pill);background:var(--color-background-light);color:var(--color-navy);justify-content:center;align-items:center;display:inline-flex}.n6lo8q_iconBadge svg{width:2.5rem;height:2.5rem}.n6lo8q_title{color:var(--color-navy);margin:0 0 .75rem;font-size:1.375rem;font-weight:800;line-height:1.2}.n6lo8q_body{max-width:22rem;font-size:1.125rem;line-height:1.55}.n6lo8q_body>:first-child{margin-top:0}.n6lo8q_body>:last-child{margin-bottom:0}.n6lo8q_action{margin-top:var(--space-3)}@media (min-width:48rem){.n6lo8q_emptyState{margin-top:6.5rem}}
.vGv_0W_richText a{color:var(--color-link);text-decoration:underline}.vGv_0W_richText a:hover{text-decoration:underline}.vGv_0W_richText p{margin:0 0 .5rem}.vGv_0W_richText p:last-child{margin-bottom:0}.vGv_0W_richText ul,.vGv_0W_richText ol{margin:0 0 .5rem;padding-left:1.25rem}
.dzbiDW_savePlanButton{border-radius:var(--s-radius-pill);font-size:calc(var(--ftf-sb,1) * .78125rem);white-space:nowrap;cursor:pointer;background:var(--s-accent);color:#fff;border:1.5px solid #0000;align-items:center;gap:5px;width:auto;min-height:36px;padding:8px 14px;font-weight:700;display:inline-flex;position:relative}.dzbiDW_savePlanButton:hover{background:var(--s-accent);border:1.5px solid #0000;transform:translateY(-1px);filter:brightness(1.08)!important}.dzbiDW_savePlanButton:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff47 50%,#0000 70%);animation:2.6s ease-in-out forwards dzbiDW_save-plan-shimmer;position:absolute;inset:0}@keyframes dzbiDW_save-plan-shimmer{0%{transform:translate(100%)}28%,to{transform:translate(-100%)}}
.aLRBUG_page{background:var(--color-surface-warm);min-height:100dvh;display:block}
.s9EOEa_group{border:0;flex-wrap:wrap;align-items:center;gap:.625rem;margin:0;padding:0;display:flex}.s9EOEa_legend{float:left;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin:0;padding:0;font-size:.75rem;font-weight:700;line-height:2.75rem}.s9EOEa_legendHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.s9EOEa_options{border-radius:var(--radius-pill);background:var(--color-background-light);min-height:44px;padding:.1875rem;display:inline-flex}.s9EOEa_option{cursor:pointer;display:flex;position:relative}.s9EOEa_input{cursor:pointer;opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.s9EOEa_label{border-radius:var(--radius-pill);min-width:6rem;color:var(--color-text-secondary);pointer-events:none;justify-content:center;align-items:center;padding:0 .75rem;font-size:.875rem;font-weight:600;line-height:1;transition:background .12s,color .12s;display:flex}.s9EOEa_option:hover .s9EOEa_label{color:var(--color-text-primary)}html[data-focus-visible] .s9EOEa_input:focus+.s9EOEa_label{outline:2px solid var(--color-focus);outline-offset:2px}.s9EOEa_input:checked+.s9EOEa_label{background:var(--color-background-white);color:var(--color-navy);font-weight:700;box-shadow:0 1px 3px #1b1b1b2e}.s9EOEa_groupCompact{gap:.5rem}.s9EOEa_groupCompact .s9EOEa_options{min-height:36px;padding:.15rem}.s9EOEa_groupCompact .s9EOEa_label{min-width:4.75rem;padding:0 .625rem;font-size:.8125rem}
.FXGf3q_icon{--icon-shadow-color:var(--color-category-default);background:var(--color-category-default);border-radius:var(--s-radius-pill);box-shadow:0 .1875rem .5625rem -.25rem color-mix(in srgb, var(--icon-shadow-color) 70%, transparent);color:var(--s-surface);flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.FXGf3q_icon[data-category=housing]{--icon-shadow-color:var(--dot-category-housing);background:var(--bg-category-housing)}.FXGf3q_icon[data-category=employment]{--icon-shadow-color:var(--dot-category-employment);background:var(--bg-category-employment)}.FXGf3q_icon[data-category=education]{--icon-shadow-color:var(--dot-category-education);background:var(--bg-category-education)}.FXGf3q_icon[data-category=healthcare]{--icon-shadow-color:var(--dot-category-healthcare);background:var(--bg-category-healthcare)}.FXGf3q_icon[data-category=mentoring]{--icon-shadow-color:var(--dot-category-mentoring);background:var(--bg-category-mentoring)}.FXGf3q_icon[data-category=general]{--icon-shadow-color:var(--s-accent);background:var(--s-accent)}
.DuzkBq_section{gap:var(--resource-section-gap,.5rem);flex-direction:column;display:flex}.DuzkBq_sectionLabel{color:var(--s-muted);font-size:var(--resource-section-label-size,.6875rem);letter-spacing:var(--resource-section-label-tracking,.1em);text-transform:var(--resource-section-label-transform,uppercase);margin:0;font-weight:700;line-height:1.5}.DuzkBq_sectionBody{color:var(--s-ink);margin:0}
.EUF_Rq_eligibilityList{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.EUF_Rq_eligibilityItem{color:var(--s-ink);align-items:flex-start;gap:var(--resource-eligibility-gap,.625rem);display:flex}.EUF_Rq_checkmark{color:var(--s-green);flex-shrink:0}
._9zW0zq_section{width:100%;max-width:73.75rem;padding:3.5rem var(--space-page-x) 4rem;margin:0 auto;overflow-x:clip}._9zW0zq_heading{color:var(--color-navy);font-family:var(--font-serif);letter-spacing:-.026em;text-align:left;margin:0;font-size:clamp(1.75rem,4vw,2.125rem);font-weight:400;line-height:1.05}._9zW0zq_intro{max-width:35rem;color:var(--color-text-slate);text-align:left;margin:.75rem 0 0;font-size:1.03125rem;line-height:1.5}._9zW0zq_grid{grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr));gap:1.25rem;margin:1.75rem 0 0;padding:0;list-style:none;display:none}._9zW0zq_mobileCarousel{--carousel-dot-color:var(--s-accent-line-2);--carousel-dot-color-active:var(--s-accent);--carousel-peek-dots-margin-top:-42px;--carousel-peek-track-padding-block-end:52px;--carousel-peek-track-padding-block-start:12px;margin-top:1.125rem;display:block}._9zW0zq_mobileCarousel ._9zW0zq_tileLink{border-radius:20px;flex:1;min-height:20rem}._9zW0zq_mobileCarousel ._9zW0zq_tileLink:hover{box-shadow:none;transform:none}._9zW0zq_mobileCarousel ._9zW0zq_title{text-wrap:balance;height:auto;font-size:1.1875rem;display:block}._9zW0zq_mobileCarousel ._9zW0zq_summary{color:#ffffffe0;height:auto;overflow:visible}._9zW0zq_mobileCarousel ._9zW0zq_audience{height:auto;margin-top:0;padding-top:0}._9zW0zq_mobileCarousel ._9zW0zq_iconWrap{opacity:1;padding:30px 20px}._9zW0zq_mobileCarousel ._9zW0zq_iconWrap svg{width:68px;height:68px}._9zW0zq_mobileCarousel ._9zW0zq_panel{background:var(--category-dark,var(--color-navy));gap:12px;padding:20px}._9zW0zq_mobileCarousel ._9zW0zq_audienceLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._9zW0zq_mobileCarousel ._9zW0zq_audienceRow{gap:7px}._9zW0zq_mobileCarousel ._9zW0zq_divider{display:none}._9zW0zq_mobileCarousel ._9zW0zq_arrow{align-self:flex-end;margin-top:auto;position:static}._9zW0zq_mobileCarousel ._9zW0zq_arrow svg{width:16px;height:16px}@media (min-width:55rem){._9zW0zq_grid{display:grid}._9zW0zq_mobileCarousel{display:none}}._9zW0zq_tileLink{--tile-fill:var(--category-base,var(--color-navy));background:var(--tile-fill);min-height:26.25rem;color:var(--color-text-inverse);transition:transform .34s var(--ease-card-hover), box-shadow .34s var(--ease-card-hover);border-radius:1.375rem;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}._9zW0zq_tileLink:hover{transform:translateY(-.375rem)scale(1.012);box-shadow:0 2.125rem 3.75rem -1.875rem #0f1632b3}html[data-focus-visible] ._9zW0zq_tileLink:focus{outline:2px solid var(--color-focus);outline-offset:2px}._9zW0zq_iconWrap{color:var(--color-text-inverse);opacity:.95;justify-content:center;align-items:center;padding:2.375rem 1.5rem 1.25rem;display:flex}._9zW0zq_panel{background:var(--category-dark,var(--color-navy));flex-direction:column;flex:1;gap:.5rem;padding:1.5rem;display:flex}._9zW0zq_title{font-family:var(--font-sans);letter-spacing:-.012em;font-size:1.3125rem;font-weight:800;line-height:1.15}._9zW0zq_summary{color:color-mix(in srgb, var(--color-text-inverse) 82%, transparent);font-size:.9375rem;line-height:1.5}._9zW0zq_audience{flex-direction:column;gap:.4375rem;margin-top:auto;padding-top:1rem;display:flex}._9zW0zq_audienceLabel{color:color-mix(in srgb, var(--color-text-inverse) 82%, transparent);font-size:.8125rem;font-weight:500;line-height:1}._9zW0zq_audienceRow{flex-wrap:wrap;gap:.5rem;display:flex}._9zW0zq_audienceChip{border:1px solid color-mix(in srgb, var(--color-text-inverse) 75%, transparent);border-radius:var(--radius-pill);padding:.25rem .6875rem;font-size:.75rem;font-weight:700}._9zW0zq_divider{border-top:1px solid color-mix(in srgb, var(--color-text-inverse) 22%, transparent);margin:.75rem 0 2.625rem;display:block}._9zW0zq_arrow{background:var(--color-background-white);width:2.375rem;height:2.375rem;color:var(--category-base,var(--color-navy));border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:1.25rem;right:1.25rem}._9zW0zq_section ._9zW0zq_seeMore{border-color:var(--color-navy);background:var(--color-background-white);width:fit-content;color:var(--color-navy);margin:2rem auto 0}._9zW0zq_section ._9zW0zq_seeMore:hover{border-color:var(--color-navy);background:var(--color-background-white);color:var(--color-navy)}@media (prefers-reduced-motion:reduce){._9zW0zq_tileLink{transition:none}}
.q3GVoa_rise{animation:q3GVoa_story-rise .72s cubic-bezier(.32, .72, 0, 1) var(--story-delay,0s) both}.q3GVoa_pop{animation:q3GVoa_story-pop .66s cubic-bezier(.34, 1.3, .5, 1) var(--story-delay,0s) both}.q3GVoa_emojiWobbleSettle{animation:q3GVoa_story-pop .5s cubic-bezier(.34, 1.3, .5, 1) var(--story-delay,0s) 1 backwards, q3GVoa_story-emoji-wobble-settle 3s ease-in-out calc(var(--story-delay,0s) + .5s) 1 forwards}.q3GVoa_riseCta{animation:q3GVoa_story-rise-cta .72s cubic-bezier(.34, 1.3, .5, 1) var(--story-delay,0s) both}@keyframes q3GVoa_story-rise{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}@keyframes q3GVoa_story-pop{0%{opacity:0;transform:scale(.6)rotate(-10deg)}to{opacity:1;transform:none}}@keyframes q3GVoa_story-emoji-wobble-settle{0%{transform:none}20%{transform:rotate(-12deg)translateY(-2px)}50%{transform:rotate(8deg)translateY(-1px)}70%{transform:rotate(-3deg)}85%{transform:rotate(2deg)}to{transform:none}}@keyframes q3GVoa_story-rise-cta{0%{opacity:0;transform:translateY(1.5rem)scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.q3GVoa_rise,.q3GVoa_pop,.q3GVoa_emojiWobbleSettle,.q3GVoa_riseCta{animation:none}}
.cZIdOW_address{font-style:normal}.cZIdOW_addressLink{color:var(--s-muted);text-underline-offset:2px;font-weight:500;text-decoration:underline;display:inline-block}.cZIdOW_addressLink:hover{text-decoration:underline}.cZIdOW_addressLine{display:block}.cZIdOW_externalIcon{vertical-align:-.1em;margin-left:.375rem}.cZIdOW_hoursList{color:var(--s-ink);flex-direction:column;gap:.25rem;margin:0;display:flex}.cZIdOW_hoursRow{flex-wrap:wrap;gap:.25rem;display:flex}.cZIdOW_hoursDays{font-weight:400}.cZIdOW_hoursLabel{margin:0}
.l0-Pka_cue{color:var(--color-text-slate);font-family:var(--font-sans);pointer-events:none;flex-direction:column;align-items:center;gap:.3125rem;margin-top:1.625rem;font-size:.78125rem;font-weight:800;transition:opacity .12s linear;display:none}@media (min-width:40rem){.l0-Pka_cue{display:flex}}.l0-Pka_arrow{font-size:.9375rem;line-height:1;animation:2.6s cubic-bezier(.45,0,.55,1) infinite l0-Pka_learningCueBob}@keyframes l0-Pka_learningCueBob{0%,to{opacity:.9;transform:translateY(0)}50%{opacity:.45;transform:translateY(.375rem)}}@media (prefers-reduced-motion:reduce){.l0-Pka_cue{transition:none}.l0-Pka_arrow{animation:none}}
.d_ovEa_cta{--cta-pad-y:min(4.36cqw, 1.0625rem);--cta-icon-size:1.125em;background:var(--color-story-accent);border-radius:var(--radius-pill);color:var(--color-text-inverse);cursor:pointer;font-family:var(--font-sans);min-height:max(3.25rem, calc(var(--cta-pad-y) * 2 + var(--cta-icon-size)));padding:var(--cta-pad-y) min(6cqw, 1.5rem);border:none;justify-content:center;align-items:center;gap:min(2.05cqw,.5rem);width:100%;font-size:1rem;font-weight:800;text-decoration:none;display:flex;position:relative}.d_ovEa_icon{height:var(--cta-icon-size);width:var(--cta-icon-size);flex:none}.d_ovEa_cta:hover:not(:disabled){box-shadow:var(--shadow-button-hover);top:-1px}html[data-focus-visible] .d_ovEa_cta:focus{outline:2px solid var(--color-focus);outline-offset:2px}@media (min-width:55rem){.d_ovEa_cta{--cta-pad-y:clamp(1.0625rem, 4.36cqw, 1.5rem);padding:var(--cta-pad-y) min(6cqw, 2.25rem);font-size:clamp(1rem,4.1cqw,1.4rem)}}.d_ovEa_inverted{background:var(--color-background-white);color:var(--color-navy)}.d_ovEa_cta:disabled{cursor:not-allowed;opacity:.55}
.zHktha_root{display:inline-flex;position:relative}.zHktha_trigger{color:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.zHktha_panel{right:0;bottom:calc(100% + var(--space-1));z-index:20;border:1px solid var(--s-border);border-radius:var(--s-radius-md);background:var(--s-surface);width:14.5rem;box-shadow:var(--shadow-hover-lift);transform-origin:100% 100%;opacity:0;visibility:hidden;padding:.25rem 0;transition:transform .22s cubic-bezier(.34,1.3,.5,1),opacity .18s,visibility .18s;position:absolute;transform:scale(.9)}.zHktha_panel[data-open]{opacity:1;visibility:visible;transform:scale(1)}.zHktha_divider{background:var(--s-border);height:1px;margin:.25rem 0}.zHktha_item{width:100%;color:var(--s-ink);font-family:var(--font-sans);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:.625rem;padding:.6875rem 1rem;font-size:.875rem;display:flex}.zHktha_item:disabled{cursor:not-allowed;opacity:.6}.zHktha_item:hover:not(:disabled){color:var(--s-accent);outline:none;text-decoration:underline}html[data-focus-visible] .zHktha_item:not(:disabled):focus{color:var(--s-accent);outline:none;text-decoration:underline}.zHktha_muted{color:var(--s-muted)}.zHktha_itemIcon{color:var(--s-muted);flex-shrink:0;line-height:0;display:inline-flex}
.V5v2aa_promptForm{width:min(100%, var(--width-content-standard));border:2px solid var(--color-ink);background:var(--color-background-white);box-shadow:0 1.125rem 2.125rem -1.625rem color-mix(in srgb, var(--color-ink) 80%, transparent);text-align:left;border-radius:1rem;margin:0 auto;transition:border-color .25s ease-in-out;position:relative;overflow:hidden}html[data-focus-visible] .V5v2aa_promptForm:has(.V5v2aa_prompt:focus){border-color:var(--color-navy)}.V5v2aa_label{color:var(--color-ink);font-family:var(--font-sans);letter-spacing:.02em;align-items:center;gap:.5rem;padding:.875rem 3.5rem 0 1rem;font-size:.75rem;font-weight:800;display:flex}.V5v2aa_pauseButton{border-radius:var(--radius-pill);width:44px;height:44px;color:var(--color-ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:.375rem;right:.375rem}.V5v2aa_pauseButton:hover{background:var(--color-background-subtle)}html[data-focus-visible] .V5v2aa_pauseButton:focus{outline:3px solid var(--color-focus);outline-offset:-3px}.V5v2aa_labelIcon{flex-shrink:0;line-height:0}.V5v2aa_prompt{resize:none;background:var(--color-background-white);width:100%;min-height:4.5rem;box-shadow:none;color:var(--color-text-primary);font:inherit;border:none;padding:.625rem 1rem .25rem;font-size:1.0625rem;line-height:1.5;display:block}.V5v2aa_prompt::placeholder{color:var(--color-text-muted);opacity:1}html[data-focus-visible] .V5v2aa_promptForm .V5v2aa_prompt:focus{outline:none}.V5v2aa_prompt:disabled{cursor:wait;opacity:1}.V5v2aa_actions{justify-content:space-between;align-items:center;gap:.625rem;padding:.625rem .75rem .875rem;display:flex}.V5v2aa_speakButton,.V5v2aa_continueButton{border-radius:var(--radius-pill);min-height:44px;font-family:var(--font-sans);justify-content:center;align-items:center;gap:.5rem;font-weight:800;display:inline-flex}.V5v2aa_speakButton{background:var(--color-background-highlight);color:var(--color-ink);cursor:pointer;border:none;padding:.5625rem .8125rem;font-size:.78125rem;transition:background .16s ease-in-out}.V5v2aa_speakButton:hover:not(:disabled):not([aria-pressed=true]){background:var(--color-background-highlight-hover)}.V5v2aa_continueButton:hover:not(:disabled){filter:brightness(1.05)}:is(html[data-focus-visible] .V5v2aa_speakButton:focus,html[data-focus-visible] .V5v2aa_continueButton:focus){outline:3px solid var(--color-save-cta);outline-offset:3px}.V5v2aa_speakButton[aria-pressed=true]{background:var(--color-background-white);color:var(--color-error)}.V5v2aa_speakButton[aria-pressed=true] svg{animation:1.2s ease-in-out infinite V5v2aa_speak-pulse}.V5v2aa_continueButton{background:var(--color-ink);color:var(--color-text-inverse);box-shadow:none;cursor:pointer;border:none;padding:.75rem 1.25rem;font-size:.90625rem}.V5v2aa_speakButton:disabled,.V5v2aa_continueButton:disabled{cursor:not-allowed;opacity:.72}.V5v2aa_spinner{border:2px solid;border-top-color:#0000;border-radius:50%;flex-shrink:0;width:1em;height:1em;animation:.6s linear infinite V5v2aa_compact-chat-spin;display:inline-block}@keyframes V5v2aa_speak-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes V5v2aa_compact-chat-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.V5v2aa_speakButton[aria-pressed=true] svg,.V5v2aa_spinner{animation:none}}.V5v2aa_error{border:1px solid color-mix(in srgb, var(--color-error) 22%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-error) 7%, var(--color-background-white));color:var(--color-error);align-items:flex-start;gap:.625rem;margin:.75rem 1.25rem .25rem;padding:.75rem .9rem;font-size:1rem;font-weight:600;line-height:1.4;animation:.16s ease-out V5v2aa_compact-chat-notice;display:flex}.V5v2aa_errorIcon{flex-shrink:0;margin-top:.1rem}@keyframes V5v2aa_compact-chat-notice{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.V5v2aa_error{animation:none}}@media (min-width:40.0625rem){.V5v2aa_promptForm{box-shadow:0 1.875rem 3.75rem -2.125rem color-mix(in srgb, var(--color-ink) 75%, transparent);border-radius:1.25rem}.V5v2aa_label{gap:.625rem;padding:1.25rem 4rem 0 1.5rem;font-size:.78125rem}.V5v2aa_pauseButton{top:.625rem;right:.75rem}.V5v2aa_prompt{padding:.875rem 1.5rem .625rem;font-size:clamp(.9375rem,1.7vw,1.375rem)}.V5v2aa_actions{gap:.75rem;padding:.75rem 1.25rem 1.25rem}.V5v2aa_speakButton{padding:.6875rem 1.125rem;font-size:.875rem}.V5v2aa_continueButton{box-shadow:0 1rem 1.875rem -.875rem color-mix(in srgb, var(--color-ink) 90%, transparent);padding:.9375rem 2.125rem;font-size:1.0625rem}}@media (prefers-reduced-motion:reduce){.V5v2aa_pauseButton{display:none}.V5v2aa_label{padding-right:1.5rem}}@media (max-width:40rem) and (prefers-reduced-motion:reduce){.V5v2aa_label{padding-right:1rem}}
.vDbMda_screen{--screen-pad-x:min(5.64cqw, 1.375rem);--color-story-accent:var(--category-base,var(--color-story-blue));--color-story-accent-ink:var(--category-dark,var(--color-story-blue));--color-focus:var(--color-text-inverse);background:var(--color-story-accent);color:var(--color-text-inverse);height:100%;padding:4cqi var(--screen-pad-x) 0;flex-direction:column;display:flex;overflow-y:auto}.vDbMda_topBar{box-sizing:border-box;margin:0 calc(-1 * var(--screen-pad-x)) max(0px, calc(min(17.9cqw, 4.375rem) - 4cqi - 2.125rem));width:calc(100% + 2 * var(--screen-pad-x));z-index:5;justify-content:space-between;align-items:flex-start;padding:0 3.5cqi;display:flex;position:sticky;top:0}.vDbMda_back,.vDbMda_close{border-radius:var(--radius-pill);color:var(--color-text-inverse);cursor:pointer;flex:none;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;padding:0;display:flex}.vDbMda_back{background:0 0;border:0}.vDbMda_close{border:1.5px solid color-mix(in srgb, var(--color-text-inverse) 85%, transparent);background:0 0}.vDbMda_back:hover,.vDbMda_close:hover{background:color-mix(in srgb, var(--color-text-inverse) 16%, transparent)}:is(html[data-focus-visible] .vDbMda_back:focus,html[data-focus-visible] .vDbMda_close:focus){outline:2px solid var(--color-focus);outline-offset:2px}.vDbMda_pill{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;font-size:.8125rem;font-weight:800}.vDbMda_heading{font-family:var(--font-sans);letter-spacing:-.02em;margin:min(2cqw,.5rem) 0 0;font-size:2rem;font-weight:800;line-height:1.12}.vDbMda_intro{font-family:var(--font-sans);margin:min(1cqw,.25rem) 0 0;font-size:1.125rem;line-height:1.55}.vDbMda_intro+.vDbMda_intro{margin-top:min(2.56cqw,.625rem)}.vDbMda_field,.vDbMda_section{flex-direction:column;gap:min(2.56cqw,.625rem);margin-top:min(8.2cqw,2rem);display:flex}.vDbMda_fieldLabel,.vDbMda_sectionLabel{font-family:var(--font-sans);letter-spacing:-.01em;margin:0;font-size:1.3125rem;font-weight:800;line-height:1.2}.vDbMda_fieldInput{font-family:var(--font-sans);font-size:4.4cqw}.vDbMda_chipRow{flex-wrap:wrap;gap:min(2.3cqw,.5625rem);display:flex}.vDbMda_chip{border:1.5px solid color-mix(in srgb, var(--color-text-inverse) 75%, transparent);border-radius:var(--radius-pill);color:var(--color-text-inverse);cursor:pointer;background:0 0;padding:min(3.08cqw,.75rem) min(4.1cqw,1rem) min(2.56cqw,.625rem);font-size:1rem;font-weight:700;line-height:1}.vDbMda_chipSelected{background:var(--color-background-white);border-color:var(--color-background-white);color:var(--color-navy);font-weight:800}.vDbMda_bulletList{flex-direction:column;gap:min(2.56cqw,.625rem);margin:0;padding:0;list-style:none;display:flex}.vDbMda_bulletItem{gap:min(2.56cqw,.625rem);font-size:1.125rem;line-height:1.45;display:flex}.vDbMda_bulletText{min-width:0}.vDbMda_bulletLink{color:inherit;text-underline-offset:2px;font-weight:800;text-decoration:underline}.vDbMda_bulletItem:before{content:"";background:currentColor;border-radius:50%;flex:none;width:.333em;height:.333em;margin-top:.55em}.vDbMda_note{margin:0;font-size:1.125rem;line-height:1.5}.vDbMda_footer{background:linear-gradient(to bottom, transparent, var(--color-story-accent) min(10cqw, 2.5rem));margin:auto calc(-1 * var(--screen-pad-x)) 0;padding:min(8cqw, 2rem) var(--screen-pad-x) min(11.3cqw, 2.75rem);position:sticky;bottom:0}@media (min-width:55rem){.vDbMda_pill{font-size:clamp(.8125rem,3.33cqw,1.125rem)}.vDbMda_heading{font-size:clamp(1rem,8.2cqw,2.75rem)}.vDbMda_intro{font-size:clamp(1rem,4.6cqw,1.5rem)}.vDbMda_fieldLabel,.vDbMda_sectionLabel{font-size:clamp(1rem,5.4cqw,1.75rem)}.vDbMda_fieldInput{font-size:clamp(1rem,4.4cqw,1.3125rem)}.vDbMda_bulletItem,.vDbMda_note{font-size:clamp(1rem,4.6cqw,1.5rem)}}
.U6HfKq_dialog{--sheet-max-height:90vh}.U6HfKq_panel{padding-top:1.125rem;position:relative}.U6HfKq_header{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem 1rem 1rem;display:flex}.U6HfKq_title{font-family:var(--font-sans);color:var(--s-ink);margin:0;font-size:1.25rem;font-weight:700;line-height:1.25}.U6HfKq_subtitle{font-family:var(--font-sans);color:var(--s-muted);margin:0;font-size:.8125rem;line-height:1.45}.U6HfKq_ctaRow,.U6HfKq_factsRow{align-self:stretch}.U6HfKq_ctaRow{flex-wrap:wrap;gap:.5rem;margin-top:.375rem;display:flex}.U6HfKq_ctaRow>*{flex:1 1 0;min-width:0}.U6HfKq_ctaRow button[data-appearance=searchCard]{border-radius:var(--s-radius-md);border-width:1.5px;padding:.8125rem 0;font-size:.875rem;line-height:1.2}.U6HfKq_ctaPill.U6HfKq_ctaPill{border-radius:var(--s-radius-md);background:var(--s-accent-tint);color:var(--s-accent-d);border:none;padding:.625rem 0}.U6HfKq_ctaPill.U6HfKq_ctaPill:hover{background:var(--s-accent-line);color:var(--s-accent-d)}.U6HfKq_ctaPillContent{flex-direction:column;align-items:center;gap:.25rem;display:flex}.U6HfKq_ctaPillLabel{font-family:var(--font-sans);align-items:center;gap:.25rem;font-size:.78125rem;font-weight:700;display:inline-flex}.U6HfKq_factsRow{grid-auto-columns:1fr;grid-auto-flow:column;margin-top:.5rem;display:grid}.U6HfKq_fact{text-align:center}.U6HfKq_factLabel{font-family:var(--font-sans);color:var(--s-muted);font-size:.78125rem;font-weight:600;display:block}.U6HfKq_factValue{font-family:var(--font-sans);color:var(--s-ink);margin-top:.1875rem;font-size:.9375rem;font-weight:700;display:inline-block}.U6HfKq_factValue[data-status=open]{color:var(--color-success)}.U6HfKq_factValue[data-status=closingSoon]{color:var(--s-amber)}.U6HfKq_factValue[data-status=closed]{color:var(--s-crisis-ink)}.U6HfKq_body{border-top:1px solid var(--s-border);padding:.875rem 1rem 0}.U6HfKq_lead{font-family:var(--font-sans);color:var(--s-ink);margin:0;font-size:1rem;line-height:1.5}.U6HfKq_sections{--resource-section-label-size:.75rem;--resource-section-label-tracking:.02em;--resource-section-label-transform:none;--resource-eligibility-gap:var(--space-1);--plan-chip-gap:.375rem;--plan-chip-padding-block:.25rem;--plan-chip-padding-inline:.6875rem;font-size:var(--plan-card-body-size,.84375rem);line-height:var(--plan-card-body-line-height,1.55);flex-direction:column;gap:1rem;padding-bottom:1.25rem;display:flex}.U6HfKq_removeLink{color:var(--s-muted);font-family:var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.375rem;margin:0;padding:.25rem 0;font-size:.78125rem;font-weight:600;line-height:normal;display:flex;position:relative}.U6HfKq_removeLink:after{content:"";inset-inline:0;height:44px;position:absolute;top:50%;transform:translateY(-50%)}.U6HfKq_removeLink:disabled{cursor:not-allowed;opacity:.6}.U6HfKq_removeLabel{text-underline-offset:2px;text-decoration:underline}.U6HfKq_sectionsWithFloatingFooter{padding-bottom:5.5rem}.U6HfKq_footer.U6HfKq_footer{pointer-events:none;border-top:none;justify-content:center;display:flex;position:absolute;bottom:.875rem;left:0;right:0}.U6HfKq_footerPill{pointer-events:auto;border-radius:var(--s-radius-pill);border:1px solid var(--s-glass-veil);box-shadow:0 16px 38px -14px #14315f59, var(--s-glass-lip);align-items:center;padding:.375rem;display:inline-flex}.U6HfKq_footerRow{align-items:center;gap:.25rem;display:flex}.U6HfKq_footerDivider{background:var(--s-border);flex-shrink:0;width:1px;height:1.5rem;margin:0 .125rem}.U6HfKq_footerButton.U6HfKq_footerButton{border-radius:var(--s-radius-pill);width:2.75rem;height:2.75rem;color:var(--s-ink);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.U6HfKq_footerButton.U6HfKq_footerButton:hover{background:var(--s-bg-2);color:var(--s-ink)}.U6HfKq_notice{left:50%;bottom:max(1rem, env(safe-area-inset-bottom));z-index:1000;border-radius:var(--radius-sm);background:var(--s-ink);max-width:calc(100vw - 2rem);color:var(--s-surface);text-align:center;box-shadow:var(--shadow-md);padding:.75rem 1rem;font-size:.875rem;font-weight:700;position:fixed;transform:translate(-50%)}.U6HfKq_notice[data-kind=error]{background:var(--s-crisis-ink)}
.T3SY4q_glyphRun{white-space:nowrap}.T3SY4q_glyph{vertical-align:-.08em;margin-left:.22em;display:inline-block}
.KiLg4q_chatShell{--chat-header-inline-padding:var(--space-2);--chat-viewport-inline-padding:.875rem;background:var(--s-surface-2);width:100%;min-height:calc(100dvh - 4.5rem);color:var(--color-navy);flex-direction:column;animation:.18s ease-out KiLg4q_chat-shell-enter;display:flex}.KiLg4q_guideHeader{top:var(--platform-sticky-offset);z-index:2;background:var(--color-background-white);border-bottom:1px solid var(--color-border-light);min-height:3.5rem;transition:top .2s var(--ease-exit);flex:none;align-items:center;padding-block:.625rem;display:flex;position:sticky}@media (prefers-reduced-motion:reduce){.KiLg4q_guideHeader{transition:none}}.KiLg4q_guideHeaderRow{padding-inline:var(--chat-header-inline-padding);justify-content:space-between;align-items:center;gap:1rem;display:flex}.KiLg4q_guideIdentity{align-items:center;gap:.875rem;min-width:0;display:flex}.KiLg4q_startOverButton{color:var(--color-navy);cursor:pointer;font:inherit;background:0 0;border:0;flex:none;align-items:center;gap:.375rem;padding:.25rem 0;font-size:.8125rem;font-weight:700;display:inline-flex}.KiLg4q_startOverButton:hover:not(:disabled){text-decoration:underline}.KiLg4q_startOverButton:disabled{cursor:wait;opacity:.55}.KiLg4q_avatar{border:1px solid var(--color-border-light);border-radius:var(--radius-pill);background:var(--color-background-white);flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;overflow:hidden}.KiLg4q_avatar img{object-fit:contain;width:100%;height:100%}.KiLg4q_guideName{color:var(--color-navy);font-family:var(--font-sans);margin:0;font-size:.84375rem;font-weight:700;line-height:1.1}.KiLg4q_thread{flex:auto;min-height:0;display:flex}.KiLg4q_viewport{width:100%;max-width:var(--width-content-standard);min-height:0;padding:2rem var(--chat-viewport-inline-padding) 3rem;margin:0 auto;overflow-y:auto}.KiLg4q_composerArea{width:min(100%, var(--width-content-standard));margin:0 auto}.KiLg4q_composer{border:1.5px solid var(--color-border-light);border-radius:var(--radius-xl);background:var(--color-background-white);box-shadow:var(--shadow-sm);transition:border-color .25s ease-in-out;overflow:hidden}.KiLg4q_composer:focus-within{border-color:var(--color-navy)}.KiLg4q_prompt{resize:vertical;width:100%;min-height:7rem;color:var(--color-navy);font:inherit;background:0 0;border:0;outline:0;padding:1rem 1.25rem .5rem;font-size:1.0625rem;line-height:1.5;display:block}.KiLg4q_prompt::placeholder{color:var(--color-text-muted);opacity:1}.KiLg4q_composerActions{justify-content:space-between;align-items:center;gap:1rem;padding:.75rem;display:flex}.KiLg4q_speakButton,.KiLg4q_continueButton{border-radius:var(--radius-pill);min-height:2.75rem;font:inherit;border:0;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-weight:800;display:inline-flex}.KiLg4q_speakButton{color:var(--color-text-muted);background:0 0}.KiLg4q_continueButton{background:var(--color-navy);color:var(--color-text-inverse);cursor:pointer}.KiLg4q_continueButton:disabled,.KiLg4q_speakButton:disabled{cursor:not-allowed;opacity:.5}.KiLg4q_error{margin-top:1rem}.KiLg4q_zipCodeArea{width:100%;margin:.25rem 0 1rem auto}.KiLg4q_zipCodeForm{flex-direction:column;align-items:flex-end;width:100%;display:flex}.KiLg4q_saveLocationButton{border-radius:var(--radius-pill);background:var(--s-ink);width:auto;min-height:0;color:var(--color-text-inverse);cursor:pointer;font-family:var(--font-sans);white-space:nowrap;border:0;justify-content:center;align-items:center;margin:.4375rem 0 0 auto;padding:.5rem 1.125rem;font-size:.8125rem;font-weight:700;line-height:1.2;transition:filter .15s,transform .16s cubic-bezier(.32,.72,0,1),box-shadow .16s;display:inline-flex}.KiLg4q_saveLocationButton:hover:not(:disabled){filter:brightness(.94);box-shadow:var(--shadow-button-hover);transform:translateY(-1px)}.KiLg4q_saveLocationButton:active:not(:disabled){filter:brightness(.88);transform:translateY(0)}.KiLg4q_saveLocationButton:disabled{background:var(--s-bg-2);color:var(--s-disabled-ink);cursor:default;opacity:1}@media (prefers-reduced-motion:reduce){.KiLg4q_saveLocationButton{transition:none}.KiLg4q_saveLocationButton:hover:not(:disabled){transform:none}}.KiLg4q_locationDisclaimer{border-radius:var(--radius-md);background:var(--color-background-light);width:100%;color:var(--color-text-slate);align-items:center;gap:.5rem;margin:.75rem 0 0;padding:.625rem .875rem;font-size:.875rem;line-height:1.35;display:flex}.KiLg4q_locationDisclaimerIcon{flex:none}.KiLg4q_userMessage,.KiLg4q_assistantMessage{margin-bottom:.75rem;display:flex}.KiLg4q_userMessage{justify-content:flex-end}.KiLg4q_assistantMessage{align-items:flex-start}.KiLg4q_userBubble,.KiLg4q_assistantBubble{max-width:84%;padding:.625rem .875rem;font-size:1rem;line-height:1.4}.KiLg4q_locationEditButton{border-radius:var(--radius-sm);min-width:24px;min-height:24px;color:var(--color-link);cursor:pointer;font:inherit;font-weight:700;line-height:inherit;text-underline-offset:.125em;background:0 0;border:0;align-items:center;gap:.25rem;margin:-.125rem 0;padding:.125rem;text-decoration:underline;display:inline-flex}.KiLg4q_locationEditButton:hover{color:var(--color-link-hover)}html[data-focus-visible] .KiLg4q_locationEditButton:focus{outline:2px solid var(--color-focus);outline-offset:2px}.KiLg4q_locationEditIcon{flex:none}.KiLg4q_userBubble p,.KiLg4q_assistantBubble p{margin:0}.KiLg4q_userBubble{background:var(--color-navy);color:var(--color-text-inverse);border-radius:1.5rem 1.5rem .4rem}.KiLg4q_assistantBubble{border:1px solid var(--color-border-light);background:var(--color-background-white);box-shadow:var(--shadow-sm);color:var(--color-navy);border-radius:1.5rem 1.5rem 1.5rem .4rem}.KiLg4q_supportResources{width:100%;margin:.25rem 0 1rem}.KiLg4q_supportResourceList{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.KiLg4q_supportHelpLink{color:var(--color-text-slate);font-weight:800;display:inline-block}.KiLg4q_supportActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;margin:1rem .25rem 0;display:flex}.KiLg4q_supportCorrectionActions{flex:1 0 100%}.KiLg4q_supportCorrectionButton{border:1px solid var(--s-border);border-radius:var(--radius-pill);min-height:2.25rem;color:var(--s-muted);cursor:pointer;font:inherit;background:0 0;padding:.375rem .75rem;font-size:.78125rem;font-weight:500;line-height:1.2}@media (hover:hover){.KiLg4q_supportCorrectionButton:hover{border-color:var(--s-border);box-shadow:var(--shadow-button-press);color:var(--s-muted);background:0 0}}@media (prefers-reduced-motion:no-preference){.KiLg4q_supportCorrectionButton{transition:transform .16s var(--ease-hover-lift), box-shadow .16s ease}@media (hover:hover){.KiLg4q_supportCorrectionButton:hover{transform:translateY(-1px)}.KiLg4q_supportCorrectionButton:active{transform:none}}}.KiLg4q_loadingDots{flex:none;align-items:center;gap:.3rem;padding-block:.35rem;display:inline-flex}.KiLg4q_loadingDots span{border-radius:var(--radius-pill);opacity:.35;background:currentColor;width:.45rem;height:.45rem;animation:.9s ease-in-out infinite KiLg4q_loading-dot}.KiLg4q_loadingMessageText{color:var(--color-text-slate);align-items:center;gap:.75rem;font-style:italic;display:flex}.KiLg4q_messageText{white-space:pre-line}.KiLg4q_loadingDots span:nth-child(2){animation-delay:.15s}.KiLg4q_loadingDots span:nth-child(3){animation-delay:.3s}.KiLg4q_completedActions{justify-content:flex-end;display:flex}.KiLg4q_completedControls{flex-direction:column;gap:.75rem;width:100%;margin:.25rem 0 1rem auto;display:flex}.KiLg4q_resourcesLink{border-radius:var(--radius-pill);background:var(--color-save-cta);width:auto;min-height:3rem;font-family:var(--font-sans);justify-content:center;align-items:center;gap:.625rem;margin:0;font-weight:800;text-decoration:none;display:inline-flex}.KiLg4q_resourcesLink.KiLg4q_resourcesLink:not(:disabled){border-color:var(--color-save-cta);background:var(--color-save-cta)}.KiLg4q_resourcesLink.KiLg4q_resourcesLink:disabled{border-color:var(--color-card-checked-bg);background:var(--color-card-checked-bg);color:var(--color-text-muted);cursor:not-allowed;opacity:1}html[data-focus-visible] .KiLg4q_resourcesLink.KiLg4q_resourcesLink:focus{outline-offset:1px}.KiLg4q_resourcesLink.KiLg4q_categoryContinueButton{background:var(--color-navy);gap:.375rem;width:auto;min-height:38px;padding:.375rem .75rem;font-size:.8125rem}.KiLg4q_resourcesLink.KiLg4q_categoryContinueButton:hover:not(:disabled){background:var(--color-navy);opacity:.85}.KiLg4q_resourcesLink.KiLg4q_categoryContinueButton:disabled{background:var(--color-card-checked-bg);color:var(--color-text-muted);cursor:not-allowed;opacity:1}.KiLg4q_categoryActions{margin-top:.5rem}.KiLg4q_additionalTopicsToggle{border:1.5px solid var(--color-border-light);border-radius:var(--radius-pill);background:var(--color-background-white);width:fit-content;min-height:3rem;color:var(--color-text-slate);cursor:pointer;font:inherit;text-align:left;justify-content:flex-start;align-items:center;gap:.75rem;margin-left:auto;padding:.625rem .875rem;font-weight:700;display:flex}.KiLg4q_additionalTopics{width:100%}.KiLg4q_additionalTopicsToggle:hover{border-color:var(--color-navy);color:var(--color-navy)}.KiLg4q_additionalTopicsChevron{flex:none;transition:transform .15s ease-in-out}.KiLg4q_additionalTopicsToggle[aria-expanded=true] .KiLg4q_additionalTopicsChevron{transform:rotate(180deg)}.KiLg4q_additionalTopicsPanel{padding-top:.75rem}.KiLg4q_additionalTopicsPanel[hidden]{display:none}.KiLg4q_resourcesLink.KiLg4q_resourcesLink:not(:disabled):hover{border-color:var(--color-save-cta-hover);background:var(--color-save-cta-hover);color:var(--color-text-inverse)}@keyframes KiLg4q_loading-dot{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-.2rem)}}@keyframes KiLg4q_chat-shell-enter{0%{transform:translateY(.5rem)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.KiLg4q_chatShell{animation:none}.KiLg4q_loadingDots span{opacity:.75;animation:none}.KiLg4q_additionalTopicsChevron{transition:none}}@media (min-width:40.0625rem){.KiLg4q_userBubble,.KiLg4q_assistantBubble{max-width:min(78%,38rem);padding-inline:1rem}.KiLg4q_supportResources{width:min(100%,36rem)}.KiLg4q_supportActions{flex-wrap:nowrap;justify-content:space-between}.KiLg4q_supportCorrectionActions{flex:0 auto;margin-left:auto}.KiLg4q_zipCodeArea,.KiLg4q_completedControls{width:min(100%,28rem)}}@media (min-width:55rem){.KiLg4q_chatShell{min-height:calc(100dvh - 2.0625rem)}}
.xWkaaW_card{--plan-card-padding-inline:.9375rem;--plan-card-body-size:.84375rem;--plan-card-muted-size:.8125rem;--plan-card-label-size:.6875rem;--plan-card-body-line-height:1.55;--plan-card-label-tracking:.14em;background:var(--s-surface);border:1px solid var(--s-border);border-radius:var(--s-radius-card);color:var(--s-ink);font-family:var(--font-sans);transition:transform .16s var(--ease-hover-lift), box-shadow .16s ease, border-color .16s ease;position:relative;overflow:hidden}@media (hover:hover){.xWkaaW_card:hover{border-color:var(--s-sand-line);box-shadow:var(--shadow-hover-lift);transform:var(--transform-hover-lift);z-index:2}}html[data-focus-visible] .xWkaaW_card:has(.xWkaaW_toggle:focus){border-color:var(--s-sand-line);box-shadow:0 0 0 2px var(--color-focus), var(--shadow-hover-lift)}.xWkaaW_toggle{cursor:pointer;z-index:1;background:0 0;border:0;padding:0;position:absolute;inset:0}html[data-focus-visible] .xWkaaW_toggle:focus{outline:none}.xWkaaW_header{padding:.875rem var(--plan-card-padding-inline) .8125rem;align-items:flex-start;gap:.5rem;display:flex;position:relative;container:resource-card-header/inline-size}.xWkaaW_header:has(+.xWkaaW_preview){border-bottom:1px solid var(--s-border)}.xWkaaW_completeCheckbox.xWkaaW_completeCheckbox{z-index:2;align-self:flex-start;gap:0;margin-top:.5rem;display:none;position:relative}@container resource-card-header (max-width:30rem){.xWkaaW_completeCheckbox.xWkaaW_completeCheckbox{margin-top:.125rem}}.xWkaaW_completeCheckbox:after{content:"";width:2.75rem;height:2.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.xWkaaW_headerInfo{flex-direction:column;flex:1;gap:.1875rem;min-width:0;display:flex}.xWkaaW_name{color:var(--s-ink);font-size:.90625rem;font-weight:700;line-height:1.3}.xWkaaW_organization,.xWkaaW_meta,.xWkaaW_preview{color:var(--s-muted);font-size:var(--plan-card-muted-size)}.xWkaaW_organization,.xWkaaW_meta{line-height:1.3}.xWkaaW_chevron{color:var(--s-muted);flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-top:-.1875rem;margin-left:.1875rem;display:inline-flex}.xWkaaW_preview{line-height:var(--plan-card-body-line-height);padding:.75rem var(--plan-card-padding-inline) .8125rem;margin:0}.xWkaaW_card[data-completed]{background:var(--s-surface-2)}.xWkaaW_card[data-completed-flash]{animation:.72s xWkaaW_completed-flash}@keyframes xWkaaW_completed-flash{0%{background:var(--s-green-soft)}to{background:var(--s-surface-2)}}.xWkaaW_card[data-completed] .xWkaaW_name{color:var(--s-muted);text-decoration:line-through}@media (prefers-reduced-motion:reduce){.xWkaaW_card{transition:none}.xWkaaW_card:hover{transform:none}.xWkaaW_card[data-completed-flash]{animation:none}}
.nHVPTG_card{--search-card-padding-inline:1rem;background:var(--s-surface);border:1px solid var(--s-border);border-radius:var(--s-radius-card);color:var(--s-ink);font-family:var(--font-sans);transition:transform .16s var(--ease-hover-lift), box-shadow .16s ease, border-color .16s ease;position:relative;overflow:hidden;container:resource-card/inline-size}@media (hover:hover){.nHVPTG_card:hover{border-color:var(--s-sand-line);box-shadow:var(--shadow-hover-lift);transform:var(--transform-hover-lift);z-index:2}}html[data-focus-visible] .nHVPTG_card:has(.nHVPTG_toggle:focus){border-color:var(--s-sand-line);box-shadow:0 0 0 2px var(--color-focus), var(--shadow-hover-lift)}.nHVPTG_header{padding:1rem var(--search-card-padding-inline) .875rem;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.5rem;display:grid;position:relative}.nHVPTG_header:has(+.nHVPTG_preview){border-bottom:1px solid var(--s-border)}.nHVPTG_headerInfo{flex-direction:column;align-self:center;gap:.1875rem;min-width:0;display:flex}.nHVPTG_name{color:var(--s-ink);font-size:1rem;font-weight:700;line-height:1.3}.nHVPTG_organization,.nHVPTG_meta,.nHVPTG_preview{color:var(--s-muted);font-size:.875rem;line-height:1.45}.nHVPTG_headerActions{align-self:start;align-items:center;gap:.5rem;display:flex}.nHVPTG_saveControl{z-index:2;position:relative}.nHVPTG_toggle{cursor:pointer;z-index:1;background:0 0;border:0;padding:0;position:absolute;inset:0}html[data-focus-visible] .nHVPTG_toggle:focus{outline:none}.nHVPTG_chevron{color:var(--s-muted);flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.nHVPTG_preview{padding:.875rem var(--search-card-padding-inline) 1rem;margin:0}@container resource-card (min-width:20.01rem){.nHVPTG_header,.nHVPTG_headerActions{gap:.75rem}}@media (prefers-reduced-motion:reduce){.nHVPTG_card{transition:none}.nHVPTG_card:hover{transform:none}}
._4PjO1q_card._4PjO1q_card{border:2px solid var(--color-border-surface);border-radius:var(--radius-2xl);background:var(--color-background-white);height:auto;min-height:5.5rem;box-shadow:none;color:var(--color-navy);cursor:pointer;font-family:var(--font-sans);flex-direction:row;align-items:center;gap:.75rem;margin:0;padding:.875rem 1rem;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}._4PjO1q_card._4PjO1q_card:hover{border-color:var(--color-border-warm);box-shadow:var(--shadow-button-hover);color:var(--color-navy)}html[data-focus-visible] ._4PjO1q_card._4PjO1q_card:focus{border-color:var(--color-border-warm);outline:3px solid var(--color-focus);outline-offset:3px;box-shadow:var(--shadow-button-hover)}._4PjO1q_icon{border-radius:var(--radius-pill);background:var(--color-navy);width:2.75rem;height:2.75rem;color:var(--color-text-inverse);flex:none;justify-content:center;align-items:center;display:inline-flex}._4PjO1q_content,._4PjO1q_title,._4PjO1q_description{display:block}._4PjO1q_content{min-width:0}._4PjO1q_title{font-size:1.125rem;font-weight:800;line-height:1.3}._4PjO1q_description{color:var(--color-text-slate);margin-top:.2rem;font-size:1rem;line-height:1.45}@media (min-width:40.0625rem){._4PjO1q_card._4PjO1q_card{gap:1rem;min-height:6rem;padding:1rem 1.25rem}._4PjO1q_icon{width:3rem;height:3rem}}@media (prefers-reduced-motion:reduce){._4PjO1q_card._4PjO1q_card{transition:none}}
.vp7kZW_dropdown{z-index:20;position:relative}.vp7kZW_button{border:1.5px solid var(--color-border-default);border-radius:var(--radius-pill);background:var(--color-background-white);width:100%;min-height:44px;color:var(--color-text-secondary);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;padding:.75rem 1rem;font-size:.875rem;font-weight:700;line-height:1.2;display:flex}.vp7kZW_button:hover{border-color:var(--color-border-input-hover);color:var(--color-text-primary)}.vp7kZW_resourceFilterDropdown .vp7kZW_button{border-color:var(--s-border);background:var(--s-surface-2);min-height:44px;color:var(--s-muted);padding:9px 14px;font-weight:500;line-height:normal}.vp7kZW_resourceFilterDropdown .vp7kZW_button[data-has-selection=true]{color:var(--color-navy);font-weight:600}.vp7kZW_resourceFilterDropdown .vp7kZW_chevron{color:var(--s-muted)}.vp7kZW_buttonLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vp7kZW_chevron{flex-shrink:0;transition:transform .15s}.vp7kZW_button[aria-expanded=true] .vp7kZW_chevron{transform:rotate(180deg)}.vp7kZW_content{z-index:10;border:1.5px solid var(--color-border-default);background:var(--color-background-white);border-radius:1.5rem;flex-direction:column;gap:.875rem;padding:1rem;display:flex;position:absolute;top:calc(100% + .5rem);left:0;right:0;box-shadow:0 .375rem 1rem #00000014}.vp7kZW_content[hidden]{display:none}.vp7kZW_grid{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding:0;display:grid}.vp7kZW_stack{flex-direction:column;align-items:flex-end;display:flex}.vp7kZW_resourceFilter{align-items:stretch}.vp7kZW_resourceFilter .vp7kZW_tileLabel{width:100%}.vp7kZW_resourceFilter .vp7kZW_tile{text-align:left;justify-content:flex-start;padding-inline:.875rem}.vp7kZW_tileLabel{cursor:pointer;display:flex;position:relative}.vp7kZW_input{z-index:1;cursor:pointer;opacity:0;-webkit-tap-highlight-color:transparent;width:100%;height:100%;margin:0;position:absolute;inset:0}.vp7kZW_tile{background:var(--color-background-white);border:1.5px solid var(--color-border-input);border-radius:var(--radius-pill);width:100%;min-height:38px;color:var(--color-text-secondary);text-align:center;pointer-events:none;flex-direction:row;justify-content:center;align-items:center;gap:.375rem;padding:.5625rem .875rem .4375rem;transition:background .12s,border-color .12s,color .12s;display:flex}.vp7kZW_tileLabel:hover .vp7kZW_tile{background:var(--color-card-hover-bg);border-color:var(--color-card-hover-border);color:var(--color-text-primary)}html[data-focus-visible] .vp7kZW_input:focus+.vp7kZW_tile{outline:2px solid var(--color-focus);outline-offset:2px}.vp7kZW_input:checked+.vp7kZW_tile{background:var(--color-card-checked-bg);border-color:var(--color-background-dark);color:var(--color-text-primary)}.vp7kZW_tileLabel:hover .vp7kZW_input:checked+.vp7kZW_tile{background:var(--color-card-hover-checked-bg);border-color:var(--color-background-dark)}.vp7kZW_navy .vp7kZW_tile,.vp7kZW_navy .vp7kZW_tileLabel:hover .vp7kZW_tile{color:var(--color-navy)}.vp7kZW_navy .vp7kZW_input:checked+.vp7kZW_tile,.vp7kZW_navy .vp7kZW_tileLabel:hover .vp7kZW_input:checked+.vp7kZW_tile{background:var(--color-navy);border-color:var(--color-navy);color:var(--color-text-inverse)}.vp7kZW_navy .vp7kZW_input:checked+.vp7kZW_tile .vp7kZW_text,.vp7kZW_navy .vp7kZW_tileLabel:hover .vp7kZW_input:checked+.vp7kZW_tile .vp7kZW_text{font-weight:800}.vp7kZW_resourceFilter.vp7kZW_navy .vp7kZW_input:checked+.vp7kZW_tile,.vp7kZW_resourceFilter.vp7kZW_navy .vp7kZW_tileLabel:hover .vp7kZW_input:checked+.vp7kZW_tile{border-color:var(--color-navy);background:var(--color-navy);color:var(--color-text-inverse)}.vp7kZW_icon{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:flex}.vp7kZW_icon svg{width:.875rem;height:.875rem;display:block}.vp7kZW_text{font-size:.8125rem;font-weight:400;line-height:1.2}
.GL2_Ba_main{--route-error-chrome-height:6.5rem;width:100%;min-height:calc(100dvh - var(--route-error-chrome-height));padding:clamp(3rem, 12vh, 8rem) var(--space-page-x);background:var(--s-bg);place-items:center;display:grid}.GL2_Ba_root{--route-error-chrome-height:2.75rem}.GL2_Ba_platform{--route-error-chrome-height:6.5rem}.GL2_Ba_standalone{--route-error-chrome-height:0rem}.GL2_Ba_content{width:min(100%,31rem);color:var(--s-muted);text-align:center;flex-direction:column;align-items:center;display:flex}.GL2_Ba_heading{justify-content:center;align-items:center;gap:var(--space-1);color:var(--s-ink);font-family:var(--font-serif);margin:0;font-size:clamp(1.75rem,7vw,2.125rem);font-weight:400;line-height:1.15;display:flex}.GL2_Ba_headingIcon{flex:none;width:1.5rem;height:1.5rem}.GL2_Ba_body{max-width:25rem;margin:var(--space-2) 0 0;font-size:1rem;line-height:1.5}.GL2_Ba_reloadButton{margin-top:var(--space-2)}.GL2_Ba_retryFailed{color:var(--color-error);margin:.875rem 0 0;font-size:.875rem;line-height:1.5}.GL2_Ba_support{max-width:26rem;margin:1.75rem 0 0;font-size:.875rem;line-height:1.5}.GL2_Ba_support a{color:var(--color-link);text-underline-offset:.15em;font-weight:800}.GL2_Ba_support a:hover{color:var(--color-link-hover)}@media (min-width:55rem){.GL2_Ba_platform{--route-error-chrome-height:2.75rem}}
.WKSVOa_underline{pointer-events:none;height:12px;stroke:var(--color-story-accent);stroke-width:3px;position:absolute}.WKSVOa_circle{height:1.9em;stroke:var(--color-story-accent);stroke-width:3.5px;width:min(100% + 1.3em,100% + 32px);position:absolute;top:-.3em;left:max(-.65em,-16px)}.WKSVOa_circleDraw path{stroke-dasharray:1;animation:.72s cubic-bezier(.4,0,.4,1) .6s backwards WKSVOa_story-draw}.WKSVOa_arrow{height:36px;stroke:var(--color-text-slate);width:54px}.WKSVOa_arrowDown{height:52px;stroke:var(--color-text-slate);width:26px}.WKSVOa_flourish{pointer-events:none;z-index:2;width:13cqw;height:13cqw;position:absolute}.WKSVOa_topLeft{top:-9.6cqw;left:-3.7cqw}.WKSVOa_topRight{top:-9.6cqw;right:-3.7cqw}.WKSVOa_bottomLeft{bottom:-9.6cqw;left:-3.7cqw}.WKSVOa_bottomRight{bottom:-9.6cqw;right:-3.7cqw}.WKSVOa_sparkleA{width:7.8cqw;height:7.8cqw;position:absolute;top:0;left:0}.WKSVOa_sparkleB{width:4.1cqw;height:4.1cqw;position:absolute;bottom:1.1cqw;right:1.1cqw}.WKSVOa_emoji{font-size:10.2cqw;line-height:1}@keyframes WKSVOa_story-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.WKSVOa_circleDraw path{animation:none}}@media (min-width:55rem){.WKSVOa_flourish{width:clamp(3.5rem,13cqw,5rem);height:clamp(3.5rem,13cqw,5rem)}.WKSVOa_sparkleA{width:clamp(2.1rem,7.8cqw,3rem);height:clamp(2.1rem,7.8cqw,3rem)}.WKSVOa_sparkleB{width:clamp(1.1rem,4.1cqw,1.6rem);height:clamp(1.1rem,4.1cqw,1.6rem);bottom:1.1cqw;right:1.1cqw}.WKSVOa_emoji{font-size:clamp(1rem,10.2cqw,3.75rem)}}
._3oXdJq_card{--support-card-border-color:var(--s-border);--support-card-border-hover-color:var(--s-sand-line);--support-card-border-width:1.5px;--support-card-avatar-background:var(--s-accent-tint);--support-card-avatar-color:var(--s-accent);background:var(--s-surface);border:var(--support-card-border-width) solid var(--support-card-border-color);border-radius:var(--s-radius-md);color:var(--s-ink);font-family:var(--font-sans);flex-direction:column;gap:.875rem;padding:1rem;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;box-shadow:0 1px 3px #14315f0d}._3oXdJq_card[data-featured=true]{--support-card-border-color:var(--s-accent);--support-card-border-hover-color:var(--s-accent-d);--support-card-border-width:2.5px;--support-card-avatar-background:var(--s-accent);--support-card-avatar-color:var(--s-surface)}._3oXdJq_card:hover{border-color:var(--support-card-border-hover-color);box-shadow:var(--shadow-resource-card-hover)}html[data-focus-visible] ._3oXdJq_cardButton:focus{outline:2px solid var(--color-focus);outline-offset:-2px}._3oXdJq_header{align-items:flex-start;gap:.875rem;display:flex}._3oXdJq_cardButton{cursor:pointer;z-index:1;background:0 0;border:0;padding:0;position:absolute;inset:0}._3oXdJq_avatar{background:var(--support-card-avatar-background);border-radius:var(--s-radius-pill);color:var(--support-card-avatar-color);flex:0 0 2rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}._3oXdJq_headerInfo{flex-direction:column;flex:1;gap:.1875rem;min-width:0;display:flex}._3oXdJq_name,._3oXdJq_provider,._3oXdJq_meta{margin:0}._3oXdJq_name{color:var(--s-ink);font-size:.90625rem;font-weight:700;line-height:1.3}._3oXdJq_provider,._3oXdJq_meta{color:var(--s-muted);font-size:.78125rem;line-height:1.3}._3oXdJq_chevron{color:var(--s-ink);flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}._3oXdJq_description{border-top:1px solid var(--s-border);color:var(--s-ink);padding-inline:1rem;margin-block:0;margin-inline:-1rem;padding-top:.6875rem;font-size:.84375rem;line-height:1.55}@media (prefers-reduced-motion:reduce){._3oXdJq_card{transition:none}}
@font-face{font-family:avenir;src:url(../media/AvenirLTPro_Light_300-s.p.44l3mork_m2kb.woff2)format("woff2");font-display:optional;font-weight:300;font-style:normal}@font-face{font-family:avenir;src:url(../media/AvenirLTPro_Heavy_800-s.p.36kk-1zj6xl31.woff2)format("woff2");font-display:optional;font-weight:800;font-style:normal}@font-face{font-family:avenir Fallback;src:local(Arial);ascent-override:75.69%;descent-override:24.43%;line-gap-override:20.02%;size-adjust:99.89%}._1-GoyW_className{font-family:avenir,avenir Fallback,Arial,sans-serif}._1-GoyW_variable{--font-sans:"avenir", "avenir Fallback", Arial, sans-serif}
._9dg8zq_root{display:inline-block;position:relative}:where(._9dg8zq_trigger){align-items:center;gap:var(--space-1);color:inherit;font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}._9dg8zq_chevron{transition:transform .15s}._9dg8zq_chevronOpen{transform:rotate(180deg)}._9dg8zq_menu{top:calc(100% + var(--space-1));z-index:20;min-width:16rem;padding:var(--space-1);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);background:var(--color-background-white);position:absolute;box-shadow:0 16px 40px #1b1b1b2e}._9dg8zq_alignEnd{right:0}._9dg8zq_alignStart{left:0}._9dg8zq_placementTop{top:auto;bottom:calc(100% + var(--space-1))}._9dg8zq_item{align-items:center;gap:var(--space-1);width:100%;padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);color:var(--color-ink);font-family:var(--font-sans);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;font-size:1rem;font-weight:600;display:flex}._9dg8zq_item:hover{background:var(--color-background-highlight);outline:none}html[data-focus-visible] ._9dg8zq_item:not([disabled]):focus{background:var(--color-background-highlight);outline:none}._9dg8zq_divider{height:1px;margin:var(--space-1) 0;background:var(--color-border-light)}._9dg8zq_destructive{color:var(--color-error)}._9dg8zq_destructive:hover{background:color-mix(in srgb, var(--color-error) 8%, transparent)}html[data-focus-visible] ._9dg8zq_destructive:not([disabled]):focus{background:color-mix(in srgb, var(--color-error) 8%, transparent)}._9dg8zq_itemIcon{flex-shrink:0;line-height:0;display:inline-flex}
._7WOFEa_headline{color:var(--color-navy);font-family:var(--font-sans);letter-spacing:-.015em;margin:0;font-size:10.5cqw;font-weight:900;line-height:1.2}._7WOFEa_highlightBox{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-clip:padding-box;background-image:linear-gradient(var(--color-story-accent-tint), var(--color-story-accent-tint));background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;background-origin:padding-box;border-bottom:8px solid #0000;border-radius:4px;margin-left:-8px;padding:2px 8px;display:inline;position:relative}._7WOFEa_highlightCircle{display:inline-block;position:relative}._7WOFEa_highlightAnimate{animation:_7WOFEa_story-highlight .68s ease-out var(--story-delay,0s) backwards}@keyframes _7WOFEa_story-highlight{0%{background-size:0% 100%}}._7WOFEa_highlightText{color:var(--color-story-accent-ink)}._7WOFEa_headline ._7WOFEa_highlightText{color:var(--color-story-accent)}._7WOFEa_emphasis{color:var(--color-story-red)}@media (min-width:55rem){._7WOFEa_headline{font-size:clamp(1rem,10.5cqw,4rem)}}@media (prefers-reduced-motion:reduce){._7WOFEa_highlightAnimate{animation:none}}._7WOFEa_paragraph{color:var(--color-navy);margin:0;font-size:5.6cqw;font-weight:600;line-height:1.75}._7WOFEa_noteCard{background:var(--color-background-white);box-shadow:0 0 0 5px var(--color-background-white), 3px 5px 0 5px #14315f38;border-radius:18px;margin-top:3cqw;padding:6.2cqw 5.1cqw 4.6cqw;position:relative}._7WOFEa_noteLabel{background:var(--color-story-accent);box-shadow:0 0 0 3px var(--color-background-white);color:var(--color-background-white);font-family:var(--font-serif);padding:.5cqw 2.6cqw;font-size:4.4cqw;font-style:italic;font-weight:600;position:absolute;top:-4.1cqw;left:4.1cqw;transform:rotate(-3deg)}._7WOFEa_noteText{color:var(--color-navy);margin:0;font-size:4.9cqw;font-weight:600;line-height:1.6}._7WOFEa_noteHighlight{background-image:linear-gradient(var(--color-story-accent-tint), var(--color-story-accent-tint));color:var(--color-story-accent-ink);background-repeat:no-repeat;background-size:100% 100%;border-radius:4px;margin:-2px -4px;padding:2px 4px}._7WOFEa_linkColor{color:var(--color-story-accent-ink)}
.DF-bCa_line{--line-color:var(--color-category-default);background:var(--line-color);border-radius:var(--s-radius-pill);flex:1;width:.1875rem;margin-top:.75rem}.DF-bCa_line.DF-bCa_fade{background:linear-gradient(var(--line-color) 0%, var(--line-color) 20%, transparent 100%)}.DF-bCa_line[data-category=housing]{--line-color:var(--dot-category-housing)}.DF-bCa_line[data-category=employment]{--line-color:var(--dot-category-employment)}.DF-bCa_line[data-category=education]{--line-color:var(--dot-category-education)}.DF-bCa_line[data-category=healthcare]{--line-color:var(--dot-category-healthcare)}.DF-bCa_line[data-category=mentoring]{--line-color:var(--dot-category-mentoring)}
.l-wqdq_bar{z-index:21;--glass-fill:#ffffffe0;box-shadow:0 -1rem 2.375rem -1.125rem #14315f4d, var(--s-glass-lip);padding:.75rem 1rem calc(1.5rem + env(safe-area-inset-bottom));border-top:1px solid #14315f1f;position:fixed;bottom:0;left:0;right:0}.l-wqdq_enter{animation:.42s cubic-bezier(.32,.72,0,1) backwards l-wqdq_resourcesBarUp}@media (min-width:55rem){.l-wqdq_bar{left:var(--platform-sidebar-width)}}.l-wqdq_inner{box-sizing:border-box;align-items:center;gap:.625rem;width:100%;max-width:42.5rem;margin:0 auto;display:flex}.l-wqdq_message{flex:1;min-width:0}.l-wqdq_title{color:var(--s-ink);font-family:var(--font-sans);font-size:.84375rem;font-weight:700;line-height:1.3}.l-wqdq_hint{color:var(--s-muted);font-family:var(--font-sans);margin-top:.125rem;font-size:.78125rem;line-height:1.3}.l-wqdq_countLine{color:var(--s-muted);font-family:var(--font-sans);font-size:.84375rem}.l-wqdq_countPop{color:var(--s-ink);font-size:.9375rem;font-weight:700;animation:.46s cubic-bezier(.34,1.3,.5,1) l-wqdq_resourcesCountPop;display:inline-block}.l-wqdq_lineIn{animation:.3s cubic-bezier(.32,.72,0,1) l-wqdq_resourcesLineIn}.l-wqdq_cta:not(.l-wqdq_filled){--s-accent:var(--s-accent-d)}.l-wqdq_cta.l-wqdq_filled{background:var(--s-accent);color:var(--color-text-inverse);border:2px solid #0000;transition:filter .15s,transform .15s,box-shadow .15s}.l-wqdq_cta.usa-button{white-space:nowrap;flex-shrink:0;width:auto;min-height:2.4375rem;padding:.6875rem 1.125rem;font-size:.84375rem;font-weight:700}.l-wqdq_cta.l-wqdq_filled:hover{background:var(--s-accent);box-shadow:var(--shadow-button-hover);color:var(--color-text-inverse);filter:brightness(.94);border:2px solid #0000;transform:translateY(-1px)}@keyframes l-wqdq_resourcesBarUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes l-wqdq_resourcesCountPop{0%{transform:scale(1)}45%{transform:scale(1.24)}to{transform:scale(1)}}@keyframes l-wqdq_resourcesLineIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.l-wqdq_enter,.l-wqdq_countPop,.l-wqdq_lineIn{animation:none}.l-wqdq_cta{transition:none}}
@font-face{font-family:sourceSerif;src:url(../media/source_serif_4_normal_200_700_latin_2a24bad466f0-s.p.42r14_4q5vmfj.woff2)format("woff2");font-display:optional;font-weight:200 700;font-style:normal}@font-face{font-family:sourceSerif;src:url(../media/source_serif_4_italic_200_700_latin_011e0ca2bd14-s.p.3cf098qak07_k.woff2)format("woff2");font-display:optional;font-weight:200 700;font-style:italic}@font-face{font-family:sourceSerif Fallback;src:local(Times New Roman);ascent-override:93.63%;descent-override:30.28%;line-gap-override:0.0%;size-adjust:110.65%}.O1yUEG_className{font-family:sourceSerif,sourceSerif Fallback,Georgia,Times New Roman,serif}.O1yUEG_variable{--font-serif:"sourceSerif", "sourceSerif Fallback", Georgia, Times New Roman, serif}
.AnEZWG_signInButtonWrapper{min-width:0;margin-bottom:.75rem}.AnEZWG_ctaButton{border-radius:var(--radius-pill);width:100%;min-height:44px;font:inherit;cursor:pointer;justify-content:center;align-items:center;padding:.625rem 1rem;font-size:1rem;font-weight:700;display:flex}.AnEZWG_item .AnEZWG_ctaButton:focus{outline:2px solid var(--color-link);outline-offset:2px}.AnEZWG_signInButton{border:1.5px solid var(--color-ink);background:var(--color-background-white);color:var(--color-ink);transition:border-color .15s,background-color .15s,color .15s;}.AnEZWG_signInButtonRoot{width:100%}.AnEZWG_signedInButton{font-family:var(--font-sans);background:var(--color-plan-saved-bg);color:var(--color-plan-saved-fg);border:1.5px solid var(--color-plan-saved-fg);border-radius:999px;font-size:.875rem;font-weight:700;position:relative;}.AnEZWG_signInButton:hover{border-color:var(--color-link);background:var(--color-background-highlight);color:var(--color-link)}
._4mCEGq_page{background:var(--color-surface-warm);flex-direction:column;min-height:calc(100dvh - 4.5rem);animation:.5s cubic-bezier(.32,.72,0,1) both _4mCEGq_appHomePageIn;display:flex}@keyframes _4mCEGq_appHomePageIn{0%{opacity:0}to{opacity:1}}._4mCEGq_hero{text-align:center;flex-direction:column;flex:1 0 auto;justify-content:flex-start;width:100%;max-width:80rem;min-height:0;margin:0 auto;padding:3rem 1.25rem 3.5rem;transition:max-width .2s ease-out,padding .2s ease-out;display:flex}._4mCEGq_hero:not(._4mCEGq_heroExpanded){--width-content-standard:var(--width-content-landing)}._4mCEGq_heroExpanded{text-align:left;flex:none;justify-content:flex-start;max-width:none;min-height:0;padding:0}._4mCEGq_heroReveal{min-width:0}._4mCEGq_restoreRow{max-width:var(--width-content-standard);color:var(--color-navy);flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem;margin:1.5rem auto 0;font-size:.8125rem;font-weight:800;display:flex}._4mCEGq_restoreRow>span{padding-top:2px}._4mCEGq_shortcuts{width:min(100%, var(--width-content-standard));border-top:1px solid var(--color-border-light);flex-direction:column;gap:.875rem;margin:1.75rem auto 0;padding-top:1.75rem;display:flex}._4mCEGq_shortcutsLabel{color:var(--color-text-slate);font-family:var(--font-sans);text-align:center;margin:0;font-size:.9375rem;font-weight:600}._4mCEGq_shortcutsRow{flex-flow:column wrap;justify-content:center;gap:9px;display:flex}._4mCEGq_shortcutsRow>*{flex:none}._4mCEGq_shortcutIcon{display:flex}._4mCEGq_shortcutIcon[data-category=employment]{color:var(--dot-category-employment)}._4mCEGq_shortcutIcon[data-category=housing]{color:var(--dot-category-housing)}._4mCEGq_shortcutIcon[data-category=healthcare]{color:var(--dot-category-healthcare)}._4mCEGq_shortcutIcon[data-category=education]{color:var(--dot-category-education)}._4mCEGq_shortcutIcon[data-category=mentoring]{color:var(--dot-category-mentoring)}@media (min-width:40rem){._4mCEGq_page{animation:none}._4mCEGq_hero{min-height:100dvh;padding:clamp(3.25rem, 9vw, 6rem) var(--space-page-x) 4rem;justify-content:center}._4mCEGq_page:has(>[data-video-banner]) ._4mCEGq_hero{min-height:calc(100dvh - 13.875rem)}._4mCEGq_hero._4mCEGq_heroExpanded{justify-content:flex-start;min-height:0;padding:0}._4mCEGq_shortcutsRow{flex-direction:row}._4mCEGq_shortcutsRow>*{flex:0 0 calc(20% - 7.2px)}}@media (min-width:55rem){._4mCEGq_page{min-height:100dvh}}@media (prefers-reduced-motion:reduce){._4mCEGq_page{animation:none}._4mCEGq_hero{transition:none}}
.YT4Phq_label{border-radius:var(--radius-pill);font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-self:flex-start;margin-bottom:1.2cqw;padding:1.6cqw 3.2cqw;font-size:2.8cqw;font-weight:800;line-height:1}.YT4Phq_left{align-self:flex-start}.YT4Phq_right{align-self:flex-end}.YT4Phq_outline{background:var(--color-background-white);border:1.5px solid var(--color-navy);color:var(--color-navy);box-shadow:2px 3px #14315f2e}.YT4Phq_red{background:var(--color-background-white);border:1.5px solid var(--color-story-red);color:var(--color-story-red);letter-spacing:.1em;box-shadow:2px 3px #b0202e2e}.YT4Phq_navy{background:var(--color-navy);color:var(--color-text-inverse)}@media (min-width:55rem){.YT4Phq_label{padding:min(1.6cqw,.625rem) min(3.2cqw,1.25rem);font-size:clamp(.75rem,2.8cqw,1rem)}}
.OyG0dG_filterControlsContainer{font-family:var(--font-sans);container-type:inline-size}.OyG0dG_filterControlsContainer[aria-busy=true]{opacity:.6;pointer-events:none;transition:opacity .15s}div:has(.OyG0dG_filterControlsContainer[aria-busy=true])+[data-filter-results]{opacity:.5;pointer-events:none;transition:opacity .15s}.OyG0dG_panelAi{flex-direction:column;gap:9px;display:flex}.OyG0dG_fields{flex-direction:column;gap:.75rem;width:100%;display:flex}.OyG0dG_categoriesInner{flex-direction:column;gap:.5rem;width:100%;display:flex}
.QJa4YW_page{background:var(--color-surface-warm);flex-direction:column;min-height:calc(100dvh - 4.5rem);display:flex}@media (min-width:55rem){.QJa4YW_page{min-height:100dvh}}.QJa4YW_page:has([data-resources-add-bar])+footer{margin-bottom:5rem}.QJa4YW_filterBand{background:var(--color-surface-warm);border-bottom:1px solid var(--color-border-light);padding:.75rem var(--space-page-x);overflow-x:clip}.QJa4YW_heading{color:var(--color-navy);font-family:var(--font-serif);letter-spacing:-.01em;margin:0 0 .75rem;font-size:1.625rem;font-weight:400;line-height:normal}.QJa4YW_resultsBand{background:var(--color-surface-warm);padding:1.75rem var(--space-page-x) 2.25rem;flex:1}.QJa4YW_resultsBandGated{padding:.625rem var(--space-page-x) 2.25rem}.QJa4YW_searchGate{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:3.375rem 1.5rem 2.875rem;display:flex}.QJa4YW_searchGateIcon{border-radius:var(--radius-pill);background:var(--s-bg-2);width:3.5rem;height:3.5rem;color:var(--s-muted);justify-content:center;align-items:center;display:flex}.QJa4YW_searchGateIcon svg{width:1.625rem;height:1.625rem}.QJa4YW_searchGatePrompt{max-width:20rem;color:var(--s-muted);font-family:var(--font-sans);margin:0;font-size:.875rem;line-height:1.55}
.e1nGvW_footer{background:var(--color-ink);width:100%}.e1nGvW_inner{width:100%;padding:22px var(--space-page-x) 20px;flex-direction:column;gap:18px;display:flex}.e1nGvW_top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.e1nGvW_brand{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.e1nGvW_logo{width:134px;height:auto;display:block}.e1nGvW_tagline{color:var(--color-text-inverse);font-size:.8125rem;font-style:italic;font-family:var(--font-sans);margin:0;line-height:1.45}.e1nGvW_feedbackLink{color:var(--color-text-inverse);font-size:.84375rem;font-weight:700;font-family:var(--font-sans);text-underline-offset:2px;flex-shrink:0;line-height:1;text-decoration:underline}.e1nGvW_feedbackLink:hover{opacity:.82}html[data-focus-visible] .e1nGvW_feedbackLink:focus{outline:2px solid var(--color-text-inverse);outline-offset:3px}.e1nGvW_legal{opacity:.78;flex-wrap:wrap;gap:5px 14px;display:flex}.e1nGvW_legalLink{color:var(--color-text-inverse);font-size:.65625rem;font-weight:500;font-family:var(--font-sans);text-underline-offset:2px;line-height:1.4;text-decoration:underline}.e1nGvW_legalLink:hover{opacity:.82}html[data-focus-visible] .e1nGvW_legalLink:focus{outline:2px solid var(--color-text-inverse);outline-offset:3px}
._2burAa_skipLink{background:var(--color-ink);color:var(--color-cream);z-index:1000;border-radius:6px;padding:12px 20px;font-weight:600;text-decoration:none;position:absolute;top:-100px;left:16px}._2burAa_skipLink:focus{top:16px}
.bZgm3q_card{flex-direction:column;gap:4.6cqw;height:100%;padding:8.3cqw 6.5cqw 10.2cqw;display:flex}.bZgm3q_card.bZgm3q_noFooter{padding-bottom:22.2cqw}.bZgm3q_main{flex-direction:column;flex:1;display:flex}.bZgm3q_group{flex-direction:column;gap:3.7cqw;display:flex;position:relative}.bZgm3q_top{justify-content:flex-start}.bZgm3q_center{justify-content:center}.bZgm3q_bottom{justify-content:flex-end}.bZgm3q_hook{color:var(--color-text-slate);font-family:var(--font-serif);margin:0;font-size:6cqw;font-style:italic}.bZgm3q_aside{color:var(--color-story-accent-ink);font-family:var(--font-serif);margin:0;font-size:5.6cqw;font-style:italic;line-height:1.6}.bZgm3q_support{color:var(--color-text-slate);font-family:var(--font-sans);max-width:74cqw;margin:0;font-size:4.8cqw;font-weight:500;line-height:1.6}.bZgm3q_supportSm{font-size:4cqw}.bZgm3q_headlineRow{align-items:center;gap:2.8cqw;display:flex}.bZgm3q_headlineRowTop{align-items:flex-start}.bZgm3q_headlineFlex{flex:1}.bZgm3q_footer{flex-direction:column;gap:3.7cqw;min-height:9.3cqw;display:flex}.bZgm3q_footerRow{justify-content:space-between;align-items:flex-end;gap:1rem;width:100%;display:flex}.bZgm3q_tapHintSlot{margin-left:auto}.bZgm3q_emoji{font-size:10.2cqw;line-height:1}.bZgm3q_emojiRight{align-self:flex-end}.bZgm3q_emojiFooter{align-self:flex-end;margin-right:5.1cqw}.bZgm3q_detailsList{flex-direction:column;gap:2.8cqw;margin:0;padding:0;list-style:none;display:flex}.bZgm3q_detailsBullet{color:var(--color-navy);font-size:5.6cqw;font-weight:600;line-height:1.5}.bZgm3q_detailsBullet:before{color:var(--color-story-accent);content:"—";margin-right:2.8cqw}.bZgm3q_detailsTerm,.bZgm3q_detailsDefinition{padding-left:3.8cqw;position:relative}.bZgm3q_detailsTerm{font-size:5.6cqw;font-weight:800;font-family:var(--font-serif);color:var(--color-navy)}.bZgm3q_detailsDefinitions{margin:0}.bZgm3q_detailsDefinition{margin:0 0 3.7cqw;font-size:4.8cqw}.bZgm3q_detailsDefinition:last-child{margin-bottom:0}.bZgm3q_detailsTerm:before,.bZgm3q_detailsDefinition:before{content:" ";background-color:var(--color-story-accent);width:4px;height:100%;position:absolute;top:0;left:0}.bZgm3q_claim{background:var(--color-background-white);border:1.5px solid var(--color-navy);color:var(--color-navy);font-family:var(--font-serif);border-radius:18px;align-self:flex-start;padding:4.6cqw 5.6cqw 8cqw;font-size:6.5cqw;font-style:italic;position:relative;box-shadow:4px 5px #14315f2e}.bZgm3q_stamp{background-color:var(--color-surface-warm);border:4px solid var(--color-story-red);color:var(--color-story-red);font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;border-radius:8px;padding:3px 12px;font-size:6.5cqw;font-weight:800;position:absolute;bottom:-7cqw;right:-1.9cqw;transform:rotate(-7deg)}.bZgm3q_stampAnimate{animation:.6s cubic-bezier(.34,1.3,.5,1) both bZgm3q_story-stamp}.bZgm3q_answerGroup{flex-direction:column;gap:4cqw;margin-top:14cqw;display:flex}.bZgm3q_claimAnimate{animation:bZgm3q_story-claim .72s cubic-bezier(.32, .72, 0, 1) var(--story-delay,0s) both}@keyframes bZgm3q_story-claim{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}.bZgm3q_answer{color:var(--color-navy);font-family:var(--font-sans);letter-spacing:-.01em;margin:0;font-size:6.5cqw;font-weight:800;line-height:1.6}@keyframes bZgm3q_story-stamp{0%{opacity:0;transform:rotate(-24deg)scale(1.6)}to{opacity:1;transform:rotate(-7deg)scale(1)}}@media (prefers-reduced-motion:reduce){.bZgm3q_stampAnimate,.bZgm3q_claimAnimate{animation:none}}@media (min-width:55rem){.bZgm3q_card{gap:min(4.6cqw,1.75rem);padding:min(8.3cqw,3rem) min(6.5cqw,2.375rem) min(10.2cqw,3.75rem)}.bZgm3q_card.bZgm3q_noFooter{padding-bottom:min(22.2cqw,8rem)}.bZgm3q_group{gap:min(3.7cqw,1.5rem)}.bZgm3q_headlineRow{gap:min(2.8cqw,1.125rem)}.bZgm3q_hook{font-size:clamp(1rem,6cqw,2.2rem)}.bZgm3q_aside{font-size:clamp(1rem,5.5cqw,2rem)}.bZgm3q_support{max-width:min(74cqw,100%);font-size:clamp(1rem,4.8cqw,1.875rem)}.bZgm3q_supportSm{font-size:clamp(1rem,4cqw,1.625rem)}.bZgm3q_emoji{font-size:clamp(1rem,10.2cqw,3.75rem)}.bZgm3q_detailsList{gap:min(2.8cqw,1.125rem)}.bZgm3q_detailsBullet,.bZgm3q_detailsTerm{font-size:clamp(1rem,5.6cqw,2rem)}.bZgm3q_detailsDefinition{font-size:clamp(1rem,4.8cqw,1.875rem)}.bZgm3q_noteLabel{font-size:clamp(1rem,4.4cqw,1.625rem)}.bZgm3q_noteText{font-size:clamp(1rem,4.9cqw,1.875rem)}.bZgm3q_claim{padding:min(4.6cqw,1.75rem) min(5.6cqw,2rem);font-size:clamp(1rem,6.5cqw,2.375rem)}.bZgm3q_answerGroup{gap:min(2.8cqw,1.125rem);margin-top:calc(7cqw + 1.75rem)}.bZgm3q_stamp,.bZgm3q_answer{font-size:clamp(1rem,6.5cqw,2.375rem)}}
.zMbRJq_content{min-width:0}@media (min-width:55rem){.zMbRJq_content{margin-left:var(--platform-sidebar-width);width:calc(100% - var(--platform-sidebar-width))}}.zMbRJq_shell:has([data-fit-viewport]){--page-min-height:0;--page-padding-block:2rem;flex-direction:column;flex:1;display:flex}.zMbRJq_shell:has([data-fit-viewport]) .zMbRJq_content{flex-direction:column;flex:1;display:flex}@media (min-width:55rem){.zMbRJq_shell:has([data-fit-viewport]){--page-padding-block:3rem}}
.mu5QCG_banner{--banner-border-color:var(--color-border-surface);--banner-text-color:var(--s-muted);--banner-background:var(--s-surface);--banner-max-width:var(--width-content-wide);--banner-font-size:.75rem;z-index:3;border-bottom:1px solid var(--banner-border-color);background:var(--banner-background);width:100%;color:var(--banner-text-color);font-family:var(--font-sans);font-size:var(--banner-font-size);line-height:1.5;position:relative}.mu5QCG_banner[data-site-banner-variant=warm]{--banner-background:var(--color-surface-warm)}.mu5QCG_banner[data-site-banner-variant=dark]{--banner-background:var(--color-navy);--banner-border-color:var(--color-border-on-dark);--banner-text-color:var(--color-text-inverse)}.mu5QCG_inner{box-sizing:border-box;width:100%;max-width:var(--banner-max-width);justify-content:center;align-items:center;gap:var(--space-1);margin:0 auto;padding:.75rem 1.5rem;display:flex}.mu5QCG_flag{flex:none;width:20px;height:12px;display:block}.mu5QCG_text{text-align:center;min-width:0;font-weight:500}@media (min-width:30rem){.mu5QCG_inner{padding-inline:3.125rem}}
.fer6YW_hint{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.fer6YW_label{color:var(--color-text-slate);font-family:var(--font-serif);font-size:1rem;font-style:italic}@media (min-width:55rem){.fer6YW_label{font-size:clamp(1rem,3.7cqw,1.375rem)}}
.h4M-aa_attribution{flex-direction:column;flex:none;align-items:flex-start;gap:.25rem;padding-bottom:.75rem;display:flex}.h4M-aa_label{color:var(--color-text-slate);font-family:var(--font-serif);font-size:.75rem;font-style:italic;line-height:1.2}.h4M-aa_logo{object-fit:contain;object-position:left bottom;width:min(24.1cqw,5.875rem);height:auto;max-height:2.125rem}
.nyzYgq_arrow{clip-path:inset(50%);cursor:pointer;white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nyzYgq_arrow:disabled{cursor:default;pointer-events:none}html[data-focus-visible] .nyzYgq_arrow:focus{outline:2px solid var(--color-focus);outline-offset:2px}@media (min-width:55rem){.nyzYgq_arrow{clip-path:none;color:var(--color-navy);white-space:normal;z-index:5;background:0 0;border:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;margin:0;display:flex;top:50%;overflow:visible;transform:translateY(-50%)}.nyzYgq_arrow:disabled{opacity:0}.nyzYgq_arrow:hover:not(:disabled){color:color-mix(in srgb, var(--color-navy) 70%, transparent)}.nyzYgq_prev{left:-3.75rem}.nyzYgq_next{right:-3.75rem}}
.FT-4mq_section{--about-band-ink:#fdfbf6;--about-band-accent:#a5c4f0;--about-band-body:#c7d3ea;padding:2.5rem 0 0}.FT-4mq_band{box-sizing:border-box;background:linear-gradient(168deg, #ffffff0d, #0000001a), var(--color-ink);color:var(--about-band-ink);padding:2.25rem 0}.FT-4mq_grid{max-width:var(--about-measure,40rem);padding-inline:var(--space-page-x);flex-direction:column;gap:2.75rem;margin-inline:auto;display:flex}@media (min-width:55rem){.FT-4mq_section{padding:4rem 0 0}.FT-4mq_band{padding:3.75rem 2.5rem}.FT-4mq_grid{grid-template-columns:repeat(3,1fr);gap:1.125rem;padding-inline:0;display:grid}}
.tGkz1q_card.tGkz1q_card{width:100%;color:var(--color-text-primary);margin:0}.tGkz1q_container{border:2px solid var(--color-border-surface);border-radius:var(--radius-2xl);background:var(--color-background-white);height:100%;margin:0;padding:1.5rem}.tGkz1q_header,.tGkz1q_body,.tGkz1q_footer{padding:0}.tGkz1q_heading{color:var(--color-navy);margin:0;font-size:clamp(1.25rem,5vw,1.5rem);font-weight:800;line-height:1.25}.tGkz1q_body{color:var(--color-text-slate);margin-top:.5rem;font-size:1.0625rem;line-height:1.5}.tGkz1q_body>:first-child{margin-top:0}.tGkz1q_body>:last-child{margin-bottom:0}.tGkz1q_footer{margin-top:1.25rem}@media (min-width:34rem){.tGkz1q_container{padding:1.75rem 2rem}}
.IYNfKG_bar{gap:5px;margin:0;padding:0;list-style:none;display:flex}.IYNfKG_segment{background:var(--color-border-warm);border-radius:var(--radius-pill);flex:1;height:3px}.IYNfKG_filled{background:var(--color-navy)}.IYNfKG_current{transform-origin:0;animation:.6s cubic-bezier(.32,.72,0,1) both IYNfKG_story-bar}@keyframes IYNfKG_story-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.IYNfKG_current{animation:none}}
.OLQhQq_page{background:var(--s-bg);--about-measure:var(--width-content-landing);display:block;overflow-x:clip}
.E6B6UG_page{min-height:calc(100dvh - 4.5rem);padding:2.75rem var(--space-page-x) 4rem;background:var(--color-surface-warm)}.E6B6UG_container{width:min(100%, var(--width-content-standard));margin-inline:auto}.E6B6UG_header{margin-bottom:2rem}.E6B6UG_heading{color:var(--color-navy);font-family:var(--font-serif);letter-spacing:-.02em;margin:0;font-size:1.625rem;font-weight:400;line-height:1.08}.E6B6UG_intro{max-width:43rem;color:var(--color-text-slate);margin:1rem 0 0;font-size:clamp(1.125rem,4vw,1.375rem);line-height:1.55}.E6B6UG_cards{gap:1.25rem;display:grid}.E6B6UG_actions{gap:.75rem;display:grid}@media (min-width:34rem){.E6B6UG_splitActions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:55rem){.E6B6UG_page{min-height:100dvh;padding-block:4.5rem 5rem}}
.CV9BSq_page{min-height:calc(100dvh - 4.5rem);padding:2.75rem var(--space-page-x) 5rem;background:var(--color-surface-warm)}.CV9BSq_container{width:min(100%, var(--width-content-text-only));margin-inline:auto}.CV9BSq_header{border-bottom:1px solid var(--color-border-warm);margin-bottom:2.5rem;padding-bottom:1.5rem}.CV9BSq_heading{color:var(--color-navy);font-family:var(--font-serif);letter-spacing:-.02em;margin:0 0 .375rem;font-size:1.625rem;font-weight:400;line-height:1.1}.CV9BSq_subtitle{color:var(--color-text-muted);margin:0;font-size:1rem;line-height:1.5}.CV9BSq_meta{color:var(--color-text-muted);flex-wrap:wrap;gap:0 2rem;margin:1rem 0 0;padding:0;font-size:.9375rem;line-height:1.5;display:flex}.CV9BSq_meta div{gap:.375rem;display:flex}.CV9BSq_meta dt{font-weight:600}.CV9BSq_meta dd{margin:0}.CV9BSq_body h2{border-top:1px solid var(--color-border-light);color:var(--color-navy);font-family:var(--font-serif);letter-spacing:-.01em;margin:2rem 0 .875rem;padding-top:2rem;font-size:clamp(1.25rem,3.5vw,1.5rem);font-weight:400;line-height:1.2}.CV9BSq_body h2:first-child{border-top:none;margin-top:0;padding-top:0}.CV9BSq_body h3{color:var(--color-text-secondary);margin:1.5rem 0 .5rem;font-size:1rem;font-weight:700;line-height:1.35}.CV9BSq_body p{color:var(--color-text-primary);margin:0 0 .875rem;font-size:.9375rem;line-height:1.65}.CV9BSq_body ul{color:var(--color-text-primary);margin:0 0 .875rem;padding-left:1.375rem;font-size:.9375rem;line-height:1.65}.CV9BSq_body li{margin-bottom:.25rem}.CV9BSq_body a{color:var(--color-link);text-underline-offset:2px;text-decoration:underline}.CV9BSq_body a:hover{color:var(--color-link-hover)}html[data-focus-visible] .CV9BSq_body a:focus{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:2px}.CV9BSq_body address{color:var(--color-text-primary);margin-top:.75rem;font-size:.9375rem;font-style:normal;line-height:1.75}@media (min-width:55rem){.CV9BSq_page{min-height:100dvh;padding-block:4rem 6rem}}
.DqdSFa_main{--not-found-chrome-height:6.5rem;--not-found-content-width:var(--width-content-standard);--not-found-action-width:10.625rem;--not-found-support-width:26.25rem;--not-found-heading-size:1.625rem;width:100%;min-height:var(--page-min-height,calc(100dvh - var(--not-found-chrome-height)));padding:var(--page-padding-block,clamp(3rem, 12vh, 8rem)) var(--space-page-x);background:var(--s-bg);flex:1;place-items:center;display:grid}.DqdSFa_content{width:min(100%, var(--not-found-content-width));color:var(--s-muted);text-align:center;flex-direction:column;align-items:center;display:flex}.DqdSFa_heading{color:var(--s-ink);font-family:var(--font-serif);font-size:var(--not-found-heading-size);letter-spacing:-.02em;margin:0;font-weight:400;line-height:1.15}.DqdSFa_body{font-family:var(--font-sans);margin:.625rem 0 0;font-size:.90625rem;line-height:1.6}.DqdSFa_actions{width:100%;margin-top:var(--space-3);flex-direction:column;align-items:center;gap:.75rem;display:flex}.DqdSFa_action{width:100%;max-width:20rem}:root:not([data-can-go-back]) .DqdSFa_backPending{display:none}.DqdSFa_support{max-width:var(--not-found-support-width);margin:1.25rem 0 0;font-size:.8125rem;line-height:1.6}.DqdSFa_support a{color:var(--color-link);text-underline-offset:.15em;font-weight:800}.DqdSFa_support a:hover{color:var(--color-link-hover)}@media (min-width:55rem){.DqdSFa_main{--not-found-chrome-height:2.75rem;--not-found-heading-size:1.875rem}.DqdSFa_body{font-size:1rem}.DqdSFa_actions{flex-direction:row-reverse;justify-content:center;width:auto}.DqdSFa_action{width:auto;min-width:var(--not-found-action-width)}}
