.f7uc1a_carousel{grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:6px;display:grid}.f7uc1a_viewport{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;cursor:grab;border-radius:12px;min-width:0;scroll-padding-inline:16px;overflow-x:auto}.f7uc1a_viewport::-webkit-scrollbar{display:none}.f7uc1a_viewport[data-dragging]{cursor:grabbing;scroll-snap-type:none}.f7uc1a_viewport[data-dragging] a{cursor:grabbing}.f7uc1a_track{width:max-content;padding-block:6px 14px;display:flex}.f7uc1a_group{flex:none;gap:10px;margin:0;padding:0 10px 0 0;list-style:none;display:flex}.f7uc1a_item{scroll-snap-align:start;flex:none;width:104px}.f7uc1a_item a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;height:100%;min-height:108px}.f7uc1a_item a span{overflow-wrap:normal;word-break:normal}.f7uc1a_arrow{border:1px solid var(--line-strong);background:var(--tone-surface-ffffff-950);width:40px;min-height:44px;color:var(--navy);cursor:pointer;border-radius:50%;place-items:center;display:grid}.f7uc1a_arrow:focus-visible,.f7uc1a_viewport:focus-visible{outline:3px solid var(--action);outline-offset:2px}.f7uc1a_arrow:disabled{opacity:.5;cursor:default}@media (hover:hover) and (pointer:fine){.f7uc1a_arrow:hover{border-color:var(--navy);background:var(--tone-surface-f2f8fa)}}@media (min-width:720px){.f7uc1a_carousel{grid-template-columns:44px minmax(0,1fr) 44px;gap:10px}.f7uc1a_arrow{width:44px}.f7uc1a_item{width:110px}}@media (prefers-reduced-motion:reduce){.f7uc1a_viewport{scroll-behavior:auto}}
.FBiGaq_hero .hero-inner{padding-block:32px 24px}.FBiGaq_hero .hero-copy{gap:20px;min-width:0;display:grid}.FBiGaq_hero .hero-copy h1{letter-spacing:-.035em;overflow-wrap:normal;margin:0;font-size:clamp(30px,6vw,34px);font-weight:600;line-height:1.15}.FBiGaq_hero .hero-subtitle{text-wrap:pretty;max-width:760px;margin:0;font-size:16px;line-height:1.65}.FBiGaq_hero .search-panel{width:100%;min-width:0;max-width:none}:is(.FBiGaq_hero .search-field,.FBiGaq_hero .city-field,.FBiGaq_hero .search-button){min-height:48px}@media (min-width:720px){.FBiGaq_hero .hero-inner{padding-block:48px 24px}.FBiGaq_hero .hero-copy{gap:24px}.FBiGaq_hero .hero-copy h1{max-width:800px;font-size:clamp(40px,4vw,54px);line-height:1.13}.FBiGaq_hero .hero-subtitle{font-size:18px;line-height:1.65}:is(.FBiGaq_hero .search-field,.FBiGaq_hero .city-field,.FBiGaq_hero .search-button){min-height:54px}}
._rea_W_toggle{border:1px solid var(--line-strong);width:44px;height:44px;color:var(--navy);background:var(--paper);border-radius:50%;flex:0 0 44px;place-items:center;padding:0;display:inline-grid}._rea_W_toggle:hover{background:var(--surface-soft)}._rea_W_toggle:focus-visible{outline:3px solid var(--navy);outline-offset:3px}._rea_W_options{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0 0;padding:0;display:grid}._rea_W_option{border:1px solid var(--line-strong);background:var(--paper);min-width:0;color:var(--navy);cursor:pointer;border-radius:14px;align-items:center;gap:12px;padding:18px;display:flex}._rea_W_option:has(input:checked){border-color:var(--action);background:var(--action-light)}._rea_W_option:focus-within{outline:3px solid var(--navy);outline-offset:3px}._rea_W_option input{width:18px;height:18px;accent-color:var(--action);flex-shrink:0;margin:0}._rea_W_option svg{flex-shrink:0}._rea_W_option span{overflow-wrap:anywhere;gap:6px;display:grid}._rea_W_option small{color:var(--navy-soft);line-height:1.5}@media (max-width:600px){._rea_W_options{grid-template-columns:minmax(0,1fr)}}
._3tSqgG_overlay{z-index:1200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#061831a8;place-items:center;padding:18px;display:grid;position:fixed;inset:0;overflow-y:auto}._3tSqgG_dialog{color:#26384c;background:#fffefa;border:1px solid #0b285129;border-radius:20px;width:min(100%,570px);max-height:calc(100svh - 36px);padding:clamp(20px,5vw,30px);overflow-y:auto;box-shadow:0 28px 80px #0618314d}._3tSqgG_heading{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:13px;display:grid}._3tSqgG_icon{color:#c94d2a;background:#fff0e9;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}._3tSqgG_icon svg{width:21px;height:21px}._3tSqgG_kicker{color:#c94d2a;letter-spacing:.05em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:800;display:block}._3tSqgG_title{color:#0b2851;margin:0;font-size:clamp(22px,6vw,28px);line-height:1.12}._3tSqgG_copy{gap:11px;margin:20px 0;display:grid}._3tSqgG_copy p{margin:0;font-size:14px;line-height:1.58}._3tSqgG_moderationNote{color:#6e4b16;background:#fff9e9;border-left:3px solid #e7b25e;padding:11px 13px}._3tSqgG_acknowledgement{color:#0b2851;cursor:pointer;background:#f7fafb;border:1px solid #d8e0e7;border-radius:12px;align-items:flex-start;gap:10px;padding:13px;font-size:13px;font-weight:700;line-height:1.45;display:flex}._3tSqgG_acknowledgement input{accent-color:#c94d2a;flex:none;width:18px;height:18px;margin-top:1px}._3tSqgG_acknowledgement:focus-within{border-color:#0b2851;box-shadow:0 0 0 3px #0b28511a}._3tSqgG_actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}._3tSqgG_actions button{min-height:46px}._3tSqgG_actions button:focus-visible,._3tSqgG_acknowledgement input:focus-visible{outline-offset:2px;outline:3px solid #c94d2a59}@media (max-width:480px){._3tSqgG_overlay{align-items:end;padding:10px}._3tSqgG_dialog{border-radius:18px;max-height:calc(100svh - 20px)}._3tSqgG_actions{flex-direction:column-reverse}._3tSqgG_actions button{width:100%}}html[data-theme=dark] ._3tSqgG_dialog{border-color:var(--line-strong);background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}html[data-theme=dark] ._3tSqgG_icon{background:var(--action-light);color:var(--action-text)}html[data-theme=dark] ._3tSqgG_kicker{color:var(--action-text)}html[data-theme=dark] ._3tSqgG_title{color:var(--navy)}html[data-theme=dark] ._3tSqgG_moderationNote{border-color:var(--warning);background:var(--warning-bg);color:var(--warning)}html[data-theme=dark] ._3tSqgG_acknowledgement{border-color:var(--line-strong);background:var(--surface-soft);color:var(--ink)}html[data-theme=dark] ._3tSqgG_acknowledgement input{accent-color:var(--action)}html[data-theme=dark] ._3tSqgG_acknowledgement:focus-within{border-color:var(--navy);box-shadow:0 0 0 3px color-mix(in srgb, var(--navy) 15%, transparent)}:is(html[data-theme=dark] ._3tSqgG_actions button:focus-visible,html[data-theme=dark] ._3tSqgG_acknowledgement input:focus-visible){outline-color:var(--navy)}
._1bXJBW_summary._1bXJBW_summary._1bXJBW_summary{min-width:0;max-width:100%;color:var(--muted);flex-direction:column;gap:.35rem;font-size:.875rem;font-weight:400;line-height:1.5;display:inline-flex}._1bXJBW_summary ._1bXJBW_line._1bXJBW_line{color:inherit;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;max-width:100%;text-decoration:none;display:inline-flex}a._1bXJBW_line:focus-visible{outline:2px solid var(--terracotta);outline-offset:4px;border-radius:4px}a._1bXJBW_line:hover ._1bXJBW_count{text-decoration:underline}._1bXJBW_summary ._1bXJBW_stars._1bXJBW_stars{height:16px;color:var(--terracotta);flex:none;gap:2px;display:inline-flex}._1bXJBW_summary ._1bXJBW_star._1bXJBW_star{width:16px;height:16px;color:var(--terracotta);display:block;position:relative}._1bXJBW_summary._1bXJBW_summary svg{stroke:currentColor;stroke-width:1.3px;fill:none;width:16px;height:16px;display:block}._1bXJBW_summary ._1bXJBW_fill._1bXJBW_fill{height:16px;color:var(--terracotta);display:block;position:absolute;top:0;left:0;overflow:hidden}._1bXJBW_summary._1bXJBW_summary ._1bXJBW_fill svg{fill:currentColor}._1bXJBW_summary ._1bXJBW_number._1bXJBW_number{color:var(--navy);font-variant-numeric:tabular-nums;font-weight:700}._1bXJBW_summary ._1bXJBW_count._1bXJBW_count,._1bXJBW_summary ._1bXJBW_message._1bXJBW_message,._1bXJBW_summary ._1bXJBW_explanation._1bXJBW_explanation{overflow-wrap:anywhere;color:var(--muted)}._1bXJBW_summary ._1bXJBW_newcomer._1bXJBW_newcomer{border:1px solid var(--line);color:var(--navy);border-radius:6px;padding:.15rem .5rem;font-weight:500}._1bXJBW_explanation{font-size:.875rem}
.CY9a6W_fields{border:1px solid var(--line);border-radius:12px;gap:12px;min-width:0;margin:0;padding:16px;display:grid}.CY9a6W_fields legend{color:var(--navy);padding-inline:6px;font-weight:700}.CY9a6W_hint{color:var(--navy-soft);margin:0;font-size:14px;line-height:1.5}.CY9a6W_comparison{border-block:1px solid var(--line);min-width:0;margin-block:16px;padding-block:20px}.CY9a6W_comparison h3{color:var(--navy);margin:0}.CY9a6W_comparison p{color:var(--navy-soft);line-height:1.5}.CY9a6W_choices{flex-wrap:wrap;gap:8px 20px;display:flex}.CY9a6W_choices label{overflow-wrap:anywhere;align-items:center;gap:8px;min-height:44px;display:flex}.CY9a6W_choices input{width:18px;height:18px;accent-color:var(--terracotta);flex:none}.CY9a6W_results{min-width:0}.CY9a6W_tableScroll{max-width:100%;margin-top:16px;overflow-x:auto}.CY9a6W_table{border-collapse:collapse;text-align:left;width:100%}.CY9a6W_table caption{text-align:left;color:var(--navy);margin-bottom:12px;font-weight:700}.CY9a6W_table th,.CY9a6W_table td{border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere;min-width:130px;padding:12px}.CY9a6W_table th{color:var(--navy)}.CY9a6W_unknown{color:var(--navy-soft);font-style:italic}.CY9a6W_facts{gap:.5rem;margin:1rem 0;font-size:.875rem;display:grid}.CY9a6W_facts>div{flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;display:flex}.CY9a6W_facts dt{color:var(--navy-soft)}.CY9a6W_facts dd{color:var(--navy);margin:0}
.h8I4SW_picker{color:#26384c;gap:8px;min-width:0;display:grid}.h8I4SW_fieldLabel{color:#0b2851;font-size:14px;font-weight:800}.h8I4SW_trigger{color:#0b2851;text-align:left;cursor:pointer;background:#fffefa;border:1px solid #cbd6df;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:54px;padding:9px 13px;display:flex}.h8I4SW_trigger>span{gap:2px;min-width:0;display:grid}.h8I4SW_trigger strong,.h8I4SW_trigger small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.h8I4SW_trigger strong{font-size:15px}.h8I4SW_trigger small{color:#67798b;font-size:12px}.h8I4SW_trigger:hover:not(:disabled){background:#fbfaf6;border-color:#8da1b3}.h8I4SW_trigger:disabled{cursor:not-allowed;opacity:.62}.h8I4SW_trigger:focus-visible,.h8I4SW_selectedRow button:focus-visible,.h8I4SW_closeButton:focus-visible,.h8I4SW_option:focus-visible,.h8I4SW_searchResult:focus-visible,.h8I4SW_mobileTrail button:focus-visible,.h8I4SW_searchBox input:focus-visible,.h8I4SW_searchBox button:focus-visible{outline-offset:2px;outline:3px solid #c94d2a52}.h8I4SW_selectedRow{background:#fff4ee;border-left:3px solid #c94d2a;border-radius:0 10px 10px 0;justify-content:space-between;align-items:flex-start;gap:12px;padding:9px 11px;font-size:13px;line-height:1.45;display:flex}.h8I4SW_selectedRow button{color:#a93d20;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;align-items:center;gap:6px;min-height:44px;padding:5px 8px;font-weight:800;display:inline-flex}.h8I4SW_status{color:#7a3321;margin:0;font-size:13px}.h8I4SW_overlay{z-index:1400;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#061831ad;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.h8I4SW_dialog{background:#fffefa;border:1px solid #0b285124;border-radius:22px;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(1100px,100%);max-height:calc(100svh - 40px);display:grid;overflow:hidden;box-shadow:0 32px 90px #06183157}.h8I4SW_dialogControls{display:grid}.h8I4SW_dialogContent{min-height:0;display:grid;overflow:hidden}.h8I4SW_dialogHeader{justify-content:space-between;align-items:flex-start;gap:18px;padding:22px 24px 12px;display:flex}.h8I4SW_dialogHeader>div{gap:3px;display:grid}.h8I4SW_dialogHeader span{color:#c94d2a;letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:900}.h8I4SW_dialogHeader h2{color:#0b2851;margin:0;font-size:clamp(22px,3vw,30px);line-height:1.15}.h8I4SW_closeButton{color:#0b2851;cursor:pointer;background:#fff;border:1px solid #d8e0e7;border-radius:50%;place-items:center;min-width:44px;min-height:44px;display:grid}.h8I4SW_currentSelection{color:#195e49;background:#eef7f3;border-radius:10px;align-items:flex-start;gap:8px;margin:0 24px 12px;padding:9px 11px;font-size:13px;line-height:1.4;display:flex}.h8I4SW_currentSelection svg{flex:none;margin-top:1px}.h8I4SW_searchBox{color:#607489;background:#fff;border:1px solid #cbd6df;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;margin:0 24px 16px;padding:0 12px;display:grid}.h8I4SW_searchBox:focus-within{border-color:#0b2851;box-shadow:0 0 0 3px #0b285117}.h8I4SW_searchBox input{color:#172d45;min-width:0;min-height:46px;font:inherit;background:0 0;border:0;outline:0}.h8I4SW_searchBox button{color:#0b2851;cursor:pointer;background:#f1f4f6;border:0;border-radius:50%;place-items:center;min-width:44px;min-height:44px;display:grid}.h8I4SW_desktopColumns{border-top:1px solid #e3e8ed;border-bottom:1px solid #e3e8ed;grid-template-columns:repeat(3,minmax(0,1fr));height:min(430px,45svh);min-height:260px;display:grid;overflow:hidden}.h8I4SW_column{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;padding:16px;display:grid}.h8I4SW_column+.h8I4SW_column{background:#fbfaf6;border-left:1px solid #e3e8ed}.h8I4SW_column h3{color:#0b2851;letter-spacing:.04em;text-transform:uppercase;margin:0 0 10px;font-size:13px;font-weight:900}.h8I4SW_optionList,.h8I4SW_searchResults{overscroll-behavior:contain;min-height:0;overflow-y:auto}.h8I4SW_optionList{align-content:start;gap:5px;display:grid}.h8I4SW_option{color:#26384c;width:100%;min-height:46px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;font-size:14px;font-weight:700;line-height:1.3;display:grid}.h8I4SW_option:hover,.h8I4SW_optionActive{color:#8f321b;background:#fff1eb;border-color:#efc4b7}.h8I4SW_optionIcon{opacity:.72;flex:none}.h8I4SW_searchResults{align-content:start;gap:7px;padding:0 24px 8px;display:grid}.h8I4SW_searchResult{color:#26384c;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce3e8;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:62px;padding:10px 12px;display:grid}.h8I4SW_searchResult:hover{background:#fff8f4;border-color:#efb9a9}.h8I4SW_resultMain{gap:3px;display:grid}.h8I4SW_resultMain strong{color:#0b2851;font-size:15px}.h8I4SW_resultMain>span{color:#67798b;font-size:12px;line-height:1.4}.h8I4SW_resultMain small{color:#a23b20;font-size:11px}.h8I4SW_resultMain mark{color:inherit;background:#ffe1a9;border-radius:3px;padding:0 1px}.h8I4SW_searchMessage,.h8I4SW_noResults,.h8I4SW_emptyBranch{color:#607489;font-size:14px;line-height:1.5}.h8I4SW_searchMessage{margin:18px 24px}.h8I4SW_noResults{text-align:center;border:1px dashed #d3dce4;border-radius:13px;gap:6px;margin:8px 24px 20px;padding:20px;display:grid}.h8I4SW_noResults strong{color:#0b2851}.h8I4SW_emptyBranch{background:#f3f6f8;border-radius:10px;margin:0;padding:12px}.h8I4SW_hint{color:#6b5961;margin:0;padding:12px 24px 15px;font-size:12px;line-height:1.4}.h8I4SW_mobileDrilldown{display:none}html[data-theme=dark] .h8I4SW_picker{color:var(--ink)}html[data-theme=dark] .h8I4SW_fieldLabel{color:var(--navy)}html[data-theme=dark] .h8I4SW_dialogHeader h2{color:var(--navy)}html[data-theme=dark] .h8I4SW_column h3{color:var(--navy)}html[data-theme=dark] .h8I4SW_resultMain strong{color:var(--navy)}html[data-theme=dark] .h8I4SW_noResults strong{color:var(--navy)}html[data-theme=dark] .h8I4SW_mobileTrail strong{color:var(--navy)}:is(html[data-theme=dark] .h8I4SW_trigger,html[data-theme=dark] .h8I4SW_closeButton,html[data-theme=dark] .h8I4SW_searchBox,html[data-theme=dark] .h8I4SW_searchResult){border-color:var(--line-strong);background:var(--surface);color:var(--ink)}html[data-theme=dark] .h8I4SW_trigger:hover:not(:disabled){border-color:var(--action-text);background:var(--surface-hover)}html[data-theme=dark] .h8I4SW_searchResult:hover{border-color:var(--action-text);background:var(--surface-hover)}html[data-theme=dark] .h8I4SW_trigger small{color:var(--navy-soft)}html[data-theme=dark] .h8I4SW_resultMain>span{color:var(--navy-soft)}html[data-theme=dark] .h8I4SW_searchMessage{color:var(--navy-soft)}html[data-theme=dark] .h8I4SW_noResults{color:var(--navy-soft)}html[data-theme=dark] .h8I4SW_emptyBranch{color:var(--navy-soft)}html[data-theme=dark] .h8I4SW_hint{color:var(--navy-soft)}:is(html[data-theme=dark] .h8I4SW_selectedRow,html[data-theme=dark] .h8I4SW_currentSelection){border-color:var(--action-text);background:var(--action-light);color:var(--ink)}:is(html[data-theme=dark] .h8I4SW_selectedRow button,html[data-theme=dark] .h8I4SW_dialogHeader span,html[data-theme=dark] .h8I4SW_resultMain small,html[data-theme=dark] .h8I4SW_mobileTrail button){color:var(--action-text)}html[data-theme=dark] .h8I4SW_status{color:var(--danger)}html[data-theme=dark] .h8I4SW_dialog{border-color:var(--line-strong);background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}html[data-theme=dark] .h8I4SW_searchBox:focus-within{border-color:var(--navy);box-shadow:0 0 0 3px color-mix(in srgb, var(--navy) 15%, transparent)}html[data-theme=dark] .h8I4SW_searchBox input{color:var(--ink)}html[data-theme=dark] .h8I4SW_searchBox button{background:var(--surface-soft);color:var(--navy)}html[data-theme=dark] .h8I4SW_emptyBranch{background:var(--surface-soft);color:var(--navy)}html[data-theme=dark] .h8I4SW_desktopColumns{border-color:var(--line)}html[data-theme=dark] .h8I4SW_mobileDrilldown{border-color:var(--line)}html[data-theme=dark] .h8I4SW_column+.h8I4SW_column{border-color:var(--line)}html[data-theme=dark] .h8I4SW_noResults{border-color:var(--line)}html[data-theme=dark] .h8I4SW_column+.h8I4SW_column{background:var(--cream)}html[data-theme=dark] .h8I4SW_option{color:var(--ink);background:0 0}html[data-theme=dark] .h8I4SW_option:hover{border-color:var(--action-text);background:var(--action-light);color:var(--navy)}html[data-theme=dark] .h8I4SW_optionActive{border-color:var(--action-text);background:var(--action-light);color:var(--navy)}html[data-theme=dark] .h8I4SW_resultMain mark{background:var(--warning-bg);color:var(--warning)}html[data-theme=dark] .h8I4SW_trigger:focus-visible{outline-color:var(--navy)}html[data-theme=dark] .h8I4SW_selectedRow button:focus-visible{outline-color:var(--navy)}html[data-theme=dark] .h8I4SW_closeButton:focus-visible{outline-color:var(--navy)}html[data-theme=dark] .h8I4SW_option:focus-visible{outline-color:var(--navy)}html[data-theme=dark] .h8I4SW_searchResult:focus-visible{outline-color:var(--navy)}html[data-theme=dark] .h8I4SW_mobileTrail button:focus-visible{outline-color:var(--navy)}html[data-theme=dark] .h8I4SW_searchBox input:focus-visible{outline-color:var(--navy)}html[data-theme=dark] .h8I4SW_searchBox button:focus-visible{outline-color:var(--navy)}.h8I4SW_visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:767px){.h8I4SW_selectedRow{display:grid}.h8I4SW_selectedRow button{justify-self:start;min-height:44px}.h8I4SW_overlay{background:#fffefa;padding:0;display:block}.h8I4SW_dialog{width:100%;height:100dvh;max-height:none;box-shadow:none;border:0;border-radius:0}.h8I4SW_dialogHeader{padding:calc(15px + env(safe-area-inset-top)) calc(16px + env(safe-area-inset-right)) 10px calc(16px + env(safe-area-inset-left))}.h8I4SW_dialogHeader h2{font-size:22px}.h8I4SW_currentSelection{margin:0 16px 10px}.h8I4SW_searchBox{margin:0 16px 12px}.h8I4SW_desktopColumns{display:none}.h8I4SW_mobileDrilldown{min-height:0;padding:12px calc(16px + env(safe-area-inset-right)) 12px calc(16px + env(safe-area-inset-left));border-top:1px solid #e3e8ed;border-bottom:1px solid #e3e8ed;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.h8I4SW_mobileTrail{grid-template-columns:minmax(88px,auto) minmax(0,1fr) minmax(88px,auto);align-items:center;gap:8px;min-height:44px;margin-bottom:8px;display:grid}.h8I4SW_mobileTrail button{color:#a23b20;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-self:start;align-items:center;gap:6px;min-height:44px;padding:7px 8px;font-weight:800;display:inline-flex}.h8I4SW_mobileTrail strong{color:#0b2851;text-align:center;grid-column:2}.h8I4SW_mobileTrail button+strong{grid-column:2}.h8I4SW_optionList{padding-bottom:8px}.h8I4SW_option{background:#fff;border-color:#e0e6eb;min-height:48px}.h8I4SW_searchResults{padding:0 16px 8px}.h8I4SW_searchMessage{margin:16px}.h8I4SW_noResults{margin:6px 16px 16px}.h8I4SW_hint{padding:10px calc(16px + env(safe-area-inset-right)) calc(12px + env(safe-area-inset-bottom)) calc(16px + env(safe-area-inset-left))}html[data-theme=dark] .h8I4SW_overlay{background:var(--paper)}html[data-theme=dark] .h8I4SW_dialog{box-shadow:none}html[data-theme=dark] .h8I4SW_option{border-color:var(--line);background:var(--surface)}html[data-theme=dark] .h8I4SW_option:hover{border-color:var(--action-text);background:var(--action-light)}html[data-theme=dark] .h8I4SW_optionActive{border-color:var(--action-text);background:var(--action-light)}}
.sjfgRG_builder{border:1px solid var(--line);background:var(--cream);color:var(--navy);border-radius:20px;margin-block:24px;padding:24px}.sjfgRG_builderHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.sjfgRG_builderHeader h2{margin:5px 0 10px;font-size:1.25rem}.sjfgRG_eyebrow{color:var(--navy-soft);font-size:.8rem}.sjfgRG_caption{color:var(--navy-soft);margin:10px 0;font-size:.85rem;line-height:1.55}.sjfgRG_attribution{color:var(--navy-soft);margin:10px 0;font-size:.75rem;line-height:1.7}.sjfgRG_attribution a{text-underline-offset:2px;text-decoration:underline}.sjfgRG_instructions{margin:20px 0 12px;font-size:.95rem;line-height:1.6}.sjfgRG_mapSection{min-width:0}.sjfgRG_map{border:1px solid var(--line-strong);background:var(--surface-soft);border-radius:14px;width:100%;min-width:0;height:clamp(310px,48vh,470px);overflow:hidden}.sjfgRG_selectable .maplibregl-canvas{cursor:crosshair}.sjfgRG_loading{min-height:310px;color:var(--navy-soft);background:var(--surface-soft);border-radius:14px;place-content:center;padding:24px;display:grid}.sjfgRG_message{border:1px solid var(--line);color:var(--navy-soft);border-radius:10px;padding:12px;font-size:.9rem;line-height:1.6}.sjfgRG_marker{border:2px solid var(--paper);background:var(--terracotta);width:36px;height:36px;color:var(--paper);box-shadow:var(--shadow);border-radius:50%;place-items:center;padding:0;font-size:.85rem;font-weight:750;display:grid}.sjfgRG_smallButton{border:1px solid var(--line);background:var(--paper);min-height:36px;color:var(--navy);font:inherit;border-radius:8px;padding:6px 10px;font-size:.85rem}.sjfgRG_smallButton:hover{border-color:var(--navy-soft);background:var(--surface-soft)}.sjfgRG_smallButton[aria-pressed=true]{border-color:var(--terracotta);color:var(--terracotta-dark)}.sjfgRG_routeChoices{flex-wrap:wrap;gap:8px;max-height:150px;padding:4px;display:flex;overflow-y:auto}.sjfgRG_pointToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-block:16px;font-size:.85rem;display:flex}.sjfgRG_pointToolbar>div{flex-wrap:wrap;gap:8px;display:flex}.sjfgRG_pointList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}.sjfgRG_pointList li{border:1px solid var(--line);background:var(--paper);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:8px;display:flex}.sjfgRG_pointButton{min-width:0;min-height:44px;color:var(--navy);text-align:left;background:0 0;border:0;gap:3px;font-size:.85rem;display:grid}.sjfgRG_pointButton span{color:var(--navy-soft);font-size:.78rem}.sjfgRG_coordinateDetails{border-block:1px solid var(--line);margin-block:14px;padding:14px 0}.sjfgRG_coordinateDetails summary{cursor:pointer;min-height:28px;font-size:.9rem}.sjfgRG_coordinates{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:12px;margin-top:14px;display:grid}.sjfgRG_coordinates>div,.sjfgRG_detour{gap:6px;min-width:0;display:grid}.sjfgRG_coordinates label,.sjfgRG_detour label{font-size:.88rem;font-weight:650}.sjfgRG_coordinates input,.sjfgRG_detour select{border:1px solid var(--line-strong);background:var(--paper);width:100%;min-width:0;min-height:44px;color:var(--navy);font:inherit;border-radius:9px;padding:10px 12px}.sjfgRG_detour{max-width:460px;margin-block:18px}.sjfgRG_detour .sjfgRG_caption{margin:0}.sjfgRG_buildActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sjfgRG_error{color:var(--terracotta-dark);font-size:.9rem;line-height:1.6}.sjfgRG_routeSummary{border:1px solid var(--line);background:var(--paper);border-radius:12px;margin-top:18px;padding:14px 16px}.sjfgRG_routeSummary p{color:var(--navy-soft);margin:7px 0 0;font-size:.85rem;line-height:1.55}.sjfgRG_confirm{align-items:start;gap:10px;margin-top:18px;padding-block:7px;font-size:.92rem;line-height:1.5;display:flex}.sjfgRG_confirm input{width:20px;height:20px;accent-color:var(--terracotta);flex:none;margin:1px 0 0}@media (max-width:650px){.sjfgRG_builder{padding:16px}.sjfgRG_pointList{grid-template-columns:1fr}.sjfgRG_coordinates{grid-template-columns:repeat(2,minmax(0,1fr))}.sjfgRG_coordinates>button{grid-column:1/-1}.sjfgRG_builderHeader>button,.sjfgRG_buildActions>button{width:100%}.sjfgRG_map{height:340px}}
.-\34 KNvG_notices{--notice-bg:#fbf5e9;--notice-line:#decba6;--notice-label:#74551f;min-width:0;color:var(--navy);gap:12px;display:grid}.-\34 KNvG_heading{gap:4px;display:grid}.-\34 KNvG_heading strong{font-size:.97rem}.-\34 KNvG_heading span{color:var(--navy-soft);font-size:.82rem;line-height:1.5}.-\34 KNvG_list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.-\34 KNvG_issue{border:1px solid var(--notice-line);background:var(--notice-bg);overflow-wrap:anywhere;border-left-width:3px;border-radius:10px;justify-items:start;gap:6px;padding:14px 16px;display:grid}.-\34 KNvG_clarification{--notice-bg:var(--paper);--notice-line:var(--line-strong);--notice-label:var(--navy-soft)}.-\34 KNvG_kind{color:var(--notice-label);font-size:.72rem;font-weight:650;line-height:1.5}.-\34 KNvG_title{font-size:.9rem;line-height:1.5}.-\34 KNvG_notices .-\34 KNvG_issue p{color:var(--navy-soft);margin:0;font-size:.83rem;line-height:1.55}.-\34 KNvG_notices .-\34 KNvG_issue .-\34 KNvG_prompt{color:var(--navy)}.-\34 KNvG_notices .-\34 KNvG_reviewHint{color:var(--navy-soft);margin:0;font-size:.75rem;line-height:1.5}.-\34 KNvG_action{min-height:44px;font:inherit;color:var(--terracotta-dark);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:7px;padding:8px 2px;font-size:.84rem;font-weight:650;display:inline-flex}.-\34 KNvG_actions{flex-wrap:wrap;gap:4px 20px;display:flex}.-\34 KNvG_reviewed{color:var(--navy-soft)}.-\34 KNvG_action:hover{text-underline-offset:3px;text-decoration:underline}.-\34 KNvG_action:focus-visible{outline:2px solid var(--terracotta);outline-offset:3px;border-radius:4px}html[data-theme=dark] .-\34 KNvG_notices{--notice-bg:var(--warning-bg);--notice-line:var(--warning);--notice-label:var(--warning)}.-\34 KNvG_compact .-\34 KNvG_issue{gap:4px;padding:10px 12px}@media (max-width:600px){.-\34 KNvG_issue{padding:12px}}
.BpjSwG_multiPicker{gap:14px;display:grid}.BpjSwG_summary{gap:5px;display:grid}.BpjSwG_summary>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.BpjSwG_summary strong{color:#0b2851}.BpjSwG_summary span{color:#a33a20;font-size:12px;font-weight:850}.BpjSwG_summary p,.BpjSwG_limit{color:#687a8b;margin:0;font-size:13px;line-height:1.45}.BpjSwG_groups{gap:12px;display:grid}.BpjSwG_groups section{gap:7px;display:grid}.BpjSwG_groups h3{color:#596e81;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.BpjSwG_groups section>div{flex-wrap:wrap;gap:7px;display:flex}.BpjSwG_chip{color:#1e5f4d;background:#eff7f4;border:1px solid #d4e2dd;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;padding:7px 7px 7px 10px;display:inline-grid}.BpjSwG_chip>span{gap:1px;min-width:0;display:grid}.BpjSwG_chip strong{font-size:13px;line-height:1.3}.BpjSwG_chip small{color:#657d75;text-overflow:ellipsis;white-space:nowrap;max-width:230px;font-size:10px;overflow:hidden}.BpjSwG_chip button{color:#8f321b;cursor:pointer;background:#ffffffb8;border:0;border-radius:8px;place-items:center;min-width:32px;min-height:32px;display:grid}.BpjSwG_chip button:focus-visible{outline-offset:2px;outline:3px solid #c94d2a4d}.BpjSwG_limit{color:#9b3922}html[data-theme=dark] .BpjSwG_summary strong{color:var(--navy)}html[data-theme=dark] .BpjSwG_summary span{color:var(--action-text)}:is(html[data-theme=dark] .BpjSwG_summary p,html[data-theme=dark] .BpjSwG_groups h3,html[data-theme=dark] .BpjSwG_chip small){color:var(--navy-soft)}html[data-theme=dark] .BpjSwG_chip{border-color:var(--line-strong);background:var(--action-light);color:var(--action-text)}html[data-theme=dark] .BpjSwG_chip button{background:var(--surface);color:var(--danger)}html[data-theme=dark] .BpjSwG_chip button:focus-visible{outline-color:var(--navy)}html[data-theme=dark] .BpjSwG_limit{color:var(--warning)}@media (max-width:560px){.BpjSwG_groups section>div{grid-template-columns:minmax(0,1fr);display:grid}.BpjSwG_chip{width:100%}.BpjSwG_chip button{min-width:44px;min-height:44px}.BpjSwG_chip small{max-width:100%}}
.-\34 y9wq_section{border:1px solid var(--line);background:var(--cream);border-radius:22px;min-width:0;padding:28px}.-\34 y9wq_heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.-\34 y9wq_eyebrow,.-\34 y9wq_nextAction small{color:var(--terracotta);letter-spacing:.05em;font-size:12px;font-weight:750}.-\34 y9wq_heading h2{color:var(--navy);font:600 30px/1.2 var(--font-ui);margin:8px 0}.-\34 y9wq_heading p,.-\34 y9wq_settings p,.-\34 y9wq_hint,.-\34 y9wq_plan p{color:var(--navy-soft);font-size:14px;line-height:1.6}.-\34 y9wq_heading>a{color:var(--navy);white-space:nowrap;align-items:center;gap:8px;padding-block:12px;font-size:14px;font-weight:650;display:inline-flex}.-\34 y9wq_settings{border-block:1px solid var(--line);margin-block:16px 20px}.-\34 y9wq_settings summary,.-\34 y9wq_plan summary{cursor:pointer;color:var(--navy);align-items:center;gap:8px;padding:15px 0;font-weight:650;display:flex}.-\34 y9wq_settingsBody{gap:16px;padding-bottom:20px;display:grid}.-\34 y9wq_settingsBody fieldset{border:0;min-width:0;margin:0;padding:0}.-\34 y9wq_settingsBody legend{color:var(--navy);font-weight:700}.-\34 y9wq_settingsBody p{margin:6px 0 12px}.-\34 y9wq_categories{flex-wrap:wrap;gap:10px 16px;max-height:220px;padding:3px;display:flex;overflow:auto}.-\34 y9wq_categories label{align-items:center;gap:8px;min-height:32px;font-size:14px;display:flex}.-\34 y9wq_categories input{accent-color:var(--terracotta);flex-shrink:0;width:17px;height:17px}.-\34 y9wq_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.-\34 y9wq_field{color:var(--navy);flex-direction:column;gap:8px;font-size:14px;display:flex}.-\34 y9wq_field input,.-\34 y9wq_field select{border:1px solid var(--line-strong);background:var(--paper);width:100%;min-width:0;min-height:44px;color:var(--ink);border-radius:9px;padding:10px 12px}.-\34 y9wq_settingsBody>.-\34 y9wq_field{max-width:380px}.-\34 y9wq_settingsBody>button{justify-self:start}.-\34 y9wq_quietButton{border:1px solid var(--line-strong);background:var(--paper);color:var(--navy);border-radius:9px;align-items:center;gap:8px;padding:10px 14px;display:inline-flex}.-\34 y9wq_hint a{text-underline-offset:3px;text-decoration:underline}.-\34 y9wq_window{align-items:flex-start;gap:8px;display:flex}.-\34 y9wq_window svg{flex-shrink:0;margin-top:3px}.-\34 y9wq_controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.-\34 y9wq_controls>span{color:var(--muted);font-size:13px}.-\34 y9wq_controls>div{gap:7px;display:flex}.-\34 y9wq_controls button,.-\34 y9wq_cardTop button,.-\34 y9wq_cardActions>button,.-\34 y9wq_plan li button{border:1px solid var(--line);background:var(--paper);min-width:40px;min-height:40px;color:var(--navy);border-radius:10px;justify-content:center;align-items:center;gap:5px;display:inline-flex}.-\34 y9wq_controls button:last-child{padding-inline:10px;font-size:12px}.-\34 y9wq_track{overscroll-behavior-x:contain;scrollbar-width:thin;scroll-behavior:auto;cursor:grab;gap:16px;padding:4px 3px 18px;display:flex;overflow-x:auto}.-\34 y9wq_track:active{cursor:grabbing}.-\34 y9wq_card{border:1px solid var(--line);background:var(--paper);min-width:0;color:var(--ink);border-radius:16px;flex-direction:column;flex:0 0 calc(33.3333% - 10.6667px);padding:19px;display:flex}.-\34 y9wq_cardTop{justify-content:space-between;align-items:flex-start;gap:7px;display:flex}.-\34 y9wq_cardTop>span{max-width:calc(100% - 35px);color:var(--teal);font-size:11px;font-weight:700;line-height:1.5}.-\34 y9wq_cardTop button{border:0;min-width:28px;min-height:28px}.-\34 y9wq_card h3{color:var(--navy);overflow-wrap:anywhere;margin:15px 0 8px;font-size:18px;line-height:1.35}.-\34 y9wq_card h3 a:hover{text-underline-offset:3px;text-decoration:underline}.-\34 y9wq_location{color:var(--muted);margin:0 0 18px;font-size:12px}.-\34 y9wq_budget{flex-direction:column;gap:4px;margin-top:auto;display:flex}.-\34 y9wq_budget small{color:var(--muted);font-size:11px}.-\34 y9wq_budget strong{color:var(--navy);font-size:20px}.-\34 y9wq_schedule{color:var(--navy-soft);align-items:flex-start;gap:5px;font-size:11px;line-height:1.5;display:flex}.-\34 y9wq_schedule svg,.-\34 y9wq_reasons svg{flex-shrink:0;margin-top:1px}.-\34 y9wq_reasons{border-top:1px solid var(--line-soft);align-content:start;gap:7px;min-height:55px;margin:0 0 10px;padding:12px 0;list-style:none;display:grid}.-\34 y9wq_reasons li{color:var(--navy-soft);gap:6px;font-size:11px;line-height:1.4;display:flex}.-\34 y9wq_reasons svg{color:var(--teal)}.-\34 y9wq_cardActions{align-items:center;gap:9px;display:flex}.-\34 y9wq_cardActions a{flex:1;min-width:0;padding:10px 12px;font-size:13px}.-\34 y9wq_cardActions>button{align-self:stretch}.-\34 y9wq_cardActions>button[aria-pressed=true]{color:var(--terracotta);border-color:var(--terracotta)}.-\34 y9wq_feedback{justify-content:space-between;gap:8px;margin-top:12px;display:flex}.-\34 y9wq_feedback button,.-\34 y9wq_footer button,.-\34 y9wq_dismissed button{color:var(--navy-soft);background:0 0;border:0;border-bottom:1px solid #0000;padding:9px 0;font-size:11px}.-\34 y9wq_feedback button[aria-pressed=true]{color:var(--terracotta);border-bottom-color:var(--terracotta)}.-\34 y9wq_footer{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.-\34 y9wq_footer p{color:var(--navy-soft);margin:0;font-size:13px}.-\34 y9wq_footer button{text-underline-offset:3px;flex-shrink:0;font-size:13px;text-decoration:underline}.-\34 y9wq_empty{background:var(--paper);border:1px dashed var(--line-strong);color:var(--navy-soft);border-radius:12px;padding:24px;line-height:1.6}.-\34 y9wq_dismissed{min-height:300px;color:var(--navy-soft);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:15px;font-size:14px;display:flex}.-\34 y9wq_dismissed p{margin:0;line-height:1.5}.-\34 y9wq_dismissed>button{text-underline-offset:3px;min-height:44px;font-size:14px;text-decoration:underline}.-\34 y9wq_dismissalNextStep{border-top:1px solid var(--line-soft);gap:9px;width:100%;padding-top:14px;display:grid}.-\34 y9wq_dismissalNextStep:empty{display:none}.-\34 y9wq_dismissalNextStep a,.-\34 y9wq_dismissalNextStep button{color:var(--navy);text-underline-offset:3px;font-size:13px;line-height:1.5;text-decoration:underline}.-\34 y9wq_dismissalNextStep small{color:var(--muted);font-size:11px;line-height:1.5}.-\34 y9wq_reasonPicker{gap:12px;margin-top:auto;display:grid}.-\34 y9wq_reasonPicker fieldset{border:0;min-width:0;margin:0;padding:0}.-\34 y9wq_reasonPicker legend{color:var(--navy);margin-bottom:8px;font-size:14px;font-weight:700}.-\34 y9wq_reasonPicker label{min-height:40px;color:var(--navy-soft);cursor:pointer;align-items:center;gap:9px;font-size:13px;line-height:1.4;display:flex}.-\34 y9wq_reasonPicker input{width:17px;height:17px;accent-color:var(--terracotta);flex-shrink:0}.-\34 y9wq_reasonPicker p{color:var(--muted);margin:0;font-size:11px;line-height:1.55}.-\34 y9wq_reasonActions{flex-wrap:wrap;gap:8px;display:flex}.-\34 y9wq_reasonActions button{min-height:42px;padding:10px 13px;font-size:12px}.-\34 y9wq_reasonPicker :focus-visible,.-\34 y9wq_dismissed :focus-visible{outline:2px solid var(--terracotta);outline-offset:3px}.-\34 y9wq_dismissalShelf{border-top:1px solid var(--line);margin-top:17px}.-\34 y9wq_dismissalShelf summary{color:var(--navy);cursor:pointer;padding:15px 0;font-size:14px;font-weight:650}.-\34 y9wq_dismissalShelf>p{color:var(--navy-soft);margin:0 0 14px;font-size:12px;line-height:1.65}.-\34 y9wq_dismissalShelf ul{scrollbar-width:thin;max-height:420px;margin:0;padding:0;list-style:none;overflow:auto}.-\34 y9wq_dismissalShelf li{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:16px;padding:14px 2px;display:flex}.-\34 y9wq_dismissalShelf li>div{gap:6px;min-width:0;display:grid}.-\34 y9wq_dismissalShelf strong{color:var(--navy);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.-\34 y9wq_dismissalShelf li span{color:var(--muted);font-size:12px;line-height:1.5}.-\34 y9wq_dismissalShelf button{min-height:44px;color:var(--navy);background:var(--paper);border:1px solid var(--line-strong);border-radius:9px;flex-shrink:0;padding:9px 11px;font-size:12px}.-\34 y9wq_dismissalShelf :focus-visible{outline:2px solid var(--terracotta);outline-offset:3px}.-\34 y9wq_plan{border-top:1px solid var(--line);margin-top:16px}.-\34 y9wq_plan p{margin-top:0}.-\34 y9wq_plan ul{padding:0;list-style:none}.-\34 y9wq_plan li{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:15px;padding:12px 0;display:flex}.-\34 y9wq_plan li div{flex-direction:column;gap:6px;display:flex}.-\34 y9wq_plan a{color:var(--navy);font-weight:650}.-\34 y9wq_plan small{color:var(--muted);font-size:12px}.-\34 y9wq_nextAction{border:1px solid var(--line);border-left:4px solid var(--terracotta);background:var(--paper);border-radius:15px;justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;display:flex}.-\34 y9wq_nextAction div{gap:7px;display:grid}.-\34 y9wq_nextAction strong{color:var(--navy);font-size:16px}.-\34 y9wq_nextAction span{color:var(--muted);font-size:13px}.-\34 y9wq_nextAction a{color:var(--terracotta);white-space:nowrap;align-items:center;gap:8px;font-weight:650;display:inline-flex}@media (min-width:1500px){.-\34 y9wq_card{flex-basis:calc(25% - 12px)}}@media (max-width:950px){.-\34 y9wq_card{flex-basis:calc(45.4545% - 7.27273px)}}@media (max-width:600px){.-\34 y9wq_section{border-radius:17px;padding:20px 14px}.-\34 y9wq_heading{flex-direction:column;gap:3px}.-\34 y9wq_heading h2{font-size:28px}.-\34 y9wq_heading p{margin-bottom:5px}.-\34 y9wq_card{flex-basis:87%;padding:17px}.-\34 y9wq_fields{grid-template-columns:minmax(0,1fr)}.-\34 y9wq_footer{flex-direction:column;align-items:flex-start}.-\34 y9wq_dismissalShelf li{flex-direction:column;align-items:flex-start;gap:10px}.-\34 y9wq_nextAction{flex-direction:column;align-items:flex-start;gap:12px;padding:18px}}@media (prefers-reduced-motion:reduce){.-\34 y9wq_track{scroll-behavior:auto}}
.SYZLkq_section{background:#f6f8f7;border:1px solid #e1e7e9;border-radius:22px;margin-top:32px;padding:24px}.SYZLkq_heading{max-width:760px;margin-bottom:22px}.SYZLkq_heading>span{color:#936248;font-size:.78rem;font-weight:700}.SYZLkq_heading h2{color:#18364a;margin:7px 0 12px;font-size:clamp(1.3rem,2.5vw,1.65rem)}.SYZLkq_heading p{color:#536b76;font-size:.91rem;line-height:1.6}.SYZLkq_grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.SYZLkq_card{background:#fff;border:1px solid #e3e8e9;border-radius:17px;min-width:0;padding:22px}.SYZLkq_date{color:#637780;font-size:.8rem}.SYZLkq_card h3{color:#18364a;overflow-wrap:anywhere;margin:12px 0 8px;font-size:1.08rem;line-height:1.5}.SYZLkq_card a:focus-visible,.SYZLkq_questions summary:focus-visible{outline-offset:4px;outline:2px solid #ae5e43}.SYZLkq_route{color:#536b76;font-size:.9rem}.SYZLkq_reasons{color:#2d6253;gap:6px;margin:18px 0;padding-left:18px;font-size:.87rem;line-height:1.5;display:grid}.SYZLkq_questions{color:#536b76;border-top:1px solid #e3e8e9;padding-top:12px;font-size:.87rem;line-height:1.55}.SYZLkq_questions summary{color:#18364a;cursor:pointer;padding:7px 0}.SYZLkq_questions ul{margin:8px 0;padding-left:18px}.SYZLkq_questions li+li{margin-top:6px}.SYZLkq_footer{color:#536b76;flex-wrap:wrap;justify-content:space-between;gap:7px 15px;margin:20px 0 15px;font-size:.85rem;display:flex}.SYZLkq_footer strong{color:#18364a}html[data-theme=dark] .SYZLkq_section{border-color:var(--line);background:var(--cream)}html[data-theme=dark] .SYZLkq_heading>span{color:var(--action-text)}:is(html[data-theme=dark] .SYZLkq_heading h2,html[data-theme=dark] .SYZLkq_card h3,html[data-theme=dark] .SYZLkq_questions summary,html[data-theme=dark] .SYZLkq_footer strong){color:var(--navy)}html[data-theme=dark] .SYZLkq_heading p{color:var(--navy-soft)}html[data-theme=dark] .SYZLkq_date{color:var(--navy-soft)}html[data-theme=dark] .SYZLkq_route{color:var(--navy-soft)}html[data-theme=dark] .SYZLkq_questions{color:var(--navy-soft)}html[data-theme=dark] .SYZLkq_footer{color:var(--navy-soft)}html[data-theme=dark] .SYZLkq_card{border-color:var(--line);background:var(--surface)}:is(html[data-theme=dark] .SYZLkq_card a:focus-visible,html[data-theme=dark] .SYZLkq_questions summary:focus-visible){outline-color:var(--navy)}html[data-theme=dark] .SYZLkq_reasons{color:var(--success)}html[data-theme=dark] .SYZLkq_questions{border-color:var(--line)}@media (max-width:650px){.SYZLkq_section{padding:18px}.SYZLkq_grid{grid-template-columns:1fr}.SYZLkq_card{padding:18px}}
.VUPtEW_section{color:#193f56;background:#fff;border:1px solid #cbd9d6;border-radius:18px;margin:0 0 24px;overflow:hidden}.VUPtEW_toggle{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#f1f7f5;border:0;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:18px;font-weight:700;display:flex}.VUPtEW_body{gap:16px;padding:18px;display:grid}.VUPtEW_body p{margin:0;line-height:1.55}.VUPtEW_choices{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.VUPtEW_choices>button:not(.button){color:#193f56;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #9dafaa;border-radius:10px;padding:10px 14px}.VUPtEW_choices>button[aria-pressed=true]{color:#fff;background:#193f56}.VUPtEW_note{color:#52666d;font-size:13px}.VUPtEW_coordinates summary{cursor:pointer;min-height:30px}.VUPtEW_coordinates>div{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.VUPtEW_coordinates label{flex:120px;gap:6px;display:grid}.VUPtEW_coordinates input{width:100%;min-width:0;font:inherit;border:1px solid #9dafaa;border-radius:8px;padding:10px}.VUPtEW_results{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:12px;display:grid}.VUPtEW_results article{border:1px solid #d0dcd7;border-radius:12px;align-content:start;gap:10px;padding:16px;display:grid}.VUPtEW_results article.VUPtEW_selected{border-color:#bc634c;box-shadow:0 0 0 1px #bc634c}.VUPtEW_results span,.VUPtEW_results small{line-height:1.45}.VUPtEW_selectRoute{text-align:left;color:#193f56;font:inherit;cursor:pointer;background:0 0;border:0;min-height:36px;padding:0;font-weight:700}.VUPtEW_results a{color:#844631;font-weight:650}.VUPtEW_toggle:focus-visible,.VUPtEW_selectRoute:focus-visible,.VUPtEW_choices button:focus-visible{outline-offset:3px;outline:3px solid #bc634c}@media (max-width:600px){.VUPtEW_body{padding:12px}.VUPtEW_choices .VUPtEW_button{width:100%}}html[data-theme=dark] .VUPtEW_section{border-color:var(--line-strong);background:var(--surface);color:var(--ink)}html[data-theme=dark] .VUPtEW_toggle{background:var(--surface-soft)}html[data-theme=dark] .VUPtEW_choices>button:not(.button){border-color:var(--line-strong);background:var(--paper);color:var(--ink)}html[data-theme=dark] .VUPtEW_coordinates input{border-color:var(--line-strong);background:var(--paper);color:var(--ink)}html[data-theme=dark] .VUPtEW_choices>button[aria-pressed=true]{border-color:var(--action-text);background:var(--action-light);color:var(--navy)}html[data-theme=dark] .VUPtEW_note{color:var(--navy-soft)}html[data-theme=dark] .VUPtEW_results article{border-color:var(--line)}html[data-theme=dark] .VUPtEW_results article.VUPtEW_selected{border-color:var(--action-text);box-shadow:0 0 0 1px var(--action-text)}html[data-theme=dark] .VUPtEW_selectRoute{color:var(--navy)}html[data-theme=dark] .VUPtEW_results a{color:var(--action-text)}html[data-theme=dark] .VUPtEW_toggle:focus-visible{outline-color:var(--navy)}html[data-theme=dark] .VUPtEW_selectRoute:focus-visible{outline-color:var(--navy)}html[data-theme=dark] .VUPtEW_choices button:focus-visible{outline-color:var(--navy)}
.S04SAa_panel{background:#fffdf9;border:1px solid #e5ded5;border-radius:18px;gap:14px;min-width:0;margin-block:16px;padding:20px;display:grid}.S04SAa_panel h2{color:#172c44;margin:0;font-size:1.15rem}.S04SAa_panel h3{color:#172c44;margin:0 0 8px;font-size:1rem}.S04SAa_panel p{color:#56616c;overflow-wrap:anywhere;margin:0;line-height:1.55}.S04SAa_panel label,.S04SAa_panel form{gap:8px;display:grid}.S04SAa_panel form{gap:14px}.S04SAa_panel textarea,.S04SAa_panel select{color:#172c44;width:100%;font:inherit;background:#fff;border:1px solid #c8cdd0;border-radius:10px;padding:11px}.S04SAa_panel textarea{resize:vertical}.S04SAa_panel :is(button,select,textarea,summary,a):focus-visible{outline-offset:3px;outline:3px solid #986149}.S04SAa_note{border-left:3px solid #b96a4d;padding-left:12px}.S04SAa_history{border-top:1px solid #e5ded5;gap:12px;padding-top:12px;display:grid}.S04SAa_history summary{cursor:pointer;color:#172c44;padding-block:8px;font-weight:600}.S04SAa_history article{border-bottom:1px solid #ece7df;gap:7px;padding-block:10px;display:grid}.S04SAa_history small{color:#68737c}.S04SAa_history blockquote{overflow-wrap:anywhere;white-space:pre-wrap;border-left:2px solid #d9c5b6;margin:4px 0;padding-left:12px}.S04SAa_buttons{flex-wrap:wrap;gap:8px;display:flex}.S04SAa_feedback{background:#edf3ed;border-radius:10px;padding:10px}.S04SAa_error{background:#fff0e9;border-radius:10px;padding:10px;color:#873d2c!important}.S04SAa_adminGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:20px;display:grid}html[data-theme=dark] .S04SAa_panel{border-color:var(--line);background:var(--surface)}:is(html[data-theme=dark] .S04SAa_panel h2,html[data-theme=dark] .S04SAa_panel h3,html[data-theme=dark] .S04SAa_history summary){color:var(--navy)}:is(html[data-theme=dark] .S04SAa_panel p,html[data-theme=dark] .S04SAa_history small){color:var(--navy-soft)}:is(html[data-theme=dark] .S04SAa_panel textarea,html[data-theme=dark] .S04SAa_panel select){border-color:var(--line-strong);background:var(--paper);color:var(--ink)}html[data-theme=dark] .S04SAa_panel :is(button,select,textarea,summary,a):focus-visible{outline-color:var(--navy)}html[data-theme=dark] .S04SAa_note{border-color:var(--warning)}html[data-theme=dark] .S04SAa_history{border-color:var(--line)}html[data-theme=dark] .S04SAa_history article{border-color:var(--line)}html[data-theme=dark] .S04SAa_history blockquote{border-color:var(--line)}html[data-theme=dark] .S04SAa_feedback{background:var(--success-bg);color:var(--success)}html[data-theme=dark] .S04SAa_error{background:var(--danger-bg);color:var(--danger)!important}
.oKSBlG_shell{padding-block:28px 48px}.oKSBlG_nav{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}.oKSBlG_nav a{white-space:normal;min-height:44px}.oKSBlG_intro{border:1px solid var(--line-strong);background:var(--surface-soft);color:var(--ink);border-radius:14px;margin-block:16px 24px;padding:18px 20px;line-height:1.65}.oKSBlG_intro p{margin:0}.oKSBlG_intro p+p{margin-top:8px}.oKSBlG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.oKSBlG_card{border:1px solid var(--line-strong);background:var(--paper);border-radius:18px;min-width:0;padding:22px}.oKSBlG_card h2{color:var(--navy);margin:0 0 12px;font-size:21px;line-height:1.3}.oKSBlG_card p{color:var(--ink);overflow-wrap:anywhere;margin-block:14px;line-height:1.65}.oKSBlG_status{border:1px solid var(--line-strong);background:var(--surface-soft);max-width:100%;color:var(--navy);border-radius:10px;padding:6px 10px;font-size:14px;font-weight:650;display:inline-block}.oKSBlG_status[data-status=needs_setup],.oKSBlG_status[data-status=unknown],.oKSBlG_status[data-status=external_check]{border-color:var(--gold)}.oKSBlG_card a{min-height:44px;color:var(--action-dark);text-underline-offset:3px;align-items:center;font-weight:650;text-decoration:underline;display:inline-flex}.oKSBlG_queue{margin-top:24px}.oKSBlG_metrics{grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:12px;margin-block:20px;display:grid}.oKSBlG_metrics>div{border:1px solid var(--line);background:var(--surface-soft);border-radius:12px;min-width:0;padding:14px}.oKSBlG_metrics dt{color:var(--navy-soft);font-size:14px;line-height:1.5}.oKSBlG_metrics dd{color:var(--navy);overflow-wrap:anywhere;margin:8px 0 0;font-size:26px;font-weight:700}@media (max-width:680px){.oKSBlG_grid{grid-template-columns:minmax(0,1fr)}.oKSBlG_card{padding:18px}.oKSBlG_nav a{flex:160px}}
.Blra3W_captcha{min-width:0;color:var(--ink);gap:8px;padding:12px 0;display:grid}.Blra3W_captcha p{margin:0}.Blra3W_captcha small{color:var(--muted);line-height:1.5}.Blra3W_widget{width:100%;min-width:0;min-height:65px}
.LmJE6a_hint{color:var(--muted);font-size:13px;font-weight:400;line-height:1.5}.LmJE6a_hint:empty{display:none}.LmJE6a_actions{flex-wrap:wrap;gap:6px 16px;display:flex}.LmJE6a_actions button{min-height:36px;color:var(--navy);font:inherit;text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:13px;text-decoration:underline}.LmJE6a_actions button:focus-visible{outline:2px solid var(--navy);outline-offset:3px;border-radius:3px}.LmJE6a_actions button:disabled{opacity:.5;cursor:default}
.ox6Nua_directory{gap:24px;display:grid}.ox6Nua_search{color:#64788c;background:#fffefaf0;border:1px solid #cad5df;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:58px;padding:7px 8px 7px 16px;display:grid;box-shadow:0 12px 35px #0b28510f}.ox6Nua_search:focus-within{border-color:#8da1b3;box-shadow:0 0 0 4px #0b285114}.ox6Nua_search input{color:#172d45;min-width:0;min-height:42px;font:inherit;background:0 0;border:0;outline:0}.ox6Nua_clear{color:#0b2851;cursor:pointer;background:#eef2f5;border:0;border-radius:50%;place-items:center;min-width:40px;min-height:40px;display:grid}.ox6Nua_results{background:#fff9f3;border:1px solid #eadfd7;border-radius:18px;gap:14px;padding:18px;display:grid}.ox6Nua_results header span{color:#c94d2a;letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:900}.ox6Nua_results header h2{color:#0b2851;margin:3px 0 0;font-size:20px}.ox6Nua_resultGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.ox6Nua_resultGrid>a{color:#26384c;background:#fff;border:1px solid #e3e8ed;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:72px;padding:10px 12px;text-decoration:none;display:grid}.ox6Nua_resultGrid>a:hover{background:#fffdf9;border-color:#efb9a9}.ox6Nua_resultIcon{color:#276b59;background:#eef5f3;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.ox6Nua_resultGrid>a>span:nth-child(2){gap:3px;min-width:0;display:grid}.ox6Nua_resultGrid strong{color:#0b2851}.ox6Nua_resultGrid small,.ox6Nua_resultGrid em{color:#67798b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;line-height:1.4;overflow:hidden}.ox6Nua_resultGrid em{color:#a23b20}.ox6Nua_empty{color:#6c7d8d;background:#fff;border:1px dashed #d7dfe6;border-radius:14px;align-items:center;gap:13px;padding:20px;display:flex}.ox6Nua_empty strong{color:#0b2851}.ox6Nua_empty p{margin:3px 0 0}.ox6Nua_grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.ox6Nua_card{background:#fffefaf0;border:1px solid #0b285121;border-radius:18px;gap:14px;min-width:0;padding:17px;display:grid;box-shadow:0 13px 34px #0b28510e}.ox6Nua_expanded{border-color:#d9aa99;box-shadow:0 17px 40px #5a2f2217}.ox6Nua_cardHeading{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:11px;min-width:0;display:grid}.ox6Nua_cardHeading>span{color:#246a58;background:#eaf3f1;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.ox6Nua_cardHeading h2{margin:0;font-size:18px;line-height:1.25}.ox6Nua_cardHeading h2 a{color:#0b2851;text-decoration:none}.ox6Nua_cardHeading p{color:#718193;margin:5px 0 0;font-size:12px}.ox6Nua_groupList{align-content:start;gap:5px;display:grid}.ox6Nua_groupItem{border:1px solid #0000;border-radius:10px;display:grid;overflow:hidden}.ox6Nua_groupExpanded{background:#fffaf6;border-color:#eadfd7}.ox6Nua_groupRow{grid-template-columns:minmax(0,1fr) 42px;align-items:center;min-width:0;display:grid}.ox6Nua_groupRow>a{color:#30465c;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;min-height:44px;padding:7px 4px 7px 8px;font-size:13px;font-weight:700;text-decoration:none;display:grid}.ox6Nua_groupRow>button{color:#7b8b99;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:42px;min-height:44px;display:grid}.ox6Nua_groupRow>a:hover,.ox6Nua_groupRow>button:hover{color:#9e351c;background:#fff1eb}.ox6Nua_groupRow small{color:#8997a4;font-size:11px}.ox6Nua_groupExpanded .ox6Nua_groupRow button svg{transform:rotate(180deg)}.ox6Nua_serviceList{border-top:1px solid #eadfd7;gap:2px;padding:5px;display:grid}.ox6Nua_serviceList>a{color:#53677a;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:42px;padding:7px 8px 7px 13px;font-size:12px;font-weight:650;line-height:1.35;text-decoration:none;display:grid}.ox6Nua_serviceList>a:hover{color:#9e351c;background:#fff1eb}.ox6Nua_actions{border-top:1px solid #e4e9ed;flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:12px;display:flex}.ox6Nua_actions button,.ox6Nua_actions a{color:#a33a20;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:5px;padding:7px 8px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.ox6Nua_expanded .ox6Nua_actions button svg{transform:rotate(180deg)}.ox6Nua_search button:focus-visible,.ox6Nua_resultGrid a:focus-visible,.ox6Nua_card a:focus-visible,.ox6Nua_card button:focus-visible{outline-offset:2px;outline:3px solid #c94d2a4d}@media (max-width:1023px){.ox6Nua_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.ox6Nua_search{grid-template-columns:auto minmax(0,1fr) auto;padding:7px 8px 7px 13px}.ox6Nua_search>.button{grid-column:1/-1;width:100%}.ox6Nua_resultGrid,.ox6Nua_grid{grid-template-columns:minmax(0,1fr)}.ox6Nua_results,.ox6Nua_card{padding:14px}.ox6Nua_resultGrid>a{min-height:76px}.ox6Nua_resultGrid small,.ox6Nua_resultGrid em{text-overflow:clip;white-space:normal;overflow:visible}.ox6Nua_groupRow>a,.ox6Nua_groupRow>button,.ox6Nua_serviceList>a{min-height:46px}.ox6Nua_actions button,.ox6Nua_actions a{min-height:44px}}:is(html[data-theme=dark] .ox6Nua_search,html[data-theme=dark] .ox6Nua_card){border-color:var(--line-strong);background:var(--surface);color:var(--muted);box-shadow:var(--shadow)}html[data-theme=dark] .ox6Nua_search:focus-within{border-color:var(--navy);box-shadow:0 0 0 4px color-mix(in srgb, var(--navy) 15%, transparent)}html[data-theme=dark] .ox6Nua_search input{color:var(--ink)}html[data-theme=dark] .ox6Nua_clear{background:var(--surface-soft);color:var(--navy)}:is(html[data-theme=dark] .ox6Nua_results,html[data-theme=dark] .ox6Nua_groupExpanded){border-color:var(--line);background:var(--cream)}html[data-theme=dark] .ox6Nua_results header span{color:var(--action-text)}html[data-theme=dark] .ox6Nua_resultGrid em{color:var(--action-text)}html[data-theme=dark] .ox6Nua_actions button{color:var(--action-text)}html[data-theme=dark] .ox6Nua_actions a{color:var(--action-text)}html[data-theme=dark] .ox6Nua_results header h2{color:var(--navy)}html[data-theme=dark] .ox6Nua_resultGrid strong{color:var(--navy)}html[data-theme=dark] .ox6Nua_empty strong{color:var(--navy)}html[data-theme=dark] .ox6Nua_cardHeading h2 a{color:var(--navy)}html[data-theme=dark] .ox6Nua_resultGrid>a{border-color:var(--line);background:var(--surface);color:var(--ink)}html[data-theme=dark] .ox6Nua_empty{border-color:var(--line);background:var(--surface);color:var(--ink)}html[data-theme=dark] .ox6Nua_resultGrid>a:hover{border-color:var(--action-text);background:var(--surface-hover)}html[data-theme=dark] .ox6Nua_resultIcon{background:var(--action-light);color:var(--action-text)}html[data-theme=dark] .ox6Nua_cardHeading>span{background:var(--action-light);color:var(--action-text)}:is(html[data-theme=dark] .ox6Nua_resultGrid small,html[data-theme=dark] .ox6Nua_cardHeading p,html[data-theme=dark] .ox6Nua_groupRow small,html[data-theme=dark] .ox6Nua_groupRow>button){color:var(--muted)}html[data-theme=dark] .ox6Nua_expanded{border-color:var(--action-text)}html[data-theme=dark] .ox6Nua_groupRow>a{color:var(--ink)}html[data-theme=dark] .ox6Nua_serviceList>a{color:var(--navy-soft)}:is(html[data-theme=dark] .ox6Nua_groupRow>a:hover,html[data-theme=dark] .ox6Nua_groupRow>button:hover,html[data-theme=dark] .ox6Nua_serviceList>a:hover){background:var(--surface-hover);color:var(--navy)}:is(html[data-theme=dark] .ox6Nua_serviceList,html[data-theme=dark] .ox6Nua_actions){border-color:var(--line)}:is(html[data-theme=dark] .ox6Nua_search button:focus-visible,html[data-theme=dark] .ox6Nua_resultGrid a:focus-visible,html[data-theme=dark] .ox6Nua_card a:focus-visible,html[data-theme=dark] .ox6Nua_card button:focus-visible){outline-color:var(--navy)}
.ZiWOjq_page .info-shell{padding-block:32px 56px}.ZiWOjq_page .info-hero{max-width:none;padding:0 0 32px}.ZiWOjq_page .info-hero h1{overflow-wrap:normal;text-wrap:balance;max-width:980px;margin:12px 0 20px;font-size:clamp(30px,5vw,52px);font-weight:600;line-height:1.15}.ZiWOjq_page .info-hero>p{max-width:840px;font-size:17px;line-height:1.65}.ZiWOjq_page .info-hero>p+p{margin-top:12px}.ZiWOjq_page .info-hero-actions{gap:12px;margin-top:24px}.ZiWOjq_page .info-content{gap:24px;min-width:0}.ZiWOjq_page .info-content>section{padding:24px}.ZiWOjq_page .info-content h2{margin:12px 0 16px;font-size:clamp(24px,3vw,30px);font-weight:600;line-height:1.25}:is(.ZiWOjq_page .info-content p,.ZiWOjq_page .info-content li){max-width:80ch;font-size:16px;line-height:1.75}.ZiWOjq_page .info-content ul{gap:12px}.ZiWOjq_page .info-notice p{font-size:14px;line-height:1.65}.ZiWOjq_page .info-aside>strong{font-size:16px}.ZiWOjq_page .info-aside nav a{min-height:44px;font-size:15px;line-height:1.5}:is(.ZiWOjq_page .info-aside>div p,.ZiWOjq_page .info-aside>div a){font-size:14px;line-height:1.65}.ZiWOjq_page .info-aside>div small{font-size:12px}.ZiWOjq_page .info-section-number{font-size:12px}@media (min-width:720px){.ZiWOjq_page .info-shell{width:min(1280px,100% - 56px);padding-block:48px 64px}.ZiWOjq_page .info-content>section{padding:32px}:is(.ZiWOjq_page .info-hero>p,.ZiWOjq_page .info-content p,.ZiWOjq_page .info-content li){font-size:17px}.ZiWOjq_page .info-notice p{font-size:14px}}
.avXMSW_section{gap:14px;min-width:0;display:grid}.avXMSW_heading h2{color:var(--navy);margin:0 0 6px;font-size:clamp(22px,4vw,28px);line-height:1.2}.avXMSW_heading p{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.avXMSW_grid{gap:14px;display:grid}.avXMSW_card{border:1px solid var(--line);background:var(--tone-surface-ffffff);min-width:0;box-shadow:0 9px 25px var(--tone-shadow-102747-60);border-radius:15px;flex-direction:column;align-items:flex-start;padding:22px;display:flex}.avXMSW_customerIcon,.avXMSW_specialistIcon{border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.avXMSW_customerIcon{color:var(--terracotta);background:color-mix(in srgb, var(--terracotta) 9%, var(--tone-surface-ffffff))}.avXMSW_specialistIcon{color:var(--navy);background:color-mix(in srgb, var(--navy) 7%, var(--tone-surface-ffffff))}.avXMSW_customerIcon svg,.avXMSW_specialistIcon svg{stroke-width:1.7px;width:25px;height:25px}.avXMSW_card h3{color:var(--navy);margin:16px 0 8px;font-size:23px;line-height:1.2}.avXMSW_card p{color:var(--muted);margin:0 0 22px;line-height:1.55}.avXMSW_actions{gap:14px;width:100%;margin-top:auto;display:grid}.avXMSW_actions>a:first-child{white-space:normal;text-align:left;justify-content:space-between;min-height:52px;padding:14px 18px}.avXMSW_actions svg{flex:none;width:20px;height:20px}.avXMSW_history{min-height:44px;color:var(--navy);text-underline-offset:4px;border-radius:8px;justify-content:center;align-items:center;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.avXMSW_history:hover{background:var(--surface-hover)}.avXMSW_history:focus-visible{outline:2px solid var(--navy);outline-offset:3px}@media (min-width:680px){.avXMSW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.avXMSW_card{padding:26px}}
.R7CvpG_metrics{margin:16px 0}.R7CvpG_metrics dt{color:var(--muted);font-size:12px;line-height:1.4}.R7CvpG_metrics dd{margin:0}
.J-KeyG_section{border:1px solid var(--line);background:var(--cream);border-radius:20px;margin-block:28px;padding:28px;scroll-margin-top:32px}.J-KeyG_heading>span{color:var(--terracotta);letter-spacing:.04em;font-size:12px;font-weight:750}.J-KeyG_heading h2{color:var(--navy);font:600 28px/1.2 var(--font-ui);margin:9px 0 12px}.J-KeyG_heading p,.J-KeyG_empty,.J-KeyG_unavailable p{max-width:760px;color:var(--navy-soft);margin:0;font-size:14px;line-height:1.65}.J-KeyG_form{gap:22px;margin-top:20px;display:grid}.J-KeyG_filters{flex-wrap:wrap;align-items:end;gap:14px;display:flex}.J-KeyG_filters label{min-width:0;color:var(--navy);flex:220px;gap:7px;font-size:13px;display:grid}.J-KeyG_filters input,.J-KeyG_filters select{border:1px solid var(--line-strong);background:var(--paper);width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;border-radius:9px;padding:10px 12px}.J-KeyG_filters :focus-visible{outline:2px solid var(--terracotta);outline-offset:3px}.J-KeyG_filters p{color:var(--navy-soft);flex-basis:100%;margin:0;font-size:12px;line-height:1.6}.J-KeyG_explanation{border-block:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-block:17px;display:grid}.J-KeyG_explanation p{color:var(--navy-soft);gap:6px;margin:0;font-size:12px;line-height:1.65;display:grid}.J-KeyG_explanation strong{color:var(--navy);font-size:13px}.J-KeyG_group{border:0;min-width:0;margin:0;padding:0}.J-KeyG_group legend{color:var(--navy);margin:0 0 12px;padding:0;font-size:18px;font-weight:700}.J-KeyG_skill{border:1px solid var(--line);background:var(--paper);border-radius:12px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px;padding:17px;display:grid}.J-KeyG_skill+.J-KeyG_skill{margin-top:10px}.J-KeyG_choice{min-width:0;color:var(--navy);align-content:start;gap:7px;display:grid}.J-KeyG_choice strong{font-size:14px;line-height:1.5}.J-KeyG_choice>span,.J-KeyG_history>span{color:var(--muted);font-size:11px}.J-KeyG_choice select{border:1px solid var(--line-strong);background:var(--paper);width:100%;min-width:0;min-height:44px;color:var(--ink);border-radius:9px;padding:10px 12px;font-size:14px}.J-KeyG_choice select:focus-visible,.J-KeyG_footer :focus-visible{outline:2px solid var(--terracotta);outline-offset:3px}.J-KeyG_history{border-left:1px solid var(--line-soft);align-self:center;padding-left:22px}.J-KeyG_history p{color:var(--navy-soft);margin:5px 0 0;font-size:12px;line-height:1.6}.J-KeyG_history strong{color:var(--navy)}.J-KeyG_footer{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.J-KeyG_footer a{color:var(--navy);text-underline-offset:3px;padding-block:10px;font-size:14px;text-decoration:underline}.J-KeyG_message,.J-KeyG_error{color:var(--navy-soft);margin:0;font-size:13px;line-height:1.6}.J-KeyG_error{color:var(--terracotta)}.J-KeyG_empty,.J-KeyG_unavailable{margin-top:20px}.J-KeyG_unavailable button{margin-top:15px}@media (max-width:600px){.J-KeyG_section{border-radius:16px;padding:20px 15px}.J-KeyG_heading h2{font-size:25px}.J-KeyG_explanation{grid-template-columns:minmax(0,1fr);gap:14px}.J-KeyG_skill{grid-template-columns:minmax(0,1fr);gap:14px;padding:15px}.J-KeyG_history{border-left:0;border-top:1px solid var(--line-soft);padding:12px 0 0}}
._0VRthq_notice{border-left:3px solid var(--terracotta);background:var(--cream);color:var(--navy);border-radius:6px;margin-block:8px 16px;padding:12px 16px}._0VRthq_notice p{margin:0 0 10px;line-height:1.5}._0VRthq_notice button{min-height:44px}
.BlCs2W_shell{gap:24px;min-width:0;padding-block:32px 64px;display:grid}.BlCs2W_heading{gap:12px;max-width:850px;display:grid}.BlCs2W_heading h1{color:var(--navy);margin:0;font-size:clamp(28px,4vw,42px);line-height:1.15}.BlCs2W_heading p{color:var(--navy-soft);margin:0;line-height:1.65}.BlCs2W_navigation,.BlCs2W_pagination{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.BlCs2W_navigation a,.BlCs2W_pagination a{align-items:center;min-height:44px;display:inline-flex}.BlCs2W_summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;display:grid}.BlCs2W_summary>div{border:1px solid var(--line-strong);background:var(--paper);border-radius:16px;padding:20px}.BlCs2W_summary dt{color:var(--navy-soft);line-height:1.5}.BlCs2W_summary dd{color:var(--navy);margin:8px 0 0;font-size:28px;font-weight:750}.BlCs2W_section{gap:20px;min-width:0;scroll-margin-top:160px;display:grid}.BlCs2W_sectionHeading{gap:8px;display:grid}.BlCs2W_sectionHeading h2{color:var(--navy);margin:0;font-size:clamp(22px,3vw,30px)}.BlCs2W_sectionHeading p{color:var(--navy-soft);margin:0;line-height:1.6}.BlCs2W_filters{border:1px solid var(--line-strong);background:var(--paper);border-radius:16px;flex-wrap:wrap;align-items:end;gap:16px;padding:20px;display:flex}.BlCs2W_filters label{flex:180px;min-width:0}.BlCs2W_filters button{min-height:46px}.BlCs2W_list{gap:16px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.BlCs2W_list li{min-width:0}.BlCs2W_card{border:1px solid var(--line-strong);background:var(--paper);overflow-wrap:anywhere;border-radius:18px;gap:16px;min-width:0;padding:24px;display:grid}.BlCs2W_cardHeading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;display:flex}.BlCs2W_cardHeading h3{color:var(--navy);margin:0;font-size:19px;line-height:1.45}.BlCs2W_badges{flex-wrap:wrap;gap:8px;display:flex}.BlCs2W_badge{border:1px solid var(--line-strong);background:var(--surface-soft);color:var(--navy);border-radius:8px;padding:5px 9px;font-size:13px;font-weight:650}.BlCs2W_high{color:var(--terracotta-dark);border-color:var(--terracotta-dark);background:var(--paper)}.BlCs2W_details{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;display:grid}.BlCs2W_details dt{color:var(--navy-soft);font-size:13px;line-height:1.5}.BlCs2W_details dd{color:var(--ink);margin:4px 0 0;font-size:14px;line-height:1.5}.BlCs2W_editForm{border-top:1px solid var(--line);padding-top:16px}.BlCs2W_fields{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.BlCs2W_legend{color:var(--navy);padding:0 0 12px;font-weight:700}.BlCs2W_fieldRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.BlCs2W_fields input,.BlCs2W_fields select,.BlCs2W_fields textarea,.BlCs2W_filters select{width:100%;min-width:0;font:inherit}.BlCs2W_fields button{white-space:normal;justify-self:start}.BlCs2W_hint,.BlCs2W_empty,.BlCs2W_total{color:var(--navy-soft);margin:0;line-height:1.6}.BlCs2W_hint{font-size:13px}.BlCs2W_empty{border:1px dashed var(--line-strong);background:var(--paper);border-radius:16px;padding:24px}.BlCs2W_error{border:1px solid var(--terracotta-dark);background:var(--paper);color:var(--terracotta-dark);border-radius:12px;margin:0;padding:16px;line-height:1.6}.BlCs2W_ticket{color:var(--navy);border:1px solid var(--line-strong);background:var(--paper);overflow-wrap:anywhere;border-radius:16px;gap:10px;padding:20px;text-decoration:none;display:grid}.BlCs2W_ticket:hover{border-color:var(--navy)}.BlCs2W_ticket strong{line-height:1.5}.BlCs2W_ticketMeta{color:var(--navy-soft);flex-wrap:wrap;gap:8px 16px;font-size:14px;line-height:1.5;display:flex}.BlCs2W_ticketAction{text-underline-offset:3px;font-weight:650;text-decoration:underline}.BlCs2W_pagination{color:var(--navy-soft);justify-content:space-between}@media (max-width:760px){.BlCs2W_summary,.BlCs2W_details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.BlCs2W_shell{gap:20px;padding-block:24px 40px}.BlCs2W_summary{grid-template-columns:1fr}.BlCs2W_summary>div{justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.BlCs2W_summary dd{margin:0}.BlCs2W_card,.BlCs2W_filters,.BlCs2W_ticket{padding:16px}.BlCs2W_fieldRow,.BlCs2W_details{grid-template-columns:1fr;gap:12px}.BlCs2W_filters label,.BlCs2W_filters button{flex-basis:100%}.BlCs2W_fields button{width:100%}}
.Nmvota_footer .site-footer-grid{align-items:start;gap:32px}.Nmvota_footer .site-footer-about{align-content:start;gap:16px}.Nmvota_footer .site-footer-about p{font-size:16px;line-height:1.7}.Nmvota_footer .site-footer-about small{font-size:14px;line-height:1.65}.Nmvota_footer .site-footer-grid nav{gap:4px}.Nmvota_footer .site-footer-grid nav strong{margin-bottom:8px;font-size:15px}.Nmvota_footer .site-footer-grid nav a{min-height:40px;font-size:15px;line-height:1.55}.Nmvota_footer .site-footer-bottom{margin-top:32px;font-size:14px;line-height:1.6}@media (min-width:720px){:is(.Nmvota_footer .site-footer-grid,.Nmvota_footer .site-footer-bottom){width:min(1280px,100% - 56px)}.Nmvota_footer .site-footer-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.Nmvota_footer .site-footer-about{grid-column:1/-1}}@media (min-width:1100px){.Nmvota_footer .site-footer-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1.3fr) minmax(180px,.65fr);gap:40px}.Nmvota_footer .site-footer-about{grid-column:auto}.Nmvota_footer .site-footer-grid>nav:first-of-type{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.Nmvota_footer .site-footer-grid>nav:first-of-type strong{grid-column:1/-1}}
.x5g0ja_filters{flex-wrap:wrap;align-items:end;gap:12px;margin:12px 0 20px;display:flex}.x5g0ja_filters label{flex:160px;gap:6px;min-width:0;display:grid}.x5g0ja_filters input,.x5g0ja_filters select{border:1px solid var(--line);background:var(--paper);width:100%;max-width:100%;min-height:44px;color:var(--ink);border-radius:10px;padding:10px}.x5g0ja_queue{min-width:0;margin-bottom:24px;scroll-margin-top:150px}.x5g0ja_queue :is(p,small,strong,a){overflow-wrap:anywhere}.x5g0ja_pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.x5g0ja_pagination a{align-items:center;min-height:44px;display:inline-flex}.x5g0ja_actionForm{gap:12px;width:100%;min-width:0;margin-top:12px;display:grid}.x5g0ja_actionForm :is(input,select,textarea,button){width:100%;min-width:0;max-width:100%}.x5g0ja_actionForm textarea{resize:vertical}.x5g0ja_actionForm button{white-space:normal;min-height:44px}.x5g0ja_nav{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.x5g0ja_nav a{white-space:normal}.x5g0ja_notice{border:1px solid var(--line);color:var(--ink);background:var(--paper);border-radius:12px;padding:12px 16px}.x5g0ja_savedNotice{z-index:80;border:1px solid var(--action);width:min(560px,100% - 32px);box-shadow:var(--shadow);background:var(--paper);color:var(--ink);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.x5g0ja_savedNotice button{border:1px solid var(--line);background:var(--paper);min-width:44px;min-height:44px;color:var(--navy);border-radius:10px;font-size:24px}@media (max-width:480px){.x5g0ja_filters{grid-template-columns:minmax(0,1fr);display:grid}.x5g0ja_nav a{width:100%}}
.zhpVfa_guide{min-width:0}.zhpVfa_guide h3{color:var(--navy);font-size:19px;line-height:1.4}.zhpVfa_guide li{max-width:78ch;margin-block:10px;line-height:1.6}.zhpVfa_guide ul{padding-inline-start:22px}.zhpVfa_scope{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.zhpVfa_scope section{min-width:0}.zhpVfa_example{border:1px solid var(--line);border-radius:16px;max-width:78ch;margin-block:28px;padding:20px}.zhpVfa_example h3{margin-top:10px}.zhpVfa_questions{max-width:78ch}.zhpVfa_questions details{border-bottom:1px solid var(--line);padding-block:16px}.zhpVfa_questions summary{color:var(--navy);cursor:pointer;font-weight:600;line-height:1.5}.zhpVfa_questions summary:focus-visible{outline:2px solid var(--navy);outline-offset:5px}@media (max-width:800px){.zhpVfa_scope{grid-template-columns:1fr;gap:4px}}
.NpwF7G_shell{gap:24px;max-width:1040px;padding-top:32px;padding-bottom:48px;display:grid}.NpwF7G_heading h1{margin:12px 0;font-size:clamp(26px,4vw,38px)}.NpwF7G_heading p,.NpwF7G_hint{color:#465871;line-height:1.6}.NpwF7G_form{gap:18px;display:grid}.NpwF7G_form input,.NpwF7G_form select,.NpwF7G_form textarea{box-sizing:border-box;width:100%;min-width:0}.NpwF7G_form button{justify-self:start}.NpwF7G_hint{margin:0;font-size:14px}.NpwF7G_list{gap:12px;padding:0;list-style:none;display:grid}.NpwF7G_ticket{overflow-wrap:anywhere;background:#fff;border:1px solid #b9c9d5;border-radius:14px;gap:10px;padding:18px;display:grid}.NpwF7G_ticket:hover{border-color:#326844}.NpwF7G_meta{color:#465871;flex-wrap:wrap;gap:10px 18px;font-size:14px;display:flex}.NpwF7G_messages{gap:16px;display:grid}.NpwF7G_message{background:#fff;border:1px solid #c2d1dc;border-radius:14px;min-width:0;padding:18px}.NpwF7G_staff{background:#eef5f0;border-color:#a3c4ac}.NpwF7G_body{white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:0;line-height:1.65}.NpwF7G_actions{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.NpwF7G_error{background:#fff4ed;border:1px solid #c28269;border-radius:12px;padding:18px}.NpwF7G_filters{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:600px){.NpwF7G_shell{gap:18px;padding-top:24px}.NpwF7G_form button,.NpwF7G_actions form,.NpwF7G_actions button{width:100%}.NpwF7G_message,.NpwF7G_ticket{padding:14px}}html[data-theme=dark] .NpwF7G_heading p{color:var(--navy-soft)}html[data-theme=dark] .NpwF7G_hint{color:var(--navy-soft)}html[data-theme=dark] .NpwF7G_meta{color:var(--navy-soft)}:is(html[data-theme=dark] .NpwF7G_ticket,html[data-theme=dark] .NpwF7G_message){border-color:var(--line-strong);background:var(--surface);color:var(--ink)}html[data-theme=dark] .NpwF7G_ticket:hover{border-color:var(--action-text)}html[data-theme=dark] .NpwF7G_staff{border-color:var(--action-text);background:var(--action-light)}html[data-theme=dark] .NpwF7G_error{border-color:var(--danger);background:var(--danger-bg);color:var(--danger)}
.-\33 3GFq_panel{color:#18364a;background:#f7f9f8;border:1px solid #e3e8ec;border-radius:18px;padding:20px}.-\33 3GFq_panel p{margin:10px 0 16px;font-size:.91rem;line-height:1.55}.-\33 3GFq_heading{flex-wrap:wrap;align-items:baseline;gap:8px 18px;display:flex}.-\33 3GFq_heading strong{font-size:1rem}.-\33 3GFq_heading span{color:#536b76;font-size:.8rem}.-\33 3GFq_suggestions{flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0;display:flex}.-\33 3GFq_suggestions span{flex-basis:100%;font-size:.9rem}.-\33 3GFq_suggestions .-\33 3GFq_suggestion{text-align:start;white-space:normal;overflow-wrap:anywhere;gap:5px;max-width:100%;display:grid}.-\33 3GFq_suggestion strong{font-size:.9rem}.-\33 3GFq_suggestion small{font-size:.76rem;font-weight:400;line-height:1.45}.-\33 3GFq_service{margin:20px 0 14px;font-size:1rem}.-\33 3GFq_questions{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:20px;display:grid}.-\33 3GFq_field{align-content:start;gap:8px;display:grid}.-\33 3GFq_field>label{font-size:.89rem;line-height:1.4}.-\33 3GFq_field>input,.-\33 3GFq_field>select{color:#18364a;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #cad4da;border-radius:9px;padding:10px 12px}.-\33 3GFq_field>input:focus-visible,.-\33 3GFq_field>select:focus-visible{outline-offset:2px;outline:2px solid #ae5e43}.-\33 3GFq_field>input:disabled{background:#eef1f1}.-\33 3GFq_unknown{align-items:center;gap:8px;display:flex}.-\33 3GFq_unknown input{accent-color:#ae5e43;width:18px;height:18px}html[data-theme=dark] .-\33 3GFq_panel{border-color:var(--line);background:var(--surface-soft);color:var(--ink)}html[data-theme=dark] .-\33 3GFq_heading span{color:var(--navy-soft)}:is(html[data-theme=dark] .-\33 3GFq_field>input,html[data-theme=dark] .-\33 3GFq_field>select){border-color:var(--line-strong);background:var(--surface);color:var(--ink)}:is(html[data-theme=dark] .-\33 3GFq_field>input:focus-visible,html[data-theme=dark] .-\33 3GFq_field>select:focus-visible){outline-color:var(--navy)}html[data-theme=dark] .-\33 3GFq_field>input:disabled{background:var(--cream)}html[data-theme=dark] .-\33 3GFq_unknown input{accent-color:var(--action)}.-\33 3GFq_consistency{margin:18px 0}@media (max-width:600px){.-\33 3GFq_panel{padding:16px}.-\33 3GFq_questions{grid-template-columns:1fr}}
