/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.button{font-size:var(--bs-fs-body-20);line-height:var(--bs-lh-body-20);color:var(--bs-color-white);background-color:var(--bs-color-red);padding:0.375rem 0.75rem;font-weight:var(--bs-fw-bold);display:inline-flex;text-decoration:none;position:relative;cursor:pointer;transition:all 300ms cubic-bezier(0.19,1,0.22,1),clip-path 150ms ease-in-out;}.button:hover,.button:focus{color:var(--bs-color-white);background-color:var(--bs-color-dark-red);text-decoration:underline;transition:all 400ms cubic-bezier(0.19,1,0.22,1);}@media (min-width:768px){.button{padding:0.5rem 1.25rem;}}
form > * + *,form .form-item + .form-item{margin-top:var(--bs-gap-small);}@media (min-width:992px){form > * + *,form .form-item + .form-item{margin-top:var(--bs-gap-large);}}label,legend{font-size:var(--bs-fs-body-16);line-height:var(--bs-lh-body-16);display:block;font-weight:var(--bs-fw-bold);margin-bottom:0;}label{margin:0 0 0.25rem 0;}@media (min-width:768px){label{margin:0 0 0.5rem 0;}}input,textarea{font-size:var(--bs-fs-body-16);line-height:var(--bs-lh-body-16);background-color:var(--bs-color-white);border:solid 1px var(--bs-color-antique-gold);max-width:100%;padding:8px 12px;}textarea{display:block;width:100%;}input[type=text],input[type=password],input[type=date],input[type=email],input[type=number]{height:auto;}input[type=file]{height:inherit;}input[type=submit]:not([value=Reset]){border:none;font-size:var(--bs-fs-body-20);line-height:var(--bs-lh-body-20);color:var(--bs-color-white);background-color:var(--bs-color-red);padding:0.375rem 0.75rem;font-weight:var(--bs-fw-bold);display:inline-flex;text-decoration:none;position:relative;cursor:pointer;transition:all 300ms cubic-bezier(0.19,1,0.22,1),clip-path 150ms ease-in-out;}input[type=submit]:not([value=Reset]):hover,input[type=submit]:not([value=Reset]):focus{color:var(--bs-color-white);background-color:var(--bs-color-dark-red);text-decoration:underline;transition:all 400ms cubic-bezier(0.19,1,0.22,1);}@media (min-width:768px){input[type=submit]:not([value=Reset]){padding:0.5rem 1.25rem;}}input[type=submit][value=Reset]{font-size:var(--bs-fs-body-16);line-height:var(--bs-lh-body-16);height:1.375rem;border:none;border-spacing:0;border-radius:0;padding:0;margin:0;font-weight:var(--bs-fw-medium);cursor:pointer;display:inline;position:relative;color:var(--bs-color-black);text-decoration:none;background:linear-gradient(var(--bs-color-black),var(--bs-color-black)) left bottom no-repeat;background-size:100% 2px;transition:background-size 450ms cubic-bezier(0.19,1,0.22,1);}input[type=submit][value=Reset]:hover,input[type=submit][value=Reset]:focus{color:var(--bs-color-black);text-decoration:none;background-size:0% 2px;transition:background-size 400ms cubic-bezier(0.19,1,0.22,1);}select{font-size:var(--bs-fs-body-16);line-height:var(--bs-lh-body-16);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-color-white);border-radius:0;color:var(--bs-color-black);padding:8px 42px 8px 12px;text-indent:0.01px;text-overflow:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2228%22%20height%3D%2228%22%20fill%3D%22none%22%20stroke%3D%22%23CC3600%22%3E%3Cpath%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22M5.515%2011.485%2014%2019.971l8.485-8.486%22%2F%3E%3C%2Fsvg%3E") no-repeat center right 12px;}select::-ms-expand{display:none;}input.form-text{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2228%22%20height%3D%2228%22%20fill%3D%22none%22%20stroke%3D%22%23CC3600%22%3E%3Cpath%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22m15.29%2014.755%208.799%208.8%22%2F%3E%3Ccircle%20cx%3D%2210.889%22%20cy%3D%2210.355%22%20r%3D%226.222%22%20stroke-width%3D%222%22%20transform%3D%22rotate%2845%2010.889%2010.355%29%22%2F%3E%3C%2Fsvg%3E") no-repeat center right 12px;padding:8px 42px 8px 12px;}.form-type__checkbox,.form-type__radio{position:relative;}.form-type__checkbox input,.form-type__radio input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:100%;left:0;margin:0;position:absolute;top:0;width:100%;z-index:var(--bs-zindex-default);}.form-type__checkbox label:before,.form-type__radio label:before{border:var(--bs-color-dark);content:"";display:block;float:left;height:16px;margin-right:12px;width:16px;}.form-type__checkbox label:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22var%28--bs-color-white%29%22%3E%3Cpath%20d%3D%22M9%2016.219l10.594-10.641%201.406%201.406-12%2012-5.578-5.578%201.359-1.406z%22%2F%3E%3C%2Fsvg%3E%20") no-repeat center var(--bs-color-white);background-size:80%;border:var(--bs-color-dark);float:left;height:16px;margin-right:12px;width:16px;}.form-type__checkbox input:checked + label:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22var%28--bs-color-white%29%22%3E%3Cpath%20d%3D%22M9%2016.219l10.594-10.641%201.406%201.406-12%2012-5.578-5.578%201.359-1.406z%22%2F%3E%3C%2Fsvg%3E%20") no-repeat center var(--bs-color-dark);}.form-type__radio label:before{background:var(--bs-color-white);border-radius:50%;box-shadow:inset 0 0 0 3px var(--bs-color-white);}.form-type__radio input:checked + label:before{background:var(--bs-color-dark);}.description{font-size:var(--bs-fs-label-16);line-height:var(--bs-lh-label-16);}.password-strength__meter{background-color:var(--bs-color-gray-100);}.password-strength__indicator.is-fair{background-color:var(--bs-color-yellow);}.password-strength__indicator.is-strong{background-color:var(--bs-color-green);}.password-strength__indicator.is-good{background-color:var(--bs-color-green);}.password-strength__indicator.is-weak{background-color:var(--bs-color-red);}.password-confirm,.password-strength__title{font-size:var(--bs-fs-label-16);line-height:var(--bs-lh-label-16);}.password-strength__text{font-weight:var(--bs-fw-bold);}.password-confirm > span{font-weight:var(--bs-fw-bold);}.password-confirm > span.error{color:var(--bs-color-red);}.password-confirm > span.ok{color:var(--bs-color-green);}.password-suggestions{font-size:var(--bs-fs-label-16);line-height:var(--bs-lh-label-16);font-weight:var(--bs-fw-bold);}.password-suggestions > ul{font-weight:var(--bs-fw-regular);}a.btn{font-size:var(--bs-fs-body-20);line-height:var(--bs-lh-body-20);color:var(--bs-color-white);background-color:var(--bs-color-red);padding:0.375rem 0.75rem;font-weight:var(--bs-fw-bold);display:inline-flex;text-decoration:none;position:relative;cursor:pointer;transition:all 300ms cubic-bezier(0.19,1,0.22,1),clip-path 150ms ease-in-out;}a.btn:hover,a.btn:focus{color:var(--bs-color-white);background-color:var(--bs-color-dark-red);text-decoration:underline;transition:all 400ms cubic-bezier(0.19,1,0.22,1);}@media (min-width:768px){a.btn{padding:0.5rem 1.25rem;}}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;}input[type=search]::-moz-search-clear-button{display:none;}input[type=search]::-ms-clear{display:none;}
ul:not([class]),ol:not([class]){font-size:inherit;line-height:inherit;list-style-position:inside;}ul:not([class]) span,ol:not([class]) span{display:inline-block;}ul:not([class]):not(:first-child),ol:not([class]):not(:first-child){margin:1.5rem 0;}@media (min-width:768px){ul:not([class]):not(:first-child),ol:not([class]):not(:first-child){margin:2.25rem 0;}}ul:not([class]){list-style-type:disc;}
figure{margin:0;}figure img{display:block;}img{max-width:100%;height:auto;}figcaption{margin:0.75rem 0 0 0;font-style:italic;color:var(--bs-color-dark-warm-gray);font-size:var(--bs-fs-body-16);line-height:var(--bs-lh-body-16);}figcaption a{display:inline;position:relative;color:var(--bs-color-red);text-decoration:none;background:linear-gradient(var(--bs-color-red),var(--bs-color-red)) left bottom no-repeat;background-size:100% 2px;transition:background-size 450ms cubic-bezier(0.19,1,0.22,1);}figcaption a:hover,figcaption a:focus{background:linear-gradient(var(--bs-color-dark-red),var(--bs-color-dark-red)) left bottom no-repeat;color:var(--bs-color-dark-red);text-decoration:none;background-size:0% 2px;transition:background-size 400ms cubic-bezier(0.19,1,0.22,1);}.field--name-body::after{content:"";clear:both;display:table;}@media (min-width:768px){.field--name-body figure img{display:block;width:100%;height:auto;}}.field--name-field-media-oembed-video,.field--name-field-pbs-player{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}.field--name-field-media-oembed-video iframe,.field--name-field-media-oembed-video object,.field--name-field-media-oembed-video embed,.field--name-field-pbs-player iframe,.field--name-field-pbs-player object,.field--name-field-pbs-player embed{position:absolute;top:0;left:0;width:100%;height:100%;}.align-center.media-oembed-external-video,.align-center.media-oembed-pbs-video,.align-left.media-oembed-external-video,.align-left.media-oembed-pbs-video,.align-right.media-oembed-external-video,.align-right.media-oembed-pbs-video{max-width:800px;margin-left:auto;margin-right:auto;display:block;margin-bottom:1.5em;}.page-node-type-video-post .align-center.media-oembed-external-video,.page-node-type-video-post .align-center.media-oembed-pbs-video,.page-node-type-video-post .align-left.media-oembed-external-video,.page-node-type-video-post .align-left.media-oembed-pbs-video,.page-node-type-video-post .align-right.media-oembed-external-video,.page-node-type-video-post .align-right.media-oembed-pbs-video{max-width:1146px;margin-bottom:0;}.align-center .media-embed,.align-center .media-embed + figcaption,.align-left .media-embed,.align-left .media-embed + figcaption,.align-right .media-embed,.align-right .media-embed + figcaption{max-width:346px;}.align-center .media-embed-full,.align-center .media-embed-full + figcaption,.align-left .media-embed-full,.align-left .media-embed-full + figcaption,.align-right .media-embed-full,.align-right .media-embed-full + figcaption{max-width:100%;}p[\:has\(.getty.embed.image\)]{text-align:center;}p:has(.getty.embed.image){text-align:center;}
html{-webkit-text-size-adjust:100%;-moz-tab-size:4;font-size:100%;scroll-behavior:smooth;-o-tab-size:4;tab-size:4;}.skip-link{color:var(--bs-color-white) !important;}.skip-link{display:block;background-color:var(--bs-color-black);border-radius:0 0 4px 4px;font-size:1em;left:50%;outline:red dotted 2px;padding:10px 18px;text-decoration:none;transform:translateX(-50%);z-index:1000;}.skip-link.focusable:focus{position:absolute !important;}hr{border:0;border-bottom:0.125rem solid var(--bs-color-antique-gold);margin:1.5rem 0;}@media (min-width:768px){hr{margin:2.25rem 0;}}.u-heading-accent{font-size:var(--bs-fs-heading-h1b);line-height:var(--bs-lh-heading-h1b);padding-top:20px;position:relative;}.u-heading-accent:after{background-color:var(--bs-color-red);content:"";display:block;height:4px;left:0;position:absolute;top:0;width:60px;}
*,::before,::after{box-sizing:border-box;}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0;}ul{list-style:none;}html[focus-within]{scroll-behavior:smooth;}html:focus-within{scroll-behavior:smooth;}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}img,picture{max-width:100%;display:block;}input,button,textarea,select{font-family:inherit;font-weight:var(--bs-fw-medium);}@media (prefers-reduced-motion:reduce){html[focus-within]{scroll-behavior:auto;}html:focus-within{scroll-behavior:auto;}::before,::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important;}}
table{font-size:var(--bs-fs-label-16);line-height:var(--bs-lh-label-16);width:100%;max-width:100%;border-spacing:0;text-align:left;border-collapse:collapse;}thead th{vertical-align:bottom;}thead th,thead td{border-bottom:1px solid var(--bs-color-dark);}th,td{padding:8px;text-align:left;vertical-align:top;}th{color:var(--bs-color-dark);font-weight:var(--bs-fw-bold);}caption + thead tr:first-child th,caption + thead tr:first-child td,colgroup + thead tr:first-child th,colgroup + thead tr:first-child td,thead:first-child tr:first-child th,thead:first-child tr:first-child td{border-top:0;}tbody + tbody{border-top:2px solid var(--bs-color-dark);}tr.even{background-color:var(--bs-color-gray-200);}
:root{--bs-grid-gap:20px;}@media (min-width:768px){:root{--bs-grid-gap:40px;}}:root{--bs-width-xxlarge:1920px;--bs-width-xlarge:1500px;--bs-width-large:1280px;--bs-width-medium:960px;--bs-width-small:768px;--bs-width-xsmall:640px;--bs-width-xxsmall:480px;}:root{--bs-zindex-super:100;--bs-zindex-top:90;--bs-zindex-over:10;--bs-zindex-default:1;--bs-zindex-under:-1;--bs-zindex-bottom:-9999px;}.align-left{margin:1.25rem 0;float:none;}@media (min-width:768px){.align-left{float:left;margin:2.5rem 2.5rem 2.5rem 0;}}.align-right{margin:1.25rem 0;float:none;}@media (min-width:768px){.align-right{float:right;margin:2.5rem 0 2.5rem 2.5rem;}}.align-center{margin:1.25rem 0;}@media (min-width:768px){.align-center{margin:2.5rem auto;}}[class*=l-flex] > *{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:calc(var(--bs-grid-gap) / 2 * -1) calc(var(--bs-grid-gap) / 2 * -1);}[class*=l-flex] > * > *{margin:calc(var(--bs-grid-gap) / 2) calc(var(--bs-grid-gap) / 2);}.l-flex__alignment--start > *{justify-content:flex-start;}.l-flex__alignment--center > *{justify-content:center;}.l-flex__alignment--end > *{justify-content:flex-end;}.l-flex__alignment--end > *{justify-content:flex-end;}.l-flex__no-wrap > *{flex-wrap:nowrap;}[class*=l-constrained]{margin-left:auto;margin-right:auto;max-width:86.25rem;padding-left:1.25rem;padding-right:1.25rem;width:100%;}@media (min-width:768px){[class*=l-constrained]{max-width:86.25rem;padding-left:3.75rem;padding-right:3.75rem;}}@media (min-width:1440px){[class*=l-constrained]{max-width:86.25rem;padding-left:0;padding-right:0;}}[class*=l-constrained] [class*=l-constrained]{margin-left:0;margin-right:0;}.l-constrained--narrow{max-width:74.125rem;}@media (min-width:768px){.l-constrained--narrow{max-width:79.125rem;}}.l-constrained--super-narrow{max-width:56.625rem;}.l-constrained--wider{max-width:var(--bs-width-xlarge);}.l-constrained--wide{max-width:var(--bs-width-xxlarge);}.l-constrained--full{width:100%;}.l-breakout-constrained{max-width:none;margin-left:-1.25rem;margin-right:-1.25rem;}@media (min-width:768px){.l-breakout-constrained{margin-left:-3.9375rem;margin-right:-3.9375rem;}}@media (min-width:768px){.l-grid .l-grid__inner{display:flex;flex-flow:nowrap row;margin:0 -var(--bs-grid-gap);}}.l-grid .l-grid__inner > * + *{margin-top:var(--bs-grid-gap);}@media (min-width:768px){.l-grid .l-grid__inner > * + *{margin-top:0;}}.l-grid .l-grid__inner .l-grid__item{flex-shrink:0;}@media (min-width:768px){.l-grid .l-grid__inner .l-grid__item{padding:0 var(--bs-grid-gap);}}.l-grid .l-grid__inner .l-grid__item--col-2{width:100%;}@media (min-width:768px){.l-grid .l-grid__inner .l-grid__item--col-2{width:16.6666666667%;}}.l-grid .l-grid__inner .l-grid__item--col-3{width:100%;}@media (min-width:768px){.l-grid .l-grid__inner .l-grid__item--col-3{width:25%;}}.l-grid .l-grid__inner .l-grid__item--col-4{width:100%;}@media (min-width:768px){.l-grid .l-grid__inner .l-grid__item--col-4{width:33.3333333333%;}}.l-grid .l-grid__inner .l-grid__item--col-5{width:100%;}@media (min-width:768px){.l-grid .l-grid__inner .l-grid__item--col-5{width:41.6666666667%;}}.l-grid .l-grid__inner .l-grid__item--col-6{width:100%;}@media (min-width:768px){.l-grid .l-grid__inner .l-grid__item--col-6{width:50%;}}.l-grid .l-grid__inner .l-grid__item--col-7{width:100%;}@media (min-width:768px){.l-grid .l-grid__inner .l-grid__item--col-7{width:58.3333333333%;}}.l-grid .l-grid__inner .l-grid__item--col-8{width:100%;}@media (min-width:768px){.l-grid .l-grid__inner .l-grid__item--col-8{width:66.6666666667%;}}.l-grid .l-grid__inner .l-grid__item--col-9{width:100%;}@media (min-width:768px){.l-grid .l-grid__inner .l-grid__item--col-9{width:75%;}}.l-grid .l-grid__inner .l-grid__item--col-10{width:100%;}@media (min-width:768px){.l-grid .l-grid__inner .l-grid__item--col-10{width:83.3333333333%;}}.l-grid-half{display:grid;grid-gap:40px;gap:40px;grid-template-columns:minmax(0,1fr);}@media (min-width:768px){.l-grid-half{grid-template-columns:1fr 1fr;}}@media (min-width:1321px){.l-grid-half{gap:80px;}}.l-grid-async{display:grid;grid-gap:0;gap:0;grid-template-columns:minmax(0,1fr);}@media (min-width:1321px){.l-grid-async{grid-template-columns:2fr 1fr;gap:80px;}}.l-history-block > .c-divider{margin-top:80px;margin-bottom:80px;}[class*=l-stack] > *{margin-top:0;margin-bottom:0;}[class*=l-stack] > * + *{margin-top:var(--space-gap-y);}.l-stack__ruled > * + *{padding-top:var(--space-gap-y);border-top:var(--size-border,1px) var(--style-border,solid) var(--color-border);}.l-stack__none > * + *{margin-top:0;}.l-stack__minimal > * + *{margin-top:12px;}.l-stack__tight > * + *{margin-top:16px;}.l-stack__compact > * + *{margin-top:32px;}.l-stack__normal > * + *{margin-top:48px;}.l-overlap-xl{position:relative;z-index:1;}@media (min-width:1186px){.l-overlap-xl{margin-top:-33.125rem;}}.l-overlap-lg{position:relative;z-index:1;}@media (min-width:1186px){.l-overlap-lg{margin-top:-11.5rem;}}.l-overlap-md{position:relative;z-index:1;}@media (min-width:1186px){.l-overlap-md{margin-top:-5rem;}}@media (min-width:1186px){.l-overlap-md.has-video{margin-top:-2.5rem;}}.l-overlap-md-plus{position:relative;z-index:1;margin-top:-3.25rem;}@media (min-width:768px){.l-overlap-md-plus.has-video{margin-top:-4.5rem;}}@media (min-width:1186px){.l-overlap-md-plus.has-video{margin-top:-7.5rem;}}.page__outer-wrapper{position:relative;z-index:2;}.page__inner-wrapper{display:flex;flex-direction:column;gap:1.25rem;}@media (min-width:768px){.page__inner-wrapper{gap:1.5rem;}}@media (min-width:1321px){.page__inner-wrapper{gap:2.25rem;}}.bg-white{background-color:var(--bs-color-white);}.max-w-xl{max-width:71.625rem;}.l-constrained-padding{padding:1.25rem 1.25rem 0;}@media (min-width:768px){.l-constrained-padding{padding:2.5rem 4rem 0;}}@media (min-width:1186px){.l-constrained-padding{padding:3.75rem 3.75rem 0;}}.has-video .l-constrained-padding{padding:0;}@media (min-width:768px){.has-video .l-constrained-padding{padding:0;}}@media (min-width:1186px){.has-video .l-constrained-padding{padding:0;}}.l-constrained-padding-xl{padding:1.25rem 0 0;}@media (min-width:768px){.l-constrained-padding-xl{padding:2.5rem 0 0;}}@media (min-width:1186px){.l-constrained-padding-xl{padding:60px 120px 0;}}.l-list-actions{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between;}.l-list-summary{font-size:var(--bs-fs-body-18);line-height:var(--bs-lh-body-18);letter-spacing:2px;text-transform:uppercase;}.l-page-content{padding-bottom:2.5rem;}@media (min-width:1186px){.l-page-content{padding-bottom:5rem;}}.l-homepage-featured-overlap{background-color:var(--bs-color-tan);padding-top:20px;padding-bottom:20px;}@media (min-width:576px){.l-homepage-featured-overlap{padding-top:40px;padding-bottom:40px;}}@media (min-width:1186px){.l-homepage-featured-overlap{padding-bottom:120px;}}@media (min-width:1321px){.l-homepage-featured-overlap{padding-top:80px;padding-bottom:160px;}}@media (min-width:1321px){.l-homepage-featured-overlap__content{margin-top:-200px;position:relative;z-index:1;}}.l-homepage-stream-padding{padding:2.5rem 0 0;}@media (min-width:1186px){.l-homepage-stream-padding{padding:3.75rem 3.75rem 0;}}.l-featured-footer{background-color:var(--bs-color-bone);padding-top:40px;padding-bottom:40px;}@media (min-width:768px){.l-featured-footer{padding-top:80px;padding-bottom:80px;}}.l-featured-footer__content{display:grid;grid-gap:28px;gap:28px;grid-template-columns:1fr;}@media (min-width:768px){.l-featured-footer__content{gap:40px;}}@media (min-width:1321px){.l-featured-footer__content{gap:60px;}}.l-featured-footer__columns{display:grid;grid-gap:40px;gap:40px;grid-template-columns:1fr;}@media (min-width:1321px){.l-featured-footer__columns{grid-template-columns:1fr 1fr;}}@media (max-width:1320.98px){.l-edges-bleed{margin:0 -60px -80px;}}@media (max-width:767.98px){.l-edges-bleed{margin:0 -20px -40px;}}.l-featured-footer--related-content{background-color:var(--bs-color-bone);background-image:url(/themes/custom/weta_bs/images/featured-article-map.png);background-size:cover;padding-top:40px;padding-bottom:40px;}@media (min-width:768px){.l-featured-footer--related-content{padding-top:60px;padding-bottom:60px;}}.l-about-authors{padding-top:40px;}@media (min-width:768px){.l-about-authors{padding-top:80px;}}.l-columns-half{display:grid;grid-gap:60px;gap:60px;grid-template-columns:1fr;}@media (min-width:1321px){.l-columns-half{grid-template-columns:repeat(2,1fr);}}.l-column--aside{align-items:start;display:grid;grid-gap:60px;gap:60px;grid-template-columns:1fr;}@media (min-width:1146px) and (max-width:1320.98px){.l-column--aside{grid-template-columns:repeat(2,1fr);}}.l-metro-related__heading{font-size:var(--bs-fs-heading-h5);line-height:var(--bs-lh-heading-h5);margin:0 0 16px;}.l-stops-list{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr;list-style:none;margin:0;padding:0;}.l-stops-list .field__items{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;}.l-stops-list .field__label{font-size:var(--bs-fs-body-16);line-height:var(--bs-lh-body-16);font-weight:700;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase;}@media (min-width:992px) and (max-width:1145.98px){.l-stops-list{grid-template-columns:repeat(2,1fr);}}.l-columns--image{margin-bottom:20px;}.l-metro-related__items{display:grid;list-style:none;grid-gap:20px;gap:20px;grid-template-columns:1fr;margin:0;padding:0;}@media (min-width:1321px){.l-metro-related__items{grid-template-columns:repeat(2,1fr);}}
.to-top{justify-content:right;position:absolute;right:1.25rem;top:1.25rem;}.to-top__inner{text-decoration:none;text-transform:uppercase;letter-spacing:2px;font-weight:var(--bs-fw-medium);color:var(--bs-color-white);position:relative;background:linear-gradient(var(--bs-color-white),var(--bs-color-white)) left bottom no-repeat;background-size:0% 2px;transition:background-size 450ms cubic-bezier(0.19,1,0.22,1);display:inline;padding-bottom:0;font-size:var(--bs-fs-accent-14);line-height:var(--bs-lh-accent-14);}.to-top__inner:hover,.to-top__inner:focus{color:var(--bs-color-white);text-decoration:none;background-size:100% 2px;transition:background-size 400ms cubic-bezier(0.19,1,0.22,1);}
.c-cta{position:relative;}.c-cta__link-wrapper{margin:0;}.c-cta.c-cta--default{color:var(--bs-color-white);background-color:var(--bs-color-navy);}.c-cta.c-cta--default .c-cta__wrap{display:flex;flex-direction:column;}@media (min-width:768px){.c-cta.c-cta--default .c-cta__wrap{flex-direction:row;align-items:stretch;}}.c-cta.c-cta--default .c-cta__inner-wrap{order:2;padding:1.75rem 1.25rem;display:flex;flex-direction:column;gap:1.25rem;text-align:center;}@media (min-width:768px){.c-cta.c-cta--default .c-cta__inner-wrap{text-align:left;padding:2.5rem;gap:1.5rem;}}@media (min-width:1321px){.c-cta.c-cta--default .c-cta__inner-wrap{padding:3.75rem;gap:2rem;}}.c-cta.c-cta.c-cta--default figure{order:1;}@media (min-width:768px){.c-cta.c-cta.c-cta--default figure{order:1;flex:none;max-width:18.5rem;width:100%;position:relative;overflow:hidden;}}.c-cta.c-cta.c-cta--default figure img{display:block;width:100%;max-width:75%;margin:0 auto;}@media (min-width:768px){.c-cta.c-cta.c-cta--default figure img{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;max-width:none;}}.c-cta.c-cta--default .c-cta__title{font-size:var(--bs-fs-heading-h2);line-height:var(--bs-lh-heading-h2);font-weight:var(--bs-fw-light);margin:0;color:var(--bs-color-white);position:relative;display:inline-flex;flex-direction:column;gap:1.5rem;max-width:48.75rem;}.c-cta.c-cta--default .c-cta__title:before{content:"";position:relative;top:0;left:0;width:2.5rem;height:0.25rem;background-color:var(--bs-color-antique-gold);display:none;}@media (min-width:768px){.c-cta.c-cta--default .c-cta__title:before{width:3.75rem;display:block;}}.c-cta.c-cta--default .c-cta__text{font-size:var(--bs-fs-heading-h4);line-height:var(--bs-lh-heading-h4);font-weight:var(--bs-fw-bold);margin:0;}.c-cta.c-cta--default .c-cta__link-wrapper{margin:0;}.c-cta.c-cta--default .c-cta__link{font-size:var(--bs-fs-body-20);line-height:var(--bs-lh-body-20);color:var(--bs-color-white);background-color:var(--bs-color-red);padding:0.375rem 0.75rem;font-weight:var(--bs-fw-bold);display:inline-flex;text-decoration:none;position:relative;cursor:pointer;transition:all 300ms cubic-bezier(0.19,1,0.22,1),clip-path 150ms ease-in-out;}.c-cta.c-cta--default .c-cta__link:hover,.c-cta.c-cta--default .c-cta__link:focus{color:var(--bs-color-white);background-color:var(--bs-color-dark-red);text-decoration:underline;transition:all 400ms cubic-bezier(0.19,1,0.22,1);}@media (min-width:768px){.c-cta.c-cta--default .c-cta__link{padding:0.5rem 1.25rem;}}.c-cta.c-cta--default .c-cta__link{font-size:var(--bs-fs-accent-20);line-height:var(--bs-lh-accent-20);font-weight:var(--bs-fw-bold);text-transform:uppercase;letter-spacing:0.125rem;}.c-cta.c-cta--compact .c-cta__wrap{display:flex;flex-direction:column;}@media (min-width:768px){.c-cta.c-cta--compact .c-cta__wrap{flex-direction:row;align-items:stretch;}}.c-cta.c-cta--compact .c-cta__inner-wrap{background-color:var(--bs-color-tan);padding:1.75rem 1.25rem;text-align:center;order:2;display:flex;flex-direction:column;gap:1.25rem;}@media (min-width:768px){.c-cta.c-cta--compact .c-cta__inner-wrap{flex:1;padding:2.5rem;text-align:left;}}@media (min-width:1321px){.c-cta.c-cta--compact .c-cta__inner-wrap{padding:3rem 3rem 3rem 5rem;}}.c-cta.c-cta--compact .c-cta__title{font-size:var(--bs-fs-heading-h5);line-height:var(--bs-lh-heading-h5);color:var(--bs-color-navy);font-family:var(--bs-ff-body);font-weight:var(--bs-fw-bold);margin:0;position:relative;display:inline-flex;flex-direction:column;gap:1.25rem;max-width:48.75rem;}.c-cta.c-cta--compact .c-cta__title:before{content:"";position:relative;top:0;left:0;width:2.5rem;height:0.25rem;background-color:var(--bs-color-antique-gold);display:none;}@media (min-width:768px){.c-cta.c-cta--compact .c-cta__title:before{width:3.75rem;display:block;}}.c-cta.c-cta--compact .c-cta__link{font-size:var(--bs-fs-body-20);line-height:var(--bs-lh-body-20);color:var(--bs-color-white);background-color:var(--bs-color-red);padding:0.375rem 0.75rem;font-weight:var(--bs-fw-bold);display:inline-flex;text-decoration:none;position:relative;cursor:pointer;transition:all 300ms cubic-bezier(0.19,1,0.22,1),clip-path 150ms ease-in-out;}.c-cta.c-cta--compact .c-cta__link:hover,.c-cta.c-cta--compact .c-cta__link:focus{color:var(--bs-color-white);background-color:var(--bs-color-dark-red);text-decoration:underline;transition:all 400ms cubic-bezier(0.19,1,0.22,1);}@media (min-width:768px){.c-cta.c-cta--compact .c-cta__link{padding:0.5rem 1.25rem;}}.c-cta.c-cta.c-cta--compact figure{order:1;}@media (min-width:768px){.c-cta.c-cta.c-cta--compact figure{order:1;flex:none;max-width:12.5rem;width:100%;position:relative;overflow:hidden;}}@media (min-width:1321px){.c-cta.c-cta.c-cta--compact figure{right:-2.5rem;margin:1.5rem 0;}}.c-cta.c-cta.c-cta--compact figure img{display:block;width:100%;max-width:75%;margin:0 auto;}@media (min-width:768px){.c-cta.c-cta.c-cta--compact figure img{width:100%;height:100%;max-width:none;position:absolute;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;}}.c-cta.c-cta--featured{background:linear-gradient(180deg,#001d42 0%,#1a1a1a 100%);color:var(--bs-color-white);position:relative;padding:0;overflow:hidden;}.c-cta.c-cta--featured:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:160px;background:linear-gradient(180deg,rgba(26,26,26,0) 0%,#1a1a1a 100%);z-index:1;}.c-cta.c-cta--featured:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:url(/themes/custom/weta_bs/components/cta/./images/cta-featured.png) no-repeat center center;background-size:cover;z-index:0;opacity:0.5;}@media (min-width:768px){.c-cta.c-cta--featured:after{top:auto;bottom:0;right:-124px;width:526.255px;height:480px;opacity:1;}}@media (min-width:1321px){.c-cta.c-cta--featured:after{top:-188px;right:-170px;width:964.801px;height:880px;}}.c-cta.c-cta--featured .c-cta__wrap{padding-top:0;padding-bottom:0;}.c-cta.c-cta--featured .c-cta__title{font-size:var(--bs-fs-heading-h2);line-height:var(--bs-lh-heading-h2);font-weight:var(--bs-fw-light);margin:0;color:var(--bs-color-white);position:relative;display:inline-flex;flex-direction:column;gap:1.5rem;max-width:48.75rem;}.c-cta.c-cta--featured .c-cta__title:before{content:"";position:relative;top:0;left:0;width:2.5rem;height:0.25rem;background-color:var(--bs-color-antique-gold);}@media (min-width:768px){.c-cta.c-cta--featured .c-cta__title:before{width:3.75rem;}}.c-cta.c-cta--featured .c-cta__text{margin:0;max-width:48.75rem;}.c-cta.c-cta--featured .c-cta__link{font-size:var(--bs-fs-body-20);line-height:var(--bs-lh-body-20);color:var(--bs-color-white);background-color:var(--bs-color-red);padding:0.375rem 0.75rem;font-weight:var(--bs-fw-bold);display:inline-flex;text-decoration:none;position:relative;cursor:pointer;transition:all 300ms cubic-bezier(0.19,1,0.22,1),clip-path 150ms ease-in-out;}.c-cta.c-cta--featured .c-cta__link:hover,.c-cta.c-cta--featured .c-cta__link:focus{color:var(--bs-color-white);background-color:var(--bs-color-dark-red);text-decoration:underline;transition:all 400ms cubic-bezier(0.19,1,0.22,1);}@media (min-width:768px){.c-cta.c-cta--featured .c-cta__link{padding:0.5rem 1.25rem;}}.c-cta.c-cta--featured .c-cta__link-wrapper{margin:0;}.c-cta.c-cta--featured .c-cta__inner-wrap{display:flex;flex-direction:column;gap:1.5rem;position:relative;z-index:2;padding:2.5rem 0;}@media (min-width:768px){.c-cta.c-cta--featured .c-cta__inner-wrap{padding:3.75rem 3.75rem 3.75rem 0;max-width:35rem;}}@media (min-width:1321px){.c-cta.c-cta--featured .c-cta__inner-wrap{padding:7.5rem 3.125rem 7.5rem 0;max-width:51.875rem;}}
.c-divider{width:100%;overflow:hidden;}.c-divider.c-divider--fancy-light .c-divider__horizontal-rule{height:0.75rem;border:none;background:url(/themes/custom/weta_bs/components/divider/./images/divider.svg) no-repeat center center;padding:0;margin:0.75rem 0;}.c-divider.c-divider--fancy-dark{background-color:var(--bs-color-black);}.c-divider.c-divider--fancy-dark .c-divider__horizontal-rule{height:0.75rem;border:none;background:url(/themes/custom/weta_bs/components/divider/./images/divider.svg) no-repeat center center;padding:0;margin:0.75rem 0;}.c-divider.c-divider--fancy-bone{background-color:var(--bs-color-bone);}.c-divider.c-divider--fancy-bone .c-divider__horizontal-rule{height:0.75rem;border:none;background:url(/themes/custom/weta_bs/components/divider/./images/divider.svg) no-repeat center center;padding:0;margin:0.75rem 0;}
.c-link{font-size:var(--bs-fs-body-18);line-height:var(--bs-lh-body-18);align-items:center;display:flex;gap:10px;text-decoration:none;width:-moz-fit-content;width:fit-content;}.c-link:hover{cursor:pointer;text-decoration:underline;}.c-link__icon{display:inline-flex;height:1rem;width:1rem;}.c-link__icon svg{fill:var(--bs-color-black);}
.c-locations{position:relative;display:inline-flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;}.c-locations::before{content:"";background-image:url(/themes/custom/weta_bs/components/locations/./images/waypoint.svg);background-size:contain;background-repeat:no-repeat;width:1.125rem;height:1.125rem;left:-0.5rem;position:relative;}.c-locations p{margin:0;}.c-locations a{display:inline;position:relative;color:var(--bs-color-red);text-decoration:none;background:linear-gradient(var(--bs-color-dark-red),var(--bs-color-dark-red)) left bottom no-repeat;background-size:0% 2px;transition:background-size 450ms cubic-bezier(0.19,1,0.22,1);}.c-locations a:hover,.c-locations a:focus{color:var(--bs-color-dark-red);text-decoration:none;background-size:100% 2px;transition:background-size 400ms cubic-bezier(0.19,1,0.22,1);}.c-locations__items{display:inline-flex;flex-direction:row;flex-wrap:wrap;gap:0.25rem;align-items:center;justify-content:center;margin:0;padding:0;list-style:none;}.c-locations__item{font-size:var(--bs-fs-accent-20);line-height:var(--bs-lh-accent-20);color:var(--bs-color-red);font-family:var(--bs-ff-heading);position:relative;display:inline-flex;align-items:center;font-weight:var(--bs-fw-regular);letter-spacing:2px;text-transform:uppercase;}.c-locations__item:not(:last-child)::after{content:", ";position:relative;}.locations-and-metadata__wrapper{display:flex;flex-direction:column;gap:0.75rem;}.page-node-type-video-post .locations-and-metadata__wrapper{margin-bottom:1.5rem;}@media (min-width:1146px){.page-node-type-video-post .locations-and-metadata__wrapper{flex-direction:row;align-items:center;margin-bottom:2.25rem;}}@media (min-width:1146px){.page-node-type-video-post .c-locations{justify-content:flex-start;width:auto;}[dir="ltr"] .page-node-type-video-post .c-locations:after{margin-left:0.75rem;}[dir="rtl"] .page-node-type-video-post .c-locations:after{margin-right:0.75rem;}.page-node-type-video-post .c-locations:after{content:"";display:block;height:6px;width:6px;background-color:var(--bs-color-antique-gold);transform:rotate(45deg);}}
.c-menu .menu--main[data-depth="0"]{display:flex;flex-direction:row;gap:3rem;justify-content:center;margin:0;padding:0;}.c-menu .menu--main[data-depth="0"] a.menu__link{font-size:var(--bs-fs-accent-20);line-height:var(--bs-lh-accent-20);color:var(--bs-color-red);letter-spacing:2px;font-weight:var(--bs-fw-bold);text-transform:uppercase;display:inline;position:relative;color:var(--bs-color-red);text-decoration:none;background:linear-gradient(var(--bs-color-dark-red),var(--bs-color-dark-red)) left bottom no-repeat;background-size:0% 2px;transition:background-size 450ms cubic-bezier(0.19,1,0.22,1);}.c-menu .menu--main[data-depth="0"] a.menu__link:hover,.c-menu .menu--main[data-depth="0"] a.menu__link:focus{color:var(--bs-color-dark-red);text-decoration:none;background-size:100% 2px;transition:background-size 400ms cubic-bezier(0.19,1,0.22,1);}.site-header--desktop .menu--social{display:flex;flex-direction:row;gap:1rem;align-items:center;margin:0;padding:0;}.site-header--desktop .menu--social .menu__item{display:inline-flex;}.site-header--desktop .menu--social a.menu__link{color:var(--bs-color-red);}.site-header--desktop .menu--social a.menu__link .icon{transition:all 300ms cubic-bezier(0.19,1,0.22,1);padding:0.375rem;background-color:transparent;display:flex;align-items:center;justify-content:center;border-radius:500%;}.site-header--desktop .menu--social a.menu__link:hover,.site-header--desktop .menu--social a.menu__link:focus{color:var(--bs-color-white);}.site-header--desktop .menu--social a.menu__link:hover .icon,.site-header--desktop .menu--social a.menu__link:focus .icon{transition:all 400ms cubic-bezier(0.19,1,0.22,1);background-color:var(--bs-color-dark-red);}
.c-metadata p{margin:0;}.c-metadata a{display:inline;position:relative;color:var(--bs-color-black);text-decoration:none;background:linear-gradient(var(--bs-color-black),var(--bs-color-black)) left bottom no-repeat;background-size:100% 2px;transition:background-size 450ms cubic-bezier(0.19,1,0.22,1);}.c-metadata a:hover,.c-metadata a:focus{background:linear-gradient(var(--bs-color-black),var(--bs-color-black)) left bottom no-repeat;color:var(--bs-color-black);text-decoration:none;background-size:0% 2px;transition:background-size 400ms cubic-bezier(0.19,1,0.22,1);}.c-metadata__items{display:flex;flex-direction:column;row-gap:0.75rem;align-items:center;justify-content:center;margin:0;padding:0;list-style:none;}@media (min-width:768px){.c-metadata__items{flex-wrap:wrap;flex-direction:row;row-gap:0.75rem;-moz-column-gap:2.25rem;column-gap:2.25rem;}}.c-metadata__item{font-size:var(--bs-fs-accent-14);line-height:var(--bs-lh-accent-14);position:relative;display:inline-flex;align-items:center;font-weight:var(--bs-fw-bold);letter-spacing:2px;text-transform:uppercase;}@media (min-width:1321px){.c-metadata__item:not(:first-child)::before{content:"";background-image:url(/themes/custom/weta_bs/components/metadata/./images/diamond.svg);background-size:contain;background-repeat:no-repeat;width:0.75rem;height:0.75rem;position:absolute;left:-1.5rem;top:50%;transform:translateY(-50%);}}@media (min-width:768px) and (max-width:1320.98px){.c-metadata__item:nth-child(2)::before{content:"";background-image:url(/themes/custom/weta_bs/components/metadata/./images/diamond.svg);background-size:contain;background-repeat:no-repeat;width:0.75rem;height:0.75rem;position:absolute;left:-1.5rem;top:50%;transform:translateY(-50%);}}@media (min-width:768px) and (max-width:1320.98px){.c-metadata__item:nth-child(n+3){width:100%;flex:none;justify-content:center;}}
.modal{font-family:var(--bs-ff-base);}.js-modal-trigger{cursor:pointer;display:inline-block;}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);justify-content:center;align-items:center;z-index:9999;display:none;}.is-open .modal__overlay{display:flex;}.modal__container{background-color:var(--bs-color-white);padding:0.75rem;max-width:90vw;max-height:100vh;overflow-y:auto;box-sizing:border-box;display:none;}@media (min-width:768px){.modal__container{max-width:80vw;padding:1.875rem;}}@media (min-width:1321px){.modal__container{max-width:75vw;}}.is-open .modal__container{display:block;}.modal__header{display:flex;justify-content:flex-end;align-items:center;}.modal__close{background:transparent;border:0;cursor:pointer;height:2.5rem;width:2.5rem;outline:none;}.modal__header .modal__close:before{content:"✕";font-size:1.5rem;}.modal__content{margin-top:1rem;line-height:1.5;color:rgba(0,0,0,0.8);width:100%;height:100%;}@media (min-width:768px){.modal__content{margin-top:2rem;}}
.c-page-header{position:relative;overflow:hidden;}.c-page-header.c-page-header--center .c-page-header__inner-wrap{align-items:center;text-align:center;}.c-page-header__inner-wrap{display:flex;flex-direction:column;gap:20px;padding:20px 0;position:relative;z-index:2;}@media (min-width:768px){.c-page-header__inner-wrap{padding:40px 0;}}@media (min-width:1321px){.c-page-header__inner-wrap{padding:60px 0;}}.c-page-header.c-page-header--gradient-to-fade,.c-page-header.c-page-header--gradient-to-edge{background:linear-gradient(0deg,rgba(252,249,242,0.6) 0%,#fcf9f2 100%);}.c-page-header.c-page-header--gradient-to-fade::before,.c-page-header.c-page-header--gradient-to-edge::before{content:"";background-color:rgba(211,211,211,0.5);position:absolute;top:0;left:0;right:0;bottom:0;mix-blend-mode:overlay;pointer-events:none;z-index:-1;}@media (min-width:1186px){.c-page-header.c-page-header--gradient-to-fade::after{content:"";background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.8407738095) 47%,rgb(255,255,255) 100%);position:absolute;height:400px;left:0;right:0;bottom:0;pointer-events:none;z-index:0;}}.c-page-header.c-page-header--gradient-to-edge .c-page-header__inner-wrap{padding:2.5rem 0 3.5rem 0;}@media (min-width:768px){.c-page-header.c-page-header--gradient-to-edge .c-page-header__inner-wrap{padding:3.75rem 0 3.75rem 0;}}@media (min-width:1186px){.c-page-header.c-page-header--gradient-to-edge .c-page-header__inner-wrap{padding:3.75rem 0 15rem 0;}}.c-page-header.c-page-header--gradient-to-fade .c-page-header__inner-wrap{padding:2.5rem;}@media (min-width:768px){.c-page-header.c-page-header--gradient-to-fade .c-page-header__inner-wrap{padding:3.75rem 0;}}@media (min-width:1186px){.c-page-header.c-page-header--gradient-to-fade .c-page-header__inner-wrap{padding:3.75rem 0 36.75rem 0;}}.page-node-type-video-post .c-page-header.c-page-header--gradient-to-fade .c-page-header__inner-wrap{padding:20px;}@media (min-width:768px){.page-node-type-video-post .c-page-header.c-page-header--gradient-to-fade .c-page-header__inner-wrap{padding:1.5rem 0;}}@media (min-width:1186px){.page-node-type-video-post .c-page-header.c-page-header--gradient-to-fade .c-page-header__inner-wrap{padding:3.75rem 0 33.75rem 0;}}.c-page-header__title{color:var(--bs-color-navy);margin:0;max-width:71.625rem;}.c-page-header__summary{margin:0;}.c-page-header__footer{font-size:var(--bs-fs-accent-18);line-height:var(--bs-lh-accent-18);font-weight:var(--bs-fw-bold);letter-spacing:2px;text-transform:uppercase;margin:0;}.c-page-header figure img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;z-index:-2;}.taxonomy-term__categories .c-page-header.c-page-header--gradient-to-edge .c-page-header__inner-wrap{padding:2.5rem 0 6.6875rem 0;}@media (min-width:768px){.taxonomy-term__categories .c-page-header.c-page-header--gradient-to-edge .c-page-header__inner-wrap{padding:3.75rem 0 7.8125rem 0;}}@media (min-width:1186px){.taxonomy-term__categories .c-page-header.c-page-header--gradient-to-edge .c-page-header__inner-wrap{padding:3.75rem 0 15rem 0;}}.taxonomy-term__categories .c-page-header__title{font-size:3rem;text-align:center;}@media (min-width:768px){.taxonomy-term__categories .c-page-header__title{text-align:left;}}@media (min-width:1321px){.taxonomy-term__categories .c-page-header__title{font-size:4.25rem;}}
.post-it-grid > div{padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:0.25rem;gap:0.25rem;width:100vw;position:relative;margin-left:-50vw;left:50%;margin-bottom:40px;}@media (min-width:768px){.post-it-grid > div{grid-template-columns:repeat(2,minmax(300px,1fr));grid-auto-rows:minmax(auto,auto);margin-bottom:80px;}}@media (min-width:992px){.post-it-grid > div{grid-template-columns:repeat(3,minmax(300px,1fr));}}@media (min-width:1186px){.post-it-grid > div{grid-template-columns:repeat(4,minmax(300px,1fr));}}.c-post-it{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;overflow:hidden;container-type:inline-size;container-name:post-it;}.c-post-it.js--block-link{cursor:pointer;}.c-post-it:hover img{transform:scale(1.1);transition:transform 350ms ease-in-out;z-index:1;}.c-post-it__media{width:100%;height:180px;position:relative;overflow:hidden;}.c-post-it__media:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,29,66,0.1) 0%,#001D42 100%);}.c-post-it__media figure{height:100%;width:100%;}.c-post-it__media img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:transform 500ms ease-in-out;}@container post-it (min-width:300px){.c-post-it__media{height:240px;}}@container post-it (min-width:350px){.c-post-it__media{height:300px;}}.c-post-it__content{position:absolute;padding:0 0.75rem 1.25rem;color:var(--bs-color-white);display:flex;flex-direction:column;gap:0.25rem;text-align:center;}@container post-it (min-width:300px){.c-post-it__content{padding:0 1.75rem 2.5rem;gap:0.75rem;}}.c-post-it__title-link{color:var(--bs-color-white);text-decoration:none;}.c-post-it__title-link:hover{color:var(--bs-color-white);}.c-post-it__title{margin:0;color:var(--bs-color-white);font-size:20px;font-weight:var(--bs-fw-light);}@container post-it (min-width:300px){.c-post-it__title{font-size:24px;}}@container post-it (min-width:350px){.c-post-it__title{font-size:32px;}}.c-post-it__count{margin:0;color:var(--bs-color-white);font-family:var(--bs-ff-base);font-size:14px;font-weight:var(--bs-fw-bold);letter-spacing:2px;text-transform:uppercase;}
.site-footer{background-color:var(--bs-color-black);color:var(--bs-color-white);padding:3.75rem 0 1.875rem 0;position:relative;}@media (min-width:768px){.site-footer{padding:2.5rem 0;}}@media (min-width:1321px){.site-footer{padding:7.5rem 0;}}.site-footer a{color:var(--bs-color-white);}.site-footer__weta-logo{display:block;width:-moz-fit-content;width:fit-content;}.site-footer__weta-logo img{display:block;width:8.045625rem;height:3rem;}.site-footer__bs-logo{display:block;background:url(/themes/custom/weta_bs/images/logos/bs-footer-logo.svg) no-repeat center center;background-size:cover;margin:0;height:3.75rem;width:10.625rem;}@media (min-width:768px){.site-footer__bs-logo{width:12rem;height:4.25rem;}}@media (min-width:1321px){.site-footer__bs-logo{width:14.125rem;height:5rem;}}.site-footer__bs-logo a{display:block;width:100%;height:100%;}.site-footer__inner{display:grid;grid-template-columns:1fr;grid-gap:3.625rem;gap:3.625rem;}@media (max-width:767.98px){.site-footer__inner > *:first-child::after,.site-footer__inner > *:nth-child(2)::after{content:"";position:absolute;left:0;right:0;bottom:-1.8125rem;height:1px;background-color:#a69674;}}@media (min-width:768px){.site-footer__inner{grid-template-columns:1fr 1fr 1fr;}}@media (min-width:768px) and (max-width:1320.98px){.site-footer__inner{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;-moz-column-gap:2.5rem;column-gap:2.5rem;row-gap:5rem;}.site-footer__inner > *:first-child{grid-column:1;grid-row:1;}.site-footer__inner > *:nth-child(2){grid-column:2;grid-row:1;}.site-footer__inner > *:last-child{grid-column:1/-1;grid-row:2;}.site-footer__inner > *:last-child::before{content:"";position:absolute;left:0;right:0;top:-2.5rem;height:1px;background-color:#a69674;}}@media (min-width:1321px){.site-footer__inner{gap:3.75rem;grid-template-columns:repeat(3,1fr);}.site-footer__inner > *:last-child{margin:0 0 0 3.75rem;}.site-footer__inner > *:last-child::before{content:"";position:absolute;left:-3.75rem;top:0;height:100%;width:1px;background-color:#a69674;}}.site-footer__left{position:relative;display:flex;flex-direction:column;gap:1.75rem;}@media (min-width:768px){.site-footer__left{gap:2.5rem;}}@media (min-width:1321px){.site-footer__left{gap:1.75rem;}}.site-footer__center{position:relative;}.site-footer__right{position:relative;display:flex;flex-direction:column;row-gap:1.5rem;}@media (min-width:768px){.site-footer__right{flex-direction:row;flex-wrap:wrap;-moz-column-gap:2.5rem;column-gap:2.5rem;}}.site-footer__weta-and-donate{-moz-columns:2;columns:2;align-items:center;gap:1.25rem;}@media (min-width:768px){.site-footer__weta-and-donate{gap:2.5rem;}}#block-weta-bs-footer-donation-link p{margin:0;}#block-weta-bs-footer-donation-link a.dontate-button{font-size:var(--bs-fs-body-20);line-height:var(--bs-lh-body-20);color:var(--bs-color-white);background-color:var(--bs-color-red);padding:0.375rem 0.75rem;font-weight:var(--bs-fw-bold);display:inline-flex;text-decoration:none;position:relative;cursor:pointer;transition:all 300ms cubic-bezier(0.19,1,0.22,1),clip-path 150ms ease-in-out;}#block-weta-bs-footer-donation-link a.dontate-button:hover,#block-weta-bs-footer-donation-link a.dontate-button:focus{color:var(--bs-color-white);background-color:var(--bs-color-dark-red);text-decoration:underline;transition:all 400ms cubic-bezier(0.19,1,0.22,1);}@media (min-width:768px){#block-weta-bs-footer-donation-link a.dontate-button{padding:0.5rem 1.25rem;}}#block-weta-bs-footer-donation-link a.dontate-button{font-size:var(--bs-fs-accent-20);line-height:var(--bs-lh-accent-20);font-weight:var(--bs-fw-bold);text-transform:uppercase;letter-spacing:0.125rem;}#block-weta-bs-contact p,#block-weta-bs-contact span{font-size:var(--bs-fs-body-16);line-height:var(--bs-lh-body-16);font-weight:var(--bs-fw-bold);margin:0;font-style:normal;}#block-weta-bs-contact h2{font-size:var(--bs-fs-accent-14);line-height:var(--bs-lh-accent-14);font-family:var(--bs-ff-base);letter-spacing:2px;color:var(--bs-color-white);font-weight:var(--bs-fw-bold);margin-bottom:0.75rem;text-transform:uppercase;}@media (min-width:768px){#block-weta-bs-contact h2{margin-bottom:1.25rem;}}@media (min-width:1321px){#block-weta-bs-contact h2{margin-bottom:1.5rem;}}#block-weta-bs-contact .field{font-size:var(--bs-fs-body-16);line-height:var(--bs-lh-body-16);font-weight:var(--bs-fw-bold);}#block-weta-bs-contact a{display:inline;position:relative;color:var(--bs-color-white);text-decoration:none;background:linear-gradient(var(--bs-color-white),var(--bs-color-white)) left bottom no-repeat;background-size:0% 2px;transition:background-size 450ms cubic-bezier(0.19,1,0.22,1);}#block-weta-bs-contact a:hover,#block-weta-bs-contact a:focus{color:var(--bs-color-white);text-decoration:none;background-size:100% 2px;transition:background-size 400ms cubic-bezier(0.19,1,0.22,1);}.footer-contact__inner-content-wrapper{display:flex;flex-direction:column;gap:0.25rem;}.menu--footer{padding:0;margin:0;-moz-columns:2;columns:2;}.menu--footer .menu__item a{font-weight:var(--bs-fw-bold);font-size:var(--bs-fs-body-16);line-height:var(--bs-lh-body-16);display:inline;position:relative;color:var(--bs-color-white);text-decoration:none;background:linear-gradient(var(--bs-color-white),var(--bs-color-white)) left bottom no-repeat;background-size:0% 2px;transition:background-size 450ms cubic-bezier(0.19,1,0.22,1);}.menu--footer .menu__item a:hover,.menu--footer .menu__item a:focus{color:var(--bs-color-white);text-decoration:none;background-size:100% 2px;transition:background-size 400ms cubic-bezier(0.19,1,0.22,1);}.menu--footer .menu__item a:not(:last-child){margin-bottom:0.25rem;}@media (min-width:768px){#block-weta-bs-about-blurb{flex:1;}}@media (min-width:1321px){#block-weta-bs-about-blurb{flex:auto;}}#block-weta-bs-about-blurb p{font-size:var(--bs-fs-body-16);line-height:var(--bs-lh-body-16);color:var(--bs-color-white);font-weight:var(--bs-fw-medium);}#block-weta-bs-about-blurb p:last-of-type{margin:0.75rem 0 0 0;}#block-weta-bs-about-blurb a:not([class]){color:var(--bs-color-white);background:linear-gradient(var(--bs-color-white),var(--bs-color-white)) left bottom no-repeat;background-size:100% 2px;}#block-weta-bs-about-blurb a:not([class]):hover,#block-weta-bs-about-blurb a:not([class]):focus{color:var(--bs-color-white);background-size:0% 2px;}#block-weta-bs-social-menu{flex:none;width:100%;}.site-footer .menu--social{display:flex;flex-direction:row;margin:0;padding:0;gap:1rem;}.site-footer .menu--social a.menu__link .icon{transition:all 300ms cubic-bezier(0.19,1,0.22,1);padding:0.375rem;background-color:transparent;display:flex;align-items:center;justify-content:center;border-radius:500%;}.site-footer .menu--social a.menu__link:hover,.site-footer .menu--social a.menu__link:focus{color:var(--bs-color-white);}.site-footer .menu--social a.menu__link:hover .icon,.site-footer .menu--social a.menu__link:focus .icon{transition:all 400ms cubic-bezier(0.19,1,0.22,1);background-color:var(--bs-color-dark-red);}
.site-header--desktop{display:none;}@media (min-width:1321px){.site-header--desktop{background-color:var(--bs-color-bone);display:flex;flex-direction:column;gap:2rem;padding-top:3rem;padding-bottom:3rem;}}.upper-logo-and-things{display:flex;align-items:center;justify-content:space-between;}.upper-logo-and-things__inner-wrapper{display:flex;align-items:center;gap:2rem;}.site-header--desktop .upper-logo-and-things__bs-logo{display:block;background:url(/themes/custom/weta_bs/images/logos/bs-header-desktop-logo.svg) no-repeat center center;background-size:cover;margin:0;width:20.5408125rem;height:3rem;}@media (min-width:1440px){.site-header--desktop .upper-logo-and-things__bs-logo{width:29.0995rem;height:4.25rem;}}.site-header--desktop .upper-logo-and-things__bs-logo a{display:block;width:100%;height:100%;}#block-weta-bs-donate-link-desktop{font-size:var(--bs-fs-accent-20);line-height:var(--bs-lh-accent-20);color:var(--bs-color-red);letter-spacing:2px;font-weight:var(--bs-fw-bold);text-transform:uppercase;}#block-weta-bs-donate-link-desktop p{margin:0;}#block-weta-bs-donate-link-desktop a{display:inline;position:relative;color:var(--bs-color-red);text-decoration:none;background:linear-gradient(var(--bs-color-dark-red),var(--bs-color-dark-red)) left bottom no-repeat;background-size:0% 2px;transition:background-size 450ms cubic-bezier(0.19,1,0.22,1);}#block-weta-bs-donate-link-desktop a:hover,#block-weta-bs-donate-link-desktop a:focus{color:var(--bs-color-dark-red);text-decoration:none;background-size:100% 2px;transition:background-size 400ms cubic-bezier(0.19,1,0.22,1);}.site-header--desktop #block-weta-bs-search-desktop{width:20rem;}.site-header--desktop #search-api-form{display:flex;flex-direction:row;align-items:center;margin:0;padding:0;max-width:20rem;width:100%;position:relative;}.form-type__search{width:100%;flex:1;}.site-header--desktop #search-api-form input[type=search]{width:100%;height:2.75rem;color:var(--bs-color-black);font-weight:var(--bs-fw-bold);letter-spacing:2px;text-transform:uppercase;background-color:var(--bs-color-bone);}.site-header--desktop #search-api-form input[type=search]::-moz-placeholder{font-size:var(--bs-fs-accent-16);line-height:var(--bs-lh-accent-16);color:var(--bs-color-black);font-weight:var(--bs-fw-bold);letter-spacing:2px;text-transform:uppercase;}.site-header--desktop #search-api-form input[type=search]::placeholder{font-size:var(--bs-fs-accent-16);line-height:var(--bs-lh-accent-16);color:var(--bs-color-black);font-weight:var(--bs-fw-bold);letter-spacing:2px;text-transform:uppercase;}.site-header--desktop #search-api-form input[type=submit]{position:absolute;right:0.75rem;top:0.5rem;height:1.75rem;width:2.75rem;padding:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2228%22%20height%3D%2228%22%20fill%3D%22none%22%20stroke%3D%22%23cc3600%22%3E%3Cpath%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22m15.29%2014.755%208.799%208.8%22%2F%3E%3Ccircle%20cx%3D%2210.889%22%20cy%3D%2210.355%22%20r%3D%226.222%22%20stroke-width%3D%222%22%20transform%3D%22rotate%2845%2010.889%2010.355%29%22%2F%3E%3C%2Fsvg%3E") no-repeat center right;border:none;text-indent:-9999px;overflow:hidden;white-space:nowrap;}
.site-header--mobile{display:block;position:relative;z-index:3;}@media (min-width:1321px){.site-header--mobile{display:none;}}.site-header--mobile .upper-logo-and-things{background-color:var(--bs-color-bone);display:flex;align-items:stretch;}.site-header--mobile .lower-menu-drawer{opacity:0;visibility:hidden;position:absolute;background-color:var(--bs-color-navy);color:var(--bs-color-white);padding:1.25rem 1.75rem;display:flex;flex-direction:column;gap:1.75rem;width:100%;transition:all 150ms ease-in-out;}@media (min-width:768px){.site-header--mobile .lower-menu-drawer{padding:2.5rem;}}.js-prevent-scroll .site-header--mobile .lower-menu-drawer{opacity:1;visibility:visible;overflow-y:auto;z-index:3;}.upper-logo-and-things__logo-wrapper{display:flex;align-items:center;justify-content:space-between;flex:1;padding:0.75rem 0 0.75rem 1.25rem;}@media (min-width:768px){.upper-logo-and-things__logo-wrapper{padding:1.5rem 2.5rem 1.5rem 3.75rem;}}.site-header--mobile .upper-logo-and-things__bs-logo{display:block;background:url(/themes/custom/weta_bs/images/logos/bs-header-mobile-logo.svg) no-repeat center center;background-size:cover;margin:0;width:15.405625rem;height:2.25rem;}@media (min-width:768px){.site-header--mobile .upper-logo-and-things__bs-logo{width:20.5408125rem;height:3rem;}}.site-header--mobile .upper-logo-and-things__bs-logo a{display:block;width:100%;height:100%;}.menu--main-mobile{display:flex;flex-direction:column;gap:1.25rem;margin:0;padding:0;}@media (min-width:768px){.menu--main-mobile{justify-content:center;flex-direction:row;gap:2.5rem;}}.menu--main-mobile .menu__link{font-size:1rem;line-height:normal;color:var(--bs-color-white);letter-spacing:2px;font-weight:var(--bs-fw-bold);text-transform:uppercase;display:inline;position:relative;color:var(--bs-color-white);text-decoration:none;background:linear-gradient(var(--bs-color-white),var(--bs-color-white)) left bottom no-repeat;background-size:0% 2px;transition:background-size 450ms cubic-bezier(0.19,1,0.22,1);}.menu--main-mobile .menu__link:hover,.menu--main-mobile .menu__link:focus{color:var(--bs-color-white);text-decoration:none;background-size:100% 2px;transition:background-size 400ms cubic-bezier(0.19,1,0.22,1);}@media (min-width:768px){.menu--main-mobile .menu__link{font-size:1.125rem;line-height:normal;}}.lower-menu-drawer__donate-social{display:flex;flex-direction:column;gap:1.75rem;margin:-0.5rem 0 0 0;}@media (min-width:768px){.lower-menu-drawer__donate-social{margin:0;flex-direction:row;gap:2.5rem;align-items:center;justify-content:center;}}.site-header--mobile .menu--social{display:flex;flex-direction:row;gap:1rem;align-items:center;margin:0;padding:0;}.site-header--mobile .menu--social a.menu__link{color:var(--bs-color-white);}.site-header--mobile .menu--social a.menu__link .icon{transition:all 300ms cubic-bezier(0.19,1,0.22,1);padding:0.375rem;background-color:transparent;display:flex;align-items:center;justify-content:center;border-radius:500%;}.site-header--mobile .menu--social a.menu__link:hover,.site-header--mobile .menu--social a.menu__link:focus{color:var(--bs-color-white);}.site-header--mobile .menu--social a.menu__link:hover .icon,.site-header--mobile .menu--social a.menu__link:focus .icon{transition:all 400ms cubic-bezier(0.19,1,0.22,1);background-color:var(--bs-color-dark-red);}#block-weta-bs-donate-link-mobile{font-size:var(--bs-fs-accent-20);line-height:var(--bs-lh-accent-20);color:var(--bs-color-white);letter-spacing:2px;font-weight:var(--bs-fw-bold);text-transform:uppercase;margin:0;}#block-weta-bs-donate-link-mobile p{margin:0;}#block-weta-bs-donate-link-mobile a{display:inline;position:relative;color:var(--bs-color-white);text-decoration:none;background:linear-gradient(var(--bs-color-white),var(--bs-color-white)) left bottom no-repeat;background-size:0% 2px;transition:background-size 450ms cubic-bezier(0.19,1,0.22,1);}#block-weta-bs-donate-link-mobile a:hover,#block-weta-bs-donate-link-mobile a:focus{color:var(--bs-color-white);text-decoration:none;background-size:100% 2px;transition:background-size 400ms cubic-bezier(0.19,1,0.22,1);}#block-weta-bs-search-mobile{display:flex;}@media (min-width:768px){#block-weta-bs-search-mobile{justify-content:center;}}.site-header--mobile #search-api-form--2{display:flex;flex-direction:row;align-items:center;margin:0;padding:0;width:100%;position:relative;}@media (min-width:768px){.site-header--mobile #search-api-form--2{max-width:26.25rem;}}.form-type__search{width:100%;flex:1;}.site-header--mobile #search-api-form--2 input[type=search]{color:var(--bs-color-white);font-size:1rem;line-height:normal;width:100%;height:2.75rem;border-color:#a69674;background-color:var(--bs-color-navy);font-weight:var(--bs-fw-regular);letter-spacing:2px;text-transform:uppercase;}.site-header--mobile #search-api-form--2 input[type=search]::-moz-placeholder{font-size:1rem;line-height:normal;color:var(--bs-color-white);font-weight:var(--bs-fw-regular);letter-spacing:2px;text-transform:uppercase;}.site-header--mobile #search-api-form--2 input[type=search]::placeholder{font-size:1rem;line-height:normal;color:var(--bs-color-white);font-weight:var(--bs-fw-regular);letter-spacing:2px;text-transform:uppercase;}.site-header--mobile #search-api-form--2 input[type=submit]{position:absolute;right:0.75rem;top:0.5rem;height:1.75rem;width:2.75rem;padding:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2228%22%20height%3D%2228%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%3E%3Cpath%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22m15.29%2014.755%208.799%208.8%22%2F%3E%3Ccircle%20cx%3D%2210.889%22%20cy%3D%2210.355%22%20r%3D%226.222%22%20stroke-width%3D%222%22%20transform%3D%22rotate%2845%2010.889%2010.355%29%22%2F%3E%3C%2Fsvg%3E") no-repeat center right;border:none;text-indent:-9999px;overflow:hidden;white-space:nowrap;}#block-weta-bs-utility-menu-mobile{flex:none;width:100%;}.site-header--mobile .menu--utility-mobile{display:flex;flex-direction:row;gap:1rem;align-items:center;margin:0;padding:0;}@media (min-width:768px){.site-header--mobile .menu--utility-mobile{justify-content:center;}}.site-header--mobile .menu--utility-mobile .menu__item{border:2px solid var(--bs-color-red);flex:1;display:inline-flex;gap:0.5rem;padding:0.75rem;transition:all 300ms cubic-bezier(0.19,1,0.22,1);align-items:center;justify-content:center;}@media (min-width:768px){.site-header--mobile .menu--utility-mobile .menu__item{flex:none;padding:0.75rem 2.8125rem;}}.site-header--mobile .menu--utility-mobile .menu__item:hover,.site-header--mobile .menu--utility-mobile .menu__item:focus{border-color:var(--bs-color-dark-red);transition:all 400ms cubic-bezier(0.19,1,0.22,1);}.site-header--mobile .menu--utility-mobile a.menu__link{display:inline;position:relative;color:var(--bs-color-white);text-decoration:none;background:linear-gradient(var(--bs-color-white),var(--bs-color-white)) left bottom no-repeat;background-size:0% 2px;transition:background-size 450ms cubic-bezier(0.19,1,0.22,1);}.site-header--mobile .menu--utility-mobile a.menu__link:hover,.site-header--mobile .menu--utility-mobile a.menu__link:focus{color:var(--bs-color-white);text-decoration:none;background-size:100% 2px;transition:background-size 400ms cubic-bezier(0.19,1,0.22,1);}.site-header--mobile .menu--utility-mobile a.menu__link{font-size:1.25rem;line-height:1.75rem;color:var(--bs-color-white);font-weight:var(--bs-fw-bold);letter-spacing:2px;text-transform:uppercase;text-decoration:none;display:inline-flex;align-items:center;gap:0.5rem;transition:all 400ms cubic-bezier(0.19,1,0.22,1);}.site-header--mobile .menu--utility-mobile a.menu__link:hover,.site-header--mobile .menu--utility-mobile a.menu__link:focus{transition:all 350ms cubic-bezier(0.19,1,0.22,1);}.site-header--mobile .menu--utility-mobile a.menu__link .text{order:2;}.site-header--mobile .menu--utility-mobile a.menu__link .icon{display:flex;align-items:center;order:1;}.region__name--header-mobile{display:flex;flex-direction:column;gap:1.75rem;}@media (min-width:768px){.region__name--header-mobile{align-items:center;gap:2rem;}}.lower-menu-drawer__weta-logo{display:block;}@media (min-width:768px){.lower-menu-drawer__weta-logo{display:none;}}.upper-logo-and-things__weta-logo{display:none;}@media (min-width:768px){.upper-logo-and-things__weta-logo{display:block;}}.nav-trigger{cursor:pointer;gap:0.5rem;display:inline-flex;align-items:center;justify-content:center;background-color:var(--bs-color-red);flex:none;margin:0 0 0 auto;padding:1rem 1.25rem;position:relative;border:none;height:100%;width:3.75rem;}@media (min-width:768px){.nav-trigger{width:8.75rem;}}.nav-trigger:focus,.nav-trigger[focus-within]{outline:auto solid 0.25rem;outline-offset:-0.1875rem;}.nav-trigger:focus,.nav-trigger:focus-within{outline:auto solid 0.25rem;outline-offset:-0.1875rem;}.nav-trigger .label{display:none;font-size:1.25rem;line-height:1.75rem;color:var(--bs-color-white);letter-spacing:2px;font-weight:var(--bs-fw-bold);text-transform:uppercase;}@media (min-width:768px){.nav-trigger .label{display:block;}}
.c-tag-cloud__title{margin:0 0 20px;}@media (min-width:768px){.c-tag-cloud__title{margin:0 0 32px;}}.c-tag-cloud__tags{align-items:center;display:flex;flex-wrap:wrap;gap:12px 20px;list-style:none;margin:0;padding:0;}.c-tag-cloud__tag a{font-size:var(--bs-fs-body-18);line-height:var(--bs-lh-body-18);border:1px solid #A69674;color:var(--bs-color-navy);display:block;outline:1px solid transparent;padding:4px 12px;text-decoration:none;position:relative;transition:border-color 0.35s ease-in-out,outline-color 0.35s ease-in-out;}.c-tag-cloud__tag a:hover,.c-tag-cloud__tag a:focus{border-color:currentColor;outline-color:currentColor;}.c-tag-cloud__link a{font-size:var(--bs-fs-body-20);line-height:var(--bs-lh-body-20);align-items:center;color:var(--bs-color-red);display:flex;gap:8px;}.c-tag-cloud__link a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2214%22%20viewBox%3D%220%200%2018%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20stroke%3D%22%23CC3600%22%3E%20%3Cpath%20d%3D%22M0%207H16M16%207L10%201M16%207L10%2013%22%20stroke%3D%22%23CC3600%22%20stroke-width%3D%221.5%22%2F%3E%20%3C%2Fsvg%3E%20");background-repeat:contain;background-repeat:no-repeat;content:"";display:block;height:14px;width:20px;}.c-tag-cloud__link a:hover,.c-tag-cloud__link a:focus{text-decoration:none;}
.c-tags{align-items:baseline;background-color:var(--bs-color-tan);display:flex;flex-direction:column;flex-wrap:wrap;row-gap:0.25rem;padding:1.25rem;}@media (min-width:768px){.c-tags{padding:2.5rem;}}@media (min-width:1321px){.c-tags{-moz-column-gap:1.25rem;column-gap:1.25rem;flex-direction:row;}}.c-tags .c-tags__title{font-size:var(--bs-fs-accent-20);line-height:var(--bs-lh-accent-20);font-weight:var(--bs-fw-regular);letter-spacing:2px;text-transform:uppercase;margin:0;}.c-tags__items{display:flex;flex-direction:row;flex-wrap:wrap;flex:1;-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:0.25rem;margin:0;padding:0;list-style:none;}.c-tags__item a{font-size:var(--bs-fs-body-20);line-height:var(--bs-lh-body-20);font-weight:var(--bs-fw-medium);display:inline;position:relative;color:var(--bs-color-navy);text-decoration:none;background:linear-gradient(var(--bs-color-navy),var(--bs-color-navy)) left bottom no-repeat;background-size:100% 2px;transition:background-size 450ms cubic-bezier(0.19,1,0.22,1);}.c-tags__item a:hover,.c-tags__item a:focus{background:linear-gradient(var(--bs-color-navy),var(--bs-color-navy)) left bottom no-repeat;color:var(--bs-color-navy);text-decoration:none;background-size:0% 2px;transition:background-size 400ms cubic-bezier(0.19,1,0.22,1);}.page-node-type-video-post .c-tags{background:none;padding:0;}
.c-teaser img{transition:transform 500ms ease-in-out;width:100%;}.c-teaser:hover img{transform:scale(1.1);transition:transform 350ms ease-in-out;z-index:1;}.c-teaser.js--block-link{cursor:pointer;}.c-teaser__title{font-size:var(--bs-fs-heading-h6);line-height:var(--bs-lh-heading-h6);font-family:var(--bs-ff-body);font-weight:var(--bs-fw-bold);margin:0;}.c-teaser__title a{display:inline;position:relative;color:var(--bs-color-red);text-decoration:none;background:linear-gradient(var(--bs-color-dark-red),var(--bs-color-dark-red)) left bottom no-repeat;background-size:0% 2px;transition:background-size 450ms cubic-bezier(0.19,1,0.22,1);}.c-teaser__title a:hover,.c-teaser__title a:focus{color:var(--bs-color-dark-red);text-decoration:none;background-size:100% 2px;transition:background-size 400ms cubic-bezier(0.19,1,0.22,1);}.c-teaser__body p{font-size:var(--bs-fs-body-base);line-height:var(--bs-lh-body-base);margin:0;}.c-teaser__author{font-size:var(--bs-fs-accent-12);line-height:var(--bs-lh-accent-12);letter-spacing:2px;text-transform:uppercase;font-weight:var(--bs-fw-bold);}.c-teaser__date{letter-spacing:0.125rem;font-weight:var(--bs-fw-bold);text-transform:uppercase;}.c-teaser__author-name a{display:inline;position:relative;color:var(--bs-color-black);text-decoration:none;background:linear-gradient(var(--bs-color-black),var(--bs-color-black)) left bottom no-repeat;background-size:100% 2px;transition:background-size 450ms cubic-bezier(0.19,1,0.22,1);}.c-teaser__author-name a:hover,.c-teaser__author-name a:focus{background:linear-gradient(var(--bs-color-black),var(--bs-color-black)) left bottom no-repeat;color:var(--bs-color-black);text-decoration:none;background-size:0% 2px;transition:background-size 400ms cubic-bezier(0.19,1,0.22,1);}.c-teaser__locations{margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:0 0.375rem;position:relative;}.c-teaser__metadata-divider{display:block;height:0.75rem;width:0.75rem;}.c-teaser__metadata-divider:before{background-image:url(/themes/custom/weta_bs/components/teaser/./images/diamond.svg);background-size:contain;background-repeat:no-repeat;content:"";display:block;height:100%;width:100%;}.c-teaser__location{position:relative;}.c-teaser__location:not(:last-child) a::after{content:",";}.c-teaser__location a{font-size:var(--bs-fs-accent-12);line-height:var(--bs-lh-accent-12);letter-spacing:0.125rem;font-weight:var(--bs-fw-bold);text-transform:uppercase;}.c-teaser--default{display:flex;flex-direction:column;gap:1.25rem;}@media (min-width:768px){.c-teaser--default{flex-direction:row;gap:1.25rem;align-items:flex-start;}}@media (min-width:1321px){.c-teaser--default{gap:2.5rem;margin:0 1.25rem;}}.c-teaser--default .c-teaser__media-content{flex:none;width:225px;height:225px;overflow:hidden;position:relative;}@media (min-width:1321px){.c-teaser--default .c-teaser__media-content{width:220px;height:220px;}}.c-teaser--default .c-teaser__content{display:flex;flex-direction:column;gap:0.75rem;}@media (min-width:1321px){.c-teaser--default .c-teaser__content{gap:1rem;}}.c-teaser--default .c-teaser__metadata{order:1;display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem 0.75rem;}.c-teaser--default .c-teaser__metadata p{display:inline-flex;align-items:center;position:relative;}.c-teaser--default .c-teaser__metadata > p:nth-child(2)::before{content:"";background-image:url(/themes/custom/weta_bs/components/teaser/./images/diamond.svg);background-size:contain;background-repeat:no-repeat;width:0.75rem;height:0.75rem;position:absolute;left:-1.5rem;top:50%;transform:translateY(-50%);}.c-teaser--default .c-teaser__location a{font-size:var(--bs-fs-accent-18);line-height:var(--bs-lh-accent-18);display:inline;position:relative;color:var(--bs-color-red);text-decoration:none;background:linear-gradient(var(--bs-color-dark-red),var(--bs-color-dark-red)) left bottom no-repeat;background-size:0% 2px;transition:background-size 450ms cubic-bezier(0.19,1,0.22,1);}.c-teaser--default .c-teaser__location a:hover,.c-teaser--default .c-teaser__location a:focus{color:var(--bs-color-dark-red);text-decoration:none;background-size:100% 2px;transition:background-size 400ms cubic-bezier(0.19,1,0.22,1);}.c-teaser--default .c-teaser__date{font-size:var(--bs-fs-accent-18);line-height:var(--bs-lh-accent-18);}.c-teaser--default .c-teaser__title{font-size:var(--bs-fs-heading-h2);line-height:var(--bs-lh-heading-h2);font-family:var(--bs-ff-heading);font-weight:var(--bs-fw-light);order:2;}.c-teaser--default .c-teaser__body{order:3;}.c-teaser--default .c-teaser__author{order:4;}.c-teaser--default.c-teaser--has-video .c-teaser__media-content{height:124px;position:relative;}.c-teaser--default.c-teaser--has-video .c-teaser__media-content:after{content:"";background:linear-gradient(180deg,rgba(0,29,66,0.25) 25%,rgba(0,29,66,0.75) 100%);display:block;position:absolute;top:0;left:0;width:100%;height:100%;}.c-teaser-list-spaced__list-item{container-name:teaser;container-type:inline-size;}.c-teaser--card{display:flex;flex-direction:column;gap:1.25rem;}@container teaser (min-width:435px){.c-teaser--card{flex-direction:row;gap:1.25rem;}}.c-teaser--card .c-teaser__content{display:flex;flex-direction:column;flex:1;gap:0.75rem;}@media (min-width:1321px){.c-teaser--card .c-teaser__content{gap:0.5rem;}}.c-teaser--card .c-teaser__body p{font-size:var(--bs-fs-body-16);line-height:var(--bs-lh-body-16);}.c-teaser--card .c-teaser__metadata{display:flex;flex-direction:column;gap:0.25rem;padding:0.5rem 0 0 0;}.c-teaser--card .c-teaser__metadata p{line-height:0.75rem;}.c-teaser--card .c-teaser__date,.c-teaser--card .c-teaser__location{font-size:var(--bs-fs-accent-12);line-height:var(--bs-lh-accent-12);}.c-teaser--card .c-teaser__location{margin:0;}.c-teaser--card .c-teaser__location a{display:inline;position:relative;color:var(--bs-color-black);text-decoration:none;background:linear-gradient(var(--bs-color-black),var(--bs-color-black)) left bottom no-repeat;background-size:100% 2px;transition:background-size 450ms cubic-bezier(0.19,1,0.22,1);}.c-teaser--card .c-teaser__location a:hover,.c-teaser--card .c-teaser__location a:focus{background:linear-gradient(var(--bs-color-black),var(--bs-color-black)) left bottom no-repeat;color:var(--bs-color-black);text-decoration:none;background-size:0% 2px;transition:background-size 400ms cubic-bezier(0.19,1,0.22,1);}.c-teaser--card .c-teaser__media-content{flex:none;width:180px;height:180px;overflow:hidden;}.c-teaser--card.c-teaser--has-video .c-teaser__media-content{position:relative;overflow:hidden;}.c-teaser--card.c-teaser--has-video .c-teaser__media-content:before{content:"";display:block;top:0;left:0;right:0;bottom:0;position:absolute;background:linear-gradient(180deg,rgba(0,29,66,0.25) 0%,rgba(0,29,66,0.75) 100%);z-index:1;}.c-teaser__watch-video-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;display:flex;align-items:center;justify-content:center;width:100%;gap:0.5rem;}.c-teaser__watch-video-text{font-size:var(--bs-fs-accent-14);line-height:var(--bs-lh-accent-14);color:var(--bs-color-white);font-weight:var(--bs-fw-bold);letter-spacing:2px;text-transform:uppercase;}.related_posts{container-type:inline-size;container-name:related-posts;margin-bottom:1.75rem;}@media (min-width:768px){.related_posts{margin-bottom:2.5rem;}}.related_posts .field__items{display:grid;grid-template-rows:auto auto;grid-gap:1.75rem 0;gap:1.75rem 0;}@container related-posts (min-width:480px){.related_posts .field__items{gap:2.5rem 0;}}@container related-posts (min-width:580px){.related_posts .field__items{gap:0 2.5rem;}}@container related-posts (min-width:580px){.related_posts .field__items{grid-template-columns:1fr 1fr;}}.related_posts .field__item{container-type:inline-size;container-name:teaser;}.related_posts .field__item .c-teaser--card{flex-direction:column;}@container teaser (min-width:500px){.related_posts .field__item .c-teaser--card{flex-direction:row;}}
.c-teaser-card-featured{display:grid;grid-gap:0.75rem;gap:0.75rem;grid-template-columns:1fr;@container-name :featured-teaser;@container-type :inline-size;}@media (min-width:576px) and (max-width:1320.98px){.c-teaser-card-featured{grid-template-columns:225px 1fr;}}@media (min-width:768px){.c-teaser-card-featured{gap:1.25rem;}}@media (min-width:1321px){.c-teaser-card-featured{gap:1.5rem;}}.c-teaser-card-featured.js--block-link{cursor:pointer;}.c-teaser-card-featured__media{width:11.25rem;height:11.25rem;overflow:hidden;position:relative;}@media (min-width:1321px){.c-teaser-card-featured__media{width:20rem;height:20rem;}}.c-teaser-card-featured__media img{transition:transform 500ms ease-in-out;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}@media (min-width:1321px){.c-teaser-card-featured__media img{height:100%;width:100%;}}.c-teaser-card-featured:hover .c-teaser-card-featured__media img{transform:scale(1.1);transition:transform 350ms ease-in-out;z-index:1;}.c-teaser-card-featured__title{font-size:var(--bs-fs-heading-h2);line-height:var(--bs-lh-heading-h2);margin-top:0;margin-bottom:0.75rem;}@media (min-width:1321px){.c-teaser-card-featured__title{font-size:var(--bs-fs-heading-h3);line-height:var(--bs-lh-heading-h3);}}.c-teaser-card-featured__link{display:inline;position:relative;color:var(--bs-color-red);text-decoration:none;background:linear-gradient(var(--bs-color-dark-red),var(--bs-color-dark-red)) left bottom no-repeat;background-size:0% 2px;transition:background-size 450ms cubic-bezier(0.19,1,0.22,1);}.c-teaser-card-featured__link:hover,.c-teaser-card-featured__link:focus{color:var(--bs-color-dark-red);text-decoration:none;background-size:100% 2px;transition:background-size 400ms cubic-bezier(0.19,1,0.22,1);}.c-teaser-card-featured__body{font-size:var(--bs-fs-body-18);line-height:var(--bs-lh-body-18);}.c-teaser--has-video .c-teaser-card-featured__media{max-width:14.0625rem;width:14.0625rem;height:14.0625rem;overflow:hidden;position:relative;}@media (min-width:1321px){.c-teaser--has-video .c-teaser-card-featured__media{max-width:41.875rem;max-height:27.5rem;height:100%;width:100%;}}@container featured-teaser (min-width:435px){.c-teaser--has-video .c-teaser-card-featured__media{max-width:41.875rem;max-height:27.5rem;height:100%;width:100%;}}.c-teaser--has-video .c-teaser-card-featured__media:before{content:"";display:block;top:0;left:0;right:0;bottom:0;position:absolute;background:linear-gradient(180deg,rgba(0,29,66,0.25) 0%,rgba(0,29,66,0.75) 100%);z-index:1;}.c-teaser--has-video .c-teaser-card-featured__media-content{position:relative;overflow:hidden;}.c-teaser--has-video .c-teaser-card-featured__watch-video-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;display:flex;align-items:center;justify-content:center;width:100%;gap:0.5rem;}@media (min-width:768px){.c-teaser--has-video .c-teaser-card-featured__watch-video-wrapper{gap:0.75rem;}}.c-teaser--has-video .c-teaser-card-featured__watch-video-wrapper svg{width:1.5rem;height:1.5rem;}@media (min-width:1321px){.c-teaser--has-video .c-teaser-card-featured__watch-video-wrapper svg{width:3.75rem;height:3.75rem;}}.c-teaser--has-video .c-teaser-card-featured__watch-video-text{font-size:0.875rem;color:var(--bs-color-white);font-weight:var(--bs-fw-bold);letter-spacing:2px;text-transform:uppercase;}@media (min-width:1321px){.c-teaser--has-video .c-teaser-card-featured__watch-video-text{font-size:1.125rem;}}
.c-teaser-grid__list{display:grid;grid-gap:40px;gap:40px;grid-template-columns:1fr;list-style:none;margin:0;padding:0;}@media (min-width:1321px){.c-teaser-grid--columns-3 .c-teaser-grid__list{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (min-width:768px){.c-teaser-grid--columns-4 .c-teaser-grid__list{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:1321px){.c-teaser-grid--columns-4 .c-teaser-grid__list{grid-template-columns:repeat(4,minmax(0,1fr));}}
.site-branding{align-items:center;display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;margin:0;padding:0;width:var(--size-width,10rem);z-index:1;}@media (min-width:992px){.site-branding{width:11.25rem;max-width:18.75rem;}}.site-branding a,.site-branding img{display:block;width:100%;}@media (min-width:768px){.site-branding a,.site-branding img{min-width:8.75rem;}}
.site-footer{background-color:var(--bs-color-black);color:var(--bs-color-white);padding:3.75rem 0 1.875rem 0;position:relative;}@media (min-width:768px){.site-footer{padding:2.5rem 0;}}@media (min-width:1321px){.site-footer{padding:7.5rem 0;}}.site-footer a{color:var(--bs-color-white);}.site-footer .site-footer__logo{display:block;width:-moz-fit-content;width:fit-content;}.site-footer .site-footer__logo img{display:block;width:8.045625rem;height:3rem;}
main::before{display:none;}@media (max-width:1320.98px){.js-prevent-scroll{position:fixed;height:100%;overflow:hidden;width:100%;}.js-prevent-scroll main::before{display:block;content:"";background:rgba(0,0,0,0.3);transition:all 0.25s ease-in-out;position:fixed;width:100%;height:100%;left:0;right:0;bottom:0;z-index:2;}}@media (max-width:1320.98px){.js-prevent-scroll main::before{top:95px;}.js-prevent-scroll.user-logged-in main::before{padding-top:40px;top:140px;}}.site-header{background-color:#fff;position:relative;z-index:3;}.site-header__inner{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;}.site-header__navigation{position:fixed;}@media (max-width:1320.98px){.site-header__navigation{background-color:#fff;top:95px;bottom:0;right:0;z-index:-1;opacity:0;transform:translateY(-100%);transition:all 0.5s ease-in-out;width:100%;max-width:375px;}.user-logged-in .site-header__navigation{top:135px;}}@media (min-width:768px){.site-header__navigation{align-items:flex-end;display:flex;justify-content:flex-end;flex-flow:column-reverse;position:relative;}}.site-header__utilities{margin-bottom:20px;}label[for=nav-trigger]{cursor:pointer;height:30px;margin:auto;position:absolute;right:30px;top:18px;width:30px;z-index:2;}@media (min-width:1321px){label[for=nav-trigger]{display:none;}}.nav-trigger span.icon{width:1.5rem;height:1.5rem;display:inline-block;position:relative;}.nav-trigger span.icon svg{position:absolute;left:0;top:0;}.nav-trigger__icon--expand{opacity:1;transform:rotate(0) scale(1);transition:all 0.35s ease-in-out;}.nav-trigger__icon--collapse{opacity:0;transform:rotate(-90deg) scale(0);transition:all 0.35s ease-in-out;}.nav-trigger[aria-expanded=true] .nav-trigger__icon--collapse{opacity:1;transform:rotate(0) scale(1);}.nav-trigger[aria-expanded=true] .nav-trigger__icon--expand{opacity:0;transform:rotate(90deg) scale(0);}@media (max-width:1320.98px){.nav-trigger[aria-expanded=false] ~ .site-header__navigation{opacity:0;visibility:hidden;transform:translate3d(375px,0,0);}.nav-trigger[aria-expanded=true] ~ .site-header__navigation{opacity:1;visibility:visible;overflow-y:auto;transform:translate3d(0,0,0);z-index:3;}}
:root{--bs-color-blue:#0d6efd;--bs-color-indigo:#6610f2;--bs-color-purple:#6f42c1;--bs-color-pink:#d63384;--bs-color-orange:#fd7e14;--bs-color-yellow:#ffc107;--bs-color-green:#198754;--bs-color-teal:#20c997;--bs-color-cyan:#0dcaf0;--bs-color-dark-warm-gray:#666052;--bs-color-pyrite:#b2a78f;--bs-color-sandstone:#e5ddcc;--bs-color-tan:#f2ebdc;--bs-color-bone:#fcf9f2;--bs-color-antique-gold:#996900;--bs-color-red:#cc3600;--bs-color-dark-red:#a82d00;--bs-color-navy:#001d42;}:root{--bs-color-white:#ffffff;--bs-color-gray-100:#f8f9fa;--bs-color-gray-200:#e9ecef;--bs-color-gray-300:#dee2e6;--bs-color-gray-400:#ced4da;--bs-color-gray-500:#adb5bd;--bs-color-gray-600:#6c757d;--bs-color-gray-700:#495057;--bs-color-gray-800:#343a40;--bs-color-gray-900:#212529;--bs-color-black:#1a1a1a;}:root{--bs-color-primary:var(--bs-color-navy);--bs-color-secondary:var(--bs-color-gray-900);--bs-color-success:var(--bs-color-green);--bs-color-info:var(--bs-color-cyan);--bs-color-warning:var(--bs-color-yellow);--bs-color-danger:var(--bs-color-red);--bs-color-light:var(--bs-color-gray-100);--bs-color-dark:var(--bs-color-gray-900);}
:root{--bs-space-0:0px;--bs-space-8:4px;--bs-space-20:8px;--bs-space-36:12px;--bs-space-60:20px;--bs-space-96:30px;--bs-space-120:40px;--bs-space-180:60px;--bs-space-rem-8:0.25rem;--bs-space-rem-20:0.5rem;--bs-space-rem-36:0.75rem;--bs-space-rem-60:1.25rem;--bs-space-rem-96:1.875rem;--bs-space-rem-120:2.5rem;--bs-space-rem-180:3.75rem;}@media (min-width:768px){:root{--bs-space-8:8px;--bs-space-20:12px;--bs-space-36:18px;--bs-space-60:32px;--bs-space-96:48px;--bs-space-120:60px;--bs-space-180:90px;--bs-space-rem-20:0.75rem;--bs-space-rem-36:1.125rem;--bs-space-rem-60:2rem;--bs-space-rem-96:3rem;--bs-space-rem-120:3.75rem;--bs-space-rem-180:5.625rem;}}@media (min-width:1146px){:root{--bs-space-20:16px;--bs-space-36:24px;--bs-space-60:40px;--bs-space-96:60px;--bs-space-120:80px;--bs-space-180:120px;--bs-space-rem-20:1rem;--bs-space-rem-36:1.5rem;--bs-space-rem-60:2.5rem;--bs-space-rem-96:3.75rem;--bs-space-rem-120:5rem;--bs-space-rem-180:7.5rem;}}@media (min-width:1321px){:root{--bs-space-20:20px;--bs-space-36:36px;--bs-space-60:60px;--bs-space-96:96px;--bs-space-120:120px;--bs-space-180:180px;}}
:root{--bs-ff-base:"new-atten",sans-serif;--bs-ff-heading:"spirits-neutral",sans-serif;}:root{--bs-fs-heading-h1:2rem;--bs-fs-heading-h1b:1.75rem;--bs-fs-heading-h2:1.5rem;--bs-fs-heading-h3:1.375rem;--bs-fs-heading-h4:1.25rem;--bs-fs-heading-h5:1.25rem;--bs-fs-heading-h6:1.25rem;--bs-fs-body-base:1rem;--bs-fs-body-18:1rem;--bs-fs-body-16:1rem;--bs-fs-body-14:0.875rem;--bs-fs-label-16:1rem;--bs-fs-accent-32:1.25rem;--bs-fs-accent-20:1rem;--bs-fs-accent-18:1rem;--bs-fs-accent-16:1rem;--bs-fs-accent-14:0.875rem;--bs-fs-accent-12:0.75rem;--bs-fs-spirit-accent-20:1.125rem;--bs-lh-heading-h1:1.125;--bs-lh-heading-h1b:1.1428571429;--bs-lh-heading-h2:1.1666666667;--bs-lh-heading-h3:1.2727272727;--bs-lh-heading-h4:1.4;--bs-lh-heading-h5:1.4;--bs-lh-heading-h6:1.4;--bs-lh-body-base:1.375;--bs-lh-body-18:1.375;--bs-lh-body-16:1.375;--bs-lh-body-14:1.4285714286;--bs-lh-label-16:1.375;--bs-lh-accent-32:1.4;--bs-lh-accent-20:1;--bs-lh-accent-18:1;--bs-lh-accent-16:1;--bs-lh-accent-14:1;--bs-lh-accent-12:1;--bs-lh-spirit-accent-20:1.3333333333;}@media (min-width:768px){:root{--bs-fs-heading-h1:3rem;--bs-fs-heading-h1b:2.25rem;--bs-fs-heading-h2:1.75rem;--bs-fs-heading-h3:1.5rem;--bs-fs-heading-h4:1.75rem;--bs-fs-heading-h5:1.5rem;--bs-fs-heading-h6:1.375rem;--bs-fs-body-base:1.125rem;--bs-fs-body-18:1.125rem;--bs-fs-body-16:1rem;--bs-fs-body-14:0.875rem;--bs-fs-label-16:1rem;--bs-fs-accent-32:1.5625rem;--bs-fs-accent-20:1.125rem;--bs-fs-accent-18:1.125rem;--bs-fs-accent-16:1rem;--bs-fs-accent-14:0.875rem;--bs-fs-accent-12:0.75rem;--bs-fs-spirit-accent-20:1.25rem;--bs-lh-heading-h1:1.1666666667;--bs-lh-heading-h1b:1.2222222222;--bs-lh-heading-h2:1.1428571429;--bs-lh-heading-h3:1.1666666667;--bs-lh-heading-h4:1.2857142857;--bs-lh-heading-h5:1.3333333333;--bs-lh-heading-h6:1.2727272727;--bs-lh-body-base:1.3333333333;--bs-lh-body-18:1.3333333333;--bs-lh-body-16:1.375;--bs-lh-body-14:1.4285714286;--bs-lh-label-16:1.375;--bs-lh-accent-32:1.28;--bs-lh-accent-20:1;--bs-lh-accent-18:1;--bs-lh-accent-16:1;--bs-lh-accent-14:1;--bs-lh-accent-12:1;--bs-lh-spirit-accent-20:1.4;}}@media (min-width:1321px){:root{--bs-fs-heading-h1:4.25rem;--bs-fs-heading-h1b:3rem;--bs-fs-heading-h2:2.25rem;--bs-fs-heading-h3:2rem;--bs-fs-heading-h4:1.75rem;--bs-fs-heading-h5:1.5rem;--bs-fs-heading-h6:1.375rem;--bs-fs-body-base:1.25rem;--bs-fs-body-18:1.125rem;--bs-fs-body-16:1rem;--bs-fs-body-14:0.875rem;--bs-fs-label-16:1rem;--bs-fs-accent-32:2rem;--bs-fs-accent-20:1.25rem;--bs-fs-accent-18:1.125rem;--bs-fs-accent-16:1rem;--bs-fs-accent-14:0.875rem;--bs-fs-accent-12:0.75rem;--bs-fs-spirit-accent-20:1.25rem;--bs-lh-heading-h1:1.0735294118;--bs-lh-heading-h1b:1.1666666667;--bs-lh-heading-h2:1.2222222222;--bs-lh-heading-h3:1.125;--bs-lh-heading-h4:1.2857142857;--bs-lh-heading-h5:1.3333333333;--bs-lh-heading-h6:1.2727272727;--bs-lh-body-base:1.4;--bs-lh-body-18:1.3333333333;--bs-lh-body-16:1.375;--bs-lh-body-14:1.4285714286;--bs-lh-label-16:1.375;--bs-lh-accent-32:1.25;--bs-lh-accent-20:1.4;--bs-lh-accent-18:1;--bs-lh-accent-16:1;--bs-lh-accent-14:1;--bs-lh-accent-12:1;--bs-lh-spirit-accent-20:1.4;}}:root{--bs-fw-thin:100;--bs-fw-light:300;--bs-fw-regular:400;--bs-fw-book:400;--bs-fw-medium:500;--bs-fw-semibold:600;--bs-fw-bold:700;}body{font-size:var(--bs-fs-body-base);line-height:var(--bs-lh-body-base);color:var(--bs-color-black);font-family:var(--bs-ff-base);font-weight:var(--bs-fw-medium);}h1,h2,h3{color:var(--bs-color-black);font-family:var(--bs-ff-heading);font-weight:var(--bs-fw-light);margin:1.5rem 0;}@media (min-width:768px){h1,h2,h3{margin:2.25rem 0;}}h1 > a:not([class]),h2 > a:not([class]),h3 > a:not([class]){font-weight:var(--bs-fw-light);color:var(--bs-color-red);position:relative;text-decoration:none;background:linear-gradient(var(--bs-color-red),var(--bs-color-red)) left bottom no-repeat;background-size:0% 2px;transition:background-size 450ms cubic-bezier(0.19,1,0.22,1);display:inline;padding-bottom:0;}h1 > a:not([class]):hover,h1 > a:not([class]):focus,h2 > a:not([class]):hover,h2 > a:not([class]):focus,h3 > a:not([class]):hover,h3 > a:not([class]):focus{color:var(--bs-color-dark-red);text-decoration:none;background-size:100% 2px;transition:background-size 400ms cubic-bezier(0.19,1,0.22,1);background-color:linear-gradient(var(--bs-color-dark-red),var(--bs-color-dark-red)) left bottom no-repeat;}h1 + p,h2 + p,h3 + p{margin-top:1.5rem;}@media (min-width:768px){h1 + p,h2 + p,h3 + p{margin-top:2.25rem;}}h1:first-child,h2:first-child,h3:first-child{margin-top:0;}h4,h5,h6{color:var(--bs-color-black);font-family:var(--bs-ff-body);font-weight:var(--bs-fw-bold);margin:1.5rem 0;}@media (min-width:768px){h4,h5,h6{margin:2.25rem 0;}}h4 > a:not([class]),h5 > a:not([class]),h6 > a:not([class]){font-weight:var(--bs-fw-bold);color:var(--bs-color-red);position:relative;text-decoration:none;background:linear-gradient(var(--bs-color-red),var(--bs-color-red)) left bottom no-repeat;background-size:0% 2px;transition:background-size 450ms cubic-bezier(0.19,1,0.22,1);display:inline;padding-bottom:0;}h4 > a:not([class]):hover,h4 > a:not([class]):focus,h5 > a:not([class]):hover,h5 > a:not([class]):focus,h6 > a:not([class]):hover,h6 > a:not([class]):focus{color:var(--bs-color-dark-red);text-decoration:none;background-size:100% 2px;transition:background-size 400ms cubic-bezier(0.19,1,0.22,1);background-color:linear-gradient(var(--bs-color-dark-red),var(--bs-color-dark-red));}h4 + p,h5 + p,h6 + p{margin-top:1.5rem;}@media (min-width:768px){h4 + p,h5 + p,h6 + p{margin-top:2.25rem;}}h4:first-child,h5:first-child,h6:first-child{margin-top:0;}h1{font-size:var(--bs-fs-heading-h1);line-height:var(--bs-lh-heading-h1);}h2{font-size:var(--bs-fs-heading-h2);line-height:var(--bs-lh-heading-h2);}h3{font-size:var(--bs-fs-heading-h3);line-height:var(--bs-lh-heading-h3);}h4{font-size:var(--bs-fs-heading-h4);line-height:var(--bs-lh-heading-h4);}h5{font-size:var(--bs-fs-heading-h5);line-height:var(--bs-lh-heading-h5);}h6{font-size:var(--bs-fs-heading-h6);line-height:var(--bs-lh-heading-h6);}a{color:var(--bs-color-primary);text-decoration:underline;}a:hover,a:focus{color:var(--bs-color-primary);text-decoration:none;}.text-content a{font-weight:var(--bs-fw-medium);color:var(--bs-color-red);position:relative;text-decoration:none;background:linear-gradient(var(--bs-color-red),var(--bs-color-red)) left bottom no-repeat;background-size:100% 2px;transition:background-size 450ms cubic-bezier(0.19,1,0.22,1);display:inline;padding-bottom:0;}.text-content a:hover,.text-content a:focus{color:var(--bs-color-red);text-decoration:none;background-size:0% 2px;transition:background-size 400ms cubic-bezier(0.19,1,0.22,1);}strong,b{font-weight:var(--bs-fw-bold);}p:not([class]):not(:first-child){margin:1.25rem 0 0 0;}@media (min-width:768px){p:not([class]):not(:first-child){margin:1.5rem 0 0 0;}}@media (min-width:768px){p:not([class]):not(:first-child){margin:2.25rem 0 0 0;}}blockquote:not([class]){display:flex;flex-direction:column;gap:0.75rem;font-style:italic;padding:1.25rem 1.25rem 1.25rem 2.25rem;margin:1.25rem 0 0 0;background:var(--bs-color-bone) url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2211%22%20fill%3D%22%23CC3600%22%3E%3Cpath%20d%3D%22M5.06%201.89C3.985%202.954%203.537%203.74%203.537%204.76c1.388.324%202.015%201.435%202.015%202.778%200%201.713-1.164%202.824-2.776%202.824C1.21%2010.362%200%209.25%200%207.122c0-2.408%201.254-4.77%203.493-6.76L5.06%201.89Zm6.448%200C10.433%202.954%209.985%203.74%209.985%204.76%2011.373%205.084%2012%206.195%2012%207.538c0%201.713-1.164%202.824-2.776%202.824-1.567%200-2.776-1.111-2.776-3.24%200-2.408%201.253-4.77%203.492-6.76l1.568%201.528Z%22%2F%3E%3C%2Fsvg%3E") no-repeat left 18px top 16px;}@media (min-width:768px){blockquote:not([class]){gap:1.25rem;background-position:left 2.25rem top 2.75rem;padding:2.5rem 2.5rem 2.5rem 3.75rem;margin:2.25rem 0 0 0;}}@media (min-width:1321px){blockquote:not([class]){background-position:left 3rem top 3.3125rem;gap:1.5rem;padding:3.75rem 4.5rem;}}blockquote:not(:first-child){margin:1.25rem 0;}@media (min-width:768px){blockquote:not(:first-child){margin:2.25rem 0;}}*[\:has\(\%2B\%20blockquote\:not\(\[class\]\)\)]::after{content:"";clear:both;display:table;}*:has(+ blockquote:not([class]))::after{content:"";clear:both;display:table;}*[\:has\(\%2B\%20ul\:not\(\[class\]\)\)]::after{content:"";clear:both;display:table;}*:has(+ ul:not([class]))::after{content:"";clear:both;display:table;}
