:root{--kblog-gold:#c9a84c;--kblog-border:#e0dcd5;--kblog-white:#fff;--kblog-gray-bg:#f8f9fb;--kblog-hero-surface:#f8f9fb;--kblog-chip:#f2f4f6;--kblog-cream:rgba(237,228,208,.65);--kblog-ink:#1a1613;--kblog-ink-2:#191613;--kblog-body:#525252;--kblog-mid:#848484;--kblog-n100:#f5f5f5;--kblog-n200:#e5e5e5;--kblog-n300:#d4d4d4;--kblog-eee:#eee}.kblog-wrapper{margin-left:auto;margin-right:auto;max-width:1280px}.kblog-page{position:relative;--kblog-navh:100px}@media (max-width:1023px){.kblog-page{--kblog-navh:88px}}.kblog-line{background:var(--kblog-border);bottom:0;pointer-events:none;position:absolute;top:calc(var(--kblog-navh)*-1);width:1px;z-index:2}.kblog-line--left{left:max(0px,calc(50% - 640px))}.kblog-line--right,.kblog-line--top{right:max(0px,calc(50% - 640px))}.kblog-line--top{bottom:auto;height:1px;left:max(0px,calc(50% - 640px));top:0;width:auto}@media (max-width:767px){.kblog-line{display:none}}.kblog-heading-container{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:140px;padding:0 1.5rem}@media (min-width:1024px){.kblog-heading-container{min-height:150px;padding:0 2rem}}.kblog-heading__title{color:var(--kblog-ink);font-family:var(--font-sans,"Inter",sans-serif);font-size:2.25rem;font-weight:500;letter-spacing:-.02em;line-height:.95;margin:0}@media (min-width:768px){.kblog-heading__title{font-size:3rem}}@media (min-width:1024px){.kblog-heading__title{font-size:4rem}}.kblog-hero{border-top:1px solid var(--kblog-border)}.kblog-hero__wrapper{padding-left:0;padding-right:0}.kblog-hero__box{background:var(--kblog-hero-surface);min-height:200px;position:relative}.kblog-slider{display:grid;position:relative}.kblog-slide{display:block;grid-area:1/1;opacity:0;pointer-events:none;position:relative;transition:opacity .5s ease}.kblog-slide--active{opacity:1;pointer-events:auto}.kblog-slide__link:after{content:"";inset:0;position:absolute;z-index:1}.kblog-slide__grid{cursor:pointer;display:grid;grid-template-columns:1fr}@media (min-width:1024px){.kblog-slide__grid{align-items:stretch;grid-template-columns:45fr 55fr;grid-template-rows:480px}}.kblog-slide__media{order:-1;padding:0}.kblog-slide__media img{border-radius:0;display:block;height:200px;object-fit:cover;width:100%}@media (min-width:1024px){.kblog-slide__media{align-self:stretch;min-height:0;order:2;overflow:hidden;padding:0}.kblog-slide__media img{aspect-ratio:auto;height:100%;min-height:0}}.kblog-slide__content{display:flex;flex-direction:column;gap:2rem;justify-content:center;padding:1.5rem 1.25rem 2rem}@media (min-width:1024px){.kblog-slide__content{max-width:479px;padding:2rem 2rem 2rem 5rem}}.kblog-slide__title{color:var(--kblog-ink);display:-webkit-box;font-size:1.25rem;font-weight:500;-webkit-line-clamp:5;line-height:1.35;margin:0;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:768px){.kblog-slide__title{font-size:1.5rem}}.kblog-slide__excerpt{color:var(--kblog-mid);display:-webkit-box;font-size:1rem;-webkit-line-clamp:4;line-height:1.35;margin:.625rem 0 0;-webkit-box-orient:vertical;overflow:hidden}.kblog-slide__link{align-items:center;color:var(--kblog-ink);display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;text-decoration:none;transition:gap .2s,color .2s ease}.kblog-slide__link:hover{color:#d4a017!important;gap:.85rem;text-decoration:none}.kblog-slide__link svg{flex-shrink:0;transition:transform .3s}.kblog-slide__link:hover svg{transform:translateX(4px)}.kblog-controls-band{align-items:center;background:var(--kblog-hero-surface);display:flex;justify-content:center;padding:1.25rem 0}.kblog-controls{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);background:rgba(120,126,138,.16);border-radius:100px;box-shadow:0 6px 18px rgba(0,0,0,.1);display:flex;gap:.75rem;margin:0;padding:.375rem}.kblog-btn{align-items:center;border-radius:50%;cursor:pointer;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;padding:0;transition:background .2s ease,color .2s ease,transform .2s ease;width:2rem}.kblog-btn,.kblog-btn--next,.kblog-btn--prev{background:var(--kblog-white);border:1px solid rgba(0,0,0,.08);color:var(--kblog-ink)}.kblog-btn:hover{background:#ededed;color:var(--kblog-ink);transform:scale(1.06)}.kblog-bars{align-items:center;display:flex;gap:.5rem}.kblog-bar{border:none;border-radius:9999px;cursor:pointer;overflow:hidden;padding:0;position:relative;transition:width .45s var(--ease-spring,cubic-bezier(.16,1,.3,1)),background .3s ease;width:.375rem}.kblog-bar,.kblog-bar--active{background:rgba(0,0,0,.18);height:.375rem}.kblog-bar--active{width:2.5rem}.kblog-bar__progress{animation:kblog-progress-fill var(--kblog-duration,6s) linear forwards;background:var(--kblog-ink);border-radius:9999px;inset:0;position:absolute;transform:scaleX(0);transform-origin:left center;will-change:transform}@keyframes kblog-progress-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.kblog-categories{background:var(--kblog-white);border-bottom:1px solid var(--kblog-border);border-top:1px solid var(--kblog-border)}.kblog-categories__scroll{align-items:center;display:flex;gap:.5rem;justify-content:flex-start;overflow-x:auto;padding:1.5rem 2rem;scrollbar-width:none;-ms-overflow-style:none}@media (min-width:768px){.kblog-categories__scroll{gap:1.5rem;justify-content:center}}.kblog-categories__scroll::-webkit-scrollbar{display:none}.kblog-cat-btn{background:transparent;border:none;border-radius:6px;color:var(--kblog-mid)!important;   /* !important beats the Elevate theme's <a> color */cursor:pointer;flex-shrink:0;font-family:var(--font-sans,"Inter",sans-serif);font-size:.875rem;font-weight:500;line-height:1;padding:.75rem;transition:color .2s;white-space:nowrap}.kblog-cat-btn--active,.kblog-cat-btn:hover{color:var(--kblog-ink)!important}.kblog-cat-btn--active{font-weight:600}.kblog-news{padding:0}.kblog-news__box{align-items:center;background:#efe7d5 url(https://51112927.fs1.hubspotusercontent-na1.net/hubfs/51112927/Website/section-background-blog-listing.png) 50%/cover no-repeat;border-bottom:1px solid var(--kblog-border);border-top:1px solid var(--kblog-border);display:flex;min-height:280px;overflow:hidden;padding:2.5rem 1.5rem;position:relative}@media (min-width:1024px){.kblog-news__box{min-height:357px;padding:0 5rem}}.kblog-news__inner{display:flex;flex-direction:column;gap:2rem;max-width:540px;position:relative;width:100%;z-index:2}@media (min-width:1024px){.kblog-news__inner{max-width:60%}}.kblog-news__text{display:flex;flex-direction:column;gap:.5rem}.kblog-news__title{color:var(--kblog-ink-2);font-size:1.5rem;font-weight:600;line-height:1.2;margin:0}@media (min-width:768px){.kblog-news__title{font-size:2rem}}.kblog-news__sub{color:var(--kblog-body);font-size:1rem;line-height:1.35;margin:0;max-width:360px}@media (min-width:768px){.kblog-news__sub{font-size:1.25rem}}#kblogNewsForm{max-width:477px;width:100%}#kblogNewsForm,#kblogNewsForm *{font-family:Inter,sans-serif!important}#kblogNewsForm .hs-form{align-items:center;background:transparent!important;border:none!important;box-shadow:none!important;display:flex!important;flex-wrap:wrap;gap:8px;padding:0!important}#kblogNewsForm .hs-form-field>label{border:0;height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);overflow:hidden}#kblogNewsForm .hs_email{flex:1;margin:0!important;min-width:220px}#kblogNewsForm .hs_email .input{border:none!important;margin:0!important}#kblogNewsForm .hs-input{background:var(--kblog-white)!important;border:none!important;border-radius:100px!important;box-shadow:none!important;box-sizing:border-box!important;color:var(--kblog-ink)!important;font-size:1rem!important;font-weight:500!important;height:64px!important;outline:none!important;padding:0 24px!important;width:100%!important}#kblogNewsForm .hs-input:focus,#kblogNewsForm .hs-input:focus-visible{border:none!important;box-shadow:none!important;outline:none!important}#kblogNewsForm .hs-input::placeholder{color:var(--kblog-mid)}#kblogNewsForm .hs_submit{margin:0!important}#kblogNewsForm .hs_submit .actions{margin:0!important;padding:0!important}#kblogNewsForm .kcta-glow{flex-shrink:0}#kblogNewsForm .hs-button{background:var(--kblog-ink)!important;border:none!important;border-radius:100px!important;box-shadow:none!important;color:var(--kblog-white)!important;cursor:pointer;font-size:1rem!important;font-weight:500!important;height:60px!important;min-width:140px;outline:none!important;padding:0 1.5rem!important;transition:background .2s;width:100%}#kblogNewsForm .hs-button:hover{background:#000!important}#kblogNewsForm .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0 0 0 24px}#kblogNewsForm .hs-error-msgs label{color:#b00020;font-size:.8125rem}#kblogNewsForm .hs-main-font-element,#kblogNewsForm .submitted-message,#kblogNewsForm .submitted-message *{color:var(--kblog-ink)!important;font-family:Inter,sans-serif!important;font-size:1rem;font-weight:500}.kblog-articles{padding:0}.kblog-articles__wrapper{padding-left:0;padding-right:0}.kblog-grid{display:grid;grid-template-columns:1fr}@media (min-width:640px){.kblog-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.kblog-grid{grid-template-columns:repeat(3,1fr)}}.kblog-card{background:var(--kblog-white);border-bottom:1px solid var(--kblog-border);color:inherit;display:block;position:relative;text-decoration:none;transition:background-color .2s ease,box-shadow .25s ease,transform .25s ease}@media (min-width:640px){.kblog-card{border-right:1px solid var(--kblog-border)}.kblog-card:nth-child(2n){border-right:none}}@media (min-width:1024px){.kblog-card,.kblog-card:nth-child(2n){border-right:1px solid var(--kblog-border)}.kblog-card:nth-child(3n){border-right:none}}.kblog-card--hidden{display:none!important}.kblog-card__link{color:inherit}.kblog-card__link:hover{color:var(--kblog-gold)!important}.kblog-card__author:focus-visible,.kblog-card__category:focus-visible,.kblog-card__link:focus-visible{outline:2px solid var(--kblog-gold);outline-offset:2px}.kblog-card,.kblog-card *,.kblog-card:hover,.kblog-card:hover *,.kblog-cat-btn,.kblog-cat-btn:hover,.kblog-slide__link,.kblog-slide__link:hover{text-decoration:none!important}.kblog-card__inner{display:flex;flex-direction:column;height:100%}.kblog-card__figure{margin:0;padding:12px}.kblog-card__img-wrap{aspect-ratio:403/241;background:var(--kblog-n100);border-radius:8px;overflow:hidden;position:relative;width:100%}.kblog-card__img-wrap img{display:block;height:100%;object-fit:cover;transition:transform .45s var(--ease-spring,ease);width:100%}.kblog-card__img-link{display:block}.kblog-card__img-link:focus-visible .kblog-card__img-wrap img,.kblog-card__img-link:hover .kblog-card__img-wrap img{transform:scale(1.05)}.kblog-card__img-placeholder{background:var(--kblog-n100);height:100%;width:100%}.kblog-ph{background:linear-gradient(135deg,#eef0f3,#e2e6ec);height:100%;position:relative;width:100%}.kblog-ph:after{background:50%/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23404040' stroke-width='1.5' viewBox='0 0 24 24'%3E%3Crect width='18' height='18' x='3' y='3' rx='2'/%3E%3Ccircle cx='8.5' cy='8.5' r='1.5'/%3E%3Cpath d='m21 15-5-5L5 21'/%3E%3C/svg%3E");content:"";height:40px;inset:0;margin:auto;opacity:.28;position:absolute;width:40px}.kblog-ph--hero{border-radius:8px;height:100%;min-height:160px}@media (min-width:1024px){.kblog-ph--hero{aspect-ratio:auto;height:100%;min-height:0}}.kblog-card__body{display:flex;flex:1;flex-direction:column;gap:1rem;padding:.5rem 1.5rem 1.5rem}@media (min-width:1024px){.kblog-card__body{padding:.5rem 3rem 2rem 2rem}}.kblog-card__category{align-self:flex-start;background:none;border:none;color:var(--kblog-body)!important;   /* !important beats the Elevate theme's <a> color */cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:400;margin:0;padding:0;text-align:left;transition:color .2s ease}.kblog-card__category:hover{color:var(--kblog-gold)!important}.kblog-card__title{color:var(--kblog-ink-2);display:-webkit-box;font-size:1.25rem;font-weight:600;letter-spacing:-.01em;-webkit-line-clamp:3;line-height:1.3;margin:0;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.kblog-card__meta{align-items:center;color:var(--kblog-mid);display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.4rem;line-height:1.2;margin:auto 0 0;padding-top:1.25rem}.kblog-card__author{color:var(--kblog-ink-2);cursor:pointer;font-weight:500;transition:color .2s ease}.kblog-card__author:hover{color:var(--kblog-gold)}.kblog-card__sep{color:var(--kblog-n300)}.kblog-card__meta time{color:inherit}.kblog-loadmore{border-bottom:1px solid var(--kblog-border);padding:2.5rem 0;text-align:center}.kblog-loadmore__btn{align-items:center;background:var(--kblog-chip);border:1px solid var(--kblog-chip);border-radius:100px;color:var(--kblog-ink);cursor:pointer;display:inline-flex;font-family:var(--font-sans,"Inter",sans-serif);font-size:1rem;font-weight:500;height:56px;justify-content:center;min-width:188px;padding:0 1.5rem;transition:all .2s}.kblog-loadmore__btn:hover{background:var(--kblog-n200);border-color:var(--kblog-n200)}.kblog-loadmore--hidden{display:none}@media (prefers-reduced-motion:reduce){.kblog-bar{transition:none}.kblog-bar__progress{animation:none;transform:scaleX(1)}.kblog-card__img-wrap img,.kblog-slide__link svg{transition:none}}