@media (max-width: 1240px) {.resp-landmark-menu-main-wrp {}.sm-search-module {}}@media (min-width: 1000px) {.cmp-header-sp-btn-search {display: none !important;}}@media (max-width: 1000px) {.header-search-wrp {display: none; }.cmp-header-sp-btn-search {display: block;}}@media (max-width: 800px){.header-nav-top-resp--main--fixed-top header.header--reader-progress-margin {margin-top: calc(var(--header-resp-top-height) + var(--progress-bar-height)) !important; }.header-sp-links-wrp {display: none; }.header-nav-top-resp--main--fixed-top .sm-offcanvas {top: calc(var(--header-resp-top-height) + var(--progress-bar-height));}}body.outline-hightlight-style--animation-from-outside {--var-outline-hightlight-offset-start: 5px;--var-outline-hightlight-offset-end: 2px;& .btn:not([disabled]).focus-style-a,& [tabindex]:not([tabindex="-1"],[class^="iap-wcag"]), & [href]:not([tabindex="-1"],[data-type="skiplink"]),& [href][role="button"], & a[role="button"],& button:not([disabled],[class^="iap-wcag"]), & input:not([disabled]), & select:not([disabled]), & textarea:not([disabled]) {outline-style: var(--var-outline-hightlight-style-start);outline-color: var(--var-outline-hightlight-color-start);outline-width: var(--var-outline-hightlight-width-start);outline-offset: var(--var-outline-hightlight-offset-start);transition: outline-offsetvar(--var-outline-hightlight-anim-duration) var(--var-outline-hightlight-anim-duration-time-func) var(--var-outline-hightlight-anim-delay), outline-width var(--var-outline-hightlight-anim-duration) var(--var-outline-hightlight-anim-duration-time-func) var(--var-outline-hightlight-anim-delay), outline-color var(--var-outline-hightlight-anim-duration) var(--var-outline-hightlight-anim-duration-time-func) var(--var-outline-hightlight-anim-delay) !important;}& .btn:not([disabled]).focus-style-a:focus,& [tabindex]:not([tabindex="-1"],[class^="iap-wcag"]):focus, & [href]:not([tabindex="-1"],[data-type="skiplink"]):focus, & [href][role="button"]:focus, & a[role="button"]:focus,& a:not([data-type="skiplink"]):focus,& button:not([disabled],[class^="iap-wcag"]):focus, & input:not([disabled]):focus, & select:not([disabled]):focus, & textarea:not([disabled]):focus {outline-style: var(--var-outline-hightlight-style-end) !important;outline-color: var(--var-outline-hightlight-color-end) !important;outline-width: var(--var-outline-hightlight-width-end) !important;outline-offset: var(--var-outline-hightlight-offset-end) !important;transition: outline-offsetvar(--var-outline-hightlight-anim-duration) var(--var-outline-hightlight-anim-duration-time-func) var(--var-outline-hightlight-anim-delay), outline-width var(--var-outline-hightlight-anim-duration) var(--var-outline-hightlight-anim-duration-time-func) var(--var-outline-hightlight-anim-delay), outline-color var(--var-outline-hightlight-anim-duration) var(--var-outline-hightlight-anim-duration-time-func) var(--var-outline-hightlight-anim-delay) !important;}& a[role="button"]:focus,& .btn:focus,& .btn-header:focus, & .header-sp-btn:focus {position: relative !important;}} body.outline-hightlight-style--animation-from-inside {& .btn:not([disabled]).focus-style-a,& [tabindex]:not([tabindex="-1"],[class^="iap-wcag"]), & [href][role="button"], & a[role="button"],& button:not([disabled],[class^="iap-wcag"]), & input:not([disabled]), & select:not([disabled]), & textarea:not([disabled]) {outline-style: var(--var-outline-hightlight-style-start);outline-color: var(--var-outline-hightlight-color-start);outline-width: var(--var-outline-hightlight-width-start);outline-offset: var(--var-outline-hightlight-offset-start);transition: outline-offsetvar(--var-outline-hightlight-anim-duration) var(--var-outline-hightlight-anim-duration-time-func) var(--var-outline-hightlight-anim-delay), outline-width var(--var-outline-hightlight-anim-duration) var(--var-outline-hightlight-anim-duration-time-func) var(--var-outline-hightlight-anim-delay), outline-color var(--var-outline-hightlight-anim-duration) var(--var-outline-hightlight-anim-duration-time-func) var(--var-outline-hightlight-anim-delay) !important;}& .btn:not([disabled]).focus-style-a:focus,& [tabindex]:not([tabindex="-1"],[class^="iap-wcag"]):focus, & [href]:not([tabindex="-1"],[data-type="skiplink"]):focus, & [href][role="button"]:focus, & a[role="button"]:focus,& a:not([data-type="skiplink"]):focus,& button:not([disabled],[class^="iap-wcag"]):focus, & input:not([disabled]):focus, & select:not([disabled]):focus, & textarea:not([disabled]):focus {outline-style: var(--var-outline-hightlight-style-end) !important;outline-color: var(--var-outline-hightlight-color-end) !important;outline-width: var(--var-outline-hightlight-width-end) !important;outline-offset: var(--var-outline-hightlight-offset-end) !important;transition: outline-offset var(--var-outline-hightlight-anim-duration) var(--var-outline-hightlight-anim-duration-time-func) var(--var-outline-hightlight-anim-delay), outline-width var(--var-outline-hightlight-anim-duration) var(--var-outline-hightlight-anim-duration-time-func) var(--var-outline-hightlight-anim-delay), outline-color var(--var-outline-hightlight-anim-duration) var(--var-outline-hightlight-anim-duration-time-func) var(--var-outline-hightlight-anim-delay) !important; }& a[role="button"]:focus,& .btn:focus,& .btn-header:focus, & .header-sp-btn:focus {position: relative !important;}} ::selection {background-color: var(--var-m-highlight-word-color);color: var(--var-m-highlight-text-color);}p::selection,ol::selection,ul::selection,li::selection,dt::selection,dd::selection,table::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection {background-color: var(--var-m-highlight-word-color);color: var(--var-m-highlight-text-color);}body {font-family: var(--var-font-body);font-size: 1.6rem;line-height: 1.6;color: var(--krynica-text);background: var(--krynica-surface);}.body-global-wrp { height: auto; min-height: 100vh; }#section-landmark-main-content .ui-grid-2-columns-fixed-aside { height: auto; align-items: start; }.body-global-wrp--bg-default-color,.page-layout--theme-bg-main {--var-page-content-bgcolor: var(--krynica-surface);--var-page-content-resp-bgcolor: var(--krynica-surface);background-color: var(--krynica-surface);}.g-grid-container.with-gap {width: 100%;max-width: var(--krynica-content-width);margin-inline: auto;padding-inline: var(--krynica-gutter);}.u-grid-column--body,.u-grid-column--aside { min-width: 0; }.header-main-wrp .page-layout-size-1280 {max-width: var(--krynica-content-width);width: 100%;}.page-layout--width-max-var { max-width: var(--krynica-content-width); margin-inline: auto; }body :is(.cmp-article-header__title,.cmp-list-standard-title,.ui-header-site h1,.ui-header-site h2,.ui-header-site h3) {letter-spacing: -0.025em;overflow-wrap: anywhere;}body :is(.ui-header-site,.ui-header-site-article) {--ui-heading-site-title-color: var(--krynica-text);--ui-heading-site-title-color-hover: var(--krynica-link);--ui-heading-site-svg-color: var(--krynica-blue);}body :is(.ui-header-site,.ui-header-site-article) :is(h1,h2,h3,h4,h5,h6) {font-family: var(--var-font-primary);color: var(--krynica-text);line-height: 1.15;}.header-main-wrp { background: var(--krynica-surface); }.header-main-wrp .cmp-header-top-theme {--var-page-layout-bg: var(--krynica-blue);--var-page-layout-bg-inner: transparent;--var-page-layout-border-color: transparent;--var-header-top-dropdown-bg: var(--krynica-blue);--var-header-top-dropdown-brdcolor: var(--krynica-on-blue);--var-header-top-dropdown-btn-color: var(--krynica-on-blue);--var-header-top-dropdown-btn-bgcolor: transparent;--top-info-color: var(--krynica-on-blue);color: var(--krynica-on-blue);background: var(--krynica-blue);}.header-main-wrp .header-top-wrp {min-height: 44px;padding: 0 10px;background: var(--krynica-blue);color: var(--krynica-on-blue);}.header-top-wrp :is(.header-top-nav-list-wrp,.top-info-list-item,.header-top-dropdown-btn) {font-family: var(--var-font-secondary);font-size: 1.3rem;}.header-top-wrp .header-top-nav-list { gap: 0; }.header-top-wrp .header-top-nav-list > li > a {display: inline-flex;align-items: center;padding-inline: 12px;}.header-top-wrp .header-tabs-list { background: var(--krynica-blue-deep); border-radius: 2px; }.header-top-wrp .btn-header--theme {color: var(--krynica-on-blue);background: transparent;min-width: 44px;min-height: 38px;border-radius: 0;}.header-top-wrp .btn-header--theme:is(:hover,:focus-visible,.active,[aria-selected="true"]) {color: var(--krynica-blue-deep);background: var(--krynica-on-blue);}.header-top-wrp :is(.header-top-nav-list a,.header-top-info-list a,.header-top-dropdown-btn) {color: var(--krynica-on-blue);background-color: transparent;border-color: transparent;border-radius: 0;font-family: var(--var-font-secondary);font-size: 1.3rem;font-weight: 400;line-height: 1.4;text-transform: none;min-height: 44px;}.header-top-wrp :is(.header-top-nav-list a,.header-top-dropdown-btn):is(:hover,:focus-visible) {color: var(--krynica-on-blue);background-color: var(--krynica-blue-deep);text-decoration: underline;}.header-top-wrp :is(a,button) svg { fill: currentColor; }.header-main-wrp .cmp-header-middle-theme {--var-page-layout-bg: var(--krynica-header-gradient);--var-page-layout-bg-inner: transparent;--var-page-layout-border-color: transparent;background: var(--krynica-header-gradient);}.header-main-wrp .header-module-wrp {min-height: 120px;padding: 10px;column-gap: 20px;align-items: center;}.header-main-wrp .header-logo { min-width: 0; }.header-main-wrp .header-logo__link img {height: var(--krynica-logo-height);width: auto;max-width: 100%;object-fit: contain;}.header-main-wrp .header-logo__link p {min-width: 0;max-width: 100%;overflow-wrap: anywhere;color: var(--krynica-text);font-family: var(--var-font-secondary);line-height: 1.25;font-size: 1.8rem;}.header-main-wrp .header-sp-btn {color: var(--krynica-text);background: transparent;border: 1px solid transparent;border-radius: 0;min-width: 44px;min-height: 44px;}.header-main-wrp .header-sp-btn:is(:hover,:focus-visible) {color: var(--krynica-on-blue);background: var(--krynica-blue);}.header-main-wrp .header-search-wrp {--header-search-form-input-bgcolor: var(--krynica-surface);--header-search-form-input-color: var(--krynica-text);--header-search-form-input-brdcolor: var(--krynica-border);--header-search-form-border-radius: 2px;--btn-bg: var(--krynica-blue);--btn-color: var(--krynica-on-blue);--btn-hover-bg: var(--krynica-blue-deep);--btn-hover-color: var(--krynica-on-blue);}.header-main-wrp .cmp-header-nav-theme {--var-page-layout-bg: var(--krynica-menu-bg);--var-page-layout-bg-inner: transparent;--var-page-layout-border-color: transparent;background: var(--krynica-menu-bg);}.sm-navbar {--menu-main-bgcolor-lvl-1: var(--krynica-menu-bg);--menu-main-bgcolor-lvl-2: var(--krynica-surface);--menu-btn-level-m-bg: var(--krynica-menu-bg);--menu-btn-level-m-color: var(--krynica-text);--menu-btn-level-m-bg-hover: var(--krynica-blue);--menu-btn-level-m-color-hover: var(--krynica-on-blue);--menu-btn-level-s-bg: var(--krynica-surface);--menu-btn-level-s-color: var(--krynica-text);--menu-btn-level-s-bg-hover: var(--krynica-menu-bg);--menu-btn-level-s-color-hover: var(--krynica-link);--sm-offcanvas-width: min(360px, 100vw);--sm-sub-min-width: 26rem;--sm-sub-max-width: 42rem;--sm-navbar-nav-item-margin-hor: 0px;--menu-btn-level-m-svg-icon-size: 24px;--menu-btn-level-m-svg-icon-margin-x: 10px;font-family: var(--var-font-menu);background: var(--krynica-menu-bg);}.sm-navbar .sm-nav-link {min-height: 60px;padding: 12px 18px;color: var(--krynica-text);background: var(--krynica-menu-bg);border-radius: 0;border: 0;font-family: var(--var-font-menu);font-size: 2.4rem;font-weight: 600;line-height: 1.25;letter-spacing: 0;text-transform: uppercase;text-decoration: none;}.sm-navbar .sm-nav-link.sm-sub-toggler { padding-right: 38px; }body .sm-navbar :is(.sm-nav-link,.sm-sub-link) > span {font-family: inherit;font-size: inherit;font-weight: inherit;line-height: inherit;letter-spacing: inherit;color: inherit;}.sm-navbar .sm-nav-link:is(:hover,:focus-visible,.sm-selected,.sm-expanded) {color: var(--krynica-on-blue);background: var(--krynica-blue);text-decoration: none;}.sm-navbar .sm-sub {background: var(--krynica-surface);border-color: var(--krynica-blue);border-radius: 0;box-shadow: 0 12px 28px var(--krynica-shadow);}.sm-navbar .sm-sub-link {color: var(--krynica-text);background: var(--krynica-surface);border-radius: 0;padding: 10px 20px;min-height: 44px;font-family: var(--var-font-menu);font-size: 2.2rem;font-weight: 500;line-height: 1.3;text-transform: none;white-space: normal;overflow-wrap: anywhere;}.sm-navbar .sm-sub-link:is(:hover,:focus-visible,.sm-selected,.sm-expanded) {color: var(--krynica-link);background: var(--krynica-menu-bg);text-decoration: underline;}@media (min-width: 1280px) {.sm-navbar .sm-nav:not(.sm-nav--vertical) { justify-content: space-between; }.sm-navbar .sm-nav-link { padding-inline: 12px; }.sm-navbar .sm-nav-link.sm-sub-toggler { padding-right: 32px; }}@media (min-width: 1280px) and (max-width: 1469.98px) {.sm-navbar .sm-nav-link { font-size: 2.2rem; padding-inline: 10px; }}@media (max-width: 1279.98px) {.sm-navbar .sm-nav-link { min-height: 50px; font-size: 2.2rem; }.sm-navbar .sm-sub { box-shadow: none; }.sm-navbar .sm-sub-link { font-size: 2rem; }}.ssw--resp { margin-inline: 0; }.ssw--resp :is(.swiper,.swiper-container,.swiper-slide_inner) {height: var(--krynica-hero-height);min-height: var(--krynica-hero-height);}.ssw--resp :is(.slider-swiper-component-wrapper,.slider-sg-main-1) {width: 100%;max-width: 100%;border-radius: 0;--swiper-border-radius: 0px;--swiper-slide-bg: var(--krynica-menu-bg);--swiper-slide-padding-x: 0px;--swiper-slide-padding-y: 0px;--swiper-body-title-color: var(--krynica-hero-text);--swiper-body-title-bg: transparent;--swiper-body-descr-color: var(--krynica-hero-text);--swiper-body-meta-color: var(--krynica-hero-text);--swiper-body-btn-primary-color: var(--krynica-hero-text);--swiper-body-btn-primary-bg: transparent;--swiper-body-title-font-size: 3.2rem;--swiper-body-title-font-weight: 500;--swiper-btn-color: var(--krynica-on-blue);--swiper-btn-bg: var(--krynica-blue-deep);--swiper-btn-color-hover: var(--krynica-on-blue);--swiper-btn-bg-hover: var(--krynica-blue);--swiper-btn-border-radius: 2px;--swiper-pagination-bullet-color: var(--krynica-blue);}.ssw--resp .swiper-slide {min-height: var(--krynica-hero-height);padding: 0;border-radius: 0;overflow: hidden;background: var(--krynica-menu-bg);}.ssw--resp .swiper-slide_inner {position: relative;width: 100%;min-height: var(--krynica-hero-height);border-radius: 0;overflow: hidden;isolation: isolate;}.ssw--resp .swiper-slide__image {position: absolute;inset: 0;width: 100%;max-width: none;height: 100%;border-radius: 0;}.ssw--resp .swiper-slide__image :is(a,picture) { display: block; width: 100%; height: 100%; }.ssw--resp .swiper-slide__image img {width: 100%;height: 100%;object-fit: cover;object-position: center;border-radius: 0;}.ssw--resp .swiper-slide_inner::after {content: "";position: absolute;inset: 0;background: var(--krynica-hero-overlay);pointer-events: none;z-index: 1;}.ssw--resp .swiper-slide__body {display: flex;flex-direction: column;align-items: flex-start;gap: 10px;position: relative;z-index: 2;align-self: flex-end;justify-content: flex-end;width: 100%;max-width: 100%;margin: auto 0 0;padding: 28px 24px;background: transparent;color: var(--krynica-hero-text);}.ssw--resp .swiper-body__title,.ssw--resp .swiper-body__title a {font-family: var(--var-font-primary);font-size: clamp(2.6rem, 2.5vw, 4.2rem);font-weight: 500;line-height: 1.15;letter-spacing: -0.02em;color: var(--krynica-hero-text);background: transparent;text-shadow: 0 1px 4px rgba(0,0,0,.3);text-transform: none;}.ssw--resp .swiper-body__descr {width: 100%;color: var(--krynica-hero-text);font-family: var(--var-font-secondary);font-size: 1.6rem;line-height: 1.5;}.ssw--resp .swiper-body__btn { color: var(--krynica-hero-text); border-color: currentColor; border-radius: 2px; }.ssw--resp .swiper-body__btn:is(:hover,:focus-visible) { background: var(--krynica-blue-deep); color: var(--krynica-on-blue); }.ssw--resp .swiper-button[data-swiper="prev-button"] { left: 10px; }.ssw--resp .swiper-button[data-swiper="next-button"] { right: 10px; }@media (max-width: 767.98px) {.ssw--resp { --krynica-hero-height: 340px; }.ssw--resp .swiper-slide__body { padding: 24px 20px; }}body :is(.cmp-list-standard-small-blocks-v1-wrp,.cmp-list-standard-small-blocks-v1-grid-wrp,.theme-cmp-list-v1-grid) {--ulist-primary-color: var(--krynica-text);--ulist-primary-color-hover: var(--krynica-link);--ulist-secondary-color: var(--krynica-text);--ulist-tertiary-color: var(--krynica-muted);--ulist-box-border-primary: 0px solid transparent;--ulist-box-border-primary-divider: 1px solid var(--krynica-border);--ulist-box-border-radius: 0px;--ulist-box-image-border-radius: 0px;--ulist-box-padding-x: 0px;--ulist-box-padding-y: 0px;--ulist-box-image-margin-y: 40px;--ulist-box-image-max-width: 30%;--ulist-box-bg: var(--krynica-surface);--ulist-box-bg-hover: var(--krynica-surface);--ulist-primary-font-size: 4.5rem;--ulist-primary-font-size-m: 3.5rem;--ulist-primary-font-size-s: 2.8rem;--ulist-primary-font-weight: 700;--ulist-primary-line-height: 1.1;--ulist-secondary-font-size: 1.8rem;--ulist-secondary-font-size-m: 1.7rem;--ulist-secondary-font-size-s: 1.6rem;--ulist-secondary-line-height: 1.6;--ulist-tertiary-font-size: 1.3rem;--ulist-tertiary-font-weight: 400;--grid-blocks-v1-grid-row-gap: 40px;}body .cmp-list-standard-small-blocks-v1--article { box-shadow: none; padding: 0; border-radius: 0; }body .cmp-list-standard-small-blocks-v1--article__image {flex: 0 0 30%;width: 30%;max-width: 30%;margin-right: 40px;border-radius: 0;}body .cmp-list-standard-small-blocks-v1--article__image :is(img,.cmp-list-role-link) { border-radius: 0 !important; }body .cmp-list-standard-small-blocks-v1--article__content { min-width: 0; }body :is(.cmp-list-standard-small-blocks-v1--article__content__meta,.cmp-list-standard-small-blocks-v1-grid--article__content__meta) .cmp-list-standard-title {font-size: inherit;line-height: 1.1;margin: 0 0 12px;}body .cmp-list-standard-small-blocks-v1--article__content__meta .cmp-list-standard-title a {font-size: clamp(2.8rem, 3vw, 4.5rem);font-family: var(--var-font-primary);font-weight: 700;line-height: 1.1;letter-spacing: -0.025em;color: var(--krynica-text);}body .cmp-list-standard-title a:is(:hover,:focus-visible) { color: var(--krynica-link); text-decoration: underline; }body :is(.cmp-list-standard-small-blocks-v1--article__content__text,.cmp-list-standard-small-blocks-v1-grid--article__content__text) {font-family: var(--var-font-secondary);font-size: 1.8rem;font-weight: 400;line-height: 1.6;color: var(--krynica-text);overflow-wrap: anywhere;}body .cmp-list-standard-small-blocks-v1--article__content__meta .cmp-list-standard-meta-item {color: var(--krynica-muted);font-family: var(--var-font-secondary);font-weight: 400;text-transform: none;}body .cmp-list-standard-small-blocks-v1--article__content__meta .cmp-more a {display: inline-flex;min-height: 44px;align-items: center;padding: 8px 15px;border: 1px solid var(--krynica-border);color: var(--krynica-text);background: var(--krynica-surface);font-size: 1.6rem;text-decoration: none;}body .cmp-list-standard-small-blocks-v1--article__content__meta .cmp-more a:is(:hover,:focus-visible) {color: var(--krynica-on-blue);background: var(--krynica-blue);border-color: var(--krynica-blue);}body .cmp-list-standard-small-blocks-v1-grid--article { border-radius: 0; box-shadow: none; }body .cmp-list-standard-small-blocks-v1-grid--article .cmp-list-standard-title a { font-size: 3.2rem; line-height: 1.15; }@media (max-width: 767.98px) {body .cmp-list-standard-small-blocks-v1--article { display: block; }body .cmp-list-standard-small-blocks-v1--article__image {width: 100% !important;max-width: 100% !important;margin: 0 0 20px;}body .cmp-list-standard-small-blocks-v1--article__content { width: 100%; }body :is(.cmp-list-standard-small-blocks-v1--article__content__text,.cmp-list-standard-small-blocks-v1-grid--article__content__text) { font-size: 1.6rem; }body .cmp-list-standard-small-blocks-v1--article__content__meta .cmp-list-standard-title a { font-size: 3.2rem; }}body .cmp-article-header__title {font-family: var(--var-font-primary);font-size: clamp(3.2rem, 4vw, 5rem);font-weight: 700;line-height: 1.12;letter-spacing: -0.025em;color: var(--krynica-text);margin-bottom: 20px;}body .cmp-article-header__meta {color: var(--krynica-muted);font-family: var(--var-font-secondary);font-size: 1.4rem;border-color: var(--krynica-border);}body .cmp-article-text-content {color: var(--krynica-text);font-family: var(--var-font-secondary);font-size: 1.8rem;line-height: 1.7;overflow-wrap: anywhere;}body .cmp-article-text-content :is(p,li,td,th) { font-family: inherit; line-height: inherit; }body .cmp-article-text-content p { margin: 0 0 1.2em; font-size: 1em; }body .cmp-article-text-content :is(h1,h2,h3,h4,h5,h6) {font-family: var(--var-font-primary);color: var(--krynica-text);font-weight: 600;line-height: 1.2;letter-spacing: -0.02em;margin-top: 1.2em;margin-bottom: .5em;}body .cmp-article-text-content h2 { font-size: 3.6rem; }body .cmp-article-text-content h3 { font-size: 3rem; }body .cmp-article-text-content h4 { font-size: 2.6rem; }body .cmp-article-text-content a { color: var(--krynica-link); text-decoration: underline; text-underline-offset: .15em; }body .cmp-article-text-content a:is(:hover,:focus-visible) { color: var(--krynica-link-hover); text-decoration-thickness: 2px; }body .cmp-article-text-content img { max-width: 100%; height: auto; border-radius: 0; }body .cmp-article-text-content table { max-width: 100%; border-color: var(--krynica-border); }body .cmp-article-text-content blockquote { border-left: 4px solid var(--krynica-blue); background: var(--krynica-menu-bg); padding: 20px; }body :is(.cmp-cat-tabs-wrp,.cmp-pagination-v1-wrp,.cmp-pagination-wrp) {--pagination-color: var(--krynica-link);--pagination-bg: var(--krynica-surface);--pagination-border-color: var(--krynica-border);font-family: var(--var-font-secondary);}body .cmp-cat-tabs-wrp :is(a,button) { border-radius: 0; }body :is(.cmp-pagination-v1,.cmp-pagination) :is(a,span,strong) { border-radius: 0; }@media (max-width: 767.98px) {body .cmp-article-text-content { font-size: 1.6rem; }body .cmp-article-text-content table { display: block; overflow-x: auto; }}body .cmp-pagination-wrp {--paging-wrp-btn-bg: var(--krynica-surface);--paging-wrp-btn-color: var(--krynica-link);--paging-wrp-btn-bg-hover: var(--krynica-blue);--paging-wrp-btn-color-hover: var(--krynica-on-blue);--paging-wrp-btn-bg-active: var(--krynica-blue);--paging-wrp-btn-color-active: var(--krynica-on-blue);--paging-wrp-btn-bg-disabled: var(--krynica-surface);--paging-wrp-btn-color-disabled: var(--krynica-muted);--paging-wrp-btn-radius: 0px;--paging-wrp-btn-min-height: 44px;--paging-wrp-btn-border-color: var(--krynica-border);}body .cmp-pagination-nav .page-item a { border-radius: 0; min-width: 44px; justify-content: center; }#section-landmark-footer {--cmp-footer-global-bg: var(--krynica-footer-bg);--cmp-footer-global-color: var(--krynica-footer-text);--cmp-footer-heading-bg: transparent;--cmp-footer-heading-color: var(--krynica-footer-text);--cmp-footer-heading-svg-icon-color: var(--krynica-footer-text);--cmp-footer-menu-bg: transparent;--cmp-footer-menu-color: var(--krynica-footer-text);--cmp-footer-menu-bg-hover: transparent;--cmp-footer-menu-color-hover: var(--krynica-footer-text);--cmp-footer-menu-item-border-color: transparent;--cmp-footer-menu-padding-x: 0px;--cmp-footer-menu-padding-y: 4px;--cmp-footer-menu-padding-x-hover: 0px;--cmp-footer-menu-padding-y-hover: 4px;--cmp-footer-text-color: var(--krynica-footer-text);--cmp-footer-text-link-color: var(--krynica-footer-text);--cmp-footer-text-link-color-hover: var(--krynica-footer-text);--cmp-footer-brand-text-color: var(--krynica-footer-text);--cmp-footer-social-bg: transparent;--cmp-footer-social-svg-icon-color: var(--krynica-footer-text);--cmp-footer-nav-link-color: var(--krynica-footer-text);--var-footer-heading-arrow-color: var(--krynica-footer-text);--var-footer-heading-arrow-color-active: var(--krynica-footer-text);background: var(--krynica-footer-bg);color: var(--krynica-footer-text);}#section-landmark-footer .krynica-footer-main {background: var(--krynica-footer-bg);padding: 55px 20px 40px;}#section-landmark-footer .krynica-footer-main > .page-layotu--image-bg-picture-bottom { display: none; }#section-landmark-footer .cmp-footer-col-title {font-family: var(--var-font-menu);color: var(--krynica-footer-text);background: transparent;font-size: 2.8rem;font-weight: 500;line-height: 1.15;letter-spacing: -.02em;text-transform: uppercase;padding-inline: 0;border: 0;border-radius: 0;box-shadow: none;}#section-landmark-footer :is(.cmp-footer-address,.cmp-footer-info,.cmp-footer__column-abstract) {color: var(--krynica-footer-text);font-family: var(--var-font-secondary);font-size: 1.4rem;line-height: 1.7;font-style: normal;}#section-landmark-footer :is(.cmp-footer-address,.cmp-footer-info) a { color: var(--krynica-footer-text); text-decoration: underline; }#section-landmark-footer .cmp-footer-nav-link {font-family: var(--var-font-menu);font-size: 2.4rem;font-weight: 400;line-height: 1.25;letter-spacing: -.02em;color: var(--krynica-footer-text);background: transparent;border: 0;border-radius: 0;padding: 4px 0;}#section-landmark-footer .cmp-footer-nav-link:is(:hover,:focus-visible) {color: var(--krynica-footer-text);background: transparent;text-decoration: underline;padding: 4px 0;}#section-landmark-footer .cmp-footer-nav-item { margin-bottom: 5px; padding-bottom: 0; border: 0; }#section-landmark-footer .cmp-footer-brand-nav-container { border-top: 1px solid var(--krynica-footer-line); padding-top: 24px; }#section-landmark-footer .cmp-footer-nav-links__link {color: var(--krynica-footer-text);font-family: var(--var-font-secondary);font-size: 1.4rem;border-radius: 0;}#section-landmark-footer .cmp-footer-nav-links__link:is(:hover,:focus-visible) { color: var(--krynica-footer-text); background: transparent; text-decoration: underline; }#section-landmark-footer .cmp-footer-brand__logo img { max-width: 240px; height: auto; max-height: 100px; }#section-landmark-footer .cmp-footer-brand__logo { padding: 10px; background: var(--krynica-logo-surface); border-radius: 2px; }#section-landmark-footer .cmp-footer-gdpr-badges-wrp {display: flex;flex-wrap: wrap;justify-content: center;align-items: center;max-width: 100%;gap: 12px;}.krynica-promo {position: relative;isolation: isolate;width: 100%;overflow: hidden;background: var(--krynica-promo-bg);color: var(--krynica-promo-text);padding: 80px var(--krynica-gutter);margin-top: 50px;}.krynica-promo__motion {position: absolute;inset: 0;overflow: hidden;pointer-events: none;z-index: -1;}.krynica-promo__track {display: flex;width: max-content;height: 100%;align-items: center;animation: krynica-promo-marquee var(--krynica-promo-duration) linear infinite;}.krynica-promo__group {display: block;flex: 0 0 auto;padding-right: 50px;font-family: var(--krynica-font-promo);font-size: clamp(8rem, 10vw, 16rem);font-weight: 700;line-height: 1;letter-spacing: -.035em;white-space: nowrap;color: transparent;-webkit-text-stroke: 2px var(--krynica-promo-stroke);opacity: .3;}.krynica-promo__inner {display: flex;justify-content: space-between;align-items: center;gap: 30px;max-width: var(--krynica-content-width);margin-inline: auto;}.krynica-promo__title {max-width: 920px;margin: 0;font-family: var(--krynica-font-promo);font-size: clamp(2.6rem, 3vw, 4rem);font-weight: 600;letter-spacing: -.025em;line-height: 1.2;color: var(--krynica-promo-text);}.krynica-promo__link {display: inline-flex;align-items: center;justify-content: center;flex-shrink: 0;min-height: 54px;padding: 18px 32px;background: var(--krynica-promo-button-bg);color: var(--krynica-promo-button-text);border: 1px solid var(--krynica-promo-button-bg);border-radius: 2px;font-family: var(--krynica-font-promo);font-size: 1.5rem;letter-spacing: .06em;line-height: 1.5;text-transform: uppercase;text-decoration: none;}.krynica-promo__link:is(:hover,:focus-visible) {color: var(--krynica-promo-button-bg);background: var(--krynica-promo-button-text);text-decoration: none;}.krynica-promo__pause-input {position: absolute;width: 1px;height: 1px;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);clip-path: inset(50%);white-space: nowrap;}.krynica-promo__pause-label {position: absolute;right: var(--krynica-gutter);bottom: 8px;display: inline-flex;align-items: center;min-height: 44px;padding: 6px 12px;border: 1px solid currentColor;border-radius: 2px;color: var(--krynica-promo-text);background: var(--krynica-promo-bg);font: 400 1.3rem/1.4 var(--var-font-secondary);cursor: pointer;}.krynica-promo__pause-label .krynica-promo__resume { display: none; }.krynica-promo__pause-input:checked ~ .krynica-promo__pause-label .krynica-promo__pause { display: none; }.krynica-promo__pause-input:checked ~ .krynica-promo__pause-label .krynica-promo__resume { display: inline; }.krynica-promo__pause-input:checked ~ .krynica-promo__motion .krynica-promo__track,.krynica-promo:is(:hover,:focus-within) .krynica-promo__track { animation-play-state: paused; }.krynica-promo__pause-input:focus-visible ~ .krynica-promo__pause-label,.krynica-promo__link:focus-visible {outline: 3px solid var(--krynica-focus);outline-offset: 4px;}@keyframes krynica-promo-marquee { to { transform: translateX(-50%); } }@media (max-width: 767.98px) {.krynica-promo { padding-block: 50px 74px; }.krynica-promo__inner { flex-direction: column; text-align: center; gap: 24px; }.krynica-promo__link { max-width: 100%; white-space: normal; }.header-main-wrp .header-module-wrp { min-height: 90px; gap: 10px; padding: 10px; }.header-main-wrp .header-logo__link img { max-height: 70px; }.header-main-wrp .header-logo__link p { font-size: 1.4rem; }}:is(.header-main-wrp,.sm-navbar,#section-landmark-main-content,#section-landmark-footer) :is(a,button,input,select):focus-visible {outline: 3px solid var(--krynica-focus);outline-offset: 3px;}.header-top-wrp :is(a,button):focus-visible,#section-landmark-footer :is(a,button):focus-visible { outline-color: var(--krynica-footer-text); }body.iap-wcag-animations .krynica-promo__track { animation: none !important; }body.iap-wcag-animations :is(.krynica-promo__pause-label,.krynica-promo__pause-input) { display: none; }@media (prefers-reduced-motion: reduce) {.krynica-promo__track { animation: none !important; transform: none !important; }.krynica-promo__pause-label, .krynica-promo__pause-input { display: none; }.ssw--resp .swiper-slide__image img { animation: none !important; }}@media (forced-colors: active) {.krynica-promo { background: Canvas; color: CanvasText; }.krynica-promo__motion, .krynica-promo__pause-label, .krynica-promo__pause-input { display: none; }.krynica-promo__link { border: 2px solid LinkText; color: LinkText; }}@media print {.krynica-promo { display: none !important; }.body-global-wrp { min-height: 0; }#section-landmark-footer {--krynica-footer-bg: #ffffff;--krynica-footer-text: #000000;--krynica-footer-line: #666666;background: #fff !important;color: #000 !important;}body .cmp-article-text-content { font-size: 12pt; color: #000; }}.header-main-wrp :is(.header-top-wrp,.cmp-header-middle-theme > .page-layout,.header-nav--bg-inner) { max-width:var(--krynica-ui-width); width:calc(100% - 2 * var(--krynica-ui-gutter)); margin-inline:auto; }.header-main-wrp .cmp-header-top-theme { background:var(--krynica-ui-topbar); border:0; color:var(--krynica-ui-ontopbar); }.header-main-wrp .header-top-module-wrp { min-height:42px; padding-block:0; }.header-main-wrp .header-top-nav-list { gap:4px; }.header-main-wrp .header-top-nav-list li a { color:var(--krynica-ui-ontopbar); font:500 1.15rem/1.5 var(--krynica-ui-body-font); text-decoration:none; }.header-main-wrp .header-top-nav-list li a:hover { text-decoration:underline; }.header-main-wrp .btn-header { border-radius:0 !important; }.header-main-wrp .header-tabs-list { background:transparent; border-radius:0; }.header-main-wrp .header-tabs-list .btn-header { min-width:40px; height:40px; background:transparent; color:var(--krynica-ui-ontopbar); }.header-main-wrp .header-tabs-list .btn-header[aria-selected="true"],.header-main-wrp .header-tabs-list .btn-header.active { background:var(--krynica-ui-menu); color:var(--krynica-ui-ink); }.header-main-wrp .header-tabs-list .btn-header svg { fill:currentColor; }.header-main-wrp .cmp-header-middle-theme { background:var(--krynica-ui-surface); border:0; }.header-main-wrp .header-module-wrp { min-height:110px; padding:15px 0; gap:24px; }.header-main-wrp .header-logo__link img { width:auto; height:78px; max-width:220px; max-height:78px; }.header-main-wrp .header-logo__link p { color:var(--krynica-ui-ink); }.header-main-wrp .header-search-wrp { max-width:520px; margin-left:auto; --header-search-form-border-radius:0px; --header-search-form-input-bgcolor:var(--krynica-ui-soft); --header-search-form-input-color:var(--krynica-ui-ink); --header-search-form-input-brdcolor:var(--krynica-ui-border); }.header-main-wrp :is(.header-search-form,.header-search__input,.header-search__btn,.hot-key-text,.hot-key-text span) { border-radius:0 !important; }.header-main-wrp .header-search__input { min-height:46px; font:1.3rem/1.5 var(--krynica-ui-body-font); padding-left:17px; background:var(--krynica-ui-soft); color:var(--krynica-ui-ink); border-color:var(--krynica-ui-border); }.header-main-wrp .header-search__btn { background:var(--krynica-ui-brand); color:var(--krynica-ui-onbrand); min-height:44px; }.header-main-wrp .header-search-form .hot-key-text { display:none; }.header-main-wrp .header-sp-btn { color:var(--krynica-ui-ink); border-radius:0; }.header-main-wrp .header-sp-btn:hover { background:var(--krynica-ui-brand); color:var(--krynica-ui-onbrand); }.header-main-wrp .header-sp-links-wrp { flex-grow:0; }.header-main-wrp .cmp-header-nav-theme { background:var(--krynica-ui-menu); border-bottom:1px solid var(--krynica-ui-border); }.header-main-wrp .header-nav--bg-inner { background:transparent; }.sm-navbar { --menu-main-bgcolor-lvl-1:var(--krynica-ui-menu); --menu-main-bgcolor-lvl-2:var(--krynica-ui-surface); --menu-btn-level-m-bg:var(--krynica-ui-menu); --menu-btn-level-m-color:var(--krynica-ui-ink); --menu-btn-level-m-bg-hover:var(--krynica-ui-brand); --menu-btn-level-m-color-hover:var(--krynica-ui-onbrand); --menu-btn-level-s-bg:var(--krynica-ui-surface); --menu-btn-level-s-color:var(--krynica-ui-ink); }.sm-nav > .sm-nav-item > .sm-nav-link { font-family:var(--krynica-ui-font); font-size:1.35rem; font-weight:650; letter-spacing:.025em; color:var(--krynica-ui-ink);}.sm-nav > .sm-nav-item > .sm-nav-link:hover,.sm-nav > .sm-nav-item > .sm-nav-link:focus {color:var(--krynica-on-blue); }.sm-navbar :is(.sm-nav-link,.sm-sub,.sm-sub-link,.sm-sub-toggler) { border-radius:0 !important; }.sm-navbar .sm-sub-link { font-family:var(--krynica-ui-body-font); font-size:1.4rem; color:var(--krynica-ui-ink); }@media (min-width:1280px) {.sm-nav { justify-content:space-between; }.sm-nav > .sm-nav-item { flex:0 1 auto; }.sm-nav > .sm-nav-item > .sm-nav-link { min-height:56px; padding:16px 20px; }}.header-nav-top-resp--main-wrp :is(a,button), .ui-hamb-button { border-radius:0 !important; }#section-landmark-main-content:not(.krynica-home) :is(.cmp-article-header h1,.cmp-article-header h2) { color:var(--krynica-ui-ink); font-family:var(--krynica-ui-font); font-weight:750; letter-spacing:-.035em; }#section-landmark-main-content:not(.krynica-home) :is(.article-post-content,.article-post-post-content) { color:var(--krynica-ui-ink); }#section-landmark-main-content:not(.krynica-home) :is(img,.cmp-list-standard-small-blocks-v1--article,.article-post-image,.cmp-pagination-nav a,.btn,button,input,select) { border-radius:0 !important; }#section-landmark-main-content:not(.krynica-home) .cmp-list-standard-title a { font-family:var(--krynica-ui-font); font-weight:650; color:var(--krynica-ui-ink); }:is(.wcag-system-main-button,.wcag-system-main-button button,#gdpr-button-cc,.scroll-to-top-btn,.btn-scroll-top) { border-radius:0 !important; }.krynica-promo { --krynica-promo-text:var(--krynica-ui-onfooter); --krynica-promo-stroke:var(--krynica-ui-onfooter); --krynica-promo-bg:var(--krynica-ui-footer); --krynica-promo-button-bg:var(--krynica-ui-surface); --krynica-promo-button-text:var(--krynica-ui-ink); margin-top:0; padding:62px var(--krynica-ui-gutter) 112px; background:var(--krynica-ui-promoverlay), url("../pub-img/krynica-home/krajobraz-lato.jpg") center 52% / cover no-repeat; color:var(--krynica-ui-onfooter); }.krynica-promo__inner { max-width:var(--krynica-ui-width); min-height:90px; }.krynica-promo__title { max-width:670px; font:700 clamp(3rem,3.5vw,5rem)/1.12 var(--krynica-ui-font); letter-spacing:-.04em; color:var(--krynica-ui-onfooter); }.krynica-promo__link { gap:28px; min-height:50px; padding:14px 22px; border:1px solid var(--krynica-ui-onfooter); border-radius:0; color:var(--krynica-ui-onfooter); background:transparent; font:550 1.3rem/1.5 var(--krynica-ui-font); text-transform:none; letter-spacing:0; }.krynica-promo__link:hover { background:var(--krynica-ui-onfooter); color:var(--krynica-ui-footer); }.krynica-promo__motion { inset:auto 0 22px; height:74px; }.krynica-promo__track { align-items:center; }.krynica-promo__group { font:700 clamp(4.2rem,5.5vw,8rem)/1 var(--krynica-ui-font); letter-spacing:-.015em; -webkit-text-stroke:1px var(--krynica-ui-onfooter); opacity:.36; }.krynica-promo__pause-label { bottom:9px; right:var(--krynica-ui-gutter); padding:4px 8px; border:0; border-radius:0; background:transparent; color:var(--krynica-ui-onfooter); font:1.05rem/1.5 var(--krynica-ui-font); }#section-landmark-footer { --krynica-footer-bg:var(--krynica-ui-footer); --krynica-footer-text:var(--krynica-ui-onfooter); --krynica-footer-line:var(--krynica-ui-border); }#section-landmark-footer .page-layout-size-1470 { max-width:var(--krynica-ui-width); width:calc(100% - 2 * var(--krynica-ui-gutter)); }#section-landmark-footer .krynica-footer-main { padding-top:46px; padding-bottom:32px; border-top:1px solid var(--krynica-ui-muted); }#section-landmark-footer .cmp-footer-col-title { margin-bottom:18px; font:650 1.85rem/1.4 var(--krynica-ui-font); text-transform:none; letter-spacing:-.015em; }#section-landmark-footer .cmp-footer-col-title svg { max-width:18px; max-height:18px; }#section-landmark-footer :is(.cmp-footer-address,.cmp-footer-info,.cmp-footer__column-abstract,.cmp-footer-nav-link) { font:1.35rem/1.8 var(--krynica-ui-body-font); }#section-landmark-footer .cmp-footer-brand-nav-container { margin-top:30px; padding-top:20px; }#section-landmark-footer .cmp-footer-brand__logo { border-radius:0; padding:8px 12px; }#section-landmark-footer .cmp-footer-brand__logo img { max-width:155px; max-height:75px; }#section-landmark-footer .cmp-footer-theme-section { background:var(--krynica-ui-footer); color:var(--krynica-ui-onfooter); padding-block:20px; border-top:1px solid var(--krynica-ui-muted); }#section-landmark-footer .cmp-footer-theme-section :is(p,a,strong) { color:var(--krynica-ui-onfooter); font-size:1.15rem; line-height:1.65; }#section-landmark-footer .cmp-footer-theme-section :is(.cmp-footer-gdpr-section-columns,.cmp-footer-gdpr-section) { max-width:var(--krynica-ui-width); margin:auto; }#section-landmark-footer :is(a,button) { border-radius:0; }@media (max-width:1023.98px) {.header-main-wrp .header-logo__link img { height:70px; max-height:70px; }.header-main-wrp .header-module-wrp { min-height:94px; gap:16px; }}@media (max-width:767.98px) {.header-main-wrp .header-module-wrp { justify-content:space-between; min-height:98px; }.header-main-wrp .header-logo__link img { height:72px; max-height:72px; }.krynica-promo { padding:42px 24px 100px; }.krynica-promo__inner { align-items:flex-start; text-align:left; gap:22px; }.krynica-promo__title { max-width:100%; }#section-landmark-footer .cmp-footer-theme-section { padding-inline:15px; }}@media (prefers-reduced-motion:reduce) { .krynica-promo__track { animation:none !important; } }@media print { .krynica-promo { display:none !important; } }.header-main-wrp :is(.header-top-wrp,.cmp-header-middle-theme > .page-layout,.header-nav--bg-inner) { max-width:var(--krynica-ui-width) !important; width:calc(100% - 2 * var(--krynica-ui-gutter)) !important; }.header-main-wrp .header-top-wrp { background:transparent; }.header-main-wrp .header-sp-links-wrp.to-right-side { margin-left:0 !important; }.header-main-wrp .header-logo__link { background:var(--krynica-logo-surface); }.header-main-wrp .header-top-nav-list-wrp, .nav-skiplinks-wcag a { border-radius:0 !important; }#section-landmark-footer .page-layout-size-1470 { max-width:var(--krynica-ui-width) !important; width:calc(100% - 2 * var(--krynica-ui-gutter)) !important; }#section-landmark-footer :is(.badge-wcag,.badge-gdpr) { border-radius:0 !important; }.wcag-system-main-button button, .wcag-system-btn-scroll-top { border-radius:0 !important; box-shadow:none; background:var(--krynica-ui-brand); color:var(--krynica-ui-onbrand); }.wcag-system-main-button button::before, .wcag-system-btn-scroll-top::before { display:none !important; border-radius:0 !important; }