body:is(.blog,.archive,.category,.tag,.search){--nvf-blog-sidebar-gap:var(--nvf-blog-sidebar-gap,var(--nvf-layout-gap,20px));--nvf-sidebar-gap:var(--nvf-blog-sidebar-gap)}body:is(.blog,.archive,.category,.tag,.search){--nvf-sidebar-gap:var(--nvf-blog-sidebar-gap,28px);--nvf-archive-container-padding-x:var(--nvf-blog-layout-padding-x,var(--nvf-layout-padding-x,20px))}body:is(.blog,.archive,.category,.tag,.search) #nova-content{padding-bottom:var(--nvf-content-pad-bottom,70px);padding-top:var(--nvf-content-pad-top,70px)}@media(max-width:1024px){body:is(.blog,.archive,.category,.tag,.search) #nova-content{padding-bottom:var(--nvf-content-pad-bottom-md,50px);padding-top:var(--nvf-content-pad-top-md,50px)}}body:is(.blog,.archive,.category,.tag,.search) #main-content.nvf-site-content.nvf-main-container{box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important;max-width:var(--nvf-layout-max-width,1440px)!important;padding-left:var(--nvf-archive-container-padding-x,20px)!important;padding-right:var(--nvf-archive-container-padding-x,20px)!important;width:100%!important}@media(max-width:1024px){body:is(.blog,.archive,.category,.tag,.search){--nvf-archive-container-padding-x:var(--nvf-blog-layout-padding-x-md,16px)}}body:is(.blog,.archive,.category,.tag,.search) #main-content.nvf-main-container.nvf-layout-sidebar-none>.nvf-row>.nvf-custom-two-third{max-width:none!important;width:100%!important}body:is(.blog,.archive,.category,.tag,.search) #main-content.nvf-main-container.nvf-layout-full-screen>.nvf-row{margin-left:0!important;margin-right:0!important;max-width:none!important;width:100%!important}body:is(.blog,.archive,.category,.tag,.search) #main-content.nvf-main-container.nvf-layout-sidebar-none.nvf-layout-full-screen>.nvf-row>.nvf-custom-two-third{flex:0 0 100%!important;max-width:none!important;width:100%!important}body:is(.blog,.archive,.category,.tag,.search) .nvf-page-title-bar{background:radial-gradient(circle at top left,#fffffff2,#f0f2f6);border-radius:var(--nvf-radius-card,16px);box-shadow:var(--nvf-shadow-card,0 24px 70px rgba(15,23,42,.08));margin-bottom:var(--nvf-blog-titlebar-mb,40px);overflow:hidden;padding:var(--nvf-blog-titlebar-pad-top,52px) 0 var(--nvf-blog-titlebar-pad-bottom,46px);position:relative}@media(max-width:1024px){body:is(.blog,.archive,.category,.tag,.search) .nvf-page-title-bar{padding:var(--nvf-blog-titlebar-pad-top-md,38px) 0 var(--nvf-blog-titlebar-pad-bottom-md,32px)}}@media(max-width:767px){body:is(.blog,.archive,.category,.tag,.search) .nvf-page-title-bar{border-radius:0 0 var(--nvf-radius-card-md,12px) var(--nvf-radius-card-md,12px);margin-left:calc(var(--nvf-blog-titlebar-mobile-gutter, 20px)*-1);margin-right:calc(var(--nvf-blog-titlebar-mobile-gutter, 20px)*-1);padding-left:var(--nvf-blog-titlebar-mobile-gutter,20px);padding-right:var(--nvf-blog-titlebar-mobile-gutter,20px)}}body:is(.blog,.archive,.category,.tag,.search) .nvf-page-title-bar:before{background:radial-gradient(circle at 0 100%,rgba(148,163,255,.18) 0,transparent 55%),radial-gradient(circle at 100% 0,rgba(56,189,248,.18) 0,transparent 55%);content:"";inset:0;opacity:.9;pointer-events:none;position:absolute}body:is(.blog,.archive,.category,.tag,.search) .nvf-page-title-bar .nvf-container{margin:0 auto;max-width:var(--nvf-blog-max-width,1080px);position:relative;z-index:1}body:is(.blog,.archive,.category,.tag,.search) .nvf-page-title-bar-title{font-size:var(--nvf-blog-page-title-size,40px);line-height:var(--nvf-blog-page-title-lh,1.1);margin:0 0 var(--nvf-blog-title-mb,10px)}body:is(.blog,.archive,.category,.tag,.search) .nvf-heading-text{font-size:var(--nvf-blog-page-description-size,14px);line-height:var(--nvf-blog-page-description-lh,1.7);max-width:var(--nvf-blog-max-width,1080px);opacity:var(--nvf-blog-page-description-op,.85)}body:is(.blog,.archive,.category,.tag,.search) .nvf-page-title-bar .nvf-post-button{margin-top:var(--nvf-blog-hero-btn-mt,28px)}body:is(.blog,.archive,.category,.tag,.search) .nvf-page-title-bar .nvf-post-button a :is(.nvf-post-button-arrow-start,.nvf-post-button-arrow-end){border:none;border-radius:0;box-shadow:none;position:relative}body:is(.blog,.archive,.category,.tag,.search) .nvf-page-title-bar .nvf-post-button a :is(.nvf-post-button-arrow-start,.nvf-post-button-arrow-end):after{content:none}body:is(.blog,.archive,.category,.tag,.search) .nvf-page-title-bar .nvf-post-button a{align-items:center;background:var(--nvf-blog-hero-btn-bg,#111827);border-radius:999px;color:var(--nvf-blog-hero-btn-color,#fff);display:inline-flex;font-size:11px;gap:var(--nvf-blog-hero-btn-gap,10px);letter-spacing:.18em;overflow:hidden;padding:var(--nvf-blog-hero-btn-pad-y,10px) var(--nvf-blog-hero-btn-pad-x,20px);position:relative;text-decoration:none;text-transform:var(--nvf-blog-meta-tf,uppercase)}body:is(.blog,.archive,.category,.tag,.search) .nvf-page-title-bar .nvf-post-button a .nvf-post-button-text{white-space:nowrap}body:is(.blog,.archive,.category,.tag,.search) .nvf-page-title-bar .nvf-post-button a .nvf-post-button-arrow-start{background:currentColor;height:1px;transform:scaleX(.4);transform-origin:left;transition:transform .3s ease;width:16px}body:is(.blog,.archive,.category,.tag,.search) .nvf-page-title-bar .nvf-post-button a .nvf-post-button-arrow-end{border:1px solid;border-radius:999px;height:6px;transform:translate(-4px);transition:transform .3s ease,background .3s ease,color .3s ease;width:6px}body:is(.blog,.archive,.category,.tag,.search) .nvf-page-title-bar .nvf-post-button a:hover .nvf-post-button-arrow-start{transform:scaleX(1)}body:is(.blog,.archive,.category,.tag,.search) .nvf-page-title-bar .nvf-post-button a:hover .nvf-post-button-arrow-end{background:#f9fafb;color:var(--nvf-color-text,#111827);transform:translate(0)}body:is(.blog,.archive,.category,.tag,.search) .nvf-main-container{margin-top:var(--nvf-blog-main-mt,20px)}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list{display:flex;flex-direction:column;gap:var(--nvf-space-l,34px);margin:0 0 var(--nvf-blog-list-mb,50px);max-width:none}body:is(.blog,.archive,.category,.tag,.search) #main-content.nvf-has-sidebar .nvf-posts-list{margin:0 0 var(--nvf-blog-list-mb,50px)!important;max-width:none!important}body:is(.blog,.archive,.category,.tag,.search) #main-content.nvf-main-container.nvf-layout-full-screen.nvf-layout-sidebar-none .nvf-posts-list{margin:0 0 var(--nvf-blog-list-mb,50px)!important;max-width:none!important;width:100%!important}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list article{margin:0}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-content{background:var(--nvf-color-light-1,#fff);border:1px solid var(--nvf-color-border,rgba(148,163,184,.18));border-radius:var(--nvf-blog-card-radius,var(--nvf-radius-card,16px));box-shadow:var(--nvf-shadow-card,0 18px 55px rgba(15,23,42,.06));padding:var(--nvf-card-pad,26px);transition:transform .26s ease,box-shadow .26s ease,border-color .26s ease}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list article:hover .nvf-post-content{box-shadow:var(--nvf-shadow-card-hover,0 24px 70px rgba(15,23,42,.1));transform:translateY(-4px)}body:is(.blog,.archive,.category,.tag,.search) .nvf-post-image{border-radius:var(--nvf-blog-card-radius,var(--nvf-radius-card,16px)) var(--nvf-blog-card-radius,var(--nvf-radius-card,16px)) 0 0;height:var(--nvf-blog-featured-h,auto);margin:calc(var(--nvf-card-pad, 26px)*-1) calc(var(--nvf-card-pad, 26px)*-1) var(--nvf-space-s,20px);overflow:hidden}body:is(.blog,.archive,.category,.tag,.search) .nvf-post-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transform:none;transition:transform .6s ease-out;width:100%}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list article:hover .nvf-post-image img{transform:scale(1.03)}body:is(.blog,.archive,.category,.tag,.search) .nvf-post-meta{align-items:center;display:inline-flex;flex-wrap:wrap;font-size:var(--nvf-blog-meta-size,11px);gap:.4rem 1.2rem;letter-spacing:.16em;margin-bottom:var(--nvf-blog-meta-mb,10px);opacity:.85;text-transform:var(--nvf-blog-meta-tf,uppercase)}@media(max-width:767px){body:is(.blog,.archive,.category,.tag,.search) .nvf-post-meta{font-size:var(--nvf-blog-meta-size,10px)}}body:is(.blog,.archive,.category,.tag,.search) .nvf-post-meta-separator:after{background:#0f172a59;border-radius:999px;content:"";display:inline-block;height:4px;vertical-align:middle;width:4px}body:is(.blog,.archive,.category,.tag,.search) .nvf-post-meta-cats a{background:var(--nvf-color-light-2,#f3f4f6);border-radius:999px;font-size:var(--nvf-blog-meta-cat-size,11px);letter-spacing:.18em;padding:var(--nvf-blog-meta-pill-pad-y,3px) var(--nvf-blog-meta-pill-pad-x,9px);text-decoration:none}body:is(.blog,.archive,.category,.tag,.search) .nvf-post-title h2,body:is(.blog,.archive,.category,.tag,.search) .nvf-post-title h2 a{font-size:var(--nvf-blog-title-size,26px);font-weight:var(--nvf-blog-title-w,600);letter-spacing:var(--nvf-blog-title-ls,0);line-height:var(--nvf-blog-title-lh,1.25);margin:var(--nvf-blog-title-mt,8px) 0 var(--nvf-blog-title-mb,10px);text-transform:var(--nvf-blog-title-tf,none)}body:is(.blog,.archive,.category,.tag,.search) .nvf-post-title a{text-decoration:none}body:is(.blog,.archive,.category,.tag,.search) .nvf-post-single-content,body:is(.blog,.archive,.category,.tag,.search) .nvf-post-single-content p{font-size:var(--nvf-blog-ex-size,var(--nvf-base-font-size,15px))!important;font-weight:400;letter-spacing:var(--nvf-blog-ex-ls,0)!important;line-height:var(--nvf-blog-ex-lh,1.6)!important;margin-bottom:var(--nvf-blog-excerpt-mb,18px);opacity:.9}body:is(.blog,.home,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-content .nvf-post-single-content{margin-left:0!important;margin-right:0!important;max-width:none!important;text-align:left!important}body:is(.blog,.home,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-content .nvf-post-single-content p{text-align:left!important}body:is(.blog,.archive,.category,.tag,.search) .nvf-post-button{margin-top:var(--nvf-blog-readmore-mt,8px)}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-button a :is(.nvf-post-button-arrow-start,.nvf-post-button-arrow-end){border-radius:0;box-shadow:none;position:relative}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-button a :is(.nvf-post-button-arrow-start,.nvf-post-button-arrow-end):after{content:none}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-button a{background:var(--nvf-blog-rm-bg,var(--nvf-color-button-bg));border:1px solid rgba(15,23,42,.12);border-radius:var(--nvf-blog-rm-radius,999px);color:var(--nvf-blog-rm-color,var(--nvf-color-button-text));font-size:var(--nvf-blog-rm-size,14px)!important;font-weight:var(--nvf-blog-rm-w,500)!important;letter-spacing:var(--nvf-blog-rm-ls,.06em);padding:var(--nvf-blog-rm-pad-y,12px) var(--nvf-blog-rm-pad-x,18px);text-decoration:none;text-transform:var(--nvf-blog-rm-tf,none)}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-button a:hover{background:var(--nvf-blog-rm-bg-hover,var(--nvf-color-button-bg-hover));border-color:var(--nvf-blog-rm-bg-hover,var(--nvf-color-button-bg-hover));color:var(--nvf-blog-rm-hover,var(--nvf-color-button-text-hover))}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-button a :is(.nvf-post-button-text,.nvf-post-button-arrow-start,.nvf-post-button-arrow-end){border-color:currentColor!important;color:inherit!important}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-button a .nvf-post-button-text{color:inherit!important;white-space:nowrap}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-button a .nvf-post-button-arrow-start{background:currentColor;height:1px;transform:scaleX(.4);transform-origin:left;transition:transform .25s ease;width:14px}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-button a .nvf-post-button-arrow-end{border:1px solid;border-radius:999px;height:6px;transform:translate(-4px);transition:transform .25s ease,background .25s ease,color .25s ease;width:6px}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-button a:hover .nvf-post-button-arrow-end{background:currentColor;transform:translate(0)}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-button a{align-items:center;display:inline-flex;gap:var(--nvf-blog-readmore-gap,10px);justify-content:center;line-height:1;white-space:nowrap}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-button a :is(.nvf-post-button-arrow-start,.nvf-post-button-arrow-end){flex:0 0 auto}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-button a .nvf-post-button-text{flex:0 0 auto}body:is(.blog,.archive,.category,.tag,.search) .nvf-pagination-wrap{display:flex;margin-top:var(--nvf-blog-pagination-mt,20px);text-align:center}body.nvf-pag-align-left .nvf-pagination-wrap{justify-content:flex-start}body.nvf-pag-align-center .nvf-pagination-wrap{justify-content:center}body.nvf-pag-align-right .nvf-pagination-wrap{justify-content:flex-end}body:is(.blog,.archive,.category,.tag,.search) .nvf-pagination .navigation.pagination .nav-links{align-items:center;background:var(--nvf-color-pagination-bg,#fff)!important;border:1px solid rgba(15,23,42,.1)!important;border-radius:999px;display:inline-flex;margin-top:var(--nvf-blog-pagination-mt,20px);padding:var(--nvf-blog-pagination-pad,8px)}body:is(.blog,.archive,.category,.tag,.search) .nvf-pagination .navigation.pagination .nav-links a{background:transparent}body:is(.blog,.archive,.category,.tag,.search) .navigation.pagination .page-numbers{align-items:center;border:1px solid transparent;border-radius:var(--nvf-pag-radius,20px);color:var(--nvf-color-pagination-text,var(--nvf-color-text,#111827));display:inline-flex;font-size:12px;height:34px;justify-content:center;line-height:1;min-width:34px;padding:0 var(--nvf-blog-pagination-link-pad-x,10px);text-decoration:none}body:is(.blog,.archive,.category,.tag,.search) .navigation.pagination .page-numbers.current{background:var(--nvf-color-pagination-active,#111827);color:var(--nvf-color-button-text,#fff)}body:is(.blog,.archive,.category,.tag,.search) .navigation.pagination .page-numbers:hover:not(.current){background:#0f172a0f;border-color:#0f172a40}body:is(.blog,.archive,.category,.tag,.search) .nvf-pagination-prevnext .nav-links a{align-items:center;background:transparent;border-radius:var(--nvf-pag-radius,20px);display:inline-flex;gap:var(--nvf-blog-pagination-gap,10px);height:100%;line-height:1.2;margin:0;min-width:0;padding:var(--nvf-blog-pagination-prevnext-pad-y,10px) var(--nvf-blog-pagination-prevnext-pad-x,14px);white-space:nowrap;width:auto}body:is(.blog,.archive,.category,.tag,.search) .nvf-pagination .navigation.pagination .nav-links a:hover{background:#0f172a0f}body:is(.blog,.archive,.category,.tag,.search) #nova-titlebar{margin:0}body:is(.blog,.archive,.category,.tag,.search) #nova-titlebar .nova-titlebar-breadcrumbs{font-size:12px;margin-top:var(--nvf-blog-breadcrumbs-mt,6px);opacity:.75}body:is(.blog,.archive,.category,.tag,.search) #nova-titlebar .nvf-breadcrumbs{display:inline-flex;flex-wrap:wrap;gap:var(--nvf-blog-breadcrumbs-gap,10px)}body:is(.blog,.archive,.category,.tag,.search) #nova-titlebar .breadcrumb-sep{opacity:.5}body:is(.blog,.archive,.category,.tag,.search) #nova-titlebar .nvf-breadcrumbs a{text-decoration:none}#nova-titlebar .nova-titlebar-breadcrumbs{font-size:12px;margin-top:var(--nvf-blog-breadcrumbs-mt,6px);opacity:.75}#nova-titlebar .nvf-breadcrumbs{display:inline-flex;flex-wrap:wrap;gap:var(--nvf-blog-breadcrumbs-gap,10px)}#nova-titlebar .breadcrumb-sep{opacity:.5}#nova-titlebar .nvf-breadcrumbs a{text-decoration:none}body:is(.blog,.archive,.category,.tag,.search) #main-content.nvf-main-container.nvf-has-sidebar{display:block!important}body:is(.blog,.archive,.category,.tag,.search) #main-content.nvf-main-container.nvf-has-sidebar>.nvf-row{align-items:start!important;-moz-column-gap:var(--nvf-sidebar-gap,var(--nvf-layout-gap,20px))!important;column-gap:var(--nvf-sidebar-gap,var(--nvf-layout-gap,20px))!important;display:grid!important;grid-template-columns:minmax(0,1fr) var(--nvf-sidebar-width,320px)!important;justify-content:stretch!important;justify-items:stretch!important;margin:0!important;row-gap:var(--nvf-gap-xl,28px)!important;width:100%!important}body:is(.blog,.archive,.category,.tag,.search) #main-content.nvf-main-container.nvf-has-sidebar>.nvf-row>.nvf-column{margin:0!important;max-width:none!important;min-width:0!important;width:auto!important}body:is(.blog,.archive,.category,.tag,.search) #main-content.nvf-main-container.nvf-has-sidebar>.nvf-row>:is(aside.nvf-sidebar,#nvf-sidebar-left,#nvf-sidebar-right){justify-self:stretch!important;max-width:var(--nvf-sidebar-width,360px)!important;min-width:0!important;width:var(--nvf-sidebar-width,360px)!important}#main-content.nvf-layout-sidebar-left.nvf-main-container.nvf-has-sidebar>.nvf-row,body.nvf-layout-sidebar-left #main-content.nvf-main-container.nvf-has-sidebar>.nvf-row{grid-template-columns:var(--nvf-sidebar-width,360px) minmax(0,1fr)!important}#main-content.nvf-layout-sidebar-left.nvf-main-container.nvf-has-sidebar>.nvf-row>:is(#nvf-sidebar-left,aside.nvf-sidebar),body.nvf-layout-sidebar-left #main-content.nvf-main-container.nvf-has-sidebar>.nvf-row>:is(#nvf-sidebar-left,aside.nvf-sidebar){grid-column:1/2!important;justify-self:start!important}body:is(.blog,.archive,.category,.tag,.search) #main-content.nvf-main-container.nvf-has-sidebar>.nvf-row{-moz-column-gap:var(--nvf-blog-sidebar-gap,14px)!important;column-gap:var(--nvf-blog-sidebar-gap,14px)!important}@media(max-width:900px){body:is(.blog,.archive,.category,.tag,.search) #main-content.nvf-main-container.nvf-has-sidebar>.nvf-row{-moz-column-gap:0!important;column-gap:0!important;grid-template-columns:1fr!important;row-gap:8px!important}body:is(.blog,.archive,.category,.tag,.search) #main-content.nvf-main-container.nvf-has-sidebar>.nvf-row>:is(aside.nvf-sidebar,#nvf-sidebar-left,#nvf-sidebar-right){justify-self:stretch!important;margin-top:6px!important;max-width:none!important;width:100%!important}}body:is(.blog,.archive,.category,.tag,.search) .nvf-sidebar{top:var(--nvf-sidebar-sticky-top,var(--nvf-sidebar-sticky-offset,24px))}body:is(.blog,.archive,.category,.tag,.search) .nvf-sidebar .widget{background:var(--nvf-color-sidebar-bg,#fff)!important;border:1px solid rgba(148,163,184,.18);border-radius:var(--nvf-radius-card-md,12px);box-shadow:var(--nvf-shadow-s,0 18px 45px rgba(15,23,42,.06));margin-bottom:var(--nvf-blog-widget-mb,20px);padding:var(--nvf-blog-widget-pad-y,20px) var(--nvf-blog-widget-pad-x,22px)}body:is(.blog,.archive,.category,.tag,.search) .nvf-sidebar .widget-title{font-size:var(--nvf-sidebar-widget-title-size,14px)!important;letter-spacing:var(--nvf-sidebar-widget-title-ls,.18em);margin:0 0 10px;opacity:.8;text-transform:var(--nvf-sidebar-widget-title-transform,uppercase)}body:is(.blog,.archive,.category,.tag,.search) .nvf-sidebar .widget ul{list-style:none;margin:0;padding:0}body:is(.blog,.archive,.category,.tag,.search) .nvf-sidebar .widget ul li{font-size:var(--nvf-sidebar-text-size,14px);font-weight:400;margin-bottom:8px}body:is(.blog,.archive,.category,.tag,.search) .nvf-sidebar .widget ul li a{text-decoration:none}body:is(.blog,.archive,.category,.tag,.search) .nvf-sidebar .wp-block-latest-posts__post-title{font-size:inherit}body:is(.blog,.archive,.category,.tag,.search) .nvf-sidebar .wp-block-search__label{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-button a .nvf-post-button-arrow-start{opacity:0}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-button a:hover .nvf-post-button-arrow-start{opacity:1}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-button a .nvf-post-button-arrow-start{transform:scaleX(0)}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-button a:hover .nvf-post-button-arrow-start{transform:scaleX(1)}body:is(.blog,.archive,.category,.tag,.search) #main-content.nvf-main-container.nvf-layout-full-screen{--nvf-layout-max-width:100%}body:is(.blog,.archive,.category,.tag,.search) .nvf-sidebar .widget-title{align-items:center;display:flex;gap:var(--nvf-gap-sm,12px)}body:is(.blog,.archive,.category,.tag,.search) .nvf-sidebar .widget-title:after{background:#0f172a24;content:"";flex:1;height:1px;transform:translateY(1px)}@media(max-width:1024px){body:is(.blog,.archive,.category,.tag,.search){--nvf-archive-container-padding-x:var(--nvf-blog-layout-padding-x-md,12px);--nvf-archive-mobile-inner-pad:clamp(16px,4.2vw,22px)}body:is(.blog,.archive,.category,.tag,.search) #main-content.nvf-site-content.nvf-main-container,body:is(.blog,.archive,.category,.tag,.search) .nvf-heading-text,body:is(.blog,.archive,.category,.tag,.search) .nvf-page-title-bar .nvf-container,body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list{box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important;max-width:none!important;min-width:0!important;width:100%!important}body:is(.blog,.archive,.category,.tag,.search) #main-content.nvf-main-container>.nvf-row,body:is(.blog,.archive,.category,.tag,.search) #main-content.nvf-main-container>.nvf-row>.nvf-column,body:is(.blog,.archive,.category,.tag,.search) #main-content.nvf-main-container>.nvf-row>.nvf-custom-two-third,body:is(.blog,.archive,.category,.tag,.search) #main-content.nvf-main-container>.nvf-row>:is(.nvf-sidebar,#sidebar){flex:0 0 100%!important;max-width:none!important;min-width:0!important;width:100%!important}body:is(.blog,.archive,.category,.tag,.search) #main-content.nvf-main-container>.nvf-row>.nvf-column{padding-left:0!important;padding-right:0!important}body:is(.blog,.archive,.category,.tag,.search) .nvf-row .nvf-column:not(.nvf-post-card--grid){padding-left:0!important;padding-right:0!important}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-content,body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list:not(.nvf-posts-list--grid) article,body:is(.blog,.archive,.category,.tag,.search) .nvf-sidebar,body:is(.blog,.archive,.category,.tag,.search) .nvf-sidebar .widget{box-sizing:border-box!important;max-width:none!important;min-width:0!important;width:100%!important}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-content,body:is(.blog,.archive,.category,.tag,.search) .nvf-sidebar .widget{padding-left:var(--nvf-archive-mobile-inner-pad)!important;padding-right:var(--nvf-archive-mobile-inner-pad)!important}body:is(.blog,.archive,.category,.tag,.search) #main-content.nvf-main-container>.nvf-row>:is(.nvf-sidebar,#sidebar,#nvf-sidebar-left,#nvf-sidebar-right){margin-top:10px!important;position:static!important;top:auto!important}body:is(.blog,.archive,.category,.tag,.search) #main-content.nvf-has-sidebar .nvf-posts-list{margin-bottom:8px!important}}.nvf-archive-header{margin-bottom:var(--nvf-space-xl,48px)}.nvf-archive-title{color:var(--nvf-color-headings,#111);font-family:var(--nvf-font-headings,inherit);font-size:clamp(1.35rem,2.8vw,2rem);font-weight:600;line-height:1.2;margin:0 0 .5rem}.nvf-archive-title .label{display:none}.nvf-archive-title mark{background:none;color:var(--nvf-color-accent,inherit);font-style:normal}.nvf-archive-description{color:var(--nvf-color-muted,#64748b);font-size:1rem;line-height:1.65;margin-top:.4rem;max-width:64ch}.nvf-archive-description p:last-child{margin-bottom:0}.nvf-archive-header--author .nvf-archive-author{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.nvf-archive-author-avatar img{border-radius:50%;flex-shrink:0;height:80px;-o-object-fit:cover;object-fit:cover;width:80px}.nvf-archive-author-info .nvf-archive-title{margin-bottom:0}.nvf-archive-author-bio{color:var(--nvf-color-muted,#64748b);font-size:.9375rem;line-height:1.6;margin-top:.3rem;max-width:55ch}.nvf-archive-search-empty{margin-top:1.25rem;max-width:480px}@media(max-width:600px){.nvf-archive-header{margin-bottom:28px}.nvf-archive-title{font-size:1.25rem}.nvf-archive-header--author .nvf-archive-author{gap:14px}.nvf-archive-author-avatar img{height:60px;width:60px}}.nvf-404-page{align-items:center;display:flex;justify-content:center;min-height:60vh;padding:var(--nvf-space-xl,60px) var(--nvf-layout-padding-x,24px);text-align:center}.nvf-404-wrap{margin-inline:auto;max-width:540px;width:100%}.nvf-404-code{color:var(--nvf-color-ink,#111);font-size:clamp(100px,20vw,180px);font-weight:800;letter-spacing:-.04em;line-height:1;margin-bottom:-.1em;opacity:.06;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nvf-404-code,.nvf-404-title{font-family:var(--nvf-font-headings,inherit)}.nvf-404-title{color:var(--nvf-color-headings,#111);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:600;margin:0 0 1rem}.nvf-404-text{color:var(--nvf-color-muted,#64748b);font-size:1rem;line-height:1.65;margin:0 0 2rem}.nvf-404-actions{align-items:center;display:flex;flex-direction:column;gap:1.25rem}.nvf-404-home-link{color:var(--nvf-color-ink,#111);font-size:.9375rem;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s ease}.nvf-404-home-link:hover{opacity:.6}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--grid .nvf-post-image,body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--list .nvf-post-image{border-radius:0;height:auto;margin:0;overflow:hidden}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--grid .nvf-post-image img,body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--list .nvf-post-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--grid:hover .nvf-post-image img,body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--list:hover .nvf-post-image img{transform:scale(1.04)}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--list .nvf-post-content{overflow:hidden;padding:0}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--list .nvf-post-card-body{align-items:stretch;display:flex;flex-direction:row;min-height:180px}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--list .nvf-post-image{flex:0 0 var(--nvf-blog-list-img-w,280px);overflow:hidden;position:relative;width:var(--nvf-blog-list-img-w,280px)}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--list .nvf-post-image a{display:block;height:100%;inset:0;position:absolute;width:100%}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--list .nvf-post-text{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-width:0;padding:24px 28px}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list--grid{display:block;gap:0}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list--grid:after{clear:both;content:"";display:block}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list--grid.nvf-posts-list--cols-1>.nvf-post-card--grid{float:none;width:100%}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list--grid.nvf-posts-list--cols-2>.nvf-post-card--grid{width:50%}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list--grid.nvf-posts-list--cols-3>.nvf-post-card--grid{width:33.3333%}@media(max-width:767px){body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list--grid>.nvf-post-card--grid{float:none;width:100%}}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list--grid .nvf-post-card--grid{margin-bottom:var(--nvf-space-l,34px)}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--grid .nvf-post-content{height:100%;overflow:hidden;padding:0}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--grid .nvf-post-card-body{display:flex;flex-direction:column;height:100%}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--grid .nvf-post-image{aspect-ratio:16/9;flex-shrink:0;width:100%}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--grid .nvf-post-image a{display:block;height:100%;width:100%}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--grid .nvf-post-text{display:flex;flex:1 1 auto;flex-direction:column;padding:24px 28px}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list--grid .nvf-post-title h2,body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list--grid .nvf-post-title h2 a{font-size:clamp(1rem,1.5vw + .3rem,1.3rem)}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--minimal .nvf-post-content{background:transparent;border:none;border-bottom:1px solid var(--nvf-color-border,rgba(148,163,184,.18));border-radius:0;box-shadow:none;padding:1.5rem 0}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--minimal:last-child .nvf-post-content{border-bottom:none}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--minimal:hover .nvf-post-content{box-shadow:none;transform:none}@media(max-width:900px){body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--list .nvf-post-card-body{flex-direction:column;min-height:0}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--list .nvf-post-image{aspect-ratio:16/9;flex:0 0 auto;width:100%}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--list .nvf-post-text{justify-content:flex-start}}@media(max-width:767px){body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list--grid .nvf-post-card--grid{width:100%}}.nvf-comments-area{margin-top:2.5rem}.nvf-comments-title{color:var(--nvf-color-headings,#111);font-size:1.25rem;font-weight:600;margin:0 0 1.5rem}.nvf-comment-list{list-style:none;margin:0;padding:0}.nvf-comment-list .comment{margin-bottom:1.5rem}.nvf-no-comments{background:var(--nvf-color-light-2,#f8fafc);border-radius:var(--nvf-radius-card-sm,8px);color:var(--nvf-color-muted,#64748b);font-size:.9375rem;margin:1rem 0;padding:.75rem 1rem}.nvf-no-results{margin:0 auto;max-width:480px;padding:var(--nvf-space-xl,60px) var(--nvf-layout-padding-x,24px);text-align:center}.nvf-no-results p{color:var(--nvf-color-muted,#64748b);font-size:1.125rem;line-height:1.65;margin:0 0 1.5rem}.nvf-no-results .search-form{margin:0 auto;max-width:360px}.nvf-notice{background:var(--nvf-color-light-2,#f8fafc);border:1px solid var(--nvf-color-border,#e2e8f0);border-radius:var(--nvf-radius-card,16px);margin:2rem auto;max-width:540px;padding:2rem var(--nvf-layout-padding-x,24px);text-align:center}.nvf-notice h2{color:var(--nvf-color-headings,#111);font-size:1.25rem;margin:0 0 .75rem}.nvf-notice p{color:var(--nvf-color-muted,#64748b);font-size:.9375rem;line-height:1.6;margin:0 0 1.25rem}.nvf-notice a{color:var(--nvf-color-ink,#111);font-size:.875rem;text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.nvf-404-home-link,.nvf-page-title-bar .nvf-post-button a .nvf-post-button-arrow-end,.nvf-page-title-bar .nvf-post-button a .nvf-post-button-arrow-start,.nvf-post-card--grid .nvf-post-image img,.nvf-posts-list .nvf-post-button a .arrow-end,.nvf-posts-list .nvf-post-button a .arrow-start,.nvf-posts-list .nvf-post-content,.nvf-posts-list .nvf-post-image img{transition-duration:1ms!important}.nvf-post-card--grid:hover .nvf-post-image img,.nvf-post-card--minimal:hover .nvf-post-content,.nvf-posts-list article:hover .nvf-post-content,.nvf-posts-list article:hover .nvf-post-image img{transform:none}}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list--grid{display:grid!important;gap:var(--nvf-space-l,34px);grid-template-columns:repeat(2,1fr)}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list--grid:after{content:none}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list--grid.nvf-posts-list--cols-1{grid-template-columns:1fr}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list--grid.nvf-posts-list--cols-2{grid-template-columns:repeat(2,1fr)}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list--grid.nvf-posts-list--cols-3{grid-template-columns:repeat(3,1fr)}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list--grid>.nvf-post-card--grid{float:none!important;margin-bottom:0;padding-left:0;padding-right:0;width:auto!important}@media(max-width:767px){body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list--grid{grid-template-columns:1fr!important}}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list--overlay{display:grid!important;gap:var(--nvf-space-l,34px);grid-template-columns:repeat(2,1fr)}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list--overlay.nvf-posts-list--cols-1{grid-template-columns:1fr}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list--overlay.nvf-posts-list--cols-3{grid-template-columns:repeat(3,1fr)}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list--overlay>.nvf-post-card--overlay{float:none!important;margin-bottom:0;padding-left:0;padding-right:0;width:auto!important}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--overlay .nvf-post-content{display:flex;flex-direction:column;justify-content:flex-end;min-height:340px;overflow:hidden;padding:0;position:relative}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--overlay .nvf-post-card-body{display:flex;flex-direction:column;height:100%;justify-content:flex-end;position:relative}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--overlay .nvf-post-image{aspect-ratio:auto;border-radius:0;height:auto;inset:0;margin:0;overflow:hidden;position:absolute;width:auto;z-index:0}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--overlay .nvf-post-image a{display:block;height:100%;width:100%}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--overlay .nvf-post-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--overlay .nvf-post-text{background:linear-gradient(0deg,rgba(0,0,0,.72),rgba(0,0,0,.35) 60%,transparent);color:#fff;margin-top:auto;padding:28px;position:relative;z-index:2}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--overlay .nvf-post-meta,body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--overlay .nvf-post-meta a,body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--overlay .nvf-post-meta-cats a{background:hsla(0,0%,100%,.15)!important;color:hsla(0,0%,100%,.85)!important}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--overlay .nvf-post-meta-separator:after{background:hsla(0,0%,100%,.5)}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--overlay .nvf-post-title h2 a{color:#fff;text-decoration:none}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--overlay .nvf-post-single-content,body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--overlay .nvf-post-single-content p{color:hsla(0,0%,100%,.9)!important}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--overlay .nvf-post-button a{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3);color:#fff}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--overlay .nvf-post-button a:hover{background:hsla(0,0%,100%,.35)}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--overlay:hover .nvf-post-image img{transform:scale(1.06)}@media(max-width:767px){body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list--overlay{grid-template-columns:1fr!important}}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list--classic{display:grid!important;gap:var(--nvf-space-l,34px);grid-template-columns:repeat(2,1fr)}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list--classic.nvf-posts-list--cols-1{grid-template-columns:1fr}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list--classic.nvf-posts-list--cols-3{grid-template-columns:repeat(3,1fr)}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list--classic>.nvf-post-card--classic{float:none!important;margin-bottom:0;padding-left:0;padding-right:0;width:auto!important}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--classic .nvf-post-content{overflow:hidden;padding:0}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--classic .nvf-post-card-body{display:flex;flex-direction:column}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--classic .nvf-post-image{aspect-ratio:16/10;border-radius:0;margin:0;overflow:hidden;width:100%}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--classic .nvf-post-image a{display:block;height:100%;width:100%}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--classic .nvf-post-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--classic .nvf-post-text{display:flex;flex-direction:column;padding:24px 28px}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--classic .nvf-post-title h2 a{text-decoration:none}body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list .nvf-post-card--classic:hover .nvf-post-image img{transform:scale(1.04)}@media(max-width:767px){body:is(.blog,.archive,.category,.tag,.search) .nvf-posts-list--classic{grid-template-columns:1fr!important}}