@charset "UTF-8";.hide{display:none}.invisible{visibility:hidden}.vivisle{visibility:visible}.transparent{opacity:0}.sr-only{clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;left:-10000px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.content-centered{justify-content:center}.content-centered,.horizontal-centered-items{align-items:center;display:flex}.full-absolute{height:100%;left:0;position:absolute;top:0;width:100%}.focusable:focus{box-shadow:0 0 0 2px var(--focus);outline:none!important}.g-post-content input:not(.kg-video-card input):not(.kg-audio-card input):not(.kg-signup-card input),.g-post-content label.input-checkbox input,.g-post-content label.input-radio input,.g-post-content select,.g-post-content textarea,.g-share__button,.no-appearance{-webkit-appearance:none!important;-moz-appearance:none!important;-o-appearance:none!important;appearance:none!important;background-color:transparent;border:0;outline:0;padding:0}.no-scroll-y{overflow-y:hidden}.pos-relative{position:relative}.pointer{cursor:pointer}.g-newsletter{overflow:hidden;position:relative}.g-newsletter__shape{bottom:-15.625rem;height:31.25rem;left:50%;opacity:.5;pointer-events:none;position:absolute;transform:translateX(-50%);width:31.25rem;z-index:0}@media only screen and (min-width:45rem){.g-newsletter__shape{bottom:-22.5rem;height:45rem;width:45rem}}.g-newsletter__wrapper{margin:0 auto;max-width:52.8125rem;padding:var(--spacing-l) var(--spacing-s) 6.25rem;position:relative;z-index:1}@media only screen and (min-width:45rem){.g-newsletter__wrapper{padding:var(--spacing-l) var(--spacing-m) 10rem}}@media only screen and (min-width:64rem){.g-newsletter__wrapper{padding-left:var(--spacing-l);padding-right:var(--spacing-l)}}@media only screen and (min-width:90rem){.g-newsletter__wrapper{padding-left:0;padding-right:0}}.g-newsletter__icon{display:block;height:auto;margin-bottom:.625rem;width:5.9375rem}@media only screen and (min-width:45rem){.g-newsletter__icon{width:6.875rem}}.g-newsletter__icon .fill{stroke:var(--foreground)}@media only screen and (min-width:45rem){.g-newsletter__container{align-items:center;display:flex;justify-content:space-between}}.g-newsletter__callout{margin-bottom:var(--spacing-m);max-width:22.5rem}@media only screen and (min-width:45rem){.g-newsletter__callout{margin-bottom:0;max-width:45%}}.g-newsletter__title{color:var(--foreground);font-size:1.75rem;font-weight:700;line-height:1.28;margin:0}@media only screen and (min-width:45rem){.g-newsletter__title{font-size:2.25rem;line-height:1.2}}.g-newsletter__text{color:var(--foreground);font-size:1rem;line-height:1.5}.g-newsletter__text.spacing{margin-bottom:var(--spacing-s)}.g-post-content .kg-button-card a.kg-btn,.g-post-content .kg-button-card button.kg-btn,.g-post-content .kg-header-card a.kg-header-card-button,.g-post-content .kg-header-card button.kg-header-card-button,.g-post-content .kg-header-card.kg-v2 a.kg-header-card-button,.g-post-content .kg-header-card.kg-v2 button.kg-header-card-button,.g-post-content .kg-product-card a.kg-product-card-button,.g-post-content .kg-product-card button.kg-product-card-button,a.g-button,button.g-button{background-color:var(--accent-color);border-radius:var(--border-radius-m);color:var(--color-on-dark);cursor:pointer;display:inline-block;font-size:1.125rem;font-weight:700;overflow:hidden;padding:1.1875rem 2.25rem 1.125rem;position:relative;text-align:center;text-decoration:none;transition:transform .2s cubic-bezier(.77,0,.18,1)}.g-post-content .kg-button-card a.wide.kg-btn,.g-post-content .kg-button-card button.wide.kg-btn,.g-post-content .kg-header-card a.wide.kg-header-card-button,.g-post-content .kg-header-card button.wide.kg-header-card-button,.g-post-content .kg-product-card a.wide.kg-product-card-button,.g-post-content .kg-product-card button.wide.kg-product-card-button,a.g-button.wide,button.g-button.wide{min-width:15.625rem}.g-post-content .kg-button-card a.block.kg-btn,.g-post-content .kg-button-card button.block.kg-btn,.g-post-content .kg-header-card a.block.kg-header-card-button,.g-post-content .kg-header-card button.block.kg-header-card-button,.g-post-content .kg-product-card a.block.kg-product-card-button,.g-post-content .kg-product-card button.block.kg-product-card-button,a.g-button.block,button.g-button.block{min-width:1px;width:100%}.g-post-content .kg-button-card a.outline.kg-btn,.g-post-content .kg-button-card button.outline.kg-btn,.g-post-content .kg-header-card a.outline.kg-header-card-button,.g-post-content .kg-header-card button.outline.kg-header-card-button,.g-post-content .kg-product-card a.outline.kg-product-card-button,.g-post-content .kg-product-card button.outline.kg-product-card-button,a.g-button.outline,button.g-button.outline{background-color:transparent;border:1px solid var(--accent-color);color:var(--accent-color)}.g-post-content .kg-button-card a.secondary.kg-btn,.g-post-content .kg-button-card button.secondary.kg-btn,.g-post-content .kg-header-card a.secondary.kg-header-card-button,.g-post-content .kg-header-card button.secondary.kg-header-card-button,.g-post-content .kg-product-card a.secondary.kg-product-card-button,.g-post-content .kg-product-card button.secondary.kg-product-card-button,a.g-button.secondary,button.g-button.secondary{border-color:var(--foreground);color:var(--foreground)}.g-post-content .kg-button-card a.on-dark-background.kg-btn,.g-post-content .kg-button-card button.on-dark-background.kg-btn,.g-post-content .kg-header-card a.on-dark-background.kg-header-card-button,.g-post-content .kg-header-card button.on-dark-background.kg-header-card-button,.g-post-content .kg-product-card a.on-dark-background.kg-product-card-button,.g-post-content .kg-product-card button.on-dark-background.kg-product-card-button,a.g-button.on-dark-background,button.g-button.on-dark-background{border-color:var(--color-on-dark);color:var(--color-on-dark)}.g-post-content .kg-button-card a.inverted.kg-btn,.g-post-content .kg-button-card button.inverted.kg-btn,.g-post-content .kg-header-card a.inverted.kg-header-card-button,.g-post-content .kg-header-card button.inverted.kg-header-card-button,.g-post-content .kg-product-card a.inverted.kg-product-card-button,.g-post-content .kg-product-card button.inverted.kg-product-card-button,a.g-button.inverted,button.g-button.inverted{background-color:var(--background);color:var(--foreground)}.g-post-content .kg-button-card a.kg-btn:not(.loading):hover,.g-post-content .kg-button-card button.kg-btn:not(.loading):hover,.g-post-content .kg-header-card a.kg-header-card-button:not(.loading):hover,.g-post-content .kg-header-card button.kg-header-card-button:not(.loading):hover,.g-post-content .kg-product-card a.kg-product-card-button:not(.loading):hover,.g-post-content .kg-product-card button.kg-product-card-button:not(.loading):hover,a.g-button:not(.loading):hover,button.g-button:not(.loading):hover{transform:scale(1.05)}.g-post-content .kg-button-card a.kg-btn:disabled,.g-post-content .kg-button-card button.kg-btn:disabled,.g-post-content .kg-header-card a.kg-header-card-button:disabled,.g-post-content .kg-header-card button.kg-header-card-button:disabled,.g-post-content .kg-product-card a.kg-product-card-button:disabled,.g-post-content .kg-product-card button.kg-product-card-button:disabled,a.g-button:disabled,button.g-button:disabled{cursor:default}.g-post-content .kg-button-card a.loading.kg-btn:after,.g-post-content .kg-button-card button.loading.kg-btn:after,.g-post-content .kg-header-card a.loading.kg-header-card-button:after,.g-post-content .kg-header-card button.loading.kg-header-card-button:after,.g-post-content .kg-product-card a.loading.kg-product-card-button:after,.g-post-content .kg-product-card button.loading.kg-product-card-button:after,a.g-button.loading:after,button.g-button.loading:after{-webkit-animation:loading 2s linear infinite;animation:loading 2s linear infinite;background:linear-gradient(-90deg,var(--gradient-first-color) 0,var(--gradient-second-color) 40%,var(--gradient-second-color) 45%,var(--gradient-second-color) 55%,var(--gradient-first-color) 60%);background-size:250% 250%;bottom:0;content:"";height:3px;left:0;pointer-events:none;position:absolute;width:100%}.g-post-header{padding:8rem 0 var(--spacing-l)}@media only screen and (min-width:45rem){.g-post-header{padding:11.625rem 0 6.25rem}}.g-post-header.no-image{padding-bottom:5rem}@media only screen and (min-width:45rem){.g-post-header.no-image{padding-bottom:7.5rem}}@media only screen and (min-width:64rem){.g-post-header__container{align-items:flex-start;display:flex;justify-content:space-between}}@media only screen and (min-width:45rem){.g-post-header__container.in-page{margin:0 auto;max-width:var(--max-width-post-container)}}@media only screen and (min-width:64rem){.g-post-header__container.in-page{justify-content:center}}.g-post-header__main.in-post{margin-bottom:.5rem}@media only screen and (min-width:45rem){.g-post-header__main.in-post{max-width:var(--max-width-post-container)}}@media only screen and (min-width:64rem){.g-post-header__main.in-post{flex-basis:calc(100% - 20rem)}}@media only screen and (min-width:90rem){.g-post-header__main.in-post{flex-basis:calc(100% - 25rem)}}.g-post-header__main.has-excerpt{margin-bottom:1.5rem}@media only screen and (min-width:64rem){.g-post-header__main.has-excerpt,.g-post-header__main.in-post{margin-bottom:0}.g-post-header__metas{flex-basis:16.25rem}}.g-post-header__primary-tag{color:var(--foreground);display:inline-block;font-size:1rem;line-height:1.2;margin-bottom:1rem;transition:opacity .2s linear}@media only screen and (min-width:45rem){.g-post-header__primary-tag{font-size:1.125rem}}.g-post-header__primary-tag:hover{opacity:.6}.g-post-header__title{color:var(--foreground);font-size:2.25rem;font-weight:400;line-height:1.27;margin:0 0 1rem}@media only screen and (min-width:45rem){.g-post-header__title{font-size:3.75rem;line-height:1.2}}.g-post-header__excerpt{color:var(--foreground);font-size:1rem;line-height:1.5;max-width:35rem;opacity:.8}@media only screen and (min-width:45rem){.g-post-header__excerpt{font-size:1.125rem}}.g-post-header__author{align-items:center;display:flex;margin-bottom:var(--spacing-s);transition:opacity .2s linear}.g-post-header__author:hover{opacity:.8}.g-post-header__author__avatar{flex-basis:2.625rem;flex-shrink:0}.g-post-header__author__avatar>span{align-items:center;background-color:var(--light-background);border-radius:.75rem;display:flex;height:2rem;justify-content:center;width:2rem}.g-post-header__author__avatar>span>span{display:block;height:1.375rem;width:1.375rem}.g-post-header__author__avatar img{border-radius:.75rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.g-post-header__author__name,.g-post-header__authors{color:var(--foreground);font-size:.875rem}.g-post-header__authors{margin-bottom:var(--spacing-s)}.g-post-header__authors a{color:inherit;text-decoration:underline;transition:opacity .2s linear}.g-post-header__authors a:hover{opacity:.8}.g-post-header__time{align-items:center;display:flex;margin-left:-.125rem;margin-right:-.125rem}@media only screen and (min-width:64rem){.g-post-header__time{display:block;margin-left:0;margin-right:0}}.g-post-header__time.spacing{margin-bottom:var(--spacing-s)}.g-post-header__time.multiple-authors{margin-left:-.875rem;margin-right:-.875rem}@media only screen and (min-width:64rem){.g-post-header__time.multiple-authors{margin-left:-.4375rem;margin-right:-.4375rem}}.g-post-header__time__item{align-items:center;color:var(--foreground);display:flex;margin:0 .25rem;opacity:.6}@media only screen and (min-width:64rem){.g-post-header__time__item{margin-bottom:var(--spacing-s);margin-left:0;margin-right:0}.g-post-header__time__item:last-of-type{margin-bottom:0}}.g-post-header__time__item__icon{flex-shrink:0}.g-post-header__time__item__icon div{align-items:center;display:flex;justify-content:center;width:2rem}.g-post-header__time__item__icon span{color:inherit;font-size:1.125rem}.g-post-header__time__item__label{font-size:.875rem;padding:0 .625rem}.g-post-header__tags{color:var(--foreground);display:flex;flex-wrap:wrap;list-style-type:none;margin:0;opacity:.6;padding:0}.g-post-header__tags a{color:inherit;font-size:.875rem;text-decoration:underline;transition:opacity .2s linear}.g-post-header__tags a:hover{opacity:.8}.g-post-header__image{margin:0 auto;width:100%}@media only screen and (min-width:45rem){.g-post-header__image{display:flex;height:42.5rem;justify-content:center;position:relative}}@media only screen and (min-width:80rem){.g-post-header__image{height:51.25rem}}@media only screen and (min-width:90rem){.g-post-header__image{max-width:85rem}}.g-post-header__image figure{margin:0;position:relative;width:100%}@media only screen and (min-width:45rem){.g-post-header__image figure{display:inline-block;height:100%;width:var(--post-feature-image-width)}}.g-post-header__image img{display:block;height:auto;width:100%}@media only screen and (min-width:45rem){.g-post-header__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:var(--post-feature-image-width)}}.g-post-header__image figcaption{bottom:.3125rem;color:var(--color-on-dark);font-size:.75rem;left:50%;line-height:1.5;max-width:var(--max-width-post-container);padding:0 var(--spacing-s);position:absolute;text-align:center;text-shadow:1px 1px 0 rgba(0,0,0,.5);transform:translateX(-50%);width:100%;z-index:2}@media only screen and (min-width:45rem){.g-post-header__image figcaption{bottom:.625rem;font-size:.875rem}}.g-post-header__image figcaption a{text-decoration:underline;transition:opacity .2s linear}.g-post-header__image figcaption a:hover{opacity:.6}.g-post-header__image figcaption b,.g-post-header__image figcaption strong{font-weight:700}.g-post-header__image figcaption em,.g-post-header__image figcaption i{font-style:italic}.page-template article:not(.custom-template) .g-post-content{padding-bottom:0;padding-top:0}.page-template article:not(.custom-template) .g-post-content:only-child>:first-child:not(.kg-width-full){margin-top:10.5rem}@media only screen and (min-width:45rem){.page-template article:not(.custom-template) .g-post-content:only-child>:first-child:not(.kg-width-full){margin-top:15.375rem}}.page-template article:not(.custom-template) .g-post-content:only-child>:first-child.kg-width-full{margin-top:0}.page-template article:not(.custom-template) .g-post-content:only-child>:first-child.kg-header-card:not(.kg-layout-split) .kg-header-card-text{padding-bottom:7.75rem;padding-top:7.75rem}@media only screen and (min-width:80rem){.page-template article:not(.custom-template) .g-post-content:only-child>:first-child.kg-header-card:not(.kg-layout-split) .kg-header-card-text{padding-bottom:13.25rem;padding-top:13.25rem}}@media only screen and (min-width:90rem){.page-template article:not(.custom-template) .g-post-content:only-child>:first-child.kg-header-card:not(.kg-layout-split) .kg-header-card-text{padding-bottom:17.5rem;padding-top:17.5rem}}.page-template article:not(.custom-template) .g-post-content>:last-child:not(.kg-width-full){margin-bottom:var(--spacing-l)}@media only screen and (min-width:45rem){.page-template article:not(.custom-template) .g-post-content>:last-child:not(.kg-width-full){margin-bottom:6.25rem}}.g-post-content{color:var(--foreground);margin:0 auto;max-width:var(--max-width-post-container);padding:var(--spacing-l) var(--spacing-s)}@media only screen and (min-width:45rem){.g-post-content{padding:6.25rem var(--spacing-m)}}@media only screen and (min-width:64rem){.g-post-content{padding-left:var(--spacing-s);padding-right:var(--spacing-s)}}.g-post-content.no-image{padding-top:0}@media only screen and (min-width:45rem){.g-post-content.no-image{padding-top:0}}.g-post-content h1,.g-post-content h2,.g-post-content h3,.g-post-content h4,.g-post-content h5,.g-post-content h6{font-weight:400;line-height:1.3;margin:0 0 var(--spacing-s)}@media only screen and (min-width:45rem){.g-post-content h1,.g-post-content h2,.g-post-content h3,.g-post-content h4,.g-post-content h5,.g-post-content h6{line-height:1.2;margin-bottom:1.5rem}}.g-post-content h1{font-size:1.8019rem}@media only screen and (min-width:45rem){.g-post-content h1{font-size:3.0519rem}}.g-post-content h2{font-size:1.6019rem}@media only screen and (min-width:45rem){.g-post-content h2{font-size:2.4413rem}}.g-post-content h3{font-size:1.4238rem}@media only screen and (min-width:45rem){.g-post-content h3{font-size:1.9531rem}}.g-post-content h4{font-size:1.2656rem}@media only screen and (min-width:45rem){.g-post-content h4{font-size:1.5625rem}}.g-post-content h5{font-size:1.125rem}.g-post-content h6{font-size:1rem}.g-post-content>p:first-of-type:first-letter{font-size:var(--first-letter-size,3.75rem);line-height:var(--first-letter-size,80%);vertical-align:var(--first-letter-vertical-align,bottom)}@media only screen and (min-width:45rem){.g-post-content>p:first-of-type:first-letter{font-size:var(--first-letter-size,4.5rem)}}.g-post-content p{font-size:1rem;line-height:1.625;margin-bottom:var(--spacing-m)}@media only screen and (min-width:45rem){.g-post-content p{font-size:1.125rem;line-height:1.6}}.g-post-content a:not(.g-button){text-decoration:underline;transition:opacity .2s linear}.g-post-content a:not(.g-button):hover{opacity:.6}.g-post-content a:not(.g-button).anchor-gallery-image:hover{opacity:1}.g-post-content b,.g-post-content strong{font-weight:700}.g-post-content em,.g-post-content i{font-style:italic}.g-post-content ol,.g-post-content ul{font-size:1rem;line-height:1.625;margin:0 0 var(--spacing-m);padding:0 1.5rem}@media only screen and (min-width:45rem){.g-post-content ol,.g-post-content ul{font-size:1.125rem;line-height:1.6}}.g-post-content ol li,.g-post-content ul li{margin-bottom:1rem}.g-post-content ol li:last-of-type,.g-post-content ul li:last-of-type{margin-bottom:0}.g-post-content ol li ol,.g-post-content ol li ul,.g-post-content ul li ol,.g-post-content ul li ul{font-size:.875rem;line-height:1.5;padding-top:1rem}@media only screen and (min-width:45rem){.g-post-content ol li ol,.g-post-content ol li ul,.g-post-content ul li ol,.g-post-content ul li ul{font-size:1rem}}.g-post-content ol li ol li,.g-post-content ol li ul li,.g-post-content ul li ol li,.g-post-content ul li ul li{margin-bottom:.75rem}.g-post-content .kg-image,.g-post-content img{display:block;height:auto;width:100%}.g-post-content img.gallery-image{cursor:zoom-in}.g-post-content img.float{float:left;margin:0 var(--spacing-s) var(--spacing-s) 0;max-width:9.375rem}@media only screen and (min-width:45rem){.g-post-content img.float{max-width:18.75rem}}.g-post-content .kg-header-card,.g-post-content .kg-signup-card,.g-post-content figure,.g-post-content.kg-image-card{margin:0 0 var(--spacing-m);padding:0;width:100%}.g-post-content .kg-header-card .kg-image,.g-post-content .kg-header-card img,.g-post-content .kg-signup-card .kg-image,.g-post-content .kg-signup-card img,.g-post-content figure .kg-image,.g-post-content figure img,.g-post-content.kg-image-card .kg-image,.g-post-content.kg-image-card img{display:block;height:auto;margin:0 auto;max-width:100%;width:auto}.g-post-content .kg-header-card figcaption,.g-post-content .kg-signup-card figcaption,.g-post-content figure figcaption,.g-post-content.kg-image-card figcaption{font-size:.75rem;line-height:1.5;margin:0 auto;max-width:var(--max-width-post-container);opacity:.8;padding:.625rem var(--spacing-s) 0;text-align:center}@media only screen and (min-width:45rem){.g-post-content .kg-header-card figcaption,.g-post-content .kg-signup-card figcaption,.g-post-content figure figcaption,.g-post-content.kg-image-card figcaption{font-size:.875rem}}.g-post-content .kg-header-card figcaption a,.g-post-content .kg-signup-card figcaption a,.g-post-content figure figcaption a,.g-post-content.kg-image-card figcaption a{color:inherit}.g-post-content .kg-header-card.kg-embed-card,.g-post-content .kg-signup-card.kg-embed-card,.g-post-content figure.kg-embed-card,.g-post-content.kg-image-card.kg-embed-card{align-items:center;display:flex;flex-direction:column;margin:0 auto var(--spacing-m);min-width:100%}.g-post-content .kg-header-card.kg-embed-card iframe,.g-post-content .kg-signup-card.kg-embed-card iframe,.g-post-content figure.kg-embed-card iframe,.g-post-content.kg-image-card.kg-embed-card iframe{margin:0 auto}.g-post-content .kg-header-card.kg-width-wide,.g-post-content .kg-signup-card.kg-width-wide,.g-post-content figure.kg-width-wide,.g-post-content.kg-image-card.kg-width-wide{margin-left:calc(var(--spacing-s)*-1);margin-right:calc(var(--spacing-s)*-1);width:calc(100% + var(--spacing-s)*2)}@media only screen and (min-width:45rem){.g-post-content .kg-header-card.kg-width-wide,.g-post-content .kg-signup-card.kg-width-wide,.g-post-content figure.kg-width-wide,.g-post-content.kg-image-card.kg-width-wide{margin-left:calc(var(--spacing-m)*-1);margin-right:calc(var(--spacing-m)*-1);width:calc(100% + var(--spacing-m)*2)}}@media only screen and (min-width:64rem){.g-post-content .kg-header-card.kg-width-wide,.g-post-content .kg-signup-card.kg-width-wide,.g-post-content figure.kg-width-wide,.g-post-content.kg-image-card.kg-width-wide{margin-left:-4.375rem;margin-right:-4.375rem;width:calc(100% + 8.75rem)}}@media only screen and (min-width:80rem){.g-post-content .kg-header-card.kg-width-wide,.g-post-content .kg-signup-card.kg-width-wide,.g-post-content figure.kg-width-wide,.g-post-content.kg-image-card.kg-width-wide{margin-left:-10rem;margin-right:-10rem;width:calc(100% + 20rem)}}.g-post-content .kg-header-card.kg-width-full,.g-post-content .kg-signup-card.kg-width-full,.g-post-content figure.kg-width-full,.g-post-content.kg-image-card.kg-width-full{margin-left:calc(var(--spacing-s)*-1);margin-right:calc(var(--spacing-s)*-1);width:calc(100% + var(--spacing-s)*2)}@media only screen and (min-width:45rem){.g-post-content .kg-header-card.kg-width-full,.g-post-content .kg-signup-card.kg-width-full,.g-post-content figure.kg-width-full,.g-post-content.kg-image-card.kg-width-full{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}}.g-post-content .kg-header-card.kg-width-full img,.g-post-content .kg-signup-card.kg-width-full img,.g-post-content figure.kg-width-full img,.g-post-content.kg-image-card.kg-width-full img{width:100%}.g-post-content .kg-header-card.kg-width-full+.kg-width-full:not(.kg-width-full.kg-card-hascaption+.kg-width-full),.g-post-content .kg-signup-card.kg-width-full+.kg-width-full:not(.kg-width-full.kg-card-hascaption+.kg-width-full),.g-post-content figure.kg-width-full+.kg-width-full:not(.kg-width-full.kg-card-hascaption+.kg-width-full),.g-post-content.kg-image-card.kg-width-full+.kg-width-full:not(.kg-width-full.kg-card-hascaption+.kg-width-full){margin-top:calc(var(--spacing-m)*-1)}.g-post-content .kg-header-card .fluid-width-video-container,.g-post-content .kg-signup-card .fluid-width-video-container,.g-post-content figure .fluid-width-video-container,.g-post-content.kg-image-card .fluid-width-video-container{flex-grow:1;width:100%}.g-post-content .kg-header-card .fluid-width-video-wrapper,.g-post-content .kg-signup-card .fluid-width-video-wrapper,.g-post-content figure .fluid-width-video-wrapper,.g-post-content.kg-image-card .fluid-width-video-wrapper{margin:0 auto var(--spacing-m)}.g-post-content .kg-header-card .kg-gallery-container,.g-post-content .kg-signup-card .kg-gallery-container,.g-post-content figure .kg-gallery-container,.g-post-content.kg-image-card .kg-gallery-container{display:flex;flex-direction:column;width:100%}.g-post-content .kg-header-card .kg-gallery-row,.g-post-content .kg-signup-card .kg-gallery-row,.g-post-content figure .kg-gallery-row,.g-post-content.kg-image-card .kg-gallery-row{display:flex;flex-direction:row;justify-content:center}.g-post-content .kg-header-card .kg-gallery-image img,.g-post-content .kg-signup-card .kg-gallery-image img,.g-post-content figure .kg-gallery-image img,.g-post-content.kg-image-card .kg-gallery-image img{display:block;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;width:100%}.g-post-content .kg-header-card .kg-gallery-row:not(:first-of-type),.g-post-content .kg-signup-card .kg-gallery-row:not(:first-of-type),.g-post-content figure .kg-gallery-row:not(:first-of-type),.g-post-content.kg-image-card .kg-gallery-row:not(:first-of-type){margin:.625rem 0 0}.g-post-content .kg-header-card .kg-gallery-image:not(:first-of-type),.g-post-content .kg-signup-card .kg-gallery-image:not(:first-of-type),.g-post-content figure .kg-gallery-image:not(:first-of-type),.g-post-content.kg-image-card .kg-gallery-image:not(:first-of-type){margin:0 0 0 .625rem}.g-post-content .kg-bookmark-card{position:relative;width:100%}.g-post-content .kg-bookmark-container{background-color:var(--background);border:.0625rem solid var(--border);border-radius:var(--border-radius-m);display:flex;flex-direction:column;overflow:hidden;text-decoration:none!important}@media only screen and (min-width:45rem){.g-post-content .kg-bookmark-container{flex-direction:row;min-height:11.875rem}}.g-post-content .kg-bookmark-container:hover{opacity:.8!important}.g-post-content .kg-bookmark-content{order:2;padding:var(--spacing-s)}@media only screen and (min-width:45rem){.g-post-content .kg-bookmark-content{flex:1;order:1}}.g-post-content .kg-bookmark-title{font-size:1.0625rem;font-weight:400;line-height:1.4;margin-bottom:1rem}@media only screen and (min-width:45rem){.g-post-content .kg-bookmark-title{font-size:1.125rem}}.g-post-content .kg-bookmark-description{font-size:.8125rem;line-height:1.6;margin-bottom:1.5rem;opacity:.8}@media only screen and (min-width:45rem){.g-post-content .kg-bookmark-description{font-size:.875rem}}.g-post-content .kg-bookmark-thumbnail{border-radius:calc(var(--border-radius-m) - 1px) calc(var(--border-radius-m) - 1px) 0 0;height:10.9375rem;order:1;overflow:hidden;position:relative;transform:translateZ(0)}@media only screen and (min-width:45rem){.g-post-content .kg-bookmark-thumbnail{border-radius:0 calc(var(--border-radius-m) - 1px) calc(var(--border-radius-m) - 1px) 0;flex-shrink:0;height:auto;order:2;width:15.625rem}}.g-post-content .kg-bookmark-thumbnail img{height:100%;margin-bottom:0;-o-object-fit:cover;object-fit:cover;width:100%}.g-post-content .kg-bookmark-metadata{align-items:center;display:flex;flex-wrap:wrap;font-size:.8125rem;margin:0 -.625rem}.g-post-content .kg-bookmark-icon{height:1.5625rem;margin:0 .625rem;width:1.5625rem}.g-post-content .kg-bookmark-author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.g-post-content .kg-bookmark-publisher{color:inherit}.g-post-content .kg-bookmark-publisher:before{content:"•";margin:0 .3125rem}.g-post-content .kg-button-card .kg-btn,.g-post-content .kg-header-card .kg-header-card-button,.g-post-content .kg-header-card.kg-v2 .kg-header-card-button,.g-post-content .kg-product-card .kg-product-card-button{font-family:inherit;font-size:1.125rem!important;height:auto!important;text-align:center}.g-post-content .kg-button-card .kg-btn:hover,.g-post-content .kg-header-card .kg-header-card-button:hover,.g-post-content .kg-header-card.kg-v2 .kg-header-card-button:hover,.g-post-content .kg-product-card .kg-product-card-button:hover{opacity:1}.g-post-content .kg-button-card{margin-bottom:var(--spacing-m)}.g-post-content .kg-nft-card .kg-nft-card-container{border:1px solid var(--border);border-radius:var(--border-radius-m);-o-box-shadow:0 0 0 transparent,0 0 0 transparent;box-shadow:0 0 0 transparent,0 0 0 transparent;font-family:inherit;transition:opacity .2s linear}.g-post-content .kg-nft-card .kg-nft-card-container:hover{opacity:.8}.g-post-content .kg-nft-card .kg-nft-image{border-radius:var(--border-radius-m) var(--border-radius-m) 0 0;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;width:100%}.g-post-content .kg-nft-card .kg-nft-header,.g-post-content .kg-nft-card .kg-nft-metadata{font-family:inherit}.g-post-content .kg-nft-card .kg-nft-header .kg-nft-title{font-size:1.1875rem;padding-top:0}.g-post-content .kg-nft-card .kg-nft-header img{display:inline-block;margin:0;max-width:6.25rem;width:6.25rem}.g-post-content .kg-callout-card{border-radius:var(--border-radius-s);margin-bottom:var(--spacing-m)}.g-post-content .kg-callout-card .kg-callout-emoji{flex-shrink:0;font-size:1.5rem;line-height:1.5;padding-right:1.5rem}@media only screen and (min-width:45rem){.g-post-content .kg-callout-card .kg-callout-emoji{font-size:1.75rem}}.g-post-content .kg-callout-card .kg-callout-text{font-size:1rem;line-height:1.6}@media only screen and (min-width:45rem){.g-post-content .kg-callout-card .kg-callout-text{font-size:1.125rem}}.g-post-content .kg-toggle-card{border:1px solid var(--border);border-radius:var(--border-radius-s);-o-box-shadow:0 0 0 transparent,0 0 0 transparent;box-shadow:0 0 0 transparent,0 0 0 transparent;margin-bottom:var(--spacing-s)}.g-post-content .kg-toggle-card .kg-toggle-heading-text{font-size:1.15rem;line-height:1.3;padding-top:0}.g-post-content .kg-toggle-card .kg-toggle-card-icon{cursor:pointer;padding:0}.g-post-content .kg-toggle-card .kg-toggle-content ol,.g-post-content .kg-toggle-card .kg-toggle-content p,.g-post-content .kg-toggle-card .kg-toggle-content ul{font-size:1rem;line-height:1.7}@media only screen and (min-width:45rem){.g-post-content .kg-toggle-card .kg-toggle-content ol,.g-post-content .kg-toggle-card .kg-toggle-content p,.g-post-content .kg-toggle-card .kg-toggle-content ul{font-size:1.125rem}}.g-post-content .kg-product-card{margin:0 auto var(--spacing-m)}.g-post-content .kg-product-card .kg-product-card-container{background-color:var(--background);border:1px solid var(--border);border-radius:var(--border-radius-m);-o-box-shadow:0 0 0 transparent,0 0 0 transparent;box-shadow:0 0 0 transparent,0 0 0 transparent;color:var(--foreground)}.g-post-content .kg-product-card .kg-product-card-image{border-radius:0;margin-bottom:0}.g-post-content .kg-product-card .kg-product-card-title{font-family:inherit;font-size:1.4rem;line-height:1.2;padding-top:0}.g-post-content .kg-product-card .kg-product-card-description p{color:var(--light-text);font-family:inherit;font-size:1rem;line-height:1.7;opacity:1}.g-post-content .kg-product-card .kg-product-card-rating{margin-top:-.3125rem}@media only screen and (min-width:45rem){.g-post-content .kg-product-card .kg-product-card-rating{margin-top:0}}.g-post-content .kg-product-card .kg-product-card-rating-star svg{fill:var(--foreground)}.g-post-content .kg-audio-card{background-color:var(--background);border:1px solid var(--border);border-radius:var(--border-radius-s);-o-box-shadow:0 0 0 transparent,0 0 0 transparent;box-shadow:0 0 0 transparent,0 0 0 transparent;margin-bottom:var(--spacing-m)}.g-post-content .kg-audio-card .kg-audio-thumbnail{border-radius:0;margin:.5rem;width:80px}.g-post-content .kg-audio-card .kg-audio-thumbnail.placeholder{background-color:var(--accent-color)}.g-post-content .kg-audio-card .kg-audio-title{font-size:1.15rem;line-height:1.3}.g-post-content .kg-audio-card .kg-audio-player-container{color:var(--foreground)}.g-post-content .kg-audio-card .kg-audio-mute-icon svg,.g-post-content .kg-audio-card .kg-audio-pause-icon svg,.g-post-content .kg-audio-card .kg-audio-play-icon svg,.g-post-content .kg-audio-card .kg-audio-unmute-icon svg{fill:var(--foreground)}.g-post-content .kg-audio-card .kg-audio-playback-rate{color:var(--foreground)}.g-post-content .kg-audio-card .kg-audio-seek-slider:hover:before,.g-post-content .kg-audio-card .kg-audio-volume-slider:hover:before{background-color:var(--accent-color)}.g-post-content .kg-audio-card .kg-audio-seek-slider:before,.g-post-content .kg-audio-card .kg-audio-volume-slider:before{background-color:var(--foreground);transition:background-color .1s linear}.g-post-content .kg-video-card .kg-video-container{overflow:hidden}.g-post-content .kg-video-card .kg-video-player-container{bottom:-1px;z-index:4}.g-post-content .kg-video-card .kg-video-overlay{z-index:4}.g-post-content .kg-file-card{margin-bottom:var(--spacing-m)}.g-post-content .kg-file-card .kg-file-card-container{background-color:var(--background);border:1px solid var(--border);border-radius:var(--border-radius-s)}.g-post-content .kg-file-card .kg-file-card-contents{color:var(--foreground)}.g-post-content .kg-file-card .kg-file-card-title{font-size:1rem;line-height:1.3}@media only screen and (min-width:45rem){.g-post-content .kg-file-card .kg-file-card-title{font-size:1.15rem}}.g-post-content .kg-file-card .kg-file-card-caption{color:var(--light-text);font-size:.875rem;line-height:1.3;margin-top:.25rem;opacity:1}.g-post-content .kg-file-card .kg-file-card-metadata{font-size:.825rem;line-height:1.3;margin-top:.75rem}.g-post-content .kg-file-card .kg-file-card-metadata .kg-file-card-filesize{font-size:.925rem;opacity:.7}.g-post-content .kg-file-card .kg-file-card-icon:before{background-color:var(--accent-color);border-radius:0}.g-post-content .kg-file-card .kg-file-card-icon svg{color:var(--accent-color)}.g-post-content .kg-header-card,.g-post-content .kg-signup-card{margin-bottom:var(--spacing-m);margin-top:var(--spacing-m)}@media only screen and (max-width:45rem){.g-post-content .kg-header-card.kg-width-regular,.g-post-content .kg-signup-card.kg-width-regular{margin-left:calc(var(--spacing-s)*-1);margin-right:calc(var(--spacing-s)*-1);width:calc(100% + var(--spacing-s)*2)}}.g-post-content .kg-header-card.kg-width-full h2.kg-signup-card-heading,.g-post-content .kg-header-card.kg-width-full.kg-layout-split h2.kg-signup-card-heading,.g-post-content .kg-header-card.kg-width-wide h2.kg-signup-card-heading,.g-post-content .kg-header-card.kg-width-wide.kg-layout-split h2.kg-signup-card-heading,.g-post-content .kg-signup-card.kg-width-full h2.kg-signup-card-heading,.g-post-content .kg-signup-card.kg-width-full.kg-layout-split h2.kg-signup-card-heading,.g-post-content .kg-signup-card.kg-width-wide h2.kg-signup-card-heading,.g-post-content .kg-signup-card.kg-width-wide.kg-layout-split h2.kg-signup-card-heading{font-size:clamp(2.6rem,2.6vw,3.6rem)}.g-post-content .kg-header-card.kg-width-full h3.kg-header-card-subheading,.g-post-content .kg-header-card.kg-width-full h3.kg-signup-card-subheading,.g-post-content .kg-header-card.kg-width-full.kg-layout-split h3.kg-header-card-subheading,.g-post-content .kg-header-card.kg-width-full.kg-layout-split h3.kg-signup-card-subheading,.g-post-content .kg-header-card.kg-width-wide h3.kg-header-card-subheading,.g-post-content .kg-header-card.kg-width-wide h3.kg-signup-card-subheading,.g-post-content .kg-header-card.kg-width-wide.kg-layout-split h3.kg-header-card-subheading,.g-post-content .kg-header-card.kg-width-wide.kg-layout-split h3.kg-signup-card-subheading,.g-post-content .kg-signup-card.kg-width-full h3.kg-header-card-subheading,.g-post-content .kg-signup-card.kg-width-full h3.kg-signup-card-subheading,.g-post-content .kg-signup-card.kg-width-full.kg-layout-split h3.kg-header-card-subheading,.g-post-content .kg-signup-card.kg-width-full.kg-layout-split h3.kg-signup-card-subheading,.g-post-content .kg-signup-card.kg-width-wide h3.kg-header-card-subheading,.g-post-content .kg-signup-card.kg-width-wide h3.kg-signup-card-subheading,.g-post-content .kg-signup-card.kg-width-wide.kg-layout-split h3.kg-header-card-subheading,.g-post-content .kg-signup-card.kg-width-wide.kg-layout-split h3.kg-signup-card-subheading{font-size:clamp(1.05em,1.25vw,2rem)!important}@media only screen and (min-width:80rem){.g-post-content .kg-header-card.kg-width-full:not(.kg-layout-split) .kg-header-card-text,.g-post-content .kg-header-card.kg-width-full:not(.kg-layout-split) .kg-signup-card-text,.g-post-content .kg-signup-card.kg-width-full:not(.kg-layout-split) .kg-header-card-text,.g-post-content .kg-signup-card.kg-width-full:not(.kg-layout-split) .kg-signup-card-text{padding-bottom:8rem;padding-top:8rem}}@media only screen and (min-width:90rem){.g-post-content .kg-header-card.kg-width-full:not(.kg-layout-split) .kg-header-card-text,.g-post-content .kg-header-card.kg-width-full:not(.kg-layout-split) .kg-signup-card-text,.g-post-content .kg-signup-card.kg-width-full:not(.kg-layout-split) .kg-header-card-text,.g-post-content .kg-signup-card.kg-width-full:not(.kg-layout-split) .kg-signup-card-text{padding-bottom:12rem;padding-top:12rem}}.g-post-content .kg-header-card.kg-layout-split .kg-header-card-content,.g-post-content .kg-header-card.kg-layout-split .kg-signup-card-content,.g-post-content .kg-signup-card.kg-layout-split .kg-header-card-content,.g-post-content .kg-signup-card.kg-layout-split .kg-signup-card-content{max-width:100%}.g-post-content .kg-header-card:not(.kg-layout-split) .kg-header-card-text,.g-post-content .kg-header-card:not(.kg-layout-split) .kg-signup-card-text,.g-post-content .kg-signup-card:not(.kg-layout-split) .kg-header-card-text,.g-post-content .kg-signup-card:not(.kg-layout-split) .kg-signup-card-text{padding:var(--spacing-m) var(--spacing-s)}@media only screen and (min-width:45rem){.g-post-content .kg-header-card:not(.kg-layout-split) .kg-header-card-text,.g-post-content .kg-header-card:not(.kg-layout-split) .kg-signup-card-text,.g-post-content .kg-signup-card:not(.kg-layout-split) .kg-header-card-text,.g-post-content .kg-signup-card:not(.kg-layout-split) .kg-signup-card-text{padding:var(--spacing-l) var(--spacing-m)}}@media only screen and (min-width:80rem){.g-post-content .kg-header-card:not(.kg-layout-split) .kg-header-card-text,.g-post-content .kg-header-card:not(.kg-layout-split) .kg-signup-card-text,.g-post-content .kg-signup-card:not(.kg-layout-split) .kg-header-card-text,.g-post-content .kg-signup-card:not(.kg-layout-split) .kg-signup-card-text{padding:8rem var(--spacing-l)}}.g-post-content .kg-header-card .kg-header-card-content,.g-post-content .kg-header-card .kg-signup-card-content,.g-post-content .kg-signup-card .kg-header-card-content,.g-post-content .kg-signup-card .kg-signup-card-content{margin:0 auto;max-width:var(--max-width-container)}.g-post-content .kg-header-card .kg-header-card-heading,.g-post-content .kg-header-card .kg-signup-card-heading,.g-post-content .kg-signup-card .kg-header-card-heading,.g-post-content .kg-signup-card .kg-signup-card-heading{font-size:2rem;line-height:1.1}@media only screen and (min-width:45rem){.g-post-content .kg-header-card .kg-header-card-heading,.g-post-content .kg-header-card .kg-signup-card-heading,.g-post-content .kg-signup-card .kg-header-card-heading,.g-post-content .kg-signup-card .kg-signup-card-heading{font-size:3rem}}.g-post-content .kg-header-card .kg-header-card-subheading,.g-post-content .kg-header-card .kg-signup-card-subheading,.g-post-content .kg-signup-card .kg-header-card-subheading,.g-post-content .kg-signup-card .kg-signup-card-subheading{font-size:clamp(1.05em,1.75vw,1.5rem);line-height:1.3}.g-post-content .kg-header-card .kg-signup-card-fields,.g-post-content .kg-signup-card .kg-signup-card-fields{height:3.375rem}.g-post-content .kg-header-card .kg-signup-card-fields .kg-signup-card-button,.g-post-content .kg-header-card .kg-signup-card-fields .kg-signup-card-input,.g-post-content .kg-signup-card .kg-signup-card-fields .kg-signup-card-button,.g-post-content .kg-signup-card .kg-signup-card-fields .kg-signup-card-input{font-family:var(--gh-font-body,var(--font-family));height:100%}.g-post-content .kg-header-card .kg-signup-card-fields .kg-signup-card-button,.g-post-content .kg-signup-card .kg-signup-card-fields .kg-signup-card-button{cursor:pointer}.g-post-content .kg-header-card .kg-signup-card-disclaimer,.g-post-content .kg-signup-card .kg-signup-card-disclaimer{font-size:.9375rem}.g-post-content iframe{margin:0 auto;max-width:100%}.g-post-content code{background-color:var(--light-secondary-background);border-radius:.3125rem;display:inline-block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:85%;padding:.125rem .25rem}.g-post-content mark{background-color:var(--highlighted);border-radius:.3125rem;padding:.1875rem .25rem}.g-post-content blockquote{font-size:1.25rem;font-weight:700;line-height:1.3;margin:0 0 var(--spacing-m);padding:0 var(--spacing-s)}@media only screen and (min-width:45rem){.g-post-content blockquote{font-size:1.5rem;padding:0 var(--spacing-l)}}.g-post-content blockquote:before{content:"“"}.g-post-content blockquote:after{content:"”"}.g-post-content blockquote.kg-blockquote-alt{color:var(--accent-color);font-size:2rem;font-style:normal;line-height:1.1;padding:1.5625rem 1.5rem}@media only screen and (min-width:45rem){.g-post-content blockquote.kg-blockquote-alt{font-size:2.625rem;padding:1.875rem 3.75rem}}.g-post-content blockquote.kg-blockquote-alt:after,.g-post-content blockquote.kg-blockquote-alt:before{display:none}.g-post-content blockquote em{font-style:normal}.g-post-content hr{background-color:transparent;border:0;height:1px;margin-bottom:var(--spacing-m);margin-top:0;padding:var(--spacing-s) 0;position:relative}@media only screen and (min-width:45rem){.g-post-content hr{padding:var(--spacing-m) 0}}.g-post-content hr:after,.g-post-content hr:before{content:"";height:2px;position:absolute;width:var(--spacing-l)}.g-post-content hr:before{background-color:var(--border);height:1px;left:0;top:calc(50% - 1px);width:100%}.g-post-content hr:after{background-color:var(--foreground);height:2px;left:50%;top:50%;transform:translate(-50%,-50%);width:var(--spacing-l)}.g-post-content .g-table-container{margin-bottom:var(--spacing-m);overflow-x:auto;width:100%;word-break:normal}.g-post-content table{background-color:transparent;font-size:.9375rem;max-width:100%;width:100%}@media only screen and (min-width:45rem){.g-post-content table{font-size:1rem}}.g-post-content table thead th{background-color:var(--dark-background);color:var(--color-on-dark);font-weight:700;padding:1rem}.g-post-content table tbody tr:nth-child(2n){background-color:var(--light-secondary-background)}.g-post-content table tbody td{padding:1rem;text-align:center}.g-post-content pre{background-color:var(--light-secondary-background);border-radius:var(--border-radius-s);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;margin:0 0 var(--spacing-m);overflow:auto;padding:var(--spacing-s)}.g-post-content pre,.g-post-content pre>code{word-wrap:normal;-webkit-hyphens:none;hyphens:none;line-height:1.5;-moz-tab-size:2;-o-tab-size:2;tab-size:2;white-space:pre;word-break:normal;word-spacing:normal}.g-post-content pre>code{border-radius:0;font-size:.875rem;padding:0}@media only screen and (min-width:45rem){.g-post-content pre>code{font-size:.9375rem}}.g-post-content pre.line-numbers>code{padding:0}.g-post-content label{color:var(--foreground);display:block;font-size:.9375rem;line-height:1.3;margin-bottom:.75rem;opacity:.8}.g-post-content input:not(.kg-video-card input):not(.kg-audio-card input):not(.kg-signup-card input),.g-post-content select,.g-post-content textarea{border:.0625rem solid var(--border);border-radius:var(--border-radius-s);color:var(--foreground);display:block;font-family:var(--gh-font-body,var(--font-family));font-size:1rem;padding:1rem;transition:all .2s ease;width:100%}.g-post-content input:not(.kg-video-card input):not(.kg-audio-card input):not(.kg-signup-card input):focus,.g-post-content select:focus,.g-post-content textarea:focus{-o-box-shadow:0 0 0 .1875rem var(--focus),0 0 0 transparent;box-shadow:0 0 0 .1875rem var(--focus),0 0 0 transparent;outline:0}.g-post-content select{padding-right:2.75rem;position:relative}.g-post-content .g-select-container{position:relative}.g-post-content .g-select-container span{color:var(--foreground);font-size:1.25rem;opacity:.8;pointer-events:none;position:absolute;right:1rem;top:50%;transform:translateY(-50%);z-index:2}.g-post-content textarea{min-height:9.375rem}.g-post-content label.input-checkbox,.g-post-content label.input-radio{color:var(--foreground);display:flex;font-size:1rem;line-height:1.3;opacity:.8}.g-post-content label.input-checkbox>div,.g-post-content label.input-radio>div{border:.0625rem solid var(--border);border-radius:.3125rem;height:1.625rem;margin-right:.9375rem;margin-top:-.1875rem;position:relative;width:1.625rem}.g-post-content label.input-checkbox input,.g-post-content label.input-radio input{height:100%;opacity:0;position:relative;width:100%;z-index:1}.g-post-content label.input-checkbox span,.g-post-content label.input-radio span{background-color:transparent;border-radius:.1875rem;height:1.125rem;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .1s linear;width:1.125rem;z-index:2}.g-post-content label.input-checkbox input:checked+span,.g-post-content label.input-radio input:checked+span{background-color:var(--accent-color)}.g-post-content label.input-radio span,.g-post-content label.input-radio>div{border-radius:50%}.g-post-content :last-child{margin-bottom:0}@media only screen and (min-width:45rem){[dir=rtl] .g-post-content .kg-bookmark-thumbnail{border-radius:calc(var(--border-radius-m) - 1px) 0 0 calc(var(--border-radius-m) - 1px)}}[dir=rtl] .g-post-content .kg-callout-card .kg-callout-emoji{padding-left:1.5rem;padding-right:auto}[dir=rtl] .g-post-content .kg-toggle-card .kg-toggle-card-icon{margin-left:0;margin-right:1rem}[dir=rtl] .g-post-content .kg-product-card .kg-product-card-rating{padding-left:0;padding-right:1rem}.page-template article:not(.custom-template) .g-share{margin-top:var(--spacing-l)}@media only screen and (min-width:45rem){.page-template article:not(.custom-template) .g-share{margin-top:6.25rem}}.g-share{margin-bottom:var(--spacing-l)}@media only screen and (min-width:45rem){.g-share{margin-bottom:6.25rem}}.g-share.in-page{margin-bottom:var(--spacing-m)}@media only screen and (min-width:45rem){.g-share.in-page{margin-bottom:var(--spacing-l)}}.g-share__wrapper{display:flex;justify-content:center;margin:0 auto;max-width:var(--max-width-post-container);position:relative}.g-share__wrapper:before{background-color:var(--border);content:"";height:1px;left:0;position:absolute;top:calc(50% - 1px);width:100%;z-index:1}.g-share__container{background-color:var(--background);border-radius:2rem;-o-box-shadow:0 1px 5px 0 rgba(0,0,0,.1),0 0 0 transparent;box-shadow:0 1px 5px 0 rgba(0,0,0,.1),0 0 0 transparent;padding:.9375rem;position:relative;z-index:2}.g-share__list{align-items:center;display:flex;justify-content:center;list-style-type:none;margin:0;padding:0}.g-share__list li{margin:0 .625rem}.g-share__button{align-items:center;border-radius:.3125rem;color:var(--foreground);cursor:pointer;display:flex;font-size:1.375rem;justify-content:center;padding:.3125rem;width:2rem}.g-share__button span{color:inherit}.g-post-nav{margin-bottom:var(--spacing-l)}@media only screen and (min-width:45rem){.g-post-nav{margin-bottom:6.25rem}}.g-post-nav__wrapper{margin:0 auto;max-width:calc(var(--max-width-post-container) + 40px);padding:0 var(--spacing-s)}@media only screen and (min-width:45rem){.g-post-nav__wrapper{align-items:flex-start;display:flex;justify-content:center;padding:0}}.g-post-nav__item{display:flex;flex-wrap:wrap}@media only screen and (min-width:45rem){.g-post-nav__item{align-items:flex-start;flex-basis:50%;margin-left:var(--spacing-s);margin-right:var(--spacing-s)}}.g-post-nav__item.next{margin-bottom:var(--spacing-m)}@media only screen and (min-width:45rem){.g-post-nav__item.next{margin-bottom:0;order:2}}.g-post-nav__item.previous{justify-content:flex-end;text-align:right}@media only screen and (min-width:45rem){.g-post-nav__item.previous{order:1}}.g-post-nav__label{color:var(--foreground);display:block;font-size:.875rem;margin-bottom:.625rem;opacity:.6}.g-post-nav__link{align-items:center;display:flex;flex-basis:100%;flex-shrink:0;justify-content:space-between;transition:opacity .2s linear}.g-post-nav__link:hover{opacity:.6}.g-post-nav__title{color:var(--foreground);flex-basis:calc(100% - 2.375rem);font-size:1.375rem;line-height:1.27}@media only screen and (min-width:45rem){.g-post-nav__title{flex-basis:calc(100% - var(--spacing-l));font-size:1.5rem;line-height:1.3}}.g-post-nav__icon{display:block;flex-shrink:0;height:36px;opacity:.2;width:18px}@media only screen and (min-width:45rem){.g-post-nav__icon{height:42px;width:21px}}.g-post-nav__icon .fill{stroke:var(--foreground)}.g-post-comments{margin-bottom:var(--spacing-l)}@media only screen and (min-width:45rem){.g-post-comments{margin-bottom:6.25rem}}.g-post-comments__wrapper{color:var(--foreground);margin:0 auto;max-width:var(--max-width-post-container);padding:0 var(--spacing-s)}@media only screen and (min-width:45rem){.g-post-comments__wrapper{padding:0}}.g-post-comments__wrapper iframe{margin:0 auto;width:100%}.g-related-posts{margin-bottom:var(--spacing-l)}@media only screen and (min-width:45rem){.g-related-posts{margin-bottom:6.25rem}}.g-related-posts__wrapper{height:26.25rem;margin:0 auto;overflow-y:hidden}@media only screen and (min-width:45rem){.g-related-posts__wrapper{height:32.5rem}}.g-related-posts__container{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;padding-bottom:var(--spacing-m)}.g-related-posts__content{display:flex;flex-wrap:nowrap;margin:0 auto}@media only screen and (min-width:45rem){.g-related-posts__content{max-width:calc(85rem + var(--spacing-s))}}.g-related-posts__item{flex:1 0 calc(100% - var(--spacing-s));height:26.25rem;padding:0 .625rem}@media only screen and (min-width:45rem){.g-related-posts__item{flex-basis:calc(50% - var(--spacing-s));height:32.5rem}}@media only screen and (min-width:80rem){.g-related-posts__item{flex-basis:calc(33% - var(--spacing-s))}}.g-related-posts__item:first-of-type{padding-left:var(--spacing-s)}.g-related-posts__item:last-of-type{padding-right:var(--spacing-s)}.g-paywall{position:relative}.g-paywall:before{background:linear-gradient(to bottom,var(--gradient-card-background) 0,var(--background) 70%);bottom:100%;content:"";height:120px;left:0;pointer-events:none;position:absolute;right:0}.g-paywall__container{background-color:var(--background);border:1px solid var(--border);border-radius:1.5625rem;margin:0 auto;padding:5rem var(--spacing-s);position:relative}.g-paywall__icons{height:auto;left:var(--spacing-s);position:absolute;top:16px;width:80px}@media only screen and (min-width:45rem){.g-paywall__icons{width:112px}}.g-paywall__icons .fill{stroke:var(--foreground)}.g-paywall__content{align-items:center;display:flex;flex-direction:column;text-align:center;width:100%}.g-paywall__content .g-paywall__title{font-size:1.5rem;font-weight:700;line-height:1.25;margin:0 0 var(--spacing-s);max-width:26.25rem}@media only screen and (min-width:45rem){.g-paywall__content .g-paywall__title{font-size:2.25rem;line-height:1.16}}.g-paywall__content .g-paywall__description{margin-bottom:var(--spacing-m);max-width:31.25rem}@media only screen and (min-width:45rem){.g-paywall__content .g-paywall__description{margin-bottom:var(--spacing-l)}}.g-paywall__content .g-paywall__description:first-of-type:first-letter{font-size:inherit;line-height:100%;vertical-align:inherit}@media only screen and (min-width:45rem){.g-paywall__content .g-paywall__description:first-of-type:first-letter{font-size:inherit}}p.g-paywall__signin{font-size:.9375rem;opacity:.8;padding-top:var(--spacing-s)}.g-toc{border:1px solid var(--border);color:var(--foreground);margin-bottom:var(--spacing-l);padding:var(--spacing-s)}.g-toc .g-toc__title{font-size:1.125rem;font-weight:400;line-height:1.1;margin:0 0 .75rem;text-transform:uppercase}@media only screen and (min-width:45rem){.g-toc .g-toc__title{font-size:1.25rem}}.g-toc__container{padding:1.5rem 0 0}.g-toc__container ul{list-style-type:none;padding:0}.g-toc__container ul li{font-size:1rem;line-height:1.5;margin-bottom:var(--spacing-s)}@media only screen and (min-width:45rem){.g-toc__container ul li{font-size:1.125rem}}.g-toc__container ul li:last-of-type{margin-bottom:0}.g-toc__container ul li a{text-decoration:none!important}.g-toc__container ul li ul{padding:1.25rem 1.5rem 0}.g-toc__container ul li ul li{font-size:.875rem;margin-bottom:1rem;opacity:.8}@media only screen and (min-width:45rem){.g-toc__container ul li ul li{font-size:1rem}}.g-post-card{height:100%;overflow:hidden;position:relative}.g-post-card.in-related-post.no-image{border:1px solid var(--border)}.g-post-card:hover .g-post-card__content:before{opacity:1}.g-post-card:hover .g-post-card__content__wrapper{opacity:1;transform:translateY(0)}.g-post-card:hover .g-post-card__image{transform:scale(var(--hover-post-image-zoom))}.g-post-card__image-link{display:block;height:100%;position:relative;width:100%;z-index:1}.g-post-card__image-link:focus+div:before{opacity:1}.g-post-card__image-link:focus+div .g-post-card__content__wrapper{opacity:1;transform:translateY(0)}.g-post-card__image{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:auto;width:100%}@media only screen and (min-width:45rem){.g-post-card__image{height:100%;-o-object-fit:cover;object-fit:cover}}.g-post-card__image.in-related-post{height:100%;-o-object-fit:cover;object-fit:cover}.g-post-card__image.loaded{transform-origin:center;transition:transform .5s cubic-bezier(.77,0,.18,1),opacity 1s}.g-post-card__content{bottom:0;left:0;padding:var(--spacing-s);position:absolute;width:100%;z-index:2}@media only screen and (min-width:45rem){.g-post-card__content{padding:0 var(--spacing-m) var(--spacing-m)}}@media only screen and (min-width:64rem){.g-post-card__content{padding:0 var(--spacing-l) var(--spacing-l)}}.g-post-card__content.in-related-post.no-image{align-items:center;display:flex;height:100%}.g-post-card__content.no-image{align-items:center;bottom:auto;display:flex;left:auto;padding:3.75rem var(--spacing-s);position:relative}@media only screen and (min-width:45rem){.g-post-card__content.no-image{height:100%;padding:var(--spacing-m)}}@media only screen and (min-width:64rem){.g-post-card__content.no-image{padding:var(--spacing-l)}}.g-post-card__content.no-image:before{display:none}.g-post-card__content.no-image .g-post-card__content__wrapper{color:var(--foreground);opacity:1;transform:none}.g-post-card__content.no-image .g-post-card__tag{font-size:1rem;transition:opacity .2s linear}.g-post-card__content.no-image .g-post-card__tag:hover{opacity:.4}.g-post-card__content.no-image .g-post-card__title{font-size:1.875rem;transition:opacity .2s linear}@media only screen and (min-width:45rem){.g-post-card__content.no-image .g-post-card__title{font-size:2.25rem;line-height:1.2}}.g-post-card__content.no-image .g-post-card__title:hover{opacity:.8}.g-post-card__content.no-image .g-post-card__excerpt{display:block}.g-post-card__content:before{background:linear-gradient(180deg,hsla(0,0%,7%,0) 0,hsla(0,0%,7%,.85) 60%,#000);bottom:0;content:"";height:calc(100% + 7.5rem);left:0;opacity:.7;pointer-events:none;position:absolute;transition:opacity .2s linear;width:100%;z-index:0}@media only screen and (min-width:45rem){.g-post-card__content:before{height:calc(100% + 17.5rem)}}@media (hover:hover){.g-post-card__content:before{opacity:calc((var(--hide-post-card-overlay) + (-1))*-1)}}.g-post-card__content__wrapper{color:var(--color-on-dark);display:flex;flex-direction:column;position:relative;transition:opacity .2s linear,transform .3s cubic-bezier(.77,0,.18,1) .1s;z-index:1}@media (hover:hover){.g-post-card__content__wrapper{opacity:calc((var(--hide-post-card-overlay) + (-1))*-1);transform:translateY(calc((100% + 8.75rem)*var(--hide-post-card-overlay)))}}.g-post-card__title{display:block;font-size:.9375rem;font-weight:400;line-height:1.3;margin:0 0 .25rem;max-width:38.75rem}@media only screen and (min-width:45rem){.g-post-card__title{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}}@media only screen and (min-width:80rem){.g-post-card__title{font-size:1.75rem}}.g-post-card__title a{color:inherit;display:block}.g-post-card__excerpt{display:none;margin-bottom:1rem;opacity:.8}@media only screen and (min-width:45rem){.g-post-card__excerpt{display:var(--show-post-card-excerpt)}}.g-post-card__tag{align-self:flex-start;display:inline-block;font-size:.75rem;line-height:1.2;opacity:.6}@media only screen and (min-width:45rem){.g-post-card__tag{font-size:.875rem}}.g-post-card__badge{align-items:center;bottom:calc(100% + .625rem);display:inline-flex;font-size:.625rem;font-weight:700;height:40px;line-height:1.1;max-width:90px;padding:0 18px;pointer-events:none;position:absolute;text-align:center;text-transform:uppercase}@media only screen and (min-width:45rem){.g-post-card__badge{bottom:calc(100% + 1rem);font-size:.75rem;height:50px;max-width:110px;padding:0 24px}}.g-post-card__badge.no-image{bottom:auto;margin-bottom:1rem;position:relative}.g-post-card__badge.no-image span:nth-child(2){color:var(--foreground);opacity:.75}.g-post-card__badge span:nth-child(2){color:var(--color-on-dark);opacity:.6}.g-post-card__badge span:first-of-type,.g-post-card__badge span:last-of-type{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;height:100%;position:absolute;width:18px}@media only screen and (min-width:45rem){.g-post-card__badge span:first-of-type,.g-post-card__badge span:last-of-type{width:23px}}.g-post-card__badge span:first-of-type:first-of-type,.g-post-card__badge span:last-of-type:first-of-type{left:0}.g-post-card__badge span:first-of-type:last-of-type,.g-post-card__badge span:last-of-type:last-of-type{right:0}@media only screen and (min-width:64rem){.grid-layout .g-post-card .g-post-card__content{padding:var(--spacing-m) var(--spacing-m)}}@media only screen and (min-width:45rem){.insta-layout .g-post-card{padding-bottom:100%;position:relative}.insta-layout .g-post-card:hover .g-post-card__image{opacity:.2;transform:none}.insta-layout .g-post-card:hover .g-post-card__content{opacity:1}.insta-layout .g-post-card .g-post-card__image-link{height:100%;position:absolute;width:100%}.insta-layout .g-post-card .g-post-card__image-link:focus img{opacity:0}.insta-layout .g-post-card .g-post-card__image-link:focus+div{opacity:1}.insta-layout .g-post-card .g-post-card__image-link .g-post-card__image{-o-object-fit:contain;object-fit:contain;transition:opacity .2s linear}.insta-layout .g-post-card .g-post-card__content{bottom:auto;height:auto;opacity:0;padding:0 var(--spacing-m);position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s linear}}.insta-layout .g-post-card .g-post-card__content.no-image{opacity:1}@media only screen and (min-width:45rem){.insta-layout .g-post-card .g-post-card__content:before{display:none}.insta-layout .g-post-card .g-post-card__content__wrapper{color:var(--foreground);opacity:1;transform:none}.insta-layout .g-post-card .g-post-card__badge span:nth-child(2){color:var(--foreground)}.g-auth-form-container{max-width:calc(55% - var(--spacing-l))}}.g-auth-form-container.full-width{max-width:100%}.g-auth-form-container.loading .g-auth-form__button{cursor:default}.g-auth-form-container.loading .g-auth-form__button:hover span{transform:none}.g-auth-form-container.loading .g-auth-form__button:after{-webkit-animation:loading 2s linear infinite;animation:loading 2s linear infinite;background:linear-gradient(-90deg,var(--gradient-first-color) 0,var(--gradient-second-color) 40%,var(--gradient-second-color) 45%,var(--gradient-second-color) 55%,var(--gradient-first-color) 60%);background-size:250% 250%;bottom:0;content:"";height:3px;left:0;pointer-events:none;position:absolute;width:100%}@-webkit-keyframes loading{0%{background-position:150% 0}to{background-position:0 0}}@keyframes loading{0%{background-position:150% 0}to{background-position:0 0}}.g-auth-form-container.success .g-auth-form-container__normal{display:none}.g-auth-form-container.error .g-auth-form-container__error,.g-auth-form-container.invalid .g-auth-form-container__error,.g-auth-form-container.success .g-auth-form-container__success{display:block}.g-auth-form-container:not(.error):not(.invalid) .g-auth-form-container__error,.g-auth-form-container:not(.success) .g-auth-form-container__success{display:none}.g-auth-form{border-radius:var(--border-radius-m);display:flex;height:3.5rem;overflow:hidden;width:100%}.g-auth-form__field{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem;position:relative}.g-auth-form__label{color:var(--foreground);font-size:1rem;line-height:1.2}.g-auth-form__input,.g-auth-form__regular-input{background-color:var(--background);border:1px solid var(--accent-color);border-radius:var(--border-radius-m);color:var(--foreground);font-family:var(--gh-font-body,var(--font-family));font-size:1rem;max-height:3.5rem;padding:var(--spacing-s)}.g-auth-form__input{border-radius:var(--border-radius-m) 0 0 var(--border-radius-m);flex:1;height:100%;padding:0 var(--spacing-s)}.g-auth-form__button{align-items:center;background-color:var(--accent-color);cursor:pointer;display:flex;flex-shrink:0;height:100%;overflow:hidden;padding:0 1.625rem;position:relative}.g-auth-form__button:focus span,.g-auth-form__button:hover span{transform:scale(1.1)}.g-auth-form__button span{color:var(--color-on-dark);font-size:1.75rem;transform-origin:center;transition:transform .2s cubic-bezier(.77,0,.18,1)}.g-auth-success{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:22.5rem;width:100%}.g-auth-success__icon{align-items:center;background-color:var(--success);border-radius:50%;display:flex;height:3.125rem;justify-content:center;margin-bottom:var(--spacing-s);width:3.125rem}.g-auth-success__icon img{height:auto;width:1.5rem}.g-auth-success__text{color:var(--foreground);font-size:1rem;line-height:1.4;text-align:center}.g-auth-error{color:var(--error);font-size:.875rem;line-height:1.3;padding-top:.75rem}
