@font-face{font-family:Lardent;src:url(/_next/static/media/lardent-slab-regular-pro.c5a46e14.woff2) format("woff2"),url(/_next/static/media/lardent-slab-regular-pro.c2eb3b5d.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lardent;src:url(/_next/static/media/lardent-slab-regular-italic-pro.586bde05.woff2) format("woff2"),url(/_next/static/media/lardent-slab-regular-italic-pro.bb507f6d.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}:root{--window-height:100vh;--line-height:1.4;--paragraph-space:calc(1em * var(--line-height));--lh:calc(1em * var(--line-height));--lh-rem:calc(1rem * var(--line-height))}@media(max-width:959px){:root{--lh-rem-m:calc(0.75rem * var(--line-height))}}@media(min-width:960px){:root{--lh-rem-m:calc(0.8rem * var(--line-height))}}:root{--lh-x2:calc(2em * var(--line-height));--border-width:6px;--gutter:var(--lh);--outer-gutter:var(--lh);--background-color:#fff;--text-color:#000;--primary-text-color:#000;--precart-width:100%}@media(min-width:360px){:root{font-size:19px;--outer-gutter:var(--lh)}}@media(min-width:760px){:root{font-size:22px;--columns:3;--gutter:var(--lh);--outer-gutter:var(--lh)}}@media(min-width:960px){:root{font-size:25px;--columns:4;--gutter:2.0833333333vw;--outer-gutter:2.0833333333vw;--precart-width:calc((((100vw - (2 * var(--outer-gutter))) - ((var(--columns) - 1) * var(--gutter))) / var(--columns)) + var(--outer-gutter))}}@media(min-width:1280px){:root{font-size:28px;--columns:5;--gutter:40px;--outer-gutter:140px}}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}hr{box-sizing:content-box;height:0;overflow:visible}code,pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;text-transform:none}button,input{overflow:visible}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,path-element,path-page,path-plane,post-root,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:12px;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}path-element,path-page,path-plane,path-root{display:block}a{text-decoration:none}a,button{color:inherit}button{background:none;font:inherit;text-decoration:inherit;text-align:inherit;border:0;border-radius:0;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:inherit}button:active,button:focus{outline:none}em{font-style:italic}#app,body,div,header,html{margin:0;padding:0;border:0}#app{min-width:100%;min-height:100%}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400;font-size:1em}a,abbr,acronym,blockquote,dd,dt,input,li,ol,p,q,select,td,textarea,th,ul{margin:0;padding:0;border:0}img{border:none}table{border:none}form,table{margin:0;padding:0}form{display:inline}*,:after,:before{box-sizing:border-box}body,html{height:100%;background-color:#fff}body{color:var(--primary-text-color);-webkit-font-smoothing:antialiased;line-height:var(--line-height);display:flex;flex-direction:column;font-family:Lardent,serif;color:var(--color);letter-spacing:.015em;overflow:unset!important;width:100vw}#__next{height:100%}.main{flex:1}.framer{width:100%;display:flex;flex:1}button{letter-spacing:var(--letter-spacing);cursor:pointer}button:disabled{cursor:default}img{max-width:100%;height:auto}.icon{font-size:26px;display:inline-flex;justify-content:center;align-items:center;vertical-align:middle}.icon svg{display:block;width:1em;height:1em;fill:currentColor}.lazyfade{opacity:0;transition:opacity .25s ease-in-out}.lazyloaded{opacity:1}@media(hover:hover){a:hover,button:hover{opacity:.333}}input{letter-spacing:.0015em}.banners{position:fixed;bottom:0;left:0;right:0;z-index:1000;background-color:#fff}.banners .banner{padding:calc(.5*var(--lh-rem)) calc(1*var(--lh-rem));margin:calc(var(--grid-cell-width)*.5);background-color:#fff;color:var(--color);border-top:1px solid var(--color);display:flex;font-size:.57142rem;line-height:1.4}@media(max-width:759px){.banners .banner{font-size:.63rem;display:block}}.banners .banner .banner-text{flex:1}@media(max-width:759px){.banners .banner .banner-text{margin-bottom:var(--lh)}}.banners .banner .banner-text .banner-text-item{display:inline-block}.banners .banner .banner-text .banner-text-item:not(:last-child){margin-right:calc(1*var(--lh-rem))}@media(max-width:759px){.banners .banner .banner-text .banner-text-item{display:block}.banners .banner .banner-text .banner-text-item:not(:last-child){margin-bottom:calc(.25*var(--lh))}}@media(hover:hover){.banners .banner .banner-options .banner-option:hover{color:var(--color)}}.banners .banner .banner-options .banner-option:not(:last-child){margin-right:calc(1.5*var(--lh))}.footer{padding:var(--lh);padding-bottom:1.1rem}.footer .footer-items{font-size:.57142rem;line-height:1.4}@media(max-width:759px){.footer .footer-items{font-size:.63rem;margin-bottom:calc(-.5*var(--lh))}}.footer .footer-items .footer-item{display:inline-block}@media(max-width:759px){.footer .footer-items .footer-item{margin-bottom:calc(.5*var(--lh))}}.footer .footer-items .footer-item:not(:last-child){margin-right:var(--lh-rem)}.layout{height:100%;display:flex;flex-direction:column}input,textarea{font-family:Lardent,serif;-webkit-appearance:none;-webkit-border-radius:0}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--color)!important;opacity:.333}input::placeholder,textarea::placeholder{color:var(--color)!important;opacity:.333}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff!important}input:-internal-autofill-selected{background-color:transparent!important;background-image:none!important;color:var(--color)!important}.modalHandler .modalClose{display:none;position:fixed;z-index:9998;right:0;top:0;bottom:0;left:0;cursor:pointer}.modalHandler .modalClose.isActive{display:block}@media(max-width:759px){.modalHandler .modalClose{display:none}}.modalHandler .modal{position:fixed;z-index:9999;right:0;top:0;bottom:0;width:50%;--background-color:#fff;background-color:var(--background-color);border-left:1px solid var(--color);overflow-y:scroll;padding:calc(3*var(--lh)) calc(3*var(--lh));transform:translateX(100%);max-width:28em}@media(max-width:759px){.modalHandler .modal{max-width:100%}}@media(min-width:760px){.modalHandler .modal{display:flex;align-items:center;justify-content:center}}@media(max-width:759px){.modalHandler .modal{padding:calc(4*var(--lh)) calc(2*var(--lh));width:calc(100vw - var(--lh));transform:translateX(125%)}}.modalHandler .modal.isActive{transform:translateX(0)}@media(max-width:759px){.modalHandler .modal.isActive{transform:translateX(0)}}.modalHandler .modal .closeButtonWrapper{position:absolute;top:1rem;right:var(--lh-rem)}@media(max-width:759px){.modalHandler .modal .closeButtonWrapper{top:1rem;right:var(--lh-rem)}}.modalHandler .modal .closeButtonWrapper .closeButton{width:1em;stroke:var(--color)}.modalHandlerEmailForm .title,.modalHandlerNewsletter .title{margin-bottom:0;font-size:.57142rem;line-height:1.4}@media(max-width:759px){.modalHandlerEmailForm .title,.modalHandlerNewsletter .title{font-size:.63rem}}.modalHandlerEmailForm .formIntro,.modalHandlerNewsletter .formIntro{margin-bottom:calc(2*var(--lh));font-size:.71428rem;line-height:1.4}.modalHandlerEmailForm .form .fieldset,.modalHandlerNewsletter .form .fieldset{margin:0;padding:0;border:none;margin-bottom:calc(2*var(--lh))}.modalHandlerEmailForm .form .fieldset .emailSubjects .emailSubject,.modalHandlerNewsletter .form .fieldset .emailSubjects .emailSubject{width:-moz-fit-content;width:fit-content}.modalHandlerEmailForm .form .fieldset .emailSubjects .emailSubject:not(:last-child),.modalHandlerNewsletter .form .fieldset .emailSubjects .emailSubject:not(:last-child){margin-bottom:calc(.25*var(--lh))}@media(max-width:759px){.modalHandlerEmailForm .form .fieldset .emailSubjects .emailSubject:not(:last-child),.modalHandlerNewsletter .form .fieldset .emailSubjects .emailSubject:not(:last-child){margin-bottom:calc(1*var(--lh))}}.modalHandlerEmailForm .form .fieldset .emailSubjects .emailSubject.active .checkboxLabel,.modalHandlerNewsletter .form .fieldset .emailSubjects .emailSubject.active .checkboxLabel{background-color:var(--color);color:var(--background-color,#fff)}.modalHandlerEmailForm .form .fieldset .emailSubjects .emailSubject .checkbox,.modalHandlerNewsletter .form .fieldset .emailSubjects .emailSubject .checkbox{display:none}.modalHandlerEmailForm .form .fieldset .emailSubjects .emailSubject .checkboxLabel,.modalHandlerNewsletter .form .fieldset .emailSubjects .emailSubject .checkboxLabel{display:block;border:1px solid var(--color);padding:calc(.25*var(--lh)) calc(.333*var(--lh));cursor:pointer}.modalHandlerEmailForm .form .fieldset .emailSubjects .emailSubject label,.modalHandlerNewsletter .form .fieldset .emailSubjects .emailSubject label{margin-left:0}.modalHandlerEmailForm .form .fieldset .legend,.modalHandlerNewsletter .form .fieldset .legend{margin-bottom:var(--lh);font-size:.57142rem;line-height:1.4}@media(max-width:759px){.modalHandlerEmailForm .form .fieldset .legend,.modalHandlerNewsletter .form .fieldset .legend{font-size:.63rem}}.modalHandlerEmailForm .form .fieldset .field:not(:last-child),.modalHandlerNewsletter .form .fieldset .field:not(:last-child){margin-bottom:calc(.5*var(--lh))}.modalHandlerEmailForm .form .fieldset .label,.modalHandlerNewsletter .form .fieldset .label{display:block;opacity:0;height:0}.modalHandlerEmailForm .form .fieldset .input,.modalHandlerNewsletter .form .fieldset .input{width:100%;border-bottom:1px solid var(--color);line-height:1.666;mix-blend-mode:multiply;background-color:transparent;color:var(--color)}.modalHandlerEmailForm .form .fieldset .input:-webkit-autofill,.modalHandlerNewsletter .form .fieldset .input:-webkit-autofill{-webkit-text-fill-color:var(--color)!important}.modalHandlerEmailForm .form .fieldset .input:-webkit-autofill::selection,.modalHandlerNewsletter .form .fieldset .input:-webkit-autofill::selection{background-color:var(--color);color:var(--background-color,#fff)}.modalHandlerEmailForm .form .fieldset .input.isInvalid,.modalHandlerNewsletter .form .fieldset .input.isInvalid{border-bottom:1px solid var(--red)}.modalHandlerEmailForm .form .fieldset .input,.modalHandlerNewsletter .form .fieldset .input{font-size:.71428rem;line-height:1.4}@media(max-width:759px){.modalHandlerEmailForm .form .fieldset .input,.modalHandlerNewsletter .form .fieldset .input{font-size:.71428rem;line-height:1.4}}.modalHandlerEmailForm .form .fieldset .inputLabel,.modalHandlerEmailForm .form .fieldset .textareaLabel,.modalHandlerNewsletter .form .fieldset .inputLabel,.modalHandlerNewsletter .form .fieldset .textareaLabel{display:block;margin-bottom:var(--lh);font-size:.57142rem;line-height:1.4}@media(max-width:759px){.modalHandlerEmailForm .form .fieldset .inputLabel,.modalHandlerEmailForm .form .fieldset .textareaLabel,.modalHandlerNewsletter .form .fieldset .inputLabel,.modalHandlerNewsletter .form .fieldset .textareaLabel{font-size:.63rem}}.modalHandlerEmailForm .form .fieldset .textareaDescription,.modalHandlerNewsletter .form .fieldset .textareaDescription{margin-bottom:var(--lh)}.modalHandlerEmailForm .form .fieldset .textarea,.modalHandlerNewsletter .form .fieldset .textarea{width:100%;border:1px solid var(--color);padding:calc(.5*var(--lh));mix-blend-mode:multiply;background-color:transparent;letter-spacing:var(--letter-spacing);color:var(--color);-webkit-text-fill-color:var(--color)}.modalHandlerEmailForm .form .fieldset .textarea.isInvalid,.modalHandlerNewsletter .form .fieldset .textarea.isInvalid{border:1px solid var(--red)}.modalHandlerEmailForm .form .fieldset .informationItems,.modalHandlerNewsletter .form .fieldset .informationItems{margin-bottom:calc(2*var(--lh))}.modalHandlerEmailForm .form .fieldset .checkboxQuestion,.modalHandlerNewsletter .form .fieldset .checkboxQuestion{display:block;margin-bottom:var(--lh);font-size:.57142rem;line-height:1.4}@media(max-width:759px){.modalHandlerEmailForm .form .fieldset .checkboxQuestion,.modalHandlerNewsletter .form .fieldset .checkboxQuestion{font-size:.63rem}}.modalHandlerEmailForm .form .fieldset .checkboxOptions,.modalHandlerNewsletter .form .fieldset .checkboxOptions{display:flex}.modalHandlerEmailForm .form .fieldset .checkboxOption,.modalHandlerNewsletter .form .fieldset .checkboxOption{display:flex;vertical-align:middle}.modalHandlerEmailForm .form .fieldset .checkboxOption+.checkboxOption,.modalHandlerNewsletter .form .fieldset .checkboxOption+.checkboxOption{margin-top:calc(.5*var(--lh));margin-left:calc(1*var(--lh))}.modalHandlerEmailForm .form .fieldset .checkbox,.modalHandlerNewsletter .form .fieldset .checkbox{border:1px solid var(--color);height:1em;width:1em;min-width:1em;min-height:1em;max-width:1em;max-height:1em;-webkit-appearance:none;vertical-align:middle;cursor:pointer}.modalHandlerEmailForm .form .fieldset .checkbox:checked,.modalHandlerEmailForm .form .fieldset .checkbox:focus,.modalHandlerNewsletter .form .fieldset .checkbox:checked,.modalHandlerNewsletter .form .fieldset .checkbox:focus{background-color:var(--color);border-radius:0}.modalHandlerEmailForm .form .fieldset .checkboxLabel,.modalHandlerNewsletter .form .fieldset .checkboxLabel{margin-left:calc(1*var(--lh));padding-top:.1rem;font-size:.57142rem;line-height:1.4}@media(max-width:759px){.modalHandlerEmailForm .form .fieldset .checkboxLabel,.modalHandlerNewsletter .form .fieldset .checkboxLabel{font-size:.63rem}}.modalHandlerEmailForm .form .fieldset .checkboxLabel,.modalHandlerNewsletter .form .fieldset .checkboxLabel{vertical-align:middle}.modalHandlerEmailForm .submitButton,.modalHandlerNewsletter .submitButton{font-size:.71428rem;line-height:1.4;padding:calc(.25*var(--lh)) calc(.5*var(--lh));border:1px solid var(--color)}@media(hover:hover){.modalHandlerEmailForm .submitButton:hover,.modalHandlerNewsletter .submitButton:hover{opacity:1;background-color:var(--color);color:var(--background-color,#fff)}}.modalHandlerEmailForm .completeMessage,.modalHandlerEmailForm .errorMessage,.modalHandlerEmailForm .invalidFeedback,.modalHandlerNewsletter .completeMessage,.modalHandlerNewsletter .errorMessage,.modalHandlerNewsletter .invalidFeedback{font-size:.57142rem;line-height:1.4}@media(max-width:759px){.modalHandlerEmailForm .completeMessage,.modalHandlerEmailForm .errorMessage,.modalHandlerEmailForm .invalidFeedback,.modalHandlerNewsletter .completeMessage,.modalHandlerNewsletter .errorMessage,.modalHandlerNewsletter .invalidFeedback{font-size:.63rem}}.modalHandlerEmailForm .completeMessage,.modalHandlerEmailForm .errorMessage,.modalHandlerNewsletter .completeMessage,.modalHandlerNewsletter .errorMessage{margin-top:calc(2*var(--lh))}.modalHandlerEmailForm .errorMessage,.modalHandlerEmailForm .invalidFeedback,.modalHandlerNewsletter .errorMessage,.modalHandlerNewsletter .invalidFeedback{color:var(--red)}.modalHandlerEmailForm .invalidFeedback,.modalHandlerNewsletter .invalidFeedback{margin-top:calc(.5*var(--lh))}.navbar{position:fixed;top:0;width:100vw;z-index:3;display:flex;flex-wrap:wrap;padding:1em var(--lh);line-height:1.25;transition:transform .25s ease-in-out;background-color:#fff}.navbar.hidden{transform:translateY(-100%)}@media(max-width:959px){.navbar.active{padding-bottom:1.075em;border-bottom:1px solid var(--color)}}.navbar.displaynone{display:none;transform:translateY(-100%);transition:none!important}@media(min-width:960px){.navbar .phone-menu-button{display:none}}.navbar .phone-menu-button{width:1em;align-self:flex-start}.navbar .phone-menu-button .svg{stroke:var(--color)}.navbar .phone-menu-button .svg.invisible{display:none}@media(max-width:959px){.navbar .menu-items{margin-top:calc(1.725*var(--lh));flex-basis:100%}}@media(max-width:759px){.navbar .menu-items{display:flex;justify-content:space-between}}@media(max-width:959px){.navbar .menu-items:not(.active){display:none;opacity:0}}.navbar .menu-items .menu-item{font-size:.71428rem;line-height:1.4}@media(min-width:960px){.navbar .menu-items .menu-item{font-size:.57142rem;line-height:1.4;margin-left:calc(1.5*var(--lh));display:inline-block;transition:transform .25s ease-in-out;transform:translateY(-.275rem)}}@media(min-width:960px)and (max-width:759px){.navbar .menu-items .menu-item{font-size:.63rem}}@media(min-width:960px){.navbar .menu-items .menu-item.active{transform:translateY(1.25rem)}}@media(max-width:959px){.navbar .menu-items .menu-item+.menu-item{margin-left:var(--lh)}}.navbar-location{width:-moz-fit-content;width:fit-content}.navbar-location .fade-enter{opacity:0}.navbar-location .fade-exit{opacity:1}.navbar-location .fade-enter-active{opacity:1;transition:opacity .5s}.navbar-location .fade-exit-active{opacity:0;transition:opacity .5s}.about-page{flex:1;display:flex;flex-direction:column}@media(min-width:760px){.about-page{padding:calc(2*var(--lh)) var(--lh);padding-top:calc(4.5rem + 3*var(--lh))}}@media(max-width:759px){.about-page{padding:var(--lh) calc(2*var(--lh))}}.about-page .portable-text{margin-left:auto;max-width:unset;width:calc(66.666vw - var(--lh-rem));font-size:.71428rem;line-height:1.4}@media(max-width:759px){.about-page .portable-text{width:100%}}.about-page .portable-text .about{max-width:28em}@media(max-width:759px){.about-page .portable-text .about{max-width:100%}}.about-page .portable-text .about+.about{margin-top:calc(2*var(--lh))}.about-page .portable-text .about:nth-child(3n+1){margin-left:0}@media(min-width:760px){.about-page .portable-text .about:nth-child(3n+2){margin-left:calc(5*var(--lh))}.about-page .portable-text .about:nth-child(3n+3){margin-left:calc(10*var(--lh))}}.contact-page{flex:1;display:flex;flex-direction:column}@media(min-width:760px){.contact-page{padding:calc(2*var(--lh)) var(--lh);padding-top:calc(4.5rem + 3*var(--lh))}}@media(max-width:759px){.contact-page{padding:var(--lh) calc(2*var(--lh))}}.contact-page .content{width:calc(66.666vw - var(--lh-rem));margin-left:auto}@media(max-width:759px){.contact-page .content{width:100%}}.contact-page .content .address{margin-bottom:calc(2*var(--lh))}.contact-page .content .address h2{font-size:.57142rem;line-height:1.4}@media(max-width:759px){.contact-page .content .address h2{font-size:.63rem}}.contact-page .content .address .portable-text{font-size:.71428rem;line-height:1.4}.contact-page .content .staff-members{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--lh)}@media(max-width:759px){.contact-page .content .staff-members{grid-template-columns:1fr;grid-gap:calc(2*var(--lh))}}.contact-page .content .staff-members .staff-member{font-size:.57142rem;line-height:1.4}@media(max-width:759px){.contact-page .content .staff-members .staff-member{font-size:.63rem;width:66.666%}}.contact-page .content .staff-members .staff-member .image-wrapper{margin-bottom:var(--lh);height:0;padding-bottom:100%;transform:translateZ(0);overflow:hidden}.contact-page .content .staff-members .staff-member .image-wrapper .image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contact-page .content .staff-members .staff-member .text .title{margin-bottom:var(--lh)}.episodes-page{flex:1}@media(min-width:760px){.episodes-page{padding:calc(2*var(--lh)) 0;padding-top:calc(4.5rem + 3*var(--lh))}}@media(max-width:759px){.episodes-page{padding:var(--lh) 0;padding-top:calc(4.5rem + 1*var(--lh))}}.home-page{flex:1;padding:calc(2*var(--lh)) 0;padding-top:calc(4.5rem + 3*var(--lh));transform:translateZ(0)}@media(max-width:759px){.home-page{padding:var(--lh) 0;padding-top:calc(4.5rem + 1*var(--lh));display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}}.page-wrapper{display:contents}.page{flex:1;display:flex;flex-direction:column}@media(min-width:760px){.page{padding:calc(2*var(--lh)) var(--lh);padding-top:calc(4.5rem + 3*var(--lh))}}@media(max-width:759px){.page{padding:var(--lh) calc(2*var(--lh))}}.page .portable-text-wrapper{margin-left:auto;max-width:unset;width:calc(66.666vw - var(--lh-rem));font-size:.71428rem;line-height:1.4}@media(max-width:759px){.page .portable-text-wrapper{width:100%}}.page .portable-text-wrapper .about{max-width:28em}@media(max-width:759px){.page .portable-text-wrapper .about{max-width:100%}}.page .portable-text-wrapper .about+.about{margin-top:calc(2*var(--lh))}.page .portable-text-wrapper .about:nth-child(3n+1){margin-left:0}.page .portable-text-wrapper .about:nth-child(3n+2){margin-left:calc(4*var(--lh))}.page .portable-text-wrapper .about:nth-child(3n+3){margin-left:calc(8*var(--lh))}.scenes-page{flex:1}@media(min-width:760px){.scenes-page{padding:calc(2*var(--lh)) 0;padding-top:calc(4.5rem + 3*var(--lh))}}@media(max-width:759px){.scenes-page{padding:var(--lh) 0;padding-top:calc(4.5rem + 1*var(--lh))}}.writing-page-wrapper{flex:1}.writing-page-wrapper .writing-page{position:fixed;top:0;left:0;bottom:0;right:0;overflow-y:scroll;z-index:4;background-color:#fff;width:100%;padding:1em var(--lh);padding-bottom:calc(4*var(--lh))}.writing-page-wrapper .writing-page .title-wrapper{font-size:.57142rem;line-height:1.4}@media(max-width:759px){.writing-page-wrapper .writing-page .title-wrapper{font-size:.63rem}}.writing-page-wrapper .writing-page .title-wrapper{margin-bottom:calc(4*var(--lh-rem));margin-right:calc(3*var(--lh))}@media(max-width:759px){.writing-page-wrapper .writing-page .title-wrapper .author-date-location{margin-top:var(--lh)}}.writing-page-wrapper .writing-page .body-wrapper{font-size:.71428rem;line-height:1.4}@media(max-width:759px){.writing-page-wrapper .writing-page .body-wrapper{padding:0 var(--lh-rem)}}.writing-page-wrapper .writing-page .body-wrapper .portable-text{margin-left:auto;max-width:unset;width:calc(66.666vw - var(--lh-rem));font-size:.71428rem;line-height:1.4}@media(max-width:759px){.writing-page-wrapper .writing-page .body-wrapper .portable-text{width:100%}}.writing-page-wrapper .writing-page .body-wrapper .portable-text .body{max-width:40em}@media(max-width:759px){.writing-page-wrapper .writing-page .body-wrapper .portable-text .body{max-width:100%}}.writings-page{flex:1}@media(min-width:760px){.writings-page{padding:calc(2*var(--lh)) var(--lh);padding-top:calc(4.5rem + 3*var(--lh))}}@media(max-width:759px){.writings-page{padding:var(--lh);padding-top:calc(4.5rem + 1*var(--lh))}}.close-button-wrapper{position:absolute;top:0;right:0;z-index:9}@media(max-width:759px){.close-button-wrapper{top:0;right:0}}.close-button-wrapper .close-button{padding:1em var(--lh);stroke:var(--color);stroke-width:2}.close-button-wrapper .close-button svg{width:1em}.fullBleed .close-button-wrapper svg{stroke:#fff!important}.page .portable-text{max-width:40em}@media(max-width:759px){.page .portable-text{max-width:100%}}.page .portable-text h5{font-style:normal;margin-top:calc(2*var(--lh-rem-m));margin-bottom:var(--lh-rem-m);font-size:.57142rem;line-height:1.4}@media(max-width:759px){.page .portable-text h5{font-size:.63rem}}.exhibition-page .portable-text{max-width:34em}@media(max-width:759px){.exhibition-page .portable-text{max-width:100%}}.portable-text{max-width:28em}@media(max-width:759px){.portable-text{max-width:100%}}.portable-text h4{font-size:1rem;margin-top:calc(3*var(--lh-rem-m));margin-bottom:var(--lh-rem-m)}.portable-text h5{margin-top:calc(2*var(--lh-rem-m));margin-bottom:var(--lh-rem-m);font-size:.57142rem;line-height:1.4}@media(max-width:759px){.portable-text h5{font-size:.63rem}}.portable-text h4+.portable-text-image-wrapper+h5,.portable-text h4+h5{margin-top:var(--lh-rem-m)}.portable-text p:not(:last-child),.portable-text ul:not(:last-child){margin-bottom:var(--lh)}.portable-text a{color:var(--color)}.portable-text ul{margin-left:calc(1.5*var(--lh))}.portable-text ul li{text-indent:calc(-.5*var(--lh))}.portable-text ul li:before{display:inline-block;content:"•";width:calc(.5*var(--lh))}.portable-text blockquote{font-size:1rem;margin:calc(3*var(--lh-rem-m)) 0;max-width:40em}@media(max-width:759px){.portable-text blockquote{max-width:100%;max-width:unset;margin-left:calc(-1*var(--lh-rem));margin-right:calc(-1*var(--lh-rem))}}@media(min-width:760px){.portable-text blockquote{margin-left:calc(-4*var(--lh-rem-m));margin-right:calc(4*var(--lh-rem-m))}}@media(max-width:759px){.portable-text .portable-text-image-wrapper{width:66.666%;margin:calc(2*var(--lh)) 0}}@media(min-width:760px){.portable-text .portable-text-image-wrapper{position:absolute;left:var(--lh-rem);width:25%}}.portable-text .portable-text-image-wrapper .image-wrapper{width:100%;height:0;transform:translateZ(0)}.portable-text .portable-text-image-wrapper .image-wrapper .image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.portable-text .portable-text-image-wrapper .caption .portable-text{margin-top:calc(.5*var(--lh));font-size:.57142rem;line-height:1.4}@media(max-width:759px){.portable-text .portable-text-image-wrapper .caption .portable-text{font-size:.63rem}}@media(min-width:760px){.portable-text .portable-text-image-wrapper .caption .portable-text{width:100%;margin-left:0}}.portable-text .portable-text-images-group{margin:calc(2*var(--lh)) 0;max-width:40em}@media(max-width:759px){.portable-text .portable-text-images-group{max-width:100%}}.portable-text .portable-text-images-group .images{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--lh-rem)}@media(max-width:759px){.portable-text .portable-text-images-group .images{grid-template-columns:repeat(1,1fr);grid-gap:calc(2*var(--lh))}.portable-text .portable-text-images-group .images .image-wrapper-wrapper{width:66.666%}}.portable-text .portable-text-images-group .images .image-wrapper-wrapper .image-wrapper{width:100%;height:0;transform:translateZ(0)}.portable-text .portable-text-images-group .images .image-wrapper-wrapper .image-wrapper .image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:760px){.portable-text .portable-text-images-group .images .caption-phone{display:none}}.portable-text .portable-text-images-group .images .caption-phone .portable-text{margin-top:calc(.5*var(--lh));font-size:.57142rem;line-height:1.4}@media(max-width:759px){.portable-text .portable-text-images-group .images .caption-phone .portable-text{font-size:.63rem}}.portable-text .portable-text-images-group .captions-desktop{position:absolute;left:var(--lh-rem);width:calc((100vw - 5*var(--lh-rem))/4)}@media(max-width:759px){.portable-text .portable-text-images-group .captions-desktop{display:none}}.portable-text .portable-text-images-group .captions-desktop .caption-desktop+.caption-desktop .portable-text{margin-top:calc(.5*var(--lh))}.portable-text .portable-text-images-group .captions-desktop .caption-desktop .portable-text{width:100%;display:inline-block;font-size:.57142rem;line-height:1.4}@media(max-width:759px){.portable-text .portable-text-images-group .captions-desktop .caption-desktop .portable-text{font-size:.63rem}}.additional-information-wrapper{z-index:99;opacity:0}@media(max-width:759px){.additional-information-wrapper{position:relative;opacity:1}}.additional-information-wrapper.visible{opacity:1}@media(max-width:759px){.additional-information-wrapper .additional-information,.additional-information-wrapper .additional-information-button{width:100vw;margin:0 calc(-1*var(--lh-rem));margin-bottom:-1.25rem}.additional-information-wrapper .additional-information-button.banner,.additional-information-wrapper .additional-information.banner{padding:1.25rem calc(1*var(--lh-rem))}}.additional-information-wrapper .additional-information-button.banner,.additional-information-wrapper .additional-information.banner{padding:1rem calc(1*var(--lh-rem))}.additional-information-wrapper .additional-information{width:100vw;position:absolute;bottom:0}.additional-information-wrapper .additional-information-button{background-color:transparent;position:absolute;bottom:0}.additional-information-wrapper .additional-information-button.banner{border-top:none}.exhibition-page-arrows{position:absolute;top:0;height:100%;width:100%;z-index:7;cursor:none}@media(max-width:759px){.exhibition-page-arrows{display:none}}.exhibition-page-arrows .left .long-arrow-right,.exhibition-page-arrows .right .long-arrow-right{height:var(--lh)}.fullBleed .arrows svg,.fullBleed .exhibition-page-arrows svg{stroke:#fff}.arrowButton{position:absolute;transform:translate(-50%,-50%);z-index:9999;pointer-events:none;transition:opacity .125s ease-in-out;display:flex;align-items:center}@media(max-width:759px){.arrowButton{display:none}}.arrowButton.fullBleed svg{stroke:#fff}.exhibition-page-content{z-index:8;pointer-events:none;cursor:none}.exhibition-page-content.invisible{opacity:0}@media(min-width:760px){.exhibition-page-content .item{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.exhibition-page-content .item.active{z-index:6;opacity:1}.exhibition-page-content .item.active .video-wrapper{pointer-events:all}.exhibition-page-content .item.active .video-wrapper .video{transform:translateY(0);pointer-events:all}}@media(min-width:760px)and (min-width:760px){.exhibition-page-content .item.active .text-scroll-wrapper .text-wrapper .text{cursor:default;pointer-events:all}}@media(min-width:760px){.exhibition-page-content .item.fullBleed .image-wrapper .image{max-width:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.exhibition-page-content .item.fullBleed .video-wrapper,.exhibition-page-content .item.fullBleed .video-wrapper .video{max-width:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.exhibition-page-content .item.fullBleed .image-text{color:#fff}}@media(max-width:759px){.exhibition-page-content .item{margin:calc(3*var(--lh)) 0}.exhibition-page-content .item .image-wrapper,.exhibition-page-content .item .video-wrapper{margin-bottom:var(--lh)}.exhibition-page-content .item:not(.fullBleed) .image-wrapper,.exhibition-page-content .item:not(.fullBleed) .video-wrapper{padding:0 calc(2*var(--lh))}.exhibition-page-content .item.fullBleed .image-wrapper,.exhibition-page-content .item.fullBleed .video-wrapper{margin-left:calc(-1*var(--lh-rem));margin-right:calc(-1*var(--lh-rem));width:100vw}}.exhibition-page-content .item .image-wrapper,.exhibition-page-content .item .video-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media(max-width:759px){.exhibition-page-content .item .image-wrapper .image,.exhibition-page-content .item .video-wrapper .image{width:100%;height:auto}}.exhibition-page-content .item .image-wrapper .image,.exhibition-page-content .item .video-wrapper .image{max-width:calc(100vw - 2*var(--lh));width:calc(100lvh - 4*var(--lh));height:calc(100lvh - 4*var(--lh));-o-object-fit:contain;object-fit:contain}.exhibition-page-content .item .video-wrapper{max-width:calc(100vw - 2*var(--lh));width:calc(100lvh - 4*var(--lh));height:calc(100lvh - 4*var(--lh))}@media(max-width:759px){.exhibition-page-content .item .video-wrapper{pointer-events:all;width:100%;height:auto}.exhibition-page-content .item .video-wrapper .video{pointer-events:all}}.exhibition-page-content .item .image-text{font-size:.57142rem;line-height:1.4}@media(max-width:759px){.exhibition-page-content .item .image-text{font-size:.63rem;text-align:center}}@media(min-width:760px){.exhibition-page-content .item .image-text{position:absolute;bottom:0;left:0;width:100%;display:flex;padding:1rem var(--lh-rem)}.exhibition-page-content .item .image-text .caption{flex:1}.exhibition-page-content .item .image-text .caption .portable-text{max-width:unset}}.exhibition-page-content .item .text-scroll-wrapper{cursor:none;pointer-events:none}@media(min-width:760px){.exhibition-page-content .item .text-scroll-wrapper{width:100%;height:100%;overflow-x:auto}}.exhibition-page-content .item .text-scroll-wrapper .text-wrapper{font-size:.71428rem;line-height:1.4}@media(min-width:760px){.exhibition-page-content .item .text-scroll-wrapper .text-wrapper{display:flex;flex-direction:column;height:100%}.exhibition-page-content .item .text-scroll-wrapper .text-wrapper .text{overflow:scroll;margin:auto;padding:calc(3*var(--lh)) var(--lh);-ms-overflow-style:none;scrollbar-width:none}.exhibition-page-content .item .text-scroll-wrapper .text-wrapper .text::-webkit-scrollbar{display:none}.exhibition-page-content .item .text-scroll-wrapper .text-wrapper .text .portable-text{font-size:.71428rem;line-height:1.4}.exhibition-page-title-card-wrapper{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0}.exhibition-page-title-card-wrapper.active{z-index:6;opacity:1}}.exhibition-page-title-card-wrapper .exhibition-page-title-card{width:100%}@media(min-width:960px){.exhibition-page-title-card-wrapper .exhibition-page-title-card{width:calc(100% - 4*var(--lh))}}@media(min-width:1280px){.exhibition-page-title-card-wrapper .exhibition-page-title-card{width:66.666%}}.exhibition-page-title-card-wrapper .exhibition-page-title-card .logo-location-wrapper{margin-bottom:calc(2*var(--lh))}@media(min-width:760px){.exhibition-page-title-card-wrapper .exhibition-page-title-card .logo-location-wrapper{display:flex}}.exhibition-page-title-card-wrapper .exhibition-page-title-card .logo-location-wrapper .logo-wrapper-wrapper{flex:1}.exhibition-page-title-card-wrapper .exhibition-page-title-card .logo-location-wrapper .location{text-transform:uppercase;letter-spacing:.04em}.exhibition-page-title-card-wrapper .exhibition-page-title-card .title-date-wrapper{text-align:right;margin-bottom:calc(2*var(--lh))}.exhibition-page-title-card-wrapper .exhibition-page-title-card .title-date-wrapper .title{font-style:italic}.exhibition-page-title-card-wrapper .exhibition-page-title-card .names-wrapper .with{text-transform:uppercase;letter-spacing:.04em}@media(min-width:760px){.exhibition-page-title-card-wrapper .exhibition-page-title-card .names-wrapper .names.two-to-ten .name:nth-child(10n+1){margin-left:calc(1*var(--lh))}.exhibition-page-title-card-wrapper .exhibition-page-title-card .names-wrapper .names.two-to-ten .name:nth-child(10n+2){margin-left:calc(2*var(--lh))}.exhibition-page-title-card-wrapper .exhibition-page-title-card .names-wrapper .names.two-to-ten .name:nth-child(10n+3){margin-left:calc(3*var(--lh))}.exhibition-page-title-card-wrapper .exhibition-page-title-card .names-wrapper .names.two-to-ten .name:nth-child(10n+4){margin-left:calc(4*var(--lh))}.exhibition-page-title-card-wrapper .exhibition-page-title-card .names-wrapper .names.two-to-ten .name:nth-child(10n+5){margin-left:calc(5*var(--lh))}.exhibition-page-title-card-wrapper .exhibition-page-title-card .names-wrapper .names.two-to-ten .name:nth-child(10n+6){margin-left:calc(6*var(--lh))}.exhibition-page-title-card-wrapper .exhibition-page-title-card .names-wrapper .names.two-to-ten .name:nth-child(10n+7){margin-left:calc(7*var(--lh))}.exhibition-page-title-card-wrapper .exhibition-page-title-card .names-wrapper .names.two-to-ten .name:nth-child(10n+8){margin-left:calc(8*var(--lh))}.exhibition-page-title-card-wrapper .exhibition-page-title-card .names-wrapper .names.two-to-ten .name:nth-child(10n+9){margin-left:calc(9*var(--lh))}.exhibition-page-title-card-wrapper .exhibition-page-title-card .names-wrapper .names.two-to-ten .name:nth-child(10n+10){margin-left:calc(10*var(--lh))}}.exhibition-page-title-card-wrapper .exhibition-page-title-card .names-wrapper .names.eleven-to-twenty{-moz-columns:2;column-count:2}.exhibition-page-title-card-wrapper .exhibition-page-title-card .names-wrapper .names.twenty-one-plus{-moz-columns:3;column-count:3}@media(max-width:759px){.exhibition-page-title-card-wrapper .exhibition-page-title-card .names-wrapper .names.twenty-one-plus{-moz-columns:2;column-count:2}}.exhibition-page-title-card-wrapper .exhibition-page-title-card .invisible{opacity:0}.exhibition-page-wrapper{flex:1}.exhibition-page-wrapper .exhibition-page{position:fixed;top:0;left:0;bottom:0;right:0;overflow-y:scroll;z-index:4;background-color:#fff;width:100%;padding:1em var(--lh);cursor:var(--cursor)}@media(min-width:760px){.exhibition-page-wrapper .exhibition-page{overflow:hidden;left:0;bottom:0;right:0;width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}}@media(max-width:759px){.filters{font-size:.71428rem;line-height:1.4;margin-bottom:calc(2*var(--lh))}}@media(min-width:760px){.filters{position:absolute;font-size:.57142rem;line-height:1.4}}@media(min-width:760px)and (max-width:759px){.filters{font-size:.63rem}}@media(max-width:759px){.filters .filter+.filter{margin-top:calc(.25*var(--lh))}}.filters .filter.active button{opacity:1}.filters .filter button{opacity:.333}@media(hover:hover){.filters .filter button:hover{opacity:1!important}}.episodes-page,.scenes-page{margin-left:var(--lh-rem)}.index-exhibition{display:block}@media(max-width:759px){.index-exhibition{display:flex;flex-direction:column-reverse}}@media(hover:hover){.index-exhibition:hover{opacity:1}}.index-exhibition .text{font-size:.57142rem;line-height:1.4}@media(max-width:759px){.index-exhibition .text{font-size:.63rem}}.index-exhibition .text{margin-bottom:var(--lh)}@media(max-width:759px){.index-exhibition .text{margin-top:calc(.5*var(--lh));margin-bottom:0;margin-left:var(--lh-rem);margin-right:var(--lh-rem)}}@media(hover:hover){.index-exhibition .text:hover{opacity:.333}}.index-exhibition .text .title{font-style:italic}.index-exhibition .image-wrapper{position:relative;width:100%;height:0;padding-bottom:75%;overflow:hidden}.index-exhibition .image-wrapper .image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-page .index-exhibition{width:55vw}@media(max-width:759px){.home-page .index-exhibition{width:100vw}}@media(min-width:760px){.home-page .index-exhibition:nth-child(odd){margin-left:auto}.home-page .index-exhibition:nth-child(2n){width:33.333vw;margin-top:calc(-5*var(--lh));margin-left:calc(1*var(--lh))}}@media(max-width:759px){.home-page .index-exhibition+.index-exhibition{margin-top:calc(2*var(--lh))}}.episodes-page .index-exhibition,.scenes-page .index-exhibition{width:66.666vw;margin-left:auto}.episodes-page .index-exhibition+.index-exhibition,.scenes-page .index-exhibition+.index-exhibition{margin-top:calc(2*var(--lh))}@media(max-width:759px){.episodes-page .index-exhibition,.scenes-page .index-exhibition{width:100vw;margin-left:calc(-1*var(--lh-rem))}}.index-writing{display:block;width:calc(66.666vw - var(--lh-rem));margin:calc(3*var(--lh)) 0;margin-left:auto}@media(max-width:759px){.index-writing{width:100%;margin:calc(2*var(--lh)) 0}}.index-writing:first-child{margin-top:0}.index-writing:last-child{margin-bottom:0}@media(min-width:760px){.index-writing:nth-child(4n+2) .index-writing-inner{margin-left:calc(-6*var(--lh));margin-right:calc(6*var(--lh))}}@media(min-width:960px){.index-writing:nth-child(4n+2) .index-writing-inner{margin-left:calc(-8*var(--lh));margin-right:calc(8*var(--lh))}}@media(min-width:760px){.index-writing:nth-child(4n+3) .index-writing-inner{margin-left:auto}.index-writing:nth-child(4n+4) .index-writing-inner{margin-left:calc(-3*var(--lh));margin-right:calc(3*var(--lh))}}@media(min-width:960px){.index-writing:nth-child(4n+4) .index-writing-inner{margin-left:calc(-4*var(--lh));margin-right:calc(4*var(--lh))}}.index-writing .index-writing-inner{max-width:28em}@media(max-width:759px){.index-writing .index-writing-inner{max-width:100%}}.index-writing .index-writing-inner .continue-reading,.index-writing .index-writing-inner .title{font-size:.57142rem;line-height:1.4}@media(max-width:759px){.index-writing .index-writing-inner .continue-reading,.index-writing .index-writing-inner .title{font-size:.63rem}.index-writing .index-writing-inner .title{margin-bottom:calc(.25*var(--lh))}}.index-writing .index-writing-inner .continue-reading{line-height:var(--lh-rem)}.index-writing .index-writing-inner .excerpt{margin-bottom:0}.index-writing .index-writing-inner .long-arrow-svg{margin-right:calc(.5*var(--lh));width:3.25em;stroke-width:3}.home-page .index-writing{margin-right:auto;padding:0 var(--lh)}.home-page .index-writing .index-writing-inner{margin:auto}@media(max-width:759px){.home-page .index-writing{width:100%;margin:calc(2*var(--lh)) 0;padding:0 var(--lh)}.home-page .index-writing:last-child{margin-bottom:0}}.logo-wrapper{flex:1}.logo-wrapper .logo-link{display:block;width:-moz-fit-content;width:fit-content}.logo-wrapper .logo-link:hover{opacity:1}.logo-wrapper .logo{display:none}.logo-wrapper .logo-lottie{width:-moz-fit-content;width:fit-content;height:1.25em;width:13.366383em;transform:translateY(.14em)}.logo-wrapper .logo-lottie svg{font-size:.94em;height:1em!important;width:13.366383em!important;fill:var(--color)!important}.logo-wrapper .logo-lottie svg path{fill:var(--color)!important}.logo-wrapper .location{text-transform:uppercase;letter-spacing:.04em}.long-arrow-svg{width:3.75em;transform:translateY(.125em);stroke:var(--color,#000);stroke-width:2}@media(hover:hover){.long-arrow-svg:hover{opacity:.333}}.long-arrow-svg.long-arrow-svg-left{transform:rotate(180deg) translateY(-.125em);margin-right:0}@media(min-width:760px){.shared-menu{position:absolute;top:calc(4.5rem + 3*var(--lh));left:var(--lh);z-index:2}}@media(max-width:759px){.shared-menu{position:relative;margin:var(--lh);margin-top:calc(4.5rem + 1*var(--lh))}}.shared-menu .item{font-size:.57142rem;line-height:1.4}@media(max-width:759px){.shared-menu .item{font-size:.63rem}}.shared-menu .item{display:block;opacity:.5}@media(max-width:759px){.shared-menu .item{font-size:.71428rem;line-height:1.4}}.shared-menu .item.active{opacity:1}@media(hover:hover){.shared-menu .item:hover{opacity:1}}@media(max-width:759px){.about-page .shared-menu,.contact-page .shared-menu{position:relative;margin:var(--lh) calc(-1*var(--lh));margin-top:calc(4.5rem + 0*var(--lh))}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p:not(:last-child){margin-bottom:var(--lh)}ol,ul{margin-left:var(--lh)}ol{list-style-type:disc}