﻿/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}embed,iframe,object,video,figure{max-width:100%}.alignnone{margin:15px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:15px auto 20px auto}.alignright{float:right;margin:15px 0 20px 20px}.alignleft{float:left;margin:15px 20px 20px 0}.aligncenter{display:block;margin:15px auto 20px auto}a img.alignright{float:right;margin:15px 0 20px 20px}a img.alignnone{margin:15px 20px 20px 0}a img.alignleft{float:left;margin:15px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:rgba(0,0,0,0);border:0;max-width:100%;padding:10px;text-align:center}.wp-caption.alignnone{margin:15px 20px 20px 0}.wp-caption.alignleft{margin:15px 20px 20px 0}.wp-caption.alignright{margin:15px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:12px;margin:0;padding:15px}body #site-content .gallery{display:FLEX;flex-flow:row wrap}body #site-content .gallery .gallery-item{float:none;margin-top:0}body #site-content .gallery .gallery-item img{border:none}body #site-content .gallery br{display:none}#wpadminbar{overflow:hidden}@font-face{font-family:"Anton";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/anton-400-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Anton";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/anton-400-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/ibm-plex-mono-400-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/ibm-plex-mono-400-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/ibm-plex-mono-600-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/ibm-plex-mono-600-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Inter";font-style:normal;font-weight:400 600;font-display:swap;src:url("../fonts/inter-variable-greek.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Inter";font-style:normal;font-weight:400 600;font-display:swap;src:url("../fonts/inter-variable-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Inter";font-style:normal;font-weight:400 600;font-display:swap;src:url("../fonts/inter-variable-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{margin:0;background:#0e0c0b;color:#ede6d8;font-family:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}a{color:#ede6d8;transition:color .2s ease,text-decoration-color .2s ease}a:hover{color:#fff}a:focus-visible{outline:2px solid var(--bwt-accent, #FF4A3D);outline-offset:3px}h1,h2,h3,h4,h5,h6{margin:0;color:#ede6d8;font-family:"Anton",Impact,"Arial Narrow",sans-serif;font-weight:400;line-height:1;text-transform:uppercase}p{margin:0}.accent{color:var(--bwt-accent, #FF4A3D)}.display-xxl{font-family:"Anton",Impact,"Arial Narrow",sans-serif;font-weight:400;font-size:clamp(88px,17vw,260px);text-transform:uppercase;line-height:.86;letter-spacing:-0.01em}.display-xl{font-family:"Anton",Impact,"Arial Narrow",sans-serif;font-weight:400;font-size:clamp(72px,16vw,240px);text-transform:uppercase;line-height:.85}.display-l{font-family:"Anton",Impact,"Arial Narrow",sans-serif;font-weight:400;font-size:clamp(48px,8vw,112px);text-transform:uppercase;line-height:.9}.display-m{font-family:"Anton",Impact,"Arial Narrow",sans-serif;font-weight:400;font-size:clamp(36px,5vw,64px);text-transform:uppercase;line-height:1}.display-s{font-family:"Anton",Impact,"Arial Narrow",sans-serif;font-weight:400;font-size:clamp(26px,3vw,34px);text-transform:uppercase;line-height:1}.display-quote{font-family:"Anton",Impact,"Arial Narrow",sans-serif;font-weight:400;font-size:clamp(30px,4.4vw,60px);text-transform:uppercase;line-height:1.05}.kicker{font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;font-size:13px;letter-spacing:.12em;text-transform:uppercase;line-height:1.5;color:var(--bwt-accent, #FF4A3D)}.kicker.kicker-muted{color:#b8afa1}.kicker.kicker-small{font-size:12px;letter-spacing:.1em}.label-heading{font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;font-size:13px;letter-spacing:.14em;text-transform:uppercase;line-height:1.5;font-weight:600;color:#b8afa1}.lead{font-size:clamp(19px,2vw,24px);line-height:1.4}.lead-soft{font-size:18px;color:#d6cec0;max-width:620px}@media screen and (min-width: 768px){.lead-soft{font-size:20px}}.text-soft{color:#d6cec0}.small-note{font-size:13px;color:#8f877c}.text-link{font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;font-size:13px;letter-spacing:.1em;text-transform:uppercase;line-height:1.5;text-decoration:none}.text-link:hover{text-decoration:underline;text-underline-offset:4px}.entry-content{max-width:720px;color:#d6cec0;font-size:17px;line-height:1.7}@media screen and (min-width: 768px){.entry-content{font-size:19px}}.entry-content>*+*{margin-top:24px}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{color:#ede6d8;margin-top:1.6em}.entry-content h2:first-child,.entry-content h3:first-child,.entry-content h4:first-child,.entry-content h5:first-child,.entry-content h6:first-child{margin-top:0}.entry-content h2{font-family:"Anton",Impact,"Arial Narrow",sans-serif;font-weight:400;font-size:clamp(32px,4vw,44px);text-transform:uppercase;line-height:1}.entry-content h3{font-family:"Anton",Impact,"Arial Narrow",sans-serif;font-weight:400;font-size:clamp(26px,3vw,32px);text-transform:uppercase;line-height:1.05}.entry-content h4{font-family:"Anton",Impact,"Arial Narrow",sans-serif;font-weight:400;font-size:24px;text-transform:uppercase;line-height:1.1}.entry-content h5{font-family:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;font-size:20px;font-weight:600;line-height:1.35;text-transform:none}.entry-content h6{font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;font-size:14px;letter-spacing:.12em;text-transform:uppercase;line-height:1.5;font-weight:600;color:#b8afa1}.entry-content>p:first-child{font-size:clamp(20px,2.2vw,26px);line-height:1.45;color:#ede6d8}.entry-content a:not(.button){color:#ede6d8;text-decoration:underline;text-decoration-color:var(--bwt-accent, #FF4A3D);text-decoration-thickness:2px;text-underline-offset:4px}.entry-content a:not(.button):hover,.entry-content a:not(.button):focus-visible{color:var(--bwt-accent, #FF4A3D)}.entry-content strong,.entry-content b{color:#ede6d8;font-weight:600}.entry-content ul,.entry-content ol{padding-left:1.4em}.entry-content ul li+li,.entry-content ol li+li{margin-top:.4em}.entry-content ul ul,.entry-content ul ol,.entry-content ol ul,.entry-content ol ol{margin-top:.4em}.entry-content ul li::marker{color:var(--bwt-accent, #FF4A3D)}.entry-content ol li::marker{font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;color:var(--bwt-accent, #FF4A3D)}.entry-content blockquote{margin-left:0;margin-right:0;padding:28px 0;border-top:2px solid var(--bwt-accent, #FF4A3D);border-bottom:1px solid #2a2522}.entry-content blockquote p{font-family:"Anton",Impact,"Arial Narrow",sans-serif;font-weight:400;font-size:clamp(28px,3.6vw,40px);text-transform:uppercase;line-height:1.05;color:#ede6d8}.entry-content blockquote p+p{margin-top:12px}.entry-content blockquote cite{display:block;margin-top:12px;font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;font-size:13px;letter-spacing:.1em;text-transform:uppercase;line-height:1.5;font-style:normal;color:#b8afa1}.entry-content hr{border:0;border-top:1px solid #2a2522}.entry-content img{display:block}.entry-content figure{margin-left:0;margin-right:0}.entry-content iframe{max-width:100%;border:0}.entry-content figcaption,.entry-content .wp-caption-text{font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase;line-height:1.5;color:#b8afa1;margin-top:12px}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.skip-link:focus{clip:auto;clip-path:none;height:auto;width:auto;margin:0;position:fixed !important;top:12px;left:12px;z-index:1000;padding:12px 18px;background:var(--bwt-accent, #FF4A3D);color:#0e0c0b;font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;font-size:13px;letter-spacing:.1em;text-transform:uppercase;line-height:1.5;font-weight:600}.centering{margin:0 auto;max-width:1280px;width:100%;padding-left:16px;padding-right:16px}@media screen and (min-width: 768px){.centering{padding-left:24px;padding-right:24px}}.stack{display:flex;flex-direction:column;gap:20px}.stack.stack-s{gap:8px}.stack.stack-m{gap:32px}.stack.stack-l{gap:40px}@media screen and (min-width: 768px){.stack.stack-l{gap:48px}}.has-texture{background-color:#1a1715;background-image:repeating-linear-gradient(135deg, rgba(237, 230, 216, 0.05) 0 2px, transparent 2px 14px)}.align-center{text-align:center}@media screen and (max-width: calc(1024px - 0.01px)){.hide-on-mobile{display:none !important}}@media screen and (min-width: 1024px){.show-on-mobile{display:none !important}}.is-noscroll{overflow:hidden}.responsive-iframe{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;background:#1a1715}.responsive-iframe.square{padding-bottom:100%}.responsive-iframe iframe{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;border:0}.play-button{position:relative;width:84px;height:84px;padding:0;border:0;border-radius:50%;background:var(--bwt-accent, #FF4A3D);color:#0e0c0b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease}@media screen and (max-width: calc(768px - 0.01px)){.play-button{width:64px;height:64px}}.play-button:focus-visible{outline:2px solid #ede6d8;outline-offset:3px}.yt-facade{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;overflow:hidden;background:#000;cursor:pointer}.responsive-iframe>.yt-facade{position:absolute;inset:0;aspect-ratio:auto}.yt-facade img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.75;transition:opacity .3s ease}.yt-facade:hover img{opacity:1}.yt-facade:hover .play-button{transform:scale(1.08)}.yt-facade iframe{position:absolute;inset:0;width:100%;height:100%;border:0}@media(prefers-reduced-motion: reduce){.yt-facade img,.yt-facade .play-button{transition:none}}.wordmark{font-family:"Anton",Impact,"Arial Narrow",sans-serif;font-weight:400;font-size:30px;text-transform:uppercase;letter-spacing:.02em;line-height:1;color:#ede6d8;text-decoration:none;white-space:nowrap}.wordmark:hover{color:#ede6d8}.arrow-list ul,.arrow-list:is(ul){list-style:none;margin:0;padding:0}.arrow-list li{border-bottom:1px solid #2a2522}.arrow-list a{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:8px 0;font-family:"Anton",Impact,"Arial Narrow",sans-serif;font-weight:400;font-size:clamp(22px,3vw,30px);text-transform:uppercase;line-height:1.1;text-decoration:none}.arrow-list a .arrow{font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;font-size:18px;transition:transform .2s ease}.arrow-list a:hover{text-decoration:underline;text-underline-offset:4px}.arrow-list a:hover .arrow{transform:translateX(4px)}.arrow-list.arrow-list-small li:last-child{border-bottom:0}.arrow-list.arrow-list-small a{min-height:48px;font-size:26px}.arrow-list.arrow-list-small a .arrow{font-size:16px}.meta-list{display:flex;flex-wrap:wrap;gap:10px 28px;margin:0;padding:0;list-style:none;font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;font-size:13px;letter-spacing:.08em;text-transform:uppercase;line-height:1.5;color:#b8afa1}.link-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.figure{margin:0;display:flex;flex-direction:column;gap:12px}.figure-image{position:relative;border:1px solid #2a2522;overflow:hidden;height:clamp(280px,44vw,560px);background-color:#1a1715;background-image:repeating-linear-gradient(135deg, rgba(237, 230, 216, 0.05) 0 2px, transparent 2px 14px)}.figure-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.figure-caption{font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase;line-height:1.5;color:#b8afa1}.sidebar-box{margin:0;padding:28px;border:1px solid #2a2522;display:flex;flex-direction:column;gap:14px}.sidebar-box.is-light{background:#ede6d8;border-color:#ede6d8;color:#0e0c0b}.sidebar-box.is-light a:not(.button){color:#0e0c0b}.sidebar-box cite{font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;font-size:13px;letter-spacing:.1em;text-transform:uppercase;line-height:1.5;font-style:normal}.sidebar-box p:not(.sidebar-box-title){font-size:16px}.sidebar-box-title{font-family:"Anton",Impact,"Arial Narrow",sans-serif;font-weight:400;font-size:clamp(26px,2.6vw,32px);text-transform:uppercase;line-height:1.05}.breadcrumbs{font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase;line-height:1.5;color:#b8afa1}.breadcrumbs a{color:#b8afa1;text-decoration:none}.breadcrumbs a:hover{color:#ede6d8;text-decoration:underline;text-underline-offset:4px}.breadcrumbs .breadcrumb-separator{margin:0 .5em}.breadcrumbs .breadcrumb_last{color:#b8afa1}.header{position:relative;z-index:100;border-bottom:1px solid #2a2522;background:#0e0c0b}.header .header-inner{display:flex;align-items:center;justify-content:space-between;gap:16px 24px;min-height:72px;padding:14px 0}@media screen and (min-width: 1024px){.header .header-inner{flex-wrap:nowrap;padding:18px 0}}.header .header-logo{position:relative;z-index:210;flex:none;font-size:26px}@media screen and (min-width: 768px){.header .header-logo{font-size:30px}}.header .header-button{flex:none}.main-nav .menu{list-style:none;margin:0;padding:0}.main-nav a{text-decoration:none}@media screen and (min-width: 1024px){.main-nav{flex:1 1 auto;display:flex;justify-content:center}.main-nav .menu{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 22px}.main-nav a{font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;font-size:13px;letter-spacing:.08em;text-transform:uppercase;line-height:1.5;white-space:nowrap;text-underline-offset:4px}.main-nav a:hover{text-decoration:underline}.main-nav .current-menu-item>a,.main-nav .current-menu-ancestor>a,.main-nav .current_page_parent>a,.main-nav .current-page-ancestor>a{color:var(--bwt-accent, #FF4A3D)}}@media screen and (min-width: 1024px)and (max-width: calc(1280px - 0.01px)){.main-nav .menu{gap:6px 16px}.main-nav a{font-size:12px;letter-spacing:.06em}}@media screen and (max-width: calc(1024px - 0.01px)){.main-nav{position:fixed;inset:0;z-index:200;display:flex;flex-direction:column;gap:32px;padding:104px 16px 40px;background:#0e0c0b;overflow-y:auto;visibility:hidden;opacity:0;transform:translateY(-8px);transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s}.main-nav.is-open-menu{visibility:visible;opacity:1;transform:none;transition:opacity .25s ease,transform .25s ease,visibility 0s}}@media screen and (max-width: calc(1024px - 0.01px))and (prefers-reduced-motion: reduce){.main-nav{transform:none;transition:none}.main-nav.is-open-menu{transition:none}}@media screen and (max-width: calc(1024px - 0.01px)){.main-nav .menu{border-top:1px solid #2a2522}.main-nav li{border-bottom:1px solid #2a2522}.main-nav a:not(.button){display:block;padding:12px 0;font-family:"Anton",Impact,"Arial Narrow",sans-serif;font-weight:400;font-size:clamp(32px,9vw,44px);text-transform:uppercase;line-height:1.05}.main-nav .current-menu-item>a,.main-nav .current_page_parent>a,.main-nav .current-page-ancestor>a{color:var(--bwt-accent, #FF4A3D)}.main-nav .header-button{align-self:flex-start}}.footer{background:#0a0908}.footer>.centering{display:flex;flex-direction:column;gap:32px;padding-top:48px;padding-bottom:32px}@media screen and (min-width: 768px){.footer>.centering{gap:48px;padding-top:64px;padding-bottom:40px}}.footer .footer-wordmark{font-size:clamp(56px,14vw,200px);line-height:.85;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere}.footer .footer-links{display:flex;flex-wrap:wrap;gap:24px 40px;justify-content:space-between}.footer .menu{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 24px;font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;font-size:13px;letter-spacing:.08em;text-transform:uppercase;line-height:1.5}.footer a{text-decoration:none}.footer a:hover{text-decoration:underline;text-underline-offset:4px}.footer .footer-nav a{color:#b8afa1}.footer .footer-nav a:hover{color:#ede6d8}.footer .footer-nav .current-menu-item>a{color:#ede6d8}.footer .footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 32px;font-size:13px;color:#8f877c}.footer .footer-credits{display:flex;flex-wrap:wrap;gap:4px 20px}.grid{display:flex;flex-flow:row wrap;position:relative;margin:-16px;margin-bottom:calc(24px - 16px)}.grid:last-child{margin-bottom:-16px}.grid.align-vertically{align-items:center}.grid.align-horizontally{justify-content:center}.grid.row-reverse{flex-direction:row-reverse}.grid.no-space{margin:0}.grid.no-space [class^=grid-],.grid.no-space [class*=" grid-"]{padding:0}[class^=grid-],[class*=" grid-"]{padding:16px}.grid-xs-1{width:calc(100%/(12/1))}.offset-xs-1{margin-left:calc(100%/(12/1))}.grid-xs-2{width:calc(100%/(12/2))}.offset-xs-2{margin-left:calc(100%/(12/2))}.grid-xs-3{width:calc(100%/(12/3))}.offset-xs-3{margin-left:calc(100%/(12/3))}.grid-xs-4{width:calc(100%/(12/4))}.offset-xs-4{margin-left:calc(100%/(12/4))}.grid-xs-5{width:calc(100%/(12/5))}.offset-xs-5{margin-left:calc(100%/(12/5))}.grid-xs-6{width:calc(100%/(12/6))}.offset-xs-6{margin-left:calc(100%/(12/6))}.grid-xs-7{width:calc(100%/(12/7))}.offset-xs-7{margin-left:calc(100%/(12/7))}.grid-xs-8{width:calc(100%/(12/8))}.offset-xs-8{margin-left:calc(100%/(12/8))}.grid-xs-9{width:calc(100%/(12/9))}.offset-xs-9{margin-left:calc(100%/(12/9))}.grid-xs-10{width:calc(100%/(12/10))}.offset-xs-10{margin-left:calc(100%/(12/10))}.grid-xs-11{width:calc(100%/(12/11))}.offset-xs-11{margin-left:calc(100%/(12/11))}.grid-xs-12{width:calc(100%/(12/12))}.offset-xs-12{margin-left:calc(100%/(12/12))}@media screen and (min-width: 480px){.grid-sm-1{width:calc(100%/(12/1))}.offset-sm-1{margin-left:calc(100%/(12/1))}.grid-sm-2{width:calc(100%/(12/2))}.offset-sm-2{margin-left:calc(100%/(12/2))}.grid-sm-3{width:calc(100%/(12/3))}.offset-sm-3{margin-left:calc(100%/(12/3))}.grid-sm-4{width:calc(100%/(12/4))}.offset-sm-4{margin-left:calc(100%/(12/4))}.grid-sm-5{width:calc(100%/(12/5))}.offset-sm-5{margin-left:calc(100%/(12/5))}.grid-sm-6{width:calc(100%/(12/6))}.offset-sm-6{margin-left:calc(100%/(12/6))}.grid-sm-7{width:calc(100%/(12/7))}.offset-sm-7{margin-left:calc(100%/(12/7))}.grid-sm-8{width:calc(100%/(12/8))}.offset-sm-8{margin-left:calc(100%/(12/8))}.grid-sm-9{width:calc(100%/(12/9))}.offset-sm-9{margin-left:calc(100%/(12/9))}.grid-sm-10{width:calc(100%/(12/10))}.offset-sm-10{margin-left:calc(100%/(12/10))}.grid-sm-11{width:calc(100%/(12/11))}.offset-sm-11{margin-left:calc(100%/(12/11))}.grid-sm-12{width:calc(100%/(12/12))}.offset-sm-12{margin-left:calc(100%/(12/12))}}@media screen and (min-width: 768px){.grid-s-1{width:calc(100%/(12/1))}.offset-s-1{margin-left:calc(100%/(12/1))}.grid-s-2{width:calc(100%/(12/2))}.offset-s-2{margin-left:calc(100%/(12/2))}.grid-s-3{width:calc(100%/(12/3))}.offset-s-3{margin-left:calc(100%/(12/3))}.grid-s-4{width:calc(100%/(12/4))}.offset-s-4{margin-left:calc(100%/(12/4))}.grid-s-5{width:calc(100%/(12/5))}.offset-s-5{margin-left:calc(100%/(12/5))}.grid-s-6{width:calc(100%/(12/6))}.offset-s-6{margin-left:calc(100%/(12/6))}.grid-s-7{width:calc(100%/(12/7))}.offset-s-7{margin-left:calc(100%/(12/7))}.grid-s-8{width:calc(100%/(12/8))}.offset-s-8{margin-left:calc(100%/(12/8))}.grid-s-9{width:calc(100%/(12/9))}.offset-s-9{margin-left:calc(100%/(12/9))}.grid-s-10{width:calc(100%/(12/10))}.offset-s-10{margin-left:calc(100%/(12/10))}.grid-s-11{width:calc(100%/(12/11))}.offset-s-11{margin-left:calc(100%/(12/11))}.grid-s-12{width:calc(100%/(12/12))}.offset-s-12{margin-left:calc(100%/(12/12))}}@media screen and (min-width: 1024px){.grid-m-1{width:calc(100%/(12/1))}.offset-m-1{margin-left:calc(100%/(12/1))}.grid-m-2{width:calc(100%/(12/2))}.offset-m-2{margin-left:calc(100%/(12/2))}.grid-m-3{width:calc(100%/(12/3))}.offset-m-3{margin-left:calc(100%/(12/3))}.grid-m-4{width:calc(100%/(12/4))}.offset-m-4{margin-left:calc(100%/(12/4))}.grid-m-5{width:calc(100%/(12/5))}.offset-m-5{margin-left:calc(100%/(12/5))}.grid-m-6{width:calc(100%/(12/6))}.offset-m-6{margin-left:calc(100%/(12/6))}.grid-m-7{width:calc(100%/(12/7))}.offset-m-7{margin-left:calc(100%/(12/7))}.grid-m-8{width:calc(100%/(12/8))}.offset-m-8{margin-left:calc(100%/(12/8))}.grid-m-9{width:calc(100%/(12/9))}.offset-m-9{margin-left:calc(100%/(12/9))}.grid-m-10{width:calc(100%/(12/10))}.offset-m-10{margin-left:calc(100%/(12/10))}.grid-m-11{width:calc(100%/(12/11))}.offset-m-11{margin-left:calc(100%/(12/11))}.grid-m-12{width:calc(100%/(12/12))}.offset-m-12{margin-left:calc(100%/(12/12))}}@media screen and (min-width: 1280px){.grid-md-1{width:calc(100%/(12/1))}.offset-md-1{margin-left:calc(100%/(12/1))}.grid-md-2{width:calc(100%/(12/2))}.offset-md-2{margin-left:calc(100%/(12/2))}.grid-md-3{width:calc(100%/(12/3))}.offset-md-3{margin-left:calc(100%/(12/3))}.grid-md-4{width:calc(100%/(12/4))}.offset-md-4{margin-left:calc(100%/(12/4))}.grid-md-5{width:calc(100%/(12/5))}.offset-md-5{margin-left:calc(100%/(12/5))}.grid-md-6{width:calc(100%/(12/6))}.offset-md-6{margin-left:calc(100%/(12/6))}.grid-md-7{width:calc(100%/(12/7))}.offset-md-7{margin-left:calc(100%/(12/7))}.grid-md-8{width:calc(100%/(12/8))}.offset-md-8{margin-left:calc(100%/(12/8))}.grid-md-9{width:calc(100%/(12/9))}.offset-md-9{margin-left:calc(100%/(12/9))}.grid-md-10{width:calc(100%/(12/10))}.offset-md-10{margin-left:calc(100%/(12/10))}.grid-md-11{width:calc(100%/(12/11))}.offset-md-11{margin-left:calc(100%/(12/11))}.grid-md-12{width:calc(100%/(12/12))}.offset-md-12{margin-left:calc(100%/(12/12))}}@media screen and (min-width: 1480px){.grid-1{width:calc(100%/(12/1))}.offset-1{margin-left:calc(100%/(12/1))}.grid-2{width:calc(100%/(12/2))}.offset-2{margin-left:calc(100%/(12/2))}.grid-3{width:calc(100%/(12/3))}.offset-3{margin-left:calc(100%/(12/3))}.grid-4{width:calc(100%/(12/4))}.offset-4{margin-left:calc(100%/(12/4))}.grid-5{width:calc(100%/(12/5))}.offset-5{margin-left:calc(100%/(12/5))}.grid-6{width:calc(100%/(12/6))}.offset-6{margin-left:calc(100%/(12/6))}.grid-7{width:calc(100%/(12/7))}.offset-7{margin-left:calc(100%/(12/7))}.grid-8{width:calc(100%/(12/8))}.offset-8{margin-left:calc(100%/(12/8))}.grid-9{width:calc(100%/(12/9))}.offset-9{margin-left:calc(100%/(12/9))}.grid-10{width:calc(100%/(12/10))}.offset-10{margin-left:calc(100%/(12/10))}.grid-11{width:calc(100%/(12/11))}.offset-11{margin-left:calc(100%/(12/11))}.grid-12{width:calc(100%/(12/12))}.offset-12{margin-left:calc(100%/(12/12))}}input[type=text],input[type=email],input[type=tel],input[type=url],input[type=search],input[type=number],input[type=date],select,textarea{width:100%;min-height:52px;padding:12px 16px;background:#1a1715;border:1px solid #5a524b;border-radius:0;color:#ede6d8;font-family:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;font-size:16px;line-height:1.4;transition:border-color .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=text]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=url]::-moz-placeholder, input[type=search]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=date]::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder{color:#8f877c;opacity:1}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=url]::placeholder,input[type=search]::placeholder,input[type=number]::placeholder,input[type=date]::placeholder,select::placeholder,textarea::placeholder{color:#8f877c;opacity:1}input[type=text]:hover,input[type=email]:hover,input[type=tel]:hover,input[type=url]:hover,input[type=search]:hover,input[type=number]:hover,input[type=date]:hover,select:hover,textarea:hover{border-color:#b8afa1}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=search]:focus,input[type=number]:focus,input[type=date]:focus,select:focus,textarea:focus{outline:none;border-color:var(--bwt-accent, #FF4A3D);box-shadow:0 0 0 1px var(--bwt-accent, #FF4A3D)}textarea{min-height:160px;resize:vertical}label{display:block;font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase;line-height:1.5;color:#b8afa1}.wpcf7 form{display:flex;flex-direction:column;gap:16px}.wpcf7 p{margin:0}.wpcf7 fieldset.hidden-fields-container{margin:0;padding:0;border:0}.wpcf7 .wpcf7-form-control-wrap{display:block;margin-top:8px}.wpcf7 .required-mark{color:var(--bwt-accent, #FF4A3D)}.wpcf7 .wpcf7-not-valid{border-color:var(--bwt-accent, #FF4A3D)}.wpcf7 .wpcf7-not-valid-tip{display:block;margin-top:6px;color:var(--bwt-accent, #FF4A3D);font-size:14px}.wpcf7 .wpcf7-response-output{margin:0;padding:14px 16px;border:1px solid #5a524b;font-size:15px;color:#ede6d8}.wpcf7 .wpcf7-response-output:empty{display:none}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.spam .wpcf7-response-output{border-color:var(--bwt-accent, #FF4A3D)}.wpcf7 form.sent .wpcf7-response-output{border-color:#ede6d8;background:#ede6d8;color:#0e0c0b}.wpcf7 .wpcf7-spinner{display:none}.wpcf7 form.submitting .wpcf7-submit{opacity:.6;cursor:progress}.wpcf7 .screen-reader-response{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.wpcf7 .wpcf7-acceptance label,.wpcf7 .wpcf7-checkbox label,.wpcf7 .wpcf7-radio label{flex-direction:row;align-items:flex-start;gap:10px;font-family:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;font-size:15px;letter-spacing:0;text-transform:none;color:#d6cec0}.wpcf7 .wpcf7-acceptance input,.wpcf7 .wpcf7-checkbox input,.wpcf7 .wpcf7-radio input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--bwt-accent, #FF4A3D)}.bwt-form-inline .form-row{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.bwt-form-inline .form-row>.form-field{flex:1 1 280px}.form-note{margin-top:12px;font-size:14px;color:#b8afa1}.form-note a{color:#ede6d8;text-decoration:underline;text-decoration-color:var(--bwt-accent, #FF4A3D);text-underline-offset:3px}.form-note a:hover{color:var(--bwt-accent, #FF4A3D)}table{text-align:left;width:100%;border-collapse:collapse;font-size:16px}table th,table td{padding:12px 12px 12px 0;border-bottom:1px solid #2a2522;vertical-align:top}table th{font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase;line-height:1.5;font-weight:600;color:#b8afa1;border-bottom-color:#5a524b}.entry-content table{display:block;overflow-x:auto}.hero-home{position:relative;border-bottom:1px solid #2a2522}.hero-home>.centering{display:flex;flex-direction:column;gap:24px;padding-top:48px;padding-bottom:48px}@media screen and (min-width: 768px){.hero-home>.centering{gap:28px;padding-top:72px;padding-bottom:64px}}.hero-home .hero-title{overflow-wrap:anywhere}.hero-home .hero-row{display:flex;flex-wrap:wrap;gap:24px 32px;align-items:flex-end;justify-content:space-between}.hero-home .hero-text{max-width:520px;font-size:clamp(19px,2vw,22px);line-height:1.4}.hero-home.has-image{isolation:isolate;overflow:hidden;background:#141210}.hero-home.has-image>.centering{justify-content:flex-end;min-height:clamp(560px,82vh,860px);padding-bottom:56px}@media screen and (min-width: 768px){.hero-home.has-image>.centering{padding-bottom:80px}}.hero-home .hero-background{position:absolute;inset:0;z-index:-1}.hero-home .hero-background img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%}.hero-home .hero-background::after{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(14, 12, 11, 0.85) 0%, rgba(14, 12, 11, 0) 45%),linear-gradient(to right, rgba(14, 12, 11, 0.55) 0%, rgba(14, 12, 11, 0) 70%),rgba(14,12,11,.4);pointer-events:none}.page-banner{border-bottom:1px solid #2a2522}.page-banner>.centering{display:flex;flex-direction:column;gap:20px;padding-top:40px;padding-bottom:40px}@media screen and (min-width: 768px){.page-banner>.centering{padding-top:64px;padding-bottom:56px}}.page-banner .page-title{overflow-wrap:anywhere}.page-banner .page-intro{max-width:760px;font-size:clamp(19px,2.2vw,24px);line-height:1.4}.page-banner.page-banner-listing>.centering{gap:28px}@media screen and (min-width: 768px){.page-banner.page-banner-listing>.centering{padding-bottom:40px}}.page-banner.page-banner-listing .page-banner-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;align-items:flex-end;justify-content:space-between}.page-banner.page-banner-listing .page-intro{max-width:420px;font-size:clamp(18px,1.8vw,20px);line-height:1.45;color:#d6cec0}.page-banner .page-banner-row{display:flex;flex-direction:column;gap:20px}.page-banner .page-banner-search{max-width:620px}.filter ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.filter .filter-button{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1px solid #5a524b;font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;font-size:13px;letter-spacing:.08em;text-transform:uppercase;line-height:1.5;font-weight:600;text-decoration:none;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.filter .filter-button:hover{border-color:#ede6d8;color:#ede6d8}.filter .filter-button.is-active{border-color:var(--bwt-accent, #FF4A3D);background:var(--bwt-accent, #FF4A3D);color:#0e0c0b}.section{border-bottom:1px solid #2a2522}.section>.centering{padding-top:56px;padding-bottom:56px}@media screen and (min-width: 768px){.section>.centering{padding-top:96px;padding-bottom:96px}}.section.is-surface{background:#141210}.section.is-light{background:#ede6d8;color:#0e0c0b}.section.is-light h2,.section.is-light h3,.section.is-light a{color:#0e0c0b}.section.is-accent{background:var(--bwt-accent, #FF4A3D);color:#0e0c0b;border-bottom:0}.section.is-accent h2{color:#0e0c0b}.section-header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.section-intro{max-width:560px}.split{display:flex;flex-wrap:wrap;gap:40px 56px;align-items:flex-start}.split.split-media{align-items:center}.split.split-sidebar,.split.split-aside{gap:48px 64px}.split-image{position:relative;flex:1 1 380px;max-width:520px;aspect-ratio:1/1;border:1px solid #2a2522;overflow:hidden}.split-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.split-content{flex:999 1 420px;min-width:0;gap:22px}.split-aside-header{flex:1 1 300px;gap:16px}.split-aside .accordion{flex:999 1 560px;min-width:0}.section-press .press-featured{margin:0;display:flex;flex-direction:column;gap:16px;max-width:1080px}.section-press .press-featured cite{font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;font-size:14px;letter-spacing:.1em;text-transform:uppercase;line-height:1.5;font-style:normal}.section-press .press-quotes{display:flex;flex-wrap:wrap;border-top:2px solid #0e0c0b}.section-press .press-quote{flex:1 1 280px;margin:0;padding:28px 28px 8px 0;display:flex;flex-direction:column;gap:12px}.section-press .press-quote p{font-size:clamp(18px,1.8vw,20px);line-height:1.4;font-weight:500}.section-press .press-quote cite{font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;font-size:13px;letter-spacing:.1em;text-transform:uppercase;line-height:1.5;font-style:normal}.release-grid{display:flex;flex-wrap:wrap;gap:24px}.release-card{flex:1 1 300px;min-width:0}.release-card.is-wide{flex:2 1 480px}.release-card .card-link{display:flex;flex-direction:column;gap:16px}.release-card .release-image{height:clamp(240px,28vw,360px);border:1px solid #2a2522;overflow:hidden}.release-card .release-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.release-card .release-title{font-size:clamp(30px,3.4vw,44px)}.release-card a.card-link:hover .release-title{text-decoration:underline;text-underline-offset:6px}.release-card a.card-link:hover img{transform:scale(1.03)}.post-list{border-top:1px solid #2a2522}.post-list .post-list-label{padding:20px 0 8px}.video-grid{display:flex;flex-wrap:wrap;gap:32px}.video-card{flex:1 1 420px;min-width:0;gap:16px}.video-card .video-title{font-size:clamp(28px,3vw,38px)}.video-poster{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;border:1px solid #2a2522;overflow:hidden;text-decoration:none}.video-poster img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.75;transition:opacity .3s ease}.video-poster:hover img,.video-poster:focus-visible img{opacity:1}.video-poster:hover .play-button,.video-poster:focus-visible .play-button{transform:scale(1.08)}.signup-store{display:flex;flex-wrap:wrap}.signup-store .signup{flex:3 1 520px;min-width:0;gap:24px;padding:56px 0}@media screen and (min-width: 768px){.signup-store .signup{padding:88px 0}}.signup-store .store{flex:2 1 340px;min-width:0;justify-content:center;padding:56px 0;border-top:1px solid #2a2522}.signup-store .store .button{align-self:flex-start}@media screen and (min-width: 1280px){.signup-store .signup{padding-right:48px}.signup-store .store{padding:88px 0 88px 48px;border-top:0;border-left:1px solid #2a2522}}.section-signup-store>.centering{padding-top:0;padding-bottom:0}.signup-form{max-width:620px}.section-figure{padding-top:32px}@media screen and (min-width: 768px){.section-figure{padding-top:48px}}.split-sidebar .biography-story{flex:999 1 560px;min-width:0}.split-sidebar .biography-aside{flex:1 1 320px;min-width:0;gap:16px}.split-sidebar .biography-aside .sidebar-box{margin-top:24px}.split-sidebar .biography-aside .link-list{margin-top:16px}@media screen and (min-width: 768px){.section-biography>.centering{padding-top:80px}}.section-figure+.section-biography{border-top:0}.timeline{list-style:none;margin:0;padding:0;border-left:2px solid #2a2522}.timeline .timeline-item{position:relative;padding:0 0 32px 32px}.timeline .timeline-item:last-child{padding-bottom:0}.timeline .timeline-item::before{content:"";position:absolute;left:-7px;top:8px;width:12px;height:12px;background:var(--bwt-accent, #FF4A3D)}.timeline .timeline-item .kicker{margin-bottom:4px}.timeline .timeline-title{font-family:"Anton",Impact,"Arial Narrow",sans-serif;font-weight:400;font-size:clamp(24px,2.4vw,28px);text-transform:uppercase;line-height:1.1;margin-bottom:6px}.timeline p.text-soft{font-size:17px;max-width:640px}.lineup{list-style:none;margin:0;padding:0;border-top:1px solid #2a2522}.lineup li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:18px 0;border-bottom:1px solid #2a2522}.lineup .lineup-name{font-family:"Anton",Impact,"Arial Narrow",sans-serif;font-weight:400;font-size:clamp(32px,3.4vw,40px);text-transform:uppercase;line-height:1}.lineup .lineup-role{font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;font-size:13px;letter-spacing:.08em;text-transform:uppercase;line-height:1.5;color:#b8afa1;text-align:right}.section-cta>.centering{padding-top:48px;padding-bottom:48px}@media screen and (min-width: 768px){.section-cta>.centering{padding-top:64px;padding-bottom:64px}}.section-cta .cta-inner{display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:space-between}.section-cta .section-title{max-width:760px;font-size:clamp(36px,5vw,72px);line-height:.95}.section-rich-text>.centering{padding-top:56px;padding-bottom:56px}@media screen and (min-width: 768px){.section-rich-text>.centering{padding-top:72px;padding-bottom:72px}}.embed-grid{display:grid;gap:24px}@media screen and (min-width: 768px){.embed-grid.embed-grid-2{grid-template-columns:repeat(2, minmax(0, 1fr))}}.embed-item{margin:0;display:flex;flex-direction:column;gap:12px}.embed-item .embed-player iframe{display:block;width:100% !important;max-width:100%;border:0}.gallery-grid{list-style:none;margin:0;padding:0;display:grid;gap:12px;grid-template-columns:repeat(2, minmax(0, 1fr))}@media screen and (min-width: 1024px){.gallery-grid{gap:16px}.gallery-grid.gallery-grid-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.gallery-grid.gallery-grid-4{grid-template-columns:repeat(4, minmax(0, 1fr))}}.gallery-grid a{display:block;aspect-ratio:4/3;overflow:hidden;border:1px solid #2a2522;background-color:#1a1715;background-image:repeating-linear-gradient(135deg, rgba(237, 230, 216, 0.05) 0 2px, transparent 2px 14px)}.gallery-grid a img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease,opacity .3s ease}.gallery-grid a:hover img{transform:scale(1.04);opacity:.9}.gig-list{list-style:none;margin:0;padding:0;border-top:1px solid #2a2522}.gig-list .gig{display:grid;grid-template-columns:1fr;gap:4px 24px;align-items:baseline;padding:16px 0;border-bottom:1px solid #2a2522}@media screen and (min-width: 768px){.gig-list .gig{grid-template-columns:150px minmax(0, 1fr) auto auto;padding:18px 0}}.gig-list .gig-venue{font-family:"Anton",Impact,"Arial Narrow",sans-serif;font-weight:400;font-size:clamp(22px,2.6vw,30px);text-transform:uppercase;line-height:1.1}.form-panel{max-width:720px}@media(prefers-reduced-motion: reduce){.release-card img,.gallery-grid img,.video-poster .play-button{transition:none !important;transform:none !important}}.card-link{display:block;color:#ede6d8;text-decoration:none}.card-link:hover{color:#ede6d8}.card-link:hover .item-title{text-decoration:underline;text-underline-offset:6px}.card-grid{display:flex;flex-wrap:wrap;gap:48px 32px}.card-grid>.item{flex:1 1 340px;min-width:0;max-width:420px}@media screen and (max-width: calc(768px - 0.01px)){.card-grid>.item{max-width:none}}.card-grid.card-grid-3>.item{flex-basis:300px}.item-card .card-link{display:flex;flex-direction:column;gap:14px}.item-card .item-image{aspect-ratio:4/3;border:1px solid #2a2522;overflow:hidden}.item-card .item-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.item-card .item-image.is-contain{background:#1a1715}.item-card .item-image.is-contain img{-o-object-fit:contain;object-fit:contain}.item-card .card-link:hover .item-image img{transform:scale(1.03)}.item-card .item-excerpt{font-size:16px;color:#d6cec0}.item-card .item-excerpt p{margin:0}.item-featured{margin-bottom:56px;padding-bottom:56px;border-bottom:1px solid #2a2522}.item-featured .card-link{display:flex;flex-wrap:wrap;gap:32px 40px;align-items:center}.item-featured .item-image{flex:1 1 460px;aspect-ratio:4/3;border:1px solid #2a2522;overflow:hidden}.item-featured .item-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.item-featured .item-content{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:16px}.item-featured .item-title{font-size:clamp(44px,6vw,88px);line-height:.92}.item-featured .item-excerpt{font-size:clamp(17px,1.8vw,19px);color:#d6cec0}.search-results{border-top:1px solid #2a2522}.item-search{border-bottom:1px solid #2a2522}.item-search .card-link{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:8px 24px;align-items:center;padding:24px 0}.item-search .card-link>:not(.arrow){grid-column:1}.item-search .arrow{grid-column:2;grid-row:1/span 3;font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;font-size:18px}.item-search .item-excerpt{color:#d6cec0;max-width:720px}.item-empty{max-width:720px;color:#d6cec0}@media(prefers-reduced-motion: reduce){.item-card .item-image img{transition:none}.item-card .card-link:hover .item-image img{transform:none}}.post-header>.centering{display:flex;flex-direction:column;gap:20px;padding-top:40px;padding-bottom:32px}@media screen and (min-width: 768px){.post-header>.centering{gap:24px;padding-top:56px;padding-bottom:40px}}.post-header .post-title{font-size:clamp(56px,13vw,200px);line-height:.86;max-width:1200px;overflow-wrap:anywhere}.post-header .post-meta{display:flex;flex-wrap:wrap;gap:8px 28px;font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;font-size:13px;letter-spacing:.08em;text-transform:uppercase;line-height:1.5;color:#b8afa1}.post-cover .figure-image{height:clamp(280px,48vw,620px)}.post-layout{display:flex;flex-wrap:wrap;gap:48px 64px;align-items:flex-start;padding-top:48px;padding-bottom:64px}@media screen and (min-width: 768px){.post-layout{padding-top:72px;padding-bottom:88px}}.post-layout .post-body{flex:999 1 560px;min-width:0}.post-sidebar{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 1024px){.post-sidebar{position:sticky;top:32px}}.post-navigation{border-top:1px solid #2a2522;border-bottom:1px solid #2a2522}.post-navigation>.centering{padding-left:0;padding-right:0}.post-navigation .post-navigation-inner{display:flex;flex-wrap:wrap}.post-navigation .post-navigation-link{flex:1 1 400px;display:flex;flex-direction:column;gap:8px;padding:32px 16px}@media screen and (min-width: 768px){.post-navigation .post-navigation-link{padding:40px 24px}}.post-navigation .post-navigation-link.is-next{align-items:flex-end;text-align:right}.post-navigation .post-navigation-link.is-next .post-navigation-title{color:var(--bwt-accent, #FF4A3D)}.post-navigation .post-navigation-link+.post-navigation-link{border-top:1px solid #2a2522}@media screen and (min-width: 848px){.post-navigation .post-navigation-link+.post-navigation-link{border-top:0;border-left:1px solid #2a2522}}.post-navigation .post-navigation-link:hover .post-navigation-title{text-decoration:underline;text-underline-offset:6px}.post-navigation .post-navigation-title{font-size:clamp(30px,3.4vw,44px)}.section-related{border-bottom:0}.section-related>.centering{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.section-related>.centering{padding-top:80px}}.section-related .item-title{font-size:32px}.button,.wpcf7-submit,button.button,input[type=submit]{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:1px solid var(--bwt-accent, #FF4A3D);border-radius:0;background:var(--bwt-accent, #FF4A3D);color:#0e0c0b;font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;font-size:13px;letter-spacing:.08em;text-transform:uppercase;line-height:1.5;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,filter .2s ease;-webkit-appearance:none}.button svg,.wpcf7-submit svg,button.button svg,input[type=submit] svg{flex:none}.button:hover,.wpcf7-submit:hover,button.button:hover,input[type=submit]:hover{color:#0e0c0b;filter:brightness(1.12)}.button:focus-visible,.wpcf7-submit:focus-visible,button.button:focus-visible,input[type=submit]:focus-visible{outline:2px solid #ede6d8;outline-offset:3px}.button.button-small,.wpcf7-submit.button-small,button.button.button-small,input[type=submit].button-small{min-height:44px;padding:0 20px}.button.button-large,.wpcf7-submit.button-large,button.button.button-large,input[type=submit].button-large{min-height:52px;padding:0 26px;font-size:14px}.button.button-light,.wpcf7-submit.button-light,button.button.button-light,input[type=submit].button-light{background:#ede6d8;border-color:#ede6d8;color:#0e0c0b}.button.button-light:hover,.wpcf7-submit.button-light:hover,button.button.button-light:hover,input[type=submit].button-light:hover{background:#fff;border-color:#fff;color:#0e0c0b;filter:none}.button.button-dark,.wpcf7-submit.button-dark,button.button.button-dark,input[type=submit].button-dark{background:#0e0c0b;border-color:#0e0c0b;color:#ede6d8}.button.button-dark:hover,.wpcf7-submit.button-dark:hover,button.button.button-dark:hover,input[type=submit].button-dark:hover{background:#2a2522;border-color:#2a2522;color:#fff;filter:none}.button.button-dark:focus-visible,.wpcf7-submit.button-dark:focus-visible,button.button.button-dark:focus-visible,input[type=submit].button-dark:focus-visible{outline:2px solid #0e0c0b;outline-offset:3px}.button.button-outline,.wpcf7-submit.button-outline,button.button.button-outline,input[type=submit].button-outline{background:rgba(0,0,0,0);border-color:#ede6d8;color:#ede6d8}.button.button-outline:hover,.wpcf7-submit.button-outline:hover,button.button.button-outline:hover,input[type=submit].button-outline:hover{background:#ede6d8;color:#0e0c0b;filter:none}.button.button-outline.button-outline-soft,.wpcf7-submit.button-outline.button-outline-soft,button.button.button-outline.button-outline-soft,input[type=submit].button-outline.button-outline-soft{border-color:#5a524b}.button.button-outline.button-outline-soft:hover,.wpcf7-submit.button-outline.button-outline-soft:hover,button.button.button-outline.button-outline-soft:hover,input[type=submit].button-outline.button-outline-soft:hover{border-color:#ede6d8}.wpcf7-submit,input[type=submit]{min-height:52px;padding:0 26px;font-size:14px}.button-group{display:flex;flex-wrap:wrap;gap:12px}.button-wrapper{display:flex}.hamburger{width:44px;height:44px;position:relative;margin:0;padding:0;display:none;z-index:210;border:0;background:rgba(0,0,0,0);cursor:pointer}@media screen and (max-width: calc(1024px - 0.01px)){.hamburger{display:block}}.hamburger:focus-visible{outline:2px solid var(--bwt-accent, #FF4A3D);outline-offset:3px}.hamburger [class^=line-]{display:block;background-color:#ede6d8;width:28px;height:2px;position:absolute;left:calc((44px - 28px)/2);transition:all 300ms,opacity 100ms}.hamburger [class^=line-].line-1{top:calc((44px - 18px)/2)}.hamburger [class^=line-].line-2{top:calc(50% - 2px/2)}.hamburger [class^=line-].line-3{bottom:calc((44px - 18px)/2)}.hamburger.is-active .line-1{transform:translateY(8px) rotate(45deg)}.hamburger.is-active .line-2{opacity:0}.hamburger.is-active .line-3{transform:translateY(-8px) rotate(-45deg)}@media(prefers-reduced-motion: reduce){.hamburger [class^=line-]{transition:none}}.accordion{width:100%;text-align:left;border-top:1px solid #5a524b}.accordion .accordion-group{border-bottom:1px solid #5a524b}.accordion .accordion-group .accordion-title{position:relative;margin:0;color:#ede6d8;font-family:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;font-size:clamp(17px,1.8vw,20px);font-weight:600;line-height:1.35;text-transform:none}.accordion .accordion-group .accordion-title button{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:72px;margin:0;padding:18px 0;border:0;border-radius:0;background:rgba(0,0,0,0);color:inherit;font:inherit;line-height:inherit;text-align:left;cursor:pointer}.accordion .accordion-group .accordion-title button:hover{color:#fff}.accordion .accordion-group .accordion-title button:focus-visible{outline:2px solid var(--bwt-accent, #FF4A3D);outline-offset:3px}.accordion .accordion-group .accordion-title .accordion-sign{flex:none;font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;font-size:24px;font-weight:400;color:var(--bwt-accent, #FF4A3D)}.accordion .accordion-group .accordion-title .accordion-sign::before{content:"+"}.accordion .accordion-group .accordion-title.is-active .accordion-sign::before{content:"−"}.accordion .accordion-group .accordion-panel{overflow:hidden;height:auto;max-height:0;transition:max-height 300ms ease-in}.accordion .accordion-group .accordion-panel .panel-inner{transition:opacity 300ms ease-in;opacity:0;padding:0 0 24px}.accordion .accordion-group .accordion-panel .panel-inner .text-soft{font-size:18px;max-width:720px}.accordion .accordion-group .accordion-panel.is-active{max-height:999px;transition:max-height 300ms ease-out}.accordion .accordion-group .accordion-panel.is-active .panel-inner{transition:opacity 300ms ease-out;opacity:1}@media(prefers-reduced-motion: reduce){.accordion .accordion-group .accordion-panel,.accordion .accordion-group .accordion-panel .panel-inner{transition:none}}.search-form .search-wrap{display:flex;gap:12px;flex-wrap:wrap}.search-form .search-field{flex:1 1 260px;width:auto}.search-form .search-button{min-height:52px}.marquee{background:var(--bwt-accent, #FF4A3D);color:#0e0c0b;overflow:hidden;padding:12px 0;border-bottom:1px solid #0e0c0b}@media screen and (min-width: 768px){.marquee{padding:14px 0}}.marquee .marquee-track{display:flex;width:-moz-max-content;width:max-content;white-space:nowrap;font-family:"Anton",Impact,"Arial Narrow",sans-serif;font-weight:400;font-size:clamp(24px,3vw,34px);text-transform:uppercase;line-height:1;letter-spacing:.02em;animation:bwt-marquee 28s linear infinite}@media(prefers-reduced-motion: reduce){.marquee .marquee-track{animation:none}}.marquee .marquee-track span{padding-right:48px}@keyframes bwt-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.pagination{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:56px;padding-top:32px;border-top:1px solid #2a2522;font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;font-size:13px;letter-spacing:.08em;text-transform:uppercase;line-height:1.5}.pagination .pagination-current{color:#8f877c}.pagination .pagination-links{display:flex;flex-wrap:wrap;gap:12px}.pagination .pagination-links a{display:inline-flex;align-items:center;min-height:48px;padding:0 24px;border:1px solid #ede6d8;color:#ede6d8;font-weight:600;text-decoration:none;transition:background-color .2s ease,color .2s ease}.pagination .pagination-links a:hover{background:#ede6d8;color:#0e0c0b}.cmplz-cookiebanner{--cmplz_banner_background_color: #1A1715;--cmplz_banner_border_color: #5A524B;--cmplz_banner_border_width: 1px;--cmplz_banner_border_radius: 0;--cmplz_text_color: #D6CEC0;--cmplz_hyperlink_color: #EDE6D8;--cmplz_button_border_radius: 0;--cmplz_button_accept_background_color: var(--bwt-accent, #FF4A3D);--cmplz_button_accept_border_color: var(--bwt-accent, #FF4A3D);--cmplz_button_accept_text_color: #0E0C0B;--cmplz_button_deny_background_color: transparent;--cmplz_button_deny_border_color: #EDE6D8;--cmplz_button_deny_text_color: #EDE6D8;--cmplz_button_settings_background_color: transparent;--cmplz_button_settings_border_color: #5A524B;--cmplz_button_settings_text_color: #EDE6D8;--cmplz_slider_active_color: var(--bwt-accent, #FF4A3D);--cmplz_slider_inactive_color: #5A524B;--cmplz_slider_bullet_color: #EDE6D8;--cmplz_category_header_always_active_color: var(--bwt-accent, #FF4A3D);font-family:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif}.cmplz-cookiebanner .cmplz-title{font-family:"Anton",Impact,"Arial Narrow",sans-serif;font-weight:400;font-size:24px;text-transform:uppercase;color:#ede6d8}.cmplz-cookiebanner .cmplz-btn{font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;font-size:13px;letter-spacing:.08em;text-transform:uppercase;line-height:1.5;font-weight:600}.cmplz-cookiebanner .cmplz-close{color:#ede6d8}.cmplz-cookiebanner a{text-decoration:underline;text-underline-offset:3px}#cmplz-manage-consent .cmplz-manage-consent{background:#1a1715;border-color:#5a524b;color:#ede6d8;font-family:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase;line-height:1.5}::-moz-selection{background:var(--bwt-accent, #FF4A3D);color:#0e0c0b}::selection{background:var(--bwt-accent, #FF4A3D);color:#0e0c0b}*,*:before,*:after{box-sizing:border-box}img{max-width:100%;height:auto}
