.collection-label{font-size:1.5rem}.posts,.posts__line{display:grid;gap:1.5rem}.posts__line{grid-column:1/-1}.posts__no-results{color:var(--clr-text-muted);justify-self:center;margin-bottom:3rem}@media(max-width:47.9375rem){.posts .post-box--big{margin-inline:calc(var(--container-padding)*-1)}}@media(min-width:35em){.posts{grid-template-columns:repeat(auto-fit,minmax(16em,1fr))}}@media(min-width:56.25em){.posts__line{grid-template-columns:repeat(2,1fr)}}@media(min-width:64em){.posts{grid-template-columns:repeat(auto-fit,minmax(20em,1fr))}.posts,.posts__line{-moz-column-gap:1.8rem;column-gap:1.8rem;row-gap:3.3rem}}[collapsed]{max-height:var(--_collapsed_mh);overflow:clip;position:relative}.collapse-control{background:linear-gradient(to bottom,transparent 0,var(--clr-body) 100%);bottom:0;padding:2em 0;position:absolute;text-align:center;width:100%;z-index:calc(var(--header-primary-z-index) - 2)}.collapse-control .btn{--_border-hover-clr:var(--clr-cat);--_clr-bg:#15161e;--clr-text:#fff;font-size:var(--font-size-xs);justify-content:space-between;padding-inline:2em}.dark .collapse-control .btn{--_clr-bg:#f6f6fb;--clr-text:#15161e}.collapse-control .btn svg{--_icon-color:var(--clr-text);font-size:.8em}.category-header{background-color:var(--clr-leading-dark);color:var(--clr-text);margin-bottom:3rem;padding-block:1.5rem;position:relative;text-align:center}@media(min-width:768px){.category-header{text-align:left}}.category-header img{object-fit:cover;object-position:center center}.category-header img,.category-header--img:before{height:100%;left:0;position:absolute;top:0;width:100%}.category-header--img:before{background-color:rgba(0,0,0,.6);content:"";z-index:1}.category-header__container{position:relative;z-index:2}.category-header h1,.category-header__title-wrapper{display:inline-block}.category-header h1{background:var(--category-color,var(--clr-primary,#008a99));color:#fff;font-size:1.75rem;font-weight:700;margin:0;padding:.75rem 2rem;position:relative;text-align:left;transform:skewX(-3deg)}.category-header h1 span{display:inline-block;transform:skewX(3deg)}@media(min-width:768px){.category-header h1{font-size:2.5rem}}.category-header .category-description{color:var(--clr-text);font-size:var(--font-size-l);font-weight:500;margin-top:1rem}.category-header .category-description p{color:#fff;margin-bottom:0;max-width:66ch}@media(min-width:48em){.category-header{padding-block:4.37rem}}.category-partners{margin-block:1.5rem}.category-partners__label{color:var(--clr-text-muted)}.category-partners__list{align-items:center;display:flex;gap:1rem;list-style:none;overflow-x:auto;padding:0;scroll-snap-type:x mandatory}.category-partners__list li{scroll-snap-align:center}.category-partners img{height:2rem;max-height:100%;max-width:unset;width:auto}@media(min-width:48em){.category-partners img{height:3rem}}.author__header{--clr-text:#fff;background-color:var(--clr-leading-dark);color:var(--clr-text);font-size:var(--font-size-s);padding-block:2.8rem;text-align:center}.author__name{font-size:1.6rem;margin-block:.6em .2em}.author__avatar{background:transparent;border:.125rem solid var(--clr-cat);box-sizing:initial;padding:.25rem}.author__bio h2{font-size:var(--font-size-l);margin-block:1rem .5em;text-transform:uppercase}.author__bio p{margin-block:0}.author__bio p:empty{display:none}.author__bio p~p{margin-top:.6em}.author__socials{flex-wrap:wrap;font-size:1.5rem;gap:1.2em;margin-top:2rem;text-align:left}.author__socials a{color:var(--clr-text);text-decoration:none}.author__socials a:hover{color:var(--clr-cat-light,var(--clr-cat))}.author__bio,.author__socials{margin-inline:auto;max-width:25rem;text-align:left}.stats__number{color:var(--clr-cat-light,var(--clr-cat))}@media(min-width:50em){.author__header{padding-block:4.4rem;text-align:left}.author__header__container{align-items:start;-moz-column-gap:1.6rem;column-gap:1.6rem;display:grid;grid-template-columns:repeat(2,auto) 1fr;grid-template-rows:repeat(3,auto) 1fr}.author__name,.author__socials{grid-column:2;line-height:1}.author__name{align-self:end;grid-row:1;margin:1.5rem 0 0}.author__avatar{grid-column:1;grid-row:1/-1}.author__bio{grid-column:3;grid-row:1/-1;justify-self:end;margin-left:2em;margin-right:0;max-width:100ch}.author__bio h2{margin-top:0}.author__bio p{font-size:var(--font-size-m);line-height:1.5em}.author__socials{font-size:var(--font-size-l);grid-row:3;margin:0;max-width:100%}.stats{grid-column:2;grid-row:2;margin-block:.75rem}}.archive-hero{border-bottom:2px solid var(--hero-category-color,var(--clr-primary,#008a99));display:flex;flex-direction:column;gap:0;margin-bottom:3rem;padding-bottom:2rem;position:relative}.archive-hero h3{text-wrap:auto}@media(min-width:768px){.archive-hero{flex-direction:row;gap:2rem}}.archive-hero__image{margin:0;order:1;overflow:hidden;position:relative;width:100%}@media(min-width:768px){.archive-hero__image{flex:0 0 calc(50% - 1rem)}}.archive-hero__image img{aspect-ratio:4/3;border-radius:0;display:block;height:auto;object-fit:cover;transition:transform .3s ease;width:100%}@media(min-width:768px){.archive-hero__image img{aspect-ratio:1/1}}.archive-hero__image a{display:block}.archive-hero__image a:hover img,.archive-hero__image:hover img{transform:scale(1.05)}.archive-hero__content{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:flex-end;margin-top:-3rem;order:2;padding:0 1rem 1rem;position:relative;text-align:center;z-index:2}@media(min-width:768px){.archive-hero__content{align-items:center;flex:0 0 calc(50% - 1rem);justify-content:center;margin-top:0;padding:0;text-align:center}}.archive-hero__title{font-size:clamp(1.6rem,5vw,4.5rem);font-weight:700;line-height:1.3;margin:0 0 .5rem;width:100%}@media(min-width:768px){.archive-hero__title{margin:0 0 1rem;width:auto}}.archive-hero__title a{background-color:var(--clr-body,#fff);box-decoration-break:clone;-webkit-box-decoration-break:clone;color:var(--clr-text,#14151d);display:inline;line-height:1.4;padding:.2rem .4rem;text-decoration:none}@media(min-width:768px){.archive-hero__title a{background-color:transparent;background-image:linear-gradient(var(--clr-primary,#008a99),var(--clr-primary,#008a99));background-position:0 80%;background-repeat:no-repeat;background-size:0 .4em;line-height:1.1;padding:0}.archive-hero__title a:hover{background-size:100% .4em}}.archive-hero__meta{align-items:center;color:var(--clr-text);display:flex;font-size:.875rem;gap:.5rem;justify-content:center}@media(min-width:768px){.archive-hero__meta{font-size:1rem}}.archive-hero__meta .meta-separator{opacity:.5}.archive-hero__meta .meta-author{color:var(--clr-text);text-decoration:none}.archive-hero__excerpt{color:var(--clr-text);display:block;font-size:.875rem;line-height:1.5;margin:0;max-width:100%}@media(min-width:768px){.archive-hero__excerpt{font-size:.9375rem;line-height:1.6;max-width:40rem}}.archives-layout{display:flex;flex-direction:column-reverse;gap:2rem;margin-bottom:3rem}@media(min-width:1024px){.archives-layout{flex-direction:row;gap:3rem}}.archives-posts{flex:1;width:100%}@media(min-width:1024px){.archives-posts{flex:0 0 70%}}.archive-post{border-bottom:1px solid var(--clr-border,#e5e5e5);display:block;margin-bottom:2rem;overflow:auto;padding-bottom:2rem}.archive-post h3{text-wrap:auto}.archive-post:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}@media(min-width:768px){.archive-post{display:flex;flex-direction:row-reverse;gap:1.5rem}}.archive-post__image{float:right;margin:0 0 .5rem 1rem;max-width:150px;position:relative;width:30%}@media(min-width:768px){.archive-post__image{flex-shrink:0;float:none;margin:0;max-width:none;width:280px}}.archive-post__image img{aspect-ratio:4/3;border-radius:0;display:block;transition:transform .3s ease}@media(min-width:768px){.archive-post__image img{aspect-ratio:16/9}}.archive-post__image img{height:auto;object-fit:cover;width:100%}.archive-post__image a{display:block;overflow:hidden}.archive-post__image a:hover img,.archive-post__image:hover img{transform:scale(1.05)}.archive-post__content{display:block}@media(min-width:768px){.archive-post__content{display:flex;flex:1;flex-direction:column;gap:.75rem}}.archive-post__title{font-size:1.2rem;font-weight:700;line-height:1.3;margin:0 0 .5rem}@media(min-width:768px){.archive-post__title{font-size:1.5rem;margin:0}}.archive-post__title a{background-image:linear-gradient(var(--clr-primary,#008a99),var(--clr-primary,#008a99));background-position:0 95%;background-repeat:no-repeat;background-size:0 .2em;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:var(--clr-text);display:inline;text-decoration:none}.archive-post__title a:hover{background-size:100% .2em}.archive-post__meta{align-items:center;color:var(--clr-text);display:flex;font-size:.875rem;gap:.5rem;margin-bottom:.5rem}@media(min-width:768px){.archive-post__meta{margin-bottom:0}}.archive-post__meta .meta-separator{opacity:.5}.archive-post__meta .meta-author{color:var(--clr-text);text-decoration:none}.archive-post__excerpt{color:var(--clr-text);font-size:.875rem;line-height:1.5;margin:0}@media(min-width:768px){.archive-post__excerpt{font-size:.9375rem;line-height:1.6}}.archives-sidebar{flex-shrink:0;min-height:250px;width:100%}@media(min-width:1024px){.archives-sidebar{flex:0 0 30%;min-height:400px}}.archives-sidebar{background:var(--clr-background-alt,#f5f5f5);border-radius:8px;padding:1rem}.dark .archives-sidebar{background:#1e1e1e}.archives-content{flex:1}.archives-container--author{margin-top:2rem}@media(min-width:768px){.archives-container--author{margin-top:5rem}.archives-container--author .archive-post{flex-direction:row}}.archives-container--author .archive-post__image{float:left;margin:0 1rem .5rem 0}.tag-name{align-items:center;display:flex;gap:.2em}.tag-name svg{color:var(--clr-primary)}.archives-heading{overflow:auto}.archives-menu{background-color:var(--clr-body);border-top:1px solid var(--clr-divider);bottom:var(--mobile-tab-height);height:calc(100% - var(--mobile-tab-height));left:0;position:fixed;transform:translateY(calc(100% - var(--mobile-tab-height) + .84375rem));transition:transform .2s;width:100%;z-index:calc(var(--mobile-tab-z-index) - 1)}.archives-menu__title{font-size:var(--font-size-m);font-weight:700;gap:.4em;height:3.375rem;justify-content:space-between;margin:0;padding:0 var(--container-padding)}.archives-menu__title,.archives-menu__title span{align-items:center;display:flex}.archives-menu__title span{gap:.4em}.archives-menu>ul{height:calc(var(--_vievport-height, 100vh) - var(--mobile-tab-height) - 3.375rem);margin:0;overflow-y:auto;padding-bottom:2rem;transition:visibility .2s;visibility:hidden}.archives-menu--expanded{transform:translateY(0)}.archives-menu--expanded>ul{visibility:visible}.archives-menu :is(a,.sub-menu a){color:var(--clr-text);display:block;font-size:.9rem;margin:0 1.5rem;padding:.4rem 0;text-decoration:none}.archives-menu :is(a,.sub-menu a):hover{color:var(--clr-link)}.archives-menu .menu-item-has-children>a{border-top:1px solid var(--clr-divider);display:block;font-size:var(--font-size-m);font-weight:700;padding-top:1rem}.archives-menu .menu-item-has-children>a[href="#"]{cursor:default;pointer-events:none}.archives-menu .menu-item-has-children>a[href="#"]:hover{color:inherit}.archives-menu .sub-menu{display:block;padding-bottom:1rem}.pagination{align-items:center;display:flex;flex-wrap:wrap;gap:.8em;justify-content:center;margin:4rem 0}.pagination .page-numbers,.pagination .post-page-numbers{padding:1em 1.5em}.pagination .page-numbers.current,.pagination .post-page-numbers.current{background-color:var(--clr-cat);color:#0c0c0c}.has-dark-cat-clr .pagination .page-numbers.current,.has-dark-cat-clr .pagination .post-page-numbers.current{color:#fff}.pagination .page-numbers svg,.pagination .post-page-numbers svg{font-size:.9em}.pagination .dots{align-self:end;border:0;padding:0}#copy{--container-max-width:72ch;padding-bottom:3rem}#copy :where(h1,h2,h3,h4,h5,h6){margin-bottom:.5em}#copy :where(p,ul,ol,figure:not(.post-box__image),pre,details){margin-bottom:2em}#copy>iframe{margin-bottom:2em}#copy :where(ul,ol){padding-left:1.2em}#copy :where(ul,ol) :where(ul,ol){margin-bottom:0}#copy :where(p+ul,p+ol){margin-top:-1.5em}#copy ul li::marker{color:var(--clr-cat)}#copy :where(h1,h2,h3,h4,h5,h6,p,ol,ul:not(.wp-block-acp-post-feed-list),blockquote,figcaption) a{--clr-underline:rgba(var(--clr-cat-rgb),0.8);box-shadow:0 -.2em var(--clr-underline) inset;color:var(--clr-text);text-decoration:none;transition:box-shadow .2s,color .2s}.light .has-dark-cat-clr #copy :where(h1,h2,h3,h4,h5,h6,p,ol,ul:not(.wp-block-acp-post-feed-list),blockquote,figcaption) a{--clr-underline:rgba(var(--clr-cat-rgb),0.6)}.light .has-light-cat-clr #copy :where(h1,h2,h3,h4,h5,h6,p,ol,ul:not(.wp-block-acp-post-feed-list),blockquote,figcaption) a{--clr-underline:rgba(var(--clr-cat-rgb),0.8)}#copy :where(h1,h2,h3,h4,h5,h6,p,ol,ul:not(.wp-block-acp-post-feed-list),blockquote,figcaption) a:hover{box-shadow:0 -1.2em var(--clr-cat) inset;color:#15161e}.has-dark-cat-clr #copy :where(h1,h2,h3,h4,h5,h6,p,ol,ul:not(.wp-block-acp-post-feed-list),blockquote,figcaption) a:hover{color:#fff}.has-light-cat-clr #copy :where(h1,h2,h3,h4,h5,h6,p,ol,ul:not(.wp-block-acp-post-feed-list),blockquote,figcaption) a:hover{color:#15161e}.dark #copy p{font-weight:300}.dark #copy :where(b,strong){font-weight:500}#copy [data-gallery] img{cursor:zoom-in}#copy>:is(.wp-block-image,.wp-block-gallery) img:not([data-completed=true]){background-color:var(--clr-separator)}@media(min-width:48em){.archives-container--has-menu{display:grid;gap:2rem;grid-template-columns:auto 1fr}.archives-menu{align-self:start;border:1px solid var(--clr-divider);border-radius:var(--border-radius);height:auto;margin-bottom:4rem;margin-top:1.5rem;max-height:calc(100vh - var(--offset-top) - 2rem);max-width:16rem;overflow-y:auto;position:sticky;top:calc(var(--offset-top) + 1rem);transform:none;transition:top .2s}.archives-menu__title{height:auto;padding:1rem 1.5rem}.archives-menu__title>svg{display:none}.archives-menu>ul{height:auto;margin-bottom:1em;padding-bottom:0;visibility:visible}}
