/*
 * NK First Foods directory — Elementor widget styles (hardened against theme / Elementor Kit CSS — generated, see notes below).
 *
 * 1. Scope :is(#nk-fdx,.nk-fd-root): :is() takes the specificity of its strongest argument, so every rule
 *    gets ID-level specificity while still matching the root class (the #id never has to exist).
 * 2. !important on every declaration except custom properties. Typography is !important too; the
 *    widget's Typography controls also emit !important from a more specific selector, so they win.
 *    No font-family is ever set: the widget inherits the theme's font.
 * 3. The reset reverts theme styles inside the widget (except SVG internals, images and library
 *    icons: images keep WordPress's width/height ratio hint, see lazy-loaded "sizes=auto").
 *
 * Elementor style controls set CSS variables (--nkd-*) that these rules read, so editor
 * settings always apply without a specificity fight. Typography controls use
 * "{{WRAPPER}} #id .x" + !important to outrank the font declarations here.
 */

:is(#nk-fdx,.nk-fd-root) :where(:not(svg,svg *,img,.nk-ico *)),:is(#nk-fdx,.nk-fd-root) :where(:not(svg,svg *,img,.nk-ico *))::before,:is(#nk-fdx,.nk-fd-root) :where(:not(svg,svg *,img,.nk-ico *))::after{all:revert}
:is(#nk-fdx,.nk-fd-root){direction:rtl!important;color:var(--nkd-text,#58585A)!important;line-height:1.95!important;text-align:start!important;display:block!important}
:is(#nk-fdx,.nk-fd-root) *,:is(#nk-fdx,.nk-fd-root) *::before,:is(#nk-fdx,.nk-fd-root) *::after{box-sizing:border-box!important}
:is(#nk-fdx,.nk-fd-root) a{color:var(--nkd-link,#008CB8)!important;text-decoration:none!important}
:is(#nk-fdx,.nk-fd-root) a:hover{color:var(--nkd-link-h,#019C8C)!important}
:is(#nk-fdx,.nk-fd-root) button,:is(#nk-fdx,.nk-fd-root) input{font-family:inherit!important}
:is(#nk-fdx,.nk-fd-root) svg.nk-fd-svg{display:block!important;flex:0 0 auto!important;fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;overflow:visible!important}
:is(#nk-fdx,.nk-fd-root) svg.nk-fd-svg *{fill:none!important;stroke:inherit!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-sr{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;margin:0!important;padding:0!important;border:0!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-inner{display:block!important;margin:0 auto!important}

/* Hero: breadcrumb, title, lead, search */
:is(#nk-fdx,.nk-fd-root) .nk-fd-hero{display:block!important;margin:0!important;padding:var(--nkd-hero-pad,14px clamp(16px,4vw,24px) clamp(22px,3.5vw,32px))!important;background:var(--nkd-hero-img,none) var(--nkd-hero-pos,center center)/var(--nkd-hero-size,cover) no-repeat,linear-gradient(var(--nkd-hero-angle,180deg),var(--nkd-hero-a,#EAF7F4) 0%,var(--nkd-hero-b,#FFFFFF) 100%)!important;border-radius:var(--nkd-hero-radius,0px)!important;text-align:var(--nkd-hero-ta,start)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-hero .nk-fd-inner{max-width:var(--nkd-hero-max,1240px)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-crumb{display:block!important;font-size:14px!important;margin:0 0 var(--nkd-crumb-mb,clamp(12px,2.2vw,20px))!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-crumb ol{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-wrap:wrap!important;gap:var(--nkd-crumb-rgap,4px) var(--nkd-crumb-gap,8px)!important;align-items:center!important;justify-content:var(--nkd-crumb-jc,flex-start)!important;color:var(--nkd-crumb-c,#8B8B8F)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-crumb li{display:list-item!important;margin:0!important;padding:0!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-crumb a{color:var(--nkd-crumb-a,#58585A)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-crumb a:hover{color:var(--nkd-crumb-ah,#58585A)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-crumb .nk-fd-sep{color:var(--nkd-crumb-sep,#B9B9BC)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-crumb [aria-current]{color:var(--nkd-crumb-cur,#0E8B80)!important;font-weight:700!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-title{display:block!important;font-size:clamp(28px,4.2vw,44px)!important;line-height:1.55!important;font-weight:800!important;letter-spacing:normal!important;text-transform:none!important;color:var(--nkd-title-c,#3B3B3D)!important;margin-block:0 var(--nkd-title-mb,8px)!important;margin-inline:var(--nkd-hero-mis,0) var(--nkd-hero-mie,0)!important;padding:0!important;border:0!important;background:none!important;max-width:var(--nkd-title-max,none)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-lead{display:block!important;font-size:clamp(16px,1.8vw,18px)!important;font-weight:400!important;color:var(--nkd-lead-c,#58585A)!important;margin-block:0 var(--nkd-lead-mb,20px)!important;margin-inline:var(--nkd-hero-mis,0) var(--nkd-hero-mie,0)!important;padding:0!important;max-width:var(--nkd-lead-max,64ch)!important;line-height:1.95!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-lead a{color:inherit!important;text-decoration:underline!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-form{display:block!important;max-width:var(--nkd-form-max,760px)!important;margin-block:0!important;margin-inline:var(--nkd-hero-mis,0) var(--nkd-hero-mie,0)!important;padding:0!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-label{display:block!important;font-size:14.5px!important;font-weight:700!important;color:var(--nkd-label-c,#3B3B3D)!important;margin:0 0 var(--nkd-label-mb,8px)!important;text-align:var(--nkd-hero-ta,start)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-field{position:relative!important;display:flex!important;align-items:center!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-sico{position:absolute!important;inset-inline-start:var(--nkd-in-ix,16px)!important;top:50%!important;transform:translateY(-50%)!important;color:var(--nkd-in-ic,#019C8C)!important;display:flex!important;pointer-events:none!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-sico svg{width:var(--nkd-in-is,21px)!important;height:var(--nkd-in-is,21px)!important;stroke-width:var(--nkd-in-sw,1.9)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-sico .nk-ico{font-size:var(--nkd-in-is,21px)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-sico .nk-ico svg{width:1em!important;height:1em!important;fill:currentColor!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-input{-webkit-appearance:none!important;appearance:none!important;display:block!important;width:100%!important;min-width:0!important;max-width:none!important;font-size:16px!important;font-weight:400!important;line-height:normal!important;color:var(--nkd-in-c,#3B3B3D)!important;height:var(--nkd-in-h,56px)!important;margin:0!important;padding:0 var(--nkd-in-px,52px)!important;border-radius:var(--nkd-in-r,18px)!important;border:var(--nkd-in-bw,1.5px) solid var(--nkd-in-bd,#D6EBE6)!important;background:var(--nkd-in-bg,#FFFFFF)!important;box-shadow:var(--nkd-in-shadow,0 8px 22px rgba(0,140,120,.07))!important;outline:none!important;text-align:start!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-input::placeholder{color:var(--nkd-in-ph,#757575)!important;opacity:1!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-input:focus{border-color:var(--nkd-in-fbd,#00AF9D)!important;background:var(--nkd-in-fbg,var(--nkd-in-bg,#FFFFFF))!important;box-shadow:var(--nkd-in-fshadow,0 0 0 4px rgba(0,175,157,.18))!important;outline:none!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-input::-webkit-search-cancel-button{display:none!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-input::-webkit-search-decoration{display:none!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-clear{position:absolute!important;inset-inline-end:var(--nkd-clr-x,8px)!important;top:50%!important;transform:translateY(-50%)!important;cursor:pointer!important;width:var(--nkd-clr-s,44px)!important;height:var(--nkd-clr-s,44px)!important;margin:0!important;padding:0!important;border-radius:var(--nkd-clr-r,14px)!important;border:0!important;background:var(--nkd-clr-bg,#F7F6F2)!important;color:var(--nkd-clr-c,#58585A)!important;display:none!important;align-items:center!important;justify-content:center!important;box-shadow:none!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-clear.is-on{display:flex!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-clear:hover{background:var(--nkd-clr-hbg,#EAF7F4)!important;color:var(--nkd-clr-hc,#019C8C)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-clear svg{width:18px!important;height:18px!important;stroke-width:2!important}

/* Directory: chips, status, grid, empty state */
:is(#nk-fdx,.nk-fd-root) .nk-fd-dir{display:block!important;margin:0!important;padding:var(--nkd-dir-pad,clamp(18px,2.6vw,26px) clamp(16px,4vw,24px) clamp(40px,6vw,64px))!important;background:var(--nkd-dir-bg,#FFFFFF)!important;border-radius:var(--nkd-dir-radius,0px)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-dir .nk-fd-inner{max-width:var(--nkd-dir-max,1240px)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-chips{display:flex!important;flex-wrap:wrap!important;gap:var(--nkd-chips-rgap,8px) var(--nkd-chips-gap,8px)!important;justify-content:var(--nkd-chips-jc,flex-start)!important;margin:0 0 var(--nkd-chips-mb,16px)!important;padding:0!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-chips.is-scroll{flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:thin!important;padding-block:4px!important;margin-block:-4px calc(var(--nkd-chips-mb,16px) - 4px)!important;padding-inline:4px!important;margin-inline:-4px!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-chips.is-scroll .nk-fd-chip{flex:0 0 auto!important;white-space:nowrap!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-chip{cursor:pointer!important;min-height:var(--nkd-chip-h,44px)!important;margin:0!important;padding:var(--nkd-chip-pad,6px 16px)!important;border-radius:var(--nkd-chip-r,999px)!important;border:var(--nkd-chip-bw,1.5px) solid var(--nkd-chip-bd,#F0EEE9)!important;background:var(--nkd-chip-bg,#FFFFFF)!important;color:var(--nkd-chip-c,#3B3B3D)!important;font-size:15px!important;font-weight:700!important;line-height:normal!important;letter-spacing:normal!important;text-transform:none!important;display:flex!important;align-items:center!important;gap:var(--nkd-chip-gap,8px)!important;box-shadow:var(--nkd-chip-shadow,none)!important;text-align:center!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-chip-n{display:inline!important;font-size:12.5px!important;font-weight:inherit!important;opacity:var(--nkd-cnt-o,.75)!important;color:var(--nkd-cnt-c,inherit)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-chip:hover{border-color:var(--nkd-chip-hbd,#00AF9D)!important;background:var(--nkd-chip-hbg,var(--nkd-chip-bg,#FFFFFF))!important;color:var(--nkd-chip-hc,var(--nkd-chip-c,#3B3B3D))!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-chip[aria-pressed="true"]{background:var(--nkd-chip-abg,#00AF9D)!important;border-color:var(--nkd-chip-abd,#00AF9D)!important;color:var(--nkd-chip-ac,#FFFFFF)!important;box-shadow:var(--nkd-chip-ashadow,var(--nkd-chip-shadow,none))!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-chip[aria-pressed="true"] .nk-fd-chip-n{color:var(--nkd-cnt-ac,inherit)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-chip:focus-visible,:is(#nk-fdx,.nk-fd-root) .nk-fd-clear:focus-visible,:is(#nk-fdx,.nk-fd-root) .nk-fd-reset:focus-visible{outline:3px solid var(--nkd-focus-soft,rgba(0,175,157,.35))!important;outline-offset:2px!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-status{display:block!important;margin:0 0 var(--nkd-status-mb,14px)!important;padding:0!important;font-size:15px!important;color:var(--nkd-status-c,#58585A)!important;font-weight:700!important;text-align:var(--nkd-status-ta,start)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-grid{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:var(--nkd-cols,repeat(auto-fill,minmax(max(var(--nkd-card-min,152px), calc((100% - (var(--nkd-cols-n,5) - 1) * var(--nkd-grid-gap,16px)) / var(--nkd-cols-n,5))),1fr)))!important;gap:var(--nkd-grid-rgap,var(--nkd-grid-gap,clamp(10px,1.6vw,16px))) var(--nkd-grid-gap,clamp(10px,1.6vw,16px))!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-grid.is-off{display:none!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-item{min-width:0!important;display:flex!important;margin:0!important;padding:0!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-item[hidden]{display:none!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-card{min-width:0!important;flex:1 1 auto!important;display:flex!important;flex-direction:column!important;background:var(--nkd-card-bg,#FFFFFF)!important;border:var(--nkd-card-bw,1px) solid var(--nkd-card-bd,#F0EEE9)!important;border-radius:var(--nkd-card-r,20px)!important;overflow:hidden!important;color:inherit!important;text-decoration:none!important;box-shadow:var(--nkd-card-shadow,none)!important;text-align:var(--nkd-card-ta,start)!important;transition:transform var(--nkd-card-dur,.18s) ease,box-shadow var(--nkd-card-dur,.18s) ease,border-color var(--nkd-card-dur,.18s) ease,background-color var(--nkd-card-dur,.18s) ease!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-card:hover{color:inherit!important;transform:translateY(calc(-1 * var(--nkd-card-lift,3px)))!important;background:var(--nkd-card-hbg,var(--nkd-card-bg,#FFFFFF))!important;box-shadow:var(--nkd-card-hshadow,0 14px 30px rgba(0,140,120,.12))!important;border-color:var(--nkd-card-hbd,#B9DFD7)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-card:focus-visible,:is(#nk-fdx,.nk-fd-root) .nk-fd-post:focus-visible{outline:3px solid var(--nkd-focus,#00AF9D)!important;outline-offset:2px!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-media{display:block!important;position:relative!important;overflow:hidden!important;margin:0!important;padding:0!important;background:var(--nkd-img-bg,#F7F6F2)!important;border-radius:var(--nkd-img-r,0px)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-media.is-empty{aspect-ratio:var(--nkd-img-ratio,4/3)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-card img{display:block!important;width:100%!important;height:auto!important;max-width:none!important;aspect-ratio:var(--nkd-img-ratio,4/3)!important;object-fit:var(--nkd-img-fit,cover)!important;object-position:var(--nkd-img-pos,center center)!important;background:var(--nkd-img-bg,#F7F6F2)!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;transition:transform var(--nkd-card-dur,.18s) ease!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-card:hover img{transform:scale(var(--nkd-img-zoom,1))!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-body{padding:var(--nkd-body-pad,10px 14px 14px)!important;display:flex!important;flex-direction:column!important;gap:var(--nkd-body-gap,4px)!important;min-width:0!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-name{display:block!important;font-size:17px!important;font-weight:800!important;color:var(--nkd-name-c,#3B3B3D)!important;line-height:1.7!important;margin:0!important;padding:0!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-card:hover .nk-fd-name{color:var(--nkd-name-hc,var(--nkd-name-c,#3B3B3D))!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-group{display:block!important;font-size:13px!important;color:var(--nkd-group-c,#8B8B8F)!important;line-height:1.7!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-empty{border:var(--nkd-empty-bw,1px) solid var(--nkd-empty-bd,#F0EEE9)!important;background:var(--nkd-empty-bg,#FCFCFA)!important;border-radius:var(--nkd-empty-r,24px)!important;padding:var(--nkd-empty-pad,clamp(24px,4vw,40px))!important;margin:0!important;text-align:center!important;flex-direction:column!important;align-items:center!important;gap:var(--nkd-empty-gap,8px)!important;display:none!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-empty.is-on{display:flex!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-empty-title{display:block!important;margin:0!important;padding:0!important;font-size:19px!important;font-weight:800!important;color:var(--nkd-empty-tc,#3B3B3D)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-empty-text{display:block!important;margin:0!important;padding:0!important;font-size:15.5px!important;color:var(--nkd-empty-c,#58585A)!important;max-width:var(--nkd-empty-max,44ch)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-reset{margin:var(--nkd-btn-mt,8px) 0 0!important;cursor:pointer!important;min-height:var(--nkd-btn-h,46px)!important;padding:var(--nkd-btn-pad,10px 22px)!important;border-radius:var(--nkd-btn-r,16px)!important;border:0!important;background:var(--nkd-btn-bg,#00AF9D)!important;color:var(--nkd-btn-c,#FFFFFF)!important;font-size:15.5px!important;font-weight:700!important;line-height:normal!important;letter-spacing:normal!important;text-transform:none!important;box-shadow:var(--nkd-btn-shadow,none)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-reset:hover{background:var(--nkd-btn-hbg,#019C8C)!important;color:var(--nkd-btn-hc,var(--nkd-btn-c,#FFFFFF))!important}

/* Guides */
:is(#nk-fdx,.nk-fd-root) .nk-fd-guides{display:block!important;margin:0!important;border-top:var(--nkd-gd-btw,1px) solid var(--nkd-gd-bt,#F0EEE9)!important;padding:var(--nkd-gd-pad,clamp(38px,6vw,60px) clamp(16px,4vw,24px))!important;background:var(--nkd-gd-bg,#FFFFFF)!important;border-radius:var(--nkd-gd-radius,0px)!important;text-align:var(--nkd-gd-ta,start)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-guides .nk-fd-inner{max-width:var(--nkd-gd-max,1080px)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-gd-title{display:block!important;font-size:clamp(22px,2.8vw,30px)!important;font-weight:800!important;line-height:1.95!important;letter-spacing:normal!important;text-transform:none!important;color:var(--nkd-gd-title-c,#3B3B3D)!important;margin-block:0 var(--nkd-gd-title-mb,8px)!important;margin-inline:var(--nkd-gd-mis,0) var(--nkd-gd-mie,0)!important;padding:0!important;border:0!important;background:none!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-gd-lead{display:block!important;font-size:16.5px!important;font-weight:400!important;color:var(--nkd-gd-lead-c,#58585A)!important;margin-block:0 var(--nkd-gd-lead-mb,22px)!important;margin-inline:var(--nkd-gd-mis,0) var(--nkd-gd-mie,0)!important;padding:0!important;max-width:var(--nkd-gd-lead-max,64ch)!important;line-height:1.95!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-gd-lead a{color:inherit!important;text-decoration:underline!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-gd-grid{display:grid!important;grid-template-columns:var(--nkd-gd-cols,repeat(auto-fit,minmax(min(100%,var(--nkd-gd-min,280px)),1fr)))!important;gap:var(--nkd-gd-gap,clamp(14px,2vw,20px))!important;margin:0!important;padding:0!important;text-align:start!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-post{min-width:0!important;display:flex!important;flex-direction:column!important;background:var(--nkd-pc-bg,#FFFFFF)!important;border:var(--nkd-pc-bw,1px) solid var(--nkd-pc-bd,#F0EEE9)!important;border-radius:var(--nkd-pc-r,24px)!important;overflow:hidden!important;color:inherit!important;text-decoration:none!important;box-shadow:var(--nkd-pc-shadow,none)!important;text-align:var(--nkd-pc-ta,start)!important;transition:transform var(--nkd-pc-dur,.18s) ease,box-shadow var(--nkd-pc-dur,.18s) ease!important}
:is(#nk-fdx,.nk-fd-root) a.nk-fd-post:hover{color:inherit!important;transform:translateY(calc(-1 * var(--nkd-pc-lift,3px)))!important;background:var(--nkd-pc-hbg,var(--nkd-pc-bg,#FFFFFF))!important;box-shadow:var(--nkd-pc-hshadow,0 16px 36px rgba(0,140,120,.12))!important;border-color:var(--nkd-pc-hbd,#B9DFD7)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-pmedia{display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;background:var(--nkd-pc-img-bg,#EAF7F4)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-pmedia.is-empty{aspect-ratio:var(--nkd-pc-ratio,16/9)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-post img{display:block!important;width:100%!important;height:auto!important;max-width:none!important;aspect-ratio:var(--nkd-pc-ratio,16/9)!important;object-fit:cover!important;object-position:var(--nkd-pc-img-pos,center center)!important;background:var(--nkd-pc-img-bg,#EAF7F4)!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-pbody{padding:var(--nkd-pc-pad,20px 22px 22px)!important;display:flex!important;flex-direction:column!important;gap:var(--nkd-pc-gap,8px)!important;flex:1 1 auto!important;min-width:0!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-pbadge{display:block!important;font-size:13px!important;font-weight:700!important;color:var(--nkd-pc-badge-c,#00AF9D)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-ptitle{display:block!important;font-size:clamp(18px,2vw,21px)!important;font-weight:800!important;color:var(--nkd-pc-title-c,#3B3B3D)!important;line-height:1.75!important;margin:0!important;padding:0!important}
:is(#nk-fdx,.nk-fd-root) a.nk-fd-post:hover .nk-fd-ptitle{color:var(--nkd-pc-title-hc,var(--nkd-pc-title-c,#3B3B3D))!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-pdesc{display:block!important;font-size:15px!important;color:var(--nkd-pc-desc-c,#58585A)!important;line-height:1.95!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-pcta{display:block!important;font-size:15px!important;font-weight:700!important;color:var(--nkd-pc-cta-c,#019C8C)!important;margin-top:auto!important;padding-top:var(--nkd-pc-cta-pt,6px)!important}
:is(#nk-fdx,.nk-fd-root) a.nk-fd-post:hover .nk-fd-pcta{color:var(--nkd-pc-cta-hc,var(--nkd-pc-cta-c,#019C8C))!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-foot{margin:var(--nkd-foot-mt,22px) 0 0!important;padding:0!important;font-size:15.5px!important;color:var(--nkd-foot-c,#58585A)!important;display:flex!important;flex-wrap:wrap!important;gap:4px 8px!important;align-items:center!important;justify-content:var(--nkd-foot-jc,flex-start)!important}
:is(#nk-fdx,.nk-fd-root) .nk-fd-foot-link{display:inline!important;font-weight:700!important;color:var(--nkd-foot-a,#019C8C)!important}
:is(#nk-fdx,.nk-fd-root) a.nk-fd-foot-link:hover{color:var(--nkd-foot-ah,#019C8C)!important}

@media (prefers-reduced-motion:reduce){:is(#nk-fdx,.nk-fd-root) .nk-fd-card,:is(#nk-fdx,.nk-fd-root) .nk-fd-post,:is(#nk-fdx,.nk-fd-root) .nk-fd-card img{transition:none!important}}
