/*!
Theme Name: 10 Chambers
Description: WordPress theme for 10 Chambers
Author: Vincent Orback
Author URI: https://vincentorback.se
Version: 1.0.0
*/:root{--color-white: #fff;--color-dark: #120e0e;--color-red: #ff5555;--color-gray: #ededed;--site-width-xl: 5000px;--site-width-lg: 2600px;--site-width-md: 1500px;--site-width-sm: 550px;--site-gutter: max(max(env(safe-area-inset-left) + 5vw, env(safe-area-inset-right) + 5vw), 5vw);--text-humane: "Humane", serif, "Helvetica Neue", "Helvetica", system-font, sans-serif;--text-inconsolata: "Inconsolata", serif, "Helvetica Neue", "Helvetica", system-font, sans-serif;--text-sansserif: "Source Code Pro", serif, system-font, sans-serif;--text-normal: normal;--text-bold: bold;--text-sm: clamp(1rem, 0.95vw, 1.5rem);--text-md: clamp(3rem, 10vw, 5rem);--text-lg: clamp(1.5rem, 15vw, 10rem);--line-height-lg: 1.25;--line-height-sm: 1.1;}@media (width >= 800px){:root{--site-gutter: max(max(env(safe-area-inset-left), env(safe-area-inset-right)) + 1rem, 2rem);}}@font-face {font-family:'Humane';src:url('/app/themes/10chambers/assets/fonts/Humane-Regular.woff2') format('woff2'), url('/app/themes/10chambers/assets/fonts/Humane-Regular.otf') format('opentype');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face {font-family:'Inconsolata';src:url('/app/themes/10chambers/assets/fonts/inconsolata_condensed-black-webfont.woff2') format('woff2'), url('/app/themes/10chambers/assets/fonts/inconsolata_condensed-black-webfont.woff') format('woff');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face {font-family:'Source Code Pro';src:url('/app/themes/10chambers/assets/fonts/sourcecodepro-regular-webfont.woff2') format('woff2'), url('/app/themes/10chambers/assets/fonts/sourcecodepro-regular-webfont.woff') format('woff');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face {font-family:'Source Code Pro';src:url('/app/themes/10chambers/assets/fonts/sourcecodepro-bold-webfont.woff2') format('woff2'), url('/app/themes/10chambers/assets/fonts/sourcecodepro-bold-webfont.woff') format('woff');font-style:normal;font-weight:bold;text-rendering:optimizeLegibility}*{font:inherit;margin:0;padding:0;color:inherit;box-sizing:inherit}html{box-sizing:border-box}svg, img{display:block;max-width:100%;height:auto}img{max-width:100%;height:auto}iframe{border:0}button, textarea, select{appearance:none}input, button, textarea, select{border:0;background-color:transparent;border-radius:0}input::-webkit-inner-spin-button{display:none}input[type='number']{-moz-appearance:textfield!important}textarea{resize:vertical;min-height:100px}ul, ol, li{list-style:none}a{-webkit-text-decoration:none;text-decoration:none}[hidden]{display:none!important}::placeholder{color:currentColor;opacity:0.66}.Button{background-color:transparent;cursor:pointer;-webkit-user-select:none;user-select:none}a.Button{-webkit-text-decoration:none!important;text-decoration:none!important}.Button-text, .Button-icon{display:block;pointer-events:none}.Button-text{flex:0 1 auto;text-align:center;transform:translateY(4%)}.Button-icon{flex:0 0 auto;width:.875em;height:.875em}.Button-text + .Button-icon{margin-left:0.75em;width:1.125em;height:1.125em}.Button-icon:first-child:last-child{margin:0 auto}.Button--outline, .Button--fill{border:1px solid transparent;display:flex;justify-content:center;align-items:center;border-radius:3em;transition:opacity 300ms ease-in-out, background-color 300ms ease-in-out}.Button--fill{background-color:var(--color-dark);color:var(--color-white);mix-blend-mode:multiply}.Button--outline{border-color:currentColor}.Button--sm{padding:clamp(0.5rem, 1.5vw, 0.675rem) clamp(0.875rem, 1.5vw, 1.25rem)}.Button--sm .Button-text{letter-spacing:0.02em}.Button:focus{outline:none}.Button[disabled]{cursor:not-allowed;opacity:0.6}.Button.is-loading{cursor:wait;opacity:0.8}.Button--outline:hover{background-color:rgba(255, 255, 255, 0.05)}.Button--fill:hover{opacity:0.9}.Button--outline:active, .Button--fill:active{transform:scale(0.98)}.Select{--Select-padding: 0;position:relative}.Select-input{color:currentColor;line-height:normal!important;overflow:hidden;padding:var(--Select-padding);text-overflow:ellipsis;white-space:nowrap;width:100%}.Select-input[multiple]{resize:vertical}.Select-figure{cursor:pointer;height:1em;width:1em;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}.Select.is-disabled .Select-input{color:currentColor;cursor:default;opacity:1}.Select.is-disabled, .Select:not(.is-disabled) .Select-input:disabled{opacity:0.5}.Check{display:flex;align-items:center;font-size:var(--text-sm);gap:1em;cursor:pointer;-webkit-user-select:none;user-select:none}.Check-mark{display:block;width:1em;height:1em;aspect-ratio:1;border:2px solid;mix-blend-mode:darken}.Check-markSymbol{display:block;width:100%;height:100%;opacity:0;padding:15%}.Check-input:checked + .Check-mark{background-color:var(--color-dark)}.Check-input:checked + .Check-mark .Check-markSymbol{opacity:1;color:var(--color-white)}.Check--radio .Check-mark{border-radius:50%}.Check[disabled]{opacity:0.5;cursor:not-allowed}:root{--Form-border: 2px solid;}.Form{font-size:var(--text-sm);scroll-margin-block:1em}.Form-title{font-weight:var(--text-bold);text-transform:uppercase;line-height:var(--line-height-sm)}.Form-field + .Form-field{margin-top:1em}.Form-field + .Form-field--submit{margin-top:2em}.Form-field--wrap{display:flex}.Form-field--wrap .Form-button{border-radius:0;text-transform:uppercase}.Form-message{margin-block:.5em;padding:0.8em 1em;background-color:var(--color-dark);color:#fff;opacity:0;animation:flash 300ms ease-in-out 100ms forwards}@keyframes flash{from{opacity:0}to{opacity:1}}.Form-label{display:block;margin-bottom:.5em;line-height:var(--line-height-lg);-webkit-user-select:none;user-select:none}.Form-textInput{display:block;width:100%;padding:1.25rem;line-height:var(--line-height-lg);border:2px solid}textarea.Form-textInput{min-height:200px;line-height:var(--line-height-lg)}.Form-textInput:focus{outline:0}.Section{padding:clamp(3rem, 20vmin, 7rem) 0;background-color:var(--color-white)}.Section--dark{background-color:var(--color-dark);color:var(--color-white)}.Section--red{background-color:var(--color-red);color:var(--color-white)}.Section--gray{background-color:var(--color-gray)}.Section--white:not(.Section--illustrations) + .Section--white{padding-top:1rem;scroll-margin-top:1rem}@media (width < 1100px), (height < 650px){.Section--white.Section--illustrations + .Section--white{padding-top:1rem;scroll-margin-top:1rem}}@media (width >= 1100px) and (height >= 650px){.Section--illustrations .Section-content{min-height:clamp(100px, 40vmin, 500px)}}.Section-head:not(:last-child){margin-bottom:var(--site-gutter)}@media (width >= 800px){.Section-head:not(:last-child){margin-bottom:calc(clamp(3rem, 20vmin, 7rem)*0.5)}}.Section-head--center{text-align:center}.Section-title{display:inline-block;font-size:clamp(6rem, 15vw, 9.375rem);font-family:var(--text-humane);text-transform:uppercase;line-height:.75}.Section--white .Section-title{color:var(--color-red)}.Section-titleLink{display:flex;align-items:center}.Section-titleLink span + svg{margin-left:.2em}.Section-titleLink svg{width:.42em;height:auto}.Section-illustrations{position:absolute;top:0;bottom:0;left:0;contain:paint;right:0}@media (width < 1100px), (height < 650px){.Section-illustrations{display:none}}.Section-illustrationsContainer{position:absolute;left:0;width:clamp(100px, 26vw, 700px);height:100%;min-height:100vh;overflow:hidden}.Section-illustrationsContainer:last-child{left:auto;right:0}.Section-illustrationsItem{position:absolute;top:0;display:block}.Section-illustrationsItem--right{right:0}.Section-illustrationsItem--left:nth-child(1){width:50%;transform:translate(50%, 0) rotateZ(-5deg)}.Section-illustrationsItem--left:nth-child(2){z-index:1;max-width:55%;transform:translate(0%, 25%) rotateZ(20deg)}.Section-illustrationsItem--left:nth-child(3){z-index:0;max-width:50%;transform:translate(80%, 10%) rotateZ(0)}.Section-illustrationsItem--left:nth-child(4){z-index:1;max-width:20%;transform:translate(120%, 140%) rotateZ(15deg)}.Section-illustrationsItem--left:nth-child(5){z-index:1;max-width:50%;transform:translate(70%, 120%) rotateZ(-5deg)}.Section-illustrationsItem--right:nth-child(1){z-index:2;max-width:70%;transform:translate(0, -10%) rotateZ(-15deg)}.Section-illustrationsItem--right:nth-child(2){z-index:2;max-width:33%;transform:translate(0, 180%) rotateZ(25deg)}.Section-illustrationsItem--right:nth-child(3){z-index:1;max-width:55%;transform:translate(-50%, 45%) rotateZ(25deg)}.Section-illustrationsItem--right:nth-child(4){max-width:50%;transform:translate(0, 240%) rotateZ(-15deg)}.Section-illustrationsItem--right:nth-child(5){z-index:1;max-width:33%;transform:translate(-20%, 180%) rotateZ(-20deg)}.Container{width:calc(100% - var(--site-gutter)*2);max-width:var(--site-width-xl);margin:0 auto}.Container--wide{width:100%}.Container--sm{max-width:var(--site-width-sm)}.Container--md{max-width:var(--site-width-md)}.Container--lg{max-width:var(--site-width-lg)}.Container--xl{max-width:var(--site-width-xl)}.Foot{position:relative;z-index:1;background-color:var(--color-gray);font-family:var(--text-sansserif);font-size:var(--text-sm);line-height:var(--line-height-lg);padding-block:var(--site-gutter) max(var(--site-gutter), calc(20px + var(--Site-side-button-size)))}@media (width >= 1200px){.Foot{padding-block:calc(var(--site-gutter)*2) max(calc(var(--site-gutter)*2), calc(20px + var(--Site-side-button-size)))}}@media (width >= 1700px){.Foot{padding-block:calc(var(--site-gutter)*1.5)}}.Foot a:hover{text-decoration:underline;-webkit-text-decoration:underline solid currentColor;text-decoration:underline solid currentColor;text-decoration-thickness:from-font;-webkit-text-decoration:underline from-font;text-decoration:underline from-font}.Foot-grid{display:grid;gap:calc(var(--site-gutter)*1) calc(var(--site-gutter)*2)}.Foot-grid + .Foot-grid{margin-top:calc(var(--site-gutter)*2)}@media (width >= 340px){.Foot-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}}@media (width >= 800px){.Foot-grid{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}}@media (width >= 1200px){.Foot-grid{grid-template-columns:repeat(3, 1fr);gap:calc(var(--site-gutter)*1.5) calc(var(--site-gutter)*2)}.Foot-grid:nth-child(2){grid-template-columns:repeat(2, 1fr)}}.Foot-socialList{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}.Foot-socialList li{flex:1 0 auto;max-width:40px}.Foot-socialList li a{display:flex;justify-content:center;align-items:center}.Foot-socialList li svg{display:block;max-height:28px;width:100%;height:auto;transition:opacity 150ms ease}@media (width >= 800px){.Foot-socialList li svg{max-height:36px}}.Foot-socialList li a:hover svg{opacity:0.8}.Foot-nav{line-height:var(--line-height-sm)}.Foot-nav:not(.Foot-nav--short){columns:2;column-gap:.5em}.Foot-nav li + li{margin-top:0.2em}.Foot-contact h3{grid-column:1 / -1;text-transform:uppercase;font-weight:var(--text-bold)}@media (width >= 800px){.Foot-newsletter{grid-column:1 / 2}}.Foot-legal{grid-column:1 / -1;display:flex;align-items:flex-end;font-size:0.75em}@media (width >= 800px){.Foot-legal{grid-column:2 / -1}}.Foot-legal p{white-space:pre-line}.Games{padding-bottom:0}.Games-item{position:relative;width:100%;background-color:var(--color-dark)}@media (width >= 1500px){.Games-item{aspect-ratio:10 / 4.25}}.Games-itemMedia{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.7}.Games-item--odd .Games-itemMedia{transform:rotateY(-180deg)}@media (width >= 1500px){.Games-itemMedia{opacity:1}}.Games-itemImage, .Games-itemVideo{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:33% 50%;display:block}.Games-itemImage{z-index:0}.Games-itemVideo{z-index:1}.Games-itemInfo{position:relative;z-index:2;width:calc(100% - var(--site-gutter)*2);max-width:var(--site-width-md);padding-block:2rem;margin-inline:auto;color:var(--color-white)}@media (width >= 1500px){.Games-itemInfo{position:absolute;top:50%;transform:translate(0, -50%);left:0;right:0;padding-block:0}}.Games-itemInfoInner{max-width:var(--site-width-sm);min-height:30rem;display:flex;flex-direction:column;justify-content:center}@media (width >= 1500px){.Games-itemInfoInner{max-width:650px}}.Games-item--odd .Games-itemInfoInner{margin-left:auto}@media (width >= 1500px){.Games-item--odd .Games-itemInfoInner{margin-left:auto}}.Games-itemTitle{font-size:clamp(7rem, 15vw, 9.375rem);font-family:var(--text-humane);text-transform:uppercase;line-height:.75;color:var(--color-white)}.Games-itemTitleImage{display:block}.Games-itemText{margin-top:2rem;font-size:var(--text-sm);line-height:var(--line-height-lg)}.Games-itemActions{margin-top:2rem;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:1rem;font-size:var(--text-sm)}.Games-item--noImage .Games-itemAction.Button--fill{background:var(--color-white);color:var(--color-dark)}.Careers{position:relative;padding-bottom:8rem}@media (width >= 1000px){.Careers{contain:paint}}.Careers::after{position:absolute;bottom:0;left:0;content:"";display:block;width:100%;height:2rem;background:var(--color-white)}@media (width >= 1000px){.Careers{padding-bottom:calc(15rem + clamp(3rem, 20vmin, 7rem))}.Careers::after{height:10rem}}.Careers-inner{position:relative}.Careers-grid{position:relative;z-index:11;display:grid;gap:4rem 1rem}@media (width >= 1000px){.Careers-grid{grid-template-columns:1fr 1fr}}@media (width >= 1000px){.Careers-grid{grid-template-columns:auto 40%}}.Careers-head{max-width:550px;font-size:var(--text-sm)}.Careers-title{font-size:clamp(6rem, 15vw, 9.375rem);font-family:var(--text-humane);text-transform:uppercase;line-height:.75}.Careers-text{margin-top:1em;font-family:var(--text-sansserif);font-weight:bold;line-height:1.15}.Careers-headAction{display:inline-block;margin-top:2em}@media (width >= 1000px){.Careers-list{border-left:1px solid rgba(255, 255, 255, 0.5);padding-top:7rem;padding-left:7rem}}.Careers-item +.Careers-item{margin-top:1.5rem}@media (width >= 1000px){.Careers-item +.Careers-item{margin-top:2.5rem}}.Careers-itemTitle{line-height:0.85;padding-top:0.125em;font-size:var(--text-md);font-family:var(--text-humane);text-transform:uppercase}.Careers-itemTitle a{transition:opacity 0.2s ease}.Careers-itemTitle a:hover{opacity:0.8}.Careers-itemMeta{margin-top:.25em;font-family:var(--text-sansserif);font-weight:bold;text-transform:uppercase;font-size:var(--text-sm)}.Careers-itemMeta a:hover{text-decoration:underline;-webkit-text-decoration:underline solid currentColor;text-decoration:underline solid currentColor;text-decoration-thickness:from-font;-webkit-text-decoration:underline from-font;text-decoration:underline from-font}.Careers-listInfo{font-size:var(--text-sm);line-height:var(--line-height-lg)}.Careers-listInfo--more{margin-top:4rem}.Careers-listInfo p{display:inline-block}.Careers-listInfo p + p{margin-top:1em}.Careers-listInfo p a{text-decoration:underline;-webkit-text-decoration:underline solid currentColor;text-decoration:underline solid currentColor;text-decoration-thickness:from-font;-webkit-text-decoration:underline from-font;text-decoration:underline from-font}.Careers-graphics{position:relative;z-index:10;pointer-events:none}@media (width >= 1000px){.Careers-graphics--left{margin-top:calc(clamp(2rem, 18vh, 6rem)*-1)}.Careers--lg .Careers-graphics--left{margin-top:6rem}.Careers--sm .Careers-graphics--left{margin-top:2rem}}@media (width >= 1600px){.Careers-graphics--left{width:90%}}@media (width >= 2800px){.Careers-graphics--left{left:10vw}}.Careers-graphicsItem{position:absolute}.Careers-graphicsItem--left{left:calc(var(--site-gutter)*-1);bottom:-9.6rem}@media (width >= 1500px){.Careers-graphicsItem--left{left:calc((100vw - var(--site-width-md))/2*-1)}}@media (width >= 3000px){.Careers-graphicsItem--left{left:calc((3000px - var(--site-width-md))/2*-1)}}@media (width >= 1000px){.Careers-graphicsItem--left{bottom:-12rem}}.Careers-graphicsItem--left:nth-child(1){position:relative;width:100%;transform:translateX(-20%);z-index:1}@media (width >= 1000px){.Careers-graphicsItem--left:nth-child(1){transform:translate(-23%, 13%);width:80%}.Careers--lg .Careers-graphicsItem--left:nth-child(1){position:absolute}}.Careers-graphicsItem--left:nth-child(2){width:26%;transform:translate(-20%, 32%) rotate(24deg);z-index:1}@media (width >= 1000px){.Careers-graphicsItem--left:nth-child(2){width:19%;transform:translate(-20%, 60%) rotate(24deg)}}.Careers-graphicsItem--left:nth-child(3){width:40%;transform:translate(35%, -200%) rotate(20deg);z-index:0}@media (width >= 1000px){.Careers-graphicsItem--left:nth-child(3){width:30%;transform:translate(37%, -173%) rotate(20deg)}}.Careers-graphicsItem--left:nth-child(4){width:25%;transform:translate(-15%, -70%) rotate(12deg);z-index:-1}@media (width >= 1000px){.Careers-graphicsItem--left:nth-child(4){width:22%;transform:translate(-25%, -75%) rotate(20deg)}}.Careers-graphicsItem--left:nth-child(5){width:28%;transform:translate(60%, -200%) rotateY(180deg) rotateZ(30deg);z-index:-1}@media (width >= 1000px){.Careers-graphicsItem--left:nth-child(5){width:20%;transform:translate(70%, -190%) rotateY(180deg) rotateZ(30deg)}}.Careers-graphicsItem--left:nth-child(6){width:26%;transform:translate(155%, -480%) rotate(15deg);z-index:-2}@media (width >= 1000px){.Careers-graphicsItem--left:nth-child(6){width:15%;transform:translate(209%, -580%) rotate(15deg)}}.Careers-graphicsItem--left:nth-child(7){width:50%;transform:translate(60%, -125%) rotate(5deg);z-index:-2}@media (width >= 1000px){.Careers-graphicsItem--left:nth-child(7){width:36%;transform:translate(70%, -110%) rotate(5deg)}}.Careers-graphicsItem--left:nth-child(8){width:33%;transform:translate(204%, 24%) rotate(5deg);z-index:1}@media (width >= 1000px){.Careers-graphicsItem--left:nth-child(8){width:18%;transform:translate(290%, 20%)}}.Careers-graphics--right{position:absolute;inset:100% 0 auto 0;width:100%;max-width:var(--site-width-md);margin:auto}.Careers-graphicsItem--right{left:auto;right:0}@media (width < 1000px){.Careers-graphicsItem--right{display:none}}@media (width < 2600px){.Careers--lg .Careers-graphicsItem--right{display:none}}.Careers-graphicsItem--right:nth-child(1){max-width:25%;transform:translate(170%, -240%) rotateZ(25deg)}.Careers-graphicsItem--right:nth-child(2){max-width:15%;transform:translate(188%, -225%) rotateZ(10deg)}.Careers-graphicsItem--right:nth-child(3){max-width:13%;transform:translate(320%, -270%) rotateZ(8deg)}.Careers-graphicsItem--right:nth-child(4){max-width:25%;transform:translate(190%, -133%) rotateZ(0deg)}.Careers-graphicsItem--right:nth-child(5){max-width:10%;transform:translate(175%, -130%) rotateZ(10deg)}.Careers-graphicsItem--right:nth-child(6){max-width:14%;transform:translate(185%, -134%) rotateZ(-5deg)}.Careers-graphicsItem--right:nth-child(7){max-width:22%;transform:translate(130%, -50%) rotateZ(15deg)}.Careers-graphicsItem--right:nth-child(8){z-index:1;max-width:12%;transform:translate(280%, -190%) rotateZ(38deg)}.Careers-graphicsItem--right:nth-child(9){max-width:9%;transform:translate(120%, -46%) rotateZ(-22deg)}.Careers-graphicsItem--right:nth-child(10){max-width:16%;transform:translate(82%, 25%) rotateZ(0deg)}.Careers-graphicsItem--right:nth-child(11){max-width:30%;transform:translate(145%, -32%) rotateZ(0deg)}@media (width < 2600px){.Careers:not(.Careers--lg) .Careers-graphicsItem--right:nth-child(1){display:none;max-width:25%;transform:translate(150%, -20%) rotateZ(25deg)}.Careers:not(.Careers--lg) .Careers-graphicsItem--right:nth-child(2){display:none;max-width:15%;transform:translate(156%, 84%) rotateZ(10deg)}.Careers:not(.Careers--lg) .Careers-graphicsItem--right:nth-child(3){display:none;max-width:14%;transform:translate(270%, 70%) rotateZ(0deg)}.Careers:not(.Careers--lg) .Careers-graphicsItem--right:nth-child(4){max-width:25%;transform:translate(35%, -130%) rotateZ(0deg)}.Careers:not(.Careers--lg) .Careers-graphicsItem--right:nth-child(5){max-width:8%;transform:translate(130%, -240%) rotateZ(10deg)}.Careers:not(.Careers--lg) .Careers-graphicsItem--right:nth-child(6){max-width:12%;transform:translate(-40%, -100%) rotateZ(-6deg)}.Careers:not(.Careers--lg) .Careers-graphicsItem--right:nth-child(7){max-width:25%;transform:translate(70%, -140%) rotateZ(-20deg);z-index:0}.Careers:not(.Careers--lg) .Careers-graphicsItem--right:nth-child(8), .Careers:not(.Careers--lg) .Careers-graphicsItem--right:nth-child(9){display:none}.Careers:not(.Careers--lg) .Careers-graphicsItem--right:nth-child(10){max-width:12%;transform:translate(-80%, -30%) rotateZ(0deg)}.Careers:not(.Careers--lg) .Careers-graphicsItem--right:nth-child(11){max-width:30%;transform:translate(60%, -35%) rotateZ(0deg)}}.Careers-graphicsItemImage{display:block;width:100%}.Header{position:relative;z-index:2;background-color:var(--color-dark);padding-top:var(--site-gutter);font-family:var(--text-inconsolata);font-size:1.375em}.Header-inner{display:grid;grid-template-columns:1fr 1fr 1fr}@media (width < 340px){.Header-inner{gap:0 1rem}}@media (width >= 800px){.Header-inner{gap:1rem;grid-template-columns:2fr 1fr 2fr}}.Header-logo{display:block}@media (width < 340px){.Header-logo{grid-column:1 / span 3}}@media (width < 800px){.Header-logo{order:-1}}.Header-logo:active{transform:scale(0.98)}.Header-logoImage{display:block;width:90px;height:90px}@media (min-width: 800px){.Header-logoImage{margin:0 auto}}@media (min-width: 1400px){.Header-logoImage{width:110px;height:110px}}.Header-navList{display:flex;align-items:center;align-content:flex-start;gap:0 1em;white-space:nowrap}@media (width < 800px){.Header-navList{flex-wrap:wrap}}@media (width >= 800px){.Header-navList:last-child{justify-content:flex-end}}@media (width >= 1200px){.Header-navList{gap:0 2em}}@media (width < 800px){.Header-navItem{flex:1 0 100%}}.Header-navLink{display:block;padding:.5em;color:var(--color-red);text-transform:uppercase;transition:opacity 150ms ease-in-out}@media (hover: hover){.Header-navLink:hover{opacity:0.8}}.Header-navLinkText{position:relative;display:inline-block}.Header-navLinkText::after{content:"";display:block;position:absolute;bottom:-0.25em;left:0;width:100%;height:.125em;background-color:currentColor;transition:transform 300ms ease-in-out}.Header-navItem.is-active .Header-navLinkText::after{background-color:var(--color-white)}.Hello{position:fixed;bottom:var(--site-gutter);right:var(--site-gutter);z-index:1000;width:min(50vw, 500px);transform:translateY(100%) rotate(20deg);opacity:0;animation:hello 700ms forwards 400ms}.Hello img{display:block}@keyframes hello{0%{transform:translateY(100%) rotate(20deg);opacity:0}10%{opacity:1}70%{transform:translateY(-30%) rotate(-5deg) scale(1.2)}100%{transform:translateY(0) rotate(0deg);opacity:1}}.Intro{position:relative;color:var(--color-white);-webkit-user-select:none;user-select:none;margin-bottom:3rem}.Intro--slideshow{margin-bottom:calc(clamp(3rem, 20vmin, 7rem)*-0.5)}.Intro--slideshow::after{content:"";position:absolute;z-index:0;bottom:calc(clamp(3rem, 20vmin, 7rem)*-1);left:0;width:100%;height:calc(clamp(3rem, 20vmin, 7rem)*2);background-color:var(--color-white)}.Intro-text{font-family:var(--text-humane);margin-bottom:1rem}.Intro-title{line-height:.8;padding-top:0.125em;font-size:clamp(5rem, 28vw, 22rem);text-transform:uppercase;color:var(--color-dark);text-shadow:-1px -1px 0 var(--color-white), 1px -1px 0 var(--color-white), -1px 1px 0 var(--color-white), 1px 1px 0 var(--color-white)}.Intro-subtitle{text-transform:uppercase;line-height:.8;font-size:clamp(3rem, 9.6vw, 7.5rem)}.Intro-slide{margin-top:clamp(3rem, 20vmin, 7rem);position:relative;z-index:1}.Intro-slideContainer{align-content:flex-start;display:flex;position:relative;overflow:hidden;width:100%;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:pan-y;-webkit-user-select:none;user-select:none}.Intro-slideItem{flex:1 0 100%;position:relative;overflow:hidden;max-width:min(calc(100% - var(--site-gutter)), var(--site-width-md));height:auto;aspect-ratio:10 / 8;background:var(--color-dark)}@media (width >= 800px){.Intro-slideItem{height:clamp(30rem, calc(100vh - var(--site-gutter)*3), 60rem);aspect-ratio:auto}}.Intro-slideItem:active{cursor:grabbing}.Intro-slideItemMedia{position:relative;width:100%;height:100%;z-index:2}.Intro-slideItemMedia::after{content:"";position:absolute;z-index:1;top:0;bottom:0;left:0;margin:auto;width:100%;background-color:var(--color-dark);opacity:0.75;pointer-events:none;transition:opacity 400ms ease}.Intro-slideItem.is-active .Intro-slideItemMedia::after{opacity:0}.Intro-slideItemVideo{width:100%;height:100%}.Intro-slideItemMedia iframe, .Intro-slideItemMedia img{position:absolute;top:0;bottom:0;z-index:1;display:block;width:100%;height:100%;object-fit:cover}.Intro-slideItemMedia iframe{object-fit:contain;z-index:2}.Intro-slideNav{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}.Intro-slideNavButton{position:absolute;bottom:0;left:var(--site-gutter);transform:translateY(calc(100% + var(--site-gutter)));width:clamp(2rem, 5vw, 5rem);height:clamp(2rem, 5vw, 5rem);color:var(--color-red);opacity:0.85;pointer-events:auto;touch-action:manipulation;transition:opacity 200ms ease}@media (width >= 800px){.Intro-slideNavButton{top:50%;transform:translateY(-50%)}}.Intro-slideNavButton.is-hidden{opacity:0;pointer-events:none}.Intro-slideNavButton:last-child{left:auto;right:var(--site-gutter)}.Intro-slideNavSymbol{display:block;width:auto;height:100%;margin-inline:auto;transition:transform .1s ease-out}.Intro-slideNavButton:first-child .Intro-slideNavSymbol{transform:rotateY(180deg)}@media (hover: hover){.Intro-slideNavButton:hover{opacity:1}.Intro-slideNavButton:first-child:hover .Intro-slideNavSymbol{transform:translateX(-2%) rotateY(180deg)}.Intro-slideNavButton:last-child:hover .Intro-slideNavSymbol{transform:translateX(2%)}}:root{--Site-background: var(--color-white);--Site-side-button-size: 48px;}.Site, .Site-body{width:100%;height:100%;background-color:var(--Site-background)}.Site{font-family:var(--text-sansserif);font-weight:var(--text-normal);line-height:1;font-size:100%;color:var(--color-dark);-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);scroll-behavior:smooth}.Site-container{display:flex;min-height:100%;flex-direction:column;justify-content:space-between}.Site-container > *{flex:0 0 auto}.Site-main{position:relative;z-index:1;flex:1 0 auto;min-height:25vh;background-color:var(--color-white);display:flex;flex-direction:column}.Site-main > *:first-child:last-child{flex:1 0 auto}.Site-scroll{position:fixed;bottom:10px;right:calc(20px + var(--cookie-bot-width, var(--Site-side-button-size)));z-index:1000;box-shadow:0 4px 16px rgba(0,0,0,.15);border-radius:50%;background:var(--color-dark);color:var(--color-white);width:var(--Site-side-button-size);height:var(--Site-side-button-size)}.Site-scrollButton{display:block;touch-action:manipulation}.Site-scrollSymbol{display:block;width:var(--Site-side-button-size);height:var(--Site-side-button-size);padding:20%;transform:rotateZ(-90deg)}.Social{overflow:hidden}.Social-grid{width:100vw;margin-inline:auto;transform:translateX( calc(var(--site-gutter)*-1) );-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;user-select:none}.Social-grid::-webkit-scrollbar{display:none}@media (width >= 2600px){.Social-grid{transform:translateX( calc((100vw - var(--site-width-lg))/2*-1) )}}@media (width >= 5000px){.Social-grid{width:5000px;transform:translateX( calc((5000px - var(--site-width-lg))/2*-1) )}}.Social-item{position:relative;flex:1 0 auto;overflow:hidden}.Social--1 .Social-item{flex:1 0 100%}.Social--2 .Social-item{flex-grow:1;flex-shrink:0;flex-basis:50%}.Social-itemLink{display:block}.Social-itemImage{display:block;width:auto;height:clamp(300px, 45svh, 800px);transition:filter 600ms ease}@media (width >= 800px){.Social-itemImage{height:clamp(300px, 66vh, 800px);height:clamp(300px, 66svh, 800px)}}.Social--1 .Social-itemImage, .Social--2 .Social-itemImage{height:auto}@media (hover: hover){.Social-itemLink:hover .Social-itemImage{filter:brightness(1.1)}}.Social-itemLink:active{opacity:0.9}.Merch-gridGutter{width:0}.Merch-item{overflow:hidden;background-color:var(--color-dark);page-break-inside:avoid;break-inside:avoid}@media (width >= 280px){.Merch-item{width:50%}}@media (width >= 380px){.Merch-item{width:25%}}.Merch-itemLink{display:block;transition:opacity 200ms ease, filter 600ms ease}@media (hover: hover){.Merch-itemLink:hover{filter:brightness(1.1)}}.Merch-itemLink:active{opacity:0.9}.Merch-itemImage{display:block;width:100%;height:auto}:root{--Block-spacing: 2rem;}.Text{line-height:var(--line-height-lg)}.Text--entry{font-size:var(--text-sm)}.Text--spacing > p, .Text--spacing > h2, .Text--spacing > h3, .Text--spacing > h4, .Text--spacing > h5, .Text--spacing > h6, .Text--spacing > ul, .Text--spacing > ol{margin:calc(var(--Block-spacing)*0.5) 0}.Text--spacing > h2, .Text--spacing > h3, .Text--spacing > h4, .Text--spacing > h5, .Text--spacing > h6{margin-top:calc(var(--Block-spacing)*1)}.Text--spacing > video{margin:calc(var(--Block-spacing)*1) 0}.Text--spacing > p:first-child, .Text--spacing > h1:first-child, .Text--spacing > h2:first-child, .Text--spacing > h3:first-child, .Text--spacing > h4:first-child, .Text--spacing > h5:first-child, .Text--spacing > h6:first-child, .Text--spacing > ul:first-child, .Text--spacing > ol:first-child, .Text--spacing > video:first-child{margin-top:0}.Text--spacing > p:last-child, .Text--spacing > h1:last-child, .Text--spacing > h2:last-child, .Text--spacing > h3:last-child, .Text--spacing > h4:last-child, .Text--spacing > h5:last-child, .Text--spacing > h6:last-child, .Text--spacing > ul:last-child, .Text--spacing > ol:last-child, .Text--spacing > video:last-child{margin-bottom:0}.Text > p:empty:not(:last-child){margin:0;height:calc(1em*var(--lineheight-lg));display:block}.Text h2, .Text h3, .Text h4, .Text h5, .Text h6{font-weight:var(--text-bold);line-height:var(--line-height-sm)}.Text h2{font-size:clamp(1.5rem, 4vw, 2.5rem)}.Text h3{font-size:clamp(1.375rem, 3vw, 2.25rem)}.Text h4, .Text h5, .Text h6{font-size:clamp(1.125rem, 2.5vw, 1.5rem)}.Text > p > strong, .Text > p > b{font-weight:var(--text-bold)}.Text > p > i, .Text > p > em{font-style:italic}.Text > ul li, .Text > ul ul li{list-style:circle inside}.Text > ol li, .Text > ol ol li{list-style:decimal inside}.Text > ul ul li, .Text > ol ol li{padding-left:1.25em}.Text a{text-decoration:underline;-webkit-text-decoration:underline solid currentColor;text-decoration:underline solid currentColor;text-decoration-thickness:from-font;-webkit-text-decoration:underline from-font;text-decoration:underline from-font;transition:opacity 100ms ease}@media (hover: hover){.Text a:hover{opacity:0.8}}.Text a:focus{outline:none}.Text a:focus-visible{text-decoration-style:dotted}.Text a:active{opacity:0.7}.Text p > img{display:inline}.Text video{display:block;max-width:100%;height:auto}@media print{.Text > p, .Text > ul, .Text > ol, .Text blockquote{page-break-inside:avoid}.Text-embed, .Text iframe, .Text video{display:none}}.Video{position:relative;width:100%;font-family:var(--text-inconsolata)}.Video-poster{pointer-events:none}.Video-poster, .Video iframe{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;display:block}video.Video-poster{z-index:1}.Video iframe{z-index:2;object-fit:contain}.Video-action{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);z-index:3;text-align:center;pointer-events:none;transition:opacity 500ms ease 100ms}.Video.is-active .Video-action{opacity:0;pointer-events:none}.Video-actionButton{width:clamp(2.5rem, 12vw, 5rem);height:clamp(2.5rem, 12vw, 5rem);padding:calc(clamp(2.5rem, 12vw, 5rem)*0.33);margin-inline:auto;z-index:1;border-radius:50%;background-color:var(--color-red);color:var(--color-dark);opacity:0.9;pointer-events:auto;cursor:pointer;touch-action:manipulation;transform:translateZ(0) scale(1);backface-visibility:hidden;transition:opacity 300ms ease, transform 80ms ease}.Video-actionButtonIcon{display:block;width:100%;height:100%;backface-visibility:hidden;transform:translateZ(0) translateX(10%)}@media (hover: hover){.Video-actionButton:hover{opacity:1;transform:translateZ(0) scale(1.05)}}.Video-actionButton:active{opacity:1;transform:translateZ(0) scale(1)}.Video-actionText{position:absolute;left:0;right:0;bottom:calc(clamp(2.5rem, 12vw, 5rem)*-0.66);color:rgba(255, 255, 255, 0.9);text-transform:uppercase;font-size:clamp(1.2rem, 2.5vw, 1.5rem);letter-spacing:0.01em}.Video-smallAction{position:absolute;bottom:var(--site-gutter);left:var(--site-gutter);z-index:3}.Video-smallActionButton{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--color-white);color:var(--color-white);pointer-events:auto;cursor:pointer;transition:opacity 300ms ease, transform 150ms ease}@media (pointer: coarse){.Video-smallActionButton{opacity:0.3}}@media (pointer: fine){.Video-smallActionButton{opacity:0}}@media (hover: hover){.Video:hover .Video-smallActionButton{opacity:.33}.Video-smallActionButton:hover{opacity:.9;transform:scale(1.01)}}.Grid{display:grid;gap:var(--site-gutter)}@media (min-width: 1200px){.Grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.Grid--1{grid-template-columns:repeat(1, minmax(0, 1fr))}.Grid-cell{display:flex;flex-direction:column;justify-content:flex-end}.Grid-cellCaption{padding:.5em 0;display:flex;justify-content:space-between;align-items:flex-start;font-size:var(--text-sm)}.Grid-cellCaptionText{flex:1 0 auto}.Grid-cellCaptionSymbol{flex:0 0 1em}.wp-block-image{position:relative;margin:var(--Block-spacing) 0}.wp-element-caption{font-size:0.8em;padding-top:.2em}.wp-block-heading:not(:first-child){padding-top:var(--Block-spacing)}.wp-block-embed{position:relative;margin:var(--Block-spacing) 0}.wp-block-embed iframe, .wp-block-embed video{display:block;width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-aspect-16-9 .wp-block-embed__wrapper{aspect-ratio:16 / 9}.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe, .wp-embed-aspect-16-9 .wp-block-embed__wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.has-white-color{color:var(--color-white)}.wp-block-buttons{display:flex;flex-wrap:wrap;gap:calc(var(--Block-spacing)*0.5)}.wp-element-button{background-color:transparent;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid transparent;display:flex;justify-content:center;align-items:center;border-radius:3em;transition:opacity 300ms ease-in-out, background-color 300ms ease-in-out;padding:clamp(0.5rem, 1.5vw, 0.675rem) clamp(0.875rem, 1.5vw, 1.25rem);letter-spacing:0.02em}a.wp-element-button{-webkit-text-decoration:none!important;text-decoration:none!important}.wp-element-button.is-fill{background-color:var(--color-dark);color:var(--color-white);mix-blend-mode:multiply}.wp-element-button:not(.is-fill){border-color:currentColor}.wp-element-button:focus{outline:none}.wp-element-button[disabled]{cursor:not-allowed;opacity:0.6}.wp-element-button.is-loading{cursor:wait;opacity:0.8}.wp-element-button:not(.is-fill):hover{background-color:rgba(255, 255, 255, 0.05)}.wp-element-button.is-fill:hover{opacity:0.9}.u-textCenter{text-align:center}.u-textNoWrap{white-space:nowrap}.u-textTruncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.u-inlineBlock{display:inline-block}.u-hidden{display:none}.u-posRelative{position:relative!important}.u-hiddenVisually{border:0!important;clip:rect(1px, 1px, 1px, 1px)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.u-textNowrap{white-space:nowrap}@media (width < 800px){.u-hideSmall{display:none}}@media (width >= 800px){.u-hideMediumUp{display:none}}
