/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentColor}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}:root{--base-space:8px;--color-bg-alpha:color-mix(in srgb, var(--color-bg) 91%, transparent);--color-grey-100:color-mix(in srgb, var(--color-text) 10%, var(--color-bg));--color-grey-200:color-mix(in srgb, var(--color-text) 26%, var(--color-bg));--color-grey-300:color-mix(in srgb, var(--color-text) 54%, var(--color-bg));--color-grey-100-plain:#e6e6e6;--color-grey-200-plain:#bdbdbd;--color-grey-300-plain:#757575;--margin-xxs:calc(var(--base-space) * .5);--margin-xs:calc(var(--base-space) * .75);--margin-sm:calc(var(--base-space) * 1);--margin-md:calc(var(--base-space) * 1.5);--margin-lg:calc(var(--base-space) * 3);--margin-xl:calc(var(--base-space) * 6);--margin-xxl:calc(var(--base-space) * 9);--margin-xxxl:calc(var(--base-space) * 15)}@media screen and (width>=0){:root{--fs-main:16px;--lh-main:20px}}@media screen and (width>=576px){:root{--fs-main:18px;--lh-main:20px}}@media screen and (width>=0){:root{--fs-h6:9px;--lh-h6:9px}}@media screen and (width>=576px){:root{--fs-h6:10px;--lh-h6:10px}}@media screen and (width>=0){:root{--fs-h5:13px;--lh-h5:18px}}@media screen and (width>=576px){:root{--fs-h5:15px;--lh-h5:18px}}@media screen and (width>=0){:root{--fs-h4:18px;--lh-h4:26px}}@media screen and (width>=576px){:root{--fs-h4:22px;--lh-h4:26px}}@media screen and (width>=0){:root{--fs-h3:19px;--lh-h3:24px}}@media screen and (width>=576px){:root{--fs-h3:28px;--lh-h3:34px}}@media screen and (width>=0){:root{--fs-h2:26px;--lh-h2:28px}}@media screen and (width>=576px){:root{--fs-h2:30px;--lh-h2:30px}}@media screen and (width>=0){:root{--fs-h1:38px;--lh-h1:40px}}@media screen and (width>=576px){:root{--fs-h1:47px;--lh-h1:47px}}@media screen and (width>=0){:root{--fs-interview:16px;--lh-interview:20px}}@media screen and (width>=576px){:root{--fs-interview:20px;--lh-interview:24px}}:root{--radius-xs:2px;--radius-sm:3px;--radius-round:999px;--shadow-sm:2px 1px 8px 0px #00000026;--shadow-md:2px 1px 8px 0px #0000004d;--tag-height:calc(var(--fs-h5) + var(--margin-sm) * .75 + 2px);--header-height:calc(var(--lh-h2) + var(--margin-sm) * 3);--search-height:calc(var(--header-height) * 2 + var(--margin-sm) * 3 + 2px);--header-height-search:calc(var(--header-height) + var(--search-height));--sidebar-width:320px}@media screen and (width>=576px){:root{--header-height:calc(var(--lh-h2) + var(--margin-md) * 2 + var(--margin-sm))}}*{-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0}html,body{-webkit-tap-highlight-color:transparent;height:100%;color:var(--color-text);background:var(--color-bg);font-family:ABCMonumentGrotesk-Regular,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:var(--fs-main);line-height:var(--lh-main);margin:0!important;padding:0!important}a{color:var(--color-link);cursor:pointer;text-decoration:none}ul,ol{margin:0;padding:0}ul{list-style-type:none}ol{list-style-position:inside}img{width:100%}strong,b{font-weight:400}i,em{font-style:normal}h1,h2,h3,h4,h5,h6,small{font-weight:inherit;font-style:inherit;vertical-align:baseline;border:0;outline:0;margin:0;padding:0;font-family:inherit;font-size:100%}html.panel{font-size:16px;line-height:1.2}html.panel i,html.panel em{font-style:italic}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@font-face{font-family:ABCMonumentGrotesk-Regular;src:url(/_astro/ABCMonumentGrotesk-Regular.DaGilJkM.woff2)format("woff2"),url(/_astro/ABCMonumentGrotesk-Regular.Dc147AAw.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ABCMonumentGrotesk-RegularItalic;src:url(/_astro/ABCMonumentGrotesk-RegularItalic.BQkVGADh.woff2)format("woff2"),url(/_astro/ABCMonumentGrotesk-RegularItalic.DIjMQnoD.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ABCMonumentGrotesk-Medium;src:url(/_astro/ABCMonumentGrotesk-Medium.DknQbTdx.woff2)format("woff2"),url(/_astro/ABCMonumentGrotesk-Medium.Hpfruvyp.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ABCMonumentGrotesk-MediumItalic;src:url(/_astro/ABCMonumentGrotesk-MediumItalic.C3ul9jfU.woff2)format("woff2"),url(/_astro/ABCMonumentGrotesk-MediumItalic.RYksyaBn.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ABCArizonaText-Light;src:url(/_astro/ABCArizonaText-Light.COj8cQAa.woff2)format("woff2"),url(/_astro/ABCArizonaText-Light.BE-K_17b.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ABCArizonaText-LightItalic;src:url(/_astro/ABCArizonaText-LightItalic.Bsb6ae8g.woff2)format("woff2"),url(/_astro/ABCArizonaText-LightItalic.BNLQKxSt.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}.container{--end-pos:0vw;flex-direction:column;min-height:100vh;display:flex}html ::-moz-selection{background-color:var(--color-primary)}body ::-moz-selection{background-color:var(--color-primary)}html ::selection,body ::selection{background-color:var(--color-primary)}i,em{font-family:ABCMonumentGrotesk-RegularItalic,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}body.is-loading{pointer-events:none}.header{top:var(--margin-sm);left:var(--margin-sm);width:calc(100% - var(--margin-sm) * 2);background-color:var(--color-bg);z-index:999;box-shadow:var(--shadow-sm);position:fixed}@media screen and (width>=576px){.header{left:var(--margin-md);width:calc(100% - var(--margin-md) * 2)}}.header__wrapper{padding-top:calc(1 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));display:flex}.header__wrapper .dots{flex-direction:column;justify-content:space-between;margin-top:.52rem;margin-bottom:.33rem;display:flex}.header__wrapper .dots:before,.header__wrapper .dots:after{margin-top:calc(0 * var(--base-space));margin-bottom:calc(0 * var(--base-space));margin-right:calc(1.25 * var(--base-space));margin-left:calc(1.25 * var(--base-space));content:"";background-color:var(--color-text);border-radius:50%;width:.23rem;height:.23rem;display:flex}.header__wrapper{background-color:var(--color-bg);width:100%;color:var(--color-text)}@media screen and (width>=576px){.header__wrapper{padding-top:calc(1.5 * var(--base-space));padding-bottom:calc(1.5 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space))}}.header__wrapper[data-status]{width:100%;height:100%;position:absolute;top:0;left:0}.header__inner{flex-direction:column;flex:1;display:flex}.header__line{height:var(--lh-h2);flex-direction:column;transition:height .4s cubic-bezier(.8,0,.1,1);display:flex;overflow:hidden}.header__wrapper.open .header__line{height:calc(var(--lh-h2) + var(--menu-height))}@media screen and (width>=1100px){.header__line{gap:var(--margin-sm);height:auto;overflow:initial;flex-direction:row;align-items:center;transition:none}}.header__col:first-child{gap:var(--margin-sm);align-items:center;display:flex}@media screen and (width>=1100px){.header__col:first-child{width:8rem}}.header__col:nth-child(2){padding-top:calc(.75 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));gap:var(--margin-sm);flex-wrap:wrap;display:flex}@media screen and (width>=576px){.header__col:nth-child(2){padding-top:calc(1 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space))}}@media screen and (width>=1100px){.header__col:nth-child(2){flex:1;padding:0;display:flex}}.header__list{gap:var(--margin-sm);flex-wrap:wrap;display:flex}.header__col:nth-child(2) .header__list{display:contents}@media screen and (width>=1100px){.header__col:nth-child(2) .header__list{display:flex}.header__col:nth-child(2) .header__list:first-child{flex:1;justify-content:center}}.header__list__item--search.inactive button{cursor:default}@media screen and (width>=576px){.header__list__item--search{top:var(--margin-md);right:var(--margin-lg);position:absolute}}@media screen and (width>=1100px){.header__list__item--search{position:initial;top:initial;right:initial}}.header__list__link{all:unset;box-sizing:border-box;padding-top:calc(.25 * var(--base-space));padding-bottom:calc(.25 * var(--base-space));padding-right:calc(.75 * var(--base-space));padding-left:calc(.75 * var(--base-space));letter-spacing:-.01em;border:1px solid var(--color-text);border-radius:var(--radius-sm);cursor:pointer;display:flex}@media screen and (width>=576px){.header__list__link{padding-top:calc(.5 * var(--base-space));padding-bottom:calc(.5 * var(--base-space));padding-right:calc(.75 * var(--base-space));padding-left:calc(.75 * var(--base-space))}}.header__list__item--round .header__list__link{padding-top:calc(.25 * var(--base-space));padding-bottom:calc(.25 * var(--base-space));padding-right:calc(1.25 * var(--base-space));padding-left:calc(1.25 * var(--base-space));border-radius:var(--radius-round)}@media screen and (width>=576px){.header__list__item--round .header__list__link{padding-top:calc(.5 * var(--base-space));padding-bottom:calc(.5 * var(--base-space));padding-right:calc(1.25 * var(--base-space));padding-left:calc(1.25 * var(--base-space))}}.header__list__item.active .header__list__link{background-color:var(--color-text);color:var(--color-bg)}@media (hover:hover) and (pointer:fine){.header__list__link{transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)}.header__list__link:hover{background-color:var(--color-text);color:var(--color-bg)}}.header__title{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em}.header__search{height:0;transition:height .4s cubic-bezier(.8,0,.1,1);overflow:hidden}.header__search.open{height:var(--search-height)}.header__hamburger{flex:1;display:flex}@media screen and (width>=1100px){.header__hamburger{display:none}}.header__hamburger__button{all:unset;box-sizing:border-box;padding-top:calc(.25 * var(--base-space));padding-bottom:calc(.25 * var(--base-space));padding-right:calc(1.25 * var(--base-space));padding-left:calc(1.25 * var(--base-space));letter-spacing:-.01em;border:1px solid var(--color-text);border-radius:var(--radius-round);cursor:pointer;background-color:var(--color-text);color:var(--color-bg);text-align:center;display:flex}.header__hamburger__button>span{width:2.5em}@media screen and (width>=576px){.header__hamburger__button{padding-top:calc(.5 * var(--base-space));padding-bottom:calc(.5 * var(--base-space));padding-right:calc(1.25 * var(--base-space));padding-left:calc(1.25 * var(--base-space))}}.footer{margin-top:calc(0 * var(--base-space));margin-bottom:calc(1 * var(--base-space));margin-right:calc(1 * var(--base-space));margin-left:calc(1 * var(--base-space));padding-top:calc(1 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));display:flex}.footer .dots{flex-direction:column;justify-content:space-between;margin-top:.52rem;margin-bottom:.33rem;display:flex}.footer .dots:before,.footer .dots:after{margin-top:calc(0 * var(--base-space));margin-bottom:calc(0 * var(--base-space));margin-right:calc(1.25 * var(--base-space));margin-left:calc(1.25 * var(--base-space));content:"";background-color:var(--color-text);border-radius:50%;width:.23rem;height:.23rem;display:flex}.footer{background-color:var(--color-bg);box-shadow:var(--shadow-sm)}@media screen and (width>=576px){.footer{margin-top:calc(0 * var(--base-space));margin-bottom:calc(1 * var(--base-space));margin-right:calc(1.5 * var(--base-space));margin-left:calc(1.5 * var(--base-space));padding-top:calc(1.5 * var(--base-space));padding-bottom:calc(1.5 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space))}}.footer.hidden{display:none}.footer__inner{gap:var(--margin-lg);flex-direction:column;width:100%;display:flex}@media screen and (width>=576px){.footer__inner{gap:var(--margin-xl)}}@media screen and (width>=1000px){.footer__inner{gap:var(--margin-xxl)}}.footer__line{gap:var(--margin-md);flex-direction:column;display:flex}@media screen and (width>=576px){.footer__line{justify-content:space-between;gap:var(--margin-sm);flex-direction:row;align-items:flex-end}}.footer__text{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em;color:var(--color-grey-300)}.footer__text a{color:var(--color-text)}.footer__list{flex-direction:column;display:flex}@media screen and (width>=1000px){.footer__list{gap:var(--margin-md);flex-direction:row}}.footer__list__socials ul{gap:var(--margin-md);flex-direction:row;display:flex}.footer__list__item{letter-spacing:-.01em}@media (hover:hover) and (pointer:fine){.footer__list__item a{transition:color .2s cubic-bezier(.4,0,.2,1)}.footer__list__item a:hover{color:var(--color-grey-300)}}.main{flex:1}.main__inner{min-height:100vh;padding-top:var(--header-height);background-color:var(--color-bg);flex-direction:column;display:flex}.main__inner>:first-child{flex:1}.main__inner--knowledge{padding-top:0}.main__inner--search{padding-top:var(--header-height-search)}.main__inner[data-status]{position:absolute;top:0}.main__inner[data-status=entering]{z-index:1;position:fixed}.main__inner[data-status=exiting]{z-index:2}.main__bg{pointer-events:none;z-index:999;width:100vw;height:100vh;position:fixed;top:0;left:0}.newsletter{padding-top:calc(0 * var(--base-space));padding-bottom:calc(1.5 * var(--base-space));padding-right:calc(2 * var(--base-space));padding-left:calc(2 * var(--base-space))}@media screen and (width>=576px){.newsletter{padding-top:calc(0 * var(--base-space));padding-bottom:calc(1.5 * var(--base-space));padding-right:calc(3 * var(--base-space));padding-left:calc(3 * var(--base-space))}}.newsletter.hidden{display:none}.newsletter__inner{background-image:repeating-linear-gradient(0deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px), repeating-linear-gradient(90deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px), repeating-linear-gradient(180deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px), repeating-linear-gradient(270deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px);padding-top:calc(1.5 * var(--base-space));padding-bottom:calc(1.5 * var(--base-space));padding-right:calc(1.5 * var(--base-space));padding-left:calc(1.5 * var(--base-space));align-items:center;gap:var(--margin-md);background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;background-size:1.5px 100%,100% 1.5px,1.5px 100%,100% 1.5px;flex-direction:column;display:flex}@media screen and (width>=576px){.newsletter__inner{padding-top:calc(2 * var(--base-space));padding-bottom:calc(2 * var(--base-space));padding-right:calc(2 * var(--base-space));padding-left:calc(2 * var(--base-space));gap:var(--margin-lg)}}.newsletter__text{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em}.newsletter__text a{color:var(--color-grey-300)}@media (hover:hover) and (pointer:fine){.newsletter__text a{transition:color .2s cubic-bezier(.4,0,.2,1)}.newsletter__text a:hover{color:var(--color-text)}}.newsletter__text strong{color:var(--color-grey-200)}.newsletter__text{text-align:center;width:100%;max-width:35em}.newsletter__form{gap:var(--margin-sm);flex-direction:column;width:100%;max-width:30em;display:flex}.newsletter__form__item{padding-top:calc(.75 * var(--base-space));padding-bottom:calc(.75 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(3 * var(--base-space));border-radius:var(--radius-round);border:1px solid var(--color-text);align-items:center;display:flex}@media screen and (width>=576px){.newsletter__form__item{padding-top:calc(1 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(3 * var(--base-space))}}.newsletter__form.error .newsletter__form__item{border-color:red}.newsletter__form__input{all:unset;box-sizing:border-box;letter-spacing:-.01em;padding-top:calc(.25 * var(--base-space));padding-bottom:calc(.25 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));color:var(--color-text);flex:1}.newsletter__form__input::placeholder{color:var(--color-grey-300);opacity:1}.newsletter__form__button{all:unset;box-sizing:border-box;padding-top:calc(.25 * var(--base-space));padding-bottom:calc(.5 * var(--base-space));padding-right:calc(1.5 * var(--base-space));padding-left:calc(1.5 * var(--base-space));background-color:var(--color-text);color:var(--color-bg);border-radius:var(--radius-round);cursor:pointer}@media screen and (width>=576px){.newsletter__form__button{padding-top:calc(.25 * var(--base-space));padding-bottom:calc(.5 * var(--base-space));padding-right:calc(1.25 * var(--base-space));padding-left:calc(1.25 * var(--base-space))}}.newsletter__form__button span{display:flex}@media (hover:hover) and (pointer:fine){.newsletter__form__button span{transition:transform .2s cubic-bezier(.4,0,.2,1)}.newsletter__form__button:hover span{transform:rotate(-15deg)}}.newsletter__form__error{font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:-.02em;color:red}.newsletter__form__success{letter-spacing:-.01em;color:var(--color-grey-300)}.contributors{padding-top:calc(6 * var(--base-space));padding-bottom:calc(9 * var(--base-space));padding-right:calc(2 * var(--base-space));padding-left:calc(2 * var(--base-space))}@media screen and (width>=576px){.contributors{padding-top:calc(9 * var(--base-space));padding-bottom:calc(9 * var(--base-space));padding-right:calc(3 * var(--base-space));padding-left:calc(3 * var(--base-space))}}.contributors__list{margin-top:calc(-1.25 * var(--base-space));margin-bottom:calc(0 * var(--base-space));margin-right:calc(0 * var(--base-space));margin-left:calc(0 * var(--base-space));flex-direction:column;display:flex}.contributor{flex-direction:column;display:flex}.contributor__header{background-image:linear-gradient(0deg, transparent, transparent), linear-gradient(90deg, transparent, transparent), linear-gradient(180deg, transparent, transparent), repeating-linear-gradient(270deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px);padding-top:calc(1.25 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));cursor:pointer;background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;background-size:1.5px 100%,100% 1.5px,1.5px 100%,100% 1.5px;flex-direction:row;justify-content:space-between;align-items:baseline;display:flex}.contributor__title{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em}.contributor__button{all:unset;box-sizing:border-box;letter-spacing:-.01em;color:var(--color-grey-300)}@media (hover:hover) and (pointer:fine){.contributor__button{transition:color .2s cubic-bezier(.4,0,.2,1)}.contributor__header:hover .contributor__button{color:var(--color-text)}}.contributor__body{height:0;transition:height .4s cubic-bezier(.8,0,.1,1);overflow:hidden}.contributor.open .contributor__body{height:var(--inner-height)}.contributor__body__inner{padding-top:calc(1.5 * var(--base-space));padding-bottom:calc(6 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));gap:var(--margin-lg);flex-direction:column;display:flex}.contributor__text{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em}.contributor__text a{color:var(--color-grey-300)}@media (hover:hover) and (pointer:fine){.contributor__text a{transition:color .2s cubic-bezier(.4,0,.2,1)}.contributor__text a:hover{color:var(--color-text)}}.contributor__text strong{color:var(--color-grey-200)}.contributor__stories{flex-direction:column;display:flex}.contributor__stories__title{letter-spacing:-.01em;color:var(--color-grey-300)}.story{flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){.story{transition:color .2s cubic-bezier(.4,0,.2,1)}.story:hover{color:var(--color-grey-300)}}.story__data{background-image:linear-gradient(0deg, transparent, transparent), linear-gradient(90deg, transparent, transparent), linear-gradient(180deg, transparent, transparent), repeating-linear-gradient(270deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px);padding-top:calc(1 * var(--base-space));padding-bottom:calc(1.5 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;background-size:1.5px 100%,100% 1.5px,1.5px 100%,100% 1.5px;flex-direction:column;display:flex}@media screen and (width>=800px){.story__data{gap:var(--margin-lg);padding-top:calc(1 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));grid-template-columns:repeat(16,minmax(0,1fr));align-items:baseline;display:grid}}.story--xs .story__data{padding-top:calc(1 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space))}@media screen and (width>=800px){.story--xs .story__data{gap:var(--margin-lg);grid-template-columns:repeat(8,minmax(0,1fr));align-items:flex-start;display:grid}}.body__related__item:first-child .story--xs .story__data{background-image:linear-gradient(0deg, transparent, transparent), repeating-linear-gradient(90deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px), linear-gradient(180deg, transparent, transparent), repeating-linear-gradient(270deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px);background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;background-size:1.5px 100%,100% 1.5px,1.5px 100%,100% 1.5px}.story__col{justify-content:flex-start;display:flex;overflow:hidden}@media screen and (width>=800px){.story__col:first-child{grid-column:span 7}.story--xs .story__col:first-child{grid-column:span 5}}.story__col:nth-child(2){color:var(--color-grey-300)}@media screen and (width>=800px){.story__col:nth-child(2){color:var(--color-text);grid-column:span 4}}@media screen and (width>=800px) and (hover:hover) and (pointer:fine){.story__col:nth-child(2){transition:color .2s cubic-bezier(.4,0,.2,1)}.story:hover .story__col:nth-child(2){color:var(--color-grey-300)}}@media screen and (width>=800px){.story--xs .story__col:nth-child(2){grid-column:span 3}}@media screen and (width>=1000px){.story__col:nth-child(2){grid-column:span 3}}.story__col:nth-child(3){margin-top:calc(.75 * var(--base-space));margin-bottom:calc(0 * var(--base-space));margin-right:calc(0 * var(--base-space));margin-left:calc(0 * var(--base-space))}@media screen and (width>=800px){.story__col:nth-child(3){grid-column:span 5;margin:0}.story--sm .story__col:nth-child(3){grid-column:span 6}}@media screen and (width>=1000px){.story__col:nth-child(3){grid-column:span 4}.story--sm .story__col:nth-child(3){grid-column:span 6}}.story__col:nth-child(4){display:none}@media screen and (width>=1000px){.story__col:nth-child(4){grid-column:span 2;display:flex}}.story__col--topics{height:calc(var(--tag-height))}.story__col__list{gap:var(--margin-xxs);flex-flow:wrap;display:flex}.story__col__text{letter-spacing:-.01em}@media screen and (width>=800px){.story__col__text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.story__col__tag{padding-top:calc(.5 * var(--base-space));padding-bottom:calc(.25 * var(--base-space));padding-right:calc(.75 * var(--base-space));padding-left:calc(.75 * var(--base-space));font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:-.02em;text-transform:uppercase;line-height:var(--fs-h5);border:1px solid var(--color-text);border-radius:var(--radius-xs);white-space:nowrap;display:flex}@media (hover:hover) and (pointer:fine){.story__col__tag{transition:border-color .2s cubic-bezier(.4,0,.2,1)}.story:hover .story__col__tag{border-color:var(--color-grey-300)}}.story__col__topic{padding-top:calc(.5 * var(--base-space));padding-bottom:calc(.25 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(1 * var(--base-space));font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:-.02em;text-transform:uppercase;line-height:var(--fs-h5);border:1px solid var(--color-text);border-radius:var(--radius-round);white-space:nowrap;display:flex}.story__col__topic.overflowing{opacity:0;pointer-events:none}@media (hover:hover) and (pointer:fine){.story__col__topic{transition:border-color .2s cubic-bezier(.4,0,.2,1)}.story:hover .story__col__topic{border-color:var(--color-grey-300)}}.story__col__more{padding-top:calc(.5 * var(--base-space));padding-bottom:calc(.25 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(1 * var(--base-space));font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:-.02em;text-transform:uppercase;line-height:var(--fs-h5);border:1px solid var(--color-text);border-radius:var(--radius-round);white-space:nowrap;display:flex}@media (hover:hover) and (pointer:fine){.story__col__more{transition:border-color .2s cubic-bezier(.4,0,.2,1)}.story:hover .story__col__more{border-color:var(--color-grey-300)}}.story__col__date{font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:-.02em;line-height:var(--fs-h5)}.story__thumbnail{background-image:linear-gradient(0deg, transparent, transparent), linear-gradient(90deg, transparent, transparent), linear-gradient(180deg, transparent, transparent), repeating-linear-gradient(270deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px);padding-top:calc(1 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;background-size:1.5px 100%,100% 1.5px,1.5px 100%,100% 1.5px;flex-direction:column;display:flex;position:relative}@media screen and (width>=800px){.story__thumbnail{gap:var(--margin-lg);grid-template-columns:repeat(16,minmax(0,1fr));align-items:flex-start;display:grid}}.story__cover{background-color:var(--color-grey-100)}@media screen and (width>=800px){.story__cover{grid-column:span 7}}@media (hover:hover) and (pointer:fine){.story__cover{transition:box-shadow .2s cubic-bezier(.4,0,.2,1)}.story:hover .story__cover{box-shadow:var(--shadow-sm)}}.story__blurb{padding-top:calc(3 * var(--base-space));padding-bottom:calc(3 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));justify-content:center;align-items:center;height:100%;display:flex}@media screen and (width>=800px){.story__blurb{padding-top:calc(3 * var(--base-space));padding-bottom:calc(3 * var(--base-space));padding-right:calc(3 * var(--base-space));padding-left:calc(3 * var(--base-space));grid-column:span 9}}.story__blurb__text{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:-.02em;font-family:ABCArizonaText-Light,Times New Roman,Georgia,serif}.story__blurb__text i,.story__blurb__text em{font-family:ABCArizonaText-LightItalic,Times New Roman,Georgia,serif}.body--making .story__blurb__text{font-family:ABCMonumentGrotesk-Regular,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.body--making .story__blurb__text i,.body--making .story__blurb__text em{font-family:ABCMonumentGrotesk-RegularItalic,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.story__blurb__text{text-align:center;width:100%;max-width:22.5em}.story__cta{all:unset;box-sizing:border-box;font-size:var(--fs-h6);line-height:var(--lh-h6);text-transform:uppercase;bottom:var(--margin-sm);color:var(--color-grey-300);position:absolute;right:0}@media (hover:hover) and (pointer:fine){.story__cta{transition:color .2s cubic-bezier(.4,0,.2,1)}.story:hover .story__cta{color:var(--color-grey-200)}}.index{padding-top:calc(6 * var(--base-space));padding-bottom:calc(9 * var(--base-space));padding-right:calc(2 * var(--base-space));padding-left:calc(2 * var(--base-space));gap:var(--margin-xl);flex-direction:column;display:flex}@media screen and (width>=576px){.index{padding-top:calc(9 * var(--base-space));padding-bottom:calc(9 * var(--base-space));padding-right:calc(3 * var(--base-space));padding-left:calc(3 * var(--base-space));gap:var(--margin-xxl)}}.index--search{padding-top:var(--margin-lg);gap:var(--margin-xl)}.index__latest__title{letter-spacing:-.01em;color:var(--color-grey-300)}.index__all{gap:var(--margin-lg);flex-direction:column;display:flex}@media screen and (width>=576px){.index__all{gap:var(--margin-xl)}}.index__filters{gap:var(--margin-sm);flex-direction:column;display:flex}.index__filters__title{font-size:var(--fs-h6);line-height:var(--lh-h6);text-transform:uppercase}.index__filters__list{gap:var(--margin-xs);flex-wrap:wrap;display:flex}.index__filters__reset{transition:opacity .2s cubic-bezier(.4,0,.2,1)}.index__filters__reset.hidden{opacity:0;pointer-events:none}.index__filters__button{all:unset;box-sizing:border-box;padding-top:calc(.25 * var(--base-space));padding-bottom:calc(.25 * var(--base-space));padding-right:calc(.75 * var(--base-space));padding-left:calc(.75 * var(--base-space));letter-spacing:-.01em;border:1px solid var(--color-text);border-radius:var(--radius-sm);white-space:nowrap;cursor:pointer;display:flex}@media screen and (width>=576px){.index__filters__button{padding-top:calc(.5 * var(--base-space));padding-bottom:calc(.5 * var(--base-space));padding-right:calc(.75 * var(--base-space));padding-left:calc(.75 * var(--base-space))}}.index__filters__item--tag .index__filters__button{padding-top:calc(.5 * var(--base-space));padding-bottom:calc(.25 * var(--base-space));padding-right:calc(.75 * var(--base-space));padding-left:calc(.75 * var(--base-space));font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:-.02em;text-transform:uppercase;line-height:var(--fs-h5);border:1px solid var(--color-text);border-radius:var(--radius-xs);white-space:nowrap;display:flex}.index__filters__item.active .index__filters__button{background-color:var(--color-text);color:var(--color-bg)}.index__filters__reset .index__filters__button{color:var(--color-grey-200);border:1px solid var(--color-grey-200)}@media (hover:hover) and (pointer:fine){.index__filters__button{transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}.index__filters__button:hover{background-color:var(--color-text);color:var(--color-bg)}.index__filters__reset .index__filters__button:hover{background-color:var(--color-grey-200);border-color:#0000}}.index__list__wrapper{gap:var(--margin-xl);flex-direction:column;display:flex}@media screen and (width>=576px){.index__list__wrapper{gap:var(--margin-xxl)}}.index__list{margin-top:calc(-1 * var(--base-space));margin-bottom:calc(0 * var(--base-space));margin-right:calc(0 * var(--base-space));margin-left:calc(0 * var(--base-space))}.index__list__section{gap:var(--margin-md);flex-direction:column;display:flex}.index__list__title,.index__results{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em}.index__results>span{color:var(--color-grey-300)}.image{width:100%;height:100%;position:relative}.image--ratio{padding-bottom:var(--ratio);height:0}.image>picture{width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.image>picture img{object-fit:cover;object-position:var(--focus);width:100%;height:100%}.content{padding-top:calc(6 * var(--base-space));padding-bottom:calc(9 * var(--base-space));padding-right:calc(2 * var(--base-space));padding-left:calc(2 * var(--base-space));gap:var(--margin-xl);flex-direction:column;display:flex}@media screen and (width>=576px){.content{padding-top:calc(9 * var(--base-space));padding-bottom:calc(9 * var(--base-space));padding-right:calc(3 * var(--base-space));padding-left:calc(3 * var(--base-space));gap:var(--margin-lg);grid-row-gap:var(--margin-xxl);grid-template-columns:repeat(16,minmax(0,1fr));align-items:flex-start;display:grid}}.content--making{color:var(--color-text);background-color:var(--color-bg);gap:0}@media screen and (width>=576px){.content--making{grid-row-gap:0}}.content__section{gap:var(--margin-md);flex-direction:column;display:flex}@media screen and (width>=576px){.content__section{grid-column:1/-1}}@media screen and (width>=800px){.content__section{grid-column:2/-2}}@media screen and (width>=1000px){.content__section{grid-column:4/-4}}.content__section__title{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em}.content__list__item a{text-decoration-skip-ink:none;text-underline-offset:3px;text-decoration:underline 1px dotted}@media (hover:hover) and (pointer:fine){.content__list__item a{transition:color .2s cubic-bezier(.4,0,.2,1)}.content__list__item a:hover{color:var(--color-grey-300)}}.content__table{margin-top:calc(-.75 * var(--base-space));margin-bottom:calc(0 * var(--base-space));margin-right:calc(0 * var(--base-space));margin-left:calc(0 * var(--base-space))}.content__table__link{background-image:linear-gradient(0deg, transparent, transparent), linear-gradient(90deg, transparent, transparent), linear-gradient(180deg, transparent, transparent), repeating-linear-gradient(270deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px);padding-top:calc(.75 * var(--base-space));padding-bottom:calc(.75 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));-webkit-column-gap:var(--margin-sm);column-gap:var(--margin-sm);background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;background-size:1.5px 100%,100% 1.5px,1.5px 100%,100% 1.5px;flex-flow:wrap;display:flex}@media screen and (width>=800px){.content__table__link{gap:var(--margin-lg);grid-row-gap:0;grid-template-columns:repeat(10,minmax(0,1fr));align-items:baseline;display:grid}}@media (hover:hover) and (pointer:fine){.content__table__link{transition:color .2s cubic-bezier(.4,0,.2,1)}.content__table__link:hover{color:var(--color-grey-300)}}.content__table__col:first-child{width:100%}@media screen and (width>=800px){.content__table__col:first-child{grid-column:span 5}.content__table__col:nth-child(2){grid-column:span 3}}.content__table__col:nth-child(3):before{content:"("}@media screen and (width>=800px){.content__table__col:nth-child(3):before{display:none}}.content__table__col:nth-child(3):after{content:")"}@media screen and (width>=800px){.content__table__col:nth-child(3):after{display:none}.content__table__col:nth-child(3){grid-column:span 2}}.content__blocks{flex-direction:column;display:flex}@media screen and (width>=576px){.content__blocks{grid-column:1/-1}}@media screen and (width>=800px){.content__blocks{grid-column:2/-2}}@media screen and (width>=1000px){.content__blocks{grid-column:4/-4}}.content__block--heading:not(:first-child){margin-top:var(--margin-xl)}@media screen and (width>=576px){.content__block--heading:not(:first-child){margin-top:var(--margin-xxl)}}.content__block--heading:not(:last-child){margin-bottom:var(--margin-md)}.content--making .content__block--heading:not(:first-child){margin-top:var(--margin-xl)}@media screen and (width>=576px){.content--making .content__block--heading:not(:first-child){margin-top:var(--margin-xxl)}}.content--making .content__block--heading:not(:last-child){margin-bottom:var(--margin-lg)}@media screen and (width>=576px){.content--making .content__block--heading{grid-column:1/-1}}@media screen and (width>=800px){.content--making .content__block--heading{grid-column:2/-2}}@media screen and (width>=1000px){.content--making .content__block--heading{grid-column:4/-4}}.content__block--text+.content__block--text{margin-top:var(--margin-md)}@media screen and (width>=576px){.content--making .content__block--text{grid-column:1/-1}}@media screen and (width>=800px){.content--making .content__block--text{grid-column:2/-2}}@media screen and (width>=1000px){.content--making .content__block--text{grid-column:4/-4}}.content__block--symposium{grid-column:1/-1}.content__block--symposium:not(:first-child){margin-top:var(--margin-xl)}@media screen and (width>=576px){.content__block--symposium:not(:first-child){margin-top:var(--margin-xxl)}}.content__block--stories{gap:var(--margin-lg);flex-direction:column;grid-column:1/-1;display:flex}.content__block--stories:not(:first-child){margin-top:var(--margin-xl)}@media screen and (width>=576px){.content__block--stories:not(:first-child){margin-top:var(--margin-xxl)}}.content__block--gallery{grid-column:1/-1}.content__block--gallery:not(:first-child){margin-top:var(--margin-xl)}@media screen and (width>=576px){.content__block--gallery:not(:first-child){margin-top:var(--margin-xxl)}}.content__block--double{gap:var(--margin-lg);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media screen and (width>=576px){.content__block--double{grid-template-columns:repeat(2,minmax(0,1fr))}}.content__title{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em}.content--making .content__title{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:-.02em;text-align:center;font-family:ABCArizonaText-Light,Times New Roman,Georgia,serif}.content__block__intro{gap:var(--margin-lg);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media screen and (width>=576px){.content__block__intro{grid-template-columns:repeat(2,minmax(0,1fr))}}.content__block__intro>div a{text-decoration-skip-ink:none;text-underline-offset:3px;text-decoration:underline 1px dotted}@media (hover:hover) and (pointer:fine){.content__block__intro>div a{transition:color .2s cubic-bezier(.4,0,.2,1)}.content__block__intro>div a:hover{color:var(--color-grey-300)}}.content__block__intro>div strong{color:var(--color-grey-200)}.content__block__intro>div i,.content__block__intro>div em{font-family:ABCMonumentGrotesk-RegularItalic,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.content__block__intro>div p:not(:last-child){margin-bottom:var(--margin-md)}.content__block__intro>div{font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:-.02em}.content .content__text,.content__text .body{font-size:var(--fs-main);line-height:var(--lh-main);letter-spacing:-.01em}.content .content__text a,.content__text .body a{text-decoration-skip-ink:none;text-underline-offset:3px;text-decoration:underline 1px dotted}@media (hover:hover) and (pointer:fine){.content .content__text a,.content__text .body a{transition:color .2s cubic-bezier(.4,0,.2,1)}.content .content__text a:hover,.content__text .body a:hover{color:var(--color-grey-300)}}.content .content__text strong,.content__text .body strong{color:var(--color-grey-200)}.content .content__text i,.content .content__text em,.content__text .body i,.content__text .body em{font-family:ABCMonumentGrotesk-RegularItalic,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.content .content__text p:not(:last-child),.content__text .body p:not(:last-child){margin-bottom:var(--margin-md)}.body .content__text{font-size:var(--fs-h4);line-height:var(--lh-h4);letter-spacing:-.02em;font-family:ABCArizonaText-Light,Times New Roman,Georgia,serif}.body .content__text a{text-decoration-skip-ink:none;text-underline-offset:3px;text-decoration:underline 1px dotted}@media (hover:hover) and (pointer:fine){.body .content__text a{transition:color .2s cubic-bezier(.4,0,.2,1)}.body .content__text a:hover{color:var(--color-grey-300)}}.body .content__text i,.body .content__text em{font-family:ABCArizonaText-LightItalic,Times New Roman,Georgia,serif}.body .content__text strong{font-size:var(--fs-interview);line-height:var(--lh-interview);letter-spacing:-.01em;font-family:ABCMonumentGrotesk-Medium,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.body .content__text strong i,.body .content__text strong em{font-family:ABCMonumentGrotesk-MediumItalic,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.body .content__text blockquote{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:-.02em;font-family:ABCMonumentGrotesk-RegularItalic,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.body .content__text blockquote i,.body .content__text blockquote em{font-family:ABCMonumentGrotesk-Regular,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.body .content__text blockquote:not(:first-child){margin-top:var(--margin-xl)}.body .content__text blockquote:not(:last-child){margin-bottom:var(--margin-xl)}.body .content__text p:not(:last-child){margin-bottom:var(--margin-lg)}.body--making .content__text{font-size:var(--fs-h4);line-height:var(--lh-h4);letter-spacing:-.02em;font-family:ABCMonumentGrotesk-Regular,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.body--making .content__text a{text-decoration-skip-ink:none;text-underline-offset:3px;text-decoration:underline 1px dotted}@media (hover:hover) and (pointer:fine){.body--making .content__text a{transition:color .2s cubic-bezier(.4,0,.2,1)}.body--making .content__text a:hover{color:var(--color-grey-300)}}.body--making .content__text i,.body--making .content__text em{font-family:ABCMonumentGrotesk-RegularItalic,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.body--making .content__text strong{font-size:var(--fs-main);line-height:var(--lh-main);letter-spacing:-.01em;font-family:ABCArizonaText-Light,Times New Roman,Georgia,serif}.body--making .content__text blockquote{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:-.02em;font-family:ABCArizonaText-LightItalic,Times New Roman,Georgia,serif}.body--making .content__text blockquote i,.body--making .content__text blockquote em{font-family:ABCArizonaText-Light,Times New Roman,Georgia,serif}.body--making .content__text blockquote:not(:first-child){margin-top:var(--margin-xl)}.body--making .content__text blockquote:not(:last-child){margin-bottom:var(--margin-xl)}.body--making .content__text p:not(:last-child){margin-bottom:var(--margin-lg)}.content__text--center{text-align:center}.content__caption{font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:-.02em}.content__caption a{text-decoration-skip-ink:none;text-underline-offset:3px;text-decoration:underline 1px dotted}@media (hover:hover) and (pointer:fine){.content__caption a{transition:color .2s cubic-bezier(.4,0,.2,1)}.content__caption a:hover{color:var(--color-grey-300)}}.content__caption strong{color:var(--color-grey-200)}.content__caption i,.content__caption em{font-family:ABCMonumentGrotesk-RegularItalic,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.content__caption blockquote{font-family:ABCArizonaText-Light,Times New Roman,Georgia,serif}.content__caption blockquote i,.content__caption blockquote em{font-family:ABCArizonaText-LightItalic,Times New Roman,Georgia,serif}.content__image{padding-top:calc(0 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(2 * var(--base-space));padding-left:calc(2 * var(--base-space))}@media screen and (width>=576px){.content__image{padding:0}.content__image--landscape{grid-column:1/-1}.content__image--portrait{grid-column:3/-3}}.content__image__figure{gap:var(--margin-xs);flex-direction:column;display:flex}.content__image__inner{background-color:var(--color-primary)}.content__gallery{gap:var(--margin-xs);flex-direction:column;display:flex}@media screen and (width>=576px){.content__gallery{grid-column:1/-1}.content__gallery__grid{gap:var(--margin-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.content__gallery__item{width:calc(100% - var(--margin-xxl));position:relative}@media screen and (width>=576px){.content__gallery__item{width:100%}}.content__gallery__figure .image{background-color:var(--color-primary)}.content__gallery__caption{font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:-.02em;padding-top:calc(.5 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space))}.content__gallery__caption a{text-decoration-skip-ink:none;text-underline-offset:3px;text-decoration:underline 1px dotted}@media (hover:hover) and (pointer:fine){.content__gallery__caption a{transition:color .2s cubic-bezier(.4,0,.2,1)}.content__gallery__caption a:hover{color:var(--color-grey-300)}}.content__gallery__caption strong{color:var(--color-grey-200)}.content__gallery__caption i,.content__gallery__caption em{font-family:ABCMonumentGrotesk-RegularItalic,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.content__gallery__caption blockquote{font-family:ABCArizonaText-Light,Times New Roman,Georgia,serif}.content__gallery__caption blockquote i,.content__gallery__caption blockquote em{font-family:ABCArizonaText-LightItalic,Times New Roman,Georgia,serif}.content__making{gap:var(--margin-xs);flex-direction:column;display:flex}@media screen and (width>=576px){.content__making{grid-column:1/-1}}.content__making__grid{gap:var(--margin-lg);grid-row-gap:var(--margin-xl);grid-column-gap:var(--margin-md);grid-template-columns:repeat(4,minmax(0,1fr));align-items:flex-start;display:grid}@media screen and (width>=800px){.content__making__grid{gap:var(--margin-lg);grid-row-gap:var(--margin-xxl);grid-template-columns:repeat(16,minmax(0,1fr));align-items:flex-start;display:grid}}.content__making__item{cursor:pointer;grid-column:var(--grid-mobile);position:relative}@media screen and (width>=800px){.content__making__item{grid-column:var(--grid-x)/span var(--grid-w);grid-row:var(--grid-y)/span var(--grid-h)}}@media (hover:hover) and (pointer:fine){.content__making__item .image{transition:box-shadow .2s cubic-bezier(.4,0,.2,1)}.content__making__item:hover .image{box-shadow:var(--shadow-md)}}.content__making__figure .image{background-color:var(--color-grey-100)}.content__making__caption{font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:-.02em;padding-top:calc(.5 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space))}@media screen and (width>=800px){.content__making__caption{width:100%;position:absolute;bottom:0;left:0;transform:translateY(100%)}}.content__grid{padding-top:calc(0 * var(--base-space));padding-bottom:calc(3 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));gap:var(--margin-lg);flex-direction:column;display:flex}@media screen and (width>=576px){.content__grid{gap:var(--margin-lg);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}}@media screen and (width>=800px){.content__grid{gap:var(--margin-lg);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}}@media screen and (width>=1100px){.content__grid{gap:var(--margin-lg);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;display:grid}}.content__grid__link{padding-top:calc(1.25 * var(--base-space));padding-bottom:calc(1.25 * var(--base-space));padding-right:calc(1.5 * var(--base-space));padding-left:calc(1.5 * var(--base-space));background-image:repeating-linear-gradient(0deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px), repeating-linear-gradient(90deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px), repeating-linear-gradient(180deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px), repeating-linear-gradient(270deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px);gap:var(--margin-md);background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;background-size:1.5px 100%,100% 1.5px,1.5px 100%,100% 1.5px;flex-direction:column;align-items:flex-start;height:100%;display:flex}@media (hover:hover) and (pointer:fine){.content__grid__link{transition:color .2s cubic-bezier(.4,0,.2,1)}.content__grid__link:hover{color:var(--color-grey-300)}}.content__grid__title{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em}.content__grid__cover{background-color:var(--color-grey-100);width:100%}@media (hover:hover) and (pointer:fine){.content__grid__cover{transition:box-shadow .2s cubic-bezier(.4,0,.2,1)}.content__grid__link:hover .content__grid__cover{box-shadow:var(--shadow-sm)}}.content__grid__text{letter-spacing:-.01em;flex:1}.content__grid__tag{padding-top:calc(.5 * var(--base-space));padding-bottom:calc(.25 * var(--base-space));padding-right:calc(.75 * var(--base-space));padding-left:calc(.75 * var(--base-space));font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:-.02em;text-transform:uppercase;line-height:var(--fs-h5);border:1px solid var(--color-text);border-radius:var(--radius-xs);white-space:nowrap;display:flex}@media (hover:hover) and (pointer:fine){.content__grid__tag{transition:border-color .2s cubic-bezier(.4,0,.2,1)}.content__grid__link:hover .content__grid__tag{border-color:var(--color-grey-300)}}.content__press{gap:var(--margin-lg);flex-direction:column;display:flex}.content__press__link{text-decoration-skip-ink:none;text-underline-offset:3px;text-decoration:underline 1px dotted}@media (hover:hover) and (pointer:fine){.content__press__link{transition:color .2s cubic-bezier(.4,0,.2,1)}.content__press__link:hover{color:var(--color-grey-300)}}.content__press__date{padding-top:calc(.5 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));font-size:var(--fs-h6);line-height:var(--lh-h6);text-transform:uppercase;color:var(--color-grey-300)}.content__symposium{gap:var(--margin-lg);grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;display:grid}@media screen and (width>=576px){.content__symposium{gap:var(--margin-lg);grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-start;display:grid}}.content__symposium__col{gap:var(--margin-lg);flex-direction:column;display:flex}.content__symposium__title{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:-.02em;text-align:center;font-family:ABCArizonaText-Light,Times New Roman,Georgia,serif}@media screen and (width>=576px){.content__symposium__title{text-align:left}}.content__symposium__events{padding-top:calc(1 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));align-items:flex-start;gap:var(--margin-md);flex-direction:column;width:100%;display:flex}.content__symposium__list{width:100%}.content__symposium__subtitle{padding-top:calc(.5 * var(--base-space));padding-bottom:calc(.25 * var(--base-space));padding-right:calc(.75 * var(--base-space));padding-left:calc(.75 * var(--base-space));font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:-.02em;text-transform:uppercase;line-height:var(--fs-h5);border:1px solid var(--color-text);border-radius:var(--radius-xs);white-space:nowrap;display:flex}.content__symposium__event{padding-top:calc(1.25 * var(--base-space));padding-bottom:calc(1.25 * var(--base-space));padding-right:calc(1.5 * var(--base-space));padding-left:calc(1.5 * var(--base-space));gap:var(--margin-lg);background-color:var(--color-text);color:var(--color-bg);--color-link:var(--color-bg);flex-direction:column;align-items:flex-start;width:100%;display:flex}.content__symposium__more{display:none}@media screen and (width>=576px){.content__symposium__more{display:flex}}.content__symposium__cta{font-size:var(--fs-h6);line-height:var(--lh-h6);text-transform:uppercase;color:var(--color-grey-300)}@media (hover:hover) and (pointer:fine){.content__symposium__cta{transition:color .2s cubic-bezier(.4,0,.2,1)}.content__symposium__cta:hover{color:var(--color-grey-200)}}.content__slideshow__container{margin-top:calc(0 * var(--base-space));margin-bottom:calc(0 * var(--base-space));margin-right:calc(-2 * var(--base-space));margin-left:calc(-2 * var(--base-space));width:calc(100% + var(--margin-sm) * 4);display:flex}@media screen and (width>=576px){.content__slideshow__container{margin-top:calc(0 * var(--base-space));margin-bottom:calc(0 * var(--base-space));margin-right:calc(-3 * var(--base-space));margin-left:calc(-3 * var(--base-space));width:calc(100% + var(--margin-lg) * 2)}}.content__slideshow{height:calc((100vw - var(--margin-sm) * 4) / var(--max-ratio))}@media screen and (width>=576px){.content__slideshow{height:50vw}}@media screen and (width>=800px){.content__slideshow{height:40vw}}.content__slideshow__item{cursor:pointer;width:100%}@media screen and (width>=576px){.content__slideshow__item{width:auto}}.content__slideshow__figure{padding-top:calc(0 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(2 * var(--base-space));padding-left:calc(2 * var(--base-space));justify-content:center;height:100%;display:flex}@media screen and (width>=576px){.content__slideshow__figure{padding-top:calc(0 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(3 * var(--base-space))}}.content__slideshow__item:last-child .content__slideshow__figure{padding-top:calc(0 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(2 * var(--base-space));padding-left:calc(2 * var(--base-space))}@media screen and (width>=576px){.content__slideshow__item:last-child .content__slideshow__figure{padding-top:calc(0 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(3 * var(--base-space));padding-left:calc(3 * var(--base-space))}}.content__slideshow__figure .image{aspect-ratio:var(--ratio);width:auto}.content__grid__item--more{grid-column:1/-1;justify-content:center;display:flex}.content__grid__more{all:unset;box-sizing:border-box;padding-top:calc(.25 * var(--base-space));padding-bottom:calc(.25 * var(--base-space));padding-right:calc(1.25 * var(--base-space));padding-left:calc(1.25 * var(--base-space));letter-spacing:-.01em;border:1px solid var(--color-text);border-radius:var(--radius-round);cursor:pointer;text-align:center;justify-content:center;width:100%;display:flex}@media screen and (width>=576px){.content__grid__more{padding-top:calc(.5 * var(--base-space));padding-bottom:calc(.5 * var(--base-space));padding-right:calc(1.25 * var(--base-space));padding-left:calc(1.25 * var(--base-space))}}.header__list__item.active .content__grid__more{background-color:var(--color-text);color:var(--color-bg)}@media (hover:hover) and (pointer:fine){.content__grid__more{transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)}.content__grid__more:hover{background-color:var(--color-text);color:var(--color-bg)}}.events{padding-top:calc(6 * var(--base-space));padding-bottom:calc(9 * var(--base-space));padding-right:calc(2 * var(--base-space));padding-left:calc(2 * var(--base-space))}@media screen and (width>=576px){.events{padding-top:calc(9 * var(--base-space));padding-bottom:calc(9 * var(--base-space));padding-right:calc(3 * var(--base-space));padding-left:calc(3 * var(--base-space))}}.event{padding-top:calc(1 * var(--base-space));padding-bottom:calc(3 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));gap:var(--margin-md);flex-direction:column;display:flex}@media screen and (width>=800px){.event{gap:var(--margin-lg);grid-row-gap:var(--margin-md);grid-template-columns:repeat(16,minmax(0,1fr));align-items:flex-start;display:grid}}@media screen and (width>=1000px){.event{padding-top:calc(1 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space))}}.event:first-child{background-image:linear-gradient(0deg, transparent, transparent), repeating-linear-gradient(90deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px), linear-gradient(180deg, transparent, transparent), repeating-linear-gradient(270deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px);background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;background-size:1.5px 100%,100% 1.5px,1.5px 100%,100% 1.5px}.event:not(:first-child){background-image:linear-gradient(0deg, transparent, transparent), linear-gradient(90deg, transparent, transparent), linear-gradient(180deg, transparent, transparent), repeating-linear-gradient(270deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px);background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;background-size:1.5px 100%,100% 1.5px,1.5px 100%,100% 1.5px}.event__col{gap:var(--margin-lg);flex-direction:column;display:flex}@media screen and (width>=800px){.event__col{justify-content:space-between;height:100%}.event__col:first-child{grid-column:span 12}}@media screen and (width>=1000px){.event__col:first-child{grid-column:span 7}}@media screen and (width>=800px){.event__col:nth-child(2){grid-column:1/-1}}@media screen and (width>=1000px){.event__col:nth-child(2){grid-column:span 9}}.event__body{gap:var(--margin-md);flex-direction:column;display:flex}.event__title{padding-top:calc(.25 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em}.event__blurb{font-size:var(--fs-main);line-height:var(--lh-main);letter-spacing:-.01em}.event__blurb a{text-decoration-skip-ink:none;text-underline-offset:3px;text-decoration:underline 1px dotted}@media (hover:hover) and (pointer:fine){.event__blurb a{transition:color .2s cubic-bezier(.4,0,.2,1)}.event__blurb a:hover{color:var(--color-grey-300)}}.event__blurb strong{color:var(--color-grey-200)}.event__blurb i,.event__blurb em{font-family:ABCMonumentGrotesk-RegularItalic,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.event__blurb p:not(:last-child){margin-bottom:var(--margin-md)}.event__footer{padding-top:calc(0 * var(--base-space));padding-bottom:calc(.25 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));justify-content:flex-end;align-items:flex-end;width:100%;display:none}@media screen and (width>=1000px){.event__footer{justify-content:space-between;display:flex}}.event__footer--with-btn{margin-top:calc(0 * var(--base-space));margin-bottom:calc(-2 * var(--base-space));margin-right:calc(0 * var(--base-space));margin-left:calc(0 * var(--base-space));display:flex}@media screen and (width>=1000px){.event__footer--with-btn{margin:0}}.content__symposium__event .event__footer--with-btn{margin-top:calc(0 * var(--base-space));margin-bottom:calc(0 * var(--base-space));margin-right:calc(0 * var(--base-space));margin-left:calc(0 * var(--base-space))}@media screen and (width>=1000px){.content__symposium__event .event__footer--with-btn{margin:0}}.event__footer__col:first-child{display:none}@media screen and (width>=1000px){.event__footer__col:first-child{gap:var(--margin-sm);flex-direction:row;display:flex}}.event__footer__col:nth-child(2){align-items:flex-end;gap:var(--margin-sm);flex-direction:column;display:flex}@media screen and (width>=1000px){.event__footer__col:nth-child(2){gap:var(--margin-md)}}.event__control{all:unset;box-sizing:border-box;cursor:pointer;-webkit-font-feature-settings:"case" 1;font-feature-settings:"case" 1}@media (hover:hover) and (pointer:fine){.event__control{transition:color .2s cubic-bezier(.4,0,.2,1)}.event__control:hover{color:var(--color-grey-300)}}.event__counter{-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1}.event__cta{padding-top:calc(.25 * var(--base-space));padding-bottom:calc(.25 * var(--base-space));padding-right:calc(.75 * var(--base-space));padding-left:calc(.75 * var(--base-space));letter-spacing:-.01em;border:1px solid var(--color-text);border-radius:var(--radius-sm);cursor:pointer;background-color:var(--color-text);color:var(--color-bg);display:flex}.content__symposium__event .event__cta{background-color:var(--color-bg);color:var(--color-text);border:1px solid var(--color-bg)}@media screen and (width>=576px){.event__cta{padding-top:calc(.5 * var(--base-space));padding-bottom:calc(.5 * var(--base-space));padding-right:calc(.75 * var(--base-space));padding-left:calc(.75 * var(--base-space))}}.event__price--out{color:var(--color-grey-300)}.event__image{aspect-ratio:3/2;height:100%;overflow:hidden}.event__image__inner{background-color:var(--color-grey-100);height:100%}.slideshow{height:100%}.slideshow.e-cursor{cursor:e-resize}.slideshow.w-cursor{cursor:w-resize}.slideshow__inner,.slideshow__image{width:100%;height:100%}.slideshow__image .image{background-color:var(--color-grey-100)}.graph{font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:-.02em;z-index:1;justify-content:center;align-items:center;width:100vw;height:100vh;position:relative;overflow:hidden}.graph__inner{user-select:none;width:100%;height:100%;cursor:-webkit-grab;cursor:grab;position:relative}.graph__inner.grabbed{cursor:-webkit-grabbing;cursor:grabbing}.graph__links{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.graph__nodes{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.graph__node{cursor:pointer;flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.graph__node--center{z-index:6}.graph__node--main{z-index:5;gap:var(--margin-xxs);flex-direction:row}.graph__node--sub{z-index:4}.graph__node--key{z-index:3}.graph__node--inactive{z-index:2}.graph__node--active,.graph__node--passive{z-index:7}.graph__link{fill:none;stroke:var(--color-grey-200-plain);stroke-dasharray:1.5 3;stroke-width:1.5px}@media screen and (width>=576px){.graph__link{stroke-dasharray:1 2;stroke-width:1px}}.graph__link--active{stroke:var(--color-text)}.graph__node__untapped{background-color:var(--color-bg);text-align:center;border:1px solid var(--color-text);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.graph__node__untapped svg{fill:var(--color-text);height:13px;margin-right:-.5px}@media (hover:hover) and (pointer:fine){.graph__node:hover .graph__node__untapped{background-color:var(--color-text)}.graph__node:hover .graph__node__untapped svg{fill:var(--color-bg)}}.graph__node__main{padding-top:calc(.25 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(1 * var(--base-space));text-transform:uppercase;border:1px solid var(--color-text);background-color:var(--color);border-radius:var(--radius-round)}@media (hover:hover) and (pointer:fine){.graph__node:not(.graph__node--inactive) .graph__node__main:hover{background-color:var(--color-text);color:var(--color-bg)}}.graph__node__dot{background-color:var(--color-grey-200-plain);border:1px solid var(--color-grey-300-plain);border-radius:50%;width:10px;height:10px}.graph__node--sub .graph__node__dot{background-color:var(--color-grey-300-plain)}.graph__node--sub.graph__node--open:not(.graph__node--inactive) .graph__node__dot,.graph__node--sub.graph__node:not(.graph__node--active):not(.graph__node--open):not(.graph__node--inactive):hover .graph__node__dot{background-color:var(--color-text);border:1px solid var(--color-text)}.graph__node--key.graph__node--open:not(.graph__node--inactive) .graph__node__dot,.graph__node--key.graph__node:not(.graph__node--active):not(.graph__node--open):not(.graph__node--inactive):hover .graph__node__dot{background-color:var(--color-grey-300-plain);border:1px solid var(--color-text)}.graph__node--sub.graph__node--active:not(.graph__node--inactive) .graph__node__dot,.graph__node--sub.graph__node--passive:not(.graph__node--inactive) .graph__node__dot,.graph__node--sub.graph__node--open:not(.graph__node--inactive):hover .graph__node__dot{background-color:var(--color,var(--color-text));border:1px solid var(--color,var(--color-text))}.graph__node--key.graph__node--active:not(.graph__node--inactive) .graph__node__dot,.graph__node--key.graph__node--passive:not(.graph__node--inactive) .graph__node__dot,.graph__node--key.graph__node--open:not(.graph__node--inactive):hover .graph__node__dot{background-color:var(--color,var(--color-text));border:1px solid var(--color-text)}.graph__node__text{color:var(--color-grey-200-plain);text-align:center;line-height:var(--fs-h5);white-space:pre-wrap;width:max-content;position:absolute;top:14px}.export__map__inner .graph__node__text{width:200px}.graph__node__text>span{background-image:linear-gradient(to right, var(--color-bg) 100%, transparent 100%);background-position:0 3px;background-repeat:repeat-x;background-size:1px 13px}@media screen and (width>=576px){.graph__node__text>span{background-size:1px 15px}}.graph__node--sub .graph__node__text{color:var(--color-grey-300-plain)}.graph__node--open:not(.graph__node--inactive) .graph__node__text,.graph__node--passive:not(.graph__node--inactive) .graph__node__text,.graph__node:not(.graph__node--active):not(.graph__node--open):not(.graph__node--inactive):hover .graph__node__text,.graph__node--active:not(.graph__node--inactive) .graph__node__text,.graph__node--open:not(.graph__node--inactive):hover .graph__node__text{color:var(--color-text)}.graph__node--active:not(.graph__node--inactive) .graph__node__text>span,.graph__node--open:not(.graph__node--inactive):hover .graph__node__text>span{background-image:linear-gradient(to right, var(--color) 100%, transparent 100%);background-position:0 3px;background-repeat:repeat-x;background-size:1px 13px}@media screen and (width>=576px){.graph__node--active:not(.graph__node--inactive) .graph__node__text>span,.graph__node--open:not(.graph__node--inactive):hover .graph__node__text>span{background-size:1px 15px}}.graph__node__close{all:unset;box-sizing:border-box;height:calc(var(--lh-h5) + var(--margin-xxs));width:calc(var(--lh-h5) + var(--margin-xxs));background-color:var(--color-text);border-radius:var(--radius-sm);cursor:pointer;color:var(--color-bg);transform:translateX(calc(100% + var(--margin-xxs)));flex:none;justify-content:center;align-items:center;padding-top:1px;display:flex;position:absolute;right:0}.sidebar{padding-top:calc(0 * var(--base-space));padding-bottom:calc(1.5 * var(--base-space));padding-right:calc(1.5 * var(--base-space));padding-left:calc(1.5 * var(--base-space));z-index:998;pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:flex-end;width:100%;height:100%;transition:background-color .4s cubic-bezier(.8,0,.1,1);display:flex;position:fixed;bottom:0;right:0}@media screen and (width>=576px){.sidebar{padding-top:calc(0 * var(--base-space));padding-bottom:calc(1.5 * var(--base-space));padding-right:calc(3 * var(--base-space));padding-left:calc(3 * var(--base-space))}}@media screen and (width>=1000px){.sidebar{padding-top:calc(1.5 * var(--base-space));padding-bottom:calc(1.5 * var(--base-space));padding-right:calc(3 * var(--base-space));padding-left:calc(0 * var(--base-space));width:calc(var(--sidebar-width) + var(--margin-lg));height:calc(100% - var(--header-height));pointer-events:initial;transition:none}}.sidebar.open{background-color:var(--color-grey-100);pointer-events:all;cursor:pointer}@media screen and (width>=1000px){.sidebar.open{pointer-events:initial;cursor:initial;background-color:#0000}}.sidebar__inner{background-image:repeating-linear-gradient(0deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px), repeating-linear-gradient(90deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px), repeating-linear-gradient(180deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px), repeating-linear-gradient(270deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px);padding-top:calc(1 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(1 * var(--base-space));background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;background-size:1.5px 100%,100% 1.5px,1.5px 100%,100% 1.5px;background-color:var(--color-bg);pointer-events:all;flex-direction:column;width:100%;display:flex;position:relative}@media screen and (width>=576px){.sidebar__inner{padding-top:calc(1 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(1.5 * var(--base-space));padding-left:calc(1.5 * var(--base-space));width:var(--sidebar-width)}}@media screen and (width>=1000px){.sidebar__inner{height:100%}}.sidebar__body{scrollbar-width:none;height:0;margin-bottom:1.5px;transition:height .4s cubic-bezier(.8,0,.1,1);position:relative;overflow:auto}.sidebar.open .sidebar__body{height:var(--body-height)}@media screen and (width>=1000px){.sidebar.open .sidebar__body{height:auto}.sidebar__body{flex:1;height:auto;transition:none}}.sidebar__body::-webkit-scrollbar{display:none}.sidebar__header{background-color:var(--color-bg);justify-content:space-between;align-items:flex-start;gap:var(--margin-md);padding-bottom:calc(var(--margin-sm) - 1.5px);display:flex}@media screen and (width>=1000px){.sidebar__header{padding-top:calc(0 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space))}}.sidebar__header__title{letter-spacing:-.01em;padding-top:1px}@media screen and (width>=1000px){.sidebar__header__title{padding-top:0}}.sidebar__header__button{all:unset;box-sizing:border-box;font-size:var(--fs-h5);line-height:var(--lh-h5);height:calc(var(--lh-h5) + var(--margin-xxs));width:calc(var(--lh-h5) + var(--margin-xxs));background-color:var(--color-text);border-radius:var(--radius-sm);cursor:pointer;color:var(--color-bg);flex:none;justify-content:center;align-items:center;display:flex}.sidebar__header__button--back{padding-top:calc(0 * var(--base-space));padding-bottom:calc(.25 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));display:none}@media screen and (width>=1000px){.sidebar__header__button--back{display:flex}}.sidebar__header__button--more{padding-top:1px}@media screen and (width>=1000px){.sidebar__header__button--more{display:none}}.sidebar__header__button.hidden{opacity:0;pointer-events:none}.sidebar__body__inner{padding-top:calc(0 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));gap:var(--margin-lg);padding-bottom:calc(var(--tag-height) - 1px + var(--margin-md) * 2);flex-direction:column;display:flex}.sidebar__part{flex-direction:column;display:flex}.sidebar__part__title{background-image:linear-gradient(0deg, transparent, transparent), linear-gradient(90deg, transparent, transparent), linear-gradient(180deg, transparent, transparent), repeating-linear-gradient(270deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px);padding-top:calc(.75 * var(--base-space));padding-bottom:calc(.75 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;background-size:1.5px 100%,100% 1.5px,1.5px 100%,100% 1.5px}@media screen and (width>=576px){.sidebar__part__title{font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:-.02em}}.sidebar__message{padding-top:calc(1 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));letter-spacing:-.01em;font-size:var(--fs-main);line-height:var(--lh-main);letter-spacing:-.01em}.sidebar__message a{text-decoration-skip-ink:none;text-underline-offset:3px;text-decoration:underline 1px dotted}@media (hover:hover) and (pointer:fine){.sidebar__message a{transition:color .2s cubic-bezier(.4,0,.2,1)}.sidebar__message a:hover{color:var(--color-grey-300)}}.sidebar__message strong{color:var(--color-grey-200)}.sidebar__message i,.sidebar__message em{font-family:ABCMonumentGrotesk-RegularItalic,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.sidebar__message p:not(:last-child){margin-bottom:var(--margin-md)}.sidebar__list{padding-top:calc(1 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));gap:var(--margin-md);flex-direction:column;display:flex}.sidebar__item{gap:var(--margin-md);align-items:baseline;display:flex}.sidebar__item--inactive{opacity:.26}.sidebar__item__dot{background-color:var(--color);border:1px solid var(--color-text);border-radius:50%;flex:none;width:10px;height:10px}.story__item--bibli .sidebar__item__dot{background-color:var(--color-bg)}.sidebar__item__link{gap:var(--margin-xxs);flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){.sidebar__item__link{transition:color .2s cubic-bezier(.4,0,.2,1)}.sidebar__item__link:hover{color:var(--color-grey-300)}}.sidebar__item__title{font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:-.02em}.sidebar__item__cta{all:unset;box-sizing:border-box;font-size:var(--fs-h6);line-height:var(--lh-h6);text-transform:uppercase;color:var(--color-grey-300)}@media (hover:hover) and (pointer:fine){.sidebar__item__cta{transition:color .2s cubic-bezier(.4,0,.2,1)}.sidebar__item__link:hover .sidebar__item__cta{color:var(--color-grey-200)}}.sidebar__footer{width:100%;transition:background-color .4s cubic-bezier(.8,0,.1,1);display:flex;position:absolute;bottom:0;left:0}.sidebar__footer.open{background-color:var(--color-bg)}.sidebar__footer__inner{padding-top:calc(1.5 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));gap:var(--margin-lg);flex-direction:row;justify-content:space-between;width:100%;display:flex;position:relative}.sidebar__footer__inner:before{background-image:linear-gradient(0deg, transparent, transparent), repeating-linear-gradient(90deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px), linear-gradient(180deg, transparent, transparent), linear-gradient(270deg, transparent, transparent);content:"";opacity:0;background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;background-size:1.5px 100%,100% 1.5px,1.5px 100%,100% 1.5px;width:100%;height:1.5px;transition:opacity .4s cubic-bezier(.8,0,.1,1);position:absolute;top:0}.sidebar__footer.open .sidebar__footer__inner:before{opacity:1}.sidebar__footer__col:first-child{padding-top:calc(0 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));height:calc(var(--tag-height) - 1px + var(--margin-sm));opacity:0;transition:height .4s cubic-bezier(.8,0,.1,1),opacity .4s cubic-bezier(.8,0,.1,1);overflow:hidden}.sidebar__footer.open .sidebar__footer__col:first-child{height:calc(var(--footer-height) + var(--margin-md));opacity:1}.sidebar__footer__col:nth-child(2){padding-top:calc(0 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space))}.sidebar__footer__button{all:unset;box-sizing:border-box;font-size:var(--fs-h5);line-height:var(--lh-h5);height:calc(var(--lh-h5) + var(--margin-xxs));width:calc(var(--lh-h5) + var(--margin-xxs));background-color:var(--color-text);border-radius:var(--radius-round);cursor:pointer;color:var(--color-bg);justify-content:center;align-items:center;display:flex}.sidebar__footer__list{align-items:flex-start;gap:var(--margin-sm);flex-direction:column;display:flex}.sidebar__footer__main{font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:-.02em;padding-top:calc(.25 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(1 * var(--base-space));text-transform:uppercase;border:1px solid var(--color-text);background-color:var(--color-grey-200);border-radius:var(--radius-round)}.sidebar__footer__sub{font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:-.02em;align-items:center;gap:var(--margin-sm);display:flex}.sidebar__footer__sub:before{content:"";background-color:var(--color-text);border:1px solid var(--color-text);border-radius:50%;width:10px;height:10px}.sidebar__footer__key{font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:-.02em;align-items:center;gap:var(--margin-sm);display:flex}.sidebar__footer__key:before{content:"";background-color:var(--color-grey-200-plain);border:1px solid var(--color-text);border-radius:50%;width:10px;height:10px}.knowledge{height:100%}.body{padding-top:calc(6 * var(--base-space));padding-bottom:calc(9 * var(--base-space));padding-right:calc(2 * var(--base-space));padding-left:calc(2 * var(--base-space));gap:var(--margin-xl);flex-direction:column;display:flex}@media screen and (width>=576px){.body{padding-top:calc(9 * var(--base-space));padding-bottom:calc(9 * var(--base-space));padding-right:calc(3 * var(--base-space));padding-left:calc(3 * var(--base-space))}}.body__header{flex-direction:column;display:flex}@media screen and (width>=576px){.body__header{gap:var(--margin-lg);grid-template-columns:repeat(16,minmax(0,1fr));align-items:flex-start;display:grid}}.body__header__inner{align-items:center;gap:var(--margin-md);flex-direction:column;display:flex}@media screen and (width>=576px){.body__header__inner{grid-column:1/-1}}@media screen and (width>=800px){.body__header__inner{grid-column:2/-2}}@media screen and (width>=1000px){.body__header__inner{grid-column:4/-4}}.body__header__section{align-items:center;gap:var(--margin-xs);flex-direction:column;display:flex}.body__header__section--title{gap:var(--margin-sm)}.body__header__tag{padding-top:calc(.5 * var(--base-space));padding-bottom:calc(.25 * var(--base-space));padding-right:calc(.75 * var(--base-space));padding-left:calc(.75 * var(--base-space));font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:-.02em;text-transform:uppercase;line-height:var(--fs-h5);border:1px solid var(--color-text);border-radius:var(--radius-xs);white-space:nowrap;display:flex}@media (hover:hover) and (pointer:fine){.body__header__tag{transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)}.body__header__tag:hover{background-color:var(--color-text);color:var(--color-bg)}}.body__header__date{font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:-.02em;line-height:var(--fs-h5)}.body__header__title{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:-.02em;text-align:center}.body--making .body__header__title{font-family:ABCArizonaText-Light,Times New Roman,Georgia,serif}.body__header__blurb{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:-.02em;font-family:ABCArizonaText-Light,Times New Roman,Georgia,serif}.body__header__blurb i,.body__header__blurb em{font-family:ABCArizonaText-LightItalic,Times New Roman,Georgia,serif}.body--making .body__header__blurb{font-family:ABCMonumentGrotesk-Regular,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.body--making .body__header__blurb i,.body--making .body__header__blurb em{font-family:ABCMonumentGrotesk-RegularItalic,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.body__header__blurb{text-align:center}.body__header__authors{flex-direction:column;align-items:center;display:flex}.body__header__author{font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:-.02em;text-transform:uppercase}.body__blocks{flex-direction:column;display:flex}@media screen and (width>=576px){.body__blocks{gap:var(--margin-lg);grid-template-columns:repeat(16,minmax(0,1fr));align-items:flex-start;display:grid}.body__block--text{grid-column:2/-2}}@media screen and (width>=800px){.body__block--text{grid-column:3/-3}}@media screen and (width>=1000px){.body__block--text{grid-column:4/-4}}@media screen and (width>=1100px){.body__block--text{grid-column:5/-5}}@media screen and (width>=576px){.body__block--heading{grid-column:2/-2}}@media screen and (width>=800px){.body__block--heading{grid-column:3/-3}}@media screen and (width>=1000px){.body__block--heading{grid-column:4/-4}}@media screen and (width>=1100px){.body__block--heading{grid-column:5/-5}}.body__block--heading:not(:first-child){margin-top:var(--margin-xl)}.body__block--heading:not(:last-child){margin-bottom:var(--margin-xl)}.body__block--gallery{margin-top:calc(0 * var(--base-space));margin-bottom:calc(0 * var(--base-space));margin-right:calc(-2 * var(--base-space));margin-left:calc(-2 * var(--base-space))}@media screen and (width>=576px){.body__block--gallery{margin-top:calc(0 * var(--base-space));margin-bottom:calc(0 * var(--base-space));margin-right:calc(0 * var(--base-space));margin-left:calc(0 * var(--base-space));gap:var(--margin-lg);grid-column:1/-1;grid-template-columns:repeat(16,minmax(0,1fr));align-items:flex-start;display:grid}}@media screen and (width>=800px){.body__block--gallery{gap:var(--margin-lg);grid-column:2/-2;grid-template-columns:repeat(14,minmax(0,1fr));align-items:flex-start;display:grid}}@media screen and (width>=1000px){.body__block--gallery{gap:var(--margin-lg);grid-column:3/-3;grid-template-columns:repeat(12,minmax(0,1fr));align-items:flex-start;display:grid}}@media screen and (width>=1100px){.body__block--gallery{gap:var(--margin-lg);grid-column:4/-4;grid-template-columns:repeat(10,minmax(0,1fr));align-items:flex-start;display:grid}}.body__block--gallery:not(:first-child){margin-top:var(--margin-xl)}.body__block--gallery:not(:last-child){margin-bottom:var(--margin-xl)}.body--making .body__block--gallery{margin-top:calc(0 * var(--base-space));margin-bottom:calc(0 * var(--base-space));margin-right:calc(0 * var(--base-space));margin-left:calc(0 * var(--base-space))}@media screen and (width>=576px){.body--making .body__block--gallery{margin-top:calc(0 * var(--base-space));margin-bottom:calc(0 * var(--base-space));margin-right:calc(0 * var(--base-space));margin-left:calc(0 * var(--base-space));grid-column:1/-1}}.body--making .body__block--gallery:not(:first-child){margin-top:var(--margin-xxl)}.body--making .body__block--gallery:not(:last-child){margin-bottom:var(--margin-xxl)}.body__footer{gap:var(--margin-lg);flex-direction:column;display:flex}@media screen and (width>=576px){.body__footer{margin-top:calc(6 * var(--base-space));margin-bottom:calc(0 * var(--base-space));margin-right:calc(0 * var(--base-space));margin-left:calc(0 * var(--base-space))}}@media screen and (width>=1000px){.body__footer{gap:var(--margin-lg);grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-start;display:grid}}.body__footer__title{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em}@media screen and (width>=1000px){.body__footer__title{padding-top:calc(0 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(3 * var(--base-space));padding-left:calc(0 * var(--base-space))}}.body__footer__title a{color:var(--color-grey-300)}@media (hover:hover) and (pointer:fine){.body__footer__title a{transition:color .2s cubic-bezier(.4,0,.2,1)}.body__footer__title a:hover{color:var(--color-text)}}@media screen and (width>=1000px){.body__footer__title--map{grid-area:1/1/2/2}}.body__footer__title--related{margin-top:calc(6 * var(--base-space));margin-bottom:calc(0 * var(--base-space));margin-right:calc(0 * var(--base-space));margin-left:calc(0 * var(--base-space))}@media screen and (width>=1000px){.body__footer__title--related{grid-area:1/2/2/3;margin:0}}.body__footer__title--related:first-child{margin:0}@media screen and (width>=1000px){.body__footer__title--related:first-child{grid-column:1/-1}}.body__map{gap:var(--margin-md);flex-direction:column;display:flex}@media screen and (width>=1000px){.body__map{grid-area:2/1/3/2;height:100%}}.body__map__inner{background-image:repeating-linear-gradient(0deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px), repeating-linear-gradient(90deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px), repeating-linear-gradient(180deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px), repeating-linear-gradient(270deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px);aspect-ratio:1;background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;background-size:1.5px 100%,100% 1.5px,1.5px 100%,100% 1.5px;flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:hidden}@media screen and (width>=576px){.body__map__inner{aspect-ratio:4/3}}@media screen and (width>=800px){.body__map__inner{aspect-ratio:3/2}}@media screen and (width>=1000px){.body__map__inner{aspect-ratio:1}}@media screen and (width>=1100px){.body__map__inner{aspect-ratio:3/2}}.body__map__graph{font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:-.02em;z-index:1;width:100%;height:100%;position:relative}.body__related{gap:var(--margin-md);flex-direction:column;display:flex}@media screen and (width>=1000px){.body__related{grid-area:2/2/3/3}.body__related:nth-child(2){grid-column:1/-1}}.body__footer__cta{font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:-.02em;text-transform:uppercase}@media (hover:hover) and (pointer:fine){.body__footer__cta{transition:color .2s cubic-bezier(.4,0,.2,1)}.body__footer__cta:hover{color:var(--color-grey-300)}}.progress{top:var(--header-height);left:var(--margin-md);width:calc(100% - var(--margin-md) * 2);height:var(--margin-xxs);z-index:998;pointer-events:none;display:flex;position:fixed}.progress__inner{height:100%;width:var(--progress);background-color:var(--color);position:absolute;top:0;left:0}.breadcrumbs{top:calc(var(--header-height) + var(--margin-sm));left:var(--margin-lg);max-width:calc(100% - var(--margin-md) * 2);z-index:998;background-color:var(--color-bg);display:none;position:fixed}@media screen and (width>=576px){.breadcrumbs{display:flex}}.breadcrumbs__list{display:flex}.breadcrumbs__item{font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:-.02em;display:flex}.breadcrumbs__item:not(:last-child) a{color:var(--color-grey-300)}@media (hover:hover) and (pointer:fine){.breadcrumbs__item:not(:last-child) a{transition:color .2s cubic-bezier(.4,0,.2,1)}.breadcrumbs__item:not(:last-child) a:hover{color:var(--color-text)}}.breadcrumbs__item:not(:last-child):after{padding-top:calc(0 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(.75 * var(--base-space));padding-left:calc(.75 * var(--base-space));content:"/";white-space:pre;color:var(--color-grey-300)}.search{padding-top:calc(1.5 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space))}.search__form{background-image:linear-gradient(0deg, transparent, transparent), repeating-linear-gradient(90deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px), linear-gradient(180deg, transparent, transparent), repeating-linear-gradient(270deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px);justify-content:space-between;align-items:center;gap:var(--margin-md);background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;background-size:1.5px 100%,100% 1.5px,1.5px 100%,100% 1.5px;display:flex}.search__input__wrapper{flex:1;position:relative}.search__suggestion{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em;padding-top:calc(1 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));z-index:1;pointer-events:none;color:var(--color-grey-200);white-space:nowrap;max-width:100%;position:absolute;top:0;overflow:hidden}@media screen and (width>=576px){.search__suggestion{padding-top:calc(1.5 * var(--base-space));padding-bottom:calc(1.5 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space))}}.search__suggestion>span:first-child{opacity:0}.search__input{all:unset;box-sizing:border-box;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em;padding-top:calc(1 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));width:100%;color:var(--color-text);height:calc(var(--lh-h2) + var(--margin-sm) * 2);z-index:2;position:relative}@media screen and (width>=576px){.search__input{padding-top:calc(1.5 * var(--base-space));padding-bottom:calc(1.5 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));height:calc(var(--lh-h2) + var(--margin-md) * 2)}}.search__input::placeholder{color:var(--color-grey-200);opacity:1}.search__input::-webkit-search-decoration{-webkit-appearance:none}.search__input::-webkit-search-cancel-button{-webkit-appearance:none}.search__input::-webkit-search-results-button{-webkit-appearance:none}.search__input::-webkit-search-results-decoration{-webkit-appearance:none}.search__input__button{all:unset;box-sizing:border-box;padding-top:calc(.25 * var(--base-space));padding-bottom:calc(.5 * var(--base-space));padding-right:calc(1.5 * var(--base-space));padding-left:calc(1.5 * var(--base-space));background-color:var(--color-text);color:var(--color-bg);border-radius:var(--radius-round);cursor:pointer}@media screen and (width>=576px){.search__input__button{padding-top:calc(.25 * var(--base-space));padding-bottom:calc(.5 * var(--base-space));padding-right:calc(1.25 * var(--base-space));padding-left:calc(1.25 * var(--base-space))}}.search__input__button span{display:flex}@media (hover:hover) and (pointer:fine){.search__input__button span{transition:transform .2s cubic-bezier(.4,0,.2,1)}.search__input__button:hover span{transform:rotate(-15deg)}}.search__popular{letter-spacing:-.01em;padding-top:calc(1.5 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));gap:var(--margin-sm);height:calc((var(--lh-h2) + var(--margin-md)) * 2);align-items:baseline;display:flex}.search__popular__title{flex:none}.search__popular__inner{height:calc(var(--tag-height));flex:1;overflow:hidden}.search__popular__list{gap:var(--margin-xs);flex-flow:wrap;display:flex}.search__popular__item.overflowing{opacity:0;pointer-events:none}.search__popular__link{all:unset;box-sizing:border-box;padding-top:calc(.5 * var(--base-space));padding-bottom:calc(.25 * var(--base-space));padding-right:calc(.75 * var(--base-space));padding-left:calc(.75 * var(--base-space));font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:-.02em;text-transform:uppercase;line-height:var(--fs-h5);border:1px solid var(--color-text);border-radius:var(--radius-xs);white-space:nowrap;cursor:pointer;display:flex}.search__popular__item.active .search__popular__link{background-color:var(--color-text);color:var(--color-bg)}@media (hover:hover) and (pointer:fine){.search__popular__link{transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)}.search__popular__link:hover{background-color:var(--color-text);color:var(--color-bg)}}.search__popular__overflow{padding-top:calc(.5 * var(--base-space));padding-bottom:calc(.25 * var(--base-space));padding-right:calc(.75 * var(--base-space));padding-left:calc(.75 * var(--base-space));font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:-.02em;text-transform:uppercase;line-height:var(--fs-h5);border:1px solid var(--color-text);border-radius:var(--radius-xs);white-space:nowrap;display:flex}.lightbox{background-color:var(--color-bg-alpha);z-index:999;width:100%;height:100%;position:fixed;top:0;left:0}.lightbox__header{padding-top:calc(1.5 * var(--base-space));padding-bottom:calc(1.5 * var(--base-space));padding-right:calc(2 * var(--base-space));padding-left:calc(2 * var(--base-space));z-index:2;flex-direction:column;align-items:flex-end;display:flex;position:relative}@media screen and (width>=576px){.lightbox__header{padding-top:calc(1.5 * var(--base-space));padding-bottom:calc(1.5 * var(--base-space));padding-right:calc(3 * var(--base-space));padding-left:calc(3 * var(--base-space))}}.lightbox__close{all:unset;box-sizing:border-box;cursor:pointer}@media (hover:hover) and (pointer:fine){.lightbox__close{transition:color .2s cubic-bezier(.4,0,.2,1)}.lightbox__close:hover{color:var(--color-grey-300)}}.lightbox__controls{gap:var(--margin-sm);flex-direction:row;display:flex}.lightbox__control{all:unset;box-sizing:border-box;cursor:pointer;-webkit-font-feature-settings:"case" 1;font-feature-settings:"case" 1}@media (hover:hover) and (pointer:fine){.lightbox__control{transition:color .2s cubic-bezier(.4,0,.2,1)}.lightbox__control:hover{color:var(--color-grey-300)}}.lightbox__counter{-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1}.lightbox__body{width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.lightbox__slide{padding-top:calc(9 * var(--base-space));padding-bottom:calc(9 * var(--base-space));padding-right:calc(2 * var(--base-space));padding-left:calc(2 * var(--base-space));flex-direction:column;justify-content:center;width:auto;display:flex}@media screen and (width>=576px){.lightbox__slide{padding-top:calc(9 * var(--base-space));padding-bottom:calc(9 * var(--base-space));padding-right:calc(3 * var(--base-space));padding-left:calc(3 * var(--base-space))}}@media screen and (width>=800px){.lightbox__slide{padding-top:calc(15 * var(--base-space));padding-bottom:calc(15 * var(--base-space));padding-right:calc(6 * var(--base-space));padding-left:calc(6 * var(--base-space))}}.lightbox__figure{height:100%;display:flex;position:relative}.swiper-slide-prev .lightbox__figure{cursor:w-resize}.swiper-slide-next .lightbox__figure{cursor:e-resize}.lightbox__figure img{object-fit:cover;object-position:center;width:100%;height:100%}.lightbox__caption{padding-top:calc(1 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));width:100%;position:absolute;bottom:0;left:0;transform:translateY(100%)}.transition-fade{transition:opacity .2s cubic-bezier(.4,0,.2,1)}html.is-changing .transition-fade{opacity:1}html.is-animating .transition-fade{opacity:0}.error{padding-top:calc(6 * var(--base-space));padding-bottom:calc(9 * var(--base-space));padding-right:calc(2 * var(--base-space));padding-left:calc(2 * var(--base-space))}@media screen and (width>=576px){.error{padding-top:calc(9 * var(--base-space));padding-bottom:calc(9 * var(--base-space));padding-right:calc(3 * var(--base-space));padding-left:calc(3 * var(--base-space))}}.error__title{background-image:linear-gradient(0deg, transparent, transparent), linear-gradient(90deg, transparent, transparent), linear-gradient(180deg, transparent, transparent), repeating-linear-gradient(270deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px);padding-top:calc(0 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space));font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em;background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;background-size:1.5px 100%,100% 1.5px,1.5px 100%,100% 1.5px}.error__text{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em}.error__text a{color:var(--color-grey-300)}@media (hover:hover) and (pointer:fine){.error__text a{transition:color .2s cubic-bezier(.4,0,.2,1)}.error__text a:hover{color:var(--color-text)}}.error__text strong{color:var(--color-grey-200)}.error__text{padding-top:calc(1.5 * var(--base-space));padding-bottom:calc(6 * var(--base-space));padding-right:calc(0 * var(--base-space));padding-left:calc(0 * var(--base-space))}.export{--color-text:#000;--color-link:#000;--color-bg:#fff;justify-content:center;align-items:center;gap:var(--margin-sm);flex-direction:column;display:flex}.export__map{justify-content:center;align-items:center;gap:var(--margin-md);flex-direction:column;display:flex}.export__map__inner{background-image:repeating-linear-gradient(0deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px), repeating-linear-gradient(90deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px), repeating-linear-gradient(180deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px), repeating-linear-gradient(270deg, var(--color-text), var(--color-text) 1.5px, transparent 1.5px, transparent 6px, var(--color-text) 6px);aspect-ratio:1440/1800;background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;background-size:1.5px 100%,100% 1.5px,1.5px 100%,100% 1.5px;flex-direction:column;justify-content:center;align-items:center;width:500px;display:flex;overflow:hidden}.export__button{all:unset;box-sizing:border-box;padding-top:calc(.5 * var(--base-space));padding-bottom:calc(.5 * var(--base-space));padding-right:calc(1.25 * var(--base-space));padding-left:calc(1.25 * var(--base-space));letter-spacing:-.01em;border:1px solid var(--color-text);cursor:pointer;text-align:center;background-color:var(--color-text);color:var(--color-bg);z-index:999;justify-content:center;display:flex;position:absolute;bottom:0}
