.fs-wrap{width:calc(100% - var(--fs-gutter) * 2);max-width:var(--fs-container);margin-right:auto;margin-left:auto}.fs-band{width:calc(100% - var(--fs-gutter) * 2);max-width:var(--fs-container);margin-right:auto;margin-left:auto;padding-top:var(--fs-section-y);padding-bottom:var(--fs-section-y);border-top:1px solid var(--fs-line)}.fs-band--flush{border-top:0px solid transparent}.fs-band--tight{padding-top:32px;padding-bottom:32px}.fs-eyebrow{color:var(--fs-brand);font-family:var(--fs-font-body);font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:0.12em}.fs-section-title{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:800;font-size:40px;line-height:1.1;text-wrap:balance}@media (max-width:767px){.fs-section-title{font-size:30px}}.fs-lead{color:var(--fs-text);font-family:var(--fs-font-body);font-size:22px;line-height:1.5}@media (max-width:767px){.fs-lead{font-size:19px}}.fs-muted{color:var(--fs-muted);font-family:var(--fs-font-body);font-weight:300;font-size:15px}.fs-prose{max-width:none;color:var(--fs-text);font-family:var(--fs-font-body);font-size:18px;line-height:1.65}.fs-prose p{margin-bottom:16px}.fs-prose h2{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:800;font-size:30px;line-height:1.2;margin-top:40px;margin-bottom:12px}.fs-prose h3{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:800;font-size:23px;line-height:1.25;margin-top:28px;margin-bottom:8px}.fs-prose ul{margin-bottom:16px;padding-left:22px}.fs-prose ol{margin-bottom:16px;padding-left:22px}.fs-prose li{margin-bottom:6px}.fs-prose a{color:var(--fs-brand);text-decoration:underline}.fs-prose a{text-underline-offset:3px}.fs-prose a:hover{color:var(--fs-brand-dark)}.fs-prose a:hover{text-decoration-thickness:2px}.fs-prose img{display:block;width:100%;height:auto;margin-top:12px;margin-bottom:12px}.fs-prose blockquote{font-style:italic;margin-bottom:16px;padding-left:20px;border-left:4px solid var(--fs-accent)}.fs-prose table{width:100%;font-size:16px;line-height:1.5;margin-top:8px;margin-bottom:24px}.fs-prose table{border-collapse:collapse}.fs-prose td{padding-top:12px;padding-right:14px;padding-bottom:12px;padding-left:14px;border-bottom:1px solid var(--fs-line)}.fs-prose td{vertical-align:top}.fs-prose th{text-align:left;padding-top:12px;padding-right:14px;padding-bottom:12px;padding-left:14px;border-bottom:2px solid var(--fs-brand-light)}.fs-prose th{vertical-align:top}.fs-prose td:first-child{width:1%;color:var(--fs-brand);font-weight:800}.fs-prose td:first-child{white-space:nowrap}.fs-prose video{display:block;height:auto;max-width:100%;max-height:80vh;border-radius:var(--fs-radius)}.fs-prose:has(.fs-trida){max-width:none}.fs-prose>.wp-block-image{margin-top:32px;margin-right:0px;margin-bottom:32px;margin-left:0px}.fs-prose>.wp-block-image img{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-radius:28px}.fs-prose>.fs-img-native img{width:100%;max-width:820px}.fs-prose .wp-block-buttons{margin-top:40px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fs-prose .wp-block-button__link{display:inline-flex;align-items:center;gap:10px;color:#fff;font-family:var(--fs-font-body);font-weight:800;font-size:17px;line-height:1.2;text-decoration:none;padding-top:13px;padding-right:24px;padding-bottom:13px;padding-left:24px;background-color:var(--fs-brand);border-radius:999px;border-top:2px solid var(--fs-brand);border-right:2px solid var(--fs-brand);border-bottom:2px solid var(--fs-brand);border-left:2px solid var(--fs-brand);transition:background-color 200ms ease,border-color 200ms ease}.fs-prose .wp-block-button__link:hover{color:#fff;text-decoration:none;background-color:var(--fs-brand-dark)}.fs-prose .wp-block-button__link:hover{border-color:var(--fs-brand-dark)}.fs-prose .fs-subpage{color:var(--fs-text);text-decoration:none}.fs-prose .fs-subpage:hover{color:var(--fs-text);text-decoration:none}.fs-prose .fs-subpage span{display:block}.fs-prose .fs-subpage .fs-subpage__more{margin-top:auto}.fs-prose .fs-person__name{font-size:24px;line-height:1.2;margin-top:8px;margin-right:0px;margin-bottom:18px;margin-left:0px}.fs-prose .fs-person__lines{display:grid;gap:12px;font-size:16px;line-height:1.45;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.fs-prose .fs-person__lines{list-style:none}.fs-prose .fs-person__lines li{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fs-prose .fs-org a{font-weight:700;text-decoration:none}.fs-prose .fs-person a{font-weight:700;text-decoration:none}.fs-prose .fs-person a{overflow-wrap:anywhere}.fs-prose .fs-staff-head{margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.fs-prose .fs-people + .fs-staff-head{margin-top:48px}.fs-prose .fs-staff{display:grid;gap:14px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.fs-prose .fs-staff{list-style:none}.fs-prose .fs-staff li{color:var(--fs-ink);font-size:18px;line-height:1.35;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fs-prose .fs-people--4 .fs-person__name{font-size:21px;margin-top:8px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fs-prose>.wp-block-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;margin-right:0px;margin-bottom:20px;margin-left:0px}.fs-prose>.wp-block-gallery .wp-block-image{width:100%!important;max-width:none!important;margin:0!important}.fs-prose>.wp-block-gallery img{width:100%;height:100%;object-fit:cover;aspect-ratio:4/3;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-radius:20px}.fs-prose>.fs-galerie-4{grid-template-columns:repeat(4,minmax(0,1fr))}.fs-prose>.wp-block-image a{border-radius:28px}.fs-prose>.fs-img-native a{display:inline-block;max-width:820px}@media (max-width:1023px){.fs-prose>.fs-galerie-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.fs-prose{font-size:17px}.fs-prose>.wp-block-image{margin-top:24px;margin-right:0px;margin-bottom:24px;margin-left:0px}.fs-prose>.wp-block-image img{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-radius:18px}.fs-prose .fs-people + .fs-staff-head{margin-top:36px}.fs-prose>.wp-block-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fs-prose>.wp-block-gallery img{border-radius:14px}.fs-prose>.wp-block-gallery .wp-block-image:first-child{grid-column-start:1;grid-column-end:-1}.fs-prose>.fs-galerie-4 .wp-block-image:first-child{grid-column-start:auto}.fs-prose>.wp-block-image a{border-radius:18px}}@media (max-width:479px){.fs-prose td{padding-top:10px;padding-right:8px;padding-bottom:10px;padding-left:8px}.fs-prose td:first-child{width:auto}.fs-prose td:first-child{white-space:normal}}.fs-btn{display:inline-flex;justify-content:center;align-items:center;gap:10px;color:#fff;font-family:var(--fs-font-body);font-weight:800;font-size:17px;line-height:1.2;text-decoration:none;padding-top:13px;padding-right:24px;padding-bottom:13px;padding-left:24px;background-color:var(--fs-brand);border-radius:999px;border-top:2px solid var(--fs-brand);border-right:2px solid var(--fs-brand);border-bottom:2px solid var(--fs-brand);border-left:2px solid var(--fs-brand);transition:background-color 200ms ease,color 200ms ease,transform 200ms ease}.fs-btn:hover{color:#fff;background-color:var(--fs-brand-dark)}.fs-btn:hover{border-color:var(--fs-brand-dark)}.fs-btn--outline{color:var(--fs-brand);background-color:transparent}.fs-btn--outline:hover{color:#fff;background-color:var(--fs-brand)}.fs-text-link{color:var(--fs-brand);font-family:var(--fs-font-body);font-weight:800;font-size:15px;text-decoration:underline}.fs-text-link:hover{color:var(--fs-brand-dark)}.fs-text-link:hover{text-decoration-thickness:3px}.fs-text-link{text-underline-offset:4px;text-decoration-thickness:2px;text-decoration-color:var(--fs-accent)}.fs-actions{display:flex;gap:12px}.fs-actions{flex-wrap:wrap}@media (max-width:767px){.fs-actions{flex-flow:column;align-items:stretch}}.fs-masthead{width:calc(100% - var(--fs-gutter) * 2);max-width:var(--fs-container);margin-right:auto;margin-left:auto;padding-top:72px;padding-bottom:64px}@media (max-width:767px){.fs-masthead{padding-top:40px;padding-bottom:40px}}.fs-masthead__title{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:900;font-size:112px;line-height:0.95;letter-spacing:-0.02em;text-wrap:balance}@media (max-width:1119px){.fs-masthead__title{font-size:96px}}@media (max-width:1023px){.fs-masthead__title{font-size:80px}}@media (max-width:767px){.fs-masthead__title{font-size:58px}}@media (max-width:479px){.fs-masthead__title{font-size:46px}}.fs-masthead__since{color:var(--fs-ink);font-family:var(--fs-font-body);font-weight:300;font-size:32px;letter-spacing:0px}.fs-masthead__since{white-space:nowrap}@media (max-width:1023px){.fs-masthead__since{font-size:26px}}@media (max-width:767px){.fs-masthead__since{display:block;font-size:20px;margin-top:8px}}.fs-masthead__place{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:700;font-size:34px;line-height:1.2;margin-top:18px;padding-left:72px}@media (max-width:1023px){.fs-masthead__place{font-size:30px;padding-left:48px}}@media (max-width:767px){.fs-masthead__place{font-size:26px;margin-top:14px;padding-left:0px}}.fs-masthead__sub{color:var(--fs-ink);font-family:var(--fs-font-body);font-weight:300;font-size:26px;line-height:1.25;text-transform:uppercase;margin-top:10px;padding-left:72px}@media (max-width:1023px){.fs-masthead__sub{font-size:22px;padding-left:48px}}@media (max-width:767px){.fs-masthead__sub{font-size:18px;padding-left:0px}}.fs-intro{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px}@media (max-width:1023px){.fs-intro{align-items:start;grid-template-columns:minmax(0,1fr)}}.fs-intro__lines{color:var(--fs-ink);font-family:var(--fs-font-head);font-size:26px;line-height:1.3}@media (max-width:767px){.fs-intro__lines{font-size:21px}}.fs-intro__call{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:400;font-size:46px;line-height:1.1;margin-top:20px}@media (max-width:1023px){.fs-intro__call{font-size:40px}}@media (max-width:767px){.fs-intro__call{font-size:32px}}.fs-intro__actions{display:flex;flex-flow:column;align-items:stretch;gap:12px}@media (max-width:1023px){.fs-intro__actions{flex-flow:row}.fs-intro__actions{flex-wrap:wrap}}@media (max-width:767px){.fs-intro__actions{flex-flow:column}}.fs-split{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:48px}@media (max-width:1023px){.fs-split{grid-template-columns:minmax(0,1fr);gap:24px}}.fs-split__head{display:flex;flex-flow:column;align-items:start;gap:16px}.fs-split__body{display:flex;flex-flow:column;gap:18px;min-width:0px}.fs-split__body>h3:not(:first-child){margin-top:14px}.fs-split__body>h4:not(:first-child){margin-top:10px}.fs-head-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px 24px;margin-bottom:36px}.fs-head-row{flex-wrap:wrap}.fs-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px}@media (max-width:1023px){.fs-cards{gap:32px 20px}}@media (max-width:767px){.fs-cards{grid-template-columns:minmax(0,1fr);gap:36px}}.fs-card{display:flex;flex-flow:column;align-items:start;gap:12px;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:#fff;border-radius:var(--fs-radius);border-top:1px solid var(--fs-line);border-right:1px solid var(--fs-line);border-bottom:1px solid var(--fs-line);border-left:1px solid var(--fs-line)}@media (max-width:1023px){.fs-card{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;border-top:1px solid var(--fs-line);border-right:1px solid var(--fs-line);border-bottom:1px solid var(--fs-line);border-left:1px solid var(--fs-line)}}.fs-card__meta{color:var(--fs-muted);font-family:var(--fs-font-body);font-weight:700;font-size:14px}.fs-card__title{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:700;font-size:24px;line-height:1.2}@media (max-width:767px){.fs-card__title{font-size:22px}}.fs-card__title-link{color:var(--fs-ink);text-decoration:none}.fs-card__title-link:hover{color:var(--fs-ink);text-decoration:underline}.fs-card__title-link:hover{text-underline-offset:4px;text-decoration-thickness:1px}.fs-card__text{color:var(--fs-text);font-family:var(--fs-font-body);font-size:16px;line-height:1.55}.fs-page-head{display:flex;flex-flow:column;align-items:start;gap:18px;width:calc(100% - var(--fs-gutter) * 2);max-width:var(--fs-container);margin-right:auto;margin-left:auto;padding-top:64px;padding-bottom:56px}@media (max-width:767px){.fs-page-head{gap:14px;padding-top:40px;padding-bottom:40px}}.fs-page-title{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:800;font-size:64px;line-height:1.05;letter-spacing:-0.01em;text-wrap:balance}@media (max-width:1023px){.fs-page-title{font-size:52px}}@media (max-width:767px){.fs-page-title{font-size:38px}}.fs-page-lead{max-width:720px;color:var(--fs-muted);font-family:var(--fs-font-body);font-size:21px;line-height:1.5}@media (max-width:767px){.fs-page-lead{font-size:18px}}.fs-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:767px){.fs-facts{grid-template-columns:minmax(0,1fr)}}.fs-fact{display:flex;flex-flow:column;gap:8px;padding-top:28px;padding-right:24px;padding-bottom:28px;padding-left:0px}@media (max-width:767px){.fs-fact{padding-top:20px;padding-right:0px;padding-bottom:20px;padding-left:0px;border-bottom:1px solid var(--fs-line)}}.fs-label{color:var(--fs-muted);font-family:var(--fs-font-body);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.12em}.fs-fact__value{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:700;font-size:24px;line-height:1.25}@media (max-width:767px){.fs-fact__value{font-size:21px}}.fs-list{border-top:1px solid var(--fs-line)}.fs-list{list-style:none}.fs-list__item{display:grid;grid-template-columns:160px minmax(0,1fr);gap:16px;padding-top:14px;padding-bottom:14px;border-bottom:1px solid var(--fs-line)}@media (max-width:767px){.fs-list__item{grid-template-columns:minmax(0,1fr);gap:4px}}.fs-list__val{color:var(--fs-ink);font-family:var(--fs-font-head);font-size:19px;line-height:1.4}.fs-note{color:var(--fs-ink);font-family:var(--fs-font-head);font-size:22px;line-height:1.4;padding-top:24px;padding-right:28px;padding-bottom:24px;padding-left:28px;background-color:var(--fs-surface);border-radius:var(--fs-radius);border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:6px solid var(--fs-accent)}@media (max-width:767px){.fs-note{font-size:19px;padding-top:18px;padding-right:20px;padding-bottom:18px;padding-left:20px}}.fs-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px}.fs-post-grid .bde-posts-pagination{grid-column-start:1;grid-column-end:-1}@media (max-width:1023px){.fs-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.fs-post-grid{grid-template-columns:minmax(0,1fr);gap:40px}}.fs-post-card{display:flex;flex-flow:column;align-items:start;gap:12px}.fs-post-card__media{display:block;width:100%;overflow:hidden;aspect-ratio:3/2;background-color:var(--fs-surface);border-radius:var(--fs-radius)}.fs-post-card__media:hover .fs-post-card__img{transform:scale(1.03,1.03)}.fs-post-card__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 400ms ease}.fs-contact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1023px){.fs-contact-grid{grid-template-columns:minmax(0,1fr)}}.fs-contact-card{display:flex;flex-flow:column;gap:10px;padding-top:8px;padding-right:32px;padding-bottom:8px;padding-left:32px;border-left:1px solid var(--fs-line)}.fs-contact-card:first-child{padding-left:0px;border-left:0px solid transparent}@media (max-width:1023px){.fs-contact-card{padding-top:28px;padding-right:0px;padding-bottom:28px;padding-left:0px;border-bottom:1px solid var(--fs-line);border-left:0px solid transparent}}.fs-contact-card__lines{color:var(--fs-text);font-family:var(--fs-font-body);font-size:18px;line-height:1.6}.fs-contact-card__lines p:empty{display:none}.fs-contact-card__lines a{color:var(--fs-ink);text-decoration:underline}.fs-contact-card__lines a{text-underline-offset:3px;text-decoration-thickness:1px}.fs-contact-card__lines a:hover{color:var(--fs-ink)}.fs-contact-card__lines a:hover{text-decoration-thickness:2px}.fs-form{min-width:0px}.fs-form .breakdance-form-field__label{color:var(--fs-ink);font-family:var(--fs-font-body);font-weight:700;font-size:14px}.fs-form .breakdance-form-field__input{font-family:var(--fs-font-head);font-size:18px}.fs-form .breakdance-form-checkbox__text{color:var(--fs-ink);font-family:var(--fs-font-head);font-size:17px;line-height:1.45}.fs-form button.breakdance-form-button__submit{color:var(--fs-on-dark);font-family:var(--fs-font-body);font-weight:700;font-size:17px;padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;background-color:var(--fs-ink);border-radius:0px;border-top:1px solid var(--fs-ink);border-right:1px solid var(--fs-ink);border-bottom:1px solid var(--fs-ink);border-left:1px solid var(--fs-ink)}.fs-form button.breakdance-form-button__submit:hover{color:var(--fs-ink);background-color:transparent}.fs-form{--bde-form-input-border-radius:0px;--bde-form-input-border-color:#231f20;--bde-form-input-background-color:#fff;--bde-form-input-focused-border-color:#231f20;--bde-form-input-focused-shadow:#231f20 0 0 0 1px;--bde-form-label-color:#231f20;--bde-form-label-required-color:#231f20;--bde-form-text-color:#231f20;--bde-form-gap:20px;--bde-form-font-size:17px;--bde-form-checkbox-selected-color:#231f20}.fs-site-header{display:flex;justify-content:space-between;align-items:center;gap:24px;position:relative;z-index:95;width:calc(100% - var(--fs-gutter) * 2);max-width:var(--fs-container);margin-right:auto;margin-left:auto;padding-top:18px;padding-bottom:18px;border-bottom:1px solid var(--fs-line)}.fs-site-header>.fs-nav{margin-left:auto}@media (max-width:1023px){.fs-site-header{position:sticky;top:0px;z-index:90;background-color:var(--fs-bg)}}@media (max-width:767px){.fs-site-header{gap:10px;padding-top:14px;padding-bottom:14px}}.fs-brand{display:flex;flex-flow:row;align-items:center;gap:12px;flex-shrink:0;color:var(--fs-ink);text-decoration:none}.fs-brand:hover{color:var(--fs-ink)}@media (max-width:479px){.fs-brand{gap:8px}}.fs-brand__logo{display:block;align-self:center;width:auto;height:44px;max-width:220px;object-fit:contain}@media (max-width:767px){.fs-brand__logo{height:36px}}.fs-brand__name{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:800;font-size:30px;line-height:1;letter-spacing:-0.01em}@media (max-width:767px){.fs-brand__name{font-size:21px}}@media (max-width:479px){.fs-brand__name{font-size:19px}}.fs-brand__since{color:var(--fs-muted);font-family:var(--fs-font-body);font-weight:600;font-size:14px}.fs-brand__since{white-space:nowrap}@media (max-width:767px){.fs-brand__since{font-size:12px}}@media (max-width:479px){.fs-brand__since{font-size:11px}}.fs-nav{display:flex;align-items:center;gap:28px}.fs-nav .bde-shortcode{display:contents}.fs-nav.is-open{display:flex}@media (max-width:1119px){.fs-nav{gap:20px}}@media (max-width:1023px){.fs-nav{display:none;gap:0px;position:absolute;top:100%;right:calc(var(--fs-gutter) * -1);left:calc(var(--fs-gutter) * -1);z-index:50;background-color:var(--fs-bg);border-bottom:1px solid var(--fs-ink)}.fs-nav.is-open{display:flex;align-items:stretch}.fs-nav.is-open{flex-flow:column}.fs-nav{padding:8px var(--fs-gutter) 24px var(--fs-gutter)}}@media (max-width:767px){.fs-nav.is-open{display:flex;align-items:stretch}.fs-nav.is-open{flex-flow:column}}.fs-nav-link{position:relative;color:var(--fs-ink);font-family:var(--fs-font-body);font-weight:700;font-size:15px;text-decoration:none;padding-top:6px;padding-bottom:6px}.fs-nav-link:hover{color:var(--fs-brand);text-decoration:underline}.fs-nav-link:hover{text-underline-offset:6px;text-decoration-thickness:2px;text-decoration-color:var(--fs-accent)}.fs-nav-link.is-active{color:var(--fs-brand);text-decoration:underline}.fs-nav-link.is-active{text-underline-offset:6px;text-decoration-thickness:3px;text-decoration-color:var(--fs-accent)}@media (max-width:1119px){.fs-nav-link{font-size:14px}}@media (max-width:1023px){.fs-nav-link{font-size:20px;padding-top:14px;padding-bottom:14px;border-bottom:1px solid var(--fs-line)}}.fs-nav-toggle{display:none;gap:5px;width:44px;height:44px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-top:1px solid var(--fs-ink);border-right:1px solid var(--fs-ink);border-bottom:1px solid var(--fs-ink);border-left:1px solid var(--fs-ink);cursor:pointer}.fs-nav-toggle.is-open .fs-nav-toggle__bar:nth-child(1){transform:translate3d(0,7px,0) rotateZ(45deg)}.fs-nav-toggle.is-open .fs-nav-toggle__bar:nth-child(2){opacity:0}.fs-nav-toggle.is-open .fs-nav-toggle__bar:nth-child(3){transform:translate3d(0,-7px,0) rotateZ(-45deg)}@media (max-width:1023px){.fs-nav-toggle{display:flex;flex-flow:column;justify-content:center;align-items:center}}.fs-nav-toggle__bar{display:block;width:22px;height:2px;background-color:var(--fs-ink);transition:transform 200ms ease,opacity 200ms ease}.fs-site-footer{display:flex;flex-flow:column;gap:40px;width:calc(100% - var(--fs-gutter) * 2);max-width:var(--fs-container);margin-top:40px;margin-right:auto;margin-left:auto;padding-top:56px;padding-bottom:32px;border-top:4px solid var(--fs-brand-light)}@media (max-width:767px){.fs-site-footer{gap:32px;padding-top:40px}}.fs-footer-grid{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));gap:40px}@media (max-width:1023px){.fs-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 32px}}@media (max-width:767px){.fs-footer-grid{grid-template-columns:minmax(0,1fr);gap:28px}}.fs-footer-col{display:flex;flex-flow:column;align-items:start;gap:12px;min-width:0px}.fs-footer-col--brand{gap:14px}.fs-footer-brand{display:inline-flex;align-items:center;color:var(--fs-ink);text-decoration:none}.fs-footer-brand:hover{color:var(--fs-ink)}.fs-footer-brand__logo{display:block;width:auto;height:40px;max-width:200px;object-fit:contain}.fs-footer-brand__name{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:800;font-size:26px;line-height:1.05}.fs-footer-tagline{max-width:300px;color:var(--fs-muted);font-family:var(--fs-font-body);font-size:16px;line-height:1.5}.fs-footer-lines{color:var(--fs-text);font-family:var(--fs-font-body);font-size:16px;line-height:1.6}.fs-footer-lines p:empty{display:none}.fs-footer-lines a{color:var(--fs-ink);text-decoration:underline}.fs-footer-lines a{text-underline-offset:3px;text-decoration-thickness:1px}.fs-footer-lines a:hover{color:var(--fs-ink)}.fs-footer-lines a:hover{text-decoration-thickness:2px}.fs-footer-lines strong{font-weight:700}.fs-footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px 20px;padding-top:24px;border-top:1px solid var(--fs-line)}.fs-footer-bottom{flex-wrap:nowrap}@media (max-width:1023px){.fs-footer-bottom{flex-wrap:wrap}}@media (max-width:767px){.fs-footer-bottom{flex-flow:column;align-items:start}}.fs-footer-claim{display:flex;align-items:baseline;gap:6px;color:var(--fs-ink);font-family:var(--fs-font-body);font-weight:300;font-size:13px}.fs-footer-claim strong{font-family:var(--fs-font-head);font-weight:900;font-size:17px}.fs-footer-claim{white-space:nowrap}@media (max-width:767px){.fs-footer-claim{gap:2px}.fs-footer-claim{flex-wrap:wrap;white-space:normal}}.fs-footer-nav{display:flex;justify-content:end;align-items:center;gap:8px 18px;flex-grow:1;flex-shrink:1;flex-basis:auto}.fs-footer-nav .bde-shortcode{display:contents}.fs-footer-nav{flex-wrap:nowrap;white-space:nowrap}@media (max-width:1119px){.fs-footer-nav{flex-wrap:wrap;white-space:normal}}@media (max-width:767px){.fs-footer-nav{justify-content:start;gap:14px}}.fs-footer-link{color:var(--fs-ink);font-family:var(--fs-font-body);font-size:13px;text-decoration:none}.fs-footer-link:hover{color:var(--fs-ink);text-decoration:underline}.fs-footer-link:hover{text-underline-offset:4px}.fs-footer-social .fws-site{display:flex;gap:8px}.fs-footer-social .fws-sit{display:inline-flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--fs-ink);border-top:1px solid var(--fs-ink);border-right:1px solid var(--fs-ink);border-bottom:1px solid var(--fs-ink);border-left:1px solid var(--fs-ink);transition:background-color 200ms ease,color 200ms ease}.fs-footer-social .fws-sit:hover{color:var(--fs-on-dark);background-color:var(--fs-ink)}.fs-footer-social .fws-sit svg{width:18px;height:18px}.fs-footer-hours .fws-oteviraci-doba{display:flex;flex-flow:column;gap:4px}.fs-footer-hours .fws-od-radek{display:flex;justify-content:space-between;gap:16px;padding-bottom:4px;border-bottom:1px solid var(--fs-line)}.fs-footer-hours .fws-od-poznamka{color:var(--fs-muted);font-size:15px;margin-top:8px}.fs-kontakt-doba .fws-oteviraci-doba{display:flex;flex-flow:column;gap:4px}.fs-kontakt-doba .fws-od-radek{display:flex;justify-content:space-between;gap:16px;padding-bottom:4px;border-bottom:1px solid var(--fs-line)}.fs-kontakt-doba .fws-od-poznamka{color:var(--fs-muted);font-size:16px;margin-top:8px}.fs-kontakt-mapa .fws-mapa iframe{display:block;width:100%;height:420px;border-top:0px solid transparent;border-right:0px solid transparent;border-bottom:0px solid transparent;border-left:0px solid transparent;filter:grayscale(100%)}.fs-article{display:flex;flex-flow:column;gap:32px;width:calc(100% - var(--fs-gutter) * 2);max-width:820px;margin-right:auto;margin-left:auto;padding-top:56px;padding-bottom:72px}@media (max-width:767px){.fs-article{gap:24px;padding-top:36px;padding-bottom:48px}}.fs-article__head{display:flex;flex-flow:column;align-items:start;gap:14px}.fs-article__title{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:900;font-size:54px;line-height:1.05;text-wrap:balance}@media (max-width:767px){.fs-article__title{font-size:36px}}.fs-article__hero{width:100%}.fs-article__img{display:block;width:100%;height:auto}.fs-article__body{max-width:none;font-size:20px;line-height:1.65}.fs-article__body video{display:block;height:auto;max-width:100%;max-height:80vh;margin-top:16px;margin-bottom:16px;background-color:#000;border-radius:var(--fs-radius)}@media (max-width:767px){.fs-article__body{font-size:18px}}.fs-sluzba-side{align-self:start;position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 24px)}@media (max-width:1023px){.fs-sluzba-side{position:static}}.fs-album .fws-galerie{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.fs-album .fws-galerie-foto{display:block;overflow:hidden;aspect-ratio:4/3;background-color:var(--fs-surface)}.fs-album .fws-galerie-foto img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 400ms ease,opacity 300ms ease}.fs-album .fws-galerie-foto:hover img{opacity:0.92;transform:scale(1.03,1.03)}@media (max-width:1023px){.fs-album .fws-galerie{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.fs-album .fws-galerie{grid-template-columns:minmax(0,1fr)}}.fs-404{padding-bottom:120px}.fs-hero{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:56px;width:calc(100% - var(--fs-gutter) * 2);max-width:var(--fs-container);margin-right:auto;margin-left:auto;padding-top:104px;padding-bottom:120px;border-bottom:1px solid var(--fs-line)}@media (max-width:1023px){.fs-hero{grid-template-columns:1fr;gap:40px;padding-top:64px;padding-bottom:80px}}@media (max-width:767px){.fs-hero{padding-top:40px;padding-bottom:56px}}.fs-hero__text{display:flex;flex-flow:column;align-items:start;gap:22px}.fs-hero__text .fs-actions{gap:8px}.fs-hero__title{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:800;font-size:64px;line-height:1.02;text-wrap:balance;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1119px){.fs-hero__title{font-size:54px}}@media (max-width:767px){.fs-hero__title{font-size:40px}}.fs-hero__title-accent{color:var(--fs-brand-light)}.fs-hero__lead{max-width:34em;color:var(--fs-text);font-size:17px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.fs-hero__lead{font-size:16px}}.fs-hero__media{position:relative}.fs-hero__img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:16/10;border-top-left-radius:32px;border-top-right-radius:32px;border-bottom-left-radius:32px;border-bottom-right-radius:120px;box-shadow:0px 24px 48px -24px rgba(32,74,43,.45)}@media (max-width:767px){.fs-hero__img{border-top-left-radius:24px;border-top-right-radius:24px;border-bottom-left-radius:24px;border-bottom-right-radius:72px}}.fs-hero__badge{display:flex;flex-flow:column;gap:6px;position:absolute;top:28px;right:-24px;max-width:400px;color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:800;font-size:17px;line-height:1.3;letter-spacing:0.01em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:18px;padding-right:22px;padding-bottom:18px;padding-left:22px;background-color:var(--fs-accent);border-radius:20px;box-shadow:0px 12px 24px -12px rgba(0,0,0,.35)}@media (max-width:1023px){.fs-hero__badge{top:16px;right:16px;max-width:420px}}@media (max-width:767px){.fs-hero__badge{position:static;max-width:none;font-size:15px;margin-top:14px;padding-top:16px;padding-right:18px;padding-bottom:16px;padding-left:18px}}.fs-hero__badge-small{font-family:var(--fs-font-body);font-weight:700;font-size:14px}.fs-chips{display:flex;gap:10px;margin-top:4px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.fs-chips{flex-wrap:wrap;list-style:none}.fs-chip{display:inline-flex;align-items:center;gap:8px;color:var(--fs-ink);font-weight:700;font-size:15px;padding-top:8px;padding-right:14px;padding-bottom:8px;padding-left:14px;background-color:var(--fs-surface);border-radius:999px}.fs-tiles-band{width:calc(100% - var(--fs-gutter) * 2);max-width:var(--fs-container);margin-right:auto;margin-left:auto;padding-bottom:var(--fs-section-y)}.fs-tiles{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}@media (max-width:1119px){.fs-tiles{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.fs-tiles{grid-template-columns:repeat(2,1fr);gap:12px}}.fs-tile{display:flex;flex-flow:column;align-items:start;gap:12px;color:var(--fs-ink);text-decoration:none;padding-top:22px;padding-right:20px;padding-bottom:22px;padding-left:20px;background-color:#fff;border-radius:var(--fs-radius);border-top:1px solid var(--fs-line);border-right:1px solid var(--fs-line);border-bottom:1px solid var(--fs-line);border-left:1px solid var(--fs-line);transition:transform 200ms ease,box-shadow 200ms ease,border-color 200ms ease}.fs-tile:hover{box-shadow:0px 16px 32px -20px rgba(32,74,43,.5);transform:translate3d(0,-3px,0)}.fs-tile:hover{border-color:var(--fs-brand-light)}@media (max-width:767px){.fs-tile{padding-top:18px;padding-right:16px;padding-bottom:18px;padding-left:16px}}.fs-tile__icon{width:44px;height:44px;color:var(--fs-brand);padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;background-color:var(--fs-surface);border-radius:14px}.fs-tile__title{font-family:var(--fs-font-head);font-weight:800;font-size:20px;line-height:1.1}@media (max-width:767px){.fs-tile__title{font-size:18px}}.fs-tile__text{color:var(--fs-muted);font-size:14px;line-height:1.4}.fs-subpages{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media (max-width:1023px){.fs-subpages{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.fs-subpages{grid-template-columns:1fr;gap:12px}}.fs-subpage{display:flex;flex-flow:column;gap:8px;color:var(--fs-text);text-decoration:none;padding-top:26px;padding-right:24px;padding-bottom:26px;padding-left:24px;background-color:#fff;border-radius:var(--fs-radius);border-top:1px solid var(--fs-line);border-right:1px solid var(--fs-line);border-bottom:1px solid var(--fs-line);border-left:1px solid var(--fs-line);transition:transform 200ms ease,border-color 200ms ease,box-shadow 200ms ease}.fs-subpage:hover{box-shadow:0px 16px 32px -20px rgba(32,74,43,.5);transform:translate3d(0,-3px,0)}.fs-subpage:hover{border-color:var(--fs-brand-light)}@media (max-width:767px){.fs-subpage{padding-top:20px;padding-right:18px;padding-bottom:20px;padding-left:18px}}.fs-subpage__title{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:800;font-size:22px;line-height:1.15}.fs-subpage__text{color:var(--fs-muted);font-size:15px;line-height:1.5}.fs-subpage__more{color:var(--fs-brand);font-weight:800;font-size:15px;margin-top:auto;padding-top:6px}.fs-doc-group{display:flex;flex-flow:column;gap:18px;margin-bottom:48px}.fs-doc-group__title{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:800;font-size:28px;line-height:1.15;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.fs-doc-group__title{font-size:24px}}.fs-docs{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (max-width:767px){.fs-docs{grid-template-columns:1fr}}.fs-doc{display:flex;align-items:center;gap:14px;padding-top:16px;padding-right:18px;padding-bottom:16px;padding-left:18px;background-color:#fff;border-radius:var(--fs-radius);border-top:1px solid var(--fs-line);border-right:1px solid var(--fs-line);border-bottom:1px solid var(--fs-line);border-left:1px solid var(--fs-line);transition:border-color 200ms ease,box-shadow 200ms ease}.fs-doc:hover{box-shadow:0px 12px 24px -18px rgba(32,74,43,.5)}.fs-doc:hover{border-color:var(--fs-brand-light)}.fs-doc .fws-dokument{color:var(--fs-ink);font-weight:700;line-height:1.35;text-decoration:none}.fs-doc .fws-dokument:hover{color:var(--fs-brand);text-decoration:underline}.fs-doc .fws-dokument-meta{color:var(--fs-muted);font-weight:400;font-size:14px}.fs-doc .fws-dokument-meta{white-space:nowrap}.fs-doc__icon{flex-grow:0;flex-shrink:0;flex-basis:auto;width:40px;height:40px;color:var(--fs-brand);padding-top:9px;padding-right:9px;padding-bottom:9px;padding-left:9px;background-color:var(--fs-surface);border-radius:12px}.fws-jidelnicek{display:flex;flex-flow:column;gap:56px}.fws-jid-tyden{display:flex;flex-flow:column;gap:20px}.fws-jid-hlavicka{display:flex;align-items:center;gap:12px 16px}.fws-jid-hlavicka{flex-wrap:wrap}.fws-jid-nazev{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:800;font-size:30px;line-height:1.1;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.fws-jid-nazev{font-size:24px}}.fws-jid-stitek{display:inline-flex;color:var(--fs-ink);font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:0.06em;padding-top:5px;padding-right:12px;padding-bottom:5px;padding-left:12px;background-color:var(--fs-accent);border-radius:999px}.fws-jid-pdf{color:var(--fs-brand);font-weight:800;margin-left:auto}@media (max-width:767px){.fws-jid-pdf{margin-left:0px}}.fws-jid-dny{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}@media (max-width:1119px){.fws-jid-dny{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.fws-jid-dny{grid-template-columns:1fr}}.fws-jid-den{display:flex;flex-flow:column;gap:14px;padding-top:20px;padding-right:18px;padding-bottom:20px;padding-left:18px;background-color:#fff;border-radius:var(--fs-radius);border-top:1px solid var(--fs-line);border-right:1px solid var(--fs-line);border-bottom:1px solid var(--fs-line);border-left:1px solid var(--fs-line)}.fws-jid-den.is-dnes{background-color:var(--fs-surface);border-top:2px solid var(--fs-brand-light);border-right:2px solid var(--fs-brand-light);border-bottom:2px solid var(--fs-brand-light);border-left:2px solid var(--fs-brand-light);box-shadow:0px 16px 32px -22px rgba(32,74,43,.6)}.fws-jid-den.is-zavreno{opacity:0.75}.fws-jid-den-nazev{display:flex;justify-content:space-between;align-items:baseline;gap:8px;color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:800;font-size:21px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fws-jid-datum{color:var(--fs-muted);font-family:var(--fs-font-body);font-weight:700;font-size:14px}.fws-jid-chody{display:flex;flex-flow:column;gap:12px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fws-jid-chod dt{color:var(--fs-brand);font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:0.08em;margin-top:0px;margin-right:0px;margin-bottom:2px;margin-left:0px}.fws-jid-chod dd{color:var(--fs-text);font-size:15px;line-height:1.45;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fws-jid-alergeny{color:var(--fs-muted);font-size:13px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fws-jid-zavreno{color:var(--fs-muted);font-weight:700;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fws-jid-poznamka{color:var(--fs-muted);font-size:14px;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fws-jid-prazdny{font-weight:700;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:var(--fs-surface);border-radius:var(--fs-radius)}.fs-search{display:flex;align-items:center;position:relative}.fs-search.is-open .fs-search__form{display:flex}@media (max-width:1023px){.fs-search{margin-left:auto}}.fs-search-toggle{display:inline-flex;justify-content:center;align-items:center;width:44px;height:44px;color:var(--fs-brand);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:var(--fs-surface);border-radius:999px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:background-color 200ms ease,color 200ms ease}.fs-search-toggle:hover{color:#fff;background-color:var(--fs-brand)}@media (max-width:767px){.fs-search-toggle{width:40px;height:40px}}.fs-search-toggle__icon{width:20px;height:20px}.fs-search__form{display:none;gap:8px;position:absolute;top:calc(100% + 14px);right:0px;z-index:100;width:380px;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;background-color:#fff;border-radius:var(--fs-radius);border-top:1px solid var(--fs-line);border-right:1px solid var(--fs-line);border-bottom:1px solid var(--fs-line);border-left:1px solid var(--fs-line);box-shadow:0px 20px 40px -16px rgba(32,74,43,.5)}.fs-search__form>.bde-f-text{display:flex;flex-grow:1;flex-shrink:1;flex-basis:auto;min-width:0px}@media (max-width:767px){.fs-search__form{position:fixed;top:76px;right:16px;left:16px;width:auto}}.fs-search__input{flex-grow:1;flex-shrink:1;flex-basis:auto;width:100%;min-width:0px;color:var(--fs-text);font-family:var(--fs-font-body);font-size:16px;padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:14px;background-color:var(--fs-bg);border-radius:999px;border-top:1px solid var(--fs-line);border-right:1px solid var(--fs-line);border-bottom:1px solid var(--fs-line);border-left:1px solid var(--fs-line)}.fs-search__submit{color:#fff;font-family:var(--fs-font-body);font-weight:800;font-size:15px;padding-top:10px;padding-right:16px;padding-bottom:10px;padding-left:16px;background-color:var(--fs-brand);border-radius:999px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer}.fs-brand__mark{flex-grow:0;flex-shrink:0;flex-basis:auto;width:54px;height:54px;color:var(--fs-brand)}@media (max-width:767px){.fs-brand__mark{width:42px;height:42px}}@media (max-width:479px){.fs-brand__mark{width:36px;height:36px}}.fs-brand__text{display:flex;flex-flow:column;gap:2px}.fs-topbar-contacts{display:flex;align-items:center;gap:22px;margin-left:auto}@media (max-width:1119px){.fs-topbar-contacts{gap:14px}}@media (max-width:1023px){.fs-topbar-contacts{gap:8px}}@media (max-width:479px){.fs-topbar-contacts{display:none}}.fs-topbar-link{display:inline-flex;align-items:center;gap:10px;color:var(--fs-ink);font-family:var(--fs-font-body);font-weight:800;font-size:16px;text-decoration:none;transition:color 200ms ease}.fs-topbar-link:hover{color:var(--fs-brand)}.fs-topbar-link{white-space:nowrap}@media (max-width:1119px){.fs-topbar-link{font-size:15px}}.fs-topbar-link__icon{flex-grow:0;flex-shrink:0;flex-basis:auto;width:40px;height:40px;color:var(--fs-brand);padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;background-color:var(--fs-surface);border-radius:999px}.fs-topbar-link__label{display:flex;flex-flow:column;line-height:1.2}@media (max-width:1023px){.fs-topbar-link__label{display:none}}.fs-topbar-link__small{color:var(--fs-muted);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:0.08em}.fs-menubar{position:sticky;top:0px;z-index:80;background-color:var(--fs-brand);box-shadow:0px 8px 20px -14px rgba(20,50,28,.6)}.fs-menubar .fs-nav{justify-content:space-between;gap:4px;width:calc(100% - var(--fs-gutter) * 2);max-width:var(--fs-container);margin-right:auto;margin-left:auto}.fs-menubar .fs-nav-link{display:block;color:#fff;font-weight:800;font-size:16px;text-decoration:none;padding-top:15px;padding-right:14px;padding-bottom:15px;padding-left:14px;border-radius:0px;transition:background-color 200ms ease}.fs-menubar .fs-nav-link:hover{color:#fff;text-decoration:none;background-color:var(--fs-brand-dark)}.fs-menubar .fs-nav-link.is-active{color:var(--fs-ink);text-decoration:none;background-color:var(--fs-accent)}@media (max-width:1119px){.fs-menubar .fs-nav-link{font-size:15px;padding-top:14px;padding-right:10px;padding-bottom:14px;padding-left:10px}}@media (max-width:1023px){.fs-menubar{top:90px;background-color:transparent}.fs-menubar .fs-nav{gap:0px;right:0px;left:0px;width:auto;max-width:none;margin-right:0px;margin-left:0px}.fs-menubar .fs-nav-link{color:var(--fs-ink);font-size:20px;padding-top:14px;padding-right:4px;padding-bottom:14px;padding-left:4px;border-bottom:1px solid var(--fs-line)}.fs-menubar .fs-nav-link:hover{color:var(--fs-brand);background-color:transparent}.fs-menubar .fs-nav-link.is-active{color:var(--fs-brand);text-decoration:underline;background-color:transparent}.fs-menubar .fs-nav-link.is-active{text-decoration-color:var(--fs-accent);text-decoration-thickness:3px;text-underline-offset:6px}.fs-menubar{box-shadow:none}}@media (max-width:767px){.fs-menubar{top:72px}}.fs-contact3__head{display:flex;flex-flow:column;gap:10px;margin-bottom:32px}.fs-contact3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:1023px){.fs-contact3{grid-template-columns:1fr 1fr}}@media (max-width:767px){.fs-contact3{grid-template-columns:1fr;gap:14px}}.fs-contact3__card{display:flex;flex-flow:column;align-items:start;gap:14px;padding-top:28px;padding-right:26px;padding-bottom:28px;padding-left:26px;background-color:#fff;border-radius:var(--fs-radius);border-top:1px solid var(--fs-line);border-right:1px solid var(--fs-line);border-bottom:1px solid var(--fs-line);border-left:1px solid var(--fs-line)}@media (max-width:767px){.fs-contact3__card{padding-top:22px;padding-right:20px;padding-bottom:22px;padding-left:20px}}.fs-contact3__card--accent{color:#fff;background-color:var(--fs-brand)}.fs-contact3__card--accent .fs-contact3__icon{color:#fff;background-color:rgba(255,255,255,.15)}.fs-contact3__card--accent .fs-contact3__title{color:#fff}.fs-contact3__card--accent .fs-contact3__lines{color:#fff}.fs-contact3__card--accent{border-color:var(--fs-brand)}@media (max-width:1023px){.fs-contact3__card--accent{grid-column-start:1;grid-column-end:-1}}.fs-contact3__icon{width:48px;height:48px;color:var(--fs-brand);padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;background-color:var(--fs-surface);border-radius:14px}.fs-contact3__title{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:800;font-size:22px;line-height:1.15;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fs-contact3__lines{color:var(--fs-text);font-size:17px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fs-contact3__lines a{color:var(--fs-brand);font-weight:800;text-decoration:none}.fs-contact3__lines a:hover{text-decoration:underline}.fs-contact3__small{display:block;color:var(--fs-muted);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.08em;margin-top:6px}.fs-contact3__big{font-family:var(--fs-font-head);font-weight:800;font-size:30px;line-height:1.1}@media (max-width:767px){.fs-contact3__big{font-size:26px}}.fs-contact3__more{color:var(--fs-brand);font-weight:800;font-size:15px;text-decoration:underline;margin-top:auto}.fs-contact3__more{text-underline-offset:4px;text-decoration-color:var(--fs-accent);text-decoration-thickness:2px}.fs-btn--light{color:var(--fs-ink);margin-top:auto;background-color:var(--fs-accent)}.fs-btn--light:hover{color:var(--fs-ink);background-color:#fff}.fs-btn--light{border-color:var(--fs-accent)}.fs-classes-band{width:calc(100% - var(--fs-gutter) * 2);max-width:var(--fs-container);margin-right:auto;margin-left:auto;padding-top:var(--fs-section-y);padding-bottom:var(--fs-section-y)}.fs-classes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media (max-width:1023px){.fs-classes{grid-template-columns:minmax(0,1fr);gap:16px}}@media (max-width:767px){.fs-classes{grid-template-columns:minmax(0,1fr);gap:14px}}.fs-class{display:flex;align-items:start;gap:8px;position:relative;overflow:hidden;padding-top:28px;padding-right:28px;padding-bottom:26px;padding-left:28px;background-color:var(--fs-surface);border-radius:28px}.fs-class:hover .fs-class__img{transform:rotateZ(-4deg) scale(1.04,1.04)}.fs-class{flex-flow:column}@media (max-width:1119px){.fs-class{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}@media (max-width:1023px){.fs-class{display:grid;grid-template-columns:130px minmax(0,1fr);align-items:center;gap:6px 22px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}@media (max-width:767px){.fs-class{display:flex;align-items:start;gap:6px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}.fs-class{flex-flow:column}}@media (max-width:479px){.fs-class{padding-top:22px;padding-right:20px;padding-bottom:22px;padding-left:20px}}.fs-class__badge{display:flex;justify-content:center;align-items:center;grid-row-start:1;grid-row-end:span 3;width:72px;height:72px;color:#fff;background-color:var(--fs-brand);border-radius:22px}@media (max-width:767px){.fs-class__badge{width:56px;height:56px;border-radius:18px}}.fs-class--kosici .fs-class__badge{color:var(--fs-ink);background-color:var(--fs-accent)}.fs-class__icon{width:40px;height:40px}@media (max-width:767px){.fs-class__icon{width:30px;height:30px}}.fs-class__name{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:800;font-size:34px;line-height:1;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1119px){.fs-class__name{font-size:30px}}@media (max-width:767px){.fs-class__name{font-size:24px}}@media (max-width:479px){.fs-class__name{font-size:28px}}.fs-class__age{color:var(--fs-brand);font-weight:800;font-size:15px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fs-class__text{color:var(--fs-text);font-size:16px;line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fs-class--sykorky{background-color:#fff6dc}.fs-classes-head{display:flex;flex-flow:column;gap:8px;margin-bottom:24px}.fs-class__img{display:block;width:auto;height:150px;max-width:100%;object-fit:contain;margin-bottom:8px;transition:transform 0.3s ease}@media (max-width:1119px){.fs-class__img{height:130px}}@media (max-width:1023px){.fs-class__img{grid-row-start:1;grid-row-end:span 6;width:130px;height:auto;max-height:150px;margin-bottom:0px}}@media (max-width:767px){.fs-class__img{grid-row-start:auto;width:auto;height:120px;max-height:none;margin-bottom:6px}}@media (max-width:479px){.fs-class__img{height:110px}}.fs-class__label{color:var(--fs-muted);font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:0.08em;margin-top:8px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fs-class__people{color:var(--fs-text);font-size:17px;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fs-load-more{display:flex;justify-content:center;margin-top:44px}.fs-load-more__btn{min-width:260px;cursor:pointer}.fs-load-more__btn:disabled{opacity:0.7;cursor:wait}.fs-reveal{position:relative}.fs-reveal>.is-fs-hidden{display:none}.fs-cal{display:flex;flex-flow:column;gap:16px}.fs-cal__frame{display:block;width:100%;height:760px;background-color:#fff;border-radius:var(--fs-radius);border-top:1px solid var(--fs-line);border-right:1px solid var(--fs-line);border-bottom:1px solid var(--fs-line);border-left:1px solid var(--fs-line)}.fs-cal__frame--agenda{display:none}@media (max-width:767px){.fs-cal__frame--agenda{display:block;height:560px}}.fs-cal__note{color:var(--fs-muted);font-size:15px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.fs-cal__frame--month{display:none}}.fs-btn--sm{font-size:14px;padding-top:8px;padding-right:13px;padding-bottom:8px;padding-left:13px}.fs-btn--sm{white-space:nowrap}.fs-class--zahrada{background-color:#e6f2fa}.fs-class__more{margin-top:auto;padding-top:14px}.fs-footer-credit{display:inline-flex;align-items:center;gap:5px;color:var(--fs-ink);font-family:var(--fs-font-body);font-size:13px;text-decoration:none}.fs-footer-credit:hover .fs-footer-credit__name{text-decoration:underline}.fs-footer-credit:hover .fs-footer-credit__name{text-underline-offset:4px}.fs-footer-credit:hover .fs-footer-credit__leaf{transform:rotateZ(-14deg) scale(1.15,1.15)}.fs-footer-credit__leaf{flex-grow:0;flex-shrink:0;flex-basis:auto;width:15px;height:15px;color:#3d8b63;transition:transform 0.4s ease}.fs-footer-credit__name{font-weight:700}.fs-trida{display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:start;gap:64px;margin-top:8px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fs-trida>.wp-block-group__inner-container{display:contents}@media (max-width:1023px){.fs-trida{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:767px){.fs-trida{gap:28px}}.fs-trida__aside{padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:var(--fs-surface);border-radius:28px}.fs-trida__aside figure{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.fs-trida__aside img{width:auto;height:190px;max-width:100%;object-fit:contain;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.fs-trida__aside p{margin-bottom:0px}.fs-trida__aside>.wp-block-group__inner-container{display:contents}@media (max-width:1023px){.fs-trida__aside{display:grid;grid-template-columns:180px minmax(0,1fr);align-content:center;gap:0px 28px}.fs-trida__aside figure{grid-row-start:1;grid-row-end:span 12;width:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fs-trida__aside img{height:160px}}@media (max-width:767px){.fs-trida__aside{display:block;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}.fs-trida__aside figure{width:auto;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px}.fs-trida__aside figure{float:none}.fs-trida__aside img{height:140px}}.fs-trida--sykorky .fs-trida__aside{background-color:#fff6dc}.fs-trida--zahrada .fs-trida__aside{background-color:#e6f2fa}.fs-trida__label{color:var(--fs-muted);font-weight:800;font-size:12px;line-height:1.3;text-transform:uppercase;letter-spacing:0.08em;margin-top:16px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fs-trida__val{color:var(--fs-ink);font-weight:700;font-size:17px;line-height:1.45;margin-top:2px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fs-trida__intro{font-size:16px;line-height:1.6;margin-top:8px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fs-trida__main{max-width:none}.fs-trida__main h2{margin-top:0px}.fs-prose-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:40px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.fs-prose-cards{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:28px;margin-right:0px;margin-bottom:0px;margin-left:0px}}.fs-prose-lead{color:var(--fs-muted);font-size:21px;line-height:1.5}@media (max-width:767px){.fs-prose-lead{font-size:19px}}.fs-jid-docs{margin-top:56px}@media (max-width:767px){.fs-jid-docs{margin-top:40px}}.fs-org{margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px;padding-top:32px;padding-right:36px;padding-bottom:32px;padding-left:36px;background-color:var(--fs-surface);border-radius:28px}.fs-org p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.fs-org{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;border-radius:20px}}.fs-org__label{color:var(--fs-muted);font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:0.08em}.fs-org__name{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:800;font-size:26px;line-height:1.2;margin-top:6px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.fs-org__name{font-size:22px}}.fs-org__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.fs-org__grid{grid-template-columns:minmax(0,1fr);gap:16px}}.fs-org__k{color:var(--fs-muted);font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:0.08em}.fs-org__v{color:var(--fs-ink);font-size:17px;line-height:1.55;margin-top:4px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fs-people{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media (max-width:1023px){.fs-people{grid-template-columns:minmax(0,1fr);gap:16px}}.fs-person{padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:#fff;border-radius:28px;border-top:1px solid var(--fs-line);border-right:1px solid var(--fs-line);border-bottom:1px solid var(--fs-line);border-left:1px solid var(--fs-line)}.fs-person p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fs-person .fs-person__note{margin-top:8px}@media (max-width:767px){.fs-person{padding-top:22px;padding-right:22px;padding-bottom:22px;padding-left:22px;border-radius:20px}}.fs-person__role{color:var(--fs-brand);font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:0.08em}.fs-person__lines span{display:block;color:var(--fs-muted);font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:0.08em}.fs-people--2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1023px){.fs-people--2{grid-template-columns:minmax(0,1fr)}}.fs-people--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1023px){.fs-people--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.fs-people--4{grid-template-columns:minmax(0,1fr)}}.fs-person--sykorky{background-color:#fff6dc}.fs-person--kosici{background-color:var(--fs-surface)}.fs-person--kosici{border-color:var(--fs-surface)}.fs-staff span{display:block;color:var(--fs-muted);font-size:14px;margin-top:2px}.fs-person__note{color:var(--fs-muted);font-size:14px;margin-top:8px}.fs-class__photo{display:block;width:100%;overflow:hidden;margin-top:12px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-radius:20px}.fs-class__photo img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:3/2;border-radius:20px}@media (max-width:1023px){.fs-class__photo{grid-column-start:1;grid-column-end:-1}}.fs-callout{align-items:center;color:#fff;padding-top:48px;padding-right:56px;padding-bottom:48px;padding-left:56px;background-color:var(--fs-brand);border-radius:28px}.fs-callout .fs-eyebrow{color:rgba(255,255,255,.75)}.fs-callout .fs-section-title{color:#fff}.fs-callout .fs-callout__note{color:rgba(255,255,255,.85);font-size:17px;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fs-callout .fs-split__body{gap:0px}.fs-callout .fs-prose p{color:#fff;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:16px;padding-right:0px;padding-bottom:16px;padding-left:0px;border-bottom:1px solid rgba(255,255,255,.18)}.fs-callout .fs-prose p:last-child{border-bottom:0px solid}.fs-callout .fs-prose a{color:#fff;font-family:var(--fs-font-head);font-weight:800;font-size:26px;line-height:1.25;text-decoration:none}.fs-callout .fs-prose a:hover{color:#fff;text-decoration:underline}.fs-callout .fs-prose a:hover{text-underline-offset:4px}@media (max-width:1023px){.fs-callout{padding-top:36px;padding-right:36px;padding-bottom:36px;padding-left:36px}}@media (max-width:767px){.fs-callout{padding-top:28px;padding-right:22px;padding-bottom:28px;padding-left:22px;border-radius:20px}.fs-callout .fs-prose a{font-size:21px}}.fs-callout__k{display:block;color:rgba(255,255,255,.7);font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:4px}a[data-fws-lightbox]{display:block;position:relative;overflow:hidden;border-radius:20px;cursor:pointer}a[data-fws-lightbox] img{transition:transform 0.5s cubic-bezier(.2,.7,.2,1),filter 0.4s ease}a[data-fws-lightbox]::after{position:absolute;top:50%;left:50%;width:56px;height:56px;margin-top:-28px;margin-right:0px;margin-bottom:0px;margin-left:-28px;border-radius:50%;opacity:0;pointer-events:none;transition:opacity 0.3s ease,transform 0.3s ease;box-shadow:0px 8px 24px rgba(0,0,0,.18);transform:scale(0.7,0.7)}a[data-fws-lightbox]::after{content:"";background:rgba(255,255,255,.92) url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'%232F6B3F\' stroke-width=\'2.2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\'/%3E%3C/svg%3E") center/22px no-repeat}a[data-fws-lightbox]:hover img{filter:brightness(88%);transform:scale(1.05,1.05)}a[data-fws-lightbox]:focus-visible img{filter:brightness(88%);transform:scale(1.05,1.05)}a[data-fws-lightbox]:hover::after{opacity:1;transform:scale(1,1)}a[data-fws-lightbox]:focus-visible::after{opacity:1;transform:scale(1,1)}