html[data-theme=light],html[data-theme="only light"]{--accent-color: var(--ghost-accent-color, #000000);--dark-color: #000000;--gray-color: #585858;--stroke-color: #dfdfdf;--light-bg-color: #f3f3f3;--tag-bg-color: var(--ghost-accent-color, #ff0000);--white-color: #ffffff;--green-color: #1d9e16;--light-green-color: #ecfcd8;--negative-bg-color: #fff3f0;--positive-stroke: #b2ea96;--negative-stroke: #ffc6b7;--title-bg-color: var(--title-background-color, #000);--border-color-hover: #cdcdcd;--page-bg: #f5f5f7;--featured-post-icon-color: #ff0000;--post-content-cta-bg: #e7e7e7}html[data-theme=dark],html[data-theme="only dark"]{--accent-color: var(--ghost-accent-color, #000000);--dark-color: #fff;--gray-color: #9b9b9b;--stroke-color: #404040;--light-bg-color: #373737;--tag-bg-color: #252525;--white-color: #1d1d1f;--green-color: #1d9e16;--light-green-color: #ecfcd8;--negative-bg-color: #fff3f0;--positive-stroke: #b2ea96;--negative-stroke: #ffc6b7;--title-bg-color: var(--title-background-color, #000);--border-color-hover: #cdcdcd;--page-bg: #272727;--featured-post-icon-color: #ff0000;--post-content-cta-bg: #373737}html .gh-font-heading-cardo{--font-weight-titles: 700;--h1-line-height: 120%;--h1-letter-spacing: -0.04em;--h2-line-height: 120%;--h2-letter-spacing: -0.04em;--h3-line-height: 120%;--h3-letter-spacing: -0.04em;--h4-line-height: 120%;--h4-letter-spacing: -0.04em;--h5-line-height: 120%;--h5-letter-spacing: -0.04em;--h6-line-height: 120%;--h6-letter-spacing: -0.04em}html .gh-font-heading-chakra-petch{--font-weight-titles: 600;--h1-line-height: 130%;--h1-letter-spacing: -0.02em;--h2-line-height: 130%;--h2-letter-spacing: -0.02em;--h3-line-height: 130%;--h3-letter-spacing: -0.02em;--h4-line-height: 130%;--h4-letter-spacing: -0.02em;--h5-line-height: 130%;--h5-letter-spacing: -0.02em;--h6-line-height: 130%;--h6-letter-spacing: -0.02em}html .gh-font-heading-fira-mono{--font-weight-titles: 500;--h1-line-height: 130%;--h1-letter-spacing: -0.02em;--h2-line-height: 130%;--h2-letter-spacing: -0.02em;--h3-line-height: 130%;--h3-letter-spacing: -0.02em;--h4-line-height: 130%;--h4-letter-spacing: -0.02em;--h5-line-height: 130%;--h5-letter-spacing: -0.02em;--h6-line-height: 130%;--h6-letter-spacing: -0.02em}html .gh-font-heading-fira-sans{--font-weight-titles: 600;--h1-line-height: 120%;--h1-letter-spacing: -0.01em;--h2-line-height: 120%;--h2-letter-spacing: -0.01em;--h3-line-height: 120%;--h3-letter-spacing: -0.01em;--h4-line-height: 120%;--h4-letter-spacing: -0.01em;--h5-line-height: 120%;--h5-letter-spacing: -0.01em;--h6-line-height: 120%;--h6-letter-spacing: -0.01em}html .gh-font-heading-ibm-plex-serif{--font-weight-titles: 600;--h1-line-height: 120%;--h1-letter-spacing: -0.03em;--h2-line-height: 120%;--h2-letter-spacing: -0.03em;--h3-line-height: 120%;--h3-letter-spacing: -0.03em;--h4-line-height: 120%;--h4-letter-spacing: -0.03em;--h5-line-height: 120%;--h5-letter-spacing: -0.03em;--h6-line-height: 120%;--h6-letter-spacing: -0.03em}html .gh-font-heading-inter{--font-weight-titles: 700;--h1-line-height: 120%;--h1-letter-spacing: -0.02em;--h2-line-height: 120%;--h2-letter-spacing: -0.02em;--h3-line-height: 120%;--h3-letter-spacing: -0.02em;--h4-line-height: 120%;--h4-letter-spacing: -0.02em;--h5-line-height: 120%;--h5-letter-spacing: -0.02em;--h6-line-height: 120%;--h6-letter-spacing: -0.02em}html .gh-font-heading-jetbrains-mono{--font-weight-titles: 700;--h1-line-height: 120%;--h1-letter-spacing: -0.06em;--h2-line-height: 120%;--h2-letter-spacing: -0.06em;--h3-line-height: 120%;--h3-letter-spacing: -0.06em;--h4-line-height: 120%;--h4-letter-spacing: -0.06em;--h5-line-height: 120%;--h5-letter-spacing: -0.06em;--h6-line-height: 120%;--h6-letter-spacing: -0.06em}html .gh-font-heading-libre-baskerville{--font-weight-titles: 700;--h1-line-height: 120%;--h1-letter-spacing: -0.03em;--h2-line-height: 120%;--h2-letter-spacing: -0.03em;--h3-line-height: 120%;--h3-letter-spacing: -0.03em;--h4-line-height: 120%;--h4-letter-spacing: -0.03em;--h5-line-height: 120%;--h5-letter-spacing: -0.03em;--h6-line-height: 120%;--h6-letter-spacing: -0.03em}html .gh-font-heading-lora{--font-weight-titles: 700;--h1-line-height: 120%;--h1-letter-spacing: -0.02em;--h2-line-height: 120%;--h2-letter-spacing: -0.02em;--h3-line-height: 120%;--h3-letter-spacing: -0.02em;--h4-line-height: 120%;--h4-letter-spacing: -0.02em;--h5-line-height: 120%;--h5-letter-spacing: -0.02em;--h6-line-height: 120%;--h6-letter-spacing: -0.02em}html .gh-font-heading-manrope{--font-weight-titles: 700;--h1-line-height: 120%;--h1-letter-spacing: -0.02em;--h2-line-height: 120%;--h2-letter-spacing: -0.02em;--h3-line-height: 120%;--h3-letter-spacing: -0.02em;--h4-line-height: 120%;--h4-letter-spacing: -0.02em;--h5-line-height: 120%;--h5-letter-spacing: -0.02em;--h6-line-height: 120%;--h6-letter-spacing: -0.02em}html .gh-font-heading-merriweather{--font-weight-titles: 700;--h1-line-height: 120%;--h1-letter-spacing: -0.02em;--h2-line-height: 120%;--h2-letter-spacing: -0.02em;--h3-line-height: 120%;--h3-letter-spacing: -0.02em;--h4-line-height: 120%;--h4-letter-spacing: -0.02em;--h5-line-height: 120%;--h5-letter-spacing: -0.02em;--h6-line-height: 120%;--h6-letter-spacing: -0.02em}html .gh-font-heading-noto-sans{--font-weight-titles: 700;--h1-line-height: 120%;--h1-letter-spacing: -0.03em;--h2-line-height: 120%;--h2-letter-spacing: -0.03em;--h3-line-height: 120%;--h3-letter-spacing: -0.03em;--h4-line-height: 120%;--h4-letter-spacing: -0.03em;--h5-line-height: 120%;--h5-letter-spacing: -0.03em;--h6-line-height: 120%;--h6-letter-spacing: -0.03em}html .gh-font-heading-noto-serif{--font-weight-titles: 700;--h1-line-height: 130%;--h1-letter-spacing: -0.02em;--h2-line-height: 130%;--h2-letter-spacing: -0.02em;--h3-line-height: 130%;--h3-letter-spacing: -0.02em;--h4-line-height: 130%;--h4-letter-spacing: -0.02em;--h5-line-height: 130%;--h5-letter-spacing: -0.02em;--h6-line-height: 130%;--h6-letter-spacing: -0.02em}html .gh-font-heading-nunito{--font-weight-titles: 700;--h1-line-height: 120%;--h1-letter-spacing: -0.04em;--h2-line-height: 120%;--h2-letter-spacing: -0.04em;--h3-line-height: 120%;--h3-letter-spacing: -0.04em;--h4-line-height: 120%;--h4-letter-spacing: -0.04em;--h5-line-height: 120%;--h5-letter-spacing: -0.04em;--h6-line-height: 120%;--h6-letter-spacing: -0.04em}html .gh-font-heading-old-standard-tt{--font-weight-titles: 700;--h1-line-height: 120%;--h1-letter-spacing: -0.04em;--h2-line-height: 120%;--h2-letter-spacing: -0.04em;--h3-line-height: 120%;--h3-letter-spacing: -0.04em;--h4-line-height: 120%;--h4-letter-spacing: -0.04em;--h5-line-height: 120%;--h5-letter-spacing: -0.04em;--h6-line-height: 120%;--h6-letter-spacing: -0.04em}html .gh-font-heading-poppins{--font-weight-titles: 600;--h1-line-height: 130%;--h1-letter-spacing: -0.03em;--h2-line-height: 130%;--h2-letter-spacing: -0.03em;--h3-line-height: 130%;--h3-letter-spacing: -0.03em;--h4-line-height: 130%;--h4-letter-spacing: -0.03em;--h5-line-height: 130%;--h5-letter-spacing: -0.03em;--h6-line-height: 130%;--h6-letter-spacing: -0.03em}html .gh-font-heading-roboto{--font-weight-titles: 600;--h1-line-height: 120%;--h1-letter-spacing: -0.04em;--h2-line-height: 120%;--h2-letter-spacing: -0.04em;--h3-line-height: 120%;--h3-letter-spacing: -0.04em;--h4-line-height: 120%;--h4-letter-spacing: -0.04em;--h5-line-height: 120%;--h5-letter-spacing: -0.04em;--h6-line-height: 120%;--h6-letter-spacing: -0.04em}html .gh-font-heading-roboto{--font-weight-titles: 600;--h1-line-height: 120%;--h1-letter-spacing: -0.04em;--h2-line-height: 120%;--h2-letter-spacing: -0.04em;--h3-line-height: 120%;--h3-letter-spacing: -0.04em;--h4-line-height: 120%;--h4-letter-spacing: -0.04em;--h5-line-height: 120%;--h5-letter-spacing: -0.04em;--h6-line-height: 120%;--h6-letter-spacing: -0.04em}html .gh-font-heading-rufina{--font-weight-titles: 700;--h1-line-height: 130%;--h1-letter-spacing: -0.02em;--h2-line-height: 130%;--h2-letter-spacing: -0.02em;--h3-line-height: 130%;--h3-letter-spacing: -0.02em;--h4-line-height: 130%;--h4-letter-spacing: -0.02em;--h5-line-height: 130%;--h5-letter-spacing: -0.02em;--h6-line-height: 130%;--h6-letter-spacing: -0.02em}html .gh-font-heading-space-grotesk{--font-weight-titles: 700;--h1-line-height: 130%;--h1-letter-spacing: -0.04em;--h2-line-height: 130%;--h2-letter-spacing: -0.04em;--h3-line-height: 130%;--h3-letter-spacing: -0.04em;--h4-line-height: 130%;--h4-letter-spacing: -0.04em;--h5-line-height: 130%;--h5-letter-spacing: -0.04em;--h6-line-height: 130%;--h6-letter-spacing: -0.04em}html .gh-font-heading-space-mono{--font-weight-titles: 700;--h1-line-height: 130%;--h1-letter-spacing: -0.07em;--h2-line-height: 130%;--h2-letter-spacing: -0.07em;--h3-line-height: 130%;--h3-letter-spacing: -0.07em;--h4-line-height: 130%;--h4-letter-spacing: -0.07em;--h5-line-height: 130%;--h5-letter-spacing: -0.07em;--h6-line-height: 130%;--h6-letter-spacing: -0.07em}html .gh-font-heading-tenor-sans{--font-weight-titles: 400;--h1-line-height: 130%;--h1-letter-spacing: -0.04em;--h2-line-height: 130%;--h2-letter-spacing: -0.04em;--h3-line-height: 130%;--h3-letter-spacing: -0.04em;--h4-line-height: 130%;--h4-letter-spacing: -0.04em;--h5-line-height: 130%;--h5-letter-spacing: -0.04em;--h6-line-height: 130%;--h6-letter-spacing: -0.04em}html .gh-font-body-fira-mono{--font-weight-body: 500;--post-body-font-weight: 500;--text-XL-letter-spacing: -0.06em;--text-L-letter-spacing: -0.06em;--post-paragraph-letter-spacing: -0.06em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.06em;--text-S-letter-spacing: -0.06em;--text-XS-letter-spacing: -0.06em}html .gh-font-body-fira-sans{--font-weight-body: 500;--post-body-font-weight: 500;--text-XL-letter-spacing: -0.01em;--text-L-letter-spacing: -0.01em;--post-paragraph-letter-spacing: -0.01em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.01em;--text-S-letter-spacing: -0.01em;--text-XS-letter-spacing: -0.01em}html .gh-font-body-ibm-plex-serif{--font-weight-body: 500;--post-body-font-weight: 500;--text-XL-letter-spacing: -0.03em;--text-L-letter-spacing: -0.03em;--post-paragraph-letter-spacing: -0.03em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.03em;--text-S-letter-spacing: -0.03em;--text-XS-letter-spacing: -0.03em}html .gh-font-body-inter{--font-weight-body: 500;--post-body-font-weight: 500;--text-XL-letter-spacing: -0.04em;--text-L-letter-spacing: -0.04em;--post-paragraph-letter-spacing: -0.04em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.04em;--text-S-letter-spacing: -0.04em;--text-XS-letter-spacing: -0.04em}html .gh-font-body-jetbrains-mono{--font-weight-body: 500;--post-body-font-weight: 500;--text-XL-letter-spacing: -0.06em;--text-L-letter-spacing: -0.06em;--post-paragraph-letter-spacing: -0.06em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.06em;--text-S-letter-spacing: -0.06em;--text-XS-letter-spacing: -0.06em}html .gh-font-body-lora{--font-weight-body: 400;--post-body-font-weight: 400;--text-XL-letter-spacing: -0.02em;--text-L-letter-spacing: -0.02em;--post-paragraph-letter-spacing: -0.02em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.02em;--text-S-letter-spacing: -0.02em;--text-XS-letter-spacing: -0.02em}html .gh-font-body-manrope{--font-weight-body: 600;--post-body-font-weight: 600;--text-XL-letter-spacing: -0.02em;--text-L-letter-spacing: -0.02em;--post-paragraph-letter-spacing: -0.02em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.02em;--text-S-letter-spacing: -0.02em;--text-XS-letter-spacing: -0.02em}html .gh-font-body-merriweather{--font-weight-body: 400;--post-body-font-weight: 400;--text-XL-letter-spacing: -0.02em;--text-L-letter-spacing: -0.02em;--post-paragraph-letter-spacing: -0.02em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.02em;--text-S-letter-spacing: -0.02em;--text-XS-letter-spacing: -0.02em}html .gh-font-body-noto-sans{--font-weight-body: 400;--post-body-font-weight: 400;--text-XL-letter-spacing: -0.02em;--text-L-letter-spacing: -0.02em;--post-paragraph-letter-spacing: -0.02em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.02em;--text-S-letter-spacing: -0.02em;--text-XS-letter-spacing: -0.02em}html .gh-font-body-noto-serif{--font-weight-body: 400;--post-body-font-weight: 400;--text-XL-letter-spacing: -0.02em;--text-L-letter-spacing: -0.02em;--post-paragraph-letter-spacing: -0.02em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.02em;--text-S-letter-spacing: -0.02em;--text-XS-letter-spacing: -0.02em}html .gh-font-body-nunito{--font-weight-body: 400;--post-body-font-weight: 400;--text-XL-letter-spacing: -0.04em;--text-L-letter-spacing: -0.04em;--post-paragraph-letter-spacing: -0.04em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.04em;--text-S-letter-spacing: -0.04em;--text-XS-letter-spacing: -0.04em}html .gh-font-body-poppins{--font-weight-body: 500;--post-body-font-weight: 500;--text-XL-letter-spacing: -0.03em;--text-L-letter-spacing: -0.03em;--post-paragraph-letter-spacing: -0.03em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.03em;--text-S-letter-spacing: -0.03em;--text-XS-letter-spacing: -0.03em}html .gh-font-body-roboto{--font-weight-body: 500;--post-body-font-weight: 500;--text-XL-letter-spacing: -0.02em;--text-L-letter-spacing: -0.02em;--post-paragraph-letter-spacing: -0.02em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.02em;--text-S-letter-spacing: -0.02em;--text-XS-letter-spacing: -0.02em}html .gh-font-body-space-mono{--font-weight-body: 400;--post-body-font-weight: 400;--text-XL-letter-spacing: -0.07em;--text-L-letter-spacing: -0.07em;--post-paragraph-letter-spacing: -0.07em;--post-body-letter-spacing: 0;--text-M-letter-spacing: -0.07em;--text-S-letter-spacing: -0.07em;--text-XS-letter-spacing: -0.07em}.gh-font-heading-tenor-sans,.gh-font-heading-space-mono,.gh-font-heading-space-grotesk,.gh-font-heading-rufina,.gh-font-heading-roboto,.gh-font-heading-poppins,.gh-font-heading-old-standard-tt,.gh-font-heading-nunito,.gh-font-heading-noto-serif,.gh-font-heading-merriweather,.gh-font-heading-manrope,.gh-font-heading-lora,.gh-font-heading-libre-baskerville,.gh-font-heading-jetbrains-mono,.gh-font-heading-inter,.gh-font-heading-ibm-plex-serif,.gh-font-heading-fira-sans,.gh-font-heading-fira-mono,.gh-font-heading-chakra-petch,.gh-font-heading-cardo,.gh-font-body-fira-mono,.gh-font-body-fira-sans,.gh-font-body-ibm-plex-serif,.gh-font-body-inter,.gh-font-body-jetbrains-mono,.gh-font-body-lora,.gh-font-body-manrope,.gh-font-body-merriweather,.gh-font-body-noto-sans,.gh-font-body-noto-serif,.gh-font-body-nunito,.gh-font-body-poppins,.gh-font-body-roboto,.gh-font-body-space-mono{--text-transform-nav-primary: capitalize}.post-footer{max-width:822px;width:100%;padding-top:24px;margin-top:24px;border-top:1px solid var(--stroke-color);transition:border-color .3s ease;display:flex;flex-direction:column;gap:24px}.post-footer__info{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.post-footer__meta{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--gray-color);transition:color .3s ease}.post-footer__share{padding:40px;display:flex;gap:16px;align-items:center;justify-content:space-between;background-color:var(--white-color);transition:background-color .3s ease;border-radius:8px;border-radius:var(--border-radius-blocks, 8px)}.post-footer__share-wrapper{display:flex;align-items:center;gap:16px;max-width:483px;width:100%}.post-footer__share-info{max-width:370px;width:100%}.post-footer__share-title{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing)}.post-footer__share-description{font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);color:var(--gray-color);transition:color .3s ease;margin-top:4px}.post-footer__share-btns{display:flex;align-items:center;gap:8px}.post-footer .share-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:var(--light-bg-color);transition:background-color .3s ease;border-radius:50%}.post-footer .share-btn svg path{transition:fill .3s ease;fill:var(--dark-color)}@media(hover: hover)and (pointer: fine){.post-footer .share-btn:hover{background-color:var(--dark-color)}.post-footer .share-btn:hover svg path{fill:var(--white-color)}}.post-footer .copyToClipboardBtn{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--light-bg-color);transition:background-color .3s ease, opacity .3s ease}@media(hover: hover)and (pointer: fine){.post-footer .copyToClipboardBtn:hover{opacity:.8}}.post-footer .copyToClipboardBtn::after{color:#fff;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:none;align-items:center;justify-content:center;font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);line-height:100%;padding:3px 7px;position:absolute;right:0;bottom:calc(-100% + 15px);animation:fadeIn .35s ease;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:10;border-radius:4px;transition:color .3s ease, background-color .3s ease}.post-footer .copyToClipboardBtn.copied::after{display:flex;content:"Link copied!";animation:fadeIn .2s ease}.post-footer .copyToClipboardBtn.notCopied::after{display:flex;content:"Copy failed!";background-color:#bd0b0b;animation:fadeIn .2s ease}@media(max-width: 1000px){.post-page__wrapper .post-footer{width:calc(100% - 40px)}}@media(max-width: 750px){.post-footer__share{flex-wrap:wrap}}@media(max-width: 650px){.post-footer__share{padding:32px}}@media(max-width: 550px){.post-footer__share{padding:24px}.post-footer__share-title{font-size:2.6rem}}@media(max-width: 375px){.post-footer__share-title{font-size:2.4rem}}.post-header{position:relative;margin-bottom:40px}.post-header--default{max-width:822px;width:calc(100% - 40px);display:flex;flex-direction:column;align-items:center;gap:16px}.post-header--default .post-header__img-wrapper{margin-top:8px}.post-header--default .post-header__img-wrapper picture{height:468px;width:100%}.post-header--default .post-tags{justify-content:center}.post-header--default.post-header--overlapping .post-header__img-wrapper,.post-header--default.post-header--overlapping .post-header__no-img-wrapper{position:relative;height:468px;width:100%;margin-top:0}.post-header--default.post-header--overlapping.post-header--overlapping-no-img .post-header__overlapping{margin-top:0px}.post-header--featured{display:flex;flex-direction:column;min-height:531px}.post-header--featured::before{content:"";background:rgba(0,0,0,.2);position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border-radius:8px;border-radius:var(--border-radius-blocks, 8px)}.post-header--featured .post-header__title{margin-top:auto}.post-header--featured .post-header__meta{color:#fff}.post-header--featured .post-header__title{max-width:822px;width:calc(100% - 40px)}.post-header--featured .post-header__img-wrapper,.post-header--featured .post-header__no-img-wrapper{position:absolute;top:0;right:0;bottom:0;left:0}.post-header--featured .private-tag path{fill:#fff}.post-header--featured.post-header--overlapping{display:block}.post-header--featured.post-header--overlapping::before{content:normal;content:initial}.post-header--featured.post-header--overlapping.post-header--overlapping.post-header--overlapping-no-img{min-height:auto}.post-header--featured.post-header--overlapping.post-header--overlapping.post-header--overlapping-no-img .post-header__overlapping{margin-top:0px}.post-header--featured.post-header--overlapping .post-header__img-wrapper{position:relative;height:531px}.post-header--featured.post-header--overlapping .post-header__img-wrapper::before{content:normal;content:initial}.post-header--featured.post-header--overlapping .post-header__overlapping{align-items:center;max-width:822px;margin-left:auto;margin-right:auto;margin-top:-65px;position:relative;z-index:5}.post-header--featured.post-header--overlapping .post-header__meta{color:var(--gray-color)}.post-header--featured.post-header--overlapping .private-tag path{fill:var(--gray-color)}.post-header__wrapper{flex-grow:1;position:relative;z-index:2;padding:24px;display:flex;flex-direction:column;align-items:center;gap:16px}.post-header-banner{position:relative;z-index:6;max-width:822px;width:calc(100% - 40px);margin-left:auto;margin-right:auto}.post-header-banner .banner-extra{display:flex;justify-content:center}.post-header__title{text-align:center}.post-header__title span{color:var(--dark-color);font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);transition:color .3s ease}.post-header__title--with-bg span{color:#fff;border-radius:2px;border-radius:var(--border-radius-text-bg, 2px);line-height:6.6rem;background-position:left 85%;background-size:100% 100%;background-image:linear-gradient(to right, var(--title-bg-color) 0%, var(--title-bg-color) 100%);background-repeat:no-repeat;padding:0px 12px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.post-header__excerpt{font-family:var(--font-family-body);font-size:var(--post-paragraph-font-size);font-weight:var(--post-paragraph-font-weight);line-height:var(--post-paragraph-line-height);letter-spacing:var(--post-paragraph-letter-spacing);color:var(--gray-color);text-align:center;max-width:714px;width:100%;margin:0 auto}.post-header__meta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;color:var(--gray-color)}.post-header__date{font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);opacity:.8}.post-header__img-wrapper,.post-header__no-img-wrapper{border-radius:8px;border-radius:var(--border-radius-blocks, 8px);overflow:hidden;display:flex;align-items:center;justify-content:center}.post-header__img{display:block;width:100%;height:100%;object-fit:cover}.post-header__no-img{display:block;width:25%}.post-header__overlapping{display:flex;gap:16px;flex-direction:column;align-items:center;position:relative;z-index:5;margin-top:-80px}@media(max-width: 1000px){.post-header__title span{font-size:4.8rem;line-height:6.2rem}}@media(max-width: 750px){.post-header__title span{font-size:4.4rem;line-height:5.8rem}}@media(max-width: 550px){.post-header__title span{font-size:4rem;line-height:5.4rem}.post-header__excerpt{font-size:1.8rem}}@media(max-width: 375px){.post-header__title span{font-size:3.6rem;line-height:4.8rem}}.post-template.tag-hash-lightbox .post-content .kg-card.kg-image-card img:not(a>img){cursor:zoom-in}.post-template.tag-hash-lightbox .post-content .kg-gallery-card img,.post-template.tag-hash-lightbox .post-content .kg-product-card img{cursor:zoom-in}.post-content>*{color:var(--dark-color);width:calc(100% - 40px);max-width:608px;margin:0 auto}.post-content>*:last-child{margin-bottom:0 !important}.post-content>*:first-child{margin-top:0 !important}.post-content h1{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing)}.post-content h2{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing)}.post-content h3{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing)}.post-content h4{font-family:var(--font-family-titles);font-size:var(--h4-font-size);font-weight:var(--font-weight-titles);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing)}.post-content h5{font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}.post-content h6{font-family:var(--font-family-titles);font-size:var(--h6-font-size);font-weight:var(--font-weight-titles);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing)}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{color:var(--dark-color);margin-top:24px;margin-bottom:8px}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6+h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{margin-top:10px}.post-content p:has(+ul),.post-content p:has(+ol){margin-bottom:8px}.post-content p{font-family:var(--font-family-body);font-size:var(--post-body-font-size);font-weight:var(--post-body-font-weight);line-height:var(--post-body-line-height);letter-spacing:var(--post-body-letter-spacing);margin-bottom:24px}.post-content p>img{width:100%;height:100%;object-fit:cover;margin-top:40px;border-radius:4px;border-radius:var(--border-radius-images, 4px)}.post-content p>img:last-child{margin-bottom:40px}.post-content p small{margin-top:8px;font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);font-size:calc(var(--post-body-font-size) - .4rem);color:var(--gray-color)}.post-content p small a{font-size:calc(var(--post-body-font-size) - .4rem) !important}.post-content p:empty{margin-bottom:0;padding-bottom:14px}.post-content figcaption{text-align:left;width:100%;max-width:608px;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);margin-left:auto;margin-right:auto}.post-content figcaption>*{font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);color:var(--gray-color);padding:0;margin:0}.post-content figcaption a{font-size:var(--text-M-font-size) !important}.post-content a:not(.post-card-author a):not(.post-tags a):not(.next-block-wrapper a):not(.kg-cta-button):not(.share-btn):not(.btn):not(.post-upgrade-cta-small-text__link .kg-blockquote-alt a):not(h1 a):not(h2 a):not(h3 a):not(h4 a):not(h5 a):not(h6 a):not(figcaption a):not(.kg-bookmark-container):not(.kg-btn):not(.kg-header-card-button):not(.kg-product-card-button):not(a.post-upgrade-cta-btn):not(a.post-upgrade-cta-signin){font-family:var(--font-family-body);font-size:var(--post-body-font-size);font-weight:var(--post-body-font-weight);line-height:var(--post-body-line-height);letter-spacing:var(--post-body-letter-spacing)}.post-content a:not(.post-card-author a):not(.post-tags a):not(.next-block-wrapper a):not(.kg-cta-button):not(.share-btn):not(.btn):not(.post-upgrade-cta-small-text__link .kg-blockquote-alt a):not(h1 a):not(h2 a):not(h3 a):not(h4 a):not(h5 a):not(h6 a):not(figcaption a):not(.kg-bookmark-container):not(.kg-btn):not(.kg-header-card-button):not(.kg-product-card-button):not(a.post-upgrade-cta-btn):not(a.post-upgrade-cta-signin)>*{-webkit-text-decoration:none !important;text-decoration:none !important}.post-content a:not(.post-card-author a):not(.post-tags a):not(.next-block-wrapper a):not(.kg-cta-button):not(.share-btn):not(.btn):not(.post-tag):not(.post-footer__author):not(.post-upgrade-cta-small-text__link):not(.kg-btn):not(.kg-file-card-container):not(.kg-card.kg-image-card>a):not(.kg-product-card-button):not(.kg-bookmark-container):not(.kg-header-card-button):not(a.gh-portal-close):not(a.gh-portal-open):not(a.post-upgrade-cta-btn):not(a.post-upgrade-cta-signin):not(.kg-header-card-heading a):not(.kg-header-card-subheading a):not(.kg-signup-card-heading a):not(.kg-signup-card-subheading a):not(.kg-signup-card-disclaimer a){display:inline;color:var(--dark-color);font-family:var(--font-family-body);font-size:var(--post-body-font-size);font-weight:var(--post-body-font-weight);line-height:var(--post-body-line-height);letter-spacing:var(--post-body-letter-spacing);display:inline;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, var(--dark-color) 0%, var(--dark-color) 100%);background-repeat:no-repeat;padding-bottom:3px;transition:background-size .3s ease-in-out, color .3s ease}@media(hover: hover)and (pointer: fine){.post-content a:not(.post-card-author a):not(.post-tags a):not(.next-block-wrapper a):not(.kg-cta-button):not(.share-btn):not(.btn):not(.post-tag):not(.post-footer__author):not(.post-upgrade-cta-small-text__link):not(.kg-btn):not(.kg-file-card-container):not(.kg-card.kg-image-card>a):not(.kg-product-card-button):not(.kg-bookmark-container):not(.kg-header-card-button):not(a.gh-portal-close):not(a.gh-portal-open):not(a.post-upgrade-cta-btn):not(a.post-upgrade-cta-signin):not(.kg-header-card-heading a):not(.kg-header-card-subheading a):not(.kg-signup-card-heading a):not(.kg-signup-card-subheading a):not(.kg-signup-card-disclaimer a):hover{background-size:0% 5%}}.post-content ol,.post-content ul{font-family:var(--font-family-body);font-size:var(--post-body-font-size);font-weight:var(--post-body-font-weight);line-height:var(--post-body-line-height);letter-spacing:var(--post-body-letter-spacing);margin-bottom:24px;list-style-position:inside}.post-content ol li,.post-content ul li{position:relative;margin-bottom:8px}.post-content ol li p,.post-content ul li p{margin:0}.post-content ol li img,.post-content ul li img{width:100%;height:100%;object-fit:cover;border-radius:4px;border-radius:var(--border-radius-images, 4px)}.post-content ol li ol,.post-content ul li ol{margin:8px 0 0;margin-left:20px}.post-content ol li ol,.post-content ul li ol{list-style:lower-latin;list-style-position:inside}.post-content ol li ol ol,.post-content ul li ol ol{list-style:lower-roman}.post-content ol{list-style:decimal;list-style-position:inside}.post-content ol ul{margin-left:5px}.post-content ol li::marker{position:absolute;top:0;left:0}.post-content ul li{list-style:none;margin-left:32px}.post-content ul li:before{content:"";position:absolute;top:11px;left:-19px;background-color:var(--dark-color);width:6px;height:6px;border-radius:50%}.post-content ul li ol{list-style-position:inside;margin-left:0}.post-content ul li ol li{list-style:auto;padding-left:0}.post-content ul li ol li::before{content:normal;content:initial}.post-content ul li ul li:before{background-color:var(--dark-color);width:6px;height:6px}.post-content ul li ul li ul li:before{background-color:var(--dark-color);width:6px;height:6px}.post-content>blockquote{margin-top:24px;margin-bottom:24px;font-family:var(--font-family-body);font-size:var(--post-body-font-size);font-weight:var(--post-body-font-weight);line-height:var(--post-body-line-height);letter-spacing:var(--post-body-letter-spacing);padding-left:24px;border-left:2px solid var(--dark-color)}.post-content>blockquote blockquote>p{padding:0 !important;margin:0 auto !important}.post-content>blockquote>p{padding:0 !important;margin:0 auto !important}.post-content>blockquote>p{font-family:var(--font-family-body);font-size:var(--post-body-font-size);font-weight:var(--post-body-font-weight);line-height:var(--post-body-line-height);letter-spacing:var(--post-body-letter-spacing)}.post-content>blockquote>ul,.post-content>blockquote ol{margin-bottom:0px}.post-content>blockquote>*:first-child{margin-top:0}.post-content>blockquote>*:last-child{margin-bottom:0}.post-content>blockquote>h1,.post-content>blockquote h2,.post-content>blockquote h3,.post-content>blockquote h4,.post-content>blockquote h5,.post-content>blockquote h6{margin:16px 0px}.post-content .kg-blockquote-alt{text-align:left;text-transform:none;font-style:normal;border:none;width:calc(100% - 40px);max-width:608px;position:relative;margin-top:40px;margin-bottom:40px;padding:0 42px;color:var(--gray-color);font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing)}.post-content .kg-blockquote-alt strong{color:var(--white-color);display:inline;border-radius:2px;border-radius:var(--border-radius-text-bg, 2px);font-family:var(--font-family-body);font-size:var(--post-quote-font-size);font-weight:var(--post-quote-font-weight);line-height:var(--post-quote-line-height);letter-spacing:var(--post-quote-letter-spacing);line-height:4.8rem;background-position:left 85%;background-size:100%;background-image:linear-gradient(to right, var(--dark-color) 0%, var(--dark-color) 100%);background-repeat:no-repeat;padding:0px 12px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.post-content .kg-blockquote-alt em{margin-top:16px;display:inline-block}.post-content .kg-blockquote-alt::before{background-repeat:no-repeat;background-position:center center;display:block;flex-shrink:0;position:absolute;left:0;top:0;width:36px;height:36px}.post-content .kg-blockquote-alt a{font-family:var(--font-family-body);font-size:var(--post-quote-font-size);font-weight:var(--post-quote-font-weight);line-height:var(--post-quote-line-height);letter-spacing:var(--post-quote-letter-spacing)}.post-content .kg-blockquote-alt a strong{padding:0}html[data-theme=light] .kg-blockquote-alt::before,html[data-theme="only light"] .kg-blockquote-alt::before{content:"";background-image:url('data:image/svg+xml,<svg width="27" height="22" viewBox="0 0 27 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.195313 17.8906C2.82552 17.0833 4.59635 15.625 5.50781 13.5156C6.02865 12.3958 6.23698 11.3151 6.13281 10.2734L1.02107e-06 10.2734L1.9192e-06 -9.73261e-07L11.1328 0L11.1328 8.24219C11.1328 12.2005 10.1823 15.2995 8.28125 17.5391C6.35417 19.7786 3.65885 21.25 0.195312 21.9531L0.195313 17.8906Z" fill="black"/><path d="M15.3281 17.8906C17.9583 17.0833 19.7292 15.625 20.6406 13.5156C21.1615 12.3958 21.3698 11.3151 21.2656 10.2734L15.1328 10.2734L15.1328 -9.73261e-07L26.2656 0L26.2656 8.24219C26.2656 12.2005 25.3151 15.2995 23.4141 17.5391C21.487 19.7786 18.7917 21.25 15.3281 21.9531L15.3281 17.8906Z" fill="black"/></svg>')}html[data-theme=dark] .kg-blockquote-alt strong,html[data-theme="only dark"] .kg-blockquote-alt strong{color:#fff;background-image:linear-gradient(to right, #000000 0%, #000000 100%)}html[data-theme=dark] .kg-blockquote-alt::before,html[data-theme="only dark"] .kg-blockquote-alt::before{content:"";background-image:url('data:image/svg+xml,<svg width="27" height="22" viewBox="0 0 27 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.195313 17.8906C2.82552 17.0833 4.59635 15.625 5.50781 13.5156C6.02865 12.3958 6.23698 11.3151 6.13281 10.2734L1.02107e-06 10.2734L1.9192e-06 -9.73261e-07L11.1328 0L11.1328 8.24219C11.1328 12.2005 10.1823 15.2995 8.28125 17.5391C6.35417 19.7786 3.65885 21.25 0.195312 21.9531L0.195313 17.8906Z" fill="white"/><path d="M15.3281 17.8906C17.9583 17.0833 19.7292 15.625 20.6406 13.5156C21.1615 12.3958 21.3698 11.3151 21.2656 10.2734L15.1328 10.2734L15.1328 -9.73261e-07L26.2656 0L26.2656 8.24219C26.2656 12.2005 25.3151 15.2995 23.4141 17.5391C21.487 19.7786 18.7917 21.25 15.3281 21.9531L15.3281 17.8906Z" fill="white"/></svg>')}.post-content code:not([class]){display:inline-block;padding:0px 8px;min-width:auto;width:auto;font-size:.8em;vertical-align:text-bottom;margin:0}.post-content .kg-card.kg-code-card{display:flex;flex-direction:column;gap:6px;margin-top:16px;margin-bottom:40px}.post-content .kg-card.kg-code-card pre{background-color:var(--white-color);border-radius:8px;border-radius:var(--border-radius-blocks, 8px);width:100%;margin:0}.post-content .kg-card.kg-code-card pre code{width:100%;margin:0}.post-content pre{margin:16px auto 40px}.post-content p>code{margin:16px auto 40px}.post-content code{display:block;color:var(--dark-color);background-color:var(--white-color);white-space:pre;-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%;min-width:250px;padding:24px;font-size:1.4rem;border-radius:8px;border-radius:var(--border-radius-blocks, 8px);margin:0 auto}.post-content hr{height:1px;margin-top:16px;margin-bottom:40px;background-color:var(--stroke-color);transition:background-color .3s ease}.post-content .kg-callout-card{display:flex;gap:16px;margin-top:16px;margin-bottom:40px;padding:24px;border-radius:8px;border-radius:var(--border-radius-blocks, 8px)}.post-content .kg-callout-card:has(+.kg-callout-card){margin-bottom:16px}.post-content .kg-callout-card .kg-callout-text{font-family:var(--font-family-body);font-size:var(--post-body-font-size);font-weight:var(--post-body-font-weight);line-height:var(--post-body-line-height);letter-spacing:var(--post-body-letter-spacing)}.post-content .kg-callout-card .kg-callout-emoji{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0;line-height:1}.post-content .kg-callout-card:not(.kg-callout-card-accent){color:var(--dark-color)}.post-content .kg-callout-card.kg-callout-card-accent .kg-callout-text{color:#fff}.post-content .kg-callout-card.kg-callout-card-accent .kg-callout-text a{color:inherit !important;background-image:linear-gradient(to right, currentColor 0%, currentColor 100%) !important}.post-content .kg-card.kg-image-card{margin-top:16px;margin-bottom:40px;contain-intrinsic-size:608px 342px}.post-content .kg-card.kg-image-card>a{width:100%;opacity:1;transition:opacity .3s ease}@media(hover: hover)and (pointer: fine){.post-content .kg-card.kg-image-card>a:hover{opacity:.8}}.post-content .kg-card.kg-image-card .kg-image{display:block;width:100%;height:auto;max-width:100%;border-radius:4px;border-radius:var(--border-radius-images, 4px)}.post-content .kg-card.kg-image-card figcaption{margin-top:6px}.post-content .kg-card.kg-image-card.kg-width-wide{max-width:822px;width:calc(100% - 40px)}.post-content .kg-card.kg-image-card.kg-width-full{max-width:100%;width:100%}.post-content .kg-card.kg-image-card.kg-width-full .kg-image{border-radius:0}.post-content .kg-bookmark-card{margin-top:16px;margin-bottom:40px}.post-content .kg-bookmark-card .kg-bookmark-container{display:flex;flex-wrap:nowrap;border-radius:8px;border-radius:var(--border-radius-blocks, 8px);background-color:var(--white-color);border-color:rgba(0,0,0,0);box-shadow:none;min-height:148px;overflow:hidden}@media(hover: hover)and (pointer: fine){.post-content .kg-bookmark-card .kg-bookmark-container:hover{border-radius:8px;border-radius:var(--border-radius-blocks, 8px);border-color:rgba(0,0,0,0)}.post-content .kg-bookmark-card .kg-bookmark-container:hover .kg-bookmark-content{opacity:.8}.post-content .kg-bookmark-card .kg-bookmark-container:hover .kg-bookmark-thumbnail{opacity:.8}}.post-content .kg-bookmark-card .kg-bookmark-container:after{content:none}.post-content .kg-bookmark-card .kg-bookmark-content{padding:24px;display:flex;flex-direction:column;flex-basis:65%;align-items:flex-start;background-color:var(--white-color);transition:opacity .3s ease, background-color .3s ease}.post-content .kg-bookmark-card .kg-bookmark-title{color:var(--dark-color);font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}.post-content .kg-bookmark-card .kg-bookmark-description{color:var(--gray-color);font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);margin-top:6px;margin-bottom:16px;display:-webkit-box;overflow-y:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.post-content .kg-bookmark-card .kg-bookmark-metadata{display:flex;align-items:center;margin-top:auto;gap:4px}.post-content .kg-bookmark-card .kg-bookmark-metadata .kg-bookmark-icon{width:20px;height:20px}.post-content .kg-bookmark-card .kg-bookmark-metadata .kg-bookmark-author,.post-content .kg-bookmark-card .kg-bookmark-metadata .kg-bookmark-publisher{font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);text-overflow:ellipsis;overflow:hidden;max-width:240px;white-space:nowrap;display:block;color:var(--gray-color)}.post-content .kg-bookmark-card .kg-bookmark-thumbnail{background-color:var(--white-color);position:relative;flex-basis:35%;aspect-ratio:16/9;padding:24px;overflow:hidden;transition:opacity .3s ease;display:flex;align-items:center;justify-content:center}.post-content .kg-bookmark-card .kg-bookmark-thumbnail img{display:block;position:relative;top:auto;left:auto;width:100%;height:100%;border-radius:8px;border-radius:var(--border-radius-blocks, 8px);object-fit:cover}.post-content .kg-bookmark-card figcaption{margin-top:6px}.post-content .kg-card.kg-audio-card{display:flex;align-items:center;min-height:96px;margin-top:16px;margin-bottom:40px;box-shadow:none;width:calc(100% - 40px);border-radius:8px;border-radius:var(--border-radius-blocks, 8px);background-color:var(--white-color);padding:24px}.post-content .kg-card.kg-audio-card .kg-audio-thumbnail{display:flex;justify-content:center;align-items:center;border-radius:8px;border-radius:var(--border-radius-blocks, 8px);background-color:var(--light-bg-color);width:64px;min-width:64px;height:64px;min-height:64px;object-fit:cover;overflow:hidden;margin:0;border-radius:var(--border-radius-blocks, 8px)}.post-content .kg-card.kg-audio-card .kg-audio-thumbnail svg{fill:var(--dark-color)}.post-content .kg-card.kg-audio-card .kg-audio-player-container{justify-content:center;gap:8px;flex-grow:1;margin-left:16px}.post-content .kg-card.kg-audio-card .kg-audio-player-container input[type=range]{position:relative;-webkit-appearance:none;background:0 0;height:auto;padding:0;border:0}.post-content .kg-card.kg-audio-card .kg-audio-player{display:flex;align-items:center;flex-wrap:wrap;row-gap:16px;padding:0;margin:0;flex-grow:0}.post-content .kg-card.kg-audio-card .kg-audio-title{color:var(--dark-color);font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing);padding:0;margin:0}.post-content .kg-card.kg-audio-card .kg-audio-play-icon,.post-content .kg-card.kg-audio-card .kg-audio-pause-icon{position:relative;width:24px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--accent-color);transition:opacity .3s ease}.post-content .kg-card.kg-audio-card .kg-audio-play-icon svg,.post-content .kg-card.kg-audio-card .kg-audio-pause-icon svg{width:8px;height:8px;fill:#fff}@media(hover: hover)and (pointer: fine){.post-content .kg-card.kg-audio-card .kg-audio-play-icon:hover,.post-content .kg-card.kg-audio-card .kg-audio-pause-icon:hover{opacity:.8}}.post-content .kg-card.kg-audio-card .kg-audio-unmute-icon,.post-content .kg-card.kg-audio-card .kg-audio-mute-icon{margin-left:4px;transition:opacity .3s ease}.post-content .kg-card.kg-audio-card .kg-audio-unmute-icon svg,.post-content .kg-card.kg-audio-card .kg-audio-mute-icon svg{width:16px;height:16px;fill:var(--dark-color)}@media(hover: hover)and (pointer: fine){.post-content .kg-card.kg-audio-card .kg-audio-unmute-icon:hover,.post-content .kg-card.kg-audio-card .kg-audio-mute-icon:hover{opacity:.8}}.post-content .kg-card.kg-audio-card .kg-audio-current-time{color:var(--dark-color);min-width:38px;padding:0 4px;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);margin-left:4px}.post-content .kg-card.kg-audio-card .kg-audio-time{color:var(--gray-color);font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.post-content .kg-card.kg-audio-card .kg-audio-duration{padding:0 4px;color:var(--gray-color)}.post-content .kg-card.kg-audio-card .kg-audio-playback-rate{width:24px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-left:8px;font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);font-size:1.1rem;color:var(--dark-color);background-color:var(--light-bg-color);transition:opacity .3s ease;padding:0;min-width:0;min-width:initial}@media(hover: hover)and (pointer: fine){.post-content .kg-card.kg-audio-card .kg-audio-playback-rate:hover{opacity:.8}}.post-content .kg-card.kg-audio-card .kg-audio-seek-slider{background-color:var(--light-bg-color) !important}.post-content .kg-card.kg-audio-card .kg-audio-seek-slider{flex-grow:1;margin:0 4px;border-radius:8px;border-radius:var(--border-radius-blocks, 8px)}.post-content .kg-card.kg-audio-card .kg-audio-volume-slider{background-color:var(--light-bg-color) !important}.post-content .kg-card.kg-audio-card .kg-audio-volume-slider{border-radius:8px;border-radius:var(--border-radius-blocks, 8px)}.post-content .kg-card.kg-audio-card .kg-audio-volume-slider,.post-content .kg-card.kg-audio-card .kg-audio-seek-slider{height:4px !important}.post-content .kg-card.kg-audio-card .kg-audio-volume-slider:before,.post-content .kg-card.kg-audio-card .kg-audio-seek-slider:before{content:"";color:var(--dark-color);position:absolute;left:0;height:4px;cursor:pointer;background-color:currentColor;border-radius:2px}.post-content .kg-card.kg-button-card{width:calc(100% - 40px);margin-top:16px;margin-bottom:24px}.post-content .kg-card.kg-button-card .kg-btn{display:flex;align-items:center;justify-content:center;height:auto;padding:11px 20px;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);line-height:1;height:40px;border-radius:4px;border-radius:var(--border-radius-button, 4px);transition:opacity .3s ease;background-color:var(--dark-color);color:var(--white-color)}@media(hover: hover)and (pointer: fine){.post-content .kg-card.kg-button-card .kg-btn:hover{opacity:.8}}.post-content .kg-card.kg-video-card{margin-top:16px;margin-bottom:40px}.post-content .kg-card.kg-video-card video{width:100%}.post-content .kg-card.kg-video-card figcaption{margin-top:6px}.post-content .kg-card.kg-video-card.kg-width-wide{max-width:822px;width:calc(100% - 40px)}.post-content .kg-card.kg-video-card.kg-width-full{max-width:100%;width:100%}.post-content .kg-card.kg-video-card.kg-width-full .kg-video-container{border-radius:0}.post-content .kg-card.kg-video-card .kg-video-container{overflow:hidden;border-radius:8px;border-radius:var(--border-radius-blocks, 8px)}.post-content .kg-card.kg-gallery-card{--gap: 16px;max-width:822px;width:calc(100% - 40px);margin-top:16px;margin-bottom:40px;contain-intrinsic-size:822px 462px}.post-content .kg-card.kg-gallery-card figcaption{margin-top:6px}.post-content .kg-card.kg-gallery-card.kg-card-hascaption{display:flex;flex-direction:column;align-items:center}.post-content .kg-card.kg-gallery-card .kg-gallery-image{border-radius:4px;border-radius:var(--border-radius-images, 4px);overflow:hidden}.post-content .kg-card.kg-product-card{margin-top:16px;margin-bottom:40px;width:calc(100% - 40px)}.post-content .kg-card.kg-product-card .kg-product-card-container{max-width:100%;padding:24px;box-shadow:none;background-color:var(--white-color);border:rgba(0,0,0,0);border-radius:8px;border-radius:var(--border-radius-blocks, 8px);row-gap:16px;overflow:hidden}.post-content .kg-card.kg-product-card .kg-product-card-image{width:100%;height:auto;border-radius:4px;border-radius:var(--border-radius-images, 4px)}.post-content .kg-card.kg-product-card .kg-product-card-image+.kg-product-card-title-container{position:relative}.post-content .kg-card.kg-product-card .kg-product-card-title{font-family:var(--font-family-titles);font-size:var(--h4-font-size);font-weight:var(--font-weight-titles);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing)}.post-content .kg-card.kg-product-card .kg-product-card-rating-star{display:flex;align-items:center;justify-content:center}.post-content .kg-card.kg-product-card .kg-product-card-rating-star svg{fill:var(--dark-color)}.post-content .kg-card.kg-product-card .kg-product-card-description p{opacity:1}.post-content .kg-card.kg-product-card .kg-product-card-description p>*{color:var(--gray-color);font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing)}.post-content .kg-card.kg-product-card .kg-product-card-description a{font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing)}.post-content .kg-card.kg-product-card .kg-product-card-button{display:flex;align-items:center;justify-content:center;height:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:11px 20px;height:40px;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);border-radius:4px;border-radius:var(--border-radius-button, 4px);transition:opacity .3s ease;background-color:var(--dark-color);color:var(--white-color)}@media(hover: hover)and (pointer: fine){.post-content .kg-card.kg-product-card .kg-product-card-button:hover{opacity:.8}}.post-content .kg-card.kg-file-card{margin-top:16px;margin-bottom:40px;display:flex;box-shadow:none}.post-content .kg-card.kg-file-card a.kg-file-card-container{display:flex;align-items:center;gap:24px;border-radius:8px;border-radius:var(--border-radius-blocks, 8px);background-color:var(--white-color);border-color:rgba(0,0,0,0);width:100%;padding:24px;min-height:auto;transition:background-color .3s ease-out, border-color .3s ease-out}.post-content .kg-card.kg-file-card a.kg-file-card-container:after{content:none}@media(hover: hover)and (pointer: fine){.post-content .kg-card.kg-file-card a.kg-file-card-container:hover .kg-file-card-contents{opacity:.8}.post-content .kg-card.kg-file-card a.kg-file-card-container:hover .kg-file-card-icon{opacity:.8}.post-content .kg-card.kg-file-card a.kg-file-card-container:hover .kg-file-card-icon::before{opacity:1}}.post-content .kg-card.kg-file-card a.kg-file-card-container .kg-file-card-contents{display:flex;flex-direction:column;justify-content:flex-start;margin:0;width:100%;transition:opacity .3s ease}.post-content .kg-card.kg-file-card .kg-file-card-title{color:var(--dark-color);font-family:var(--font-family-titles);font-size:var(--h5-font-size);font-weight:var(--font-weight-titles);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}.post-content .kg-card.kg-file-card .kg-file-card-caption{font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);color:var(--gray-color);opacity:1;margin-top:0;max-width:415px;width:100%;flex-grow:initial}.post-content .kg-card.kg-file-card .kg-file-card-caption:not(:empty)+.kg-file-card-metadata{margin-top:10px}.post-content .kg-card.kg-file-card .kg-file-card-icon{width:32px;height:32px;max-width:32px;min-width:32px;max-height:32px;min-height:32px;margin-left:65px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease-out, background-color .3s ease-out, border-color .3s ease-out}.post-content .kg-card.kg-file-card .kg-file-card-icon:before{content:"";background-color:rgba(0,0,0,0);margin-right:32px;font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);color:var(--gray-color);opacity:1;left:calc(-100% - 32px);top:50%;transform:translateY(-50%)}.post-content .kg-card.kg-file-card .kg-file-card-icon svg{width:32px;height:32px}.post-content .kg-card.kg-file-card .kg-file-card-icon svg circle{display:none}.post-content .kg-card.kg-file-card .kg-file-card-icon svg polyline,.post-content .kg-card.kg-file-card .kg-file-card-icon svg line{stroke:var(--gray-color)}.post-content .kg-card.kg-file-card .kg-file-card-metadata{display:flex;flex-wrap:wrap;align-items:center;margin-top:0}.post-content .kg-card.kg-file-card .kg-file-card-filename,.post-content .kg-card.kg-file-card .kg-file-card-filesize{font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);color:var(--gray-color)}.post-content .kg-card.kg-file-card .kg-file-card-filesize{opacity:1}.post-content .kg-card.kg-file-card .kg-file-card-filesize::before{content:"/";display:inline-block;color:var(--gray-color);margin-right:4px;margin-left:4px}.post-content .kg-card.kg-toggle-card{margin-top:16px;margin-bottom:40px;padding:0 24px;background-color:var(--white-color);border-radius:8px;border-radius:var(--border-radius-blocks, 8px);box-shadow:none;transition:border-color .3s ease}.post-content .kg-card.kg-toggle-card .kg-toggle-card-icon{flex-shrink:0}.post-content .kg-card.kg-toggle-card+.kg-card.kg-toggle-card .kg-toggle-heading{padding:24px 0}.post-content .kg-card.kg-toggle-card:has(+.kg-card.kg-toggle-card){margin-bottom:0}.post-content .kg-card.kg-toggle-card[data-kg-toggle-state=open] .kg-toggle-content{padding:24px 0;padding-top:0}.post-content .kg-card.kg-toggle-card[data-kg-toggle-state=open] .kg-toggle-heading{padding-bottom:4px !important}.post-content .kg-card.kg-toggle-card[data-kg-toggle-state=open] .kg-toggle-card-icon{transform:rotate(-180deg)}.post-content .kg-card.kg-toggle-card[data-kg-toggle-state=open] .kg-toggle-card-icon::after{rotate:0deg !important}.post-content .kg-card.kg-toggle-card[data-kg-toggle-state=open] .kg-toggle-card-icon svg{transform:none}.post-content .kg-card.kg-toggle-card .kg-toggle-content{width:100%;max-width:476px}.post-content .kg-card.kg-toggle-card .kg-toggle-content p{color:var(--gray-color);font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);padding:0;margin:0;max-width:100%}.post-content .kg-card.kg-toggle-card h4.kg-toggle-heading-text{color:var(--dark-color);font-family:var(--font-family-titles);font-size:var(--h4-font-size);font-weight:var(--font-weight-titles);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);text-transform:none}.post-content .kg-card.kg-toggle-card .kg-toggle-heading{padding:24px 0;transition:opacity .3s ease;align-items:center;gap:24px}@media(hover: hover)and (pointer: fine){.post-content .kg-card.kg-toggle-card .kg-toggle-heading:hover{opacity:.8}}.post-content .kg-card.kg-toggle-card .kg-toggle-heading .kg-toggle-card-icon{align-items:center;position:relative;transition:transform .3s ease, background-color .3s ease;margin-left:0;width:32px;height:32px}.post-content .kg-card.kg-toggle-card .kg-toggle-heading .kg-toggle-card-icon svg{width:13px}.post-content .kg-card.kg-toggle-card .kg-toggle-heading .kg-toggle-card-icon svg path{stroke:var(--dark-color);stroke-width:3}.post-content .kg-card.kg-embed-card{max-width:608px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:16px;margin-bottom:40px}.post-content .kg-card.kg-embed-card figcaption{margin-top:8px;text-align:left}.post-content .kg-card.kg-embed-card iframe{width:100%}.post-content .kg-card.kg-embed-card .cp_embed_iframe{height:500px}.post-content .kg-card.kg-embed-card>:where(iframe[src*="youtube.com"],iframe[src*="vimeo.com"]){width:100%;height:auto;aspect-ratio:16/9}.post-content .kg-card.kg-header-card.kg-width-full{max-width:100%;width:100%;margin-top:16px;margin-bottom:40px}.post-content .kg-card.kg-header-card.kg-width-full.kg-size-small .kg-header-card-header{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing)}.post-content .kg-card.kg-header-card.kg-width-full.kg-size-medium .kg-header-card-header{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing)}.post-content .kg-card.kg-header-card.kg-width-full.kg-size-large .kg-header-card-header{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing)}.post-content .kg-card.kg-style-image .kg-header-card-button .btn__char::before,.post-content .kg-card.kg-style-image .kg-header-card-button .btn__char::after{color:#000}.post-content a.kg-header-card-button{border-radius:4px !important;border-radius:var(--border-radius-button, 4px) !important}.post-content a.kg-header-card-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;height:auto;padding:9px 20px;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);transition:opacity .3s ease;background-color:var(--accent-color);color:#fff}@media(hover: hover)and (pointer: fine){.post-content a.kg-header-card-button:hover{opacity:.8}}.post-content .kg-card.kg-header-card.kg-v2{width:calc(100% - 40px);border-radius:8px;border-radius:var(--border-radius-blocks, 8px);margin-top:16px;margin-bottom:40px;overflow:hidden}.post-content .kg-card.kg-header-card.kg-v2 .kg-header-card-heading a,.post-content .kg-card.kg-header-card.kg-v2 .kg-header-card-subheading a{display:inline;color:currentColor;word-break:break-word;display:inline;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, currentColor 0%, currentColor 100%);background-repeat:no-repeat;padding-bottom:3px;transition:background-size .3s ease-in-out, color .3s ease}@media(hover: hover)and (pointer: fine){.post-content .kg-card.kg-header-card.kg-v2 .kg-header-card-heading a:hover,.post-content .kg-card.kg-header-card.kg-v2 .kg-header-card-subheading a:hover{background-size:0% 5%}}.post-content .kg-card.kg-header-card.kg-v2 .kg-header-card-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;height:auto;padding:9px 20px;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);border-radius:4px;border-radius:var(--border-radius-button, 4px);transition:opacity .3s ease;margin-top:16px;min-height:40px;background-color:var(--accent-color);color:#fff}@media(hover: hover)and (pointer: fine){.post-content .kg-card.kg-header-card.kg-v2 .kg-header-card-button:hover{opacity:.8}}.post-content .kg-card.kg-header-card.kg-v2 .kg-header-card-image{filter:brightness(0.7)}.post-content .kg-card.kg-header-card.kg-v2 .kg-header-card-content .kg-header-card-image{height:100%;filter:none}.post-content .kg-card.kg-header-card.kg-v2.kg-width-regular{padding:32px;max-width:608px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-regular .kg-header-card-heading{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);font-size:2.4rem;text-transform:none}.post-content .kg-card.kg-header-card.kg-v2.kg-width-regular .kg-header-card-heading *{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);font-size:2.4rem;text-transform:none}.post-content .kg-card.kg-header-card.kg-v2.kg-width-regular .kg-header-card-subheading{margin-top:8px;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing)}.post-content .kg-card.kg-header-card.kg-v2.kg-width-regular .kg-header-card-subheading *{font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing)}.post-content .kg-card.kg-header-card.kg-v2.kg-width-regular .kg-header-card-text{padding:0}.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide{padding:48px;max-width:822px;width:calc(100% - 40px)}.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide .kg-header-card-heading{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);font-size:2.6rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide .kg-header-card-heading *{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);font-size:2.6rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide .kg-header-card-subheading{margin-top:16px;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);font-size:1.6rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide .kg-header-card-subheading *{font-size:1.6rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide .kg-header-card-text{padding:0}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full{max-width:100%;overflow:hidden;width:100%;border-radius:0;padding:64px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-content{grid-template-rows:1fr}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-heading{max-width:75%;font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);text-transform:none;font-size:2.8rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-heading *{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);font-size:2.8rem;text-transform:none}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-subheading{margin-top:16px;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);font-size:1.8rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-subheading a{font-size:1.8rem !important}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-text{padding:0}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split{max-height:100%;padding:0px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-text{padding:40px;max-height:100%}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-content{max-height:100%}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-image{object-fit:cover}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-heading{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);text-transform:none;font-size:2.8rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-heading *{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);font-size:2.8rem;text-transform:none}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-subheading{margin-top:8px;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);font-size:1.6rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-subheading a{font-size:1.6rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split.kg-content-wide{padding:40px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split.kg-content-wide .kg-header-card-image{padding:0}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split.kg-content-wide .kg-header-card-text{padding:0}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split.kg-content-wide .kg-header-card-content{gap:40px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split.kg-content-wide .kg-header-card-content .kg-header-card-image{border-radius:4px;border-radius:var(--border-radius-images, 4px)}.post-content .kg-card.kg-signup-card{width:calc(100% - 40px);border-radius:8px;border-radius:var(--border-radius-blocks, 8px);margin-top:16px;margin-bottom:40px;overflow:hidden}.post-content .kg-card.kg-signup-card .kg-signup-card-heading a{word-break:break-word}.post-content .kg-card.kg-signup-card .kg-signup-card-heading a,.post-content .kg-card.kg-signup-card .kg-signup-card-subheading a,.post-content .kg-card.kg-signup-card .kg-signup-card-disclaimer a{transition:background-size .3s ease-in-out, color .3s ease !important}.post-content .kg-card.kg-signup-card .kg-signup-card-heading a,.post-content .kg-card.kg-signup-card .kg-signup-card-subheading a,.post-content .kg-card.kg-signup-card .kg-signup-card-disclaimer a{color:currentColor;word-break:break-word;display:inline;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, currentColor 0%, currentColor 100%);background-repeat:no-repeat;padding-bottom:3px}@media(hover: hover)and (pointer: fine){.post-content .kg-card.kg-signup-card .kg-signup-card-heading a:hover,.post-content .kg-card.kg-signup-card .kg-signup-card-subheading a:hover,.post-content .kg-card.kg-signup-card .kg-signup-card-disclaimer a:hover{background-size:0% 5%}}.post-content .kg-card.kg-signup-card .kg-signup-card-image{filter:brightness(0.7)}.post-content .kg-card.kg-signup-card .kg-signup-card-content .kg-signup-card-image{height:100%;filter:none;object-fit:cover}.post-content .kg-card.kg-signup-card .kg-signup-card-content .kg-signup-card-text .kg-signup-card-disclaimer{max-width:380px;margin:10px 0 0;font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);padding:0}.post-content .kg-card.kg-signup-card .kg-signup-card-content .kg-signup-card-text .kg-signup-card-disclaimer a{font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);font-weight:var(--post-link-font-weight);transition:opacity .3s ease}.post-content .kg-card.kg-signup-card .kg-signup-card-content .kg-signup-card-text .kg-signup-card-disclaimer a>*{font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing)}.post-content .kg-card.kg-signup-card.kg-width-full.kg-content-wide picture:first-child+.kg-signup-card-content .kg-signup-card-input{color:var(--primary-color-text);transition:background-color .3s ease;font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing)}.post-content .kg-card.kg-signup-card.kg-width-full.kg-content-wide picture:first-child+.kg-signup-card-content .kg-signup-card-input::-ms-input-placeholder{font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);color:var(--secondary-color-text);opacity:1}.post-content .kg-card.kg-signup-card.kg-width-full.kg-content-wide picture:first-child+.kg-signup-card-content .kg-signup-card-input::placeholder{font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);color:var(--secondary-color-text);opacity:1}.post-content .kg-card.kg-signup-card.kg-width-wide .kg-signup-card-form{margin-top:16px}.post-content .kg-card.kg-signup-card.kg-layout-split.kg-width-full .kg-signup-card-form{margin-top:16px}.post-content .kg-card.kg-signup-card.kg-layout-split.kg-width-full.kg-content-wide .kg-signup-card-image{border-radius:4px;border-radius:var(--border-radius-images, 4px)}.post-content .kg-card.kg-signup-card.kg-width-full.kg-content-wide .kg-signup-card-form{margin-top:24px}.post-content .kg-card.kg-signup-card .kg-signup-card-form.success .kg-signup-card-success{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);animation:fadeIn .25s ease}.post-content .kg-card.kg-signup-card .kg-signup-card-form.error .kg-signup-card-fields{box-shadow:none}.post-content .kg-card.kg-signup-card .kg-signup-card-form.error .kg-signup-card-error{color:#cd0000 !important}.post-content .kg-card.kg-signup-card .kg-signup-card-form.error .kg-signup-card-error{line-height:1;bottom:auto;top:calc(100% + 6px);background-color:#fff;padding:6px;font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);border-radius:4px;border-radius:var(--border-radius-button, 4px);animation:fadeIn .25s ease;border:1px solid #cd0000}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-fields{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;align-items:center;border:none;background-color:rgba(0,0,0,0);padding:0;gap:8px;border-radius:4px;border-radius:var(--border-radius-button, 4px);background-color:rgba(0,0,0,0);font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing)}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-input{padding:10px 20px;width:100%;height:100%;margin:0;font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);border:1px solid var(--stroke-color);min-height:40px;border-radius:4px;border-radius:var(--border-radius-button, 4px);transition:background-color .3s ease, border-color .3s ease}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-input:focus,.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-input:focus-visible{border:1px solid var(--border-color-hover);outline:none}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-input::-ms-input-placeholder{font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);color:var(--gray-color);-ms-transition:color .3s ease;transition:color .3s ease}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-input::placeholder{font-family:var(--font-family-body);font-size:var(--text-S-font-size);font-weight:var(--font-weight-body);line-height:var(--text-S-line-height);letter-spacing:var(--text-S-letter-spacing);color:var(--gray-color);transition:color .3s ease}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-input:-webkit-autofill,.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-input:-webkit-autofill:hover,.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 60px #fff inset !important}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-input:-webkit-autofill,.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-input:-webkit-autofill:hover,.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--dark-color)}@media(hover: hover)and (pointer: fine){.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-input:hover{border:1px solid var(--border-color-hover)}}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;height:auto;min-height:40px;padding:9px 20px;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);border-radius:4px;border-radius:var(--border-radius-button, 4px);transition:opacity .3s ease;background-color:var(--accent-color);color:#fff}.post-content .kg-card.kg-signup-card.kg-width-regular{padding:32px;max-width:608px}.post-content .kg-card.kg-signup-card.kg-width-regular .kg-signup-card-content .kg-signup-card-text{padding:0}.post-content .kg-card.kg-signup-card.kg-width-regular .kg-signup-card-content .kg-signup-card-form{margin-top:16px}.post-content .kg-card.kg-signup-card.kg-width-regular .kg-signup-card-content .kg-signup-card-heading{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);text-transform:none;font-size:2.4rem}.post-content .kg-card.kg-signup-card.kg-width-regular .kg-signup-card-content .kg-signup-card-heading *{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);font-size:2.4rem;text-transform:none}.post-content .kg-card.kg-signup-card.kg-width-regular .kg-signup-card-content .kg-signup-card-subheading{margin-top:8px;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing)}.post-content .kg-card.kg-signup-card.kg-width-regular .kg-signup-card-content .kg-signup-card-subheading *{font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing)}.post-content .kg-card.kg-signup-card.kg-width-wide{padding:48px;max-width:822px;width:calc(100% - 40px)}.post-content .kg-card.kg-signup-card.kg-width-wide .kg-signup-card-content .kg-signup-card-text{padding:0}.post-content .kg-card.kg-signup-card.kg-width-wide .kg-signup-card-content .kg-signup-card-heading{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);font-size:2.6rem}.post-content .kg-card.kg-signup-card.kg-width-wide .kg-signup-card-content .kg-signup-card-heading *{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);font-size:2.6rem}.post-content .kg-card.kg-signup-card.kg-width-wide .kg-signup-card-content .kg-signup-card-subheading{margin-top:10px;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);font-size:1.6rem}.post-content .kg-card.kg-signup-card.kg-width-wide .kg-signup-card-content .kg-signup-card-subheading *{font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);font-size:1.6rem}.post-content .kg-card.kg-signup-card.kg-width-full{max-width:100%;width:100%;overflow:hidden;border-radius:0;padding:64px}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-text{padding:0}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-heading{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);font-size:2.8rem;text-transform:none}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-heading *{font-family:var(--font-family-titles);font-size:var(--h1-font-size);font-weight:var(--font-weight-titles);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);font-size:2.8rem;text-transform:none}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-subheading{margin-top:16px;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);font-size:1.8rem}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-subheading *{font-size:1.8rem !important}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-subheading *{font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing)}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split{max-height:100%;padding:0}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-text{padding:48px;max-height:100%}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-heading{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);font-size:2.8rem;text-transform:none}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-heading *{font-family:var(--font-family-titles);font-size:var(--h2-font-size);font-weight:var(--font-weight-titles);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);font-size:2.8rem;text-transform:none}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-subheading{margin-top:16px;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing)}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-subheading *{font-size:var(--text-M-font-size) !important}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-subheading *{font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing)}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split.kg-content-wide .kg-signup-card-image{padding:0}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split.kg-content-wide .kg-signup-card-content{padding:48px;gap:40px}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split.kg-content-wide .kg-signup-card-content .kg-signup-card-text{padding:0}.post-content .kg-card.kg-cta-card{box-shadow:none !important;box-shadow:initial !important}.post-content .kg-card.kg-cta-card{width:calc(100% - 40px);border-radius:8px;border-radius:var(--border-radius-blocks, 8px);margin-top:16px;margin-bottom:40px}.post-content .kg-card.kg-cta-card.kg-cta-bg-white{background-color:var(--white-color)}.post-content .kg-card.kg-cta-card .kg-cta-sponsor-label{font-family:var(--font-family-titles);font-size:var(--h6-font-size);font-weight:var(--font-weight-titles);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing)}.post-content .kg-card.kg-cta-card .kg-cta-button{transition:opacity .3s ease !important}@media(max-width: 1250px){.post-with-sidebar .post-header--default.post-header--with-sidebar{width:100%}}@media(max-width: 900px){.post-content h1{font-size:calc(var(--h1-font-size) - .8rem)}.post-content h2{font-size:calc(var(--h2-font-size) - .6rem)}.post-content h3{font-size:calc(var(--h3-font-size) - .4rem)}.post-content h4{font-size:calc(var(--h4-font-size) - .2rem)}}@media(max-width: 800px){.post-content .kg-card.kg-image-card.kg-width-wide,.post-content .kg-card.kg-video-card.kg-width-wide,.post-content .kg-card.kg-gallery-card,.post-content .kg-card.kg-signup-card.kg-width-wide,.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide{width:calc(100% - 20px)}.post-content .kg-card.kg-image-card.kg-width-wide figcaption,.post-content .kg-card.kg-video-card.kg-width-wide figcaption,.post-content .kg-card.kg-gallery-card figcaption{width:calc(100% - 20px)}.post-content .kg-card.kg-image-card.kg-width-full figcaption,.post-content .kg-card.kg-video-card.kg-width-full figcaption,.post-content .kg-card.kg-signup-card.kg-width-full figcaption,.post-content .kg-card.kg-header-card.kg-v2.kg-width-full figcaption{width:calc(100% - 40px)}.post-content .kg-bookmark-card .kg-bookmark-container{flex-direction:column}.post-content .kg-bookmark-card .kg-bookmark-content{flex-basis:auto}.post-content .kg-bookmark-card .kg-bookmark-thumbnail{flex-basis:auto;border-left:none;border-top:1px solid var(--stroke-color)}}@media(max-width: 750px){.post-content .kg-card.kg-header-card.kg-v2.kg-width-full{padding:36px}.post-content .kg-card.kg-signup-card.kg-width-full.kg-width-full{padding:36px}.post-content .kg-card.kg-signup-card.kg-layout-split.kg-width-full.kg-swapped .kg-signup-card-content .kg-signup-card-text{padding:0;padding-right:36px}.post-content .kg-card.kg-signup-card.kg-layout-split.kg-width-full .kg-signup-card-content .kg-signup-card-text{padding:0;padding-left:36px}.post-content .kg-card.kg-signup-card.kg-layout-split.kg-width-full.kg-content-wide .kg-signup-card-content{padding:0}}@media(max-width: 650px){.post-content .kg-card.kg-callout-card .kg-callout-text{font-size:1.6rem}}@media(max-width: 640px){.post-content .kg-card.kg-signup-card.kg-layout-split.kg-width-full.kg-swapped .kg-signup-card-content .kg-signup-card-text{padding:0;padding-right:0;padding-bottom:36px}.post-content .kg-card.kg-signup-card.kg-layout-split.kg-width-full .kg-signup-card-content .kg-signup-card-text{padding:0;padding-left:0;padding-top:36px}.post-content .kg-card.kg-signup-card.kg-layout-split.kg-width-full.kg-content-wide .kg-signup-card-content{padding:0}}@media(max-width: 550px){.post-content .kg-card.kg-callout-card,.post-content .kg-card.kg-audio-card,.post-content .kg-card.kg-signup-card,.post-content .kg-card.kg-header-card.kg-v2,.post-content .kg-card.kg-file-card .kg-file-card-container,.post-content .kg-card.kg-product-card .kg-product-card-container,.post-content .kg-card.kg-bookmark-card .kg-bookmark-content,.post-content .kg-card.kg-bookmark-card .kg-bookmark-thumbnail{padding:24px}.post-content .kg-card.kg-audio-card .kg-audio-volume-slider{display:none}.post-content .kg-card.kg-audio-card .kg-audio-unmute-icon,.post-content .kg-card.kg-audio-card .kg-audio-mute-icon{margin-left:auto}.post-content>blockquote{padding:0 20px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-regular{padding:24px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-regular .kg-header-card-heading{font-size:2rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-regular .kg-header-card-heading *{font-size:2rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide{padding:28px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide .kg-header-card-heading{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);font-size:2.2rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-wide .kg-header-card-heading *{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);font-size:2.2rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full{padding:32px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-heading{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);font-size:2.4rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-heading *{font-size:2.4rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-subheading{font-size:1.6rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full .kg-header-card-subheading a{font-size:1.6rem !important}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-text{padding:32px}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-heading{font-size:2.4rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split .kg-header-card-heading *{font-size:2.4rem}.post-content .kg-card.kg-header-card.kg-v2.kg-width-full.kg-layout-split.kg-content-wide .kg-header-card-content{gap:36px}.post-content .kg-card.kg-signup-card .kg-signup-card-form.error .kg-signup-card-error{top:100%;width:100%;text-align:center;padding:2px 0;font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);font-size:1rem;line-height:1;font-weight:500}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-fields{max-width:none;align-items:flex-start;flex-direction:column;gap:12px;width:100%;height:auto;padding:0;background-color:rgba(0,0,0,0)}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-input{padding:0 16px;height:46px;overflow:hidden;border-radius:4px;border-radius:var(--border-radius-button, 4px);max-width:320px}.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-button{display:flex;align-items:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:46px}.post-content .kg-card.kg-signup-card.kg-width-regular{padding:32px}.post-content .kg-card.kg-signup-card.kg-width-regular .kg-signup-card-content .kg-signup-card-heading{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);font-size:2rem}.post-content .kg-card.kg-signup-card.kg-width-regular .kg-signup-card-content .kg-signup-card-heading *{font-size:2rem}.post-content .kg-card.kg-signup-card.kg-width-wide{padding:28px}.post-content .kg-card.kg-signup-card.kg-width-wide .kg-signup-card-content .kg-signup-card-heading{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);font-size:2.2rem}.post-content .kg-card.kg-signup-card.kg-width-wide .kg-signup-card-content .kg-signup-card-heading *{font-size:2.2rem}.post-content .kg-card.kg-signup-card.kg-width-full{padding:32px}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-heading{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);font-size:2.4rem}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-heading *{font-size:2.4rem}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-subheading{font-size:1.6rem}.post-content .kg-card.kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-subheading a{font-size:1.6rem !important}.post-content .kg-card.kg-signup-card.kg-width-full.kg-content-wide .kg-signup-card-content .kg-signup-card-text.kg-align-center .kg-signup-card-fields{align-items:center}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-text{padding:32px}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-text.kg-align-center .kg-signup-card-fields{align-items:center}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-heading{font-size:2.4rem}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-heading *{font-size:2.4rem}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-subheading{font-size:1.6rem}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-content .kg-signup-card-subheading *{font-size:1.6rem}.post-content .kg-card.kg-signup-card.kg-width-full.kg-layout-split.kg-content-wide .kg-signup-card-content{padding:0px;gap:32px}.post-content .kg-card.kg-gallery-card{--gap: 6px}}@media(max-width: 375px){.post-content .kg-card.kg-signup-card .kg-signup-card-form .kg-signup-card-button{width:100%}.post-content .kg-blockquote-alt{padding:0px}.post-content .kg-blockquote-alt::before{content:normal !important;content:initial !important}.post-content .kg-card.kg-gallery-card .kg-gallery-container .kg-gallery-row{flex-direction:column;gap:8px}.post-content .kg-card.kg-gallery-card .kg-gallery-container .kg-gallery-row .kg-gallery-image{margin:0 !important}}.post-advertisement{max-width:822px;width:100%;margin:32px auto 0;content-visibility:auto;contain-intrinsic-size:822px 320px}.post-advertisement__link{display:block}.post-advertisement__picture{display:block;width:100%;aspect-ratio:16/9}.post-advertisement__img{display:block;width:100%;height:100%;border-radius:8px;border-radius:var(--border-radius-blocks, 8px);object-fit:cover}@media(max-width: 1000px){.post-advertisement{width:calc(100% - 40px)}}.post-page{padding-bottom:120px}.post-page__wrapper{display:flex;justify-content:space-between;gap:24px;max-width:1240px;width:calc(100% - 40px);margin-left:auto;margin-right:auto}.post-page__wrapper--default{margin-top:32px}.post-page__wrapper .post-header--default{width:100%}.post-page__wrapper .post-comments{width:100%}.post-page__wrapper .post-header--featured{min-height:468px}.post-page__wrapper .post-header--featured.post-header--overlapping .post-header__img-wrapper{height:468px}.post-page__breadcrumbs{max-width:1240px;width:calc(100% - 40px);margin-left:auto;margin-right:auto;padding:16px 0}.post{max-width:822px;width:100%}.post--default{max-width:100%}.post--default .post-header--featured,.post--default .post-header--default{margin:0px auto 40px;width:calc(100% - 40px)}.post--default .post-header--default{margin-top:32px}.post--default .post-header--default.post-header--overlapping{margin-top:0}.post--default .post-header--featured{max-width:1240px}.post--default .post-footer{margin-left:auto;margin-right:auto;width:calc(100% - 40px)}.post-comments{max-width:822px;width:calc(100% - 40px);padding:0 24px;margin-top:24px;margin-left:auto;margin-right:auto}.post-comments--not-member{background-color:var(--white-color);transition:background-color .3s ease;border-radius:8px;border-radius:var(--border-radius-blocks, 8px)}.next-block{max-width:1240px;width:calc(100% - 40px);position:fixed;z-index:20;bottom:-100px;left:50%;transform:translateX(-50%);transition:bottom .3s ease}.next-block--show{bottom:20px}.next-block{display:flex;justify-content:space-between;gap:24px}.next-block::after{content:"";max-width:307px;width:100%;display:block}.post--default .next-block .next-block-wrapper{max-width:100%}.post--default .next-block::after{content:normal;content:initial}.next-block-wrapper{max-width:822px;width:100%;display:flex;align-items:center;justify-content:center}.next-block-post{padding:8px;padding-right:36px;background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);min-width:320px;max-width:480px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:8px;border-radius:var(--border-radius-blocks, 8px);display:flex;gap:8px;align-items:center;transition:opacity .3s ease}@media(hover: hover)and (pointer: fine){.next-block-post:hover .next-block-post__post-title{background-size:100% 4%}}.next-block-post__text{font-family:var(--font-family-body);font-size:var(--text-XS-font-size);font-weight:var(--font-weight-body);line-height:var(--text-XS-line-height);letter-spacing:var(--text-XS-letter-spacing);color:#fff;opacity:.6;display:block}.next-block-post__post-title{font-family:var(--font-family-titles);font-size:var(--h6-font-size);font-weight:var(--font-weight-titles);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing);color:#fff;margin-top:2px;padding-bottom:1px;display:inline;background-position:left 85%;background-size:0% 4%;transition:background-size .3s ease-in-out, color .3s ease;background-repeat:no-repeat;background-image:linear-gradient(to right, #fff 0%, #fff 100%)}.next-block-post__img-wrapper{width:57px;height:57px;display:block;flex-shrink:0;border-radius:2px;border-radius:var(--border-radius-text-bg, 2px);overflow:hidden}.next-block-post__img{width:100%;height:100%;display:block;object-fit:cover}.next-block-post__wrapper{display:block}.next-block-post__close-btn{position:absolute;top:4px;right:4px;z-index:5;display:flex;align-items:center;justify-content:center;width:20px;height:20px;transition:opacity .3s ease}@media(hover: hover)and (pointer: fine){.next-block-post__close-btn:hover{opacity:.8}}.progress-bar{width:100%;max-width:100%;pointer-events:none;display:none;align-items:center;justify-content:space-between;height:2px;background-color:var(--stroke-color);transition:bottom .3s ease, background-color .3s ease;position:absolute;bottom:-2px;left:0;right:0;z-index:3000}.reading-progress{position:absolute;-webkit-appearance:none;left:0;top:0px;display:block;height:2px;border:none;width:100%}.reading-progress::-webkit-progress-value{background-color:var(--accent-color)}.reading-progress::-webkit-progress-bar{background-color:rgba(0,0,0,0)}.reading-progress::-moz-progress-bar{background-color:var(--accent-color)}@media(max-width: 1000px){.post-page{padding-bottom:80px}.post-page__wrapper{flex-wrap:wrap;width:100%}.post-page__wrapper .post-comments{width:calc(100% - 40px)}.post-page__wrapper .post-header--featured,.post-page__wrapper .post-header--default{width:calc(100% - 40px);margin-left:auto;margin-right:auto}.post-page__wrapper .post,.post-page__wrapper .next-block-wrapper{max-width:100%}.post-page__wrapper .next-block::after{content:normal;content:initial}.post-page__wrapper .post-footer{margin-left:auto;margin-right:auto}.post-page__wrapper .sidebar{border-left:none;padding-left:0;max-width:100%;width:calc(100% - 40px);margin-left:auto;margin-right:auto}.post-page__wrapper .sidebar__posts{flex-direction:row}.post-page__wrapper .sidebar .post-card-slide{max-width:100%}.post-page__wrapper .sidebar .post-card-slide__heading-link{font-size:3.6rem}.post-page__wrapper .sidebar .post-card-slide__heading{max-width:50%}}@media(max-width: 800px){.post--default .post-header--default,.post--default .post-header--featured,.post-page__wrapper .post-header--default,.post-page__wrapper .post-header--featured{width:calc(100% - 20px)}}@media(max-width: 750px){.post .post-header--featured.post-header--overlapping .post-header__img-wrapper{height:418px}.post-page__wrapper .sidebar .post-card-big-secondary{min-height:226px;max-width:100%}.post-page__wrapper .sidebar__posts{flex-direction:column}}@media(max-width: 650px){.post-page__wrapper .sidebar .post-card-slide__heading-link{font-size:3.2rem}.post-page__wrapper .sidebar .post-card-slide__heading{max-width:100%}}@media(max-width: 550px){.post .post-header--featured.post-header--overlapping .post-header__img-wrapper{height:386px}.post-comments{content-visibility:auto;contain-intrinsic-size:822px 720px}.post-page{padding-bottom:60px}}@media(max-width: 450px){.post-page__wrapper .sidebar .post-card-slide__heading-link{font-size:2.8rem}.post--default .post-header--default,.post-page__wrapper .post-header--default{width:100%}.post--default .post-header--default .post-header__title,.post--default .post-header--default .post-tags,.post--default .post-header--default .post-header__excerpt,.post--default .post-header--default .post-header__meta,.post-page__wrapper .post-header--default .post-header__title,.post-page__wrapper .post-header--default .post-tags,.post-page__wrapper .post-header--default .post-header__excerpt,.post-page__wrapper .post-header--default .post-header__meta{width:calc(100% - 40px)}.post--default .post-header--default .post-header__img-wrapper,.post-page__wrapper .post-header--default .post-header__img-wrapper{border-radius:0}.post--default .post-header--featured,.post-page__wrapper .post-header--featured{width:100%}.post--default .post-header--featured::before,.post--default .post-header--featured .post-header__img-wrapper,.post-page__wrapper .post-header--featured::before,.post-page__wrapper .post-header--featured .post-header__img-wrapper{border-radius:0}.post--default .post-header--featured .post-header__wrapper,.post-page__wrapper .post-header--featured .post-header__wrapper{padding-left:16px;padding-right:16px}}@media(max-width: 375px){.post .post-header--featured.post-header--overlapping .post-header__img-wrapper{height:356px}}.post-read-next{padding-top:40px;margin-top:40px;position:relative;content-visibility:auto;contain-intrinsic-size:1240px 960px}.post-read-next__posts,.post-read-next .header-layout{max-width:1240px;width:calc(100% - 40px);margin:0 auto}.post-read-next__posts{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px;margin-top:24px}@media(max-width: 1000px){.post-read-next__posts{grid-template-columns:repeat(2, 1fr);gap:16px}.post-read-next__posts .post-card-big-secondary{max-width:100%}}@media(max-width: 600px){.post-read-next__posts{grid-template-columns:1fr;gap:16px}}.post-page__wrapper .post-content .post-upgrade-cta{width:100%}.post-content .post-upgrade-cta{position:relative;max-width:822px;width:calc(100% - 40px)}.post-content .post-upgrade-cta:not(:nth-child(1))::after{background-color:var(--white-color);box-shadow:0 0 110px 110px var(--white-color);content:"";height:1px;left:0;right:0;position:absolute;top:-1px;transition:box-shadow .35s ease, background-color .35s ease}.post-content .post-upgrade-cta-content{border-radius:8px;border-radius:var(--border-radius-blocks, 8px);padding:32px;transition:border-color .3s ease, background-color .3s ease;position:relative;z-index:5}.post-content .btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.post-content .btn__inner-wrapper{padding:9px 32px}.post-content .post-upgrade-cta-small-text{opacity:1}.post-content .post-upgrade-cta-signin{transition:opacity .3s ease}.post-content .post-upgrade-cta-signin:hover{opacity:.8}.post-content .post-upgrade-cta-icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;margin:0 auto}.post-content .post-upgrade-cta-icon svg{margin:0 auto;width:28px;height:28px}.post-content .post-upgrade-cta-icon svg path{transition:fill .3s ease;fill:var(--dark-color)}.post-content .post-upgrade-cta-title{font-family:var(--font-family-titles);font-size:var(--h3-font-size);font-weight:var(--font-weight-titles);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);margin:4px auto 24px;max-width:440px;width:100%;text-align:center}.post-content .post-upgrade-cta-content .btn{margin:0 auto}.post-upgrade-cta-small-text{margin-bottom:0px !important}.post-upgrade-cta-small-text{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px;margin-top:16px}.post-upgrade-cta-small-text__text{font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);color:var(--gray-color);transition:color .3s ease}.post-upgrade-cta-small-text__link{height:100%;display:flex;align-items:baseline;gap:6px}@media(hover: hover)and (pointer: fine){.post-upgrade-cta-small-text__link:hover .post-upgrade-cta-small-text__link-text{background-size:0% 5%}.post-upgrade-cta-small-text__link:hover .post-upgrade-cta-small-text__link-icons svg:first-of-type{left:18px}.post-upgrade-cta-small-text__link:hover .post-upgrade-cta-small-text__link-icons svg:last-of-type{left:0px}}.post-upgrade-cta-small-text__link-text{line-height:1;font-family:var(--font-family-body);font-size:var(--text-M-font-size);font-weight:var(--font-weight-body);line-height:var(--text-M-line-height);letter-spacing:var(--text-M-letter-spacing);color:var(--gray-color);display:inline;background-position:left 85%;background-size:100% 5%;background-image:linear-gradient(to right, var(--gray-color) 0%, var(--gray-color) 100%);background-repeat:no-repeat;transition:background-size .3s ease-in-out, color .3s ease}.post-upgrade-cta-small-text__link-icons{width:13px;height:10px;overflow:hidden;position:relative;margin-top:-3px;display:flex;align-items:center;justify-content:center}.post-upgrade-cta-small-text__link-icons svg{flex-shrink:0;transition:left .3s ease}.post-upgrade-cta-small-text__link-icons svg path{transition:fill .3s ease;fill:var(--gray-color)}.post-upgrade-cta-small-text__link-icons svg:first-of-type{position:absolute;left:0px}.post-upgrade-cta-small-text__link-icons svg:last-of-type{position:absolute;left:-18px}html[data-theme=dark] .post-content .post-upgrade-cta-content,html[data-theme="only dark"] .post-content .post-upgrade-cta-content{background-color:#373737}@media(max-width: 1000px){.post-page__wrapper .post-content .post-upgrade-cta{width:calc(100% - 40px)}}@media(max-width: 550px){.post-content .post-upgrade-cta-content{padding:32px}.post-content .post-upgrade-cta-title{font-size:2.4rem}}@media(min-width: 1001px){.post-page__wrapper--overlapping-sidebar .sidebar__posts-wrapper:first-child .sidebar__slider{margin-top:32px}}@media(max-width: 1000px){.post-page__wrapper .sidebar{content-visibility:auto;contain-intrinsic-size:300px 1400px}}