@layer main{.media,.ratio{--ratio:var(--ratio-percent-mobile,var(--ratio-percent))}@media screen and (min-width:500px){.media,.ratio{--ratio:var(--ratio-percent-tablet,var(--ratio-percent-mobile,var(--ratio-percent)))}}@media screen and (min-width:750px){.media,.ratio{--ratio:var(--ratio-percent-tablet,var(--ratio-percent))}}@media screen and (min-width:990px){.media,.ratio{--ratio:var(--ratio-percent)}}.ratio{align-items:stretch;display:flex;position:relative}.ratio:before{content:"";height:0;width:0}.media,.ratio:before{padding-bottom:var(--ratio,var(--ratio-percent))}.media{background-color:rgba(var(--rgb-foreground,var(--color-foreground)),.1);display:block;overflow:hidden;position:relative}.media--transparent{background-color:transparent}.media model-viewer,.media>:not(.zoom):not(.deferred-media__poster-button),.media>picture>:not(.zoom):not(.deferred-media__poster-button){display:block;height:100%;left:0;max-width:100%;position:absolute;top:0;width:100%}.media>:is(img,picture>img),.media>picture>:is(img,picture>img),.media>video{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.media--contain>:is(img,picture>img),.media--contain>video{-o-object-fit:contain;object-fit:contain}.media--positioned>:is(img,picture>img),.media--positioned>video{-o-object-position:var(--media-position,center);object-position:var(--media-position,center)}.media--cover>.placeholder-svg{height:auto;max-height:none;max-width:none;min-height:100%;min-width:100%;width:auto}.media--square{--ratio-percent:100%}.media--portrait{--ratio-percent:125%}.media--landscape{--ratio-percent:60%}.media--cropped{--ratio-percent:56%}.media--16-9{padding-bottom:56.25%}.media--circle{--ratio-percent:100%;border-radius:50%}.media--fit{height:100%}@media screen and (min-width:990px){.media--cropped{--ratio-percent:63%}}.media>img:where(:not(.hover-target--scale)){transition:transform var(--duration-long) ease,opacity var(--duration-long) var(--ease-in-out-quad);will-change:opacity,transform}.media--top-left>:is(img,picture>img){-o-object-position:left top;object-position:left top}.media--top-center>:is(img,picture>img),.media--top>:is(img,picture>img){-o-object-position:center top;object-position:center top}.media--top-right>:is(img,picture>img){-o-object-position:right top;object-position:right top}.media--left>:is(img,picture>img),.media--middle-left>:is(img,picture>img){-o-object-position:left center;object-position:left center}.media--center>:is(img,picture>img),.media--middle-center>:is(img,picture>img){-o-object-position:center center;object-position:center center}.media--middle-right>:is(img,picture>img),.media--right>:is(img,picture>img){-o-object-position:right center;object-position:right center}.media--bottom-left>:is(img,picture>img){-o-object-position:left bottom;object-position:left bottom}.media--bottom-center>:is(img,picture>img),.media--bottom>:is(img,picture>img){-o-object-position:center bottom;object-position:center bottom}.media--bottom-right>:is(img,picture>img){-o-object-position:right bottom;object-position:right bottom}@media screen and (max-width:749.9px){.media--mobile-top-left>:is(img,picture>img){-o-object-position:left top;object-position:left top}.media--mobile-top-center>:is(img,picture>img),.media--mobile-top>:is(img,picture>img){-o-object-position:center top;object-position:center top}.media--mobile-top-right>:is(img,picture>img){-o-object-position:right top;object-position:right top}.media--mobile-left>:is(img,picture>img),.media--mobile-middle-left>:is(img,picture>img){-o-object-position:left center;object-position:left center}.media--mobile-center>:is(img,picture>img),.media--mobile-middle-center>:is(img,picture>img){-o-object-position:center center;object-position:center center}.media--mobile-middle-right>:is(img,picture>img),.media--mobile-right>:is(img,picture>img){-o-object-position:right center;object-position:right center}.media--mobile-bottom-left>:is(img,picture>img){-o-object-position:left bottom;object-position:left bottom}.media--mobile-bottom-center>:is(img,picture>img),.media--mobile-bottom>:is(img,picture>img){-o-object-position:center bottom;object-position:center bottom}.media--mobile-bottom-right>:is(img,picture>img){-o-object-position:right bottom;object-position:right bottom}}.media__poster{opacity:1;z-index:1}.media__poster img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.media__play{cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.media__play:before{border-radius:50%;box-shadow:0 0 1.4rem #0000004d;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity var(--transition-hover);width:100%;will-change:opacity}.media__play:hover:before{opacity:1;transition:opacity var(--transition-hover-active)}.media__poster .icon{display:block}[data-overlay-opacity]:after{background:#000;content:"";height:100%;opacity:0;position:absolute;top:0;width:100%;z-index:1}[data-overlay-opacity="10"]:after{opacity:.1}[data-overlay-opacity="20"]:after{opacity:.2}[data-overlay-opacity="30"]:after{opacity:.3}[data-overlay-opacity="40"]:after{opacity:.4}[data-overlay-opacity="50"]:after{opacity:.5}[data-overlay-opacity="60"]:after{opacity:.6}[data-overlay-opacity="70"]:after{opacity:.7}[data-overlay-opacity="80"]:after{opacity:.8}[data-overlay-opacity="90"]:after{opacity:.9}[data-overlay-opacity="100"]:after{opacity:1}.media.media--hover-effect>:is(img,picture>img)+img{opacity:0}deferred-media{display:block}}@layer utilities{[data-hidden]:not([data-hidden=false]){display:none}.has-full-border{border:.3rem solid var(--color-border);padding:2rem}.is-bottom-aligned{margin-top:auto}.is-bottom-aligned+.is-bottom-aligned{margin-top:2rem}.is-full-height{align-self:stretch!important}.is-disabled,.is-unavailable{cursor:not-allowed;opacity:.295}.is-edgeless{margin-left:calc(var(--spacing-edge)*-1)!important;margin-right:calc(var(--spacing-edge)*-1)!important;width:auto}.has-edges{padding-left:var(--spacing-edge)!important;padding-right:var(--spacing-edge)!important}.has-no-spacing{margin-bottom:0!important;margin-top:0!important}.is-uppercase{text-transform:uppercase}.has-narrow-content{--content-width:var(--content-width-narrow)}.has-standard-content{--content-width:var(--content-width-base)}.has-wide-content{--content-width:var(--content-width-wide)}.text-width-narrow{max-width:var(--text-width-narrow)}.text-width-standard{max-width:var(--text-width-standard)}.text-width-wide{max-width:var(--text-width-wide)}.heading-width-narrow{max-width:var(--heading-width-narrow)}.heading-width-standard{max-width:var(--heading-width-standard)}.heading-width-wide{max-width:var(--heading-width-wide)}.has-large-text{font-size:var(--gw-fontSize-body-large);font-style:var(--gw-fontStyle-body-large);font-weight:var(--gw-fontWeight-body-large);letter-spacing:var(--gw-letterSpacing-body-large);line-height:var(--gw-lineHeight-body-large)}.has-body-text{color:var(--gw-color-body);font-family:var(--gw-fontFamily-body);font-size:var(--gw-fontSize-body);font-style:var(--gw-fontStyle-body);font-weight:var(--gw-fontWeight-body);letter-spacing:var(--gw-letterSpacing-body);line-height:var(--gw-lineHeight-body)}.has-small-text{font-size:var(--gw-fontSize-body-small);font-style:var(--gw-fontStyle-body-small);font-weight:var(--gw-fontWeight-body-small);letter-spacing:var(--gw-letterSpacing-body-small);line-height:var(--gw-lineHeight-body-small)}.has-extra-small-text{font-size:var(--gw-fontSize-body-xsmall);font-style:var(--gw-fontStyle-body-xsmall);font-weight:var(--gw-fontWeight-body-xsmall);letter-spacing:var(--gw-letterSpacing-body-xsmall);line-height:var(--gw-lineHeight-body-xsmall)}.has-tiny-text{font-size:var(--gw-fontSize-body-tiny);font-style:var(--gw-fontStyle-body-tiny);font-weight:var(--gw-fontWeight-body-tiny);letter-spacing:var(--gw-letterSpacing-body-tiny);line-height:var(--gw-lineHeight-body-tiny)}.has-micro-text{font-size:var(--gw-fontSize-body-micro);font-style:var(--gw-fontStyle-body-micro);font-weight:var(--gw-fontWeight-body-micro);letter-spacing:var(--gw-letterSpacing-body-micro);line-height:var(--gw-lineHeight-body-micro)}.is-untouchable{pointer-events:none}.is-full-width{width:100%}}@layer base{body{color:var(--gw-color-body);font-family:var(--gw-fontFamily-body);font-optical-sizing:auto;font-size:var(--gw-fontSize-body);font-style:var(--gw-fontStyle-body);font-weight:var(--gw-fontWeight-body);letter-spacing:var(--gw-letterSpacing-body);line-height:var(--gw-lineHeight-body)}.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,h1,h2,h3,h4,h5,h6{color:var(--gw-color-heading);font-family:var(--gw-fontFamily-heading);font-style:normal;font-weight:var(--gw-fontWeight-heading);margin-bottom:calc(var(--gw-spacing-heading)*.1rem);margin-top:0}.hxl{font-size:var(--gw-fontSize-hxl);font-style:var(--gw-fontStyle-hxl);font-style:normal;font-weight:var(--gw-fontWeight-hxl);letter-spacing:var(--gw-letterSpacing-hxl);line-height:var(--gw-lineHeight-hxl);margin-bottom:var(--gw-marginBottom-hxl,var(--gw-marginBottom-heading))}.h0,.hxl{font-family:var(--gw-fontFamily-heading)}.h0{font-size:var(--gw-fontSize-h0);font-style:var(--gw-fontStyle-h0);font-style:normal;font-weight:var(--gw-fontWeight-h0);letter-spacing:var(--gw-letterSpacing-h0);line-height:var(--gw-lineHeight-h0);margin-bottom:var(--gw-marginBottom-h0,var(--gw-marginBottom-heading))}.h1,h1{font-size:var(--gw-fontSize-h1);font-style:var(--gw-fontStyle-h1);font-style:normal;font-weight:var(--gw-fontWeight-h1);letter-spacing:var(--gw-letterSpacing-h1);line-height:var(--gw-lineHeight-h1);margin-bottom:var(--gw-marginBottom-h1,var(--gw-marginBottom-heading))}.h1,.h2,h1,h2{font-family:var(--gw-fontFamily-heading)}.h2,h2{font-size:var(--gw-fontSize-h2);font-style:var(--gw-fontStyle-h2);font-style:normal;font-weight:var(--gw-fontWeight-h2);letter-spacing:var(--gw-letterSpacing-h2);line-height:var(--gw-lineHeight-h2);margin-bottom:var(--gw-marginBottom-h2,var(--gw-marginBottom-heading))}.h3,h3{font-size:var(--gw-fontSize-h3);font-style:var(--gw-fontStyle-h3);font-style:normal;font-weight:var(--gw-fontWeight-h3);letter-spacing:var(--gw-letterSpacing-h3);line-height:var(--gw-lineHeight-h3);margin-bottom:var(--gw-marginBottom-h3,var(--gw-marginBottom-heading))}.h3,.h4,h3,h4{font-family:var(--gw-fontFamily-heading)}.h4,h4{font-family:var(--gw-fontFamily-h4);font-size:var(--gw-fontSize-h4);font-style:var(--gw-fontStyle-h4);font-style:normal;font-weight:var(--gw-fontWeight-h4);letter-spacing:var(--gw-letterSpacing-h4);line-height:var(--gw-lineHeight-h4);margin-bottom:var(--gw-marginBottom-h4,var(--gw-marginBottom-heading))}.h5,h5{font-family:var(--gw-fontFamily-heading);font-family:var(--gw-fontFamily-h5);font-size:var(--gw-fontSize-h5);font-style:var(--gw-fontStyle-h5);font-style:normal;font-weight:var(--gw-fontWeight-h5);letter-spacing:var(--gw-letterSpacing-h5);line-height:var(--gw-lineHeight-h5);margin-bottom:var(--gw-marginBottom-h5,var(--gw-marginBottom-heading))}.h6,h6{font-family:var(--gw-fontFamily-heading);font-family:var(--gw-fontFamily-h6);font-size:var(--gw-fontSize-h6);font-style:var(--gw-fontStyle-h6);font-style:normal;font-weight:var(--gw-fontWeight-h6);letter-spacing:var(--gw-letterSpacing-h6);line-height:var(--gw-lineHeight-h6);margin-bottom:var(--gw-marginBottom-h6,var(--gw-marginBottom-heading))}}@layer main{.section-header{align-items:center;display:grid;gap:1rem;grid-template:"heading navigation" 1fr "description description" min-content/minmax(0,1fr) auto;justify-content:space-between;margin-bottom:clamp(3rem,1.23457vw + 2.51852rem,4rem)}.section-header .section-heading{grid-area:heading;margin:0}.section-header .section-description{grid-area:description}.section-header .section-navigation{grid-area:navigation}.section-header:has(.section-navigation:only-child .slider-button--prev[disabled]+.slider-button--next[disabled]){display:none}.section-header:has(.section-heading--large){margin-bottom:clamp(3.6rem,.98765vw + 3.21482rem,4.4rem)}.section-header:has(.section-heading--massive){margin-bottom:clamp(4rem,2.46914vw + 3.03704rem,6rem)}@media screen and (min-width:750px){.section-header{align-items:end;grid-template-areas:"heading navigation" "description navigation"}}.section-header:not(:has(.section-description)){align-items:center;grid-template:"heading navigation" 1fr/minmax(0,1fr) auto}.section-header--center{text-align:center}@media screen and (max-width:989.9px){.section-header--center.section-header--mobile-slider{text-align:left}}@media screen and (min-width:750px) and (max-width:989.9px){.section-header--center.section-header--tablet-slider{text-align:left}}@media screen and (min-width:990px){.section-header--center.section-header--desktop-slider{text-align:left}}.section-heading{font-size:var(--gw-fontSize-section-heading);font-style:var(--gw-fontStyle-section-heading);font-weight:var(--gw-fontWeight-section-heading);letter-spacing:var(--gw-letterSpacing-section-heading);line-height:var(--gw-lineHeight-section-heading);--gw-color-heading:var(--gw-color-heading-dark);--gw-rgb-heading:var(--gw-rgb-heading-dark)}.section-heading--small{font-size:var(--gw-fontSize-section-heading-small);font-style:var(--gw-fontStyle-section-heading-small);font-weight:var(--gw-fontWeight-section-heading-small);letter-spacing:var(--gw-letterSpacing-section-heading-small);line-height:var(--gw-lineHeight-section-heading-small)}.section-heading--large{font-size:var(--gw-fontSize-section-heading-large);font-style:var(--gw-fontStyle-section-heading-large);font-weight:var(--gw-fontWeight-section-heading-large);letter-spacing:var(--gw-letterSpacing-section-heading-large);line-height:var(--gw-lineHeight-section-heading-large)}.section-heading--massive{--gw-color-heading:var(--gw-color-heading-light);--gw-rgb-heading:var(--gw-rgb-heading-light);font-size:var(--gw-fontSize-section-heading-massive);font-style:var(--gw-fontStyle-section-heading-massive);font-weight:var(--gw-fontWeight-section-heading-massive);letter-spacing:var(--gw-letterSpacing-section-heading-massive);line-height:var(--gw-lineHeight-section-heading-massive)}.section-heading--massive+.section-description{color:var(--gw-color-body);font-family:var(--gw-fontFamily-body);font-size:var(--gw-fontSize-body);font-style:var(--gw-fontStyle-body);font-weight:var(--gw-fontWeight-body);letter-spacing:var(--gw-letterSpacing-body);line-height:var(--gw-lineHeight-body)}.section-heading__link{align-items:center;color:var(--gw-color-heading-light);display:inline;transition:color var(--duration-short) var(--ease-out-sine);width:-moz-fit-content;width:fit-content}.section-heading__link:after{background:currentColor;content:"";display:inline;margin-left:clamp(1rem,.61728vw + .75926rem,1.5rem);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 10'%3E%3Cpath d='m1.32.2 4.32 4.32c.27.27.27.7 0 .96L1.32 9.8a.67.67 0 0 1-.96 0 .67.67 0 0 1 0-.96L4.2 5 .36 1.16a.67.67 0 0 1 0-.96c.27-.27.7-.27.96 0'/%3E%3C/svg%3E"),linear-gradient(transparent,transparent);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;padding:0 .3rem clamp(.3rem,.12346vw + .25185rem,.4rem);transition:margin-left var(--duration-short) var(--ease-out-sine)}.section-heading__link:hover{color:var(--gw-color-interactive)}.section-heading__link:hover:after{margin-left:clamp(1.2rem,.61728vw + .95926rem,1.7rem)}.description{font-size:var(--gw-fontSize-description);font-style:var(--gw-fontStyle-description);font-weight:var(--gw-fontWeight-description);letter-spacing:var(--gw-letterSpacing-description);line-height:var(--gw-lineHeight-description)}a.description{-webkit-text-decoration:none;text-decoration:none;text-decoration-thickness:min(.1rem,.0625em);text-underline-offset:min(.2rem,.125em)}a.description:hover{-webkit-text-decoration:underline;text-decoration:underline}.subheading{font-family:var(--gw-fontFamily-subheading);font-size:var(--gw-fontSize-subheading);font-style:var(--gw-fontStyle-subheading);font-weight:var(--gw-fontWeight-subheading);letter-spacing:var(--gw-letterSpacing-subheading);line-height:var(--gw-lineHeight-subheading)}.body{color:var(--gw-color-body);font-family:var(--gw-fontFamily-body);font-size:var(--gw-fontSize-body);font-style:var(--gw-fontStyle-body);font-weight:var(--gw-fontWeight-body);letter-spacing:var(--gw-letterSpacing-body);line-height:var(--gw-lineHeight-body)}.body-large{font-size:var(--gw-fontSize-body-large);font-style:var(--gw-fontStyle-body-large);font-weight:var(--gw-fontWeight-body-large);letter-spacing:var(--gw-letterSpacing-body-large);line-height:var(--gw-lineHeight-body-large)}.body-small{font-size:var(--gw-fontSize-body-small);font-style:var(--gw-fontStyle-body-small);font-weight:var(--gw-fontWeight-body-small);letter-spacing:var(--gw-letterSpacing-body-small);line-height:var(--gw-lineHeight-body-small)}.caption,.caption-large,.caption-with-letter-spacing{font-family:var(--gw-fontFamily-caption);font-size:var(--gw-fontSize-caption);font-style:var(--gw-fontStyle-caption);font-weight:var(--gw-fontWeight-caption);letter-spacing:var(--gw-letterSpacing-caption);line-height:var(--gw-lineHeight-caption);text-transform:var(--gw-textTransform-caption)}.caption--large,.caption-large,.caption-with-letter-spacing--large{font-size:var(--gw-fontSize-caption-large)}.caption--small,.caption-with-letter-spacing:not(.caption-with-letter-spacing--medium):not(.caption-with-letter-spacing--large){font-size:var(--gw-fontSize-caption-small)}.caption:has(+.section-heading){margin-bottom:calc(var(--gw-spacing-1)*.1rem)}.tag-wrapper{display:flex;flex-wrap:wrap;gap:var(--spacing-tag)}.tag{--color-border:var(--variant-pills-border-color);--color-disabled:var(--gw-color-disabled);--rgb-disabled:var(--gw-rgb-disabled);font-size:var(--gw-fontSize-body-tiny);font-style:var(--gw-fontStyle-body-tiny);font-weight:var(--gw-fontWeight-body-tiny);letter-spacing:var(--gw-letterSpacing-body-tiny);line-height:var(--gw-lineHeight-body-tiny);--border-color:var(--color-border);background-color:rgb(var(--rgb-background,var(--color-background)));color:rgb(var(--rgb-foreground,var(--color-foreground)));cursor:pointer;display:inline-block;font-weight:var(--gw-fontWeight-semibold);padding:.8rem 2rem;position:relative;text-align:center;transition-duration:var(--duration-short);transition-property:border,color;transition-timing-function:ease}.tag,.tag:after{border-radius:var(--variant-pills-radius)}.tag:after{bottom:var(--variant-pills-border-width);box-shadow:0 0 0 calc(var(--variant-pills-border-width) + .3px) var(--border-color);content:"";left:var(--variant-pills-border-width);pointer-events:none;position:absolute;right:var(--variant-pills-border-width);top:var(--variant-pills-border-width);transition:box-shadow var(--duration-short) ease;z-index:1}.tag:hover{--color-border:var(--variant-pills-active-color)}.tag.active{--color-disabled:var(--gw-color-faded);--rgb-disabled:var(--gw-rgb-faded);--color-border:var(--variant-pills-active-color);--color-foreground:var(--variant-pills-active-color)}:where(p){margin-bottom:calc(var(--gw-spacing-type)*.1rem);margin-top:0}:is(p,.hxl,.h0,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6):where(:last-child){margin-bottom:0}.rte :has(+:is(h2,.h2,h3,.h3)){margin-bottom:calc(var(--gw-spacing-7)*.1rem)}.rte :has(+:is(h4,.h4)){margin-bottom:calc(var(--gw-spacing-6)*.1rem)}.rte :has(+:is(h5,.h5)){margin-bottom:calc(var(--gw-spacing-5)*.1rem)}.rte :has(+:is(h6,.h6)){margin-bottom:calc(var(--gw-spacing-4)*.1rem)}strong{font-weight:var(--font-weight-bold)}.breadcrumbs{font-family:var(--gw-fontFamily-breadcrumbs);font-size:var(--gw-fontSize-breadcrumbs);font-style:var(--gw-fontStyle-breadcrumbs);font-weight:var(--gw-fontWeight-breadcrumbs);letter-spacing:var(--gw-letterSpacing-breadcrumbs);line-height:var(--gw-lineHeight-breadcrumbs);text-transform:var(--gw-textTransform-breadcrumbs);--color:var(--gw-color-link);--rgb:var(--gw-rgb-link);--color-current:var(--gw-color-link-active);--rgb-current:var(--gw-rgb-link-active);color:inherit}.breadcrumb,.breadcrumbs__separator{margin-right:.8rem}.breadcrumb{color:var(--color);-webkit-text-decoration:none;text-decoration:none;text-decoration-thickness:min(.1rem,.0625em);text-underline-offset:min(.2rem,.125em)}a.breadcrumb:hover{-webkit-text-decoration:underline;text-decoration:underline}.breadcrumb:last-child{color:var(--color-current);margin-right:0}.icon-checkbox{background-color:var(--gw-color-input);border-radius:var(--border-radius);color:var(--gw-color-checkbox);flex-shrink:0;transition:background-color var(--duration-default) ease,color var(--duration-default) ease}.icon-checkmark{color:var(--gw-color-input);opacity:0;position:absolute;transition:opacity var(--duration-default) var(--ease-default),visibility 0s var(--ease-default) var(--duration-default);visibility:hidden;z-index:5}input[type=checkbox]:checked~.icon-checkbox{--gw-color-checkbox:var(--gw-color-checkbox-active);--gw-rgb-checkbox:var(--gw-rgb-checkbox-active);background-color:var(--gw-color-checkbox)}input[type=checkbox]:checked~.icon-checkmark{opacity:1;transition:opacity var(--duration-default) var(--ease-default);visibility:visible}.content-width{max-width:var(--content-width)}.article-info{align-items:center;display:grid;font-size:var(--gw-fontSize-body-tiny);font-style:var(--gw-fontStyle-body-tiny);font-weight:var(--gw-fontWeight-body-tiny);gap:.1rem 1rem;grid-template:"author-image author" "author-image date"/auto minmax(0,1fr);letter-spacing:var(--gw-letterSpacing-body-tiny);line-height:var(--gw-lineHeight-body-tiny);max-width:-moz-max-content;max-width:max-content}.article-info:not(:has(.article-info__author-image)){grid-template:"author" "date"/minmax(0,1fr)}@media screen and (max-width:749.9px){.article-info--mobile-text-only{grid-template:"author" "date"/minmax(0,1fr)}.article-info--mobile-text-only .article-info__author-image{display:none}}.article-info__author-image{--author-highlight-fallback:var(--gw-color-red);--author-highlight:var(--highlight,var(--author-highlight-fallback));--border-color:var(--author-highlight);border-radius:4.8rem;grid-area:author-image;overflow:hidden;padding:.4rem;position:relative;width:4.8rem}.article-info__author-image:after{border-radius:4.8rem;bottom:.2rem;box-shadow:0 0 0 calc(.2rem + .3px) var(--border-color);content:"";left:.2rem;pointer-events:none;position:absolute;right:.2rem;top:.2rem;transition:box-shadow var(--duration-short) ease;z-index:1}.article-info__author-image .media,.author-image__logo{border-radius:inherit}.author-image__logo{background-color:var(--gw-color-background-3);overflow:hidden;padding:.5rem}.author-image__logo img{-o-object-fit:contain;object-fit:contain}.article-info__author{align-self:end;grid-area:author}.article-info__date{align-self:start;color:var(--gw-color-secondary);grid-area:date}.icon-heart{color:var(--gw-color-red)}.icon-account path{stroke-width:clamp(.1rem,-.0458vw + .15496rem,.1371rem)}[data-page-width]{display:block;height:0}.arrow-button{align-items:center;background-color:transparent;color:var(--gw-color-secondary);display:flex;font-family:var(--gw-fontFamily-caption);font-size:var(--gw-fontSize-caption);font-style:var(--gw-fontStyle-caption);font-weight:var(--gw-fontWeight-caption);gap:1rem;letter-spacing:var(--gw-letterSpacing-caption);line-height:var(--gw-lineHeight-caption);line-height:1;padding:calc(var(--pad-y)/2) var(--pad-x);text-align:left;-webkit-text-decoration:none;text-decoration:none;text-transform:var(--gw-textTransform-caption);transition:color var(--duration-default) ease}.arrow-button .icon-arrow{margin-top:-.1rem;width:2rem}--back.arrow-button .icon-arrow{transform:rotate(180deg)}.arrow-button:hover{color:var(--gw-color-link-active)}}form.klaviyo-form{--color-background:var(--gw-color-background-2);--rgb-background:var(--gw-rgb-background-2);--color-border:var(--gw-color-border-2);--rgb-border:var(--gw-rgb-border-2);--color-button-active:var(--gw-color-buttonLight-1);--rgb-button-active:var(--gw-rgb-buttonLight-1);--color-button-secondary:var(--gw-color-background-2);--rgb-button-secondary:var(--gw-rgb-background-2);--color-button-light-active:var(--gw-color-buttonLightActive-2);--rgb-button-light-active:var(--gw-rgb-buttonLightActive-2);border-radius:var(--border-radius)!important;padding-left:var(--spacing-edge)!important;padding-right:var(--spacing-edge)!important}form.klaviyo-form>div:first-child{min-height:31rem!important;padding-bottom:1.2rem!important}[class*=kl-private-reset-css-] *{font-family:inherit!important}[class*=kl-private-reset-css-] [data-testid=form-row]:first-child>div{padding-bottom:var(--gw-marginBottom-h1)!important}[class*=kl-private-reset-css-] [data-testid=form-row]:first-child [id^=rich-text-] p:first-child,[class*=kl-private-reset-css-] [data-testid=form-row]:first-child [id^=rich-text-] p:first-child span{font-family:var(--gw-fontFamily-caption)!important;font-size:var(--gw-fontSize-caption)!important;font-style:var(--gw-fontStyle-caption)!important;font-weight:var(--gw-fontWeight-caption)!important;letter-spacing:var(--gw-letterSpacing-caption)!important;line-height:var(--gw-lineHeight-caption)!important;text-transform:var(--gw-textTransform-caption)!important}[class*=kl-private-reset-css-] [data-testid=form-row]:first-child [id^=rich-text-] p:first-child{margin-bottom:.8rem!important}[class*=kl-private-reset-css-] [data-testid=form-row]:first-child [id^=rich-text-] p:nth-child(2),[class*=kl-private-reset-css-] [data-testid=form-row]:first-child [id^=rich-text-] p:nth-child(2) span{color:var(--gw-color-heading-light)!important;font-family:var(--gw-fontFamily-heading)!important;font-size:var(--gw-fontSize-h1)!important;font-style:var(--gw-fontStyle-h1)!important;font-weight:var(--gw-fontWeight-heading)!important;letter-spacing:var(--gw-letterSpacing-h1)!important;line-height:var(--gw-lineHeight-h1)!important}[class*=kl-private-reset-css-] [data-testid=form-row]:nth-child(2) p,[class*=kl-private-reset-css-] [data-testid=form-row]:nth-child(2) p span{font-family:var(--gw-fontFamily-body-small)!important;font-size:var(--gw-fontSize-body-small)!important;font-style:var(--gw-fontStyle-body-small)!important;font-weight:var(--gw-fontWeight-body-small)!important;letter-spacing:var(--gw-letterSpacing-body-small)!important;line-height:var(--gw-lineHeight-body-small)!important}[class*=kl-private-reset-css-] input{background-color:var(--gw-color-white)!important;border-color:var(--gw-color-border-2)!important;border-radius:var(--border-radius--large)!important;color:inherit!important}[class*=kl-private-reset-css-] [data-testid=form-row]:nth-child(3)>div{padding-bottom:1.2rem!important}[class*=kl-private-reset-css-] input[aria-invalid=true]{border-color:var(--gw-color-destructive)!important}[class*=kl-private-reset-css-] input::-moz-placeholder{color:var(--gw-color-secondary)!important;font-family:var(--gw-fontFamily-body-small)!important;font-size:var(--gw-fontSize-body-small)!important;font-style:var(--gw-fontStyle-body-small)!important;font-weight:var(--gw-fontWeight-body-small)!important;letter-spacing:var(--gw-letterSpacing-body-small)!important;line-height:var(--gw-lineHeight-body-small)!important}[class*=kl-private-reset-css-] input::placeholder{color:var(--gw-color-secondary)!important;font-family:var(--gw-fontFamily-body-small)!important;font-size:var(--gw-fontSize-body-small)!important;font-style:var(--gw-fontStyle-body-small)!important;font-weight:var(--gw-fontWeight-body-small)!important;letter-spacing:var(--gw-letterSpacing-body-small)!important;line-height:var(--gw-lineHeight-body-small)!important}[class*=kl-private-reset-css-] [data-testid=form-row]:nth-child(4) button{--border-offset:var(--buttons-border-offset);--border-opacity:calc(1 - var(--buttons-border-opacity));--padding-y:.6rem;--padding-x:clamp(3.5rem,1.42857vw + 2.94286rem,5rem);--min-width:18rem;align-items:center!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:rgba(var(--rgb-button,var(--color-button)),var(--alpha-button-background))!important;border:0!important;border-radius:var(--buttons-radius-outset)!important;color:rgb(var(--rgb-button-text,var(--color-button-text)))!important;cursor:pointer!important;display:inline-flex!important;font-family:var(--gw-fontFamily-body)!important;font-size:var(--gw-fontSize-button-large)!important;font-style:var(--gw-fontStyle-button-large)!important;font-weight:var(--gw-fontWeight-button-large)!important;height:auto!important;justify-content:center!important;letter-spacing:var(--gw-letterSpacing-button-large)!important;line-height:var(--gw-lineHeight-button-large)!important;min-height:var(--buttons-height)!important;min-width:calc(var(--min-width) + var(--buttons-border-width)*2)!important;padding:var(--padding-y) var(--padding-x)!important;position:relative!important;-webkit-text-decoration:none!important;text-decoration:none!important;transition-duration:var(--duration-default)!important;transition-property:box-shadow,background-color,border-color,color!important;transition-timing-function:ease!important}[class*=kl-private-reset-css-] [data-testid=form-row]:nth-child(4) button:after{border-radius:var(--buttons-radius);bottom:var(--buttons-border-width);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--rgb-button-text,var(--color-button-text)),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--rgb-button-border,var(--color-button-border,var(--rgb-button,var(--color-button)))),var(--alpha-button-background));content:"";left:var(--buttons-border-width);pointer-events:none;position:absolute;right:var(--buttons-border-width);top:var(--buttons-border-width);transition:box-shadow var(--duration-short) ease;z-index:1}[class*=kl-private-reset-css-] [data-testid=form-row]:nth-child(4) button:not([disabled],[aria-disabled],.disabled):hover{--color-button:var(--color-button-active);--rgb-button:var(--rgb-button-active);--color-button-text:var(--color-button-text-active);--rgb-button-text:var(--rgb-button-text-active);--color-button-border:var(--color-button-border-active);--rgb-button-border:var(--rgb-button-border-active)}[class*=kl-private-reset-css-] [data-testid=form-row]:nth-child(4) button:is(:focus,:focus-visible,.focused){--offset:.4rem;box-shadow:0 0 0 .3rem rgb(var(--rgb-background,var(--color-background))),0 0 0 calc(var(--offset) + var(--border-offset)) rgba(var(--rgb-button-text,var(--color-button-text)),var(--border-opacity)),0 0 0 var(--offset) rgba(var(--rgb-button-border,var(--color-button-border,var(--rgb-button,var(--color-button)))),var(--alpha-button-background))!important;outline:0!important}[class*=kl-private-reset-css-] [data-testid=form-row]:nth-child(4) button:focus:not(:focus-visible):not(.focused){box-shadow:inherit!important}[class*=kl-private-reset-css-] [data-testid=form-row]:nth-child(4) button::-moz-selection{background-color:rgba(var(--rgb-button-text,var(--color-button-text)),.3)!important}[class*=kl-private-reset-css-] [data-testid=form-row]:nth-child(4) button::selection{background-color:rgba(var(--rgb-button-text,var(--color-button-text)),.3)!important}[class*=kl-private-reset-css-] [data-testid=form-row]:nth-child(5) p,[class*=kl-private-reset-css-] [data-testid=form-row]:nth-child(5) p span,[class*=kl-private-reset-css-] [data-testid=form-row]:nth-child(6) button{font-family:var(--gw-fontFamily-body-tiny)!important;font-size:var(--gw-fontSize-body-tiny)!important;font-style:var(--gw-fontStyle-body-tiny)!important;font-weight:var(--gw-fontWeight-body-tiny)!important;letter-spacing:var(--gw-letterSpacing-body-tiny)!important;line-height:var(--gw-lineHeight-body-tiny)!important}[class*=kl-private-reset-css-] [data-testid=form-row]:nth-child(6) button{background:transparent!important;border:0!important;color:var(--gw-color-link-light)!important;padding:0!important;-webkit-text-decoration:underline!important;text-decoration:underline!important;text-decoration-thickness:.1rem;text-underline-offset:.1rem}[class*=kl-private-reset-css-] [data-testid=form-row]:nth-child(6) button:hover{color:var(--gw-color-linkActive-light)!important}@media screen and (max-width:749.9px){[class*=kl-private-reset-css-] [data-testid=form-row] [id^=rich-text-] p{text-align:center!important}[class*=kl-private-reset-css-] [data-testid=form-row]:nth-child(6)>div{justify-content:center!important;width:100%}}@media screen and (min-width:750px){.klaviyo-close-form path{stroke:var(--gw-color-white)!important}.klaviyo-close-form:hover path{stroke:var(--gw-color-active-inverse)!important}}@media screen and (min-width:990px){form.klaviyo-form{width:86rem!important}form.klaviyo-form>div:first-child{min-height:42rem!important;padding-bottom:0!important;padding-right:var(--spacing-edge)!important}form.klaviyo-form>div:nth-child(2){margin-right:calc(var(--spacing-edge)*-1)!important;min-width:41rem!important}}
