body.fkux{--ux-ink:#183d2d;--ux-muted:#53685c;--ux-line:#dce5dc;--ux-paper:#f7f9f5;--ux-green:#b7eb48;--ux-radius:18px;background-color:var(--ux-paper)}body.fkux :is(h1,h2,h3){font-family:Inter,Arial,sans-serif!important;font-weight:750!important;text-transform:none;letter-spacing:-.025em!important;overflow-wrap:break-word}body.fkux h1{font-size:clamp(34px,4.3vw,54px)!important;line-height:1.1!important}body.fkux h2{font-size:clamp(26px,3vw,36px)!important;line-height:1.2!important}body.fkux h3{font-size:22px!important;line-height:1.35!important}body.fkux :is(main,.entry-content,.fk-blog-value,.fk-evidence,[data-elementor-type="wp-page"]) p{line-height:1.65}body.fkux :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #476f23!important;outline-offset:4px!important}body.fkux :is(button,summary){touch-action:manipulation}body.fkux :is(main,.entry-content,[data-elementor-type="wp-page"]) :is(section,[id]){scroll-margin-top:32px}body.fkux :is(main,.entry-content,[data-elementor-type="wp-page"]) :is(img,video){max-width:100%}body.fkux .fkux-skip{position:fixed;left:16px;top:-100px;z-index:100000;background:#fff;color:#183d2d;padding:14px 20px;border:2px solid #183d2d;border-radius:10px;font:700 16px/1.4 Inter,Arial,sans-serif}body.fkux .fkux-skip:focus{top:52px}body.fkux :is(.fk-universal-nav,.fk-top){display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:20px!important;width:100%!important;max-width:1320px!important;min-height:92px!important;height:auto!important;margin:0 auto!important;padding:10px 24px!important;background:#fbfcf8!important;border-bottom:1px solid var(--ux-line)!important;box-sizing:border-box!important}body.fkux :is(.fk-universal-nav__logo,.fk-top .fk-logo){flex:0 0 110px!important;min-width:110px!important;max-width:110px!important}body.fkux :is(.fk-universal-nav__logo img,.fk-top .fk-logo img){width:110px!important;height:64px!important;object-fit:contain!important}body.fkux :is(.fk-universal-nav__links,.fk-top .fk-nav){order:0!important;flex:1!important;flex-basis:auto!important;justify-content:center!important;gap:20px!important;min-width:0!important}body.fkux :is(.fk-universal-nav__links,.fk-top .fk-nav)>a,body.fkux .fk-service-toggle{font:750 14px/1.25 Inter,Arial,sans-serif!important;white-space:nowrap;min-height:44px;display:inline-flex;align-items:center}body.fkux :is(.fk-universal-nav__links,.fk-top .fk-nav)>a[aria-current="page"]{color:#365721!important;text-decoration:underline!important;text-underline-offset:7px;text-decoration-thickness:2px!important}body.fkux :is(.fk-universal-nav__book,.fk-top .fk-book){font:800 14px/1.2 Inter,Arial,sans-serif!important;padding:14px 18px!important;border-radius:12px!important;min-height:48px!important;background:#b7eb48!important;box-shadow:none!important;color:#183d2d!important;white-space:nowrap}body.fkux :is(.fk-universal-nav__navigate,.fk-top .fk-navigate){min-height:48px!important;padding:12px 15px!important;border-radius:12px!important;box-shadow:none!important}body.fkux .fk-service-menu{border-radius:16px!important;box-shadow:0 16px 44px #153b2024!important}body.fkux .fk-service-menu a{min-height:56px}body.fkux .fk-service-menu span{font-size:13px!important;line-height:1.45!important}body.fkux .fk-mobile-menu::before,body.fkux .fk-mobile-menu::after{content:none!important}body.fkux .fk-mobile-menu{font:750 14px/1.2 Inter,Arial,sans-serif!important}@media(min-width:1101px) and (max-width:1280px){body.fkux :is(.fk-universal-nav__phone,.fk-top .fk-call){display:none!important}}@media(max-width:1100px){body.fkux :is(.fk-universal-nav,.fk-top){gap:12px!important;min-height:82px!important;position:relative}body.fkux :is(.fk-universal-nav__links,.fk-top .fk-nav){display:none!important}body.fkux :is(.fk-universal-nav__phone,.fk-top .fk-call){display:none!important}body.fkux .fk-mobile-menu{display:inline-flex!important;align-items:center;justify-content:center;min-height:44px!important;padding:12px 18px!important;width:auto!important;height:48px!important;background:#fff!important;border:1px solid var(--ux-line)!important;border-radius:12px!important;color:#183d2d!important;cursor:pointer}body.fkux :is(.fk-universal-nav__navigate,.fk-top .fk-navigate){margin-left:auto!important}body.fkux :is(.fk-universal-nav__links,.fk-top .fk-nav).fk-mobile-open{display:flex!important;position:absolute!important;top:100%!important;left:16px!important;right:16px!important;z-index:300!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:12px!important;background:#fff!important;border:1px solid var(--ux-line)!important;border-radius:14px!important;max-height:calc(100vh - 150px);overflow-y:auto;box-shadow:0 18px 40px #16342122}body.fkux :is(.fk-universal-nav__links,.fk-top .fk-nav).fk-mobile-open>a{padding:12px!important}body.fkux .fk-mobile-open .fk-services{width:100%}body.fkux .fk-mobile-open .fk-service-toggle{width:100%;justify-content:space-between;padding:12px!important}body.fkux .fk-mobile-open .fk-service-menu{position:static!important;width:100%!important;display:none!important;grid-template-columns:1fr!important;box-shadow:none!important;border:0!important;padding:0!important;opacity:1!important;visibility:visible!important;transform:none!important}body.fkux .fk-mobile-open .fk-services.is-open .fk-service-menu{display:grid!important}}@media(max-width:520px){body.fkux :is(.fk-universal-nav,.fk-top){gap:7px!important;padding:10px 12px!important}body.fkux :is(.fk-universal-nav__logo,.fk-top .fk-logo){flex:0 0 62px!important;min-width:62px!important;max-width:62px!important}body.fkux :is(.fk-universal-nav__logo img,.fk-top .fk-logo img){width:62px!important;height:48px!important}body.fkux :is(.fk-universal-nav__navigate,.fk-top .fk-navigate,.fk-mobile-menu,.fk-universal-nav__book,.fk-top .fk-book){flex:1 1 0!important;width:auto!important;min-width:0!important;font-size:12px!important;padding:10px 5px!important;height:44px!important;min-height:44px!important;margin-left:0!important}body.fkux :is(.fk-universal-nav__navigate i,.fk-top .fk-navigate i){display:none!important}body.fkux :is(.fk-universal-nav__book,.fk-top .fk-book){font-size:0!important}body.fkux :is(.fk-universal-nav__book,.fk-top .fk-book)::before{content:'Rezervácia'!important;font-size:12px!important}body.fkux :is(.fk-universal-nav__book,.fk-top .fk-book) span,body.fkux :is(.fk-universal-nav__book,.fk-top .fk-book)::after{display:none!important}}body.fkux :is(.fk-notebooks,.fk-pc-service)>.fk-shell{max-width:1280px!important;padding-left:24px!important;padding-right:24px!important;box-sizing:border-box}body.fkux :is(.fk-notebooks,.fk-pc-service) .fk-section{padding-top:56px!important;padding-bottom:56px!important}body.fkux :is(.fk-notebooks,.fk-pc-service) .fk-subhero{padding-top:38px!important;padding-bottom:44px!important}body.fkux :is(.fk-notebook-hero__copy,.fk-pc-hero__copy){min-height:0!important}body.fkux .fk-notebook-hero__visual{min-height:390px!important}body.fkux :is(.fk-proof-landing,.fk-blog-hub,.fk-hinge,.fk-custom-pc,.fk-proof){font-size:16px!important}body.fkux :is(.fk-proof-landing,.fk-blog-hub,.fk-hinge,.fk-custom-pc,.fk-proof) p{font-size:16px;line-height:1.65}body.fkux :is(.fk-proof-landing__eyebrow,.fk-blog-kicker,.fk-blog-card__eyebrow,.fk-hinge__eyebrow,.fk-pc-case__category,.fk-kicker){font-size:12px!important;line-height:1.5!important;letter-spacing:.1em!important}body.fkux :is(.fk-pricing-v2__hero,.fk-blog-hero){padding:36px!important;border-radius:20px 20px 0 0!important}body.fkux .fk-pricing-v2__hero{grid-template-columns:minmax(0,1.3fr) minmax(240px,.7fr);gap:28px}body.fkux .fk-price-tab{font-size:16px!important}body.fkux .fk-price-panel__head{align-items:start;margin-top:32px}body.fkux .fk-price-panel__head p{text-align:left!important;font-size:16px!important}body.fkux .fk-price-card{border-radius:16px!important;box-shadow:none!important;padding:24px!important}body.fkux .fk-price-card p{font-size:16px!important;line-height:1.65!important}body.fkux .fk-price-card h3{font-size:21px!important}body.fkux .fk-price-card__price small{font-size:12px!important}body.fkux .fk-price-legal{font-size:14px!important;line-height:1.65!important}body.fkux .fk-blog-topics{gap:8px!important}body.fkux .fk-blog-topics{display:flex!important;flex-wrap:wrap!important;overflow:visible!important;white-space:normal!important}body.fkux .fk-blog-topics a{font-size:14px!important;min-height:44px;display:inline-flex;align-items:center;padding:10px 14px!important}body.fkux .fk-blog-card{border-radius:16px!important;box-shadow:none!important}body.fkux .fk-blog-card__media{height:190px!important}body.fkux .fk-blog-card h3{font-size:22px!important}body.fkux .fk-blog-card__body>p:not(.fk-blog-card__eyebrow){font-size:16px!important}body.fkux .fk-blog-card__link{min-height:44px;display:inline-flex;align-items:center}body.fkux.fk-editorial-blog .fk-blog-value{font-size:17px!important;line-height:1.75!important}body.fkux.fk-editorial-blog .fk-blog-value>*,body.fkux.fk-editorial-blog .fk-blog-value .fk-faq{max-width:800px!important}body.fkux.fk-editorial-blog .fk-blog-value h2{font-size:28px!important;margin-top:36px!important}body.fkux.fk-editorial-blog .fk-blog-value .fk-now h2{font-size:22px!important;margin-top:0!important}body.fkux.fk-editorial-blog .fk-blog-value .fk-lede{font-size:19px!important}body.fkux.single-post h1{max-width:950px!important;margin-inline:auto!important;color:#183d2d!important;font-size:clamp(32px,4vw,46px)!important}body.fkux .fkux-article-title{padding-top:38px!important;padding-bottom:30px!important}body.fkux .fkux-toc{max-width:800px;margin:24px auto 32px;padding:18px 22px;border:1px solid var(--ux-line);border-radius:14px;background:#f3f7ee;font:500 15px/1.6 Inter,Arial,sans-serif}body.fkux .fkux-toc summary{font-weight:750;cursor:pointer;min-height:28px}body.fkux .fkux-toc ul{padding-left:20px;margin:12px 0 0}body.fkux .fkux-toc a{color:#305d23!important;text-decoration:underline!important;text-underline-offset:3px}body.fkux .fkux-table-scroll{overflow-x:auto;max-width:100%}body.fkux.page-id-13 .elementor-element-d7c77ba{padding:44px 24px!important;background:#edf3e7!important}body.fkux.page-id-13 .elementor-element-d7c77ba{min-height:0!important}body.fkux.page-id-13 .elementor-element-d7c77ba .elementor-widget-container{margin:0!important;padding:0!important}body.fkux.page-id-13 .elementor-element-d7c77ba .elementor-widget-wrap{padding:0!important}body.fkux.page-id-13 .elementor-element-d7c77ba :is(.elementor-background-overlay),body.fkux.page-id-13 .elementor-element-d7c77ba::before,body.fkux.page-id-13 .elementor-element-d7c77ba::after{display:none!important}body.fkux.page-id-13 .elementor-13 .elementor-element-d7c77ba h1{font-size:clamp(34px,4vw,48px)!important;line-height:1.15!important}body.fkux.page-id-13 .elementor-element-d7c77ba>.elementor-container{max-width:1120px!important}body.fkux.page-id-13 .elementor-element-d7c77ba h1{max-width:850px;margin:0 auto!important}body.fkux.page-id-13 .elementor-element-d7c77ba h2{font-size:19px!important;letter-spacing:0!important;text-transform:none!important;line-height:1.5!important;color:#496338!important}body.fkux.page-id-13 .fk-contact-chooser{padding:36px 24px!important}body.fkux.page-id-13 .fk-contact-chooser__inner{max-width:1120px!important}body.fkux.page-id-13 .fk-contact-choice{box-shadow:none!important;border-radius:18px!important;padding:26px!important}body.fkux.page-id-13 .fkux-field-label{display:block;width:100%;margin:0 0 7px;color:#183d2d;font:650 15px/1.4 Inter,Arial,sans-serif}body.fkux.page-id-13 .elementor-form .elementor-field:not([type="hidden"]){font-size:16px!important;min-height:48px;border-radius:10px}body.fkux .fkux-contact-actions,body.fkux .fkux-hero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:22px 0 0}body.fkux .fkux-hero-actions{justify-content:flex-start}body.fkux :is(.fkux-contact-actions,.fkux-hero-actions) a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border:1px solid #bdcdb9;border-radius:12px;background:#fff;color:#183d2d;font:750 15px/1.3 Inter,Arial,sans-serif;text-decoration:none}body.fkux .fkux-hero-actions a:first-child{background:#b7eb48;border-color:#b7eb48}body.fkux .fkr{max-width:1120px!important;padding-top:32px!important}body.fkux .fkr__intro{margin-bottom:24px!important}body.fkux .fkr__intro h1{font-size:clamp(32px,4vw,46px)!important}body.fkux .fkr__trust{padding:16px 20px!important;border-radius:16px!important;box-shadow:none!important}body.fkux .fkr__trust>*{padding:10px 0!important;font-size:14px!important}body.fkux .fkr__step{padding:30px!important}body.fkux .fkr__step-head h3{font-size:30px!important}body.fkux .fkr :is(input:not([type="checkbox"]):not([type="hidden"]),select,textarea),body.fkux .fk-custom-pc :is(input,select,textarea){font-size:16px!important;line-height:1.4!important;min-height:48px}body.fkux .fkr textarea{min-height:120px}body.fkux .fkr__progress{font-size:14px!important}body.fkux .fkr__field-help,body.fkux .fkr__fineprint{font-size:14px!important;line-height:1.6!important}body.fkux .fkr button{min-height:44px}body.fkux-legacy [data-elementor-type="wp-page"]{background:#f7f9f5}body.fkux-legacy [data-elementor-type="wp-page"]>.elementor-section{padding:38px 24px!important;left:0!important;width:100%!important}body.fkux-legacy [data-elementor-type="wp-page"]>.elementor-section>.elementor-container{max-width:1200px!important;margin:0 auto!important}body.fkux-legacy [data-elementor-type="wp-page"] .elementor-widget-text-editor{font:400 17px/1.7 Inter,Arial,sans-serif!important}body.fkux-legacy [data-elementor-type="wp-page"] .elementor-widget-text-editor p{font-size:17px!important;line-height:1.7!important}body.fkux-legacy [data-elementor-type="wp-page"] .elementor-widget-heading .elementor-heading-title{font-family:Inter,Arial,sans-serif!important}body.fkux-legacy .fkux-legacy-hero{background:#edf3e7!important}body.fkux-legacy .fkux-legacy-hero>.elementor-container{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;align-items:center}body.fkux-legacy .fkux-legacy-hero>.elementor-container>.elementor-column{width:100%!important}body.fkux-legacy .fkux-legacy-hero .elementor-widget-wrap{padding:0!important;align-content:center}body.fkux-legacy .fkux-legacy-hero .elementor-widget-container{margin:0!important;padding:0!important}body.fkux-legacy .fkux-legacy-hero .elementor-widget{margin:0 0 18px!important}body.fkux-legacy .fkux-legacy-hero :is(.elementor-widget-button,.fkux-obsolete-actions){display:none!important}body.fkux-legacy .fkux-legacy-hero .fkux-hero-actions{width:100%;margin-top:6px}body.fkux-legacy .fkux-hero-single>.elementor-container{grid-template-columns:1fr!important}body.fkux-legacy .fkux-hero-single h1{max-width:850px}body.fkux-legacy .fkux-legacy-hero video{width:100%!important;aspect-ratio:16/10;height:auto!important}body.fkux-legacy .fkux-hero-copy{order:0}body.fkux-legacy .fkux-hero-media{order:1}body.fkux-legacy .fkux-legacy-hero h1{text-align:left!important;color:#183d2d!important}body.fkux-legacy .fkux-legacy-hero .elementor-widget-heading{text-align:left!important}body.fkux-legacy .fkux-legacy-hero :is(img,video){border-radius:18px!important;max-height:400px;object-fit:cover}body.fkux-legacy .elementor-image-box-wrapper{height:100%;padding:24px;border:1px solid var(--ux-line);border-radius:18px;background:#fff;text-align:left!important}body.fkux-legacy .elementor-image-box-description{font:400 16px/1.65 Inter,Arial,sans-serif!important;color:#53685c!important}body.fkux-legacy .elementor-image-box-title{color:#183d2d!important}body.fkux-legacy .elementor-button{font:750 15px/1.3 Inter,Arial,sans-serif!important;border-radius:12px!important;min-height:46px;padding:14px 20px!important}body.fkux.fk-2026-home .fk-photo{height:640px!important;min-height:0!important;align-self:start}body.fkux.fk-2026-home .fk-hero{align-items:start!important}body.fkux.fk-2026-home .fk-case p{font-size:15px!important;line-height:1.6!important}body.fkux :is(.fk-notebooks,.fk-pc-service) .fk-eyebrow{font-size:12px!important;line-height:1.5!important;letter-spacing:.1em!important}body.fkux :is(a.fk-cta,a.fk-button,a.fk-proof-landing__primary,.fk-contact-button--primary){background:#b7eb48!important;color:#183d2d!important;border-radius:12px!important;box-shadow:none!important}body.fkux .fk-blog-value .fk-cta a.fk-button{color:#183d2d!important}body.fkux-footer-ready :is(.elementor-location-footer,footer.fk-foot,footer.fk-footer){display:none!important}body.fkux .fkux-footer{margin-top:48px;background:#173c2c;color:#eff5ef;padding:44px 24px 24px;font:400 15px/1.65 Inter,Arial,sans-serif}body.fkux .fkux-footer *{box-sizing:border-box}body.fkux .fkux-footer__grid{max-width:1240px;margin:auto;display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:48px}body.fkux .fkux-footer__brand{font-size:27px;color:#fff;letter-spacing:-.03em;line-height:1.2;font-weight:800}body.fkux .fkux-footer p{color:#d6e3d7;font-size:15px;line-height:1.7;margin:12px 0;max-width:350px}body.fkux .fkux-footer h2{font-size:16px!important;line-height:1.4!important;letter-spacing:0!important;margin:0 0 12px;color:#fff}body.fkux .fkux-footer a{color:#eff5ef;text-decoration:none;display:block;min-height:36px;padding:5px 0;font-size:15px;line-height:1.6}body.fkux .fkux-footer a:hover{text-decoration:underline;text-underline-offset:4px}body.fkux .fkux-footer .fkux-footer__cta{display:inline-flex;align-items:center;justify-content:center;margin-top:12px;padding:12px 18px;min-height:46px;border-radius:12px;color:#183d2d;background:#b7eb48;font-weight:750}body.fkux .fkux-footer__base{max-width:1240px;margin:32px auto 0;padding-top:20px;border-top:1px solid #ffffff24;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;color:#d6e3d7;font-size:13px}body.fkux .fkux-footer__legal{display:flex;gap:22px;flex-wrap:wrap}body.fkux .fkux-footer__legal a{font-size:13px}body.fkux .fkux-footer a:focus-visible{outline-color:#c5ef70!important}body.fkux #cookie-law-info-again{left:12px!important;bottom:12px!important;min-height:40px!important;padding:9px 13px!important;border:1px solid #cbd8c7!important;border-radius:10px!important;box-shadow:0 3px 12px #183d2d18!important;font:600 12px/1.5 Inter,Arial,sans-serif!important}body.fkux.page-id-900764 .main-title{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}body.fkux.page-id-900764 .breadcrumbs{display:none!important}@media(max-width:760px){body.fkux h1{font-size:36px!important}body.fkux h2{font-size:28px!important}body.fkux h3{font-size:21px!important}body.fkux :is(.fk-notebooks,.fk-pc-service)>.fk-shell{padding-left:18px!important;padding-right:18px!important}body.fkux :is(.fk-notebooks,.fk-pc-service) .fk-section{padding-top:36px!important;padding-bottom:36px!important}body.fkux .fk-notebook-hero__visual{min-height:300px!important}body.fkux :is(.fk-pricing-v2__hero,.fk-blog-hero){padding:26px 20px!important}body.fkux .fk-pricing-v2__hero{grid-template-columns:1fr!important;gap:20px}body.fkux .fk-price-tabs{gap:8px;padding:16px!important}body.fkux .fk-price-tab{font-size:14px!important;padding:10px 13px!important}body.fkux .fk-blog-topics a{flex:1 1 calc(50% - 8px)!important;font-size:13px!important;white-space:normal!important}body.fkux .fk-price-panel__head{display:block!important}body.fkux .fk-price-panel__head p{margin-top:12px}body.fkux .fk-price-card{padding:20px!important}body.fkux.page-id-13 .elementor-element-d7c77ba{padding:28px 18px!important}body.fkux.page-id-13 .fk-contact-chooser{padding:26px 18px!important}body.fkux.page-id-13 .fk-contact-choice{padding:22px!important}body.fkux .fkux-contact-actions a{flex:1 1 130px}body.fkux .fkr{padding:24px 16px 40px!important}body.fkux .fkr__intro{display:block!important;margin-bottom:20px!important}body.fkux .fkr__intro h1{font-size:34px!important}body.fkux .fkr__intro p{font-size:16px!important;line-height:1.6!important;margin-bottom:18px!important}body.fkux .fkr__trust{display:flex!important;flex-wrap:wrap;gap:7px!important;padding:0!important;background:none!important;margin:16px 0 0!important;box-shadow:none!important}body.fkux .fkr__trust>*{padding:7px 10px!important;border:1px solid #dce5dc!important;background:#f0f5e9!important;border-radius:10px!important;font-size:12px!important;line-height:1.35!important;color:#31512b!important}body.fkux .fkr__step{padding:22px 18px!important}body.fkux .fkr__step-head h3{font-size:26px!important}body.fkux .fkr__step-kicker{font-size:11px!important}body.fkux-legacy [data-elementor-type="wp-page"]>.elementor-section{padding:30px 18px!important}body.fkux-legacy .fkux-legacy-hero>.elementor-container{grid-template-columns:1fr!important;gap:24px}body.fkux-legacy .fkux-legacy-hero :is(img,video){max-height:260px}body.fkux-legacy .elementor-image-box-wrapper{padding:20px}body.fkux.fk-2026-home .fk-photo{height:380px!important}body.fkux .fkux-footer__grid{grid-template-columns:1fr;gap:26px}body.fkux .fkux-footer{padding:34px 22px 22px;margin-top:32px}body.fkux .fkux-footer__legal{gap:8px 18px}body.fkux .fkux-footer a{min-height:44px}body.fkux .fkux-footer__base{display:block}body.fkux.single-post h1{font-size:32px!important}body.fkux.fk-editorial-blog .fk-blog-value h2{font-size:26px!important}body.fkux .fkux-article-title{padding-top:28px!important;padding-bottom:22px!important}}@media(prefers-reduced-motion:reduce){body.fkux *,body.fkux *::before,body.fkux *::after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}