.state_selection_title.svelte-1ikzkn0{font-weight:800;margin-bottom:12px;color:#030303;font-size:2rem}.location_options.svelte-1ikzkn0{display:flex;flex-wrap:wrap;gap:.75rem;width:100%;padding:12px}@media (min-width: 1024px){.location_options.svelte-1ikzkn0{overflow-y:auto;padding:20px}.location_options.svelte-1ikzkn0::-webkit-scrollbar{display:none}}.location_options.svelte-1ikzkn0 .state-chip:where(.svelte-1ikzkn0){display:inline-flex;align-items:center;gap:8px;padding:4px 12px 4px 4px;border-radius:2rem;border:1px solid #e2e8f0;background-color:#fff;color:#272727;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.location_options.svelte-1ikzkn0 .state-chip:where(.svelte-1ikzkn0):hover{background-color:#f8fafc;border-color:#cbd5e1}.location_options.svelte-1ikzkn0 .state-chip:where(.svelte-1ikzkn0):focus-visible{outline:2px solid var(--primary);outline-offset:2px}.location_options.svelte-1ikzkn0 .state-chip:where(.svelte-1ikzkn0) .state-code:where(.svelte-1ikzkn0){font-size:.75rem;font-weight:700;letter-spacing:2px;color:#000;background-color:#e7e7e7;padding:4px 8px;border-radius:4px;transition:all .2s ease-in-out}.location_options.svelte-1ikzkn0 .state-chip.active:where(.svelte-1ikzkn0){color:var(--primary);border-color:var(--primary);background-color:#000;box-shadow:0 4px 6px -1px #2563eb33;font-weight:600}.location_options.svelte-1ikzkn0 .state-chip.active:where(.svelte-1ikzkn0) .state-code:where(.svelte-1ikzkn0){color:#000;background-color:var(--primary);border-top-left-radius:12px;border-bottom-left-radius:12px}.container.svelte-1ikzkn0{min-width:100%;display:flex;flex-direction:column;gap:20px;color:#030303;padding:20px 0}@media (min-width: 1024px){.container.svelte-1ikzkn0{align-items:flex-start;padding:20px;gap:40px}}.container.svelte-1ikzkn0 .widget_wrapper:where(.svelte-1ikzkn0){position:sticky;padding:0 0 12px;top:20px;overflow:hidden;display:flex;flex-direction:column;gap:8px}@media (max-width: 768px){.container.svelte-1ikzkn0 .widget_wrapper:where(.svelte-1ikzkn0){width:100%;padding:0 4px 20px}}.container.svelte-1ikzkn0 .widget_wrapper:where(.svelte-1ikzkn0) .header_selector:where(.svelte-1ikzkn0){display:flex;justify-content:space-between;align-items:center;gap:12px;background-color:#030303;padding:12px;border-radius:16px}@media (min-width: 1024px){.container.svelte-1ikzkn0 .widget_wrapper:where(.svelte-1ikzkn0) .header_selector:where(.svelte-1ikzkn0){width:440px}}.container.svelte-1ikzkn0 .widget_wrapper:where(.svelte-1ikzkn0) .widget_options:where(.svelte-1ikzkn0){display:flex;gap:12px}.container.svelte-1ikzkn0 .widget_wrapper:where(.svelte-1ikzkn0) .filter:where(.svelte-1ikzkn0){border-radius:8px;font-size:.625rem;color:#fff}.container.svelte-1ikzkn0 .widget_wrapper:where(.svelte-1ikzkn0) .widget_card:where(.svelte-1ikzkn0){width:32px;height:32px;display:flex;gap:8px;align-items:center;overflow:hidden;cursor:pointer;padding:16px 3px 12px;border-radius:8px}.container.svelte-1ikzkn0 .widget_wrapper:where(.svelte-1ikzkn0) .widget_card.active:where(.svelte-1ikzkn0){border:1px solid var(--accent);background-color:var(--surface)}.container.svelte-1ikzkn0 .widget_content_container:where(.svelte-1ikzkn0){flex:1}.container.svelte-1ikzkn0 .widget_content_container:where(.svelte-1ikzkn0) .information_title:where(.svelte-1ikzkn0){font-size:1.5rem;font-weight:800;margin-bottom:12px;color:#aaa}.container.svelte-1ikzkn0 .widget_content_container:where(.svelte-1ikzkn0) .hero_description:where(.svelte-1ikzkn0){font-size:1.2rem;line-height:1.6;color:#888;margin-bottom:32px}.block_spacing.svelte-1ikzkn0{margin-bottom:24px}.information_subtitle.svelte-1ikzkn0{font-size:1.5rem;font-weight:700;margin:24px 0 12px;color:#acadad}.label.svelte-1ikzkn0{font-size:1.1rem;line-height:1.8;color:#646464;white-space:pre-line}.content_image_wrapper.svelte-1ikzkn0{margin:32px 0}.content_image_wrapper.svelte-1ikzkn0 img:where(.svelte-1ikzkn0){width:100%;border-radius:12px;-o-object-fit:cover;object-fit:cover}.content_image_wrapper.svelte-1ikzkn0 figcaption:where(.svelte-1ikzkn0){margin-top:8px;font-size:.9rem;color:#adadad;text-align:center}.list_item.svelte-1ikzkn0{margin-top:16px;padding-left:16px}.list_item.svelte-1ikzkn0 .information_subtitle_small:where(.svelte-1ikzkn0){font-weight:700;margin-bottom:4px}
