@charset "UTF-8";:root{interpolate-size:allow-keywords}*,::after,::before{box-sizing:border-box}body{margin:0;min-height:100vh;padding:0;background:#fafafa;background-size:cover;font-family:Arial,sans-serif;line-height:1.4;color:#161514;font-size:1.125em}@media (max-width:450px){body{font-size:1em!important}}body main{padding:10rem 1rem 6rem;width:100%;margin:auto;max-width:50rem}@media (max-width:400px){body main{padding-top:6rem}}body main.cards{max-width:58rem}body main .h1,body main h1{position:relative;width:fit-content;font-family:"Bricolage Grotesque",sans-serif;font-weight:800;font-size:2rem;color:var(--white);z-index:2;margin-block-end:-2.5rem;margin-inline-end:auto;text-align:center}@media (max-width:400px){body main .h1,body main h1{max-width:calc(100% - 1rem);margin-inline:auto}}body main .h1::before,body main h1::before{content:'';position:absolute;height:100%;width:calc(100% + 2rem);top:0;left:-1rem;z-index:-1;background:var(--primary);transform:rotate(1.5deg)}body main a{color:var(--secondary);text-decoration:none}body main a:hover{color:inherit}body main a:focus{box-shadow:none;outline:dashed 2px var(--secondary);outline-offset:2px}body main .content h1,body main .content h2,body main .content h3,body main .content h4,body main .content h5,body main .content h6{font-family:"Bricolage Grotesque",sans-serif!important;line-height:1.1}body #cntctfrm_contact_form.cntctfrm_contact_form{display:flex;flex-direction:column;gap:.25rem;accent-color:var(--primary)}body #cntctfrm_contact_form.cntctfrm_contact_form .cntctfrm_column{width:100%;display:flex;flex-direction:column;gap:.5rem}body #cntctfrm_contact_form.cntctfrm_contact_form .cntctfrm_column .cntctfrm_field_wrap{display:flex;flex-direction:column;gap:.25rem}body #cntctfrm_contact_form.cntctfrm_contact_form .cntctfrm_column .cntctfrm_field_wrap input[type=checkbox]{height:1rem;width:1rem}.rl-gallery-container .rl-gallery{display:block;position:fixed;z-index:-1;top:0;left:0;height:100%;width:100%;background-color:var(--black-900)}.rl-gallery-container .rl-gallery-item{position:absolute;top:0;left:0;height:100%;width:100%!important;margin:0!important;opacity:0}.rl-gallery-container .rl-gallery-item a{position:absolute;top:0;left:0;pointer-events:none;height:100%;width:100%}.rl-gallery-container .rl-gallery-item a img{height:100%;width:100%;object-fit:cover}.rl-gallery-container .rl-gallery-item::before{position:absolute;top:0;left:0;height:100%;width:100%;background:var(--white-900);backdrop-filter:blur(5px);z-index:1}.rl-gallery-container.no-js .rl-gallery-item{opacity:1}.rl-gallery-container.no-js .rl-gallery-item::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:var(--white-900);backdrop-filter:blur(5px);z-index:1}@keyframes fadeIn{to{opacity:1}}@keyframes fadeIn2{to{opacity:1}}:root{--primary:#b81e1e;--secondary:#4D87A7;--black:rgba(0,0,0,1);--black-900:rgba(0,0,0,.9);--black-700:rgba(0,0,0,.7);--black-500:rgba(0,0,0,.5);--black-200:rgba(0,0,0,.2);--black-100:rgba(0,0,0,.1);--white:rgba(255,255,255,1);--white-900:rgba(255,255,255,.9);--white-700:rgba(255,255,255,.7);--white-500:rgba(255,255,255,.5);--white-200:rgba(255,255,255,.2);--white-100:rgba(255,255,255,.1)}header.header{height:80px;background:var(--black-700);z-index:200;top:2rem;left:0;position:fixed;width:100%}@media (max-width:400px){header.header{top:0;background:var(--black)}}header.header .top{position:absolute;top:0;left:0;height:80px;margin:0;display:inline;background-image:linear-gradient(-240deg,var(--black) 80%,transparent 80%);width:fit-content;padding-left:1rem;padding-right:6rem}@media (max-width:400px){header.header .top{background-image:linear-gradient(var(--black))}}header.header .top .logo{font-size:36px;height:62px;display:inline-block}header.header .top .logo a:focus-within{box-shadow:none;outline:0}header.header .top .logo a:focus-within img{outline:dashed 1px var(--white);outline-offset:4px}header.header .top .logo img{display:block;margin-left:1rem;margin-top:.5rem;width:100%;height:100%;border-radius:.5rem}header.header .menu-wrapper{position:absolute;right:50px;top:0}header.header .menu-wrapper menu{margin:0;padding:1rem 0;list-style:none;display:flex;color:#fff;font-family:"Bricolage Grotesque",sans-serif;font-weight:800}header.header .menu-wrapper menu li a{display:inline-block;color:var(--white-700);text-decoration:none;padding:.75rem .5rem;text-transform:capitalize;border-radius:.5rem}@media (max-width:400px){header.header .menu-wrapper menu li a{padding:.5rem}}header.header .menu-wrapper menu li a:focus{box-shadow:none;outline:dashed 1px var(--white);outline-offset:-1px}header.header .menu-wrapper menu li:has(ul)>a{display:inline-flex;align-items:center;gap:.5rem}header.header .menu-wrapper menu li:has(ul)>a::after{content:'▶';position:relative;font-size:.5rem;display:inline-block;transition:ease-out .25s}header.header .menu-wrapper menu>li{position:relative}header.header .menu-wrapper menu>li>ul{margin:0;padding:.5rem;position:absolute;background:var(--black);list-style:none;border-radius:1rem;top:100%;font-size:1rem;display:flex;flex-direction:column;gap:.5rem;transform:translateY(-3.25rem);opacity:0;pointer-events:none;user-select:none;transition:ease-out .25s}header.header .menu-wrapper menu>li>ul li{white-space:nowrap}header.header .menu-wrapper menu>li>ul li a{display:block;padding:.5rem 1rem}header.header .menu-wrapper menu>li>ul li a:hover{background:var(--white-200);color:var(--white)}header.header .menu-wrapper menu>li>ul li.current-menu-item a{color:var(--white)}header.header .menu-wrapper menu>li.current-menu-item>a,header.header .menu-wrapper menu>li.current-menu-parent>a{color:var(--white)}header.header .menu-wrapper menu>li:focus-within>a,header.header .menu-wrapper menu>li:hover>a{color:var(--white)}header.header .menu-wrapper menu>li:focus-within>a::after,header.header .menu-wrapper menu>li:hover>a::after{transform:rotate(.25turn)}header.header .menu-wrapper menu>li:focus-within>ul,header.header .menu-wrapper menu>li:hover>ul{transform:translateY(0);opacity:1;pointer-events:all;user-select:unset}header.header .menu-wrapper #menu-opener{visibility:hidden;opacity:0;position:fixed;pointer-events:none;user-select:none}header.header .menu-wrapper #menu-opener+label{display:none}@media (max-width:1100px){header.header .menu-wrapper{position:fixed;top:-2rem;right:0;pointer-events:none}header.header .menu-wrapper:has(#menu-opener:checked) a,header.header .menu-wrapper:has(#menu-opener:checked) label,header.header .menu-wrapper:has(#menu-opener:checked) li{pointer-events:all}header.header .menu-wrapper div{opacity:0;transition:ease-out .5s;background-image:linear-gradient(var(--black-500) 100%);height:100vh;height:100dvh;width:100%;pointer-events:none;user-select:none}}@media (max-width:1100px) and (min-width:278px){header.header .menu-wrapper div{width:100vw}}@media (max-width:1100px){header.header .menu-wrapper div>menu{flex-direction:column;gap:0;height:100%;width:0;margin:0;background-color:var(--black);align-items:flex-end;transform:translateX(100%);transition:transform ease-out .5s;padding:0;background-image:linear-gradient(to top,var(--black),var(--primary));overflow-y:auto}header.header .menu-wrapper div>menu li{align-items:flex-end;display:flex;flex-direction:column;position:static}header.header .menu-wrapper div>menu li a{text-align:right}header.header .menu-wrapper div>menu li ul{position:static;transform:unset;opacity:1;pointer-events:all;user-select:none;padding:0 1.75rem 1rem;background:0 0}header.header .menu-wrapper div>menu li ul li a{padding:0}header.header .menu-wrapper div>menu li ul li a:hover{background:0 0}header.header .menu-wrapper #menu-opener+label{display:block;padding:.5rem;height:3rem;width:3rem;right:1rem;z-index:10;left:unset;top:3rem;background-color:transparent;position:fixed;pointer-events:all;cursor:pointer}}@media (max-width:1100px) and (max-width:400px){header.header .menu-wrapper #menu-opener+label{top:1rem}}@media (max-width:1100px){header.header .menu-wrapper #menu-opener+label span{display:inline-block;height:2px;width:1.5rem;border-radius:1rem;background:var(--white);position:absolute;top:50%;left:unset;right:0;z-index:2;transform:translate(-50%,-50%);transition:top cubic-bezier(1,0,0,.5) .25s .25s,transform cubic-bezier(1,0,0,.5) .25s}header.header .menu-wrapper #menu-opener+label span:first-child{top:calc(100% / 3)}header.header .menu-wrapper #menu-opener+label span:last-child{top:calc(100% / 3 * 2)}header.header .menu-wrapper #menu-opener:checked+label{background-color:var(--black);border-radius:.25rem}header.header .menu-wrapper #menu-opener:checked+label span{top:50%;transform:translate(-50%,-50%) scaleX(0);transition:top cubic-bezier(1,0,0,.5) .25s,transform cubic-bezier(1,0,0,.5) .25s .25s}header.header .menu-wrapper #menu-opener:checked+label span:first-child{top:50%;transform:translate(-50%,-50%) rotate(45deg)}header.header .menu-wrapper #menu-opener:checked+label span:last-child{top:50%;transform:translate(-50%,-50%) rotate(-45deg)}header.header .menu-wrapper #menu-opener:checked+label+div{opacity:1;z-index:2;pointer-events:all;user-select:auto}header.header .menu-wrapper #menu-opener:checked+label+div menu{transform:translateX(0);padding:8rem 1rem 5rem 1rem;width:Min(75%,300px);margin-left:Max(25%,calc(100% - 300px))}}@media (max-width:1100px) and (max-width:400px){header.header .menu-wrapper #menu-opener:checked+label+div menu{padding-top:6rem}}@media (max-width:1100px) and (max-width:330px){header.header .menu-wrapper #menu-opener:checked+label+div menu{width:100%;margin-left:0}}@keyframes spin{to{rotate:1turn}}footer.footer{padding:1rem 0;color:#777;font-size:.75rem;background:#000;z-index:200;bottom:0;left:0;position:fixed;width:100%}@media (max-width:600px){footer.footer{padding:.5rem 0 1rem 0}}footer.footer a:link,footer.footer a:visited{color:#777}footer.footer a:hover{color:#777}footer.footer a:focus{outline:dashed 2px var(--white);outline-offset:2px}footer.footer .fcred{position:relative;text-align:left;padding:0 2rem;margin:0;line-height:1;display:flex;gap:1rem;justify-content:space-between;align-items:center}@media (max-width:600px){footer.footer .fcred{flex-direction:column}}footer.footer .fcred .footer-links{display:flex;gap:1rem}@media (max-width:600px){footer.footer .fcred .footer-links{width:100%;justify-content:space-between}}footer.footer .fcred .footer-links .langs,footer.footer .fcred .footer-links .social{list-style:none;display:flex;margin:0;padding:0;gap:.5rem}footer.footer .fcred .footer-links .langs img,footer.footer .fcred .footer-links .langs svg,footer.footer .fcred .footer-links .social img,footer.footer .fcred .footer-links .social svg{max-height:1rem}#casing{margin-bottom:4rem}#casing .incasing .content{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:1rem}#casing .incasing .content .posts{margin:0;color:var(--black-700);float:none;height:auto;display:flex;width:calc(100% / 3 - (1rem / 1.5))}@media (max-width:800px){#casing .incasing .content .posts{width:calc(100% / 2 - (1rem / 1.5))}}@media (max-width:560px){#casing .incasing .content .posts{width:calc(100% / 1)}}@media (max-width:370px){#casing .incasing .content .posts{width:100%}}@media (max-width:560px){#casing .incasing .content .posts:nth-child(2n) .entry{grid-template-areas:"title title" "image content"}}#casing .incasing .content .posts .entry{background:var(--black-100);height:auto;display:flex;width:100%;flex-direction:column;padding:1rem;gap:.5rem;transition:ease-out .25s;position:relative;border-radius:1rem}@supports (corner-shape:squircle){#casing .incasing .content .posts .entry{border-radius:2rem;corner-shape:squircle}}@media (max-width:560px){#casing .incasing .content .posts .entry{display:grid;grid-template-columns:repeat(2,1fr);grid-template-areas:"title title" "content image";column-gap:1rem}}#casing .incasing .content .posts .entry .postimg{grid-area:image;margin:0;background:0 0;object-position:center;height:150px;display:block;width:100%;align-self:start;overflow:hidden;transition:ease-out .25s;position:relative;border-radius:.5rem}@supports (corner-shape:squircle){#casing .incasing .content .posts .entry .postimg{border-radius:2rem;corner-shape:squircle}}@media (min-width:450px){@supports (corner-shape:squircle){#casing .incasing .content .posts .entry .postimg{border-radius:1rem;corner-shape:squircle}}}#casing .incasing .content .posts .entry .postimg img{position:absolute;top:50%;left:50%;height:100%;width:100%;object-fit:contain;border-radius:.5rem;transform:translate(-50%,-50%)}@supports (corner-shape:squircle){#casing .incasing .content .posts .entry .postimg img{border-radius:1rem;corner-shape:squircle}}@media (min-width:560px){#casing .incasing .content .posts .entry .postimg img{height:auto;width:auto;max-height:100%;max-width:100%;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (max-width:560px){#casing .incasing .content .posts .entry .postimg img{height:100%;width:100%;object-fit:cover}}#casing .incasing .content .posts .entry .title{grid-area:title;height:auto}#casing .incasing .content .posts .entry .title h2{text-align:center;font-size:1.5rem;line-height:1.1;font-family:'Signika Negative',sans-serif;font-family:"Bricolage Grotesque",sans-serif;font-weight:800;margin:0;padding:0}@media (max-width:560px){#casing .incasing .content .posts .entry .title h2{text-align:left}}#casing .incasing .content .posts .entry p{grid-area:content;font-size:1rem;line-height:1.2;padding-top:10px;margin:0}#casing .incasing .content .posts .entry a:last-of-type::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%}#casing .incasing .content .posts .entry .rmore:focus{outline:0}#casing .incasing .content .posts .entry:has(.rmore:focus),#casing .incasing .content .posts .entry:hover{background-color:var(--white)}#casing .incasing .content .posts .entry:has(.rmore:focus) h2,#casing .incasing .content .posts .entry:hover h2{color:var(--black)}#casing .incasing .content .posts .entry:has(.rmore:focus) .postimg,#casing .incasing .content .posts .entry:hover .postimg{scale:1.05}#casing .incasing .content .posts .entry:has(.rmore:focus){outline:dashed 2px var(--white-700);outline-offset:2px}.single-incasing .content-thumb{position:relative;z-index:1;pointer-events:none}.single-incasing .content-thumb .page--thumbnail{position:relative;z-index:1;width:100%;max-width:100%;height:auto;aspect-ratio:16/8;overflow:hidden;margin:0 auto 1rem;border-radius:1rem;border:solid 1px var(--white-100)}@supports (corner-shape:squircle){.single-incasing .content-thumb .page--thumbnail{border-radius:2rem;corner-shape:squircle}}.single-incasing .content-thumb .page--thumbnail img{position:absolute;top:50%;left:50%;width:100%;max-width:100%;height:auto;object-fit:cover;object-position:center;display:block;transform:translate(-50%,-50%)}.single-incasing .content-thumb .post--thumbnail{position:relative;max-width:75%;margin:1.5rem auto 0}@media (max-width:700px){.single-incasing .content-thumb .post--thumbnail{max-width:100%;width:calc(100% + 2rem)}}.single-incasing .content-thumb .post--thumbnail::after{content:'';position:absolute;top:-2rem;right:25%;height:4rem;width:12rem;pointer-events:none;background-image:url(../images/scotch.png);background-repeat:no-repeat;background-size:contain;filter:grayscale(75%) brightness(.975) contrast(1.5);rotate:185deg;opacity:.8}.single-incasing .content-thumb .post--thumbnail img{max-width:90%;max-height:24rem;height:100%;width:100%;object-fit:contain;rotate:-3deg;transform-origin:center;filter:drop-shadow(-1px 2px 3px var(--black-500))}@media (max-width:700px){.single-incasing .content-thumb .post--thumbnail img{max-height:17rem}}.single-incasing .content{padding:1rem 0 2rem;margin-block:1rem;background:#fafafa;position:relative;border-radius:1rem}@supports (corner-shape:squircle){.single-incasing .content{border-radius:2rem;corner-shape:squircle}}@media (max-width:450px){.single-incasing .content{padding:.01rem 0}}.single-incasing .content--needs-margin{margin-block-end:5rem}.single-incasing .content h1{font-size:2rem;color:var(--black-700)}.single-incasing .content h1::before{content:unset}.single-incasing .content .wp-block-heading,.single-incasing .content h1,.single-incasing .content h2{font-family:Arial,sans-serif;font-size:2rem;font-weight:700;border-bottom:0;margin-block-end:2rem}.single-incasing .content figure figcaption{font-style:italic;font-size:1rem;color:var(--black-700)}@media (max-width:450px){.single-incasing .content figure figcaption{font-size:.875rem}}.single-incasing .content iframe{display:block;width:100%;margin:0;height:unset!important;aspect-ratio:16/9;border-radius:.5rem}@supports (corner-shape:squircle){.single-incasing .content iframe{border-radius:1rem;corner-shape:squircle}}.single-incasing .content--push{background-color:var(--primary);color:var(--white);text-align:center;padding:4rem 2rem 5rem}@supports (corner-shape:scoop){.single-incasing .content--push{border-radius:3rem;corner-shape:scoop}}.single-incasing aside{margin-block:1rem;padding:0;color:var(--black-700);position:relative;border-radius:.5rem}@supports (corner-shape:squircle){.single-incasing aside{border-radius:1rem;corner-shape:squircle}}@media (max-width:450px){.single-incasing aside{padding:1rem}}.entry-header{position:relative;padding:1rem 1rem 1rem 1.5rem;margin-block-end:1rem;background:var(--black-900);border-radius:2rem;text-align:end}@supports (corner-shape:squircle){.entry-header{border-radius:2rem;corner-shape:squircle}}.breadcrumbs{display:flex;justify-content:space-between;gap:.5rem;flex-wrap:wrap;list-style:none;padding:0;margin:0}.breadcrumbs li{padding:0;font-size:.875rem;color:var(--black-500);display:inline-block;border-radius:1rem;margin:.25rem 0;background:var(--white);font-family:"Bricolage Grotesque",sans-serif;font-weight:700}.breadcrumbs li+li{display:flex;align-items:center}.breadcrumbs li+li::before{font-size:.5rem;line-height:1em;height:1em}.breadcrumbs li a,.breadcrumbs li span{display:inline-block;background:var(--black-200);color:var(--black);font-size:.75rem;padding:.25rem .5rem;border-radius:1rem;transition:ease-out .25s;float:left}.breadcrumbs li a:hover{background-color:var(--black-100)}.topbar{position:relative;display:flex;align-items:flex-end;justify-content:space-between;padding:0 0 2rem;flex-wrap:wrap}.topbar .badges{display:flex;margin:0}.topbar .badges .badge{display:inline-block;border-radius:1rem;margin:.25rem 0;background:var(--white);font-family:"Bricolage Grotesque",sans-serif;font-weight:700}.topbar .badges .badge a{background:var(--black-200);color:var(--black);font-size:.75rem;display:inline-block;padding:.25rem .5rem;border-radius:1rem;transition:ease-out .25s;float:left}.topbar .badges .badge a:hover{background:0 0}.topbar .title{width:fit-content;margin-inline-end:auto;display:flex;flex-direction:column}form{margin-block:1rem}form input{font-size:inherit;height:fit-content;width:100%}form input button,form input[type=button],form input[type=submit]{width:fit-content;padding:.5rem 1rem;background-color:var(--primary);border:solid 2px var(--primary);border-radius:.25rem;color:var(--white)}form input[type=email],form input[type=file],form input[type=tel],form input[type=text],form select,form textarea{border:solid 1px var(--black-200);padding:.25rem .5rem;border-radius:.25rem;font-family:inherit;font-size:inherit}.cntctfrm_one_column.cntctfrm_width_default{margin-block:1em;margin-inline:0;max-width:unset}.cntctfrm_one_column.cntctfrm_width_default input[type=email],.cntctfrm_one_column.cntctfrm_width_default input[type=file],.cntctfrm_one_column.cntctfrm_width_default input[type=tel],.cntctfrm_one_column.cntctfrm_width_default input[type=text],.cntctfrm_one_column.cntctfrm_width_default select,.cntctfrm_one_column.cntctfrm_width_default textarea{max-width:unset}.button,button,input[type=button],input[type=submit]{width:fit-content;padding:.5rem 1rem;background-color:var(--primary);border:solid 2px var(--primary);color:var(--white);border-radius:.25rem;transition:ease-out .25s}.button:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{color:var(--white);background-color:#a60400}.button.button--invert,button.button--invert,input[type=button].button--invert,input[type=submit].button--invert{background-color:var(--white);border:solid 2px var(--white);color:var(--black-900)}.button.button--invert:hover,button.button--invert:hover,input[type=button].button--invert:hover,input[type=submit].button--invert:hover{color:var(--black);background-color:var(--white-900)}#search{padding:0;margin:0 0 0 auto;display:inline-flex;width:fit-content}#search form{margin:0;padding:0;background:#f4f4f4;display:flex;border:1px solid var(--black-500);border-radius:1rem;width:fit-content;font-size:1rem;transition:ease-out .25s}#search form:has(#s:focus){outline:dashed 2px var(--white-500);outline-offset:2px}#search form fieldset{margin:0;padding:0;border:0}#search form p{margin:0;font-size:1rem}#search form #s{margin:0;padding:.25rem .5rem .25rem 1rem;height:2rem;width:Min(225px,calc(100vw - 7rem));font-size:14px;font-family:Arial,sans-serif;background:#f4f4f4;border:0;border-radius:2rem 0 0 2rem;float:left;display:inline;appearance:none}#search form #s:focus{background:var(--white);outline:0;box-shadow:none}#search form #searchsubmit{background-image:url(../images/search.svg);background-repeat:no-repeat;background-position:center;border:none;border-radius:1rem 1rem 0 0;aspect-ratio:1;height:100%;width:2rem;margin:0;display:inline-block;text-align:center;padding:5px 5px;float:right;cursor:pointer;rotate:90deg;background-color:transparent}#search form #searchsubmit:focus{outline:0;background-color:var(--primary)}#searchpage{background:#f4f4f4;border:1px solid #ccc;margin:0 10px 0 10px}#sform{width:450px;border:none;padding:6px 5px}#formsubmit{float:right;background:url(images/sfrm.png) repeat-x;border-left:1px solid #ccc!important;border:none;padding:5px 5px}.tags{display:flex;flex-wrap:wrap;gap:.25rem}.tags--wrapper summary{cursor:pointer;padding-left:1.5rem;position:relative}.tags--wrapper summary:hover{color:var(--black)}.tags--wrapper summary::marker{content:'';color:transparent}.tags--wrapper summary::before{content:'';position:absolute;top:0;left:0;width:1.25rem;height:1.25rem;display:block;background-color:currentColor;mask-image:url(../images/tag.svg);mask-size:contain;mask-position:center;mask-repeat:no-repeat;-webkit-mask-image:url(../images/tag.svg);-webkit-mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;transform:rotate(-135deg)}.tags--wrapper::details-content{block-size:0;opacity:0;transition:ease-out .25s;transition-behavior:allow-discrete}.tags--wrapper[open] summary{margin-bottom:.5rem}.tags--wrapper[open]::details-content{opacity:1;padding-block-start:1rem;block-size:auto}.tags .tag{font-size:.75rem;background-color:var(--black-100);padding:.125rem .35rem;border-radius:.25rem;color:currentColor}.tags .tag:hover{color:var(--secondary)}blockquote{padding-block:2rem;padding-inline:2rem;margin:0;margin-block:1rem;position:relative;font-size:1.25rem}@media (max-width:450px){blockquote{padding-block:1rem;padding-inline:1rem}}blockquote::before{content:'“';position:absolute;top:-1.5rem;left:-1.5rem;width:100%;height:100%;font-size:20rem;font-weight:bolder;line-height:1;color:var(--black-100);pointer-events:none}blockquote cite{opacity:.5;font-size:1rem}.wp-block-buttons .wp-block-button__link{width:fit-content;padding:.5rem 1rem;background-color:var(--primary);border-radius:.25rem;color:var(--white);transition:ease-out .25s;font-size:inherit;border:solid 2px var(--primary)}.wp-block-buttons .wp-block-button__link:hover{color:var(--white);background-color:#a60400}.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link{background-color:transparent;color:var(--primary)}.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:hover{color:var(--white);background-color:#a60400}@media (min-width:601px){.wp-block-media-text h1,.wp-block-media-text h2{margin-block-start:0}}.wp-block-media-text__media{border-radius:.5rem;overflow:hidden;margin-block:.5rem}@supports (corner-shape:squircle){.wp-block-media-text__media{border-radius:1rem;corner-shape:squircle}}@media (max-width:600px){.wp-block-media-text__content{padding:0!important}}.wp-block-post{display:flex;flex-direction:column}.wp-block-post .wp-block-post-featured-image{border-radius:.5rem;overflow:hidden;margin-block:.5rem}@supports (corner-shape:squircle){.wp-block-post .wp-block-post-featured-image{border-radius:1rem;corner-shape:squircle}}.wp-block-post .wp-block-post-featured-image img{transition:ease-out .25s}.wp-block-post .wp-block-post-title{margin-block:.5rem;transition:ease-out .25s}.wp-block-post .wp-block-post-title a{color:currentColor}.wp-block-post .wp-block-post-terms a{background:var(--black-200);color:var(--black);font-size:.75rem;display:inline-block;padding:.25rem .5rem;border-radius:1rem;transition:ease-out .25s;float:left}.wp-block-post .wp-block-post-terms a:hover{background-color:var(--black-100)}.wp-block-post:last-child .wp-block-post-terms+.wp-block-spacer{display:none}.wp-block-post:has(a:not(.wp-block-post-termsa):focus) .wp-block-post-title,.wp-block-post:has(a:not(.wp-block-post-termsa):hover) .wp-block-post-title{color:var(--primary)}.wp-block-post:has(a:not(.wp-block-post-termsa):focus) .wp-block-post-featured-image img,.wp-block-post:has(a:not(.wp-block-post-termsa):hover) .wp-block-post-featured-image img{scale:1.05}.wp-block-group{padding:0!important}.gallery,.wp-block-gallery{display:flex;flex-wrap:wrap;margin:1rem -.5rem!important;width:calc(100% + 1rem)}.gallery br,.wp-block-gallery br{display:none}.gallery .wp-block-image,.gallery-item,.wp-block-gallery .wp-block-image,.wp-block-gallery-item{margin:0!important;padding:.5rem;display:grid;place-items:center;width:25%}@media (max-width:800px){.gallery .wp-block-image,.gallery-item,.wp-block-gallery .wp-block-image,.wp-block-gallery-item{width:calc(100% / 3)!important}}@media (max-width:560px){.gallery .wp-block-image,.gallery-item,.wp-block-gallery .wp-block-image,.wp-block-gallery-item{width:50%!important}}@media (max-width:370px){.gallery .wp-block-image,.gallery-item,.wp-block-gallery .wp-block-image,.wp-block-gallery-item{width:100%!important}}.gallery .wp-block-image dt,.gallery-item dt,.wp-block-gallery .wp-block-image dt,.wp-block-gallery-item dt{width:100%}.gallery .wp-block-image a,.gallery-item a,.wp-block-gallery .wp-block-image a,.wp-block-gallery-item a{height:100%;width:100%;display:grid;place-items:center}.gallery .wp-block-image img,.gallery-item img,.wp-block-gallery .wp-block-image img,.wp-block-gallery-item img{border:0!important;display:inline-block;height:100%;width:100%;object-fit:cover;border-radius:.5rem}@supports (corner-shape:squircle){.gallery .wp-block-image img,.gallery-item img,.wp-block-gallery .wp-block-image img,.wp-block-gallery-item img{border-radius:1rem;corner-shape:squircle}}