:root{--gkw-yellow:#febf01;--gkw-yellow-hover:#edb200;--gkw-ink:#130e00}body{overflow-x:clip}.site-header .site-header-row-container-inner,.site-header .site-main-header-wrap .site-header-row-container-inner,#mobile-header .site-header-row-container-inner{background:var(--fk-invert-bg,#130e00)}body .site-header a,body .site-header .site-title a{color:#fff}body .header-navigation .header-menu-container>ul>li.menu-item>a{color:#fff}body .header-navigation .header-menu-container>ul>li.menu-item>a:hover,body .header-navigation .header-menu-container>ul>li.menu-item.current-menu-item>a,body .header-navigation .header-menu-container>ul>li.menu-item.current_page_item>a{color:var(--gkw-yellow)}.site-branding .site-title-wrap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mobile-toggle-open-container .menu-toggle-open,.mobile-toggle-open-container .menu-toggle-open:hover{color:#fff}.site-branding a.brand img{max-height:64px;width:auto}body .site-branding .site-title,body .site-branding .site-title a,body .site-branding .site-description{color:#fff}body .header-button,body .mobile-header-button,body .header-button-wrap .button{min-height:44px;display:inline-flex;align-items:center;font-weight:600}.fk-btn .wp-block-button__link,a.fk-btn,.entry-content a.button,.entry-content .button,.wpcf7 input[type=submit],.wpcf7 .wpcf7-submit,.wp-block-button__link,body .header-button,body .mobile-header-button,body .header-button-wrap .button{background:var(--gkw-yellow);border-color:var(--gkw-yellow);color:var(--gkw-ink)}.fk-btn .wp-block-button__link:hover,a.fk-btn:hover,.entry-content a.button:hover,.entry-content .button:hover,.wpcf7 input[type=submit]:hover,.wpcf7 .wpcf7-submit:hover,.wp-block-button__link:hover,body .header-button:hover,body .mobile-header-button:hover,body .header-button-wrap .button:hover{background:var(--gkw-yellow-hover);border-color:var(--gkw-yellow-hover);color:var(--gkw-ink)}.fk-btn--ghost .wp-block-button__link,a.fk-btn--ghost{background:var(--fk-p7,#fff6e2);border-color:var(--fk-border,#e3d7a8);color:var(--gkw-ink)}.fk-btn--ghost .wp-block-button__link:hover,a.fk-btn--ghost:hover{background:var(--fk-p8,#fff0c7);border-color:var(--fk-border,#e3d7a8);color:var(--gkw-ink)}.gkw-hero{position:relative;padding-block:clamp(2.25rem,6vw,4.5rem) clamp(2.75rem,6vw,4.75rem);margin-block:0}.gkw-hero h1{font-family:var(--fk-font-heading);font-weight:700;font-size:clamp(2.25rem,5.5vw,3.5rem);line-height:1.1;margin:0 0 1.25rem}.gkw-hero>p{font-size:1.125rem;line-height:1.65;max-width:46rem;margin:0}.gkw-hero-cta{margin-top:1.75rem;gap:1rem}.gkw-hero:after{content:"";position:absolute;left:50%;bottom:0;width:100vw;height:12px;margin-left:-50vw;background:conic-gradient(var(--gkw-ink) 25%,#fff 0 50%,var(--gkw-ink) 0 75%,#fff 0) 0 0/24px 24px}.gkw-band{background:var(--fk-p7,#fff6e2);box-shadow:0 0 0 100vmax var(--fk-p7,#fff6e2);clip-path:inset(0 -100vmax);padding-block:2.75rem;margin-block:0}.fk-cards{gap:1.5rem;margin:0}.fk-card{background:#fff;border:1px solid var(--fk-border,#e3d7a8);border-radius:12px;padding:1.5rem;text-align:left;transition:transform .15s ease,box-shadow .15s ease}.fk-card:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(57,46,0,.12)}.fk-card h3{margin:0 0 .5rem;font-size:1.4rem;font-weight:700}.fk-card h3 a{color:inherit;text-decoration:none}.fk-card h3 a:hover,.fk-card h3 a:focus-visible{text-decoration:underline}.fk-card p{margin:0}@media (prefers-reduced-motion:reduce){.fk-card{transition:none}.fk-card:hover{transform:none}}.fk-section{padding-block:2.5rem;margin-block:0}.fk-section .fk-lead{font-size:clamp(2rem,6vw,3.5rem);font-weight:700;margin:0;color:#fff}.entry-content .wp-block-image{margin-block:1.5rem}.entry-content p>a>img{display:block;max-width:min(100%,720px);height:auto;border-radius:12px;margin-inline:auto}.entry-content .wp-block-image img{display:block;max-width:min(100%,720px);height:auto;border-radius:12px;margin-inline:auto}