@font-face{font-family:'Inter Variable';font-style:normal;font-display:swap;font-weight:100 900;src:url(/_app/immutable/assets/inter-latin-ext-wght-normal.DO1Apj_S.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter Variable';font-style:normal;font-display:swap;font-weight:100 900;src:url(/_app/immutable/assets/inter-latin-wght-normal.Dx4kXJAl.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat Variable';font-style:normal;font-display:swap;font-weight:100 900;src:url(/_app/immutable/assets/montserrat-latin-ext-wght-normal.BsZE-iaG.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat Variable';font-style:normal;font-display:swap;font-weight:100 900;src:url(/_app/immutable/assets/montserrat-latin-wght-normal.l_AIctKy.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--primary:#FBBC15!important;--secondary:#0B1C3A!important;--tertiary:#E4ECF9!important;--color-bg-1:#F5F7FB!important;--color-text:#0B1C3A!important;--color-text-light:#566176!important;--color-surface:#FFFFFF!important;--border-color:#E1E7F2!important;--header-bg:#FFFFFF!important;--header-text:#0B1C3A!important;--header-link:#0B1C3A!important;--footer-bg:#FFFFFF!important;--footer-text:#566176!important;--footer-link:#0B1C3A!important;--footer-bottom-bg:#0B1C3A!important;--footer-bottom-text:#DCE4F2!important;--categories-bg:#F5F7FB00!important;--categories-title:#0B1C3A!important;--newsletter-bg:#F5F7FB00!important;--newsletter-panel-bg:#0B1C3A!important;--newsletter-text:#FFFFFF!important;--newsletter-accent:#FBBC15!important;--on-primary:#0B1C3A!important;--success:#1E9E5A!important;--warning:#B45309!important;--danger:#C62828!important;--primary-gradient:linear-gradient(135deg,var(--primary),#F59E0B)!important;--font-body:'Inter Variable',system-ui,sans-serif!important;--font-heading:'Montserrat Variable',var(--font-body)!important;--heading-scale:1.2!important;--heading-letter-spacing:-0.02em!important;--section-title-align:center!important;--eyebrow-bg:var(--primary)!important;--eyebrow-fg:var(--on-primary)!important;--eyebrow-photo-fg:var(--on-primary)!important;--eyebrow-border-width:0!important;--eyebrow-radius:var(--btn-radius)!important;--eyebrow-padding:0.3rem 0.75rem!important;--reveal-distance:12px!important;--reveal-duration:0.5s!important;--reveal-scale:1!important;--btn-radius:999px!important;--btn-text-transform:none!important;--card-radius:1.25rem!important;--column-width:56rem!important}:root{--fl-navy:#0B1C3A;--fl-navy-2:#13294F;--fl-yellow:#FBBC15;--fl-amber:#F59E0B;--fl-amber-text:#CC7A00;--fl-amber-link:#8F5400;--fl-ice:#E4ECF9;--fl-ice-2:#F0F5FC;--fl-line:#E1E7F2;--fl-shadow:0 26px 50px -30px rgba(11,28,58,0.45);--fl-shadow-sm:0 14px 30px -20px rgba(11,28,58,0.38);--fl-radius:24px;--fl-header-h:108px;--fl-w:1280px;--fl-wm:1248px;--fl-gutter:24px;--fl-section-gap:96px}html{scroll-padding-top:120px}.header{position:fixed!important;top:calc(var(--top-banner-height,0px) + 14px)!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;width:min(calc(100% - 2 * 16px - 2 * var(--fl-gutter)),var(--fl-wm))!important;background:rgba(255,255,255,0)!important;border:1px solid transparent!important;border-radius:999px!important;box-shadow:0 0 0 rgba(11,28,58,0)!important;-webkit-backdrop-filter:blur(0px) saturate(1)!important;backdrop-filter:blur(0px) saturate(1)!important;transition:background-color 0.4s ease,border-color 0.4s ease,box-shadow 0.4s ease,backdrop-filter 0.4s ease,-webkit-backdrop-filter 0.4s ease!important;z-index:50!important}.search-box{display:none!important}.header.scrolled,.header:has(.hamburger.active){background:rgba(255,255,255,0.8)!important;border-color:rgba(11,28,58,0.10)!important;box-shadow:var(--fl-shadow-sm)!important;-webkit-backdrop-filter:blur(22px) saturate(1.5)!important;backdrop-filter:blur(22px) saturate(1.5)!important}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.header.scrolled,.header:has(.hamburger.active){background:rgba(255,255,255,0.96)!important}}.header .header-nav{background:transparent!important;border:0!important}.header .icon-btn{color:var(--fl-navy)}.header .icon-btn:focus-visible,.header .main-menu a:focus-visible{outline:2px solid var(--fl-navy);outline-offset:3px;border-radius:8px}.search-shortcut-hint{display:none!important}@media (min-width:1024px){.header{display:grid!important;grid-template-columns:auto 1fr auto;align-items:center;padding:8px 16px 8px 24px!important}.header .header-top{display:contents!important}.header .header-spacer{display:none!important}.header .logo{grid-column:1;grid-row:1}.header .header-nav{grid-column:2;grid-row:1;justify-self:stretch;height:auto!important;padding:0!important}.header .header-nav .main-menu,.header .header-nav .main-menu-container,.header .header-nav .main-menu ul{width:100%}.header .main-menu > .main-menu-container > ul{position:relative;display:flex;align-items:center;gap:1.75rem}.header .header-tools{grid-column:3;grid-row:1;justify-self:end}.header .logo img{height:52px!important;max-height:52px!important;width:auto!important}}@media (max-width:1023px){:root{--fl-header-h:78px}.header{width:calc(100% - 2 * 8px - 2 * var(--fl-gutter))!important;border-radius:22px!important}.header .header-top{height:auto!important;padding:0.4rem 0.75rem!important}.header .logo img{height:34px!important;max-height:34px!important;width:auto!important}.header .header-nav{height:auto!important;padding:0 1rem!important;border-top:0!important}.hamburger-container{left:unset!important;right:0.75rem}.main-menu{left:20px!important;right:20px!important}}body:has(.header) #main-content{margin-top:var(--fl-header-h)}.main-menu .menu-item{font-size:0.85rem!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--fl-navy)!important}.main-menu.menu--underline .menu-item::after{background:var(--fl-yellow)!important;box-shadow:none!important;height:3px!important;border-radius:3px}@media (min-width:1024px){.header .main-menu > .main-menu-container > ul > li:last-child{position:absolute;right:0;top:50%;transform:translateY(-50%)}.main-menu li:last-child > .menu-item{background:linear-gradient(135deg,#FBBC15,#F5A300);color:var(--fl-navy)!important;padding:0.6rem 1.35rem!important;border-radius:999px;font-weight:700!important;box-shadow:0 10px 20px -12px rgba(245,158,11,0.95);white-space:nowrap}.main-menu li:last-child > .menu-item::after{display:none!important}.main-menu li:last-child > .menu-item::before{display:none!important}}.btn--primary,.main-slider__button--primary,.btn-add{background:linear-gradient(135deg,#FBBC15,#F5A300)!important;color:var(--fl-navy)!important;font-weight:700!important;letter-spacing:0!important;border:0!important;border-radius:999px!important;box-shadow:0 12px 24px -14px rgba(245,158,11,0.95)!important;transition:transform 0.25s ease,box-shadow 0.25s ease!important}.main-slider__button--primary::after{content:"\2192";margin-left:0.55rem;font-weight:700}.btn--primary:hover,.main-slider__button--primary:hover,.btn-add:hover{transform:translateY(-2px);box-shadow:0 16px 28px -14px rgba(245,158,11,1)!important;opacity:1!important}.btn--primary:focus-visible,.main-slider__button:focus-visible{outline:2px solid var(--fl-navy);outline-offset:3px}.btn--secondary,.btn--default,.main-slider__button--outline,.main-slider__button--secondary{background:transparent!important;color:var(--fl-navy)!important;border:1.5px solid var(--fl-navy)!important;border-radius:999px!important;font-weight:600!important;letter-spacing:0!important}.btn--secondary:hover,.btn--default:hover,.main-slider__button--outline:hover{background:var(--fl-navy)!important;color:#fff!important}.section-title,.home-categories__title,.actual-articles__title,.block-benefits__title,.block-faq__title,.block-testimonials__title,.page-fragment .text-column h2{font-weight:800!important;font-size:clamp(1.6rem,1.15rem + 1.3vw,2.15rem)!important;letter-spacing:-0.02em!important;line-height:1.2!important;color:var(--fl-navy)!important;text-align:center!important;margin-bottom:0.5rem!important}.section-title::before,.home-categories__title::before,.actual-articles__title::before,.block-benefits__title::before,.block-faq__title::before,.block-testimonials__title::before,.page-fragment .text-column h2::before{content:"";display:block;width:56px;height:4px;margin:0 auto 14px;border-radius:4px;background:var(--fl-yellow)}.home-categories__title::after{content:"Krásné. Odolné. Pro vás.";display:block;margin-top:0.5rem;font-size:1rem;font-weight:400;letter-spacing:0;color:var(--color-text-light)}.actual-articles__title::after{content:"Odborné rady, jak si podlahy vybrat a pečovat o ně.";display:block;margin-top:0.5rem;font-size:1rem;font-weight:400;letter-spacing:0;color:var(--color-text-light)}.block-benefits__text,.page-fragment .text-column p{text-align:center;color:var(--color-text-light);margin-inline:auto!important;max-width:60ch}.block-benefits__title{margin-bottom:0.4rem!important}.main-slider--boxed .main-slider__slide{border-radius:var(--fl-radius);overflow:hidden}.main-slider--boxed{background:transparent!important}.main-slider__slide[data-color='base']{--slide-bg:#F4F7FC!important;--slide-fg:var(--fl-navy)!important}.main-slider__slide[data-color='surface']{--slide-bg:#EAF1FC!important;--slide-fg:var(--fl-navy)!important}.main-slider__slide[data-color='primary']{--slide-bg:#0B1C3A!important;--slide-fg:#fff!important}.main-slider,.main-slider__viewport{border-radius:var(--fl-radius)}.main-slider__title{color:var(--fl-navy)!important;font-weight:800!important;letter-spacing:-0.025em!important;line-height:1.1!important;font-size:clamp(1.9rem,1.1rem + 2.6vw,3.25rem)!important;text-transform:none!important}.main-slider__slide[data-width='medium'] .main-slider__title{max-width:14ch}.main-slider .fl-accent{color:var(--fl-amber-text)}.main-slider__slide[data-color='primary'] .fl-accent{color:var(--fl-yellow)}.main-slider__subtitle{color:var(--color-text-light)!important;font-size:1.0625rem;line-height:1.6;max-width:46ch}.main-slider__slide[data-color='primary'] .main-slider__title{color:#fff!important}.main-slider__slide[data-color='primary'] .main-slider__subtitle{color:rgba(255,255,255,0.84)!important}.main-slider__slide[data-color='primary'] .main-slider__button--outline{color:#fff!important;border-color:rgba(255,255,255,0.7)!important}.main-slider__slide[data-color='primary'] .main-slider__button--outline:hover{background:#fff!important;color:var(--fl-navy)!important}.main-slider__eyebrow{display:inline-flex!important;align-items:center;gap:0.5rem;background:#fff!important;color:var(--fl-navy)!important;border:1px solid var(--fl-line)!important;border-radius:999px!important;padding:0.3rem 0.85rem!important;font-size:0.75rem!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;box-shadow:0 6px 14px -10px rgba(11,28,58,0.4)}.main-slider__eyebrow::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--fl-yellow)}.main-slider__body ul{list-style:none;margin:1rem 0 1.5rem;padding:0;display:grid;gap:0.7rem}.main-slider__body li{position:relative;padding-left:2.1rem;font-weight:500}.main-slider__body li::before{content:"";position:absolute;left:0;top:0.05em;width:1.35rem;height:1.35rem;border-radius:6px;background:var(--fl-yellow) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230B1C3A' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 72% no-repeat}.main-slider__arrow{background:#fff!important;color:var(--fl-navy)!important;border:1px solid var(--fl-line)!important;box-shadow:var(--fl-shadow-sm)}.main-slider__pause{background:#fff!important;color:var(--fl-navy)!important;border:1px solid var(--fl-line)!important}.main-slider__media img{object-fit:cover!important}.home-categories--cards .home-categories__card{aspect-ratio:auto!important;height:auto!important;background:#fff;border:1px solid var(--fl-line);border-radius:20px;box-shadow:var(--fl-shadow-sm);overflow:hidden;transition:transform 0.3s ease,box-shadow 0.3s ease}.home-categories--cards .home-categories__card:hover{transform:translateY(-4px);box-shadow:var(--fl-shadow)}.home-categories--cards .home-categories__image{width:100%;height:auto!important;aspect-ratio:4 / 3;object-fit:cover;display:block}.home-categories--cards .home-categories__overlay{text-align:center;align-items:center;justify-content:flex-start;flex-direction:column;padding:0 1rem 1.4rem!important}.home-categories--cards .home-categories__overlay::before{content:"";display:block;width:46px;height:46px;margin:-23px auto 0.75rem;border-radius:50%;background:#fff var(--fl-ico,none) center / 22px no-repeat;box-shadow:0 8px 18px -8px rgba(11,28,58,0.45);position:relative}.home-categories--cards .home-categories__item-title{font-weight:700;font-size:1.05rem;color:var(--fl-navy)!important;margin:0 0 0.25rem}.home-categories--cards .home-categories__item-text{font-size:0.875rem;color:var(--color-text-light)!important;margin:0}.home-categories__grid > :nth-child(1){--fl-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230B1C3A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 11l9-7 9 7'/%3E%3Cpath d='M5 10v10h14V10'/%3E%3Cpath d='M10 20v-5h4v5'/%3E%3C/svg%3E")}.home-categories__grid > :nth-child(2){--fl-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230B1C3A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='7' height='7'/%3E%3Crect x='13' y='4' width='7' height='7'/%3E%3Crect x='4' y='13' width='7' height='7'/%3E%3Crect x='13' y='13' width='7' height='7'/%3E%3C/svg%3E")}.home-categories__grid > :nth-child(3){--fl-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230B1C3A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l9 5-9 5-9-5z'/%3E%3Cpath d='M3 13l9 5 9-5'/%3E%3C/svg%3E")}.home-categories__grid > :nth-child(4){--fl-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230B1C3A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='6' width='18' height='12' rx='2'/%3E%3Cpath d='M7 6v-2M12 6v-2M17 6v-2M7 20v-2M12 20v-2M17 20v-2'/%3E%3C/svg%3E")}.page-block-gallery--grid .page-block-gallery__grid{gap:20px}.page-block-gallery--grid .page-block-gallery__card img{aspect-ratio:4 / 3!important}.page-block-gallery__card{border-radius:18px;box-shadow:var(--fl-shadow-sm);transition:transform 0.3s ease,box-shadow 0.3s ease}.page-block-gallery__card:hover{transform:translateY(-4px);box-shadow:var(--fl-shadow)}.page-fragment .text-column a{display:inline-flex;align-items:center;min-height:44px;margin-top:0.5rem;padding:0.5rem 1.6rem;border:1.5px solid var(--fl-navy);border-radius:999px;color:var(--fl-navy)!important;font-weight:600;text-decoration:none!important;transition:background 0.25s ease,color 0.25s ease}.page-fragment .text-column a:hover{background:var(--fl-navy);color:#fff!important}.page-fragment .text-column a:focus-visible{outline:2px solid var(--fl-navy);outline-offset:3px}.block-testimonials{background:linear-gradient(110deg,#E6EEFB 0%,#F4F8FE 100%);border-radius:var(--fl-radius);padding:clamp(1.5rem,4vw,3rem)}.block-testimonials__list{max-width:52rem;margin-inline:auto}.block-testimonials__item{background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important;text-align:center}.block-testimonials__quote{font-size:clamp(1.05rem,1rem + 0.5vw,1.3rem);line-height:1.6;color:var(--fl-navy);font-weight:500;margin:0.75rem 0 1rem}.block-testimonials__quote::before{content:"\201C";display:grid;place-items:center;width:44px;height:44px;margin:0 auto 0.9rem;border-radius:50%;background:var(--fl-yellow);color:var(--fl-navy);font:800 2rem/1 Montserrat,Inter,sans-serif;padding-top:0.35rem}.block-testimonials__author,.block-testimonials__person{justify-content:center;text-align:center}.block-benefits__list{position:relative;margin-top:2.25rem!important}.block-benefits__list--four::before{content:"";position:absolute;top:36px;left:12.5%;right:12.5%;border-top:2px dashed #C3D1EA;z-index:0}@media (max-width:1023px){.block-benefits__list--four::before{display:none}}.block-benefits__item{position:relative;z-index:1;text-align:center}.block-benefits__icon{display:block;box-sizing:border-box;width:72px!important;height:72px!important;padding:21px;margin:0 auto 1rem;border-radius:50%;background:var(--fl-ice);color:var(--fl-navy)!important;box-shadow:0 10px 20px -12px rgba(11,28,58,0.5)}.block-benefits__item-title{font-weight:700;font-size:1rem!important;color:var(--fl-navy)}.block-benefits__item-text{font-size:0.9rem;color:var(--color-text-light);max-width:22ch;margin-inline:auto!important}.article-container .grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;max-width:none!important;margin:2rem 0 0!important;gap:24px!important}.article-container article{background:#fff;border:1px solid var(--fl-line);border-radius:20px;box-shadow:var(--fl-shadow-sm);padding:12px!important;display:flex;flex-direction:column;transition:transform 0.3s ease,box-shadow 0.3s ease}.article-container article:hover{transform:translateY(-4px);box-shadow:var(--fl-shadow)}.article-container article .image{border-radius:14px;overflow:hidden;max-height:190px!important}.article-container article .image img{width:100%;height:190px;object-fit:cover;display:block}.article-container article h2{font-size:1rem!important;font-weight:700!important;color:var(--fl-navy);text-align:left!important;padding:0.25rem 0.5rem 0;margin-top:0.75rem!important;line-height:1.35}.article-container article .article-annotation{font-size:0.85rem;color:var(--color-text-light);padding:0 0.5rem}.article-container article .btn--primary{align-self:flex-start;background:none!important;box-shadow:none!important;color:var(--fl-amber-link)!important;padding:0.25rem 0.5rem!important;min-height:0!important;font-size:0.8rem!important;margin-top:auto!important}.article-container article .btn--primary:hover{transform:none;text-decoration:underline}.site-footer .footer-top{background:#fff;border-top:1px solid var(--fl-line)}.site-footer .footer-column--logo img{height:52px;width:auto}.site-footer .footer-logo__description{color:var(--color-text-light);margin-top:0.5rem}.site-footer .footer-block h2{font-size:0.95rem!important;font-weight:700!important;color:var(--fl-navy)!important;text-transform:none!important;letter-spacing:0!important;margin-bottom:0.9rem}.site-footer .footer-block a,.site-footer .footer-block__html{color:var(--color-text-light);text-decoration:none}.site-footer .footer-block a:hover{color:var(--fl-navy);text-decoration:underline}.site-footer .footer-bottom{background:var(--fl-navy)}.site-footer .footer-bottom,.site-footer .footer-bottom a,.site-footer .footer-bottom button{color:#DCE4F2}.social-links__link,.social-links a{border-radius:50%}.home-categories--cards .home-categories__inner{width:min(calc(100% - 2 * var(--fl-gutter)),var(--fl-w))!important;max-width:none!important;margin:1.75rem auto 0!important;padding-inline:0!important}.home-categories--cards .home-categories__grid{padding-inline:0!important}.home-categories--cards .home-categories__cta{display:none!important}.home-categories--cards .home-categories__link{display:block;border-radius:20px}.home-categories--cards .home-categories__link:focus-visible{outline:3px solid var(--fl-navy);outline-offset:4px}.page-block-gallery--grid .page-block-gallery__grid{gap:24px!important;margin-top:1.75rem!important}.page-fragment{--fl-frag-gap:1.25rem}.block-testimonials__list{margin-inline:auto!important;max-width:52rem!important;width:100%}.block-testimonials__item{align-items:center!important}.block-testimonials__rating{justify-content:center;text-align:center}.block-testimonials__rating-text{color:var(--color-text-light)}.block-testimonials__title{margin-bottom:1.25rem!important}@media (max-width:760px){.main-slider__media{height:260px!important}.main-slider__media img{height:100%!important;width:100%!important;object-fit:cover!important;object-position:50% 78%!important}}.main-slider__slide:not([data-color='base']) .main-slider__title::before{content:"";display:block;width:44px;height:4px;margin:0 0 14px;border-radius:4px;background:var(--fl-yellow)}.main-slider__slide[data-color='base'] .main-slider__button--secondary{border:0!important;box-shadow:none!important;background:transparent!important;padding-left:0.25rem!important;gap:0.7rem;display:inline-flex;align-items:center}.main-slider__slide[data-color='base'] .main-slider__button--secondary::before{content:"";width:44px;height:44px;flex:none;border-radius:50%;border:1.5px solid var(--fl-navy);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230B1C3A' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14M6 13l6 6 6-6'/%3E%3C/svg%3E") center / 20px no-repeat;transition:background-color 0.25s ease,transform 0.25s ease}.main-slider__slide[data-color='base'] .main-slider__button--secondary:hover{background:transparent!important;color:var(--fl-navy)!important}.main-slider__slide[data-color='base'] .main-slider__button--secondary:hover::before{background-color:var(--fl-yellow);transform:translateY(2px)}.main-slider__slide[data-color='base']::before,.main-slider__slide[data-color='surface']::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0.9;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 400'%3E%3Cg fill='%23DCE6F6' fill-opacity='0.75'%3E%3Crect x='250' y='-80' width='170' height='170' rx='22' transform='rotate(45 335 5)'/%3E%3Crect x='300' y='60' width='110' height='110' rx='16' transform='rotate(45 355 115)'/%3E%3C/g%3E%3C/svg%3E") right top / 46% auto no-repeat}.main-slider__slide[data-color='surface']:has(.main-slider__body)::before{background-position:left bottom;transform:scaleX(-1)}.main-slider__media,.main-slider__overlay{position:relative;z-index:1}.main-slider__media{position:relative}.main-slider__slide[data-color='surface'] .main-slider__body p:first-child{font-size:clamp(1.05rem,1rem + 0.5vw,1.3rem);line-height:1.55;font-weight:500;color:var(--fl-navy);margin:1rem 0 0.9rem}.main-slider__slide[data-color='surface'] .main-slider__body p:first-child::before{content:"\201C";display:grid;place-items:center;width:44px;height:44px;margin:0 0 0.9rem;border-radius:50%;background:var(--fl-yellow);color:var(--fl-navy);font:800 2rem/1 Montserrat,Inter,sans-serif;padding-top:0.4rem}.main-slider__slide[data-color='surface'] .main-slider__body p + p{color:var(--color-text-light);font-size:0.9rem;line-height:1.4;margin:0}.main-slider__slide[data-color='surface'] .main-slider__body p + p strong{color:var(--fl-navy);font-size:1rem}.main-slider--full{border-radius:var(--fl-radius);overflow:hidden}.main-slider--full .main-slider__slide{min-height:0!important}.main-slider--full .main-slider__title::before{display:none!important}.main-slider--full .main-slider__content{position:relative;padding-left:110px!important}.main-slider--full .main-slider__content::before{content:"";position:absolute;left:8px;top:50%;width:76px;height:76px;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='%23FBBC15' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 31L32 8l26 23'/%3E%3Cpath d='M12 27v29h40V27'/%3E%3Cpath d='M26 56V38h12v18'/%3E%3C/svg%3E") center / contain no-repeat;filter:drop-shadow(0 0 14px rgba(251,188,21,0.55))}@media (max-width:760px){.main-slider--full .main-slider__content{padding-left:1.25rem!important;padding-top:5.5rem!important}.main-slider--full .main-slider__content::before{top:1.25rem;left:1.25rem;transform:none;width:56px;height:56px}}.footer-block__html p{position:relative;margin:0 0 0.6rem;padding-left:1.9rem;line-height:1.5}.footer-block__html p::before{content:"";position:absolute;left:0;top:0.15em;width:1.15rem;height:1.15rem;background:center / contain no-repeat}.footer-block__html p:nth-of-type(1)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230B1C3A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 4h4l2 5-2.5 1.5a11 11 0 0 0 5 5L15 13l5 2v4a2 2 0 0 1-2 2A16 16 0 0 1 3 6a2 2 0 0 1 2-2z'/%3E%3C/svg%3E")}.footer-block__html p:nth-of-type(2)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230B1C3A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='M3 7l9 6 9-6'/%3E%3C/svg%3E")}.footer-block__html p:nth-of-type(3)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230B1C3A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-7-6.2-7-11a7 7 0 0 1 14 0c0 4.8-7 11-7 11z'/%3E%3Ccircle cx='12' cy='10' r='2.5'/%3E%3C/svg%3E")}.footer-column--logo .social-links{display:flex;gap:0.6rem;margin-top:1rem;padding:0;list-style:none}.footer-column--logo .social-links a{border:1.5px solid var(--fl-navy);color:var(--fl-navy)!important;background:transparent}.footer-column--logo .social-links a:hover{background:var(--fl-navy);color:#fff!important}.footer-column--logo{text-align:left}.main-menu li[data-fl-anchor] .menu-item::after{display:none!important}.main-slider--full .main-slider__title{max-width:none!important;font-size:clamp(1.4rem,1rem + 1.6vw,2.1rem)!important}.main-slider--full .main-slider__subtitle{max-width:40ch}.main-slider--full .main-slider__content{padding-right:1rem!important}.main-slider__media img{filter:none}.main-slider__slide[data-color='primary'] .main-slider__media img{filter:drop-shadow(0 18px 30px rgba(0,0,0,0.28))}.site-footer .footer-columns{text-align:left}.site-footer .footer-column,.site-footer .footer-block{text-align:left;align-items:flex-start}.site-footer .footer-block__links{padding:0;list-style:none}.site-footer .footer-column--logo{display:flex;flex-direction:column;align-items:flex-start}.site-footer .footer-column--logo img{margin:0}.site-footer .footer-logo__description{text-align:left}.container{max-width:calc(var(--fl-w) + 2 * var(--fl-gutter))!important;padding-inline:var(--fl-gutter)!important;margin-inline:auto!important}.footer-columns,.footer-bottom__inner{max-width:calc(var(--fl-w) + 2 * var(--fl-gutter))!important;margin-inline:auto!important;padding-inline:var(--fl-gutter)!important;box-sizing:border-box;width:100%}.main-slider--boxed,.main-slider--full{width:min(calc(100% - 2 * var(--fl-gutter)),var(--fl-w))!important;max-width:none!important;margin-inline:auto!important}.homepage{gap:var(--fl-section-gap)!important;padding-top:24px;padding-bottom:var(--fl-section-gap)}.homepage > .main-slider,.homepage > .home-categories,.homepage > .page-fragment,.homepage > .container{margin-block:0!important;padding-block:0!important}.homepage > .page-fragment,.homepage > .container{padding-inline:var(--fl-gutter)!important}.page-block-section + .page-block-section:has(.text-column a){margin-top:36px;text-align:center}.page-block-section + .page-block-section:has(.text-column a) .text-column,.page-block-section + .page-block-section:has(.text-column a) p{text-align:center;max-width:none}.page-block-section:has(.page-block-gallery){margin-top:12px}@media (max-width:640px){:root{--fl-gutter:16px;--fl-section-gap:64px}.page-block-gallery--grid .page-block-gallery__grid{grid-template-columns:1fr!important;gap:16px!important}}.article-container article .btn--primary{margin-top:0.6rem!important;padding-bottom:0.4rem!important}.article-container article .article-annotation{margin-bottom:0.25rem}.main-slider__actions{align-items:center!important;flex-wrap:wrap;gap:0.9rem 1.1rem}.main-slider__button{display:inline-flex!important;align-items:center;justify-content:center;gap:0.5rem;min-height:48px;line-height:1.2;text-align:center;box-sizing:border-box}.main-slider__button--primary::after{margin-left:0!important;line-height:1}.main-slider__slide[data-color='base'] .main-slider__button--secondary{padding-block:0!important;min-height:48px}main:has(.blog-list) .container,main:has(.blog-detail) .container{padding-block:0}.blog-list,.blog-detail{padding-top:24px;padding-bottom:48px}.blog-list h1{font-weight:800!important;font-size:clamp(1.6rem,1.15rem + 1.3vw,2.15rem)!important;letter-spacing:-0.02em!important;line-height:1.2!important;color:var(--fl-navy)!important;text-align:center!important;margin:0 0 1.5rem!important}.blog-list h1::before{content:"";display:block;width:56px;height:4px;margin:0 auto 14px;border-radius:4px;background:var(--fl-yellow)}.blog-list{display:grid;grid-template-columns:1fr max-content max-content 1fr;align-items:center;column-gap:14px;row-gap:12px}.blog-list > h1,.blog-list > .article-list,.blog-list > nav.pagination,.blog-list > .pagination{grid-column:1 / -1}.blog-categories,.blog-tags{grid-column:3}.blog-list > strong{grid-column:2;justify-self:end;font-size:0.875rem;font-weight:700;color:var(--fl-navy)}.blog-categories,.blog-tags{display:flex!important;flex-wrap:wrap;gap:8px!important}.blog-categories a,.blog-tags a{display:inline-flex!important;align-items:center;min-height:40px;padding:0 1.1rem;box-sizing:border-box;background:#fff;color:var(--fl-navy)!important;border:1.5px solid var(--fl-line);border-radius:999px;font-size:0.875rem!important;font-weight:600!important;text-decoration:none!important;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease}.blog-categories a:hover,.blog-tags a:hover{border-color:var(--fl-navy)}.blog-categories a.active,.blog-tags a.active{background:var(--fl-navy);border-color:var(--fl-navy);color:#fff!important}.blog-categories a:focus-visible,.blog-tags a:focus-visible{outline:2px solid var(--fl-navy);outline-offset:3px}.article-list{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:32px 24px!important;margin-top:2rem!important}.article-list .article-card{position:relative;display:flex!important;flex-direction:column;background:#fff;border:1px solid var(--fl-line);border-radius:20px;box-shadow:var(--fl-shadow-sm);overflow:hidden;transition:transform 0.3s ease,box-shadow 0.3s ease}.article-list .article-card:hover{transform:translateY(-4px);box-shadow:var(--fl-shadow)}.article-list .article-card:focus-within{outline:2px solid var(--fl-navy);outline-offset:3px}.article-list .article-card > a{display:block!important;color:var(--fl-navy)!important;text-decoration:none!important}.article-list .article-card > a::after{content:"";position:absolute;inset:0;z-index:1}.article-list .article-card .image{max-height:none!important;height:auto!important;aspect-ratio:4 / 3;overflow:hidden;border-radius:0!important}.article-list .article-card .image img{width:100%;height:100%!important;object-fit:cover;display:block;border-radius:0!important;transition:transform 0.5s ease}.article-list .article-card:hover .image img{transform:scale(1.04)}.article-list .article-card h2{font-size:1.15rem!important;font-weight:700!important;line-height:1.35!important;letter-spacing:-0.01em;color:var(--fl-navy)!important;padding:1.1rem 1.25rem 0!important;margin:0!important;text-align:left!important}.article-list .article-card .date{order:-1}.article-list .article-card .date,.article-list .article-card .excerpt{padding-inline:1.25rem!important;margin-inline:0!important;text-align:left!important}.article-list .article-card > .date{display:block;margin-top:0.5rem;font-size:0.8125rem!important;color:var(--color-text-light)}.article-list .article-card > a{order:-2}.article-list .article-card .excerpt{margin-top:0.4rem;padding-bottom:1.4rem!important;font-size:0.9375rem;line-height:1.55;color:var(--color-text-light);flex:1}.article-list .article-card .excerpt::after{content:"Číst článek →";display:block;margin-top:0.9rem;font-weight:700;font-size:0.85rem;color:var(--fl-amber-link)}@media (max-width:640px){.blog-list{grid-template-columns:1fr}.blog-list > strong,.blog-categories,.blog-tags{grid-column:1}.blog-list > strong{justify-self:start;margin-bottom:-4px}}.blog-detail .text-column{text-align:left!important;justify-content:flex-start!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center;gap:0.5rem 0.9rem;max-width:52rem!important;margin-inline:auto}.blog-detail .text-column > *{flex:0 0 100%;margin:0;text-align:left}.blog-detail h1{text-align:left!important;font-weight:800!important;font-size:clamp(1.75rem,1.2rem + 1.8vw,2.6rem)!important;letter-spacing:-0.025em;line-height:1.15!important;color:var(--fl-navy);margin-bottom:0.4rem!important}.blog-detail h1::before{content:"";display:block;width:56px;height:4px;margin-bottom:14px;border-radius:4px;background:var(--fl-yellow)}.blog-detail .text-column > p.date,.blog-detail .text-column > p.category{flex:0 0 auto!important;width:auto!important;margin:0!important;text-align:left!important;font-size:0.875rem;color:var(--color-text-light)}.blog-detail p.category a{display:inline-flex;align-items:center;min-height:32px;padding:0 0.9rem;background:var(--fl-ice);color:var(--fl-navy)!important;border-radius:999px;font-weight:600;text-decoration:none!important}.blog-detail p.category a:hover{background:var(--fl-navy);color:#fff!important}.blog-detail .annotation{margin-top:1.25rem!important;padding-left:1.1rem;border-left:4px solid var(--fl-yellow)}.blog-detail .annotation p{font-size:1.15rem;line-height:1.6;font-weight:500;color:var(--fl-navy)}.blog-detail .content{margin-top:1rem!important}.blog-detail .content h2{font-weight:800;font-size:clamp(1.3rem,1.1rem + 0.8vw,1.65rem);letter-spacing:-0.02em;color:var(--fl-navy);margin:2.2rem 0 0.7rem}.blog-detail .content p,.blog-detail .content li{line-height:1.75;font-size:1.0625rem;color:#26344f}.blog-detail .content ul{padding-left:1.3rem;display:grid;gap:0.55rem}.blog-detail .content li::marker{color:var(--fl-yellow);font-size:1.15em}.blog-detail .content a{color:var(--fl-navy);text-decoration:underline;text-decoration-color:var(--fl-yellow);text-decoration-thickness:2px;text-underline-offset:3px}.blog-detail .tags{display:flex;align-items:center;gap:0.6rem;margin-top:2.2rem!important;padding-top:1.4rem;border-top:1px solid var(--fl-line)}.blog-detail .share{display:flex;align-items:center;gap:0.6rem;margin-top:0.6rem!important}.blog-detail .tags p,.blog-detail .share p{margin:0;font-size:0.875rem;color:var(--color-text-light)}.blog-detail .tags a{display:inline-flex;align-items:center;min-height:32px;padding:0 0.9rem;border-radius:999px;background:var(--fl-yellow);color:var(--fl-navy)!important;font-weight:600;font-size:0.875rem;text-decoration:none!important}.blog-detail .tags a:hover{background:var(--fl-navy);color:#fff!important}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (prefers-reduced-motion:reduce){.btn--primary,.main-slider__button--primary,.home-categories--cards .home-categories__card,.page-block-gallery__card,.article-container article,.article-list .article-card,.header{transition:none!important}.btn--primary:hover,.home-categories--cards .home-categories__card:hover,.page-block-gallery__card:hover,.article-container article:hover{transform:none!important}}[data-sx="601eabd498"][data-sx="601eabd498"][data-sx="601eabd498"]{grid-template-columns:repeat(4,1fr)}