.c-single-post.is-layout-constrained>*,.c-single-post__article.is-layout-constrained>*{margin-block-end:0;margin-block-start:0}.c-single-post__layout{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--m);margin-block-start:0;padding-bottom:var(--wp--preset--spacing--xxl);padding-top:var(--wp--preset--spacing--xxl)}@media(min-width:992px){.c-single-post__layout{align-items:flex-start;flex-direction:row;gap:var(--wp--preset--spacing--xl)}}.c-single-post__sidebar{display:flex;flex-direction:column;flex-shrink:0;gap:var(--wp--preset--spacing--s);width:100%}@media(min-width:992px){.c-single-post__sidebar{position:sticky;top:1.5rem;width:24.25rem}}.c-single-post__content{flex:1 0 0;min-width:0}.c-single-post__content>*+*{margin-top:var(--wp--preset--spacing--m)}.c-single-post__content a{color:var(--wp--preset--color--green-500)}.c-single-post__content h2.wp-block-heading{font-size:clamp(1.625rem,1.625rem + (1vw - .375rem)*3.5,2.125rem)}.c-single-post__divider{border:0;border-top:1px solid var(--wp--preset--color--neutral-400);margin:var(--wp--preset--spacing--m) 0}.c-single-post-hero{background-image:linear-gradient(180deg,hsla(0,0%,100%,.6),rgba(249,252,255,.6) 44%,rgba(241,249,255,.6) 76%,rgba(231,244,254,.6) 90%);padding-bottom:var(--wp--preset--spacing--xxl);padding-top:var(--wp--preset--spacing--xl)}.c-single-post-hero__inner{padding-inline:var(--wp--preset--spacing--m)}.c-single-post-hero__inner.is-layout-constrained>*{margin-block-end:0;margin-block-start:0}.c-single-post-hero__back{display:block;margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--content-size);padding-bottom:var(--wp--preset--spacing--m);width:100%}.c-single-post-hero__back .has-icon--left .wp-block-button__link:before{transform:scaleX(-1)!important}.c-single-post-hero__back .has-icon--left:hover .wp-block-button__link:before{transform:scaleX(-1) translateX(4px)!important}.c-single-post-hero__row{display:flex;flex-direction:column;gap:2rem;margin-top:var(--wp--preset--spacing--m)}@media(min-width:992px){.c-single-post-hero__row{align-items:flex-start;flex-direction:row;gap:4rem}}.c-single-post-hero__content{display:flex;flex-direction:column;min-width:0}@media(min-width:992px){.c-single-post-hero__content{flex:1 0 0}}.c-single-post-hero__tags{display:flex;flex-wrap:wrap;gap:.25rem;list-style:none;margin:0;margin-bottom:var(--wp--preset--spacing--xs);padding:0}.c-single-post-hero__tag{border:1px solid var(--wp--preset--color--neutral-400);border-radius:100px;color:var(--wp--custom--color--text);display:inline-block;font-size:var(--wp--preset--font-size--extra-small);padding:.375rem .75rem;text-decoration:none}.c-single-post-hero__tag:hover{background:var(--wp--preset--color--neutral-100)}.c-single-post-hero__tag:active{border-color:var(--wp--preset--color--blue-500);color:var(--wp--preset--color--blue-500)}.c-single-post-hero__title{color:var(--wp--custom--color--text);font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--heading-x-large);font-weight:var(--wp--custom--font-weight--heading);line-height:var(--wp--custom--line-height--heading);margin:0;margin-bottom:var(--wp--preset--spacing--s)}.c-single-post-hero__excerpt{color:var(--wp--preset--color--neutral-800);font-size:var(--wp--preset--font-size--regular);margin:0;margin-bottom:var(--wp--preset--spacing--s)}.c-single-post-hero__meta{align-items:center;display:flex;gap:.5rem}.c-single-post-hero__author-photo{border-radius:50%;height:2rem;-o-object-fit:cover;object-fit:cover;width:2rem}.c-single-post-hero__author-name{color:var(--wp--custom--color--text);font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--font-weight--heading);text-decoration:none}.c-single-post-hero__author-name:hover{text-decoration:underline}.c-single-post-hero__separator{background:var(--wp--preset--color--neutral-500);border-radius:100px;height:.125rem;width:.125rem}.c-single-post-hero__date{color:var(--wp--preset--color--neutral-800);font-size:var(--wp--preset--font-size--small)}.c-single-post-hero__media{aspect-ratio:3/2;border-radius:1rem;min-width:0;overflow:hidden}@media(min-width:992px){.c-single-post-hero__media{align-self:stretch;aspect-ratio:auto;flex:1 0 0}}.c-single-post-hero__media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-toc{background:var(--wp--preset--color--blue-50);border-radius:1rem;padding-bottom:1rem;padding-top:1rem}@media(min-width:768px){.c-toc{padding-bottom:var(--wp--preset--spacing--m);padding-top:var(--wp--preset--spacing--m)}}.c-toc__toggle{align-items:center;background:none;border:0;cursor:pointer;display:flex;font:inherit;justify-content:space-between;padding:0 1rem;text-align:left;width:100%}@media(min-width:768px){.c-toc__toggle{padding:0 var(--wp--preset--spacing--m)}}@media(min-width:992px){.c-toc__toggle{cursor:default}}.c-toc__title{color:var(--wp--custom--color--text);font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--heading-small);font-weight:var(--wp--custom--font-weight--heading);margin:0}.c-toc__chevron{background-color:var(--wp--custom--color--text);display:block;flex-shrink:0;height:1.5rem;-webkit-mask-image:var(--toc-chevron-icon-url);mask-image:var(--toc-chevron-icon-url);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:transform .2s ease;width:1.5rem}@media(min-width:992px){.c-toc__chevron{display:none}}.c-toc__toggle[aria-expanded=true] .c-toc__chevron{transform:rotate(180deg)}.c-toc__panel{margin-top:var(--wp--preset--spacing--s)}.c-toc__panel[hidden]{display:none}@media(min-width:992px){.c-toc__panel{display:block!important}}.c-toc__list{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--s);list-style:none;margin:0;padding:0 0 .5rem}@media(min-width:768px){.c-toc__list{padding:0}}.c-toc__item{border-left:.125rem solid transparent;color:var(--wp--preset--color--neutral-800);cursor:pointer;display:block;font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--font-weight--heading);padding-block:0;padding-inline:1rem}.c-toc__item:focus-visible,.c-toc__item:hover{color:var(--wp--preset--color--blue-500)}.c-toc__item.is-active{border-left-color:var(--wp--preset--color--blue-500);color:var(--wp--preset--color--blue-500)}@media(min-width:768px){.c-toc__item{padding-inline:calc(var(--wp--preset--spacing--m) + .75rem) var(--wp--preset--spacing--m)}}.c-social-share{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xxs)}.c-social-share__label{color:var(--wp--preset--color--neutral-800);font-size:var(--wp--preset--font-size--extra-small);letter-spacing:.02em;text-transform:uppercase}.c-social-share__list{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--xxs);list-style:none;margin:0;padding:0}.c-social-share__item{position:relative}.c-social-share__link{align-items:center;background:transparent;border:1px solid var(--wp--preset--color--neutral-300);border-radius:.5rem;cursor:pointer;display:flex;height:2.5rem;justify-content:center;padding:0;width:2.5rem}.c-social-share__link:focus-visible,.c-social-share__link:hover{border-color:var(--wp--preset--color--neutral-500)}.c-social-share__tooltip{background:var(--wp--preset--color--neutral-900);border:1px solid var(--wp--preset--color--neutral-700);border-radius:.375rem;color:var(--wp--preset--color--neutral-white);font-size:var(--wp--preset--font-size--extra-small);left:0;letter-spacing:.02em;opacity:0;padding:.375rem .75rem;pointer-events:none;position:absolute;text-transform:uppercase;top:calc(100% + .5rem);transition:opacity .15s ease;white-space:nowrap;z-index:1}.c-social-share__tooltip.is-visible{opacity:1}.c-post-author-card{border:1px solid var(--wp--preset--color--neutral-400);border-radius:1rem;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--s);padding:1.5rem}@media(min-width:768px){.c-post-author-card{flex-direction:row}}.c-post-author-card__avatar{border-radius:50%;flex-shrink:0;height:5rem;overflow:hidden;width:5rem}.c-post-author-card__avatar img{border-radius:50%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-post-author-card__body{display:flex;flex:1 0 0;flex-direction:column;min-width:0}.c-post-author-card__name{color:var(--wp--custom--color--text);font-size:var(--wp--preset--font-size--medium);font-weight:var(--wp--custom--font-weight--heading);margin:0}.c-post-author-card__position{font-weight:var(--wp--custom--font-weight--heading);margin:0 0 .5rem}.c-post-author-card__bio,.c-post-author-card__position{color:var(--wp--preset--color--neutral-800);font-size:var(--wp--preset--font-size--small)}.c-post-author-card__bio{margin:0 0 .75rem}@media(min-width:768px){.c-post-author-card__bio{margin-bottom:1rem}}.c-post-author-card__actions{align-items:center;display:flex;gap:var(--wp--preset--spacing--xs);margin-top:var(--wp--preset--spacing--xxs)}.c-related-articles{background:var(--wp--preset--color--neutral-50);padding-bottom:var(--wp--preset--spacing--xxl);padding-top:var(--wp--preset--spacing--xxl)}.c-related-articles__inner{padding-inline:var(--wp--preset--spacing--s)}.c-related-articles__inner.is-layout-constrained>*{margin-block-end:0;margin-block-start:0}.c-related-articles__header{padding-bottom:var(--wp--preset--spacing--l)}.c-related-articles__header .b-section-heading-content{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--s)}.c-related-articles__title{color:var(--wp--custom--color--text);font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--heading-x-large);font-weight:var(--wp--custom--font-weight--heading);margin:0}.c-related-articles__description{color:var(--wp--preset--color--neutral-800);font-size:var(--wp--preset--font-size--regular);margin:0}.c-related-articles__grid{display:grid;gap:var(--wp--preset--spacing--s);grid-template-columns:1fr}@media(min-width:768px){.c-related-articles__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.c-related-articles__grid{grid-template-columns:repeat(3,1fr)}}.c-tab{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--wp--preset--color--neutral-white);border:1px solid var(--color-tab-border-resting-light);border-radius:1000px;color:var(--color-tab-text-resting-light);cursor:pointer;display:inline-flex;font-family:var(--wp--preset--font-family--main);font-size:var(--wp--preset--font-size--small);font-weight:500;justify-content:center;line-height:1.5;text-align:center;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.c-tab:focus-visible,.c-tab:hover{background-color:var(--color-tab-fill-hover-light);border-color:var(--color-tab-border-hover-light);color:var(--color-tab-text-hover-light)}.c-tab--large{min-height:2.875rem;padding:.75rem 1rem}.c-tab--small{font-size:var(--wp--preset--font-size--extra-small);line-height:1.42;min-height:1.875rem;padding:.375rem .75rem}.c-tab--current{background-color:var(--wp--preset--color--neutral-white);border-color:var(--color-tab-border-selected-light);color:var(--color-tab-text-selected-light);gap:.5rem}.c-tab--current:focus-visible,.c-tab--current:hover{background-color:var(--wp--preset--color--neutral-white);border-color:var(--color-tab-border-selected-light);color:var(--color-tab-text-selected-light)}.c-tab--light{background-color:transparent;border-color:var(--wp--preset--color--neutral-400);color:var(--wp--preset--color--neutral-white)}.c-tab--light:focus-visible,.c-tab--light:hover{background-color:hsla(0,0%,100%,.1);border-color:var(--wp--preset--color--neutral-400);color:var(--wp--preset--color--neutral-white)}.c-tab--light.c-tab--current{background-color:var(--wp--preset--color--neutral-white);border-color:var(--wp--preset--color--blue-500);color:var(--wp--preset--color--blue-500)}.c-tab--light.c-tab--current:focus-visible,.c-tab--light.c-tab--current:hover{background-color:var(--wp--preset--color--neutral-white);border-color:var(--wp--preset--color--blue-500);color:var(--wp--preset--color--blue-500)}.c-tab__dot{background:currentcolor;border-radius:50%;display:block;height:.5rem;width:.5rem}.wp-block-list__description{color:var(--wp--preset--color--neutral-800);display:block;font-weight:var(--wp--custom--font-weight--base);margin-left:-1.1875rem;margin-top:.5rem}ol.wp-block-list:not([class*=has-icon-style--]),ul.wp-block-list:not([class*=has-icon-style--]){color:var(--wp--custom--color--text);font-size:var(--wp--preset--font-size--regular);line-height:var(--wp--custom--line-height--body);padding-inline-start:1rem}ol.wp-block-list:not([class*=has-icon-style--]) li+li,ul.wp-block-list:not([class*=has-icon-style--]) li+li{margin-top:var(--wp--preset--spacing--m)}ol.wp-block-list:not([class*=has-icon-style--]) strong,ul.wp-block-list:not([class*=has-icon-style--]) strong{color:var(--wp--custom--color--text);font-weight:var(--wp--custom--font-weight--heading)}ol.wp-block-list:not([class*=has-icon-style--]) li:has(>strong:first-child)::marker,ul.wp-block-list:not([class*=has-icon-style--]) li:has(>strong:first-child)::marker{font-weight:var(--wp--custom--font-weight--heading)}ol.wp-block-list:not([class*=has-icon-style--]) li{color:var(--wp--custom--color--text);padding-left:.1875rem}ol.wp-block-list:not([class*=has-icon-style--]) li::marker{font-weight:var(--wp--custom--font-weight--heading)}ol.wp-block-list:not([class*=has-icon-style--]) li br{display:none}
/*# sourceMappingURL=page-single-post.css.map*/