html.fn27 .fb{--fb-col:680px;--fb-side:clamp(200px,calc(50vw - var(--fn-gutter,48px)*2/2 - var(--fb-col)/2 - var(--fb-gap)*2/2),280px);--fb-gap:40px;--fb-top:104px;display:block}html.fn27 .fb,html.fn27 .fb .body-container{margin:0;max-width:none;padding:0;width:100%}html.fn27 .fb .blog-post{margin:0;max-width:none;padding:0;width:auto}html.fn27 .fb-hero{--fn-pad:clamp(48px,6vw,84px);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 420'%3E%3Cg fill='none' stroke='%233e2f49' stroke-linecap='round' stroke-width='1.5'%3E%3Cpath d='M-50 300c350-80 650 40 1050-60s500-160 700-140'/%3E%3Cpath d='M-50 340c400-70 700 40 1100-60s500-160 650-120'/%3E%3Cpath d='M-50 380c450-60 750 40 1150-50s500-160 600-110'/%3E%3C/g%3E%3Cpath fill='none' stroke='%23a5ea07' stroke-linecap='round' stroke-opacity='.35' stroke-width='2' d='M-50 410c500-50 850 40 1200-40s500-140 550-90'/%3E%3C/svg%3E");background-position:100% 100%;background-repeat:no-repeat;background-size:cover;overflow:hidden}html.fn27 .fb-hero__in{align-items:flex-start;display:flex;flex-direction:column}html.fn27 .fb-hero__in>*{max-width:min(100%,880px)}html.fn27 .fb--post .fb-hero__in{align-items:center}html.fn27 .fb--post .fb-hero__in>*{max-width:var(--fb-col);width:100%}html.fn27 .fb-hero :is(.blog-post__preheader,.fb-eyebrow){align-items:center;color:var(--muted);display:flex;font-family:var(--font-body);font-size:13px;font-weight:600;gap:10px;letter-spacing:.06em;line-height:1.5;margin:0 0 var(--space-20);text-transform:uppercase}html.fn27 .fb-hero :is(.blog-post__preheader,.fb-eyebrow):before{background:var(--fn-mark) center/contain no-repeat;content:"";flex:none;height:22px;width:15px}html.fn27 .fb-hero .blog-post__title{font-size:clamp(30px,3.3vw,46px);line-height:1.12;margin:0 0 var(--space-20);text-wrap:balance}html.fn27 .fb-hero .blog-post__summary{color:var(--body);font-size:clamp(17px,1.5vw,20px);font-weight:400;line-height:1.6;margin:0 0 var(--space-32);text-wrap:pretty}html.fn27 .fb-hero .blog-post__meta{align-items:center;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:flex-start;margin:0}html.fn27 .fb-hero .blog-post__bio{align-items:center;display:flex;gap:14px}html.fn27 .fb-hero .blog-post__avatar{background-position:50%;background-size:cover;border:1px solid var(--line);border-radius:50%;flex:none;height:48px;margin:0;width:48px}html.fn27 .fb-hero .blog-post__author{display:flex;flex-direction:column;font-size:15px;gap:2px;line-height:1.4}html.fn27 .fb-hero .blog-post__timestamp{color:var(--muted);font-size:14px;line-height:1.5}html.fn27 .fb-hero .blog-post__tags{display:flex;flex-wrap:wrap;gap:var(--space-8);margin:var(--space-24) 0 0}html.fn27 .fb-hero a.blog-post__tag-link{margin:0}@media (min-width:1280px){html.fn27 .fb--post .fb-hero__in{align-items:start;column-gap:var(--fb-gap);display:grid;grid-template-columns:minmax(0,var(--fb-side)) minmax(0,var(--fb-col)) minmax(0,var(--fb-side));justify-content:center}html.fn27 .fb--post .fb-hero__in>*{grid-column:2;max-width:none;width:auto}}html.fn27 .fb-hero__text{align-items:flex-start;display:flex;flex-direction:column;min-width:0}html.fn27 .fb-title{color:var(--ink);font-family:var(--font-display);font-size:clamp(36px,4.6vw,64px);font-weight:700;letter-spacing:-.02em;line-height:1.08;margin:0;text-wrap:balance}html.fn27 .fb-lead{color:var(--body);font-size:clamp(17px,1.5vw,20px);line-height:1.6;margin:var(--space-20) 0 0;max-width:62ch;text-wrap:pretty}html.fn27 .fb-hero--author .fb-hero__in{align-items:center;flex-direction:row;gap:var(--space-32)}html.fn27 .fb-avatar{background-position:50%;background-size:cover;border:1px solid var(--line);border-radius:50%;flex:none;height:112px;width:112px}html.fn27 .fb-social{display:flex;gap:var(--space-16);margin:var(--space-20) 0 0}html.fn27 .fb-social a:is(:link,:visited,:hover,:focus,:active){align-items:center;border:1px solid var(--line-control);border-radius:50%;color:var(--ink);display:inline-flex;height:36px;justify-content:center;width:36px}html.fn27 .fb-social a:is(:hover,:focus-visible){border-color:var(--ink)}html.fn27 .fb-social svg{fill:currentColor;height:14px;width:14px}html.fn27 .fb-main{--fn-pad:clamp(36px,4.5vw,64px)}html.fn27 .fb-grid{align-items:start;column-gap:var(--fb-gap);display:grid;grid-template-columns:minmax(0,var(--fb-side)) minmax(0,var(--fb-col)) minmax(0,var(--fb-side));justify-content:center;position:relative}html.fn27 .fb-column{min-width:0}html.fn27 .fb-side{max-height:calc(100vh - var(--fb-top) - var(--space-24));min-width:0;overflow:auto;padding:0;position:sticky;top:var(--fb-top);transform:none;width:auto}html.fn27 .fb-side .blog-post__social-sharing,html.fn27 .fb-side .kl-social-sharing{margin:0 0 var(--space-24)}html.fn27 .fb-side .button,html.fn27 .fb-side .hs-button{width:auto}html.fn27 .fb .blog-header__image-featured{margin:0 0 var(--space-32)}html.fn27 .fb .blog-header__image-featured img{border-radius:var(--radius-card);display:block;height:auto;margin:0;width:100%}html.fn27 .fb .atlas-blog-narration{margin:0 0 var(--space-32)}html.fn27 body .fb .hs-audio-player{--primary:var(--c-paper,#f4f2ef)!important;--secondary:var(--ink,#261b2e)!important;--tertiary:var(--line,#e6dde4)!important;--primary-alt:#ebe7e2!important;--tertiary-translucent:#e6dde480!important;border:1px solid var(--line,#e6dde4);border-radius:var(--radius-card,10px)}html.fn27 body .fb .hs-audio-player [class*=tooltip-text]{background:var(--ink,#261b2e)!important;color:var(--c-paper,#f4f2ef)!important}html.fn27 .fb .blog-post__body{--fn-measure:100%;min-width:0;overflow-wrap:break-word}html.fn27 .fb .blog-post__body>:first-child{margin-top:0}html.fn27 .fb .blog-post__body :is(p,ul,ol,dl,blockquote){font-size:18px;line-height:1.65}html.fn27 .fb .blog-post__body h2{font-size:clamp(26px,2.3vw,32px);line-height:1.2;margin:var(--space-48,48px) 0 var(--space-16)}html.fn27 .fb .blog-post__body h3{font-size:clamp(21px,1.8vw,24px);line-height:1.3;margin:var(--space-32) 0 var(--space-12,12px)}html.fn27 .fb .blog-post__body h4{font-size:19px;line-height:1.35;margin:var(--space-24) 0 var(--space-8)}html.fn27 .fb .blog-post__body iframe,html.fn27 .fb .blog-post__body img{max-width:100%}html.fn27 .fb .blog-comments{margin:var(--space-56) 0 0;max-width:none}html.fn27 .fb-more{--fn-pad:clamp(48px,6vw,88px)}html.fn27 .fb-more .blog-more{padding:0}html.fn27 .fb-more .blog-more h2{color:var(--ink);font-family:var(--font-display);font-size:clamp(26px,2.6vw,36px);font-weight:700;letter-spacing:-.015em;line-height:1.15;margin:0 0 var(--space-32);text-align:left}html.fn27 .fb :is(.blog-more-posts,.blog-index){display:grid;gap:var(--space-24);grid-template-columns:repeat(3,minmax(0,1fr));padding:0}html.fn27 .fb :is(.blog-more-posts,.blog-index):after{content:none;display:none}html.fn27 .fb :is(.blog-more-posts__post-wrapper,.blog-index__post-wrapper){flex:none;min-width:0;padding:0;width:auto}html.fn27 .fb :is(.blog-more-posts__post,.blog-index__post){height:100%}html.fn27 .fb :is(.blog-index__post-date,.blog-more-posts__post-date){margin-left:0}html.fn27 .fb :is(.blog-index__post-meta,.blog-more-posts__post-meta){color:var(--muted);font-size:13px;margin:var(--space-24) 0 0;text-transform:none}html.fn27 .fb-subscribe{--fn-pad:clamp(48px,6vw,88px)}html.fn27 .fb-subscribe .blog-subscribe{background:transparent!important;padding:0}html.fn27 .fb-subscribe .blog-subscribe__wrapper{align-items:start;display:grid;gap:var(--space-32) var(--space-56);grid-template-columns:minmax(0,1fr) minmax(0,440px);max-width:none;padding:0}html.fn27 .fb-subscribe .blog-subscribe__header{max-width:60ch}html.fn27 .fb-subscribe .blog-subscribe__header h2{font-size:clamp(28px,3vw,40px);letter-spacing:-.015em;line-height:1.15;margin:0 0 var(--space-16)}html.fn27 .fb-subscribe .blog-subscribe__header p{margin:0}html.fn27 .fb-subscribe .blog-subscribe__form{margin:0;max-width:none}html.fn27 .fb-subscribe .blog-subscribe__wrapper:has(.hs-embed-wrapper){grid-template-columns:minmax(0,1fr)}html.fn27 .fb-subscribe .blog-subscribe__header:has(.hs-embed-wrapper){align-items:start;column-gap:var(--space-56);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,440px);max-width:none}html.fn27 .fb-subscribe .blog-subscribe__header:has(.hs-embed-wrapper)>:is(h2,p){grid-column:1}html.fn27 .fb-subscribe .blog-subscribe__header:has(.hs-embed-wrapper)>.hs-embed-wrapper{display:block;grid-column:2;grid-row:1/span 3;width:100%}html.fn27 .fb-list{--fn-pad:clamp(36px,4.5vw,64px)}html.fn27 .fb-filter{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-16) var(--space-32);justify-content:space-between;margin:0 0 var(--space-40)}html.fn27 .fb-filter .blog-search{flex:0 1 360px;margin:0;width:100%}html.fn27 .fb .hs-search-field__suggestions:empty{display:none}html.fn27 .fb-subhead{margin:0 0 var(--space-32)}html.fn27 .fb-subhead h2{color:var(--ink);font-family:var(--font-display);font-size:clamp(26px,2.6vw,36px);font-weight:700;letter-spacing:-.015em;line-height:1.15;margin:0}html.fn27 .fb .blog-pagination{justify-content:center;margin:var(--space-48,48px) 0 0}@media (max-width:1279.98px){html.fn27 .fb-grid{display:flex;flex-direction:column;gap:var(--space-32)}html.fn27 .fb-grid>.fb-side--left{order:1}html.fn27 .fb-grid>.fb-column{margin:0 auto;max-width:var(--fb-col);order:2;width:100%}html.fn27 .fb-grid>.fb-side--right{margin:0 auto;max-width:var(--fb-col);order:3;width:100%}html.fn27 .fb-side{max-height:none;overflow:visible;position:static}html.fn27 .fb-grid>.fb-side--left{margin:0 auto;max-width:var(--fb-col);width:100%}html.fn27 .fb .blog-post__menu-form{display:none}}@media (max-width:1000px){html.fn27 .fb :is(.blog-more-posts,.blog-index){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){html.fn27 .fb-subscribe .blog-subscribe__wrapper{grid-template-columns:minmax(0,1fr)}html.fn27 .fb-subscribe .blog-subscribe__header:has(.hs-embed-wrapper){grid-template-columns:minmax(0,1fr)}html.fn27 .fb-subscribe .blog-subscribe__header:has(.hs-embed-wrapper)>.hs-embed-wrapper{grid-column:1;grid-row:auto}}@media (max-width:640px){html.fn27 .fb :is(.blog-more-posts,.blog-index){grid-template-columns:minmax(0,1fr)}html.fn27 .fb-hero--author .fb-hero__in{align-items:flex-start;flex-direction:column}html.fn27 .fb-avatar{height:88px;width:88px}}html.fn27 .fb-progress{height:3px;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:env(safe-area-inset-top,0);transition:opacity .3s;z-index:100001}html.fn27 .fb-progress.is-on{opacity:1}html.fn27 .fb-progress>span{background:var(--c-lime,#a5ea07);box-shadow:0 0 12px rgba(165,234,7,.55);display:block;height:100%;transform:scaleX(var(--fb-p,0));transform-origin:0 50%}html.fn27 .fb--post .fb-hero{background-image:none;isolation:isolate;position:relative}html.fn27 .fb-cta__in,html.fn27 .fb-hero__in{position:relative;z-index:1}html.fn27 .fb-mark{height:var(--fb-mark-h,clamp(150px,15vw,200px));overflow:visible;pointer-events:none;position:absolute;right:var(--fb-mark-r,var(--fn-gutter,48px));top:50%;translate:0 -50%;width:auto;z-index:0}html.fn27 .fb-mark path{animation:fx-draw 1.7s cubic-bezier(.5,.1,.2,1) .25s backwards;fill:none;stroke-dasharray:1;stroke-dashoffset:0;stroke-linejoin:round;stroke-width:.2}html.fn27 .fb-mark .k-l{stroke:var(--c-lime,#a5ea07)}html.fn27 .fb-mark .k-o{animation-delay:.55s;stroke:var(--c-orange,#ff6b00)}html.fn27 .fb-mark--glow{animation:fx-breath 4.4s ease-in-out 2s infinite;filter:blur(4px);opacity:.55}html.fn27 .fb-mark--glow path{stroke-width:.9}html.fn27 .fb--post .fb-hero__in>*{animation:fx-rise .8s cubic-bezier(.2,.7,.2,1) both}html.fn27 .fb--post .fb-hero__in>:nth-child(2){animation-delay:.07s}html.fn27 .fb--post .fb-hero__in>:nth-child(3){animation-delay:.14s}html.fn27 .fb--post .fb-hero__in>:nth-child(n+4){animation-delay:.21s}html.fn27 .fb .blog-header__image-featured{animation:fx-rise .9s cubic-bezier(.2,.7,.2,1) .25s both}@media (min-width:1280px){html.fn27 .fb--post .fb-hero{--fb-mark-h:clamp(200px,17vw,280px);--fb-mark-r:calc(50vw - var(--fb-col)/2 - var(--fb-side)*2/2 - var(--fb-gap)*2/2 + (var(--fb-side) - var(--fb-mark-h)*0.676)/2)}}@media (max-width:999.98px){html.fn27 .fb--post .fb-hero .fb-mark{display:none}}html.fn27 .fb-read{align-items:center;border:1px solid var(--line-control);border-radius:999px;color:var(--body);display:inline-flex;font-family:var(--font-body);font-size:13px;font-weight:500;gap:8px;line-height:1.4;padding:5px 13px 5px 10px;white-space:nowrap}html.fn27 .fb-read svg{fill:none;flex:none;height:15px;stroke:var(--signal-text,#a5ea07);stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:15px}html.fn27 .fb-hero a.blog-post__tag-link{border-radius:999px;transition:border-color .2s,background-color .2s,color .2s}html.fn27 .fb-hero a.blog-post__tag-link:is(:hover,:focus-visible){background:rgba(165,234,7,.08);border-color:var(--c-lime,#a5ea07)}html.fn27 .fb-has-toc .fb-side--left>:not(.fb-toc){display:none}html.fn27 .fb-toc--d{margin:0}html.fn27 .fb-toc__label{align-items:center;color:var(--muted);display:flex;font-family:var(--font-body);font-size:13px;font-weight:600;gap:10px;letter-spacing:.06em;line-height:1.5;margin:0 0 14px;text-transform:uppercase}html.fn27 .fb-toc__label:before{background:var(--fn-mark) center/contain no-repeat;content:"";flex:none;height:18px;width:12px}html.fn27 .fb-toc__list{border-left:1px solid var(--line)}html.fn27 .fb-toc__list,html.fn27 .fb-toc__list li{list-style:none;margin:0;padding:0}html.fn27 .fb-toc__list li::marker,html.fn27 .fb-toc__list li:before{content:none}html.fn27 .fb-toc__list a:is(:link,:visited,:hover,:focus,:active){border-left:2px solid transparent;color:var(--muted);display:block;font-family:var(--font-body);font-size:14.5px;font-weight:500;line-height:1.4;margin-left:-1px;padding:7px 0 7px 16px;text-decoration:none;transition:color .2s,border-color .2s}html.fn27 .fb-toc__list a:is(:hover,:focus-visible){color:var(--ink)}html.fn27 .fb-toc__list a.is-on{border-left-color:var(--c-lime,#a5ea07);color:var(--ink);font-weight:600}html.fn27 .fb-toc--m{display:none}html.fn27 .fb .blog-post__body h2{scroll-margin-top:96px}@media (max-width:1279.98px){html.fn27 .fb-has-toc .fb-side--left,html.fn27 .fb-toc--d{display:none}html.fn27 .fb-toc--m{background:var(--c-paper,#f4f2ef);border:1px solid var(--line);border-radius:var(--radius-card,10px);display:block;margin:0 0 var(--space-32)}html.fn27 .fb-toc--m summary{align-items:center;color:var(--ink);cursor:pointer;display:flex;font-family:var(--font-display);font-size:16px;font-weight:600;gap:12px;line-height:1.4;list-style:none;padding:14px 18px}html.fn27 .fb-toc--m summary::-webkit-details-marker{display:none}html.fn27 .fb-toc--m summary:after{border-bottom:2px solid var(--ink);border-right:2px solid var(--ink);content:"";height:9px;margin-left:auto;transform:translateY(-3px) rotate(45deg);transition:transform .2s;width:9px}html.fn27 .fb-toc--m[open] summary:after{transform:translateY(2px) rotate(-135deg)}html.fn27 .fb-toc__n{background:var(--c-deep,#261b2e);border-radius:999px;color:var(--c-lime,#a5ea07);display:inline-grid;font-family:var(--font-body);font-size:12px;font-weight:600;height:24px;line-height:1;min-width:24px;padding:0 7px;place-items:center}html.fn27 .fb-toc--m .fb-toc__list{margin:0 18px 16px}}html.fn27 .fb-js [data-fbr]{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0)*90ms)}html.fn27 .fb-js [data-fbr].fb-on{opacity:1;transform:none}html.fn27 .fb-more :is(.blog-more-posts__post){transition:border-color .2s,transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}html.fn27 .fb-more .blog-more-posts__post:hover{box-shadow:0 18px 40px rgba(38,27,46,.12)!important;transform:translateY(-4px)}html.fn27 .fb-more .blog-more-posts__post-image{transition:transform .6s cubic-bezier(.2,.7,.2,1)}html.fn27 .fb-more .blog-more-posts__post:hover .blog-more-posts__post-image{transform:scale(1.04)}html.fn27 .fb-cta{--fn-pad:clamp(64px,8vw,120px);isolation:isolate;overflow:hidden;position:relative}html.fn27 .fb-cta .fb-mark{--fb-mark-h:clamp(170px,20vw,290px);bottom:clamp(28px,4vw,64px);top:auto;translate:0 0}html.fn27 .fb-cta__in{align-items:flex-start;display:flex;flex-direction:column}html.fn27 .fb-eyebrow{align-items:center;color:var(--muted);display:flex;font-family:var(--font-body);font-size:13px;font-weight:600;gap:10px;letter-spacing:.06em;line-height:1.5;margin:0 0 var(--space-20,20px);text-transform:uppercase}html.fn27 .fb-eyebrow:before{background:var(--fn-mark) center/contain no-repeat;content:"";flex:none;height:22px;width:15px}html.fn27 .fb-cta__title{color:var(--ink);font-family:var(--font-display);font-size:clamp(30px,3.7vw,54px);font-weight:700;letter-spacing:-.02em;line-height:1.08;margin:0;max-width:20ch;text-wrap:balance}html.fn27 .fb-cta__text{color:var(--body);font-size:clamp(17px,1.4vw,19px);line-height:1.6;margin:clamp(16px,1.8vw,26px) 0 0;max-width:56ch;text-wrap:pretty}html.fn27 .fb-cta__acts{align-items:center;display:flex;flex-wrap:wrap;gap:16px 28px;margin:clamp(26px,2.8vw,40px) 0 0}html.fn27 .fb-cta a.fn-btn{font-size:16px;padding:16px 28px;transition:box-shadow .2s,background .15s}html.fn27 .fb-cta a.fn-btn:is(:link,:visited,:hover,:focus,:active){color:var(--c-ink,#261b2e);text-decoration:none}html.fn27 .fb-glow:is(:hover,:focus-visible){box-shadow:0 0 26px rgba(165,234,7,.5)}html.fn27 .fb-cta a.fb-link:is(:link,:visited,:hover,:focus,:active){color:var(--ink);font-family:var(--font-display);font-size:16px;font-weight:600;line-height:1.4;text-decoration:underline;text-decoration-color:var(--c-lime,#a5ea07);text-decoration-thickness:2px;text-underline-offset:6px}html.fn27 .fb-cta a.fb-link:is(:hover,:focus-visible){text-decoration-color:var(--ink)}@media (max-width:999.98px){html.fn27 .fb-cta .fb-mark{opacity:.35}html.fn27 .fb-cta .fb-mark--glow{display:none}}@media (max-width:640px){html.fn27 .fb-cta .fb-mark{display:none}}@media (prefers-reduced-motion:reduce){html.fn27 .fb .blog-header__image-featured,html.fn27 .fb--post .fb-hero__in>*,html.fn27 .fb-mark path,html.fn27 .fb-mark--glow{animation:none}html.fn27 .fb-js [data-fbr]{opacity:1;transform:none;transition:none}html.fn27 .fb-more .blog-more-posts__post,html.fn27 .fb-more .blog-more-posts__post-image,html.fn27 .fb-progress,html.fn27 .fb-toc__list a{transition:none}html.fn27 .fb-more .blog-more-posts__post:hover,html.fn27 .fb-more .blog-more-posts__post:hover .blog-more-posts__post-image{transform:none}}@media (min-width:768px){html.fn27.fnt-on .fb{--fb-top:156px}}