@view-transition{navigation:auto}:root{interpolate-size:allow-keywords;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit;font-size:inherit;font-weight:inherit;margin:0;padding:0}body{line-height:1.5;min-height:100vh}ol,ul{list-style:none}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;font-family:inherit;font-size:inherit}canvas,figure,img,picture,svg,video{display:block;height:auto;margin:0;max-width:100%;padding:0;vertical-align:middle}svg{fill:currentColor}c-img,c-loop,figure{transform:matrix(1,0,0,1,0,0)}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:inherit;border:0;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin:0;padding:0;text-align:unset}details,details summary{list-style:none}details summary::-webkit-details-marker{display:none}a{color:inherit;text-decoration:none}iframe{border:0}[hidden]{display:none!important}:root{--white:#fff;--black:#000;--neutral-1:#ab918c;--neutral-2:#c8ada8;--neutral-3:#d7bbb6;--bright:#ec37aa;--bright-alt:#f74940;--dark:#5c2323;background-color:var(--neutral-2);color:var(--black);scroll-behavior:smooth}:root [data-theme=blueish]{--bright:#5f6fff;--bright-alt:#e7e53c;--dark:#3d3803}:root{--screen-desktop:100rem;--rhythm:6.25rem;--gutter:0.75rem;--header:3.5rem;--gap:0.625rem;--radius-in:1.25rem;--radius-out:1.875rem}@media (min-width:991px){:root{--rhythm:12rem;--gutter:2.75rem;--header:3.5rem;--gap:1.25rem;--radius-in:1rem;--radius-out:1.875rem}}:root{--display:"Geomanist",Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;--body:"Hanken Grotesk",sans-serif;--h1:900 3rem/0.95 var(--display);--h2:900 1.875rem/0.95 var(--display);--h3:900 1.5625rem/1 var(--display);--large:600 1.125rem/1 var(--body);--medium:600 0.875rem/1.1 var(--body);--tag:800 0.875rem/1 var(--body);font-family:var(--body);font-size:16px}@media (min-width:991px){:root{--h1:900 7.5rem/0.95 var(--display);--h2:900 4.0625rem/0.95 var(--display);--h3:900 1.875rem/1 var(--display);--large:600 1.5rem/1 var(--body);--medium:600 1rem/1.1 var(--body);--tag:800 1rem/1 var(--body);font-size:1vw}}@media (min-width:1600px){:root{font-size:16px}}:root{--outexpo:cubic-bezier(0.19,1,0.22,1);--snap:linear(0,0.03 1.1%,0.125 2.4%,0.906 9.8%,1.046 12.3%,1.11 15%,1.116 16.3%,1.11 17.8%,1.014 25.8%,0.987 31.2%,1.001 47.2%,1);--glide:linear(0,0.012 0.9%,0.05 2%,0.411 9.2%,0.517 11.8%,0.611 14.6%,0.694 17.7%,0.765 21.1%,0.824 24.8%,0.872 28.9%,0.91 33.4%,0.939 38.4%,0.977 50.9%,0.994 68.4%,1);--elastic:linear(0,0.029 1.6%,0.123 3.5%,0.651 10.6%,0.862 14.1%,1.002 17.7%,1.046 19.6%,1.074 21.6%,1.087 23.9%,1.086 26.6%,1.014 38.5%,0.994 46.3%,1)}.btn{align-items:center;background:var(--bright);color:var(--black);display:inline-flex;font:var(--h3);height:-moz-fit-content;height:fit-content;justify-content:center;padding:.3125rem .5rem;transition:translate .5s var(--elastic),box-shadow .5s var(--elastic);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.btn.inv{background:var(--black);color:var(--bright)}.btn[disabled]{cursor:not-allowed;opacity:.5}.btn:focus,.btn:hover{box-shadow:-.3rem .3rem 0 var(--black);translate:.1rem -.1rem}.btn.inv:focus,.btn.inv:hover{box-shadow:-.3rem .3rem 0 var(--bright)}.btn:focus:active,.btn:hover:active{box-shadow:unset;translate:0 0}@font-face{font-display:swap;font-family:Hanken Grotesk;font-style:normal;font-weight:600;src:url(/assets/fonts/hanken-grotesk-v12-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Hanken Grotesk;font-style:italic;font-weight:600;src:url(/assets/fonts/hanken-grotesk-v12-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Hanken Grotesk;font-style:normal;font-weight:800;src:url(/assets/fonts/hanken-grotesk-v12-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Hanken Grotesk;font-style:italic;font-weight:800;src:url(/assets/fonts/hanken-grotesk-v12-latin-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Geomanist;font-style:normal;font-weight:900;src:url(/assets/fonts/geomanist-ultra-webfont.woff2) format("woff2")}.prose p{font:var(--large);margin-block:2rem}.prose h1,.prose h2,.prose h3{font:var(--h3);margin-block:3rem 1rem}.prose em{font-style:italic}.prose strong{font-weight:700}.prose a{text-decoration:underline}.prose ol,.prose ul{font:var(--large);list-style-position:outside;margin-block:2rem;padding-left:3rem}:is(.prose ol) li+li,:is(.prose ul) li+li{margin-top:.25rem}.prose ul{list-style:disc}.prose ol{list-style:decimal}.prose blockquote p{color:var(--bright);font:var(--h1);text-align:center}.prose :first-child{margin-top:0}.prose :last-child{margin-bottom:0}c-img{display:block;flex-grow:0;flex-shrink:0}c-img img{background:var(--average)}c-img[fit=contain],c-img[fit=cover]{inset:0;position:absolute}c-img[fit=cover] img{-o-object-fit:cover;object-fit:cover}c-img[fit=contain] img,c-img[fit=cover] img{height:100%;-o-object-position:var(--focus);object-position:var(--focus);width:100%}c-img[fit=contain] img{-o-object-fit:contain;object-fit:contain}c-loop{display:block;flex-grow:0;flex-shrink:0;overflow:hidden;position:relative}c-loop,c-loop video{height:100%;width:100%}c-loop video{-o-object-fit:cover;object-fit:cover}c-loop[data-fit=contain],c-loop[data-fit=cover]{inset:0;position:absolute}c-loop[data-fit=cover] video{-o-object-fit:cover;object-fit:cover}c-loop[data-fit=contain] video,c-loop[data-fit=cover] video{height:100%;-o-object-position:var(--focus);object-position:var(--focus);width:100%}c-loop[data-fit=contain] video{-o-object-fit:contain;object-fit:contain}c-loop button{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.1);border-radius:.25rem;bottom:.5rem;color:#fff;cursor:pointer;display:flex;height:1.75rem;justify-content:center;opacity:0;overflow:hidden;position:absolute;right:.5rem;transition:opacity .5s;width:1.75rem;z-index:1}c-loop button span{height:1.25rem;width:1.25rem}c-loop button .pause{display:none}c-loop button .play{display:block}c-loop[loaded] button{opacity:1}c-loop[playing] .pause{display:block}c-loop[playing] .play{display:none}c-accordion{background:var(--neutral-3);border-radius:var(--radius-in);display:block;overflow:hidden;transition:background .2s,color .2s}c-accordion button{align-items:center;color:var(--bright-alt);display:flex;font:var(--h3);gap:.5rem;justify-content:space-between;padding:1.875rem 1.25rem;width:100%}c-accordion button .marker{align-items:center;align-self:start;background:var(--black);border-radius:100%;display:flex;flex-shrink:0;height:2.8rem;justify-content:center;margin-left:auto;transition:rotate .2s;width:2.8rem}c-accordion button .marker svg{color:var(--bright);width:1.5rem}c-accordion .drawer{height:0;overflow:hidden;transition:height .5s var(--outexpo)}c-accordion .drawer .lnr{padding:0 1.25rem 1.875rem}c-accordion .drawer .prose{max-width:78ch;padding-right:4rem}c-accordion[open] button .marker{rotate:45deg}c-accordion[open] .drawer{height:auto}c-accordion[open] .drawer .liner{opacity:1}.ctn{margin:0 auto;max-width:1600px;padding:0 var(--gutter);position:relative;width:100%}.actions{display:flex;flex-wrap:wrap;gap:.5rem}.tag{align-items:center;background:var(--neutral-3);border-radius:9999px;display:inline-flex;font:var(--tag);justify-content:center;padding:.5rem .8rem;text-align:center;transition:background .2s}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next ::slotted(svg),.swiper-button-next svg,.swiper-button-prev ::slotted(svg),.swiper-button-prev svg{fill:currentColor;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon,.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-horizontal .swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}:is(.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev) .swiper-navigation-icon,:is(.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev) ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(0deg)}.swiper-vertical .swiper-button-next,.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-next,.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px)}.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next ::slotted(.swiper-navigation-icon){transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}#footer{margin-top:var(--rhythm)}#footer .lnr{background:var(--dark);border-radius:var(--radius-out);display:grid;gap:2.5rem;padding:1.5rem;width:100%}@media (min-width:991px){#footer .lnr{gap:5rem;grid-template-areas:"h h h h h x x x s s s s" "n n n n n n n n l l l l";grid-template-columns:repeat(12,1fr);padding:2.5rem}}#footer .headline{color:var(--bright);font:var(--h2)}@media (min-width:991px){#footer .headline{grid-area:h}}#footer .social{display:flex;flex-direction:column;margin-top:2rem}@media (min-width:991px){#footer .social{grid-area:s}}#footer .social p{color:var(--bright-alt);font:var(--medium);margin-bottom:1rem;max-width:30ch}#footer .social a{color:var(--bright);display:flex;font:var(--h3);gap:1rem}:is(#footer .social a)+a{margin-top:.25rem}#footer .social a svg{flex-shrink:0;width:1em}#footer nav{color:var(--bright-alt);font:var(--h2);text-transform:uppercase}@media (min-width:991px){#footer nav{grid-area:n}}#footer nav a{align-items:center;display:flex;gap:.5rem}:is(#footer nav a)+a{margin-top:.5rem}#footer nav i{align-items:center;background:var(--black);border-radius:100%;display:flex;flex-shrink:0;height:.8em;justify-content:center;width:.8em}@media (min-width:991px){#footer nav i{height:3rem;width:3rem}}#footer nav i svg{rotate:-45deg;width:1rem}@media (min-width:991px){#footer nav i svg{width:2rem}}#footer .legal{color:var(--black);display:flex;flex-direction:column;font:var(--medium)}@media (min-width:991px){#footer .legal{align-content:end;align-items:self-end;flex-direction:row;flex-wrap:wrap;gap:1rem;grid-area:l;justify-content:end}}#footer .legal address{font-style:normal;margin-bottom:1rem}@media (min-width:991px){#footer .legal address{flex-basis:100%;margin-bottom:0;text-align:end}}#footer .outro{color:var(--bright)}#header{font-family:var(--display);font-size:1.125rem;letter-spacing:.02em;position:sticky;top:0;z-index:5000}#header .lnr{display:flex;height:var(--header)}#header button[aria-controls=menu]{background:var(--bright-alt);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}#header button[aria-controls=menu] span{align-items:center;display:flex;flex-shrink:0;height:100%;justify-content:center;transition:translate 1s var(--outexpo);translate:0 -100%;width:100%}#header button[aria-controls=menu] span svg{width:2rem}@media (min-width:991px){#header button[aria-controls=menu]{display:none}}#header .logo{background:var(--black);color:var(--bright)}#header .logo,#header .logo .narrow{align-items:center;display:flex;justify-content:center}#header .logo .narrow{aspect-ratio:1/1;height:100%;padding:.75rem}@media (min-width:991px){#header .logo .narrow{display:none}}#header .logo .wide{display:none}@media (min-width:991px){#header .logo .wide{align-items:center;display:flex;justify-content:center;padding-inline:.75rem;width:12.5rem}}#header nav{display:none}@media (min-width:991px){#header nav{display:block;width:100%}#header nav ul{align-items:center;display:flex;height:100%;width:100%}#header nav li{background:var(--bright);color:var(--black);height:100%;width:100%}#header nav li:nth-child(2n){background:var(--bright-alt)}#header nav .label,#header nav a{align-items:center;background:inherit;cursor:pointer;display:flex;height:100%;justify-content:center;width:100%}}#header .dropdown{position:relative;z-index:1}#header .dropdown .label svg{transition:rotate 1s var(--elastic);width:1.5em}#header .dropdown .panel{display:grid;gap:1px;left:0;position:absolute;right:0;top:0;transition:top .5s var(--outexpo),visibility 1s;visibility:hidden;z-index:-1}#header .dropdown .panel a{height:var(--header);transform:translateY(calc(var(--i)*(-100% - 1.5px)));transition:transform .5s var(--outexpo),background .2s,color .2s;z-index:0}#header .dropdown:nth-child(odd)>div a{background:var(--bright)}#header .dropdown:nth-child(odd)>div a:hover{background:var(--black);color:var(--bright)}#header .dropdown:nth-child(2n)>div a{background:var(--bright-alt)}#header .dropdown:nth-child(2n)>div a:hover{background:var(--black);color:var(--bright-alt)}#header .dropdown:focus-within .label svg,#header .dropdown:hover .label svg{rotate:180deg}#header .dropdown:focus-within .panel,#header .dropdown:hover .panel{top:calc(var(--header) + 1px);visibility:visible}#header .dropdown:focus-within a,#header .dropdown:hover a{transform:unset}#header .cta{background:var(--black);color:var(--bright);padding-inline:1rem}#header .cta svg{width:1em}#header [hreflang]{align-items:center;aspect-ratio:1/1;background:var(--black);color:var(--bright-alt);display:flex;flex-grow:0;justify-content:center;width:unset}@media (min-width:991px){#header [hreflang]{background:var(--bright);color:var(--black)}}.menu-isOpen #header button[aria-controls=menu] span{translate:0 0}#indicator{align-items:center;background:hsla(9,29%,78%,.8);display:flex;inset:0;justify-content:center;opacity:0;position:fixed;transition:opacity .2s,visibility .2s;visibility:hidden;z-index:9999}#indicator svg{color:var(--bright);transition:translate 1s var(--elastic);translate:0 6rem;width:3rem}.boosting #indicator{opacity:1;transition-delay:.8s;visibility:visible}.boosting #indicator svg{transition-delay:.8s;translate:0 0}c-menu{font-family:var(--display);font-size:1.125rem;font-weight:900;inset:0;letter-spacing:.02em;opacity:0;position:fixed;top:var(--header);transition:translate .5s var(--glide);translate:0 -2rem;visibility:hidden;z-index:4999}c-menu .cta,c-menu .link,c-menu details a,c-menu details summary{align-items:center;color:var(--black);cursor:pointer;display:flex;height:var(--header);justify-content:center;width:100%}:is(c-menu .link,c-menu .cta,c-menu details summary,c-menu details a) svg{transition:rotate 1s var(--elastic);width:1.25rem}c-menu .cta,c-menu .link,c-menu details summary{background:var(--bright)}c-menu .cta:nth-child(2n),c-menu .link:nth-child(2n),c-menu details:nth-child(2n) summary{background:var(--bright-alt)}c-menu details:nth-child(odd) a{background:var(--bright)}c-menu details:nth-child(2n) a{background:var(--bright-alt)}c-menu details[open] svg{rotate:180deg}c-menu .cta{background:var(--black);color:var(--bright)}.menu-isOpen c-menu{opacity:1;translate:0 0;visibility:visible}.event-card{background:var(--dark);border-radius:var(--radius-out);display:grid}@media (min-width:991px){.event-card{gap:2rem;grid-template-columns:7fr 5fr;padding:2.5rem}}.event-card .ct{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}@media (min-width:991px){.event-card .ct{padding:unset}}.event-card figure{aspect-ratio:1/1;border-radius:var(--radius-in);overflow:hidden;position:relative}@media (min-width:991px){.event-card figure{order:2}}.event-card figure time{background:var(--bright-alt);border-radius:var(--radius-in);bottom:1rem;font:var(--h3);left:1rem;padding:2rem 1rem;position:absolute;right:1rem;text-align:center}@media (min-width:991px){.event-card figure time{padding:3rem 1rem}}.event-card .tag{align-items:center;background:var(--neutral-3);border-radius:9999px;cursor:pointer;display:inline-flex;font:var(--tag);justify-content:center;padding:.5rem .8rem;text-align:center;transition:background .2s}.event-card h3{color:var(--bright);font:var(--h2)}.event-card p{color:var(--bright-alt);font:var(--medium);max-width:22rem}.event-card .actions{align-items:self-end;flex-grow:1}.event-card.past{background:var(--neutral-3)}.event-card.past .tag{background:var(--neutral-2)}.event-card.past h3{color:var(--neutral-1)}.event-card.past p{color:var(--black)}.event-card.past time{background:var(--neutral-2)}.campaign-card{background:var(--dark);border-radius:var(--radius-out);display:grid}@media (min-width:991px){.campaign-card{gap:2rem;grid-template-columns:7fr 5fr;padding:2.5rem}}.campaign-card .ct{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}@media (min-width:991px){.campaign-card .ct{padding:unset}}.campaign-card figure{aspect-ratio:1/1;border-radius:var(--radius-in);overflow:hidden;position:relative}@media (min-width:991px){.campaign-card figure{order:2}}.campaign-card figure time{background:var(--bright-alt);border-radius:var(--radius-in);bottom:1rem;font:var(--h3);left:1rem;padding:2rem 1rem;position:absolute;right:1rem;text-align:center}@media (min-width:991px){.campaign-card figure time{padding:3rem 1rem}}.campaign-card .tag{align-items:center;background:var(--neutral-3);border-radius:9999px;cursor:pointer;display:inline-flex;font:var(--tag);justify-content:center;padding:.5rem .8rem;text-align:center;transition:background .2s}.campaign-card h3{color:var(--bright);font:var(--h2)}.campaign-card p{color:var(--bright-alt);font:var(--medium);max-width:22rem}.campaign-card .actions{align-items:self-end;flex-grow:1}.campaign-card.past{background:var(--neutral-3)}.campaign-card.past .tag{background:var(--neutral-2)}.campaign-card.past h3{color:var(--neutral-1)}.campaign-card.past p{color:var(--black)}.campaign-card.past time{background:var(--neutral-2)}.publication-card{background:var(--neutral-3);border-radius:var(--radius-out);display:flex;gap:1rem;justify-content:space-between;padding:1rem}@media (min-width:991px){.publication-card{min-height:16rem}}.publication-card figure{aspect-ratio:1/1;background:var(--neutral-1);border-radius:var(--radius-in);flex-shrink:0;height:7.5rem;overflow:hidden;position:relative;width:7.5rem}.publication-card .ct{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0 .5rem .5rem}.publication-card time{color:var(--black);font:var(--medium);text-transform:uppercase}.publication-card p{color:var(--bright-alt);flex-grow:1;font:var(--h3);max-width:26ch}.publication-card p:has(+.desc){flex-grow:0}.publication-card .desc{color:var(--black);flex-grow:1;font:var(--medium);max-width:40ch}.publication-card span{align-items:center;background:var(--bright);border-radius:9999px;display:inline-flex;font-family:var(--display);font-size:1.125rem;gap:.25rem;justify-content:center;letter-spacing:.02em;margin-top:1rem;padding:.25rem 1rem;width:-moz-fit-content;width:fit-content}.publication-card span svg{width:1em}.feed-card{background:var(--neutral-3);border-radius:var(--radius-out);display:flex;gap:1rem;justify-content:space-between;padding:1rem 1rem 4rem;position:relative}@media (min-width:991px){.feed-card{min-height:16rem}}.feed-card figure{aspect-ratio:1/1;background:var(--neutral-1);border-radius:var(--radius-in);flex-shrink:0;height:7.5rem;overflow:hidden;position:relative;width:7.5rem}.feed-card .ct{display:flex;flex-direction:column;flex-grow:1;padding:.5rem 0 .5rem .5rem}.feed-card h3{color:var(--bright-alt);font:var(--h3);max-width:26ch}.feed-card p{font:var(--medium);margin-top:.5rem;max-width:22rem}.feed-card span{align-items:center;background:var(--neutral-2);border-radius:9999px;bottom:1rem;display:inline-flex;font-family:var(--display);font-size:1.125rem;justify-content:center;left:1rem;letter-spacing:.02em;margin-top:.5rem;padding:.25rem 1rem;position:absolute;width:-moz-fit-content;width:fit-content}.feed-card svg{bottom:1rem;color:var(--bright-alt);position:absolute;right:1rem;width:2rem}a.feed-card{transition:transform .5s var(--elastic)}a.feed-card:hover{transform:translateY(-.2rem)}a.feed-card:hover:active{transform:translateY(.1rem)}.featured-card{background:var(--dark);border-radius:var(--radius-out);display:grid}@media (min-width:991px){.featured-card{gap:2rem;grid-template-columns:7fr 5fr;padding:2.5rem}}.featured-card .ct{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}@media (min-width:991px){.featured-card .ct{padding:unset}}.featured-card figure{aspect-ratio:1/1;border-radius:var(--radius-in);overflow:hidden;position:relative}@media (min-width:991px){.featured-card figure{order:2}}.featured-card h3{color:var(--bright);font:var(--h2)}.featured-card p{color:var(--bright-alt);font:var(--medium);max-width:22rem}.featured-card .actions{align-items:self-end;flex-grow:1}#default_hero{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center;overflow:hidden;position:relative}@media (min-width:991px){#default_hero{aspect-ratio:unset;height:40rem}}#default_hero:after{background:rgba(0,0,0,.2);content:"";inset:0;position:absolute}#default_hero h1{font:var(--h2);position:relative;z-index:1}#default_hero h1:before{background:var(--bright);content:"";inset:-.5rem;position:absolute;translate:0 -.05em;z-index:-1}#home_intro{position:relative}#home_intro svg{color:var(--bright)}#home_intro h1{font:var(--h2);margin-inline:auto;max-width:26ch;padding-bottom:5rem;padding-top:4.25rem;text-align:center}@media (min-width:991px){#home_intro h1{padding-bottom:6.25rem;padding-top:5.5rem}}#home_intro h1 strong{position:relative}#home_intro h1 strong:before{background:var(--bright-alt);content:"";inset:.2em -.1em;position:absolute;z-index:-1}#home_splash{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center;overflow:hidden;position:relative}@media (min-width:991px){#home_splash{aspect-ratio:unset;height:40rem}}#home_splash:after{background:rgba(0,0,0,.2);content:"";inset:0;position:absolute}#events_lede{margin-top:var(--rhythm)}#events_lede h2{font:var(--h2);text-align:center}#events_filter{margin-top:calc(var(--rhythm)/3)}#events_filter form{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}#events_filter .radio input{display:none}#events_filter .radio label{align-items:center;background:var(--neutral-3);border-radius:9999px;cursor:pointer;display:flex;font:var(--tag);font-family:var(--display);justify-content:center;padding:.5rem .8rem;text-align:center;transition:background .2s}#events_filter .radio:has(input:checked) label{background:var(--bright)}#events_list{margin-top:2rem}#events_list .ctn{display:grid;gap:var(--gap)}#events_list .noresults{font:var(--large);opacity:.4;text-align:center}#events_list .loadmore{margin-inline:auto}#event_hero{padding-top:4rem}#event_hero .ctn{align-items:center;display:flex;flex-direction:column;justify-content:center}#event_hero h1{color:var(--bright);font:var(--h2);margin-top:2rem;max-width:24ch;text-align:center}#event_hero figure{align-items:flex-end;aspect-ratio:16/9;display:flex;justify-content:center;margin-top:2rem;overflow:hidden}#event_hero .meta,#event_hero figure{border-radius:var(--radius-out);position:relative;width:100%}#event_hero .meta{background:var(--bright-alt);font:var(--h3);margin-bottom:1rem;max-width:40rem;padding:2rem;text-align:center}@media (min-width:991px){#event_hero .meta.portrait{display:none}}#event_hero .meta.landscape{display:none}@media (min-width:991px){#event_hero .meta.landscape{display:block}}#event_hero .meta a{color:var(--bright-alt);margin-top:2rem}#event_body{margin-top:4rem}#event_body .prose h1,#event_body .prose h2,#event_body .prose h3,#event_body .prose ol,#event_body .prose p,#event_body .prose ul{margin-inline:auto;max-width:56rem}#event_body .prose figure{border-radius:var(--radius-in);margin-block:4rem;overflow:hidden;position:relative}#event_body .prose blockquote p{max-width:unset}#event_body .prose cite{display:block;font:var(--medium);font-style:italic;margin-inline:auto;text-align:center;width:100%}#event_outro{margin-top:var(--rhythm)}#event_outro .meta{background:var(--bright-alt);border-radius:var(--radius-out);font:var(--h3);margin-inline:auto;max-width:40rem;padding:2rem;position:relative;text-align:center;width:100%}#event_outro .meta a{color:var(--bright-alt);margin-top:2rem}#event_gallery{margin-top:var(--rhythm);overflow-x:clip}#event_gallery c-gallery{display:block;overflow:visible}#event_gallery figure{aspect-ratio:var(--ratio);border-radius:var(--radius-in);height:20rem;max-width:100%;overflow:hidden;position:relative;width:auto}@media (min-width:991px){#event_gallery figure{height:32rem}}#event_gallery .nav{display:flex;gap:.5rem;justify-content:center;margin-top:1rem}#event_gallery .nav button{align-items:center;background:var(--bright-alt);border-radius:50%;cursor:pointer;display:flex;height:3rem;justify-content:center;width:3rem}#event_gallery .nav button svg{width:2rem}#event_gallery .nav button.prev svg{transform:rotate(180deg)}#event_gallery .nav button.swiper-button-disabled{opacity:.35;pointer-events:none}#event_gallery .nav button.swiper-button-lock{display:none}#publications_lede{margin-top:var(--rhythm)}#publications_lede h2{font:var(--h2);text-align:center}#publications_list{margin-top:var(--rhythm)}#publications_list .ctn{display:grid;gap:var(--gap)}@media (min-width:991px){#publications_list .ctn{grid-template-columns:1fr 1fr}}#publications_list .noresults{font:var(--large);opacity:.4;text-align:center}#publications_list .loadmore{margin-inline:auto}#publication_hero{padding-top:4rem}#publication_hero .ctn{align-items:center;display:flex;flex-direction:column;justify-content:center}#publication_hero h1{color:var(--bright);font:var(--h2);margin-top:2rem;max-width:24ch;text-align:center}#publication_body{margin-top:4rem}#publication_body .prose h1,#publication_body .prose h2,#publication_body .prose h3,#publication_body .prose ol,#publication_body .prose p,#publication_body .prose ul{margin-inline:auto;max-width:56rem}#publication_body .prose figure{border-radius:var(--radius-in);margin-block:4rem;overflow:hidden;position:relative}#publication_body .prose blockquote p{max-width:unset}#publication_body .prose cite{display:block;font:var(--medium);font-style:italic;margin-inline:auto;text-align:center;width:100%}section:where([class^=_]){display:block;margin-top:var(--rhythm);position:relative;scroll-margin-top:var(--rhythm)}._panel .ctn{gap:2.5rem}._panel .ctn,._panel header{align-items:center;display:flex;flex-direction:column;justify-content:center}._panel header{gap:1rem;text-align:center}._panel header h2{color:var(--bright-alt);font:var(--h1);text-transform:uppercase}._panel header p{font:var(--large);max-width:48rem}._panel article{background:var(--bright-alt);border-radius:var(--radius-out);display:grid;gap:2.5rem;padding:1.5rem;width:100%}@media (min-width:991px){._panel article{gap:5rem;grid-template-columns:repeat(12,1fr);padding:2.5rem}}._panel article[data-theme=alternate]{background:var(--bright)}._panel article[data-theme=alternate] .btn:focus,._panel article[data-theme=alternate] .btn:hover{box-shadow:-.3rem .3rem 0 var(--black);translate:.1rem -.1rem}._panel article[data-theme=alternate] .btn:focus:active,._panel article[data-theme=alternate] .btn:hover:active{box-shadow:unset;translate:0 0}._panel article[data-theme=beige]{background:var(--neutral-3)}._panel article figure{aspect-ratio:1/1;border-radius:var(--radius-in);overflow:hidden;width:100%}@media (min-width:991px){._panel article figure{grid-column:span 5}}._panel article .ct{display:flex;flex-direction:column;gap:1.5rem;justify-content:center}@media (min-width:991px){._panel article .ct{grid-column:span 7;padding-inline:5rem}}._panel article h3{font:var(--h2)}._panel article p{font:var(--large)}@media (min-width:991px){._panel article[data-pos=right] figure{order:2}}._panel+._panel:has(:not(.ctn>h2)){margin-top:var(--gap)}._prose .headline{font:var(--h2);margin-inline:auto;max-width:72rem;text-align:center}._prose .prose{margin-inline:auto;max-width:56rem}._prose .actions{align-items:center;display:flex;gap:1rem;justify-content:center}._prose .headline+.prose{margin-top:4rem}._prose .headline+.actions{margin-top:2rem}._prose .prose+.actions{margin-top:4rem}._accordions .ctn{align-items:center;display:flex;flex-direction:column;gap:2.5rem;justify-content:center}._accordions .ctn>h2{color:var(--bright-alt);font:var(--h1);text-align:center;text-transform:uppercase}._accordions .lyt{display:grid;gap:1.25rem;width:100%}._voices .ctn{align-items:center;display:flex;flex-direction:column;gap:2.5rem;justify-content:center;max-width:unset;padding:unset}._voices figure{color:var(--bright);display:block;position:relative;width:10rem}@media (min-width:991px){._voices figure{width:13.5rem}}._voices h2{font:var(--h2);max-width:27ch;padding-inline:var(--gutter);text-align:center}._voices b-voices{display:block;position:relative;width:100%}._voices .swiper-wrapper{transition-timing-function:linear!important}._voices article{background:var(--bright-alt);border-radius:1.875rem;color:var(--black);display:flex;flex-direction:column;height:14rem;justify-content:space-between;padding:1rem;width:19rem}@media (min-width:991px){._voices article{height:15rem;width:23rem}}._voices article .quote{font:var(--h3)}._voices article .source{font:var(--medium)}._emphasis .ctn{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;text-align:center}._emphasis h2{color:var(--bright-alt);font:var(--h1);max-width:16ch;text-transform:uppercase}._emphasis p{font:var(--large);max-width:62ch}._emphasis .actions{margin-top:1rem}._cta .ctn{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;text-align:center}@media (min-width:991px){._cta .ctn{gap:2.5rem}}._cta figure{aspect-ratio:1/1;border-radius:1.25rem;overflow:hidden;position:relative;width:7.5rem}@media (min-width:991px){._cta figure{width:15rem}}._cta h2{font:var(--h2);max-width:32ch}._cta-grid .ctn{align-items:center;display:flex;flex-direction:column;gap:2.5rem;justify-content:center}._cta-grid h2{color:var(--bright-alt);font:var(--h1);text-align:center;text-transform:uppercase}._cta-grid .lyt{display:grid;gap:var(--gap);width:100%}@media (min-width:991px){._cta-grid .lyt{grid-template-columns:1fr 1fr}}._cta-grid article{background:var(--bright-alt);border-radius:1.875rem;display:flex;flex-direction:column;gap:1.875rem;padding:1.5rem}@media (min-width:991px){._cta-grid article{min-height:23rem;padding:2.5rem}}._cta-grid article h3{font:var(--h2);text-transform:uppercase}._cta-grid article p{flex-grow:1;font:var(--medium);max-width:58ch}._cta-grid article:nth-child(2n){background:var(--dark)}._cta-grid article:nth-child(2n) h3{color:var(--bright)}._cta-grid article:nth-child(2n) p{color:var(--bright-alt)}._figure h2{font:var(--h2);margin-inline:auto;margin-bottom:2.5rem;max-width:27ch;text-align:center}._figure figure{aspect-ratio:var(--portrait);border-radius:var(--radius-out);height:auto;overflow:hidden;position:relative;width:100%}@media (min-width:1024px){._figure figure{aspect-ratio:var(--landscape)}}._enum-grid .ctn{align-items:center;display:flex;flex-direction:column;gap:2.5rem;justify-content:center}._enum-grid h2{color:var(--black);font:var(--h2);max-width:42ch;text-align:center;text-transform:uppercase}._enum-grid .lyt{display:grid;gap:var(--gap);width:100%}@media (min-width:991px){._enum-grid .lyt{grid-template-columns:1fr 1fr}}._enum-grid article{background:var(--dark);border-radius:1.875rem;color:var(--bright-alt);display:flex;flex-direction:column;gap:1.875rem;padding:1.5rem}@media (min-width:991px){._enum-grid article{min-height:23rem;padding:2.5rem}}._enum-grid article .top{display:flex;gap:1rem}@media (min-width:991px){._enum-grid article .top{gap:2rem}}._enum-grid article i{font:var(--h2)}._enum-grid article h3{font:var(--h3);text-transform:uppercase}._enum-grid article .bottom{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end}._enum-grid article p{color:var(--bright);font:var(--large);max-width:58ch}._profiles header{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-bottom:2.5rem;text-align:center}@media (min-width:991px){._profiles header{margin-bottom:3rem}}._profiles header h2{color:var(--bright-alt);font:var(--h1);text-transform:uppercase}._profiles header p{font:var(--large);max-width:48rem}._profiles .lyt{display:grid;gap:var(--gap);width:100%}@media (min-width:640px){._profiles .lyt{grid-template-columns:1fr 1fr}}@media (min-width:991px){._profiles .lyt{grid-template-columns:1fr 1fr 1fr}}._profiles .profile-card{background:var(--neutral-3);border-radius:var(--radius-out);display:flex;gap:1rem;justify-content:space-between;padding:1rem}._profiles .profile-card figure{aspect-ratio:1/1;background:var(--neutral-1);border-radius:var(--radius-in);flex-shrink:0;height:7.5rem;overflow:hidden;position:relative;width:7.5rem}._profiles .profile-card .ct{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0 .5rem .5rem}._profiles .profile-card .name{color:var(--bright-alt);font:var(--h3)}._profiles .profile-card .email,._profiles .profile-card .role{color:var(--black);font:var(--medium)}._profiles .profile-card .email{text-decoration:underline;word-break:break-word}._feed .ctn{gap:2.5rem}._feed .ctn,._feed header{align-items:center;display:flex;flex-direction:column;justify-content:center}._feed header{gap:1rem;text-align:center}._feed header h2{color:var(--bright-alt);font:var(--h1);text-transform:uppercase}._feed .lyt{display:grid;gap:var(--gap)}@media (min-width:991px){._feed .lyt{grid-template-columns:1fr 1fr}._feed .event-card,._feed .featured-card{grid-column:span 2}}@keyframes fadein{to{opacity:1}}@keyframes spin{to{transform:rotate(1turn)}}