:root{--fvk-navy: var(--wp--preset--color--ti-bg-inv);--fvk-blue: var(--wp--preset--color--ti-accent);--fvk-gold: var(--wp--preset--color--gold);--fvk-surface: var(--wp--preset--color--ti-bg-alt);--fvk-muted: var(--wp--preset--color--muted);--fvk-line: #e3e7ef;--fvk-radius: var(--wp--custom--radius--card, 14px);--fvk-radius-sm: var(--wp--custom--radius--small, 10px);--fvk-radius-pill: var(--wp--custom--radius--pill, 999px);--fvk-shadow: 0 1px 2px rgba(18, 40, 90, 0.06), 0 4px 16px rgba(18, 40, 90, 0.06);--fvk-section-y: clamp(3rem, 2rem + 4vw, 5.5rem);--fubade-primary: var(--fvk-blue);--fubade-primary-soft: #e9effa;--fubade-text: var(--wp--preset--color--ti-fg);--fubade-muted: var(--fvk-muted);--fubade-border: var(--fvk-line);--fubade-surface: var(--fvk-surface);--fubade-radius: var(--fvk-radius);--fubade-radius-sm: var(--fvk-radius-sm);--fubade-shadow: var(--fvk-shadow)}body{-webkit-font-smoothing:antialiased}.wp-site-blocks>header.wp-block-template-part{position:sticky;top:var(--wp-admin--admin-bar--height, 0px);z-index:100}@media(max-width: 600px){.wp-site-blocks>header.wp-block-template-part{top:0}}#wpadminbar{z-index:100000}.fvk-header{padding-top:12px;padding-bottom:12px;border-bottom:1px solid var(--fvk-line);background:#fff !important}.fvk-nav{font-family:var(--wp--preset--font-family--outfit);font-weight:500;font-size:1.02rem}.fvk-nav .wp-block-navigation-item__content{position:relative;padding:.45em .6em;color:var(--fvk-navy);transition:color .15s}.fvk-nav .wp-block-navigation-item__content:hover,.fvk-nav .current-menu-item>.wp-block-navigation-item__content,.fvk-nav .current-menu-ancestor>.wp-block-navigation-item__content{color:var(--fvk-blue)}.fvk-nav .wp-block-navigation__container>.current-menu-item>.wp-block-navigation-item__content::after,.fvk-nav .wp-block-navigation__container>.current-menu-ancestor>.wp-block-navigation-item__content::after{content:"";position:absolute;left:.6em;right:.6em;bottom:0;height:2px;background:var(--fvk-gold)}.fvk-nav .wp-block-navigation__submenu-container .wp-block-navigation-item__content::after{display:none}.fvk-nav .wp-block-navigation__submenu-container{border:1px solid var(--fvk-line) !important;border-radius:var(--fvk-radius-sm);box-shadow:var(--fvk-shadow);padding:6px !important}.fvk-nav .wp-block-navigation__responsive-container.is-menu-open{padding:20px 24px}.fvk-nav .is-menu-open .wp-block-navigation__responsive-container-content,.fvk-nav .is-menu-open .wp-block-navigation__container,.fvk-nav .is-menu-open .wp-block-navigation-item{align-items:stretch !important;width:100%}.fvk-nav .is-menu-open .wp-block-navigation__container{gap:0 !important;margin-top:2rem}.fvk-nav .is-menu-open .wp-block-navigation__container>.wp-block-navigation-item{border-bottom:1px solid var(--fvk-line)}.fvk-nav .is-menu-open .wp-block-navigation-item__content{display:block;padding:.55em .25em !important;border-radius:0;font-size:1.15rem;line-height:1.3;text-align:left}.fvk-nav .is-menu-open .wp-block-navigation-item__content:hover,.fvk-nav .is-menu-open .current-menu-item>.wp-block-navigation-item__content{background:none}.fvk-nav .is-menu-open .wp-block-navigation-item__content::after{display:none}.fvk-nav .is-menu-open .wp-block-navigation__submenu-container{border:0 !important;box-shadow:none;padding:0 0 .6rem 1rem !important;gap:0 !important}.fvk-nav .is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:.35em .25em !important;font-size:1rem;line-height:1.3;color:var(--fvk-muted)}@media(max-width: 600px){.fvk-logo img{width:150px}}.fvk-eyebrow{margin:0 0 .4rem;font-family:var(--wp--preset--font-family--outfit);font-size:.85rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--fvk-gold)}.fvk-more{margin:0;font-family:var(--wp--preset--font-family--outfit);font-weight:600}.fvk-more a{text-decoration:none}.wp-block-button .wp-block-button__link{transition:background-color .15s,color .15s,border-color .15s,transform .15s}.wp-block-button .wp-block-button__link:hover{transform:translateY(-1px)}.wp-block-button.is-style-gold .wp-block-button__link{background:var(--fvk-gold);color:#fff}.wp-block-button.is-style-gold .wp-block-button__link:hover{background:#a8833c}.wp-block-button.is-style-primary .wp-block-button__link{background:var(--fvk-blue);color:#fff}.wp-block-button.is-style-secondary .wp-block-button__link{background:rgba(255, 255, 255, 0.08);border:2px solid rgba(255, 255, 255, 0.85);color:#fff}.wp-block-button.is-style-secondary .wp-block-button__link:hover{background:rgba(255, 255, 255, 0.18)}.wp-block-button.is-style-outline .wp-block-button__link{background:transparent;border:2px solid currentColor;color:var(--fvk-blue)}.em.pixelbones .wp-block-button.is-style-primary .wp-block-button__link,.em.pixelbones .wp-block-button:not([class*=is-style-]) .wp-block-button__link{background-color:var(--fvk-blue) !important;color:#fff !important}.fvk-section{padding-top:var(--fvk-section-y);padding-bottom:var(--fvk-section-y);margin-top:0 !important}.fvk-section--alt{background:var(--fvk-surface)}.fvk-section__head{margin-bottom:1.75rem}.fvk-section__head h2{margin:0}.fvk-section__head--sub{margin-top:3rem}.fvk-hero{padding-top:clamp(4rem,3rem + 6vw,8rem) !important;padding-bottom:clamp(3rem,2rem + 4vw,5rem) !important;align-items:flex-end !important}.fvk-hero::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(100deg, rgba(18, 40, 90, 0.92) 0%, rgba(18, 40, 90, 0.7) 45%, rgba(18, 40, 90, 0.15) 100%)}.fvk-hero .wp-block-cover__inner-container{z-index:2;color:#fff}.fvk-hero__title{margin:0 0 .75rem;color:#fff;font-size:clamp(2.6rem,1.8rem + 3.6vw,4.75rem);line-height:1.02}.fvk-hero__title-pre{display:block;margin-bottom:.15em;font-size:.42em;font-weight:600;letter-spacing:.02em;color:rgba(255, 255, 255, 0.85)}.fvk-hero__lead{max-width:32em;margin-bottom:1.75rem;font-size:clamp(1.05rem,1rem + .4vw,1.25rem);color:rgba(255, 255, 255, 0.88)}.fvk-hero .fvk-eyebrow{color:#e3c27f}.fvk-next-event{display:inline-flex;flex-wrap:wrap;gap:.4em;align-items:baseline;margin-top:2rem;padding:.65em 1.1em;border-radius:var(--fvk-radius-sm);background:rgba(255, 255, 255, 0.12);border:1px solid rgba(255, 255, 255, 0.25);backdrop-filter:blur(6px);color:#fff !important;text-decoration:none;font-size:.95rem}.fvk-hero .em.pixelbones a.fvk-next-event,.fvk-hero .em.pixelbones a.fvk-next-event strong{color:#fff !important}.fvk-next-event:hover{background:rgba(255, 255, 255, 0.2)}.fvk-next-event__label{font-family:var(--wp--preset--font-family--outfit);font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#e3c27f}.fvk-hero .em,.fvk-hero .em-list,.fvk-hero .em-item{all:unset;display:block}.fvk-about{gap:clamp(2rem,1rem + 4vw,5rem) !important}.fvk-about__crest{margin:0 auto;padding:clamp(2rem,1rem + 3vw,3.5rem);border-radius:50%;background:radial-gradient(circle, #eef2fa 0%, #eef2fa 60%, transparent 61%);text-align:center}.fvk-about__crest img{width:min(300px,100%) !important;height:auto}html{scroll-behavior:smooth}[id]{scroll-margin-top:100px}.fvk-event-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));gap:24px}.fvk-event-card{position:relative;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--fvk-line);border-radius:var(--fvk-radius);background:#fff;box-shadow:var(--fvk-shadow);transition:transform .2s,box-shadow .2s}.fvk-event-card:hover{transform:translateY(-3px);box-shadow:0 10px 28px rgba(18, 40, 90, 0.12)}.fvk-event-card__media{position:relative;display:block;aspect-ratio:16/10;background:var(--fvk-surface)}.fvk-event-card__media img{width:100%;height:100%;object-fit:contain;padding:10px;box-sizing:border-box}.fvk-event-card__placeholder{position:absolute;inset:0;background:linear-gradient(135deg, var(--fvk-navy), var(--fvk-blue))}.fvk-date-badge{position:absolute;top:12px;left:12px;display:flex;flex-direction:column;align-items:center;min-width:52px;padding:6px 8px;border-radius:var(--fvk-radius-sm);background:var(--fvk-navy);color:#fff;font-family:var(--wp--preset--font-family--outfit);line-height:1;box-shadow:0 2px 8px rgba(0, 0, 0, 0.18)}.fvk-date-badge__day{font-size:1.5rem;font-weight:700}.fvk-date-badge__month{margin-top:3px;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#e3c27f}.fvk-event-card__body{padding:16px 18px 20px}.fvk-event-card__body>*{margin-top:0 !important}.fvk-event-card__title{margin:0 0 6px;font-size:1.15rem;line-height:1.25}.fvk-event-card__title a{color:var(--fvk-navy);text-decoration:none}.fvk-event-card__title a::after{content:"";position:absolute;inset:0}.fvk-event-card__meta,.fvk-event-card__place{margin:0;font-size:.92rem;color:var(--fvk-muted)}.fvk-event-card.is-cancelled .fvk-event-card__title a{text-decoration:line-through}.fvk-tag{display:inline-block;margin-bottom:6px;padding:2px 8px;border-radius:var(--fvk-radius-pill);font-size:.75rem;font-weight:600}.fvk-tag--cancelled{background:#fde8e8;color:#b42318}.fvk-empty{padding:1.25rem 1.5rem;border-radius:var(--fvk-radius);background:var(--fvk-surface);color:var(--fvk-muted)}.fvk-events-block+.fvk-events-block{margin-top:clamp(2.5rem,2rem + 2vw,4rem)}.fvk-events-block__title{margin:0 0 1.25rem;font-size:clamp(1.4rem,1.2rem + .8vw,1.9rem)}.fvk-archive{display:grid;grid-template-columns:repeat(auto-fill, minmax(260px, 1fr));gap:20px 32px}.fvk-archive__title{margin:0 0 .5rem;padding-bottom:.4rem;border-bottom:2px solid var(--fvk-gold);font-size:1.2rem}.fvk-archive__list{margin:0;padding:0;list-style:none}.fvk-archive__list li{display:flex;gap:12px;padding:6px 0;border-bottom:1px solid var(--fvk-line);font-size:.95rem}.fvk-archive__when{display:flex;flex:0 0 4.6em;flex-direction:column}.fvk-archive__list time{color:var(--fvk-muted);font-variant-numeric:tabular-nums}.fvk-archive__list a{color:var(--wp--preset--color--ti-fg);text-decoration:none}.fvk-archive__list a:hover{color:var(--fvk-blue)}.fvk-archive__name{min-width:0}.fvk-archive__cancelled{font-size:.75em;line-height:1.2;font-weight:600;color:#b42318;white-space:nowrap}.fvk-event{display:grid;grid-template-columns:minmax(0, 1fr) 320px;gap:clamp(1.5rem,1rem + 2vw,3rem);align-items:start}.fvk-event__image{margin:0 0 1.5rem}.fvk-event__image img{display:block;max-width:100%;height:auto;max-height:520px;margin:0 auto;border-radius:var(--fvk-radius)}.fvk-event__notes>:first-child{margin-top:0}.fvk-event__facts{position:sticky;top:110px;padding:6px 22px;border:1px solid var(--fvk-line);border-radius:var(--fvk-radius);background:var(--fvk-surface)}@media(max-width: 860px){.fvk-event{grid-template-columns:1fr}.fvk-event__facts{order:-1;position:static}}.fvk-fact{display:flex;flex-direction:column;padding:14px 0;border-bottom:1px solid var(--fvk-line)}.fvk-fact:last-child{border-bottom:0}.fvk-fact__label{font-family:var(--wp--preset--font-family--outfit);font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--fvk-gold)}.fvk-fact__value{font-weight:600;color:var(--fvk-navy)}.fvk-address{display:flex;flex-direction:column;font-style:normal}.fvk-address__lines{margin-top:2px;font-size:.92rem;line-height:1.5;color:var(--fvk-muted)}.fvk-address__route{margin-top:8px;font-size:.92rem}.fvk-fact__extra{font-size:.9rem;color:var(--fvk-muted)}.fvk-fact--actions{gap:8px}.fvk-button-link{font-family:var(--wp--preset--font-family--outfit);font-weight:600;text-decoration:none}.fvk-notice--cancelled{margin-bottom:1.5rem;padding:1rem 1.25rem;border-radius:var(--fvk-radius);background:#fde8e8;color:#b42318;font-weight:600}.fvk-category__intro{max-width:46em;margin-bottom:2rem;font-size:1.05rem}.fvk-page-head{padding-top:clamp(1.75rem,1rem + 2.5vw,3rem);padding-bottom:clamp(1.5rem,1rem + 2vw,2.5rem);margin-top:0 !important;background:var(--fvk-surface);border-bottom:1px solid var(--fvk-line)}.fvk-page-head>*{margin-top:0}.fvk-page-title.wp-block-post-title{margin:0}.fvk-page-title.wp-block-post-title::before{content:"";display:block;width:48px;height:4px;margin-bottom:1rem;border-radius:2px;background:var(--fvk-gold)}.yoast-breadcrumbs{margin-bottom:1.25rem;font-size:.9rem;color:var(--fvk-muted)}.yoast-breadcrumbs a{color:var(--fvk-muted);text-decoration:none}.yoast-breadcrumbs a:hover{color:var(--fvk-blue);text-decoration:underline}.yoast-breadcrumbs .breadcrumb_last{color:var(--wp--preset--color--ti-fg)}.fvk-page-content{padding-top:clamp(2rem,1.5rem + 2vw,3.5rem);padding-bottom:var(--fvk-section-y)}.fubade-team__photo{margin:0 0 1.5rem}.fubade-team__photo img{display:block;width:100%;height:auto;border-radius:var(--fvk-radius)}@media(min-width: 900px){.fubade-team:has(>.fubade-team__photo){display:grid;grid-template-columns:minmax(0, 1.25fr) minmax(0, 1fr);column-gap:40px;align-items:start}.fubade-team:has(>.fubade-team__photo)>*{grid-column:1/-1}.fubade-team>.fubade-team__photo{grid-column:1;grid-row:1/span 2;margin:0}.fubade-team:has(>.fubade-team__photo)>.fubade-team__sg,.fubade-team:has(>.fubade-team__photo)>.fubade-team__facts{grid-column:2;margin-top:0}.fubade-team:has(>.fubade-team__photo)>.fubade-team__facts{grid-template-columns:1fr !important}}.fubade-team-banner img{border-radius:var(--fvk-radius)}.fvk-footer{padding-top:clamp(3rem,2rem + 3vw,4.5rem);padding-bottom:1.5rem;margin-top:0 !important;font-size:.95rem}.fvk-footer p{color:rgba(255, 255, 255, 0.75)}.fvk-footer a{color:#fff;text-decoration:none}.fvk-footer a:hover{color:#e3c27f}.fvk-footer__name{font-family:var(--wp--preset--font-family--outfit);font-size:1.25rem;font-weight:700;color:#fff !important}.fvk-footer__title{margin-top:0;margin-bottom:.75rem;font-family:var(--wp--preset--font-family--outfit);font-size:.85rem !important;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#e3c27f !important}.fvk-footer__links{margin:0;padding:0;list-style:none;line-height:2}.fvk-footer__bottom{margin-top:2.5rem !important;padding-top:1.25rem;border-top:1px solid rgba(255, 255, 255, 0.15);font-size:.85rem}.fvk-footer__bottom p{margin:0}.is-layout-constrained>.frm_forms{max-width:1100px !important;margin-left:auto !important;margin-right:auto !important}.wp-block-table table{border-collapse:collapse;width:100%;font-size:.97rem}.wp-block-table td,.wp-block-table th{padding:.6em .8em;border:0;border-bottom:1px solid var(--fvk-line);vertical-align:top;text-align:left}.wp-block-table.is-style-stripes{border-bottom:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:var(--fvk-surface)}.wp-block-table.timeline{max-width:860px;margin-left:auto !important;margin-right:auto !important}.wp-block-table.timeline table{font-size:1rem}.wp-block-table.timeline td{border-bottom:0;padding-top:.9em;padding-bottom:.9em}.wp-block-table.timeline td:first-child{position:relative;width:5.5em;padding-right:1.6em;font-family:var(--wp--preset--font-family--outfit);font-size:1.15rem;font-weight:700;color:var(--fvk-navy);text-align:right;white-space:nowrap}.wp-block-table.timeline td:first-child::after{content:"";position:absolute;top:0;bottom:0;right:0;width:2px;background:var(--fvk-line)}.wp-block-table.timeline td:first-child::before{content:"";position:absolute;top:1.35em;right:-5px;z-index:1;width:12px;height:12px;border:2px solid #fff;border-radius:50%;background:var(--fvk-gold);box-sizing:border-box}.wp-block-table.timeline td:last-child{padding-left:1.6em;color:var(--wp--preset--color--ti-fg)}.wp-block-table.timeline tr:hover td:last-child{background:var(--fvk-surface);border-radius:var(--fvk-radius-sm)}@media(max-width: 600px){.wp-block-table.timeline td:first-child{width:3.6em;padding-right:1em;font-size:1rem}.wp-block-table.timeline td:last-child{padding-left:1em;font-size:.95rem}}.sdm_download_item{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;max-width:1100px;margin:0 auto 16px !important;padding:18px 22px !important;box-sizing:border-box;border:1px solid var(--fvk-line) !important;border-radius:var(--fvk-radius) !important;background:#fff !important;box-shadow:var(--fvk-shadow) !important}.sdm_download_item_top{display:flex;flex:1 1 260px;align-items:center;gap:16px;margin:0 !important;padding:0 !important;border:0 !important}.sdm_download_item+div[style*=clear],.sdm_download_item>div[style*=clear],.sdm_download_description:empty{display:none}.sdm_download_thumbnail{float:none !important;margin:0 !important}.sdm_download_thumbnail_image{width:44px !important;height:auto;max-width:none !important}.sdm_download_title{float:none !important;margin:0 !important;font-family:var(--wp--preset--font-family--outfit);font-size:1.2rem !important;font-weight:600;line-height:1.3 !important;color:var(--fvk-navy)}.sdm_download_link{margin:0 !important;padding:0 !important;border:0 !important}.sdm_download_button a.sdm_download,.sdm_download_button a.sdm_download.white{display:inline-block;padding:.65em 1.4em !important;border:0 !important;border-radius:var(--wp--custom--radius--button, 999px) !important;background:var(--fvk-blue) !important;box-shadow:none !important;color:#fff !important;font-family:var(--wp--preset--font-family--outfit);font-size:1rem !important;font-weight:600 !important;text-shadow:none !important;text-decoration:none !important}.sdm_download_button a.sdm_download:hover{background:var(--wp--preset--color--ti-accent-secondary) !important}.frm_forms.with_frm_style{--border-radius: var(--fvk-radius-sm);--field-font-size: 1rem;--font: var(--wp--preset--font-family--manrope);--label-color: var(--fvk-navy);--border-color: #cfd6e3;--border-color-active: var(--fvk-blue);--field-height: 46px;--submit-bg-color: var(--fvk-blue);--submit-border-color: var(--fvk-blue);--submit-hover-bg-color: var(--wp--preset--color--ti-accent-secondary);--submit-border-radius: var(--wp--custom--radius--button, 999px);--submit-font-size: 1rem;--submit-padding: 0.7em 1.8em}.frm_forms.with_frm_style .frm_primary_label{font-family:var(--wp--preset--font-family--outfit);font-weight:600}.frm_forms.with_frm_style input[type=text],.frm_forms.with_frm_style input[type=email],.frm_forms.with_frm_style input[type=tel],.frm_forms.with_frm_style input[type=number],.frm_forms.with_frm_style select,.frm_forms.with_frm_style textarea{border-radius:var(--fvk-radius-sm) !important;background:#fff}.frm_forms.with_frm_style input:focus,.frm_forms.with_frm_style select:focus,.frm_forms.with_frm_style textarea:focus{border-color:var(--fvk-blue) !important;box-shadow:0 0 0 3px rgba(47, 90, 174, 0.15) !important}.frm_forms.with_frm_style .frm_button_submit,.frm_forms.with_frm_style button[type=submit]{padding:.7em 1.8em !important;border-radius:var(--wp--custom--radius--button, 999px) !important;font-size:1rem !important;font-family:var(--wp--preset--font-family--outfit) !important;font-weight:600 !important}.wp-site-blocks .fvk-page-content>.alignfull{width:auto;max-width:1100px;margin-left:auto !important;margin-right:auto !important}.wp-site-blocks .fvk-page-content>.wp-block-cover.alignfull,.wp-site-blocks .fvk-page-content>.wp-block-image.alignfull img{overflow:hidden;border-radius:var(--fvk-radius)}.wp-site-blocks .fvk-page-content>.wp-block-cover.alignfull{min-height:min(430px,45vw) !important}.fvk-more-events{margin-top:clamp(2.5rem,2rem + 2vw,4rem)}.fvk-more-events .fvk-more{margin-top:1rem}.fvk-event-nav{display:flex;justify-content:space-between;gap:16px;margin-top:2.5rem;padding-top:1.25rem;border-top:1px solid var(--fvk-line)}.fvk-event-nav__link{display:flex;flex-direction:column;gap:.15rem;max-width:48%;color:var(--wp--preset--color--ti-fg);text-decoration:none}.fvk-event-nav__link--next{margin-left:auto;align-items:flex-end;text-align:right}.fvk-event-nav__dir,.fvk-event-nav__date{font-size:.85em;color:var(--fvk-muted)}.fvk-event-nav__name{font-weight:700;color:var(--fvk-blue)}.fvk-event-nav__link:hover .fvk-event-nav__name,.fvk-event-nav__link:focus-visible .fvk-event-nav__name{text-decoration:underline}.fvk-page-head .fvk-eyebrow{margin-bottom:.25rem}.fvk-page-head .wp-block-query-title.fvk-page-title{margin:0}.fvk-search__form{margin-bottom:2rem}.fvk-search__form .wp-block-search__input{padding:.7em 1em;border:1px solid #cfd6e3;border-radius:var(--fvk-radius-sm)}.fvk-search__results{margin:0;padding:0;list-style:none}.fvk-search__item{padding:1.1rem 0;border-bottom:1px solid var(--fvk-line)}.fvk-search__type{margin:0 0 .2rem;font-family:var(--wp--preset--font-family--outfit);font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fvk-gold)}.fvk-search__title{margin:0 0 .3rem;font-size:1.3rem}.fvk-search__title a{color:var(--fvk-navy);text-decoration:none}.fvk-search__title a:hover{color:var(--fvk-blue)}.fvk-search__desc{margin:0;color:var(--fvk-muted)}.fvk-quicklinks{margin:1.25rem 0 2rem}.fvk-search__people{margin-bottom:1.5rem;padding:1rem 1.25rem;border:1px solid var(--fvk-line);border-radius:var(--fvk-radius);background:var(--fvk-surface)}.fvk-person-hits{margin:0;padding:0;list-style:none}.fvk-person-hit{display:flex;flex-wrap:wrap;gap:.2rem 1.25rem;padding:.5rem 0}.fvk-person-hit+.fvk-person-hit{border-top:1px solid var(--fvk-line)}.fvk-person-hit__name{flex:0 0 13em;font-weight:700;color:var(--fvk-navy)}.fvk-person-hit__roles{color:var(--fvk-muted)}.fvk-section--facts{padding-top:1.75rem;padding-bottom:1.75rem;border-bottom:1px solid var(--fvk-line)}.fvk-fact-row{display:grid;grid-template-columns:repeat(auto-fit, minmax(170px, 1fr));gap:16px 32px;max-width:1280px;margin:0 auto;padding:0;list-style:none}.fvk-fact-row li>a,.fvk-fact-row li>span:first-child{text-decoration:none}.fvk-fact-row a{display:block;color:inherit}.fvk-fact-row__number{display:block;font-family:var(--wp--preset--font-family--outfit);font-size:clamp(2rem,1.6rem + 1.4vw,2.75rem);font-weight:700;line-height:1.1;color:var(--fvk-navy)}.fvk-fact-row__label{display:block;font-size:.95rem;color:var(--fvk-muted)}.fvk-fact-row a:hover .fvk-fact-row__number{color:var(--fvk-blue)}.fvk-faq__item{margin:0 auto 12px !important;padding:0 1.25rem;border:1px solid var(--fvk-line);border-radius:var(--fvk-radius-sm);background:#fff}.fvk-faq__item summary{padding:1rem 0;font-family:var(--wp--preset--font-family--outfit);font-size:1.1rem;font-weight:600;color:var(--fvk-navy);cursor:pointer}.fvk-faq__item[open] summary{color:var(--fvk-blue)}.fvk-faq__item[open]{padding-bottom:1.1rem}.fvk-faq__item p{margin:0 !important}@media(max-width: 700px){.fubade-teams.fvk-teams-swipe{display:flex !important;gap:14px;margin-right:calc(var(--wp--custom--spacing--outer)*-1);padding:4px var(--wp--custom--spacing--outer) 12px 2px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:2px;scrollbar-width:none}.fubade-teams.fvk-teams-swipe::-webkit-scrollbar{display:none}.fubade-teams.fvk-teams-swipe>.fubade-team-card{flex:0 0 82%;scroll-snap-align:start}.fvk-about__crest{padding:0;background:none}.fvk-about__crest img{width:140px !important}}.fvk-page-content>.wp-block-spacer:first-child,.fvk-page-content>.wp-block-spacer:last-child,.fvk-page-content>.yoast-breadcrumbs:first-child+.wp-block-spacer{display:none}.fvk-footer__contact{line-height:1.7}.fvk-event-filter{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 1.5rem;padding:0;list-style:none}.fvk-event-filter a{display:inline-block;padding:.35em .95em;border:1px solid var(--fvk-line);border-radius:var(--fvk-radius-pill);background:#fff;font-family:var(--wp--preset--font-family--outfit);font-weight:600;color:var(--fvk-navy);text-decoration:none}.fvk-event-filter a:hover{border-color:var(--fvk-blue);color:var(--fvk-blue)}.fvk-event-filter a[aria-current=page]{border-color:var(--fvk-navy);background:var(--fvk-navy);color:#fff}
