@import url("https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,400;0,500;0,600;1,400&family=Urbanist:wght@400;500;600;700&display=swap");html{--color-primary:#fa8232;--color-primary-50:#fff3eb;--color-bg-blue:#283148;--color-gray-900:#191c1f;--color-gray-700:#475156;--color-gray-600:#5f6c72;--color-gray-500:#77878f;--color-gray-300:#adb7bc;--color-gray-50:#f2f4f5;--color-border:#e4e7e9;--color-blue-link:#2484c2}body.blog-listing,body.blog-post{--font-ui:"Urbanist",sans-serif;--font-body:"Public Sans",sans-serif}.fh-header{position:sticky;top:0;width:100%;z-index:1000}.fh-topbar{background-color:#283148;height:40px}.fh-topbar,.fh-topbar-inner{align-items:center;display:flex}.fh-topbar-inner{justify-content:space-between;margin:0 auto;max-width:1440px;padding:0 1.5rem;width:100%}.fh-topbar-msg{color:#fff;font-family:Urbanist,sans-serif;font-size:.875rem;font-weight:400;line-height:1;margin:0;white-space:nowrap}.fh-topbar-right{align-items:center;display:flex;gap:0}.fh-topbar-auth{color:#fff}.fh-topbar-auth,.fh-topbar-link{font-family:Urbanist,sans-serif;font-size:.875rem}.fh-topbar-link{color:#fff!important;font-weight:400;text-decoration:underline!important;transition:opacity .15s}.fh-topbar-link:hover{opacity:.8}.fh-topbar-or{color:#fff;font-family:Urbanist,sans-serif;font-size:.875rem}.fh-topbar-sep{background:hsla(0,0%,100%,.25);display:inline-block;height:18px;margin:0 1rem;vertical-align:middle;width:1px}.fh-topbar-lang{align-items:center;color:hsla(0,0%,100%,.8);cursor:pointer;display:inline-flex;font-family:Urbanist,sans-serif;font-size:.875rem;font-weight:400;gap:4px;white-space:nowrap}.fh-topbar-lang svg{opacity:.6}@media (max-width:767px){.fh-topbar-msg{display:none}.fh-topbar-inner{justify-content:flex-end}}.fh-mainnav{background:#fff;border-bottom:1px solid #e4e7e9;height:72px}.fh-mainnav,.fh-mainnav-inner{align-items:center;display:flex}.fh-mainnav-inner{gap:1.5rem;margin:0 auto;max-width:1440px;padding:0 1.5rem;width:100%}.fh-menu-btn{align-items:center;background:#f2f4f5;border:none;border-radius:2px;color:#191c1f;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:Urbanist,sans-serif;font-size:.9375rem;font-weight:700;gap:6px;padding:.75rem 1.25rem;transition:background .15s;white-space:nowrap}.fh-menu-btn:hover{background:#e4e7e9}.fh-menu-btn svg{transition:transform .2s ease}.fh-menu-btn.is-open svg{transform:rotate(180deg)}.fh-logo{align-items:center;display:inline-flex;flex-shrink:0;gap:8px;text-decoration:none!important}.fh-logo-img{display:block;height:44px;object-fit:contain;width:44px}.fh-logo-wordmark{color:#191c1f;font-family:Urbanist,sans-serif;font-size:1.625rem;font-weight:700;letter-spacing:-.03em;line-height:1;white-space:nowrap}.fh-logo:hover .fh-logo-wordmark{color:#fa8232}.fh-search-bar{flex:1;min-width:0}.fh-search-bar form{align-items:stretch;background:#fff;border:1px solid rgba(14,28,45,.4);border-radius:2px;display:flex;overflow:hidden;transition:border-color .15s,box-shadow .15s}.fh-search-bar form:focus-within{border-color:#fa8232;box-shadow:0 0 0 2px rgba(250,130,50,.12)}.fh-search-input{appearance:none;background:transparent;border:none!important;color:#191c1f;flex:1;font-family:Urbanist,sans-serif;font-size:.875rem;font-weight:400;min-width:0;outline:none!important;padding:.75rem 1rem}.fh-search-input::placeholder{color:#c7c7c7}.fh-search-input::-webkit-search-cancel-button,.fh-search-input::-webkit-search-decoration{display:none}.fh-search-btn{align-items:center;background:transparent;border:none!important;color:#fa8232;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:0 1rem;transition:color .15s}.fh-search-btn:hover{color:#d96b1e}.fh-nav-icons{align-items:center;display:flex;flex-shrink:0;gap:1.25rem;margin-left:.5rem}.fh-icon-btn{align-items:center;border-radius:50%;color:#191c1f;display:inline-flex;height:36px;justify-content:center;text-decoration:none!important;transition:background .15s,color .15s;width:36px}.fh-icon-btn:hover{background:#f2f4f5;color:#fa8232}.fh-icon-btn svg{display:block;flex-shrink:0}@media (max-width:991px){.fh-logo-wordmark{font-size:1.375rem}.fh-mainnav-inner{gap:1rem}}@media (max-width:767px){.fh-mainnav{height:auto;padding:.625rem 0}.fh-mainnav-inner{flex-wrap:wrap;gap:.625rem;padding:.25rem 1rem}.fh-menu-btn{font-size:.875rem;order:1;padding:.5rem .875rem}.fh-logo{flex:1;justify-content:center;order:2}.fh-nav-icons{gap:.75rem;margin-left:0;order:3}.fh-search-bar{flex:0 0 100%;order:4}}.fh-categories-panel{background:#fff;border-bottom:1px solid #e4e7e9;border-top:1px solid #e4e7e9}.fh-categories-panel[hidden]{display:none}.fh-categories-inner{margin:0 auto;max-width:1440px;padding:1rem 1.5rem}.fh-categories-list{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.fh-category-link{background:#f2f4f5;border:1px solid #e4e7e9;border-radius:2px;color:#475156;display:inline-block;font-family:Urbanist,sans-serif;font-size:.8125rem;font-weight:600;padding:5px 14px;text-decoration:none!important;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}.fh-category-link:hover{background:#fff3eb;border-color:#fa8232;color:#fa8232}@media (max-width:767px){.fh-categories-inner{padding:.75rem 1rem}}.fh-breadcrumb{background:#fff;border-bottom:1px solid #e4e7e9;height:41px}.fh-breadcrumb-inner{align-items:center;display:flex;gap:8px;height:100%;margin:0 auto;max-width:1320px;padding:0 1.5rem}.fh-breadcrumb-home{align-items:center;color:#2484c2;display:flex;font-family:Urbanist,sans-serif;font-size:.875rem;font-weight:500;gap:6px;text-decoration:none;transition:color .15s}.fh-breadcrumb-home:hover{color:#fa8232}.fh-breadcrumb-home svg{color:inherit;flex-shrink:0;height:20px;width:20px}.fh-breadcrumb-arrow{color:#adb7bc;flex-shrink:0;height:12px;width:12px}.fh-breadcrumb-cat{color:#5f6c72;font-family:Urbanist,sans-serif;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s}.fh-breadcrumb-cat:hover{color:#fa8232}.fh-breadcrumb-current{color:#5f6c72;font-family:Urbanist,sans-serif;font-size:.875rem;font-weight:500}.fh-article-page{background:#fff}.fh-article-container{margin:0 auto;max-width:1320px;padding:4.5rem 1.5rem}.fh-hero-image{margin-bottom:3rem}.fh-hero-image img{border-radius:3px;display:block;height:740px;object-fit:cover;width:100%}.fh-article-grid{align-items:flex-start;gap:48px}.fh-article-main{flex:0 0 auto;margin:0 auto;min-width:0;width:872px}.fh-article-aside{flex:1}.fh-meta{gap:16px;margin-bottom:1rem}.fh-meta,.fh-meta-cat{align-items:center;display:flex}.fh-meta-cat{color:#475156;font-family:Public Sans,sans-serif;font-size:.875rem;font-weight:400;gap:6px;text-decoration:none;transition:color .15s}.fh-meta-cat:hover{color:#fa8232}.fh-meta-date{align-items:center;color:#475156;display:flex;font-family:Public Sans,sans-serif;font-size:.875rem;font-weight:400;gap:6px}.fh-meta svg{flex-shrink:0;height:16px;width:16px}.fh-article-title{color:#191c1f;font-family:Public Sans,sans-serif;font-size:2rem;font-weight:600;line-height:1.25;margin:.75rem 0 1.25rem}.fh-byline{border-bottom:1px solid #e4e7e9;justify-content:space-between;margin-bottom:2rem;padding-bottom:1.5rem}.fh-byline,.fh-byline-author{align-items:center;display:flex}.fh-byline-author{gap:12px;text-decoration:none}.fh-author-avatar{border-radius:50%;flex-shrink:0;height:40px;object-fit:cover;width:40px}.fh-author-avatar--placeholder{background:#e4e7e9;display:block}.fh-author-name{color:#191c1f;font-family:Public Sans,sans-serif;font-size:1rem;font-weight:500;transition:color .15s}.fh-byline-author:hover .fh-author-name{color:#fa8232}.fh-share{gap:8px}.fh-share,.fh-share-btn{align-items:center;display:flex}.fh-share-btn{border:none;border-radius:50%;cursor:pointer;flex-shrink:0;height:40px;justify-content:center;text-decoration:none;transition:opacity .15s,transform .15s;width:40px}.fh-share-wa{background:#25d366;color:#fff}.fh-share-fb{background:#3b5998;color:#fff}.fh-share-tw{background:#1da1f2;color:#fff}.fh-share-li{background:#0077b5;color:#fff}.fh-share-copy{background:#77878f;color:#fff}.fh-share-btn:hover{opacity:.85;transform:scale(1.05)}.fh-share-btn.is-copied{background:#fa8232}.blog-content{color:#000;font-family:Urbanist,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5;margin-bottom:2.5rem}.blog-content p{margin-bottom:1.5rem}.blog-content h2{color:#191c1f;font-family:Urbanist,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;margin:2.5rem 0 .875rem}.blog-content h3{font-size:1.25rem;line-height:1.35;margin:2rem 0 .625rem}.blog-content h3,.blog-content h4{color:#191c1f;font-family:Urbanist,sans-serif;font-weight:600}.blog-content h4{font-size:1.0625rem;margin:1.75rem 0 .5rem}.blog-content a{color:#2484c2;text-decoration:underline;transition:color .15s}.blog-content a:hover{color:#fa8232}.blog-content ol,.blog-content ul{margin-bottom:1.5rem;padding-left:1.5rem}.blog-content li{margin-bottom:.5rem}.blog-content hr{border:none;border-top:1px solid #e4e7e9;margin:3rem 0}.blog-content img{border-radius:3px;display:block;max-width:100%}.blog-content figure{margin:2rem 0}.blog-content .hs-image-caption,.blog-content figcaption{color:#77878f;font-family:Public Sans,sans-serif;font-size:.8125rem;font-style:italic;margin-top:8px;text-align:center}.blog-content b,.blog-content strong{font-weight:600}.blog-content em,.blog-content i{font-style:italic}.blog-content blockquote{background:#fff3eb;border-left:4px solid #fa8232;border-radius:0 4px 4px 0;margin:2.5rem 0;padding:2.5rem 2.5rem 2.5rem 5rem;position:relative}.blog-content blockquote:before{color:#fa8232;content:"\201C";font-family:Urbanist,sans-serif;font-size:4rem;font-weight:700;left:1.5rem;line-height:1;opacity:.7;position:absolute;top:1.25rem}.blog-content blockquote p{color:#191c1f;font-family:Urbanist,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.7778;margin:0}.fh-img-grid{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;margin:2rem 0}.fh-img-grid img{aspect-ratio:1/1;border-radius:3px;object-fit:cover;width:100%}@media (max-width:575px){.fh-img-grid{grid-template-columns:1fr}}.fh-tags-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:2rem 0}.fh-tags-label{color:#5f6c72;font-family:Public Sans,sans-serif;font-size:.875rem;font-weight:400;margin-right:4px}.fh-tag{align-items:center;background:#f2f4f5;border:1px solid #e4e7e9;border-radius:2px;color:#475156;display:inline-flex;font-family:Urbanist,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.5px;padding:4px 12px;text-decoration:none;text-transform:uppercase;transition:background .15s,color .15s,border-color .15s}.fh-tag:hover{background:#fff3eb;border-color:#fa8232;color:#fa8232}.fh-author-box{background:#f2f4f5;border:1px solid #e4e7e9;border-radius:4px;display:flex;gap:1rem;margin:2rem 0;padding:1.25rem}.fh-author-box-avatar{border-radius:50%;flex-shrink:0;height:56px;object-fit:cover;width:56px}.fh-author-box-info{min-width:0}.fh-author-box-name{color:#191c1f;display:block;font-family:Public Sans,sans-serif;font-size:.9375rem;font-weight:600;margin-bottom:4px;text-decoration:none;transition:color .15s}.fh-author-box-name:hover{color:#fa8232}.fh-author-box-bio{color:#5f6c72;font-family:Public Sans,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;margin:0}.fh-related{border-top:1px solid #e4e7e9;margin-top:3rem;padding-top:2.5rem}.fh-related-heading{color:#77878f;font-family:Urbanist,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.8px;margin-bottom:1.5rem;text-transform:uppercase}.fh-related-grid{display:grid;gap:1.25rem;grid-template-columns:1fr 1fr}.fh-related-card{background:#fff;border:1px solid #e4e7e9;border-radius:4px;display:block;overflow:hidden;text-decoration:none;transition:box-shadow .2s,transform .2s}.fh-related-card:hover{box-shadow:0 4px 20px rgba(0,0,0,.1);transform:translateY(-3px)}.fh-related-img img{aspect-ratio:16/9;display:block;object-fit:cover;width:100%}.fh-related-body{padding:.75rem 1rem 1rem}.fh-related-cat{color:#fa8232;display:block;font-family:Urbanist,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.4px;margin-bottom:.5rem;text-transform:uppercase}.fh-related-title{color:#191c1f;font-family:Urbanist,sans-serif;font-size:.9375rem;font-weight:600;line-height:1.4;margin:0 0 .5rem;transition:color .15s}.fh-related-card:hover .fh-related-title{color:#fa8232}.fh-related-date{color:#77878f;font-family:Public Sans,sans-serif;font-size:.75rem}.fh-comments{border-top:1px solid #e4e7e9;margin-top:3rem;padding-top:2.5rem}.featured-image-hero{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;margin:0!important;min-height:480px!important;overflow:hidden;padding:0!important;position:relative!important}.featured-image-hero:after{background:linear-gradient(180deg,rgba(0,0,0,.05) 0,rgba(0,0,0,.2) 40%,rgba(0,0,0,.72));content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.featured-image-hero .container,.featured-image-hero .hero-container{position:relative;width:100%;z-index:1}.featured-image-hero .hero-row,.featured-image-hero .hero-row.sr-spacer-50{margin-bottom:0!important;padding-bottom:0!important;padding-top:3rem!important}.featured-image-hero .hero-content{padding:1rem 1rem 2.5rem!important}.featured-image-hero .container.hero-container,.featured-image-hero .hero-container{padding-left:15px!important;padding-right:15px!important}.featured-image-hero .hero-content .tags{margin-bottom:.75rem}.featured-image-hero .hero-content .tags a{background:var(--color-primary);border-radius:2px;color:#fff!important;display:inline-block;font-family:Urbanist,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.8px;padding:3px 10px;text-decoration:none!important;text-transform:uppercase}.featured-image-hero .hero-content .heading,.featured-image-hero .hero-content h1,.featured-image-hero .hero-content h2{color:#fff!important;font-family:Urbanist,sans-serif!important;font-size:2.5rem!important;font-weight:700!important;line-height:1.2!important;margin-bottom:1rem!important;text-shadow:0 1px 4px rgba(0,0,0,.25)}.featured-image-hero .hero-content .author.author-inline{margin-bottom:0;margin-top:0!important}.featured-image-hero .hero-content .author.author-inline .d-flex{align-items:center;gap:.5rem}.featured-image-hero .hero-content .avatar img{border:2px solid hsla(0,0%,100%,.6);border-radius:50%!important;height:32px!important;object-fit:cover;width:32px!important}.featured-image-hero .hero-content .author-link{color:#fff!important;font-family:Urbanist,sans-serif!important;font-size:.9375rem!important;font-weight:600!important;text-decoration:none!important}.featured-image-hero .hero-content .author-link:hover{text-decoration:underline!important}.featured-image-hero .hero-content .author-inline div,.featured-image-hero .hero-content .author-inline>div>div>div{color:hsla(0,0%,100%,.8);font-family:Public Sans,sans-serif;font-size:.8125rem}.featured-image-hero .hero-content .author-inline>div>div{color:hsla(0,0%,100%,.8);font-family:Public Sans,sans-serif;font-size:.875rem}@media (max-width:767px){.featured-image-hero{min-height:320px!important}.featured-image-hero .hero-content .heading,.featured-image-hero .hero-content h1,.featured-image-hero .hero-content h2{font-size:1.625rem!important}.featured-image-hero .hero-content{padding-bottom:1.5rem}}.sr-blog-post{background:#fff;padding-bottom:3rem!important;padding-top:3rem!important}.sr-blog-post .container{max-width:1140px}.sr-blog-post .col-lg-8.offset-lg-2,.sr-blog-post .col-md-8.offset-md-2{box-sizing:border-box!important;position:relative!important}.sr-blog-post .row{display:flex!important;flex-wrap:wrap!important;margin-left:-15px!important;margin-right:-15px!important}.sr-blog-post .row>[class*=col-]{box-sizing:border-box;padding-left:15px;padding-right:15px;position:relative}@media (min-width:768px){.sr-blog-post .col-md-8{flex:0 0 66.6667%!important;max-width:66.6667%!important}.sr-blog-post .offset-md-2{margin-left:16.6667%!important}.sr-blog-post .col-lg-8{flex:0 0 66.6667%!important;max-width:66.6667%!important}.sr-blog-post .offset-lg-2{margin-left:16.6667%!important}.sr-blog-post .col-md-10{flex:0 0 83.3333%!important;max-width:83.3333%!important}.sr-blog-post .offset-md-1{margin-left:8.3333%!important}}@media (max-width:767px){.sr-blog-post .col-lg-8,.sr-blog-post .col-md-10,.sr-blog-post .col-md-8{flex:0 0 100%!important;margin-left:0!important;max-width:100%!important}}.sr-blog-post article .tags{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:1.5rem}.sr-blog-post article .tags a{align-items:center;background:var(--color-gray-50);border:1px solid var(--color-border)!important;border-radius:2px;color:var(--color-gray-700);display:inline-flex;font-family:var(--font-ui);font-size:.6875rem;font-weight:700;letter-spacing:.6px;padding:4px 12px;text-decoration:none!important;text-transform:uppercase;transition:background .15s,color .15s}.sr-blog-post article .tags a:hover{background:var(--color-primary-50);border-color:var(--color-primary)!important;color:var(--color-primary)}.sr-blog-post .author-section{background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:4px;display:flex;flex-direction:column;gap:.75rem;margin-bottom:2rem;margin-top:1rem;padding:1.25rem}.sr-blog-post .author-section .d-flex{align-items:center;gap:.875rem}.sr-blog-post .author-section .avatar img{border-radius:50%!important;flex-shrink:0;height:44px!important;object-fit:cover;width:44px!important}.sr-blog-post .author-section .meta{color:var(--color-gray-600);font-family:var(--font-body);font-size:.8125rem;line-height:1.5}.sr-blog-post .author-section .author-link,.sr-blog-post .author-section .meta .author-link{color:var(--color-gray-900)!important;font-family:var(--font-body);font-size:.9375rem;font-weight:600;text-decoration:none!important}.sr-blog-post .author-section .author-link:hover{color:var(--color-primary)!important}.sr-blog-post .author-section .author-social-links{display:flex;gap:8px;margin-top:.25rem}.sr-blog-post .author-section .author-social-links a{align-items:center;background:#fff;border:1px solid var(--color-border);border-radius:50%;color:var(--color-gray-600);display:inline-flex;height:30px;justify-content:center;transition:background .15s,color .15s,border-color .15s;width:30px}.sr-blog-post .author-section .author-social-links a:hover{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.sr-blog-post .author.author-inline{align-items:center;display:flex;gap:.75rem;margin-bottom:2rem}.sr-blog-post .author.author-inline .avatar img{border-radius:50%!important;height:40px!important;object-fit:cover;width:40px!important}.sr-blog-post .author.author-inline .author-link{color:var(--color-gray-900)!important;font-family:var(--font-body);font-size:.9375rem;font-weight:600;text-decoration:none!important}.sr-blog-post .author.author-inline .author-link:hover{color:var(--color-primary)!important}.sr-blog-post .author.author-inline>div>div,.sr-blog-post .author.author-inline>div>div>div{color:var(--color-gray-500);font-family:var(--font-body);font-size:.8125rem}.related-posts-section,.sr-blog-post .related-posts-section{border-top:1px solid var(--color-border);margin-top:3rem;padding-top:2.5rem}.related-posts-section .heading,.related-posts-section h3,.related-posts-section h4{color:var(--color-gray-500)!important;font-family:var(--font-ui)!important;font-size:.8125rem!important;font-weight:700!important;letter-spacing:.8px!important;margin-bottom:1.5rem!important;text-transform:uppercase!important}.related-posts-container.row{row-gap:1.25rem}.related-post-link.sr-border{background:#fff;border:1px solid var(--color-border)!important;border-radius:4px;display:block;height:100%;overflow:hidden;text-decoration:none!important;transition:box-shadow .2s,transform .2s}.related-post-link.sr-border:hover{box-shadow:0 4px 20px rgba(0,0,0,.1);transform:translateY(-3px)}.related-post-meta .featured-image img,.related-post-meta .featured-image.mb-3 img{aspect-ratio:16/9;border-radius:0;display:block;margin:0!important;object-fit:cover;width:100%}.related-post-meta .meta{align-items:center;display:flex;flex-wrap:wrap;gap:4px;padding:.75rem 1rem .375rem}.related-post-meta .meta .tag.sr-border{background:var(--color-primary-50);border:none!important;border-radius:2px;color:var(--color-primary);font-family:var(--font-ui);font-size:.6875rem;font-weight:700;letter-spacing:.4px;padding:2px 8px;text-transform:uppercase;white-space:nowrap}.related-post-meta .meta .date,.related-post-meta .meta small.date{color:var(--color-gray-500);font-family:var(--font-body);font-size:.75rem}.related-post-link h5{color:var(--color-gray-900)!important;font-family:var(--font-ui)!important;font-size:.9375rem!important;font-weight:600!important;line-height:1.45!important;margin:0!important;padding:.375rem 1rem .25rem!important;transition:color .15s}.related-post-link:hover h5{color:var(--color-primary)!important}.related-post-link>p{color:var(--color-gray-500);font-family:var(--font-body);font-size:.8125rem;margin:0!important;padding:0 1rem 1rem!important}.blog-comments{border-top:1px solid var(--color-border);margin-top:3rem;padding-top:2.5rem}.blog-comments .heading,.blog-comments h3{color:var(--color-gray-500)!important;font-family:var(--font-ui)!important;font-size:.8125rem!important;font-weight:700!important;letter-spacing:.8px!important;margin-bottom:1.5rem!important;text-transform:uppercase!important}.articles-list{width:100%}.articles-list .row.latest-posts{row-gap:1.5rem}.article-panel{background:#fff;border:1px solid var(--color-border)!important;border-radius:4px;height:100%;overflow:hidden;transition:box-shadow .2s,transform .2s}.article-panel:hover{box-shadow:0 6px 24px rgba(0,0,0,.09);transform:translateY(-3px)}.article-panel>a{color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none}.article-panel .article-img{order:0}.article-panel .article-meta{order:1}.article-panel .article-content{order:2}.article-panel .article-img{flex-shrink:0;overflow:hidden}.article-panel .article-img img{aspect-ratio:16/9;display:block;object-fit:cover;transition:transform .35s ease;width:100%}.article-panel:hover .article-img img{transform:scale(1.04)}.article-panel .article-meta{align-items:center;display:flex;gap:6px;padding:.75rem 1rem 0}.article-panel .article-meta .date{color:var(--color-gray-500);font-family:var(--font-body);font-size:.75rem;font-weight:400}.article-panel .article-meta .bull{color:var(--color-gray-300);font-size:.75rem}.article-panel .article-meta .reading-minutes{color:var(--color-gray-500);font-family:var(--font-body);font-size:.75rem}.article-panel .article-content{display:flex;flex:1;flex-direction:column;gap:.5rem;padding:.625rem 1rem 1.25rem}.article-panel .article-content h6.heading{color:var(--color-gray-900);font-family:var(--font-ui);font-size:1rem;font-weight:700;line-height:1.45;margin:0;max-height:4.35rem;overflow:hidden}.article-panel:hover .article-content h6.heading{color:var(--color-primary)}.article-panel .article-content .data.small{color:var(--color-gray-600);font-family:var(--font-body);font-size:.8125rem;font-weight:400;margin-top:auto}.blog-pagination,.sr-blog-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:3rem}.blog-pagination a,.blog-pagination span,.sr-blog-pagination a,.sr-blog-pagination span{align-items:center;border:1px solid var(--color-border);border-radius:2px;color:var(--color-gray-700);display:inline-flex;font-family:var(--font-ui);font-size:.875rem;font-weight:500;height:40px;justify-content:center;min-width:40px;padding:0 10px;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.blog-pagination a:hover,.sr-blog-pagination a:hover{background:var(--color-gray-50);border-color:var(--color-primary);color:var(--color-primary)}.blog-pagination .active,.blog-pagination a.active,.sr-blog-pagination .active{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.blog-middle{padding-bottom:3rem;padding-top:3rem}.blog-top{padding-bottom:0;padding-top:0}.blog-bottom{padding-bottom:3rem;padding-top:3rem}body.blog-listing .blog-middle{background-color:#fff}.body_dnd_area{width:100%}.right-sidebar{padding-left:2rem}.left-sidebar{padding-right:2rem}.sidebar-sticky{position:sticky;top:var(--sticky-offset,80px)}.left-sidebar .sidebar-widget,.right-sidebar .sidebar-widget{background:#fff;border:1px solid var(--color-border);border-radius:4px;margin-bottom:1.5rem;padding:1.25rem}.left-sidebar .sidebar-widget .heading,.right-sidebar .sidebar-widget .heading{border-bottom:1px solid var(--color-border);color:var(--color-gray-900);font-family:var(--font-ui);font-size:.8125rem;font-weight:700;letter-spacing:.5px;margin-bottom:1rem;padding-bottom:.75rem;text-transform:uppercase}.left-sidebar .sidebar-widget:last-child,.right-sidebar .sidebar-widget:last-child{margin-bottom:0}@media (max-width:767px){.left-sidebar,.right-sidebar{margin-top:2rem;padding-left:0;padding-right:0}.sidebar-sticky{position:static}}.blog-author-header{align-items:center;border-bottom:1px solid var(--color-border);display:flex;gap:1.5rem;margin-bottom:2rem;padding:2rem 0}.blog-author-header .avatar img{border-radius:50%;height:80px;object-fit:cover;width:80px}.blog-author-header .author-name{color:var(--color-gray-900);font-family:var(--font-ui);font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.blog-author-header .author-bio{color:var(--color-gray-600);font-family:var(--font-body);font-size:.9375rem;line-height:1.6}.blog-tag-header{border-bottom:1px solid var(--color-border);margin-bottom:2rem;padding:1.5rem 0}.blog-tag-header .heading,.blog-tag-header h1{align-items:center;color:var(--color-gray-900);display:flex;font-family:var(--font-ui);font-size:1.75rem;font-weight:700;gap:.75rem}.blog-tag-header .tag-badge{align-items:center;background:var(--color-primary-50);border-radius:2px;color:var(--color-primary);display:inline-flex;font-size:.875rem;font-weight:600;padding:4px 14px}.bg-col{padding:2rem 1.5rem}@media (max-width:767px){.bg-col{padding:1.5rem 1rem}}@media (max-width:1400px){.fh-article-container{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:1100px){.fh-article-main{width:100%}.fh-article-aside{display:none}.fh-article-grid{display:block}.fh-hero-image img{aspect-ratio:16/9;height:auto}}@media (max-width:767px){.fh-article-container{padding-bottom:2rem;padding-top:2rem}.fh-hero-image img{border-radius:0}.fh-article-title{font-size:1.5rem}.fh-byline{align-items:flex-start;flex-direction:column;gap:1rem}.fh-share{flex-wrap:wrap}}.fh-listing-container{padding:4.5rem 1.5rem}.fh-listing-title{line-height:1;margin:0 0 2.5rem}.fh-cards-grid{margin-bottom:3rem}.fh-card{border:1px solid var(--color-border)}.fh-card:hover{box-shadow:0 12px 32px rgba(0,0,0,.1);transform:translateY(-3px)}.fh-card-img{border-radius:3px;flex-shrink:0}.fh-card-img img{height:248px;transition:transform .35s ease}.fh-card-img--placeholder{background:var(--color-gray-50);height:248px}.fh-card-body{flex:1}.fh-card-meta{gap:16px}.fh-card-author,.fh-card-comments,.fh-card-date{color:var(--color-gray-700);display:inline-flex;font-size:.875rem;line-height:1.43}.fh-card-author svg,.fh-card-comments svg,.fh-card-date svg{flex-shrink:0;height:16px;width:16px}.fh-card-title{color:var(--color-gray-900);font-size:1.125rem;line-height:1.33;transition:color .15s}.fh-card:hover .fh-card-title{color:var(--color-primary)}.fh-card-excerpt{color:var(--color-gray-500);font-size:1rem;line-height:1.5}.fh-pagination{gap:8px;margin-top:1rem}.fh-pagination-arrow{border:1.5px solid var(--color-primary);color:var(--color-primary);display:inline-flex;flex-shrink:0;transition:background .15s,color .15s}.fh-pagination-arrow:hover{background:var(--color-primary)}.fh-pagination-arrow.disabled{border-color:var(--color-border);color:var(--color-gray-300);cursor:default;pointer-events:none}.fh-pagination-pages{align-items:center}.fh-pagination-item{border:1px solid var(--color-border);color:var(--color-gray-900);display:inline-flex;font-size:.875rem;transition:background .15s,border-color .15s,color .15s}.fh-pagination-item:hover{border-color:var(--color-primary);color:var(--color-primary)}.fh-pagination-item.active{background:var(--color-primary);border-color:var(--color-primary);pointer-events:none}@media (max-width:767px){.fh-listing-container{padding-bottom:2rem;padding-top:2rem}.fh-listing-title{font-size:1.5rem;margin-bottom:1.5rem}.fh-cards-grid{grid-template-columns:1fr}.fh-pagination-pages{gap:4px}.fh-pagination-arrow,.fh-pagination-item{font-size:.8125rem;height:36px;width:36px}}.fh-footer{background-color:#283148;color:#fff}.fh-footer-inner{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.5rem;margin:0 auto;max-width:1320px;padding:4.5rem 1.5rem}.fh-footer-brand{display:flex;flex:0 0 260px;flex-direction:column;gap:1.5rem}.fh-footer-logo{align-items:center;display:flex;gap:8px;text-decoration:none}.fh-footer-logo-text{color:#fff;font-family:Urbanist,sans-serif;font-size:2rem;font-weight:700;letter-spacing:-.04em;line-height:1}.fh-footer-contact{display:flex;flex-direction:column;gap:.75rem}.fh-footer-contact-block{display:flex;flex-direction:column;gap:2px}.fh-footer-contact-label{color:#77878f;font-family:Urbanist,sans-serif;font-size:1rem;font-weight:700;margin:0}.fh-footer-contact-link{color:#fff;font-family:Urbanist,sans-serif;font-size:1.125rem;font-weight:400;text-decoration:none}.fh-footer-contact-link:hover{color:#fa8232}.fh-footer-address{color:#adb7bc;line-height:1.5;margin:0}.fh-footer-address,.fh-footer-email{font-family:Urbanist,sans-serif;font-size:1rem;font-weight:400}.fh-footer-email{color:#fff;text-decoration:none}.fh-footer-email:hover{color:#fa8232}.fh-footer-col{display:flex;flex:1;flex-direction:column;gap:.75rem;min-width:160px}.fh-footer-col-title{color:#fff;font-family:Urbanist,sans-serif;font-size:1rem;font-weight:500;letter-spacing:.04em;line-height:1.5;margin:0;text-transform:uppercase}.fh-footer-links{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.fh-footer-links li a{color:#c7c7c7;display:block;font-family:Urbanist,sans-serif;font-size:.875rem;font-weight:500;line-height:1.43;padding:6px 0;text-decoration:none;transition:color .15s}.fh-footer-links li a:hover{color:#fa8232}.fh-footer-all-cats{align-items:center;color:#fa8232;display:inline-flex;font-family:Urbanist,sans-serif;font-size:.875rem;font-weight:500;gap:6px;padding:6px 0;text-decoration:none;transition:opacity .15s}.fh-footer-all-cats:hover{opacity:.8}.fh-footer-all-cats svg{flex-shrink:0}.fh-footer-copyright{background:#fff;border-top:1px solid #303639;padding:1.5rem}.fh-footer-copyright p{color:#000;font-family:Urbanist,sans-serif;font-size:.875rem;font-weight:400;line-height:1.43;margin:0 auto;max-width:1320px;text-align:center}@media (max-width:1100px){.fh-footer-inner{gap:2rem}.fh-footer-col{flex:0 0 calc(50% - 1rem)}}@media (max-width:767px){.fh-footer-inner{flex-direction:column;gap:2rem;padding:2.5rem 1.25rem}.fh-footer-brand,.fh-footer-col{flex:none;width:100%}.fh-footer-copyright{padding:1rem 1.25rem}}.fh-listing-page{background:#fff}.fh-listing-container{margin:0 auto;max-width:1320px;padding:6.625rem 1.5rem 4.5rem}.fh-listing-title{color:#000;font-family:Urbanist,sans-serif;font-size:2rem;font-weight:600;margin-bottom:2.5rem}.fh-cards-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}@media (max-width:1100px){.fh-cards-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.fh-cards-grid{grid-template-columns:1fr}}.fh-card{background:#fff;border:1px solid #e4e7e9;border-radius:4px;box-shadow:0 8px 24px rgba(0,0,0,.04);color:inherit;display:flex;flex-direction:column;gap:24px;overflow:hidden;padding:32px;text-decoration:none;transition:box-shadow .2s,transform .2s}.fh-card:hover{box-shadow:0 12px 40px rgba(0,0,0,.1);transform:translateY(-4px)}.fh-card-img{height:248px;margin:-32px -32px 0;overflow:hidden}.fh-card-img img{display:block;height:100%;object-fit:cover;transition:transform .3s;width:100%}.fh-card:hover .fh-card-img img{transform:scale(1.04)}.fh-card-body{display:flex;flex-direction:column;gap:8px}.fh-card-meta{align-items:center;display:flex;flex-wrap:wrap;gap:6px 16px;margin-bottom:4px}.fh-card-author,.fh-card-comments,.fh-card-date{align-items:center;color:#475156;display:flex;font-family:Public Sans,sans-serif;font-size:14px;font-weight:400;gap:6px;line-height:20px;white-space:nowrap}.fh-card-meta svg{color:#475156;flex-shrink:0;height:16px;width:16px}.fh-card-title{color:#191c1f;font-family:Public Sans,sans-serif;font-size:18px;font-weight:500;line-height:24px;margin:0}.fh-card:hover .fh-card-title{color:#fa8232;transition:color .15s}.fh-card-excerpt{color:#77878f;font-family:Public Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin:0}.fh-pagination{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:3rem;padding-top:2.5rem}.fh-pagination-pages{display:flex;gap:8px}.fh-pagination-item{align-items:center;background:#fff;border:1px solid #e4e7e9;border-radius:100px;color:#191c1f;display:flex;font-family:Public Sans,sans-serif;font-size:14px;font-weight:400;height:40px;justify-content:center;line-height:20px;text-decoration:none;transition:all .15s;width:40px}.fh-pagination-item.active{background:#fa8232;border-color:#fa8232;color:#fff;font-weight:600}.fh-pagination-item:not(.active):hover{border-color:#fa8232;color:#fa8232}.fh-pagination-arrow{align-items:center;background:transparent;border:1.5px solid #fa8232;border-radius:100px;color:#fa8232;display:flex;height:40px;justify-content:center;text-decoration:none;transition:all .15s;width:40px}.fh-pagination-arrow:hover{background:#fa8232;color:#fff}.fh-pagination-arrow.disabled,span.fh-pagination-arrow{cursor:default;opacity:.4;pointer-events:none}.fh-pagination-arrow svg{height:20px;width:20px}@media (max-width:767px){.fh-listing-container{padding-bottom:2rem;padding-top:2.5rem}.fh-listing-title{font-size:1.5rem}.fh-card{padding:20px}.fh-card-img{margin:-20px -20px 0}}