@font-face{font-family:PT Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/pt-serif-latin-400-normal.woff2)format("woff2")}@font-face{font-family:PT Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/pt-serif-latin-400-italic.woff2)format("woff2")}@font-face{font-family:PT Serif;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/pt-serif-latin-700-normal.woff2)format("woff2")}@font-face{font-family:Muli;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/mulish-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Muli;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/mulish-latin-400-italic.woff2)format("woff2")}@font-face{font-family:Muli;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/mulish-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Muli;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/mulish-latin-700-normal.woff2)format("woff2")}article,aside,footer,header,hgroup,main,nav,section{display:block}*,:before,:after{box-sizing:border-box}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,figure,form,fieldset,p,blockquote,th,td{margin:0;padding:0}li{list-style:none}img{vertical-align:top;max-width:100%;height:auto}.post__share .facebook:hover{background:#3b5998;border-color:#3b5998}.footer__social .facebook:hover .icon{fill:#3b5998}.post__share .twitter:hover{background:#55acee;border-color:#55acee}.footer__social .twitter:hover .icon{fill:#55acee}.post__share .gplus:hover{background:#dd4b39;border-color:#dd4b39}.footer__social .gplus:hover .icon{fill:#dd4b39}.post__share .instagram:hover{background:#405de6;border-color:#405de6}.footer__social .instagram:hover .icon{fill:#405de6}.post__share .vimeo:hover{background:#1ab7ea;border-color:#1ab7ea}.footer__social .vimeo:hover .icon{fill:#1ab7ea}.post__share .pinterest:hover{background:#bd081c;border-color:#bd081c}.footer__social .pinterest:hover .icon{fill:#bd081c}.post__share .youtube:hover{background:#cd201f;border-color:#cd201f}.footer__social .youtube:hover .icon{fill:#cd201f}.post__share .linkedin:hover{background:#0077b5;border-color:#0077b5}.footer__social .linkedin:hover .icon{fill:#0077b5}.post__share .buffer:hover{background:#222;border-color:#222}.footer__social .buffer:hover .icon{fill:#222}.post__share .mix:hover{background:#f77e25;border-color:#f77e25}.footer__social .mix:hover .icon{fill:#f77e25}html{font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;font-size:1rem}@media screen and (min-width:20rem){html{font-size:calc(.176991vw + .964602rem)}}@media screen and (min-width:133rem){html{font-size:1.2rem}}body{color:#cfcdc7;-ms-scroll-chaining:none;overscroll-behavior:none;background:#0a0a0b;font-family:Muli,sans-serif;font-weight:400;line-height:1.6}a{color:#d4af37;-o-transition:all .35s ease-out;text-decoration:none;transition:all .35s ease-out}a:hover,a:active{color:#cfcdc7}a:focus{color:#cfcdc7;outline:2px dotted none}p,ul,ol,dl,table{margin-top:calc(1.5rem + .25vw)}blockquote,figure,hr{margin-top:calc(1.5rem + 1vw);margin-bottom:calc(1.5rem + 1vw)}h1,h2,h3,h4,h5,h6{letter-spacing:.02rem;margin-top:calc(2.25rem + 1vw);font-family:PT Serif,serif;font-weight:400;line-height:1.3}h1{margin:.5rem 0 1.5rem;font-size:1.42383rem}@media screen and (min-width:20rem){h1{font-size:calc(.758292vw + 1.27217rem)}}@media screen and (min-width:133rem){h1{font-size:2.2807rem}}h2{font-size:1.26562rem}@media screen and (min-width:20rem){h2{font-size:calc(.297504vw + 1.20612rem)}}@media screen and (min-width:133rem){h2{font-size:1.60181rem}}h3{font-size:1.125rem}@media screen and (min-width:20rem){h3{font-size:calc(.264451vw + 1.07211rem)}}@media screen and (min-width:133rem){h3{font-size:1.42383rem}}h4{font-size:1rem}@media screen and (min-width:20rem){h4{font-size:calc(.235062vw + .952988rem)}}@media screen and (min-width:133rem){h4{font-size:1.26562rem}}h5{font-size:.88889rem}@media screen and (min-width:20rem){h5{font-size:calc(.208947vw + .847101rem)}}@media screen and (min-width:133rem){h5{font-size:1.125rem}}h6{font-size:.79012rem}@media screen and (min-width:20rem){h6{font-size:calc(.185735vw + .752973rem)}}@media screen and (min-width:133rem){h6{font-size:1rem}}h2+p,h3+p,h4+p,h5+p,h6+p{margin-top:calc(1rem + .25vw)}b,strong{font-weight:600}blockquote{border-left:2px solid #d4af37;padding:.25rem 0 .25rem 2rem;font-family:PT Serif,serif;font-size:1.125rem}@media screen and (min-width:20rem){blockquote{font-size:calc(.124442vw + 1.10011rem)}}@media screen and (min-width:133rem){blockquote{font-size:1.26562rem}}blockquote cite{color:#cfcdc7;margin-top:.75rem;font-size:.889rem;display:block}blockquote cite:before{content:"- "}blockquote>:first-child{margin-top:0}ul,ol{margin-left:2rem}ul>li,ol>li{list-style:inherit;padding:0 0 .25rem 1rem}dl dt{font-weight:600}pre{white-space:pre-wrap;word-wrap:break-word;margin:1.5rem 0 0;padding:1.5rem 3rem}code,pre{background-color:#17171a;font-family:Monaco,Courier New,monospace;font-size:.79rem}table{border-collapse:collapse;border-spacing:0;vertical-align:top;text-align:left;white-space:nowrap;max-width:100%;display:block;overflow-x:auto}table th{border-bottom:2px solid #00000026;padding:.75rem 1.25rem}table tr:nth-child(2n){background:#141416}table td{padding:.75rem 1.25rem}figcaption{clear:both;color:#8c8b93;text-align:center;margin:.75rem 0 0;font-size:.702rem;font-style:italic}hr{text-align:center;background:0 0;border:none;max-width:none;height:auto;line-height:1}hr:before{content:"···";color:#cfcdc7;letter-spacing:1rem;padding-left:1rem;font-size:1.26562rem;font-weight:600}.btn,button{color:#fff;cursor:pointer;letter-spacing:.08em;vertical-align:middle;text-align:center;text-transform:uppercase;-o-transition:all .12s linear 0s;background:#2a2e30;border:none;width:100%;padding:.75rem 1.25rem;font:400 .6243rem Muli,sans-serif;transition:all .12s linear;display:inline-block}[type=button]{color:#fff;cursor:pointer;letter-spacing:.08em;vertical-align:middle;text-align:center;text-transform:uppercase;-o-transition:all .12s linear 0s;background:#2a2e30;border:none;width:100%;padding:.75rem 1.25rem;font:400 .6243rem Muli,sans-serif;transition:all .12s linear;display:inline-block}[type=submit]{color:#fff;cursor:pointer;letter-spacing:.08em;vertical-align:middle;text-align:center;text-transform:uppercase;-o-transition:all .12s linear 0s;background:#2a2e30;border:none;width:100%;padding:.75rem 1.25rem;font:400 .6243rem Muli,sans-serif;transition:all .12s linear;display:inline-block}@media (min-width:20em){.btn,button{width:auto}[type=button]{width:auto}[type=submit]{width:auto}}.btn:hover,button:hover,.btn:focus,button:focus{color:#fff;background:#d4af37}:hover[type=button]{color:#fff;background:#d4af37}:hover[type=submit]{color:#fff;background:#d4af37}:focus[type=button]{color:#fff;background:#d4af37}:focus[type=submit]{color:#fff;background:#d4af37}.btn:focus,button:focus{outline:none}:focus[type=button]{outline:none}:focus[type=submit]{outline:none}.btn:disabled,button:disabled{color:#8c8b93;cursor:not-allowed;background-color:#141416;border-color:#3a3a40}:disabled[type=button]{color:#8c8b93;cursor:not-allowed;background-color:#141416;border-color:#3a3a40}:disabled[type=submit]{color:#8c8b93;cursor:not-allowed;background-color:#141416;border-color:#3a3a40}:active[type=button]{background:#d4af37}:active[type=submit]{background:#d4af37}@media (max-width:19.9375em){.btn+.btn,button+.btn,.btn+button,button+button{margin-top:.5rem}[type=button]+.btn{margin-top:.5rem}[type=submit]+.btn{margin-top:.5rem}.btn+[type=button]{margin-top:.5rem}[type=button]+[type=button]{margin-top:.5rem}[type=submit]+[type=button]{margin-top:.5rem}button+[type=button]{margin-top:.5rem}.btn+[type=submit]{margin-top:.5rem}[type=button]+[type=submit]{margin-top:.5rem}[type=submit]+[type=submit]{margin-top:.5rem}button+[type=submit]{margin-top:.5rem}[type=button]+button{margin-top:.5rem}[type=submit]+button{margin-top:.5rem}}button{-webkit-appearance:none;-moz-appearance:none}[type=button]{-webkit-appearance:none;-moz-appearance:none}[type=submit]{-webkit-appearance:none;-moz-appearance:none}fieldset{border:1px solid #2c2c31;margin:0 0 1.5rem;padding:1.5rem}fieldset>legend{margin-left:-1rem;padding:0 1rem}legend{font-weight:600}label{margin:0 1rem .75rem 0;font-weight:600}option{font-weight:400}textarea,select{-webkit-appearance:none;-moz-appearance:none;background-color:#0a0a0b;border:1px solid #2c2c31;outline:none;width:100%;padding:.5rem .75rem;font-size:1rem}[type=text]{-webkit-appearance:none;-moz-appearance:none;background-color:#0a0a0b;border:1px solid #2c2c31;outline:none;width:100%;padding:.5rem .75rem;font-size:1rem}[type=url]{-webkit-appearance:none;-moz-appearance:none;background-color:#0a0a0b;border:1px solid #2c2c31;outline:none;width:100%;padding:.5rem .75rem;font-size:1rem}[type=tel]{-webkit-appearance:none;-moz-appearance:none;background-color:#0a0a0b;border:1px solid #2c2c31;outline:none;width:100%;padding:.5rem .75rem;font-size:1rem}[type=number]{-webkit-appearance:none;-moz-appearance:none;background-color:#0a0a0b;border:1px solid #2c2c31;outline:none;width:100%;padding:.5rem .75rem;font-size:1rem}[type=email]{-webkit-appearance:none;-moz-appearance:none;background-color:#0a0a0b;border:1px solid #2c2c31;outline:none;width:100%;padding:.5rem .75rem;font-size:1rem}[type=search]{-webkit-appearance:none;-moz-appearance:none;background-color:#0a0a0b;border:1px solid #2c2c31;outline:none;width:100%;padding:.5rem .75rem;font-size:1rem}@media (min-width:37.5em){textarea,select{width:auto}[type=text]{width:auto}[type=url]{width:auto}[type=tel]{width:auto}[type=number]{width:auto}[type=email]{width:auto}[type=search]{width:auto}}[type=text]:focus{border-color:#d4af37}[type=url]:focus{border-color:#d4af37}[type=tel]:focus{border-color:#d4af37}[type=number]:focus{border-color:#d4af37}[type=email]:focus{border-color:#d4af37}[type=search]:focus{border-color:#d4af37}input[type=checkbox]{opacity:0;position:absolute}input[type=radio]{opacity:0;position:absolute}input[type=checkbox]+label{cursor:pointer;margin-left:-1px;padding:0;position:relative}input[type=radio]+label{cursor:pointer;margin-left:-1px;padding:0;position:relative}input[type=checkbox]+label:before{content:"";vertical-align:middle;text-align:center;background-color:#0a0a0b;border:1px solid #2c2c31;border-radius:2px;width:1.25rem;height:1.25rem;margin-right:1rem;line-height:1.25rem;display:inline-block}input[type=radio]+label:before{content:"";vertical-align:middle;text-align:center;background-color:#0a0a0b;border:1px solid #2c2c31;border-radius:2px;width:1.25rem;height:1.25rem;margin-right:1rem;line-height:1.25rem;display:inline-block}input[type=checkbox]:checked+label:before{content:"";background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 8'%3e%3cpolygon points='9.53 0 4.4 5.09 1.47 2.18 0 3.64 2.93 6.54 4.4 8 5.87 6.54 11 1.46 9.53 0' fill='%23D6496C'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:11px 8px}input[type=radio]:checked+label:before{content:"";background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 8'%3e%3cpolygon points='9.53 0 4.4 5.09 1.47 2.18 0 3.64 2.93 6.54 4.4 8 5.87 6.54 11 1.46 9.53 0' fill='%23D6496C'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:11px 8px}input[type=radio]+label:before{border-radius:50%}[type=file]{width:100%;margin-bottom:1.5rem}select{width:auto;max-width:100%;position:relative}select:not([multiple]){background:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 6 6\"><polygon points=\"3 6 3 6 0 0 6 0 3 6\" fill=\"%238a8b8c\"/></svg>") 90%/8px no-repeat;padding-right:3rem}select[multiple]{border:1px solid #2c2c31;width:100%;padding:1.5rem}select[multiple]:hover{border-color:#2c2c31}select[multiple]:disabled{cursor:not-allowed;background-color:#141416}select[multiple]:disabled:hover{border-color:#2c2c31}textarea{resize:vertical;max-width:100%;display:block;overflow:auto}.container{background:#0a0a0b;max-width:100%;padding:0 4%;overflow:hidden}@media (min-width:56.25em){.container{padding:0 3rem}}.container>header{z-index:999;background:#0a0a0b;align-items:center;width:92%;height:3rem;display:flex;position:fixed}@media (min-width:56.25em){.container>header{justify-content:space-between;width:calc(100% - 6rem)}}.container>header.is-sticky-off{-o-transition:all .25s ease-in;transition:all .25s ease-in;transform:translateY(-200%)}.container>header.is-sticky-on{-o-transition:all .25s ease-out;transition:all .25s ease-out;top:0;transform:translateY(0)}.top{justify-content:space-between;align-items:baseline;display:flex}@media (max-width:56.1875em){.top{width:100%}}.top__search{margin-left:.5rem;position:relative}@media (max-width:56.1875em){.top__search{margin-right:3rem}}.top__search [type=search]{cursor:pointer;-o-transition:all .36s ease-in-out;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 23'%3e%3cpath d='M23.565 20.458l-6.847-6.847a8.974 8.974 0 1 0-1.935 2.28l6.674 6.675a1.49 1.49 0 0 0 2.107-2.107zM9 16a7 7 0 1 1 7-7 7.008 7.008 0 0 1-7 7z' fill='%23cfcdc7'/%3e%3c/svg%3e");background-position:100%;background-repeat:no-repeat;background-size:15px 14px;border:none;width:15px;font-size:.79012rem;transition:all .36s ease-in-out}.top__search [type=search]:focus{cursor:auto;border-bottom:1px solid #2c2c31;width:auto;padding-right:34px}@media (min-width:56.25em){.top__search [type=search]:focus{width:10rem}}.logo{font-family:PT Serif,serif;font-size:1rem;color:#cfcdc7!important}@media (min-width:56.25em){.logo{font-size:1.125rem}}.navbar__menu{margin:0;padding:0;overflow:hidden}@media (max-width:56.1875em){.navbar__menu{opacity:0;-o-transition:all .3s ease-out;visibility:hidden;z-index:99999999;text-align:center;background:#0a0a0b;width:100%;height:100vh;transition:all .3s ease-out;position:absolute;top:3rem;left:0}}@media (min-width:56.25em){.navbar__menu{max-height:none;overflow:visible}}.navbar__menu li{color:#fff;padding:0;list-style:none}@media (min-width:56.25em){.navbar__menu li{letter-spacing:.08em;text-transform:uppercase;z-index:2001;padding:0 .5rem;font-size:.6243rem;display:inline-block;position:relative}}.navbar__menu li:hover,.navbar__menu li[aria-expanded=true]{cursor:pointer}@media (min-width:56.25em){.navbar__menu li:hover>ul,.navbar__menu li[aria-expanded=true]>ul{opacity:1;visibility:visible;transform:translate(0)}.navbar__menu li:hover>ul li,.navbar__menu li[aria-expanded=true]>ul li{margin:0;display:block}}.navbar__menu li a,.navbar__menu li span{color:#cfcdc7;white-space:nowrap;display:block}@media (max-width:56.1875em){.navbar__menu li a,.navbar__menu li span{padding:.75rem 0}}.navbar__menu li a:after,.navbar__menu li span:after{content:"";margin:0 auto;display:block}@media (max-width:56.1875em){.navbar__submenu{margin:0}}@media (min-width:56.25em){.navbar__submenu{opacity:0;-o-transition:all .35s ease-out;visibility:hidden;z-index:2000;background:#0a0a0b;width:auto;margin:15px 0 0;padding:1rem 1.5rem;transition:all .35s ease-out;position:absolute;top:100%;left:auto;transform:translateY(-10%);box-shadow:0 0 10px #cfcdc71f}.navbar__submenu:after{content:"";background:#0a0a0b;width:12px;height:12px;display:block;position:absolute;top:-6px;left:20px;transform:rotate(45deg);box-shadow:-4px -2px 6px #cfcdc714}.navbar__submenu:before{content:"";width:100%;height:15px;display:block;position:absolute;top:-15px;left:0}.navbar__submenu li{letter-spacing:normal;text-transform:none;border:none;margin:0;padding:0;font-size:.79012rem}}@media (min-width:56.25em) and (max-width:56.1875em){.navbar__submenu li{padding:.25rem 0}}@media (min-width:56.25em){.navbar__submenu li a:hover:not(span),.navbar__submenu li span:hover:not(span){color:#d4af37}.navbar__submenu li ul{top:-22px;left:calc(100% + 12px);transform:translate(-10%)}.navbar__submenu li ul:after{top:15px;left:-6px;transform:rotate(-45deg)}.navbar__submenu li ul:before{width:12px;height:100%;top:0;left:-12px}.navbar__submenu li ul.navbar__submenu--reversed{top:-22px;left:auto;right:calc(100% + 12px)}.navbar__submenu li ul.navbar__submenu--reversed:after{top:15px;left:auto;right:-6px;transform:rotate(135deg)}.navbar__submenu li ul.navbar__submenu--reversed:before{width:12px;height:100%;top:0;left:auto;right:-12px}.col-2 .navbar__submenu{-webkit-column-count:2;column-count:2}.col-3 .navbar__submenu{-webkit-column-count:3;column-count:3}}.navbar__toggle{text-indent:-99999rem;z-index:3;background:0 0;border:none;border-top:2px solid #2a2e30;border-radius:0;width:1.8rem;height:14px;padding:0;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (min-width:56.25em){.navbar__toggle{display:none}}.navbar__toggle:before{content:"";border-top:2px solid #2a2e30;width:50%;position:absolute;top:4px;right:0}.navbar__toggle:after{content:"";border-bottom:2px solid #2a2e30;width:75%;position:absolute;bottom:0;right:0}.navbar__toggle:focus{background:0 0;border:none;border-top:2px solid #cfcdc7;outline:none}.navbar__toggle:hover{background:0 0}.is-opened>ul{opacity:1;visibility:visible;overflow:auto}.is-opened>ul li ul{opacity:0;visibility:hidden;-o-transition:all .35s ease-out;height:0;transition:all .35s ease-out;transform:translateY(-10%)}.is-opened>ul li:hover>ul{opacity:1;visibility:visible;height:auto;transform:translateY(0)}.u-cutting{overflow:hidden}.hero{position:relative}.hero__title{margin:0;font-size:1.42383rem;line-height:1.2}@media screen and (min-width:20rem){.hero__title{font-size:calc(2.83168vw + .857494rem)}}@media screen and (min-width:133rem){.hero__title{font-size:4.62363rem}}.hero__desc{color:#8c8b93;text-transform:uppercase;max-width:36rem;margin-top:calc(.25rem + 1vw);margin-bottom:1.5rem;font-size:.6243rem}.hero--normal{height:50vh}.hero--normal>header{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero--overlay{z-index:999;position:absolute;top:6rem;left:calc(4% + 3rem)}@media (min-width:56.25em){.hero--overlay{left:6rem}}.hero--author{text-align:center}@media (min-width:56.25em){.hero--author{text-align:left;height:50vh}.hero--author>header{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero--author__wrap{align-items:start;display:flex}}.hero--author__avatar{border-radius:50%;width:5.25rem;height:5.25rem;margin:1rem 0 2.25rem}@media (min-width:56.25em){.hero--author__avatar{margin-right:3rem}}.hero--author__title sup{vertical-align:top;font-size:1.125rem;top:0}.hero--author__desc{color:#8c8b93;max-width:36rem;margin-bottom:3rem}@media (max-width:56.1875em){.hero--author__desc{margin-left:auto;margin-right:auto}}.portfolio{margin-bottom:3rem}.portfolio:after{content:" ";clear:both;display:block}.portfolio>article{float:left;width:100%;height:100%;display:inline-block}@media (min-width:37.5em){.portfolio>article{width:50%}.portfolio>article:nth-child(6n-5),.portfolio>article:nth-child(6n-2),.portfolio>article:nth-child(6n-5) .card__image>img,.portfolio>article:nth-child(6n-2) .card__image>img{height:calc(100vh - 6rem)}.portfolio>article:nth-child(6n-2){float:right}.portfolio>article:nth-child(6n-5){clear:left}}@media (max-width:74.9375em){.portfolio--gutter{margin:-.5rem -.5rem 2.5rem}.portfolio--gutter .card{margin:.5rem}.portfolio--gutter .card__image>img{height:calc(50vh - 3.5rem)}}@media (min-width:37.5em) and (max-width:74.9375em){.portfolio--gutter>article:nth-child(6n-5),.portfolio--gutter>article:nth-child(6n-2){height:calc(100vh - 5rem)}}@media (min-width:75em){.portfolio--gutter{margin:-1rem -1rem 2rem}.portfolio--gutter .card{margin:1rem}.portfolio--gutter .card__image>img{height:calc(50vh - 4rem)}}.portfolio--gutter>article{height:100%}@media (min-width:75em){.portfolio--gutter>article:nth-child(6n-5),.portfolio--gutter>article:nth-child(6n-2){height:calc(100vh - 4rem)}}.card{color:#cfcdc7;display:block;position:relative;overflow:hidden}.card__image{margin:0;display:block;position:relative}.card__image:before{content:"";opacity:0;-o-transition:all .35s ease-out;z-index:1;background:#0000004d;width:100%;height:100%;transition:all .35s ease-out;position:absolute}.card__image:after{content:"→";opacity:0;-o-transition:all .7s ease-out;z-index:2;width:calc(100% - 6rem);transition:all .7s ease-out;position:absolute;top:1rem;left:3rem;transform:translate(60%)}.card__image>img{-o-object-fit:cover;object-fit:cover;-o-transition:all .7s;width:100%;height:calc(50vh - 3rem);transition:all .7s;overflow:hidden}.card__header{text-align:left;z-index:2;width:100%;padding:3rem;position:absolute;transform:translate(0)}.card__header>p{text-transform:uppercase;color:#8c8b93;margin:0;font-size:.6243rem;display:inline}.card__header>h2{margin-top:0;font:400 .88889rem PT Serif,serif}.card:hover .card__header{-o-transition:all .35s ease-out;transition:all .35s ease-out;transform:translateY(-100%)}.card:hover .card__image:before{opacity:1}.card:hover .card__image:after{opacity:1;transform:translate(100%)}.category{margin-top:calc(-3rem - 1vw)}@media (min-width:37.5em){.category{max-width:36rem;margin-left:auto;margin-right:auto}}@media (min-width:56.25em){.category{max-width:52rem;margin-bottom:2rem}}.category>article{-webkit-margin-after:0;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;text-align:center;vertical-align:top;width:100%;margin:1.5rem auto;font-size:.88889rem;display:inline-block}@media (min-width:56.25em){.category--col{-webkit-column-count:2;column-count:2;-webkit-column-gap:1rem;column-gap:1rem}}@media (min-width:75em){.category--col{-webkit-column-gap:2rem;column-gap:2rem}}.category--normal .category__entry{max-width:36rem;margin-left:auto;margin-right:auto}.category__image{-o-transition:all .35s ease-out;transition:all .35s ease-out;position:relative}.category__image:after{content:"→";opacity:0;-o-transition:all .7s ease-out;width:100%;transition:all .7s ease-out;position:absolute;top:1rem;left:-60%;transform:translate(60%)}.category__image:hover{opacity:.7}.category__image:hover:after{opacity:1;transform:translate(100%)}.category__header>h2{margin:.5rem 0 0}.category__header>h2 a{color:#cfcdc7;-o-transition:all .35s ease-out;text-decoration:none;transition:all .35s ease-out}.category__header>h2 a:hover,.category__header>h2 a:active{color:#d4af37}.category__header>h2 a:focus{color:#d4af37;outline:2px dotted none}.category__header>p{color:#8c8b93;text-transform:uppercase;font-size:.6243rem}.category__entry{margin-top:calc(.75rem + .25vw)}.category__btn{letter-spacing:.08em;vertical-align:middle;text-transform:uppercase;margin-top:calc(1.5rem + .25vw);padding-right:.25rem;font:400 .6243rem Muli,sans-serif;display:inline-block;position:relative}.category__btn:after{content:"→";opacity:1;width:100%;position:absolute;top:0;left:0;transform:translate(60%)}.category__btn:hover{padding-right:1.5rem}.category__btn:hover:after{opacity:1;transform:translate(60%)}.post:after{content:" ";clear:both;display:block}@media (min-width:37.5em){.post{max-width:36rem;margin:0 auto}}@media (min-width:56.25em){.post{max-width:52rem;margin-bottom:3rem}}.post__featured-image{margin-top:0;margin-bottom:0}.post__featured-image>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media (min-width:56.25em){.post__featured-image>img{height:calc(100vh - 6rem);min-height:6vh}.post__featured-image>figcaption{text-align:right;margin-right:3.75rem}}.post__header{margin:0 0 calc(1.5rem + 2vw)}.post__header>h1{margin-top:calc(3rem + 2vw);font-size:1.42383rem;line-height:1.2}@media screen and (min-width:20rem){.post__header>h1{font-size:calc(5.2941vw + .365011rem)}}@media screen and (min-width:133rem){.post__header>h1{font-size:7.40616rem}}.post__image--left{float:left;width:50%;margin-bottom:2.75rem;margin-right:2.75rem}.post__image--right{float:right;width:50%;margin-bottom:2.75rem;margin-left:2.75rem}@media (min-width:56.25em){.post__image--wide{text-align:center;margin-left:-23.1482%;margin-right:-23.1482%}}.post__image--wide>img{width:100%;height:auto}.post__image--full{text-align:center;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.post__image--full>img{width:92%}@media (min-width:56.25em){.post__image--full>img{width:calc(100% - 6rem)}}.post__meta{color:#8c8b93;text-transform:uppercase;font-size:.6243rem}@media (min-width:56.25em){.post__entry{width:68.3544%;margin:0 auto}}.post__entry__intro{margin:0 auto calc(1.5rem + 1vw);font-family:PT Serif,serif;font-size:1.125rem}@media screen and (min-width:20rem){.post__entry__intro{font-size:calc(.124442vw + 1.10011rem)}}@media screen and (min-width:133rem){.post__entry__intro{font-size:1.26562rem}}@media (min-width:56.25em){.post__entry__wide{width:72.2222%;margin-left:-23.1482%}.post__entry__wide--full{margin-left:-23.1482%;margin-right:-23.1482%}}.post__video,.post__iframe{width:100%;margin-top:calc(1.5rem + .25vw);margin-bottom:calc(1.5rem + .5vw);padding:0;display:block;position:relative;overflow:hidden}.post__video:before,.post__iframe:before{content:"";padding-top:56.25%;display:block}.post__video--21by9:before,.post__iframe--21by9:before{padding-top:42.8571%}.post__video--4by3:before,.post__iframe--4by3:before{padding-top:75%}.post__video--1by1:before,.post__iframe--1by1:before{padding-top:100%}.post__video>iframe,.post__iframe>iframe{border:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0}.post__toc ul{counter-reset:item;margin:calc(.5rem + .25vw) 0 0 1rem;list-style:decimal}.post__toc ul li{counter-increment:item;padding:0}.post__toc ul ul{margin-top:0}.post__toc ul ul li{display:block}.post__toc ul ul li:before{content:counters(item, ".") ". ";margin-left:-20px}.post__footer{clear:both}@media (min-width:56.25em){.post__footer{width:68.3544%;margin:0 auto}}.post__bio{color:#8c8b93;text-align:center;background:#2a2e30;margin-top:calc(2.25rem + .25vw);padding:5.06329%}@media (min-width:37.5em){.post__bio{text-align:left;justify-content:space-between;display:flex}}.post__bio-thumb{text-align:center}@media (min-width:37.5em){.post__bio-thumb{width:16.6667%}}.post__bio-thumb>img{z-index:2;border-radius:50%;width:3.25rem;height:3.25rem;margin-bottom:-.5rem;position:relative}@media (min-width:37.5em){.post__bio-text{width:81.4815%}}.post__bio-text>h3{font-size:.88889rem}@media (min-width:37.5em){.post__bio-text>h3{margin:0}}.post__bio-text>h3 a{color:#fff;-o-transition:all .35s ease-out;text-decoration:none;transition:all .35s ease-out}.post__bio-text>h3 a:hover,.post__bio-text>h3 a:active{color:#d4af37}.post__bio-text>h3 a:focus{color:#d4af37;outline:2px dotted none}.post__bio-text>p{margin:1rem 0 0;font-size:.79012rem}.post__aside{margin:calc(1.5rem + .25vw) auto}@media (min-width:56.25em){.post__aside{width:68.3544%}}.post__tag{margin:0;margin-top:calc(1.5rem + .25vw)}.post__tag li{margin-right:.5rem;padding:0;display:inline-block}.post__tag li>a{color:#cfcdc7;letter-spacing:.08em;background:#cfcdc714;border-radius:50px;padding:.15rem .75rem;font-size:.6243rem;text-decoration:none}.post__tag li>a:hover{color:#fff;background:#cfcdc7}.post__share{margin:calc(1.5rem + .25vw) 0 0}.post__share:after{content:" ";clear:both;display:block}.post__share>a{float:left;text-align:center;border:1px solid #00000026;border-radius:1px;width:2.5rem;height:2.5rem;margin:.25rem;line-height:2.5rem;display:block}.post__share>a:hover{text-decoration:none}.post__share>a:hover .icon{fill:#fff;transform:scale(1.2)}.post__share .icon{fill:#cfcdc7;pointer-events:none;vertical-align:text-bottom;width:.79012rem;height:.79012rem;margin:0 auto;line-height:.79012rem;opacity:1!important}@media (min-width:56.25em){.post--with-aside .post__aside{float:left;width:12.6582%;margin-top:.5rem;margin-left:0;margin-right:-100%;font-size:65%}.post--with-aside .post__share{margin:-.25rem -.25rem 1rem}.post--with-aside .post__footer,.post--with-aside .post__entry{float:left;width:68.3544%;margin-left:31.6456%;margin-right:-100%}}.post--with-aside .post__entry>:first-child{margin-top:0}.post--with-aside .post__entry>:last-child{margin-bottom:0}@media (min-width:56.25em){.post--with-aside .post__image--wide{margin-left:-46.2963%;margin-right:0}}.post--with-aside .post__image--wide>img{width:100%;height:auto}.post--with-aside .post__image--wide>figcaption{text-align:left}@media (min-width:56.25em){.post--with-aside .post__entry__wide{width:100%;margin-left:-46.2963%}.post--with-aside .post__entry__wide--full{margin-left:-46.2963%;margin-right:0}}.post-nav{color:#8c8b93;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;font-size:.6243rem;display:flex}@media (max-width:56.1875em){.post-nav{max-width:36rem;margin:4rem auto 0}}@media (min-width:56.25em){.post-nav{width:calc(100% - 6rem);margin-top:3rem;padding:6rem 3rem;position:absolute;bottom:0}}.post-nav__link{display:block;color:#cfcdc7!important}.post-nav__link--light{color:#fff!important}.post-nav h5{text-transform:none;-o-transition:all .35s ease-out;margin:.25rem 0 0;transition:all .35s ease-out;position:relative}.post-nav__prev{width:auto}.post-nav__prev h5:before{content:"←";-o-transition:all .35s ease-out;transition:all .35s ease-out;position:absolute;top:-3rem;transform:translate(0)}.post-nav__prev:hover h5{transform:translate(.75rem)}.post-nav__prev:hover h5:before{transform:translate(-1.5rem)}.post-nav__next{text-align:right;width:auto;margin-left:auto}.post-nav__next h5:after{content:"→";-o-transition:all .35s ease-out;transition:all .35s ease-out;position:absolute;top:-3rem;right:0;transform:translate(0)}.post-nav__next:hover h5{transform:translate(-.75rem)}.post-nav__next:hover h5:after{transform:translate(1.5rem)}.tank:after{content:" ";clear:both;display:block}@media (min-width:37.5em){.tank{max-width:36rem;margin:0 auto}}@media (min-width:56.25em){.tank{max-width:52rem;margin-bottom:3rem}}.tank__inner{margin:4rem auto 0}@media (min-width:56.25em){.tank__inner{width:68.3544%;margin:0 auto;padding-top:1.5rem}.tank__inner--with-aside{float:left;width:68.3544%;max-width:52rem;margin-left:31.6456%;margin-right:-100%}}.banner{text-align:center}.banner--after-post{margin-top:4rem}.search-page__input{border:none;border-bottom:1px solid #00000026;padding-left:0}@media (min-width:56.25em){.search-page__input{width:36rem}}.gsc-control-cse{padding:0}.gs-webResult{border-top:1px solid #00000026;padding-top:1rem}.gsc-table-result{white-space:initial;margin-top:.5rem}.gsc-table-result td{padding:0}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.align-justify{text-align:justify}.msg{padding:1rem 1.5rem}.msg--highlight{background-color:#1e1a0e}.msg--info{background-color:#0e161c}.msg--success{background:#111a0e}.dropcap:first-letter{float:left;margin-right:.75rem;padding:.5rem .5rem .5rem 0;font-family:PT Serif,serif;font-size:2.88651rem;line-height:.6}@media screen and (min-width:20rem){.dropcap:first-letter{font-size:calc(1.53727vw + 2.57906rem)}}@media screen and (min-width:133rem){.dropcap:first-letter{font-size:4.62363rem}}.pagination{z-index:999999;background:#cfcdc70f;font-size:0;display:flex;position:relative;bottom:0;overflow:hidden}.pagination__prev,.pagination__next{background:#cfcdc7;align-items:center;width:50%;height:3rem;padding:0 1rem;display:flex;position:relative;overflow:hidden}.pagination__prev:after,.pagination__next:after{content:"";-o-transition:all .35s ease-out;z-index:1;background:#d4af37;width:100%;height:100%;transition:all .35s ease-out;position:absolute;top:0}.pagination__prev>svg,.pagination__next>svg{fill:#fff;z-index:2;width:1.35rem;height:1.35rem;position:relative}.pagination__prev{justify-content:flex-end}.pagination__prev:after{right:0;transform:translate(100%)}.pagination__prev:hover:after{transform:translate(0)}.pagination__next{justify-content:flex-start;margin-left:auto}.pagination__next:after{left:0;transform:translate(-100%)}.pagination__next:hover:after{transform:translate(0)}.footer{line-height:1}@media (max-width:56.1875em){.footer{text-align:center;border-top:1px solid #00000026;margin-top:3rem;padding:1.5rem 0}}@media (min-width:56.25em){.footer{width:calc(100% - 6rem);position:fixed;bottom:3rem}.footer__social{position:absolute;bottom:0;left:-1.94444rem}}.footer__social>a{padding:.5rem .5rem 0 0;display:block}@media (max-width:56.1875em){.footer__social>a{padding:0 .75rem}}.footer__social .icon{fill:#cfcdc7cc;width:.88889rem;height:.88889rem}.footer__copyright{color:#8c8b93;letter-spacing:.08em;text-transform:uppercase;font-size:.6243rem}@media (max-width:56.1875em){.footer__copyright{padding:.75rem 0}}@media (min-width:56.25em){.footer__copyright{transform-origin:0 0;white-space:nowrap;width:1rem;height:1rem;position:absolute;right:-1.8rem;transform:rotate(-90deg)translateY(50%)}}.icon{-o-transition:all .12s linear 0s;transition:all .12s linear;display:inline-block}.gallery{margin:calc(1.5rem + 1vw) -.5rem}@media (min-width:20em){.gallery{flex-wrap:wrap;display:flex}.gallery[data-columns="1"] .gallery__item{flex:1 0 100%}}@media (min-width:30em){.gallery[data-columns="2"] .gallery__item{flex:1 0 50%}}@media (min-width:37.5em){.gallery[data-columns="3"] .gallery__item{flex:1 0 33.333%}}@media (min-width:56.25em){.gallery[data-columns="4"] .gallery__item{flex:0 25%}.gallery[data-columns="5"] .gallery__item{flex:0 20%}.gallery[data-columns="6"] .gallery__item{flex:0 16.666%}.gallery[data-columns="7"] .gallery__item{flex:1 0 14.285%}.gallery[data-columns="8"] .gallery__item{flex:1 0 12.5%}}.gallery__item{margin:0;padding:.5rem;position:relative}@media (min-width:20em){.gallery__item{flex:1 0 50%}}@media (min-width:30em){.gallery__item{flex:1 0 33.333%}}@media (min-width:37.5em){.gallery__item{flex:1 0 25%}}.gallery__item a{width:100%;height:100%;display:block}.gallery__item a:after{background:-o-linear-gradient(#2a2e3066 0%,#0000 100%);background:linear-gradient(bottom, #2a2e3066 0%, #0000 100%);content:"";opacity:0;-o-transition:all .24s ease-out;background:-webkit-gradient(linear,0 100%,0 0,from(#2a2e3066),to(#0000));background:-webkit-linear-gradient(#2a2e3066 0%,#0000 100%);width:calc(100% - 1rem);height:calc(100% - 1rem);transition:all .24s ease-out;display:block;position:absolute;inset:.5rem}.gallery__item a:hover:after{opacity:1}.gallery__item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.gallery__item figcaption{color:#fff;opacity:0;text-align:center;-o-transition:all .24s ease-out;transition:all .24s ease-out;position:absolute;bottom:1.2rem;left:50%;transform:translate(-50%,1.2rem)}.gallery__item:hover figcaption{opacity:1;transform:translate(-50%)}.pswp--light .pswp__bg{background:#0a0a0b}.pswp--light .pswp__counter,.pswp--light .pswp__caption__center{color:#cfcdc7}html,body,.container{background:#0a0a0b}::selection{color:#0a0a0b;background:#d4af37}h1,h2,h3,h4,h5,h6{color:#f4f2ec}.logo{color:#f4f2ec!important}.logo img{width:auto;max-height:2.25rem}hr{border-color:#2c2c31}code,pre{color:#f4f2ec}.msg{color:#cfcdc7}.navbar__toggle,.navbar__toggle:focus,.navbar__toggle:before{border-top-color:#f4f2ec}.navbar__toggle:after{border-bottom-color:#f4f2ec}.navbar__menu li a,.navbar__menu li span{letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.navbar__submenu{border:1px solid #2c2c31}.navbar__submenu:after{box-shadow:none;border-top:1px solid #2c2c31;border-left:1px solid #2c2c31}.btn,button{color:#f4f2ec;background:#1c1c20;border:1px solid #3a3a40}[type=button]{color:#f4f2ec;background:#1c1c20;border:1px solid #3a3a40}[type=submit]{color:#f4f2ec;background:#1c1c20;border:1px solid #3a3a40}.btn:hover,button:hover,.btn:focus,button:focus,.btn:active,button:active{color:#0a0a0b}[type=button]:hover{color:#0a0a0b}[type=submit]:hover{color:#0a0a0b}[type=button]:focus{color:#0a0a0b}[type=submit]:focus{color:#0a0a0b}.navbar__toggle,.navbar__toggle:hover,.navbar__toggle:focus{background:0 0;border-bottom:none;border-left:none;border-right:none}.navbar__toggle:hover,.navbar__toggle:focus{color:#0000}textarea,select{color:#f4f2ec}[type=text]{color:#f4f2ec}[type=url]{color:#f4f2ec}[type=tel]{color:#f4f2ec}[type=number]{color:#f4f2ec}[type=email]{color:#f4f2ec}[type=search]{color:#f4f2ec}.post__bio{background:#141416}.post__tag li>a:hover{color:#0a0a0b}.post-nav__link{color:#f4f2ec!important}.post--page{max-width:52rem;margin-left:auto;margin-right:auto}.post__entry>h2{padding-top:.25rem}.post__entry>h2:before{content:"";border-top:1px solid #d4af37;width:2.5rem;margin-bottom:1rem;display:block}.post__entry .lead{color:#f4f2ec;margin-top:0;margin-bottom:calc(.5rem + 1vw);font-family:PT Serif,serif;font-size:1.2rem;line-height:1.55}.post__entry ul>li::marker{color:#d4af37}.post__entry ol>li::marker{color:#d4af37;font-family:PT Serif,serif}.post__entry strong{color:#f4f2ec;font-weight:600}.post__entry .bsa-cta{margin-top:calc(2rem + 1vw)}.post__entry a.button{color:#d4af37;letter-spacing:.14em;text-transform:uppercase;background:0 0;border:1px solid #d4af37;padding:.85rem 1.75rem;font-size:.72rem;line-height:1.4;text-decoration:none;transition:all .25s ease-out;display:inline-block}.post__entry a.button:hover,.post__entry a.button:focus{color:#0a0a0b;background:#d4af37}.post__entry table{white-space:normal;width:100%;font-size:.9rem;display:table}.post__entry table th{color:#f4f2ec;white-space:nowrap;border-bottom:1px solid #d4af37;padding:.6rem .9rem;font-weight:600}.post__entry table td{vertical-align:top;border-bottom:1px solid #1c1c20;padding:.6rem .9rem}.post__entry table td:not(:first-child),.post__entry table th:not(:first-child){text-align:right;white-space:nowrap}.post__entry table tr:nth-child(2n){background:#111113}@media (max-width:37.5em){.post__entry table{font-size:.8rem}.post__entry table th,.post__entry table td{padding:.5rem .4rem}}.post__entry .bsa-refs{margin-left:0}.post__entry .bsa-refs>li{break-inside:avoid;border-bottom:1px solid #1c1c20;padding:.7rem 0;list-style:none}.post__entry .bsa-refs em{color:#f4f2ec;font-family:PT Serif,serif}.bsa-role{color:#8c8b93;letter-spacing:.08em;text-transform:uppercase;margin-top:.15rem;font-size:.68rem;display:block}@media (min-width:56.25em){.post__entry .bsa-refs{columns:2;column-gap:3rem}}.post__entry .bsa-contact{margin-left:0}.post__entry .bsa-contact>li{padding:.35rem 0;list-style:none}.slider{background:#0a0a0b}.slider__btn:after{background:#d4af37}.slider__btn:hover,.slider__btn:hover .slider__btn__txt{color:#0a0a0b}.slider__btn__icon>svg{fill:#0a0a0b}.pagination{background:#111113}.pswp--dark .pswp__bg{background:#0a0a0b}.footer__social .icon{fill:#8c8b93}@media (min-width:56.25em){.post--page .post__header{width:68.3544%;margin-left:auto;margin-right:auto}}.top__search [type=search]{background-color:#0000}.slider__down>img.slider__placeholder{object-fit:cover;background:#0d0d0f}.post__entry .bsa-players{grid-template-columns:1fr;gap:2.25rem 2.5rem;margin-top:calc(2rem + 1vw);display:grid}@media (min-width:56.25em){.post__entry .bsa-players{grid-template-columns:1fr 1fr}}.post__entry .bsa-release p{margin:0 0 .75rem}.post__entry .bsa-release em{color:#f4f2ec;font-family:PT Serif,serif}.post__entry iframe.bsa-am{background:#141416;border:0;border-radius:10px;width:100%;height:175px;display:block;overflow:hidden}.post__entry .bsa-cover{max-width:450px;margin:0 0 .9rem;display:block}.post__entry .bsa-cover img{aspect-ratio:1;object-fit:cover;background:#141416;border-radius:4px;width:100%;height:auto;transition:opacity .25s ease-out;display:block}.post__entry .bsa-cover:hover img,.post__entry .bsa-cover:focus img{opacity:.85}.post__entry .bsa-players{gap:3rem 2.5rem}.slider__txt--intro .slider__txtwrap h1{text-indent:0;margin:.75rem 0 0;font-size:2.4rem;line-height:1.05}.slider__txt--intro .slider__category{text-indent:0;margin-left:0}.slider__txt--intro .slider__category:after{display:none}.bsa-intro__text{color:#f4f2ec;margin-top:1.25rem;font-family:PT Serif,serif;font-size:1rem;line-height:1.6}.bsa-intro__text p{margin:0}.bsa-intro__text p+p{margin-top:.75rem}.bsa-intro__label{color:#8c8b93;letter-spacing:.14em;text-transform:uppercase;margin:1.5rem 0 0;font-size:.62rem}.bsa-intro__links{flex-wrap:wrap;gap:.3rem 1.1rem;margin:.6rem 0 0;padding:0;display:flex}.bsa-intro__links li{padding:0;list-style:none}.bsa-intro__links a{color:#cfcdc7;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem}.bsa-intro__links a:hover,.bsa-intro__links a:focus{color:#d4af37}.bsa-intro__btn{color:#d4af37;letter-spacing:.14em;text-transform:uppercase;border:1px solid #d4af37;margin-top:1.75rem;padding:.8rem 1.6rem;font-size:.68rem;line-height:1.4;transition:all .25s ease-out;display:inline-block}.bsa-intro__btn:hover,.bsa-intro__btn:focus{color:#0a0a0b;background:#d4af37}@media (min-width:56.25em){.slider__txt--intro .slider__txtwrap{background:#0a0a0bdb;width:30rem;max-width:88%;padding:2.5rem;top:50%;left:12%;transform:translateY(-50%)}.slider__txt--intro .slider__txtwrap:before{display:none}.slider__txt--intro .slider__txtwrap h1{font-size:3.2rem}}@media (max-width:56.1875em){.slider__txt--intro .slider__txtwrap{max-height:96%;padding:1.5rem 1.5rem 1.75rem;top:auto;bottom:2%;overflow-y:auto}.bsa-intro__text{font-size:.95rem}}.bsa-form-wrap{border-top:1px solid #1c1c20;margin:calc(2.5rem + 1vw) auto 0;padding-top:calc(1.5rem + 1vw)}@media (min-width:56.25em){.bsa-form-wrap{width:68.3544%}}.bsa-form-wrap>h2{margin-top:0}.bsa-form{margin-top:1.5rem}.bsa-form__row{grid-template-columns:1fr;gap:0 1.5rem;display:grid}@media (min-width:37.5em){.bsa-form__row{grid-template-columns:1fr 1fr}}.bsa-form__field{margin:0 0 1.25rem}.bsa-form__field label{color:#8c8b93;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.4rem;font-size:.66rem;display:block}.bsa-form__field label span{text-transform:none;letter-spacing:0}.bsa-form select,.bsa-form textarea{color:#f4f2ec;background-color:#111113;border:1px solid #2c2c31;border-radius:2px;padding:.7rem .85rem;font-family:inherit;font-size:1rem}.bsa-form input[type=text]{color:#f4f2ec;background-color:#111113;border:1px solid #2c2c31;border-radius:2px;padding:.7rem .85rem;font-family:inherit;font-size:1rem}.bsa-form input[type=email]{color:#f4f2ec;background-color:#111113;border:1px solid #2c2c31;border-radius:2px;padding:.7rem .85rem;font-family:inherit;font-size:1rem}.bsa-form textarea{resize:vertical;min-height:9rem;line-height:1.5}.bsa-form textarea::placeholder{color:#5a5960}.bsa-form select option{color:#f4f2ec;background:#111113}.bsa-form input:focus,.bsa-form select:focus,.bsa-form textarea:focus{border-color:#d4af37;outline:none}.bsa-form__trap{display:none!important}.bsa-form__actions{margin:0}.bsa-form .bsa-form__submit{color:#d4af37;letter-spacing:.14em;background:0 0;border:1px solid #d4af37;width:auto;padding:.85rem 1.9rem;font-size:.72rem;display:inline-block}.bsa-form .bsa-form__submit:hover,.bsa-form .bsa-form__submit:focus{color:#0a0a0b;background:#d4af37}.bsa-form .bsa-form__submit:disabled{opacity:.5;cursor:wait}.bsa-form__status{min-height:1.5rem;margin:1rem 0 0;font-size:.9rem}.bsa-form__status.is-success{color:#d4af37}.bsa-form__status.is-error{color:#e0806f}.bsa-form select,.bsa-form textarea{box-sizing:border-box;width:100%;max-width:none;display:block}.bsa-form input[type=text]{box-sizing:border-box;width:100%;max-width:none;display:block}.bsa-form input[type=email]{box-sizing:border-box;width:100%;max-width:none;display:block}.bsa-intro__social{gap:1.25rem;margin:1.25rem 0 0;display:flex}.bsa-intro__social a{color:#8c8b93;letter-spacing:.14em;text-transform:uppercase;font-size:.64rem}.bsa-intro__social a:hover,.bsa-intro__social a:focus{color:#d4af37}.post__entry .bsa-covers{grid-template-columns:1fr 1fr;gap:2rem 1.5rem;margin-top:calc(1.5rem + .5vw);display:grid}@media (min-width:56.25em){.post__entry .bsa-covers{grid-template-columns:1fr 1fr 1fr;gap:2.5rem 2rem}}.post__entry .bsa-covers .bsa-cover{margin:0 0 .75rem}.post__entry .bsa-covers .bsa-release p{font-size:.92rem}.bsa-form__captcha{min-height:78px;margin:0 0 1.25rem}.footer__links{color:#8c8b93;letter-spacing:.08em;text-transform:uppercase;font-size:.6243rem;line-height:1}.footer__links a,.footer__links button{color:#8c8b93;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;width:auto;margin:0 0 0 1.5rem;padding:0}.footer__links a:hover,.footer__links a:focus,.footer__links button:hover,.footer__links button:focus{color:#d4af37;background:0 0}@media (min-width:56.25em){.footer__links{white-space:nowrap;position:absolute;bottom:-1.85rem;right:0}}@media (max-width:56.1875em){.footer__links{padding:.25rem 0 .5rem}.footer__links a,.footer__links button{margin:0 .7rem}}.bsa-consent{z-index:9999999;color:#cfcdc7;background:#141416;border:1px solid #2c2c31;border-radius:4px;max-width:40rem;margin:0 auto;padding:1.25rem 1.5rem;font-size:.85rem;line-height:1.55;position:fixed;bottom:1rem;left:1rem;right:1rem;box-shadow:0 10px 40px #0009}.bsa-consent[hidden]{display:none}.bsa-consent__text{margin:0}.bsa-consent__text a{color:#d4af37;margin-left:.25rem}.bsa-consent__actions{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}.bsa-consent button{letter-spacing:.14em;border:1px solid #d4af37;width:auto;padding:.6rem 1.3rem;font-size:.66rem}.bsa-consent .js-consent-accept{color:#0a0a0b;background:#d4af37}.bsa-consent .js-consent-accept:hover,.bsa-consent .js-consent-accept:focus{color:#0a0a0b;background:#e6c65a}.bsa-consent .js-consent-decline{color:#d4af37;background:0 0}.bsa-consent .js-consent-decline:hover,.bsa-consent .js-consent-decline:focus{color:#0a0a0b;background:#d4af37}.post__entry .bsa-embed-ph{background:#111113;border:1px dashed #2c2c31;border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;gap:.6rem;height:175px;padding:1rem 1.25rem;display:flex}.post__entry .bsa-embed-ph p{color:#8c8b93;margin:0;font-size:.8rem;line-height:1.45}.post__entry .bsa-embed-ph button{letter-spacing:.14em;color:#d4af37;background:0 0;border:1px solid #d4af37;width:auto;padding:.5rem 1rem;font-size:.62rem}.post__entry .bsa-embed-ph button:hover,.post__entry .bsa-embed-ph button:focus{color:#0a0a0b;background:#d4af37}iframe[data-consent-src][hidden]{display:none}.footer__links a,.footer__links button{vertical-align:middle;line-height:1.4;display:inline-block}.bsa-form__detail{color:#8c8b93;margin-top:.35rem;font-size:.75rem;display:block}.container>header{height:5rem}main{padding-top:5rem}.logo img{width:auto;height:3rem;max-height:none}@media (max-width:56.1875em){.navbar__menu{top:5rem}}.slider__viewport,.slider__down>img,.slider__txt{height:calc(100vh - 8rem)}@media (min-width:56.25em){.post__featured-image>img{height:calc(100vh - 8rem)}.slider__txt--intro .slider__txtwrap{width:clamp(26rem,36vw,34rem);max-width:none;max-height:calc(100% - 2rem);padding:clamp(1.1rem,3.2vh,2.5rem) clamp(1.5rem,2.4vw,2.5rem);left:auto;right:8%}.slider__txt--intro .slider__txtwrap h1{margin-top:clamp(.35rem,1vh,.75rem);font-size:clamp(1.9rem,5.6vh,3.2rem)}.slider__txt--intro .bsa-intro__text{margin-top:clamp(.6rem,1.8vh,1.25rem);font-size:clamp(.82rem,1.95vh,1rem);line-height:1.55}.slider__txt--intro .bsa-intro__label{margin-top:clamp(.7rem,2vh,1.5rem)}.slider__txt--intro .bsa-intro__btn{margin-top:clamp(.8rem,2.4vh,1.75rem);padding:clamp(.55rem,1.4vh,.8rem) 1.6rem}.slider__txt--intro .bsa-intro__social{margin-top:clamp(.6rem,1.8vh,1.25rem)}}@media (min-width:56.25em) and (max-height:760px){.slider__txt--intro .bsa-intro__label,.slider__txt--intro .bsa-intro__links{display:none}}@media (min-width:56.25em) and (max-height:600px){.slider__txt--intro .bsa-intro__social,.slider__txt--intro .slider__category{display:none}}.post__entry .bsa-form-wrap--inline{border-top:1px solid #1c1c20;border-bottom:1px solid #1c1c20;width:auto;margin:calc(1.75rem + 1vw) 0;padding:calc(1.5rem + 1vw) 0 calc(1rem + .5vw)}.post__entry .bsa-form-wrap--inline .bsa-form__field{margin:0 0 1.25rem}.post__entry .bsa-form-wrap--inline .bsa-form__status{margin-top:1rem}.bsa-blog-hero.hero--normal{height:auto;min-height:0;padding:calc(2.5rem + 3vw) 0 calc(1.5rem + 1vw)}.bsa-blog-hero.hero--normal>header{max-width:52rem;margin:0 auto;position:static;transform:none}.bsa-blog-hero .hero__desc{text-transform:none;letter-spacing:0;color:#cfcdc7;font-family:PT Serif,serif;font-size:1.05rem;line-height:1.6}.bsa-blog-list.category{margin-top:0}.bsa-blog-list>article{text-align:left;border-top:1px solid #1c1c20;margin:0;padding:calc(1.75rem + 1vw) 0;display:block}.bsa-blog-list .category__entry{max-width:40rem;margin-left:0}.bsa-blog-list .category__header>h2{font-size:1.6rem;line-height:1.25}.bsa-blog-list .category__btn{margin-top:.75rem;display:inline-block}.post__entry .bsa-reading li{font-size:.92rem}.bsa-readmore{color:#d4af37;letter-spacing:.14em;text-transform:uppercase;margin-top:.9rem;font-size:.66rem;display:inline-block}.bsa-readmore:hover,.bsa-readmore:focus{color:#f4f2ec}.bsa-blog-list .category__image{margin-bottom:1.25rem}@media (min-width:56.25em) and (max-width:74.9375em){.navbar__menu{white-space:nowrap}.navbar__menu li{letter-spacing:.05em;padding:0 .32rem;font-size:.58rem}}@media (min-width:56.25em) and (max-width:62.4375em){.navbar__menu li{letter-spacing:.02em;padding:0 .2rem;font-size:.5rem}}@media (min-width:56.25em){header .logo{flex:none;margin-right:1rem}}.msg--warning{background:#1f1010}.post__entry figure.post__image{margin-top:calc(1.5rem + 1vw);margin-bottom:calc(1.5rem + 1vw)}.post__entry figure.post__image img{max-width:100%;height:auto;margin:0 auto;display:block}.post__entry figure.post__image--center{text-align:center}.post__entry figure figcaption{color:#8c8b93;text-align:center;margin-top:.6rem;font-size:.78rem}.gallery-wrapper{margin:calc(1.5rem + 1vw) 0}.gallery-wrapper .gallery{margin-top:0;margin-bottom:0}@media (min-width:56.25em){.gallery-wrapper--wide{margin-left:-23.1482%;margin-right:-23.1482%}}.gallery-wrapper--full{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0 4%}@media (min-width:56.25em){.gallery-wrapper--full{padding:0 3rem}}.post__entry figure.blockquote{margin:calc(1.5rem + 1vw) 0}.post__entry figure.blockquote blockquote{margin:0}.post__entry figure.blockquote figcaption{text-align:left;letter-spacing:.12em;text-transform:uppercase;margin-top:.9rem;font-size:.7rem}.post__entry figure.blockquote figcaption:before{content:"— "}.post__entry hr.separator{text-align:center;background:0 0;border:0;height:auto;margin:calc(2rem + 1vw) auto}.post__entry hr.separator--long-line{border-top:1px solid #2c2c31;width:100%}.post__entry hr.separator--long-line:before{content:none}.post__entry hr.separator--dots:before,.post__entry hr.separator--dot:before{color:#d4af37;letter-spacing:1.1em;padding-left:1.1em;font-size:1.1rem;line-height:1;display:block}.post__entry hr.separator--dots:before{content:"•••"}.post__entry hr.separator--dot:before{content:"•"}.post__entry pre.line-numbers{background:#141416;border-radius:4px;padding:1.25rem 1.5rem;font-size:.82rem;line-height:1.6;overflow:auto}.post__entry .post__toc{background:#111113;border-left:2px solid #d4af37;margin:calc(1.5rem + 1vw) 0;padding:1.25rem 1.5rem}.post__entry .post__toc h3{margin-top:0}.post__entry p.cta,.post__entry p.bsa-cta{margin-top:calc(2rem + 1vw)}.post__entry p.cta a,.post__entry p.bsa-cta a:not(.button),.post__entry a.button,.post__entry a.button--outline{color:#d4af37;letter-spacing:.14em;text-transform:uppercase;background:0 0;border:1px solid #d4af37;margin:0 .6rem .6rem 0;padding:.85rem 1.75rem;font-size:.72rem;line-height:1.4;text-decoration:none;transition:all .25s ease-out;display:inline-block}.post__entry p.cta a:hover,.post__entry p.cta a:focus,.post__entry p.bsa-cta a:hover,.post__entry p.bsa-cta a:focus,.post__entry a.button:hover,.post__entry a.button:focus,.post__entry a.button--solid{color:#0a0a0b;background:#d4af37}.post__entry a.button--solid:hover,.post__entry a.button--solid:focus{color:#0a0a0b;background:#f4f2ec;border-color:#f4f2ec}.bsa-kicker{color:#d4af37;letter-spacing:.18em;text-transform:uppercase;margin:0 0 .6rem;font-size:.66rem}.bsa-archive-hero .hero__title sup{color:#8c8b93;vertical-align:super;font-size:.4em}.bsa-archive-hero .hero__desc p{margin:0}.bsa-archive-image{max-width:64rem;margin:calc(1.5rem + 1vw) auto 0}.bsa-archive-image img{object-fit:cover;width:100%;height:auto;max-height:60vh;display:block}.bsa-archive-image figcaption{color:#8c8b93;margin-top:.5rem;font-size:.75rem}.bsa-author-head{align-items:center;gap:1.5rem;display:flex}.bsa-author-avatar{object-fit:cover;border-radius:50%;flex:none;width:6rem;height:6rem}.bsa-author-site{margin-top:.5rem;font-size:.85rem}.bsa-tags-list{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));align-items:start;gap:1rem;max-width:52rem;list-style:none;display:grid;margin:0 auto!important;padding:0 0 calc(2rem + 2vw)!important}.bsa-tags-list li{margin:0!important;padding:0!important}.bsa-tags-list li:before{content:none!important}.bsa-tags-list a{color:#f4f2ec;border:1px solid #1c1c20;padding:1.25rem 1.4rem;transition:border-color .2s ease-out;display:block}.bsa-tags-list a:hover,.bsa-tags-list a:focus{border-color:#d4af37}.bsa-tags-list img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;margin:0 0 1rem;display:block}.bsa-tags-list__name{font-family:PT Serif,serif;font-size:1.3rem;line-height:1.3;display:block}.bsa-tags-list__count{color:#8c8b93;letter-spacing:.12em;text-transform:uppercase;margin-top:.35rem;font-size:.66rem;display:block}.top__search--plugin{align-items:center;display:flex}.skip-link{z-index:2147483647;color:#0a0a0b;letter-spacing:.1em;text-transform:uppercase;background:#d4af37;padding:.7rem 1.1rem;font-size:.75rem;transition:top .15s ease-out;position:absolute;top:-4rem;left:1rem}.skip-link:focus{color:#0a0a0b;top:1rem}a:focus-visible{outline-offset:3px;outline:2px solid #d4af37}button:focus-visible{outline-offset:3px;outline:2px solid #d4af37}input:focus-visible{outline-offset:3px;outline:2px solid #d4af37}textarea:focus-visible{outline-offset:3px;outline:2px solid #d4af37}select:focus-visible{outline-offset:3px;outline:2px solid #d4af37}[tabindex]:focus-visible{outline-offset:3px;outline:2px solid #d4af37}summary:focus-visible{outline-offset:3px;outline:2px solid #d4af37}.navbar__menu li a:focus-visible{outline-offset:6px}main:focus{outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.bsa-related{border-top:1px solid #1c1c20;max-width:52rem;margin:0 auto;padding:calc(2rem + 1.5vw) 0}.bsa-related__title{letter-spacing:.18em;text-transform:uppercase;color:#d4af37;margin:0 0 1.5rem;font-family:Mulish,sans-serif;font-size:.72rem}.bsa-related__list{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:56.25em){.bsa-related__list{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:2rem}}.bsa-related__item{border:1px solid #1c1c20;padding:1.4rem 1.5rem;transition:border-color .2s ease-out}.bsa-related__item:hover{border-color:#3a3a40}.bsa-related__item:focus-within{border-color:#3a3a40}.bsa-related__date{color:#8c8b93;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .5rem;font-size:.62rem}.bsa-related__item h3{margin:0;font-size:1.15rem;line-height:1.35}.bsa-related__item h3 a{color:#f4f2ec}.bsa-related__item h3 a:hover{color:#d4af37}.post__entry>h2.align-center:before,.post__entry>h3.align-center:before{margin-left:auto;margin-right:auto}.post__entry>h2.align-right:before{margin-left:auto}.navbar__menu li.tr-switch a{border:1px solid;border-radius:3px;padding:.4em .65em;line-height:1;transition:color .2s ease-out;display:inline-block}.navbar__menu li.tr-switch a:hover{color:#d4af37}.navbar__menu li.tr-switch a:focus-visible{color:#d4af37}@media (min-width:56.25em){.navbar__menu li.tr-switch{vertical-align:middle;margin-left:.35rem}}@media (max-width:56.1875em){.navbar__menu li.tr-switch{padding:.6rem 0}.navbar__menu li.tr-switch a{padding:.5em .85em}}@media (min-width:56.25em) and (max-width:68.75em){.navbar__menu li{letter-spacing:.03em;padding:0 .22rem;font-size:.55rem}.navbar__menu li.tr-switch{margin-left:.2rem}}@media (min-width:56.25em) and (max-width:62.4375em){header .logo{margin-right:.4rem}.navbar__menu li{letter-spacing:0;padding:0 .1rem;font-size:.45rem}.navbar__menu li.tr-switch{margin-left:.1rem}.navbar__menu li.tr-switch a{padding:.3em .4em}}@media (min-width:56.25em) and (max-width:59.9375em){.navbar__menu li{padding:0 .07rem;font-size:.44rem}}body,.card{color:#cfcdc7}a,.category__header>h2 a:hover,.category__header>h2 a:active,category__header>h2 a:focus,.post__bio-text>h3 a:hover,.post__bio-text>h3 a:active,.post__bio-text>h3 a:focus{color:#d4af37}a:hover,a:active,a:focus,.category__header>h2 a,.slider__category:hover,.slider__category:active,.slider__category:focus,h1,h2,h3,h4,h5,h6,blockquote cite,.logo{color:#f4f2ec}.slider__txtwrap:before,.slider__category:after{border-color:#f4f2ec}blockquote{border-color:#d4af37}.btn:hover,button:hover,.btn:focus,button:focus{background:#d4af37}[type=button]:hover{background:#d4af37}[type=submit]:hover{background:#d4af37}[type=button]:focus{background:#d4af37}[type=submit]:focus{background:#d4af37}.btn:active,button:active{background:#d4af37}[type=button]:active{background:#d4af37}[type=submit]:active{background:#d4af37}textarea:focus,select:focus{border-color:#d4af37}[type=text]:focus{border-color:#d4af37}[type=url]:focus{border-color:#d4af37}[type=tel]:focus{border-color:#d4af37}[type=number]:focus{border-color:#d4af37}[type=email]:focus{border-color:#d4af37}[type=search]:focus{border-color:#d4af37}input[type=checkbox]:checked+label:before{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 8'%3e%3cpolygon points='9.53 0 4.4 5.09 1.47 2.18 0 3.64 2.93 6.54 4.4 8 5.87 6.54 11 1.46 9.53 0' fill='%23D4AF37'/%3e%3c/svg%3e")}input[type=radio]:checked+label:before{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3ccircle cx='4' cy='4' r='4' fill='%23D4AF37'/%3e%3c/svg%3e")}select[multiple]:focus{border-color:#d4af37}.pagination__prev:after,.pagination__next:after,.cookie-popup,.cookie-popup__save{background:#d4af37}.pagination__prev,.pagination__next{background:#6b6a72}blockquote cite{color:#6b6a72}.navbar__menu li a,.navbar__menu li span{color:#cfcdc7}.navbar__menu li a:hover:not(span),.navbar__menu li span:hover:not(span){color:#d4af37}.card__image:before{background:#00000059}.card:hover .card__image img{transform:scale(1.1)}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity 2s cubic-bezier(.215,.61,.355,1)}