@font-face{font-family:Geologica;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ea55f5f31dcceda4.3c4_ny-amw983.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geologica;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f60ca64f6f52eefb.03a2ea1r26czb.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geologica;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7dea25eda45f05e9.2jnjxvyh-206w.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Geologica;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4a70948ddc5e43ac.0pc02xpdnpgpr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geologica;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7299f896ee7a21b8.p.3bpbcpiio729a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geologica;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a30037bada340db0.p.1i0-tkhmnd6is.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}._5aTupG_className{font-family:Geologica,ui-sans-serif,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-style:normal}._5aTupG_variable{--ff-geologica:"Geologica", ui-sans-serif, -apple-system, Segoe UI, Roboto, Arial, sans-serif}
@font-face{font-family:Cormorant;font-style:italic;font-weight:300;font-display:swap;src:url(../media/044ccdf31f825054.3w5ypl7q_0u42.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant;font-style:italic;font-weight:300;font-display:swap;src:url(../media/657b90f26f4750f0.25t28aocp-yrs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant;font-style:italic;font-weight:300;font-display:swap;src:url(../media/dbcb3b45b1a25c7a.045vyssn_-uz_.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant;font-style:italic;font-weight:300;font-display:swap;src:url(../media/5a67e68e76f4ed90.21d8zr9u73jam.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant;font-style:italic;font-weight:300;font-display:swap;src:url(../media/369631335a87ae76.1i770ixt5m62g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant;font-style:italic;font-weight:400;font-display:swap;src:url(../media/044ccdf31f825054.3w5ypl7q_0u42.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant;font-style:italic;font-weight:400;font-display:swap;src:url(../media/657b90f26f4750f0.25t28aocp-yrs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant;font-style:italic;font-weight:400;font-display:swap;src:url(../media/dbcb3b45b1a25c7a.045vyssn_-uz_.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant;font-style:italic;font-weight:400;font-display:swap;src:url(../media/5a67e68e76f4ed90.21d8zr9u73jam.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant;font-style:italic;font-weight:400;font-display:swap;src:url(../media/369631335a87ae76.1i770ixt5m62g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant;font-style:italic;font-weight:500;font-display:swap;src:url(../media/044ccdf31f825054.3w5ypl7q_0u42.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant;font-style:italic;font-weight:500;font-display:swap;src:url(../media/657b90f26f4750f0.25t28aocp-yrs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant;font-style:italic;font-weight:500;font-display:swap;src:url(../media/dbcb3b45b1a25c7a.045vyssn_-uz_.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant;font-style:italic;font-weight:500;font-display:swap;src:url(../media/5a67e68e76f4ed90.21d8zr9u73jam.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant;font-style:italic;font-weight:500;font-display:swap;src:url(../media/369631335a87ae76.1i770ixt5m62g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.swuMha_className{font-family:Cormorant,Iowan Old Style,Palatino Linotype,Georgia,serif;font-style:italic}.swuMha_variable{--ff-cormorant:"Cormorant", Iowan Old Style, Palatino Linotype, Georgia, serif}
@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/d638c4f7ba128ba2.3-p8st0y-59tg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/1c4dc24261e909a2.188wu523qrfxb.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/a927bb33bf430b8e.3-_7p988pjo3a.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/96006546e50e36ac.1sax8x6sf-ymm.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/c3913cede75b2e08.3s8yog2ik4-yl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.EVKcMW_className{font-family:Sofia Sans Extra Condensed,Arial Narrow,Roboto Condensed,Arial,sans-serif;font-style:normal}.EVKcMW_variable{--ff-sofia-xc:"Sofia Sans Extra Condensed", Arial Narrow, Roboto Condensed, Arial, sans-serif}
@layer ds.tokens{:root{--palette-white:#fff;--palette-stone-25:#fcfbf8;--palette-stone-50:#f7f6f2;--palette-stone-100:#f1efea;--palette-stone-125:#edebe6;--palette-stone-150:#e9e6df;--palette-stone-175:#e6e3dc;--palette-stone-200:#dedad2;--palette-stone-250:#d3cec4;--palette-stone-300:#c9c4ba;--palette-stone-375:#a8a397;--palette-stone-400:#a39e93;--palette-stone-440:#8e897e;--palette-stone-450:#8a857a;--palette-stone-490:#7f7a70;--palette-stone-500:#7d786e;--palette-stone-525:#77726a;--palette-stone-600:#5e5a51;--palette-stone-700:#46433c;--palette-stone-780:#34322c;--palette-stone-800:#2d2b26;--palette-stone-840:#26241f;--palette-stone-850:#23211d;--palette-stone-900:#1c1b17;--palette-stone-910:#1a1915;--palette-stone-925:#161511;--palette-stone-950:#0e0d0a;--palette-stone-990:#080806;--palette-ink:#14130f;--palette-paper:#f5f3ee;--palette-lime-50:#f6fce3;--palette-lime-100:#ecf8c6;--palette-lime-200:#ddf29a;--palette-lime-300:#cdeb6a;--palette-lime-400:#bfe04f;--palette-lime-500:#9cc22e;--palette-lime-600:#779a1e;--palette-lime-700:#587419;--palette-lime-800:#3f5317;--palette-lime-900:#2a3812;--palette-lime-950:#22270f;--palette-violet-50:#f4f0fa;--palette-violet-100:#e7def4;--palette-violet-200:#cfbee9;--palette-violet-300:#b096da;--palette-violet-400:#8f6cc6;--palette-violet-500:#7149ae;--palette-violet-600:#5b3496;--palette-violet-700:#4a2a7b;--palette-violet-800:#3a2160;--palette-violet-900:#2a1846;--palette-violet-950:#1e1729;--palette-green-700:#1d6b43;--palette-green-100:#e4f3ea;--palette-green-500:#2e8b57;--palette-green-300:#74d39f;--palette-green-950:#12251a;--palette-green-400:#4cc283;--palette-amber-700:#7a5c00;--palette-amber-100:#fbf1cf;--palette-amber-500:#a37c00;--palette-amber-300:#e8c452;--palette-amber-950:#2a2310;--palette-amber-400:#d9b23a;--palette-orange-700:#a0430a;--palette-orange-100:#fde9da;--palette-orange-500:#e06a1b;--palette-orange-300:#f59e5b;--palette-orange-950:#2e1a0d;--palette-orange-400:#eb8a45;--palette-red-700:#b3261e;--palette-red-100:#fce4e1;--palette-red-500:#d03a2f;--palette-red-300:#ff8f84;--palette-red-950:#331512;--palette-red-400:#f0645a;--palette-blue-700:#1f5ba8;--palette-blue-100:#e3edfa;--palette-blue-500:#2f6fcc;--palette-blue-300:#8eb9f5;--palette-blue-950:#111e30;--palette-blue-400:#5e9bea;--palette-green-200:#9bcdb0;--palette-green-800:#2d5b40;--palette-green-600:#1d7a47;--palette-amber-200:#e2c76e;--palette-amber-800:#5e4e1c;--palette-orange-200:#edb28a;--palette-orange-800:#6a3b1b;--palette-orange-600:#b5520f;--palette-red-200:#eba79f;--palette-red-800:#6e2c26;--palette-red-600:#c0332a;--palette-blue-200:#a5c1e8;--palette-blue-800:#2b4a74;--palette-cb-blue:#0072b2;--palette-cb-blue-light:#6cb6f0;--palette-cb-vermillion:#c25400;--palette-cb-vermillion-light:#f08a4b;--palette-cb-green:#00896a;--palette-cb-green-light:#3fc3a0;--palette-cb-purple:#b3518e;--palette-cb-purple-light:#e38bc4;--palette-cb-ochre:#8a6d00;--palette-telegram:#229ed9;--palette-whatsapp:#25d366;--palette-viber:#7360f2;--palette-messenger:#0866ff;--font-sans:var(--ff-geologica,"Geologica"), "Geologica Fallback", ui-sans-serif, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-accent:var(--ff-cormorant,"Cormorant"), "Cormorant Fallback", "Iowan Old Style", "Palatino Linotype", Georgia, "Times New Roman", serif;--font-display:var(--ff-sofia-xc,"Sofia Sans Extra Condensed"), "Sofia Sans Extra Condensed Fallback", "Arial Narrow", "Roboto Condensed", Arial, sans-serif;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-display:640;--weight-display-heavy:760;--text-display-xl:clamp(4rem, 2rem + 8.8889vw, 10rem);--text-display-lg:clamp(3rem, 1.6667rem + 5.9259vw, 7rem);--text-display-md:clamp(2.5rem, 1.8333rem + 2.963vw, 4.5rem);--text-display-sm:clamp(2rem, 1.6667rem + 1.4815vw, 3rem);--text-heading-xl:clamp(2.125rem, 1.5rem + 2.7778vw, 4rem);--text-heading-lg:clamp(1.75rem, 1.4167rem + 1.4815vw, 2.75rem);--text-heading-md:clamp(1.375rem, 1.2083rem + .7407vw, 1.875rem);--text-heading-sm:clamp(1.125rem, 1.0417rem + .3704vw, 1.375rem);--text-heading-xs:clamp(1rem, .9583rem + .1852vw, 1.125rem);--text-body-lg:clamp(1.0625rem, 1rem + .2778vw, 1.25rem);--text-body-prose:clamp(1.0625rem, 1.0208rem + .1852vw, 1.125rem);--text-body-md:1rem;--text-body-sm:.875rem;--text-caption:.8125rem;--text-label:.75rem;--leading-display:.9;--leading-tight:1.08;--leading-heading:1.18;--leading-ui:1.3;--leading-body:1.55;--leading-prose:1.7;--tracking-display:0;--tracking-heading:-.02em;--tracking-heading-tight:-.03em;--tracking-body:0;--tracking-label:.08em;--tracking-bracket:.14em;--numeric-data:tabular-nums lining-nums;--numeric-prose:proportional-nums lining-nums;--numeric-display:proportional-nums lining-nums;--measure-prose:68ch;--measure-lede:58ch;--measure-ui:46ch;--space-0:0;--space-px:1px;--space-0-5:.125rem;--space-1:.25rem;--space-1-5:.375rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-14:3.5rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--space-40:10rem;--container-max:82rem;--container-wide:90rem;--container-narrow:55rem;--container-prose:44rem;--gutter:clamp(1rem, .3333rem + 2.963vw, 3rem);--grid-gap:clamp(1rem, .6667rem + 1.4815vw, 2rem);--grid-columns:4;--section-y-editorial:clamp(4rem, 2.6667rem + 5.9259vw, 8rem);--section-y-data:clamp(2rem, 1.5833rem + 1.8519vw, 3.25rem);--header-h:3.5rem;--sidebar-w:18.5rem;--rail-w:23.75rem;--viewport-h:100vh;--radius-0:0;--radius-xs:.25rem;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.5rem;--radius-2xl:2rem;--radius-pill:999px;--radius-round:50%;--border-hairline:1px;--border-strong:1.5px;--border-focus:2px;--focus-offset:2px;--control-h-sm:2.25rem;--control-h-md:2.75rem;--control-h-lg:3.25rem;--touch-min:2.75rem;--icon-xs:.75rem;--icon-sm:1rem;--icon-md:1.25rem;--icon-lg:1.5rem;--icon-xl:2rem;--icon-2xl:3rem;--icon-stroke:1.5;--opacity-0:0;--opacity-hover:.06;--opacity-press:.12;--opacity-disabled:.42;--opacity-scrim:.56;--opacity-ghost-numeral:.07;--blur-glass:20px;--blur-glass-strong:32px;--saturate-glass:1.4;--scrim-feather:1.5rem;--z-base:0;--z-raised:1;--z-sticky:100;--z-header:200;--z-dropdown:300;--z-toast:800;--z-tooltip:900;--z-skip:1000;--duration-instant:80ms;--duration-fast:.14s;--duration-base:.2s;--duration-slow:.32s;--duration-slower:.48s;--duration-page:.64s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-enter:cubic-bezier(.05, .7, .1, 1);--ease-exit:cubic-bezier(.3, 0, .8, .15);--ease-linear:linear;--ease-spring-soft:cubic-bezier(.34, 1.36, .64, 1);--color-channel-telegram:var(--palette-telegram);--color-channel-whatsapp:var(--palette-whatsapp);--color-channel-viber:var(--palette-viber);--color-channel-messenger:var(--palette-messenger);--color-lightbox-bg:var(--palette-stone-990);--color-lightbox-text:var(--palette-paper);--color-lightbox-text-muted:var(--palette-stone-250);--color-lightbox-control-bg:#0e0d0a99;--color-lightbox-control-bg-hover:#0e0d0ad9;--color-lightbox-focus:var(--palette-lime-300);--color-plan-raster-paper:var(--palette-white)}@supports (height:100dvh){:root{--viewport-h:100dvh}}@media (prefers-reduced-motion:reduce){:root{--duration-instant:.01ms;--duration-fast:.01ms;--duration-base:.01ms;--duration-slow:.01ms;--duration-slower:.01ms;--duration-page:.01ms;--ease-spring-soft:linear}}:root:lang(uk),:root:lang(ru),:root:lang(be),[lang|=uk],[lang|=ru],[lang|=be]{--tracking-heading:-.01em;--tracking-heading-tight:-.018em;--tracking-display:.005em;--tracking-bracket:.1em;--leading-display:.94}:root:lang(pl),[lang|=pl]{--tracking-heading:-.016em;--leading-display:.95}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-surface-page:var(--palette-stone-25);--color-surface-sunken:var(--palette-stone-100);--color-surface-sunken-hover:var(--palette-stone-150);--color-surface-raised:var(--palette-white);--color-surface-overlay:var(--palette-white);--color-surface-inverse:var(--palette-ink);--color-surface-inverse-hover:var(--palette-stone-800);--color-surface-accent:var(--palette-lime-300);--color-surface-accent-hover:var(--palette-lime-400);--color-surface-accent-press:var(--palette-lime-500);--color-surface-accent-subtle:var(--palette-lime-100);--color-surface-brand-subtle:var(--palette-violet-50);--color-surface-glass:#fcfbf8bd;--color-surface-scrim:#0e0d0a8f;--color-surface-photo-scrim:linear-gradient(180deg, #0e0d0a00 0%, #0e0d0a2e 40%, #0e0d0ac7 100%);--color-surface-photo-text-zone:#0e0d0a9e;--color-surface-photo-chip:#0e0d0aa8;--color-border-glass:#ffffff2e;--color-border-on-photo:#f5f3ee52;--color-hover-on-inverse:#f5f3ee24;--color-surface-skeleton:var(--palette-stone-150);--color-surface-skeleton-shine:var(--palette-stone-50);--color-surface-selected:var(--palette-violet-50);--color-text-primary:var(--palette-ink);--color-text-secondary:var(--palette-stone-700);--color-text-muted:var(--palette-stone-600);--color-text-dim:var(--palette-stone-450);--color-text-disabled:var(--palette-stone-400);--color-text-placeholder:var(--palette-stone-600);--color-text-on-accent:var(--palette-ink);--color-text-on-inverse:var(--palette-paper);--color-text-on-photo:var(--palette-paper);--color-text-accent:var(--palette-violet-600);--color-text-link:var(--palette-violet-600);--color-text-link-hover:var(--palette-violet-700);--color-text-link-visited:var(--palette-violet-700);--color-border-subtle:var(--palette-stone-175);--color-border-default:var(--palette-stone-200);--color-border-strong:var(--palette-stone-440);--color-border-inverse:var(--palette-ink);--color-border-accent:var(--palette-lime-700);--color-border-brand:var(--palette-violet-600);--color-focus-ring:var(--palette-violet-600);--color-focus-ring-on-accent:var(--palette-ink);--color-selection-bg:var(--palette-lime-200);--color-selection-text:var(--palette-ink);--color-status-positive-text:var(--palette-green-700);--color-status-positive-bg:var(--palette-green-100);--color-status-positive-border:var(--palette-green-200);--color-status-positive-solid:var(--palette-green-500);--color-status-caution-text:var(--palette-amber-700);--color-status-caution-bg:var(--palette-amber-100);--color-status-caution-border:var(--palette-amber-200);--color-status-caution-solid:var(--palette-amber-500);--color-status-warning-text:var(--palette-orange-700);--color-status-warning-bg:var(--palette-orange-100);--color-status-warning-border:var(--palette-orange-200);--color-status-warning-solid:var(--palette-orange-700);--color-status-negative-text:var(--palette-red-700);--color-status-negative-bg:var(--palette-red-100);--color-status-negative-border:var(--palette-red-200);--color-status-negative-solid:var(--palette-red-500);--color-status-info-text:var(--palette-blue-700);--color-status-info-bg:var(--palette-blue-100);--color-status-info-border:var(--palette-blue-200);--color-status-info-solid:var(--palette-blue-500);--color-status-neutral-text:var(--palette-stone-700);--color-status-neutral-bg:var(--palette-stone-150);--color-status-neutral-border:var(--palette-stone-300);--color-status-neutral-solid:var(--palette-stone-440);--color-risk-low-text:var(--color-status-positive-text);--color-risk-low-bg:var(--color-status-positive-bg);--color-risk-low-solid:var(--color-status-positive-solid);--color-risk-moderate-text:var(--color-status-caution-text);--color-risk-moderate-bg:var(--color-status-caution-bg);--color-risk-moderate-solid:var(--color-status-caution-solid);--color-risk-elevated-text:var(--color-status-warning-text);--color-risk-elevated-bg:var(--color-status-warning-bg);--color-risk-elevated-solid:var(--color-status-warning-solid);--color-risk-high-text:var(--color-status-negative-text);--color-risk-high-bg:var(--color-status-negative-bg);--color-risk-high-solid:var(--color-status-negative-solid);--color-risk-unknown-text:var(--color-status-neutral-text);--color-risk-unknown-bg:var(--color-status-neutral-bg);--color-risk-unknown-solid:var(--color-status-neutral-solid);--color-price-down-text:var(--color-status-positive-text);--color-price-down-bg:var(--color-status-positive-bg);--color-price-up-text:var(--color-status-negative-text);--color-price-up-bg:var(--color-status-negative-bg);--color-chart-1:var(--palette-violet-600);--color-chart-2:var(--palette-cb-blue);--color-chart-3:var(--palette-cb-vermillion);--color-chart-4:var(--palette-cb-green);--color-chart-5:var(--palette-cb-purple);--color-chart-6:var(--palette-cb-ochre);--color-chart-7:var(--palette-stone-700);--color-chart-grid:var(--color-border-subtle);--color-chart-axis:var(--palette-stone-500);--color-chart-label:var(--color-text-muted);--color-chart-area:#5b34961f;--color-chart-highlight:var(--palette-lime-300);--color-chart-range-in:var(--palette-violet-600);--color-chart-range-out:var(--palette-stone-440);--color-map-bg:var(--palette-stone-125);--color-map-tile-filter:grayscale(.85) sepia(.12) contrast(.96) brightness(1.02);--color-map-pin-bg:var(--palette-white);--color-map-pin-text:var(--palette-ink);--color-map-pin-border:var(--palette-stone-500);--color-map-pin-active-bg:var(--palette-ink);--color-map-pin-active-text:var(--palette-paper);--color-map-pin-current-bg:var(--palette-lime-300);--color-map-pin-current-text:var(--palette-ink);--color-map-cluster-bg:var(--palette-violet-600);--color-map-cluster-text:var(--palette-white);--color-map-poi-transport:var(--palette-blue-500);--color-map-poi-school:var(--palette-violet-500);--color-map-poi-shop:var(--palette-orange-600);--color-map-poi-park:var(--palette-green-600);--color-map-poi-health:var(--palette-red-600);--color-map-poi-glyph:var(--palette-white);--color-plan-paper:var(--palette-white);--color-plan-line:var(--palette-ink);--color-plan-dimension:var(--palette-stone-600);--color-plan-marker:var(--palette-violet-600);--color-illustration-stroke:var(--palette-stone-800);--illustration-blend:multiply;--illustration-filter:none;--color-placeholder-bg:var(--palette-stone-25);--color-placeholder-line:var(--palette-stone-200);--color-placeholder-tint-1:var(--palette-lime-100);--color-placeholder-tint-2:var(--palette-violet-100);--color-placeholder-tint-3:var(--palette-blue-100);--color-placeholder-tint-4:var(--palette-green-100);--color-placeholder-tint-5:var(--palette-amber-100);--color-placeholder-tint-6:var(--palette-orange-100);--shadow-0:none;--shadow-1:0 1px 2px #14130f0f, 0 1px 1px #14130f0a;--shadow-2:0 2px 6px #14130f0d, 0 8px 24px -8px #14130f1f;--shadow-3:0 4px 12px #14130f0f, 0 16px 40px -12px #14130f2e;--shadow-4:0 8px 20px #14130f14, 0 32px 80px -16px #14130f47;--shadow-inset-hairline:inset 0 0 0 1px var(--color-border-subtle);--focus-ring:0 0 0 var(--focus-offset) var(--color-surface-page), 0 0 0 calc(var(--focus-offset) + var(--border-focus)) var(--color-focus-ring)}@media screen{[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-surface-page:var(--palette-stone-950);--color-surface-sunken:var(--palette-stone-925);--color-surface-sunken-hover:var(--palette-stone-900);--color-surface-raised:var(--palette-stone-900);--color-surface-overlay:var(--palette-stone-850);--color-surface-inverse:var(--palette-paper);--color-surface-inverse-hover:var(--palette-stone-200);--color-surface-accent:var(--palette-lime-300);--color-surface-accent-hover:var(--palette-lime-200);--color-surface-accent-press:var(--palette-lime-400);--color-surface-accent-subtle:var(--palette-lime-950);--color-surface-brand-subtle:var(--palette-violet-950);--color-surface-glass:#161511a8;--color-surface-scrim:#080806b8;--color-surface-photo-scrim:linear-gradient(180deg, #08080600 0%, #0808063d 40%, #080806d1 100%);--color-surface-photo-text-zone:#0808069e;--color-surface-photo-chip:#080806a8;--color-border-glass:#ffffff2e;--color-border-on-photo:#f5f3ee52;--color-hover-on-inverse:#14130f1a;--color-surface-skeleton:var(--palette-stone-850);--color-surface-skeleton-shine:var(--palette-stone-800);--color-surface-selected:var(--palette-lime-950);--color-text-primary:var(--palette-paper);--color-text-secondary:var(--palette-stone-250);--color-text-muted:var(--palette-stone-375);--color-text-dim:var(--palette-stone-525);--color-text-disabled:var(--palette-stone-600);--color-text-placeholder:var(--palette-stone-375);--color-text-on-accent:var(--palette-ink);--color-text-on-inverse:var(--palette-ink);--color-text-on-photo:var(--palette-paper);--color-text-accent:var(--palette-lime-300);--color-text-link:var(--palette-lime-300);--color-text-link-hover:var(--palette-lime-200);--color-text-link-visited:var(--palette-lime-400);--color-border-subtle:var(--palette-stone-840);--color-border-default:var(--palette-stone-780);--color-border-strong:var(--palette-stone-490);--color-border-inverse:var(--palette-paper);--color-border-accent:var(--palette-lime-300);--color-border-brand:var(--palette-lime-300);--color-focus-ring:var(--palette-lime-300);--color-focus-ring-on-accent:var(--palette-ink);--color-selection-bg:var(--palette-violet-700);--color-selection-text:var(--palette-paper);--color-status-positive-text:var(--palette-green-300);--color-status-positive-bg:var(--palette-green-950);--color-status-positive-border:var(--palette-green-800);--color-status-positive-solid:var(--palette-green-400);--color-status-caution-text:var(--palette-amber-300);--color-status-caution-bg:var(--palette-amber-950);--color-status-caution-border:var(--palette-amber-800);--color-status-caution-solid:var(--palette-amber-400);--color-status-warning-text:var(--palette-orange-300);--color-status-warning-bg:var(--palette-orange-950);--color-status-warning-border:var(--palette-orange-800);--color-status-warning-solid:var(--palette-orange-400);--color-status-negative-text:var(--palette-red-300);--color-status-negative-bg:var(--palette-red-950);--color-status-negative-border:var(--palette-red-800);--color-status-negative-solid:var(--palette-red-400);--color-status-info-text:var(--palette-blue-300);--color-status-info-bg:var(--palette-blue-950);--color-status-info-border:var(--palette-blue-800);--color-status-info-solid:var(--palette-blue-400);--color-status-neutral-text:var(--palette-stone-250);--color-status-neutral-bg:var(--palette-stone-850);--color-status-neutral-border:var(--palette-stone-700);--color-status-neutral-solid:var(--palette-stone-490);--color-risk-low-text:var(--color-status-positive-text);--color-risk-low-bg:var(--color-status-positive-bg);--color-risk-low-solid:var(--color-status-positive-solid);--color-risk-moderate-text:var(--color-status-caution-text);--color-risk-moderate-bg:var(--color-status-caution-bg);--color-risk-moderate-solid:var(--color-status-caution-solid);--color-risk-elevated-text:var(--color-status-warning-text);--color-risk-elevated-bg:var(--color-status-warning-bg);--color-risk-elevated-solid:var(--color-status-warning-solid);--color-risk-high-text:var(--color-status-negative-text);--color-risk-high-bg:var(--color-status-negative-bg);--color-risk-high-solid:var(--color-status-negative-solid);--color-risk-unknown-text:var(--color-status-neutral-text);--color-risk-unknown-bg:var(--color-status-neutral-bg);--color-risk-unknown-solid:var(--color-status-neutral-solid);--color-price-down-text:var(--color-status-positive-text);--color-price-down-bg:var(--color-status-positive-bg);--color-price-up-text:var(--color-status-negative-text);--color-price-up-bg:var(--color-status-negative-bg);--color-chart-1:var(--palette-lime-300);--color-chart-2:var(--palette-cb-blue-light);--color-chart-3:var(--palette-cb-vermillion-light);--color-chart-4:var(--palette-cb-green-light);--color-chart-5:var(--palette-cb-purple-light);--color-chart-6:var(--palette-amber-300);--color-chart-7:var(--palette-violet-300);--color-chart-grid:var(--palette-stone-840);--color-chart-axis:var(--palette-stone-500);--color-chart-label:var(--palette-stone-375);--color-chart-area:#cdeb6a1f;--color-chart-highlight:var(--palette-paper);--color-chart-range-in:var(--palette-lime-300);--color-chart-range-out:var(--palette-stone-490);--color-map-bg:var(--palette-stone-910);--color-map-tile-filter:grayscale(1) invert(1) sepia(.18) brightness(.92) contrast(.88);--color-map-pin-bg:var(--palette-stone-850);--color-map-pin-text:var(--palette-paper);--color-map-pin-border:var(--palette-stone-500);--color-map-pin-active-bg:var(--palette-paper);--color-map-pin-active-text:var(--palette-ink);--color-map-pin-current-bg:var(--palette-lime-300);--color-map-pin-current-text:var(--palette-ink);--color-map-cluster-bg:var(--palette-lime-300);--color-map-cluster-text:var(--palette-ink);--color-map-poi-transport:var(--palette-blue-400);--color-map-poi-school:var(--palette-violet-300);--color-map-poi-shop:var(--palette-orange-400);--color-map-poi-park:var(--palette-green-400);--color-map-poi-health:var(--palette-red-400);--color-map-poi-glyph:var(--palette-ink);--color-plan-paper:var(--palette-stone-950);--color-plan-line:var(--palette-paper);--color-plan-dimension:var(--palette-stone-375);--color-plan-marker:var(--palette-lime-300);--color-illustration-stroke:var(--palette-stone-150);--illustration-blend:screen;--illustration-filter:invert(1) hue-rotate(180deg);--color-placeholder-bg:var(--palette-stone-925);--color-placeholder-line:var(--palette-stone-780);--color-placeholder-tint-1:var(--palette-lime-950);--color-placeholder-tint-2:var(--palette-violet-950);--color-placeholder-tint-3:var(--palette-blue-950);--color-placeholder-tint-4:var(--palette-green-950);--color-placeholder-tint-5:var(--palette-amber-950);--color-placeholder-tint-6:var(--palette-orange-950);--shadow-0:none;--shadow-1:0 1px 2px #0006;--shadow-2:0 2px 6px #0000005c, 0 8px 24px -8px #00000080, inset 0 1px 0 #f5f3ee0a;--shadow-3:0 4px 12px #0006, 0 16px 40px -12px #0009, inset 0 1px 0 #f5f3ee0d;--shadow-4:0 8px 20px #00000073, 0 32px 80px -16px #000000b3, inset 0 1px 0 #f5f3ee0f;--shadow-inset-hairline:inset 0 0 0 1px var(--color-border-subtle);--focus-ring:0 0 0 var(--focus-offset) var(--color-surface-page), 0 0 0 calc(var(--focus-offset) + var(--border-focus)) var(--color-focus-ring)}}@media (forced-colors:active){:root{--color-focus-ring:Highlight;--color-border-strong:CanvasText;--color-border-default:CanvasText}}}@layer ds.base,ds.components,ds.utilities;
@layer ds.base{*,:before,:after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + var(--space-4));hanging-punctuation:first last}@media (min-width:1024px){:root{--header-h:4rem}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{min-height:var(--viewport-h);background:var(--color-surface-page);color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--text-body-md);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--tracking-body);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word}img,picture,video,canvas,svg{max-width:100%;display:block}img,video{height:auto}svg{flex-shrink:0}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled,[aria-disabled=true]{cursor:not-allowed}a{color:inherit;text-decoration:none}p,h1,h2,h3,h4,h5,h6,li,dd,figcaption,blockquote{overflow-wrap:break-word}h1,h2,h3,h4{text-wrap:balance;font-weight:var(--weight-semibold);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}p,li,dd{text-wrap:pretty}ul[role=list],ol[role=list]{padding:0;list-style:none}table{border-collapse:collapse;border-spacing:0}fieldset{border:0;min-width:0;padding:0}legend{padding:0}summary{cursor:pointer}summary::-webkit-details-marker{display:none}hr{border:0;border-top:var(--border-hairline) solid var(--color-border-subtle)}abbr[title]{text-underline-offset:.2em;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}time,data{font-variant-numeric:var(--numeric-data)}[hidden]{display:none!important}:target{scroll-margin-top:calc(var(--header-h) + var(--space-4))}[data-theme]{color:var(--color-text-primary)}[data-theme]:not(html){background-color:var(--color-surface-page)}:lang(pl) q{quotes:"„" "”" "‚" "’"}:lang(uk) q,:lang(ru) q,:lang(be) q{quotes:"«" "»" "„" "“"}:lang(en) q{quotes:"“" "”" "‘" "’"}.m2-prose,.m2-card-dev,.m2-card-unit,.m2-card-developer,.m2-card-district,.m2-stat,.m2-facts{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:8 4 4}:lang(pl) :is(.m2-prose,.m2-card-dev,.m2-card-unit,.m2-card-developer,.m2-card-district,.m2-stat,.m2-facts){hyphenate-limit-chars:10 4 4}dt,.m2-stat__label,.m2-stat__value,.m2-facts__term,.m2-specs__term,.m2-label,.m2-bracket{-webkit-hyphens:manual;hyphens:manual}:focus{outline:none}:focus-visible{outline:var(--border-focus) solid var(--color-focus-ring);outline-offset:var(--focus-offset)}@media (forced-colors:active){:focus-visible{outline-color:highlight}}::selection{background:var(--color-selection-bg);color:var(--color-selection-text)}*{scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-border-default);border-radius:var(--radius-pill);border:2px solid var(--color-surface-page)}@media (hover:hover){::-webkit-scrollbar-thumb:hover{background:var(--color-border-strong)}}html.m2-theme-transition,html.m2-theme-transition *,html.m2-theme-transition :before,html.m2-theme-transition :after{transition:background-color var(--duration-slow) var(--ease-standard), color var(--duration-slow) var(--ease-standard), border-color var(--duration-slow) var(--ease-standard), fill var(--duration-slow) var(--ease-standard), stroke var(--duration-slow) var(--ease-standard)!important}.m2-h1-editorial{font-size:var(--text-heading-xl);font-weight:var(--weight-light);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading-tight)}.m2-h1{font-size:var(--text-heading-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading)}.m2-h2-editorial{font-size:var(--text-heading-lg);font-weight:var(--weight-regular);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading-tight)}.m2-h2{font-size:var(--text-heading-md);font-weight:var(--weight-semibold);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.m2-h3{font-size:var(--text-heading-sm);font-weight:var(--weight-semibold);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.m2-h4{font-size:var(--text-heading-xs);font-weight:var(--weight-semibold);line-height:var(--leading-ui);letter-spacing:0}.m2-lede{font-size:var(--text-body-lg);line-height:var(--leading-body);color:var(--color-text-secondary);max-width:var(--measure-lede)}.m2-body-sm{font-size:var(--text-body-sm);line-height:var(--leading-body)}.m2-caption{font-size:var(--text-caption);line-height:var(--leading-ui);color:var(--color-text-muted)}.m2-label{font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;line-height:var(--leading-ui);color:var(--color-text-muted)}.m2-muted{color:var(--color-text-muted)}.m2-secondary{color:var(--color-text-secondary)}.m2-num{font-variant-numeric:var(--numeric-data)}.m2-nowrap{white-space:nowrap}.m2-money{white-space:nowrap;font-variant-numeric:var(--numeric-data)}.m2-accent{font-family:var(--font-accent);font-style:italic;font-weight:var(--weight-light);letter-spacing:-.01em;color:var(--color-text-accent);font-size:1.12em;line-height:1}.m2-dim{color:var(--color-text-dim)}.m2-display{font-family:var(--font-display);font-weight:var(--weight-display);text-transform:uppercase;line-height:var(--leading-display);letter-spacing:var(--tracking-display);font-variant-numeric:var(--numeric-display)}.m2-display sup,.m2-sup{vertical-align:.9em;margin-inline-start:.04em;font-size:.42em;line-height:0}.m2-unit{text-transform:none}.m2-bracket{font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-bracket);text-transform:uppercase;color:var(--color-text-secondary);align-items:center;gap:.9em;line-height:1;display:inline-flex}.m2-bracket:before{content:"[";color:var(--color-text-accent);font-weight:var(--weight-regular)}.m2-bracket:after{content:"]";color:var(--color-text-accent);font-weight:var(--weight-regular)}.m2-container{width:100%;max-width:calc(var(--container-max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.m2-container--wide{max-width:calc(var(--container-wide) + 2 * var(--gutter))}.m2-container--narrow{max-width:calc(var(--container-narrow) + 2 * var(--gutter))}.m2-container--prose{max-width:calc(var(--container-prose) + 2 * var(--gutter))}.m2-grid{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));gap:var(--grid-gap);display:grid}@media (min-width:768px){.m2-grid{--grid-columns:8}}@media (min-width:1024px){.m2-grid{--grid-columns:12}}.m2-auto-grid{gap:var(--grid-gap);grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--auto-grid-min,18rem)), 1fr));display:grid}.m2-stack{gap:var(--stack-gap,var(--space-4));flex-direction:column;display:flex}.m2-cluster{align-items:center;gap:var(--cluster-gap,var(--space-2));flex-wrap:wrap;display:flex}.m2-split{gap:var(--grid-gap);display:grid}@media (min-width:1024px){.m2-split{grid-template-columns:minmax(0, 1fr) var(--rail-w);align-items:start}.m2-split>:last-child{top:calc(var(--header-h) + var(--space-4));position:sticky}}.m2-split>*{min-width:0}.m2-split--start{gap:var(--grid-gap);display:grid}@media (min-width:1024px){.m2-split--start{grid-template-columns:var(--sidebar-w) minmax(0, 1fr);align-items:start}.m2-split--start>:last-child{position:static}}.m2-split--start>*{min-width:0}.m2-section{padding-block:var(--section-y)}[data-density=editorial],:root{--section-y:var(--section-y-editorial);--card-pad:var(--space-6);--stack-gap:var(--space-6);--heading-gap:var(--space-4)}[data-density=data]{--section-y:var(--section-y-data);--card-pad:var(--space-4);--stack-gap:var(--space-4);--heading-gap:var(--space-3)}.m2-section+.m2-section--ruled,.m2-section--ruled{border-top:var(--border-hairline) solid var(--color-border-subtle)}.m2-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.m2-skip-link{z-index:var(--z-skip);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-inverse);color:var(--color-text-on-inverse);font-weight:var(--weight-medium);transition:transform var(--duration-fast) var(--ease-standard);position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-4);transform:translateY(-200%)}.m2-skip-link:focus-visible{transform:none}.m2-hairline{border-top:var(--border-hairline) solid var(--color-border-subtle)}.m2-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m2-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.m2-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.m2-icon{width:var(--icon-md);height:var(--icon-md);stroke:currentColor;fill:none;stroke-width:var(--icon-stroke);stroke-linecap:round;stroke-linejoin:round}.m2-icon--sm{width:var(--icon-sm);height:var(--icon-sm)}.m2-icon--lg{width:var(--icon-lg);height:var(--icon-lg)}.m2-illustration{mix-blend-mode:var(--illustration-blend);filter:var(--illustration-filter);-webkit-user-select:none;user-select:none;pointer-events:none;display:block}.m2-illustration--svg{mix-blend-mode:normal;filter:none;color:var(--color-illustration-stroke)}.m2-prose{font-size:var(--text-body-prose);line-height:var(--leading-prose);color:var(--color-text-secondary);max-width:var(--measure-prose)}.m2-prose>*+*{margin-block-start:1.1em}.m2-prose :where(h2){font-size:var(--text-heading-md);font-weight:var(--weight-semibold);color:var(--color-text-primary);line-height:var(--leading-heading);margin-block-start:2.2em}.m2-prose :where(h3){font-size:var(--text-heading-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin-block-start:1.8em}.m2-prose :where(h4){font-size:var(--text-heading-xs);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin-block-start:1.5em}.m2-prose :where(h2,h3,h4)+*{margin-block-start:.6em}.m2-prose :where(strong,b){color:var(--color-text-primary);font-weight:var(--weight-semibold)}.m2-prose :where(a){color:var(--color-text-link);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover){.m2-prose :where(a):hover{color:var(--color-text-link-hover);text-decoration-thickness:2px}}.m2-prose :where(ul,ol){padding-inline-start:1.25em}.m2-prose :where(li)+li{margin-block-start:.4em}.m2-prose :where(ul>li)::marker{color:var(--color-text-accent)}.m2-prose :where(ol>li)::marker{color:var(--color-text-muted);font-variant-numeric:var(--numeric-data);font-weight:var(--weight-medium)}.m2-prose :where(blockquote){border-inline-start:2px solid var(--color-border-brand);color:var(--color-text-primary);font-family:var(--font-accent);padding-inline-start:1em;font-size:1.25em;font-style:italic;line-height:1.4}.m2-prose :where(figure){margin-block:2em}.m2-prose :where(figcaption){font-size:var(--text-caption);color:var(--color-text-muted);margin-top:var(--space-2)}.m2-prose :where(table){width:100%;font-size:var(--text-body-sm);font-variant-numeric:var(--numeric-data);line-height:var(--leading-ui)}.m2-prose :where(th){text-align:start;font-weight:var(--weight-semibold);color:var(--color-text-primary);border-bottom:var(--border-hairline) solid var(--color-border-default);padding:var(--space-2) var(--space-3) var(--space-2) 0;vertical-align:bottom}.m2-prose :where(td){border-bottom:var(--border-hairline) solid var(--color-border-subtle);padding:var(--space-2) var(--space-3) var(--space-2) 0;vertical-align:top}.m2-prose :where(code){border-radius:var(--radius-xs);background:var(--color-surface-sunken);padding:.1em .35em;font-size:.9em}.m2-prose :where(hr){margin-block:2.5em}.m2-prose :where(mark){background:var(--color-surface-accent-subtle);color:var(--color-text-primary);border-radius:2px;padding-inline:.15em}.m2-prose :where(dl){gap:var(--space-2) var(--space-6);grid-template-columns:minmax(8rem,max-content) 1fr;display:grid}.m2-prose :where(dt){color:var(--color-text-muted)}.m2-prose :where(dd){color:var(--color-text-primary);margin:0}@media (max-width:1023.98px){body:has(.m2-contact-bar){padding-bottom:calc(var(--control-h-md) + 2 * var(--space-2) + env(safe-area-inset-bottom))}}@media print{:root{--color-surface-page:var(--palette-white);--color-text-primary:var(--palette-ink)}:root,[data-theme]{--color-text-on-photo:var(--color-text-primary)}.m2-header,.m2-footer,.m2-contact-bar,.m2-cookie,.m2-toast-region,.m2-anchor-nav,.m2-btn,.m2-map__canvas{display:none!important}details::details-content{content-visibility:visible;block-size:auto}a[href^=http]:after{content:" (" attr(href) ")";font-size:.8em}}}
