[data-lib=kryshi]{font-family:var(--font-sans);--font-sans:var(--font-kryshi-inter), ui-sans-serif, system-ui, sans-serif;--font-serif:var(--font-gelasio), Georgia, "Times New Roman", serif;--font-display:var(--font-kryshi-inter), ui-sans-serif, system-ui, sans-serif;--color-brand:#0b5fa5;--color-brand-hover:#03426f;--color-brand-ink:#0b5fa5;--color-brand-soft:#b9d5ea;--color-brand-tint:#0b5fa526;--color-brand-on-tint:#03426f;--color-brand-lift:#0d6dbd;--color-on-brand:#fff;--color-on-image:#fff;--color-on-image-ink:#111827;--color-scrim:#0000008c;--color-veil:#0000001a;--color-scrim-strong:#000000c7;--color-brand-on-image:#4fc3f7;--color-rating:#f5a623;--color-live:#219653;--color-success:#166c34;--color-success-tint:#166c3424;--color-warn:#8a5300;--color-warn-tint:#8a530024;--color-media:#b3261e;--color-on-media:#fff;--color-media-tint:#b3261e1a;--color-danger:#b3261e;--color-bg:#fff;--color-bg-muted:#f9fafb;--color-bg-cool:#f1f9fb;--color-bg-warm:#fbf9f5;--color-accent-cool:#155570;--color-accent-warm:#6f685c;--color-source:#1668d8;--color-source-ink:#0b57d0;--color-on-source:#fff;--color-card:#fff;--color-plate:#f3f4f6;--color-panel:#00000008;--color-fg:#111827;--color-fg-muted:#57635c;--color-fg-faint:#6b7280;--color-hairline:#0000001a;--text-display:40px;--text-display--line-height:1.06;--text-h2:34px;--text-h2--line-height:1.1;--text-h3:26px;--text-h3--line-height:1.15;--text-h4:20px;--text-h4--line-height:1.2;--text-lead:16px;--text-lead--line-height:1.6;--text-base:15px;--text-base--line-height:1.6;--text-eyebrow:12px;--text-eyebrow--line-height:1.4;--text-btn:13px;--text-btn--line-height:1;--text-quote:22px;--text-quote--line-height:1.5;--tracking-btn:.045em;--tracking-eyebrow:.14em;--shadow-brand:0 16px 30px -14px #1c7a328c;--shadow-brand-soft:0 16px 30px -14px #1c7a3266;--shadow-card:0 1px 2px #0000000d, 0 6px 16px -10px #0000002e;--shadow-lift:0 2px 4px #0000000f, 0 16px 32px -16px #00000047;--radius-card:12px;--radius-media:12px;--radius-pill:999px;--spacing-section:45px;--spacing-list:56rem;--spacing-cover:34rem;--spacing-quiz:37.375rem;--spacing-hero-form:24.1875rem;--container-col:1200px;--container-wide:1400px;--logo-placeholder:url(/demo/kryshi/logo.svg)}@supports (color:lab(0% 0 0)){[data-lib=kryshi]{--color-brand-tint:lab(38.8277% -1.91197 -44.9455/.15);--color-scrim:lab(0% 0 0/.55);--color-veil:lab(0% 0 0/.1);--color-scrim-strong:lab(0% 0 0/.78);--color-success-tint:lab(39.8104% -35.8619 23.7936/.14);--color-warn-tint:lab(40.986% 19.7277 49.5194/.14);--color-media-tint:lab(40.4067% 55.7144 41.966/.1);--color-panel:lab(0% 0 0/.03);--color-hairline:lab(0% 0 0/.1);--shadow-brand:0 16px 30px -14px lab(44.8063% -39.9371 30.8158/.55);--shadow-brand-soft:0 16px 30px -14px lab(44.8063% -39.9371 30.8158/.4);--shadow-card:0 1px 2px lab(0% 0 0/.05), 0 6px 16px -10px lab(0% 0 0/.18);--shadow-lift:0 2px 4px lab(0% 0 0/.06), 0 16px 32px -16px lab(0% 0 0/.28)}}@media (max-width:767px){[data-lib=kryshi]{--text-display:26px;--text-h2:25px;--text-h3:20px;--text-quote:17px;--text-lead:14px;--text-base:14px;--text-sm:13px;--text-eyebrow:11px;--tracking-eyebrow:.08em;--spacing-cover:28rem;--spacing-quiz:37rem;--spacing-hero-form:23.4375rem}}[data-lib=kryshi][data-corners=square],[data-lib=kryshi] [data-corners=square]{--radius-card:0px;--radius-media:0px;--radius-btn:0px;--radius-sm:0px;--radius-lg:0px;--radius-xl:0px;--radius-2xl:0px}[data-lib=kryshi][data-theme=dark],[data-lib=kryshi] [data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-brand-ink:#4fc3f7;--color-brand-soft:#4fc3f759;--color-brand-tint:#4fc3f726;--color-brand-on-tint:#8fd6fa;--color-rating:#fbbc04;--color-live:#4ade80;--color-success:#4ade80;--color-success-tint:#4ade8029;--color-warn:#f0b429;--color-warn-tint:#f0b42929;--color-media:#f87171;--color-on-media:#3b0a0a;--color-media-tint:#f871712e;--color-danger:#f87171;--color-bg:#0f1116;--color-bg-cool:#161920;--color-bg-muted:#1d212a;--color-bg-warm:#242934;--color-card:#2b313e;--color-plate:#1d212a;--color-accent-cool:#86c5e6;--color-accent-warm:#aab6cc;--color-source:#8ab4f8;--color-source-ink:#8ab4f8;--color-on-source:#062e6f;--color-panel:#ffffff17;--color-fg:#fff;--color-fg-muted:#ffffffad;--color-fg-faint:#ffffff8f;--color-hairline:#ffffff29}@supports (color:lab(0% 0 0)){[data-lib=kryshi][data-theme=dark],[data-lib=kryshi] [data-theme=dark]{--color-brand-soft:lab(73.8689% -21.6433 -36.0187/.35);--color-brand-tint:lab(73.8689% -21.6433 -36.0187/.15);--color-success-tint:lab(79.1551% -56.1996 34.1718/.16);--color-warn-tint:lab(77.4249% 14.195 72.2545/.16);--color-media-tint:lab(64.7431% 52.734 26.6685/.18);--color-panel:lab(100% 0 0/.09);--color-fg-muted:lab(100% 0 0/.68);--color-fg-faint:lab(100% 0 0/.56);--color-hairline:lab(100% 0 0/.16)}}[data-lib=kryshi] [data-tone=muted],[data-lib=kryshi] [data-tone=cool],[data-lib=kryshi] [data-tone=warm]{--color-plate:#fff}[data-lib=kryshi] [data-tone=base]{--color-plate:#f3f4f6}[data-lib=kryshi][data-theme=dark] [data-tone=base],[data-lib=kryshi] [data-theme=dark] [data-tone=base]{--color-plate:#1d212a}[data-lib=kryshi][data-theme=dark] [data-tone=cool],[data-lib=kryshi] [data-theme=dark] [data-tone=cool]{--color-plate:#242934}[data-lib=kryshi][data-theme=dark] [data-tone=muted],[data-lib=kryshi] [data-theme=dark] [data-tone=muted],[data-lib=kryshi][data-theme=dark] [data-tone=warm],[data-lib=kryshi] [data-theme=dark] [data-tone=warm]{--color-plate:#2b313e}[data-lib=kryshi] .bg-plate{--color-fg-faint:#5f6673}[data-lib=kryshi] [data-theme=dark] .bg-plate,[data-lib=kryshi][data-theme=dark] .bg-plate{--color-fg-faint:#ffffff8f}@supports (color:lab(0% 0 0)){[data-lib=kryshi] [data-theme=dark] .bg-plate,[data-lib=kryshi][data-theme=dark] .bg-plate{--color-fg-faint:lab(100% 0 0/.56)}}[data-lib=kryshi][data-theme=dark] :focus-visible,[data-lib=kryshi] [data-theme=dark] :focus-visible{outline-color:var(--color-brand-ink)}[data-lib=kryshi] [data-theme=dark] [data-theme=light] :focus-visible{outline-color:var(--color-brand)}[data-lib=kryshi] [data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-plate:#f3f4f6;--color-brand-ink:#0b5fa5;--color-brand-soft:#b9d5ea;--color-brand-tint:#0b5fa526;--color-brand-on-tint:#03426f;--color-rating:#f5a623;--color-live:#219653;--color-success:#166c34;--color-success-tint:#166c3424;--color-warn:#8a5300;--color-warn-tint:#8a530024;--color-media:#b3261e;--color-on-media:#fff;--color-media-tint:#b3261e1a;--color-danger:#b3261e;--color-bg:#fff;--color-bg-cool:#f1f9fb;--color-bg-muted:#f9fafb;--color-bg-warm:#fbf9f5;--color-card:#fff;--color-accent-cool:#155570;--color-accent-warm:#6f685c;--color-source:#1668d8;--color-source-ink:#0b57d0;--color-on-source:#fff;--color-panel:#00000008;--color-fg:#111827;--color-fg-muted:#57635c;--color-fg-faint:#6b7280;--color-hairline:#0000001a}@supports (color:lab(0% 0 0)){[data-lib=kryshi] [data-theme=light]{--color-brand-tint:lab(38.8277% -1.91197 -44.9455/.15);--color-success-tint:lab(39.8104% -35.8619 23.7936/.14);--color-warn-tint:lab(40.986% 19.7277 49.5194/.14);--color-media-tint:lab(40.4067% 55.7144 41.966/.1);--color-panel:lab(0% 0 0/.03);--color-hairline:lab(0% 0 0/.1)}}[data-lib=kryshi] .leaflet-container a:focus-visible,[data-lib=kryshi] .leaflet-container button:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}[data-lib=kryshi] .locations-pin{flex-direction:column;align-items:center;gap:4px;width:max-content;text-decoration:none;display:flex;transform:translate(-50%,-50%)}[data-lib=kryshi] .locations-pin__dot{background:var(--color-brand);width:14px;height:14px;color:var(--color-on-brand);letter-spacing:.02em;box-shadow:0 0 0 2px var(--color-bg), 0 1px 4px #0000004d;border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:600;transition:transform .15s;display:flex}@supports (color:lab(0% 0 0)){[data-lib=kryshi] .locations-pin__dot{box-shadow:0 0 0 2px var(--color-bg), 0 1px 4px lab(0% 0 0/.3)}}[data-lib=kryshi] .locations-pin--primary .locations-pin__dot{width:20px;height:20px;box-shadow:0 0 0 3px var(--color-bg), 0 2px 8px #0000004d}@supports (color:lab(0% 0 0)){[data-lib=kryshi] .locations-pin--primary .locations-pin__dot{box-shadow:0 0 0 3px var(--color-bg), 0 2px 8px lab(0% 0 0/.3)}}[data-lib=kryshi] .locations-pin__label{background:var(--color-scrim);color:var(--color-on-image);opacity:0;border-radius:999px;padding:2px 6px;font-size:12px;font-weight:600;transition:opacity .15s}[data-lib=kryshi] .locations-pin--primary .locations-pin__label,[data-lib=kryshi] .locations-pin:hover .locations-pin__label,[data-lib=kryshi] .locations-pin:focus-visible .locations-pin__label{opacity:1}[data-lib=kryshi] .locations-pin:hover .locations-pin__dot{background:var(--color-brand-hover);transform:scale(1.35)}[data-lib=kryshi] :is(h1,h2,h3,h4){font-family:var(--font-display)}[data-lib=kryshi][data-font=inter],[data-lib=kryshi] [data-font=inter]{--font-sans:var(--font-kryshi-inter), ui-sans-serif, system-ui, sans-serif;font-family:var(--font-sans)}[data-lib=kryshi][data-font=manrope],[data-lib=kryshi] [data-font=manrope]{--font-sans:var(--font-kryshi-manrope), ui-sans-serif, system-ui, sans-serif;font-family:var(--font-sans)}[data-lib=kryshi][data-font=golos],[data-lib=kryshi] [data-font=golos]{--font-sans:var(--font-kryshi-golos), ui-sans-serif, system-ui, sans-serif;--font-display:var(--font-kryshi-golos), ui-sans-serif, system-ui, sans-serif;font-family:var(--font-sans)}[data-lib=kryshi][data-font=onest],[data-lib=kryshi] [data-font=onest]{--font-sans:var(--font-kryshi-onest), ui-sans-serif, system-ui, sans-serif;font-family:var(--font-sans)}[data-lib=kryshi][data-font=geologica],[data-lib=kryshi] [data-font=geologica]{--font-sans:var(--font-kryshi-geologica), ui-sans-serif, system-ui, sans-serif;font-family:var(--font-sans)}[data-lib=kryshi][data-font=commissioner],[data-lib=kryshi] [data-font=commissioner]{--font-sans:var(--font-kryshi-commissioner), ui-sans-serif, system-ui, sans-serif;font-family:var(--font-sans)}[data-lib=kryshi][data-font=plex],[data-lib=kryshi] [data-font=plex]{--font-sans:var(--font-kryshi-plex), ui-sans-serif, system-ui, sans-serif;font-family:var(--font-sans)}[data-lib=kryshi][data-font=roboto],[data-lib=kryshi] [data-font=roboto]{--font-sans:var(--font-kryshi-roboto), ui-sans-serif, system-ui, sans-serif;font-family:var(--font-sans)}[data-lib=kryshi][data-display=inter],[data-lib=kryshi] [data-display=inter]{--font-display:var(--font-kryshi-inter), ui-sans-serif, system-ui, sans-serif}[data-lib=kryshi][data-display=manrope],[data-lib=kryshi] [data-display=manrope]{--font-display:var(--font-kryshi-manrope), ui-sans-serif, system-ui, sans-serif}[data-lib=kryshi][data-display=onest],[data-lib=kryshi] [data-display=onest]{--font-display:var(--font-kryshi-onest), ui-sans-serif, system-ui, sans-serif}[data-lib=kryshi][data-display=geologica],[data-lib=kryshi] [data-display=geologica]{--font-display:var(--font-kryshi-geologica), ui-sans-serif, system-ui, sans-serif}[data-lib=kryshi][data-display=commissioner],[data-lib=kryshi] [data-display=commissioner]{--font-display:var(--font-kryshi-commissioner), ui-sans-serif, system-ui, sans-serif}[data-lib=kryshi][data-display=plex],[data-lib=kryshi] [data-display=plex]{--font-display:var(--font-kryshi-plex), ui-sans-serif, system-ui, sans-serif}[data-lib=kryshi][data-display=roboto],[data-lib=kryshi] [data-display=roboto]{--font-display:var(--font-kryshi-roboto), ui-sans-serif, system-ui, sans-serif}
