:root{--color-black:#19221b;--color-white:#fff;--color-gray:#d9d9d9;--color-dark-gray:#6b706e;--color-charcoal:#424b45;--color-frost:#faf7f4;--color-green:#1c3f2c;--color-orange:#d47801;--color-dark-orange:#b55800;--bg-body:var(--color-frost);--color-text:var(--color-black);--color-anchors:var(--color-white);--color-heading:var(--color-black);--color-lists:var(--color-black);--button-bg-color:var(--color-orange);--button-text-color:var(--color-white);--color-dropdown:var(--color-black);--color-borders:var(--color-gray);--container-padding-inline:clamp(1.25rem,7.2727272727vw,7.5rem);--site-max-width:1900px;--container-max-width:1650px;--container-stretch-max-width:100%;--container-narrow:clamp(25rem,42.4242424242vw,43.75rem);--content-max-width:min(calc(100vw - var(--container-padding-inline)*2),930px);--column-min-width:auto;--column-count:12;--grid-align:flex-start;--grid-gap:clamp(1.25rem,1.8181818182vw,1.875rem);--gap:1.875rem;--spacing-0:0;--spacing-1:clamp(0.625rem,1.2121212121vw,1.25rem);--spacing-2:clamp(0.9375rem,1.8181818182vw,1.875rem);--spacing-25:clamp(1.25rem,2.4242424242vw,2.5rem);--spacing-3:clamp(1.5625rem,3.0303030303vw,3.125rem);--spacing-4:clamp(2.8125rem,4.5454545455vw,4.6875rem);--spacing-5:clamp(3.125rem,6.0606060606vw,6.25rem);--spacing-6:clamp(3.125rem,7.5757575758vw,7.8125rem);--spacing-7:clamp(5rem,9.0909090909vw,9.375rem);--spacing-8:clamp(3.125rem,10.6060606061vw,10.9375rem);--spacing-9:clamp(3.125rem,12.1212121212vw,12.5rem);--spacing-10:clamp(3.125rem,15.1515151515vw,15.625rem);--header-height:clamp(6.25rem,7.8787878788vw,8.125rem);--line-height-tight:1;--line-height-base:1.6;--line-height-loose:2;--font-family-slab:"Roboto Slab","Georgia",serif;--font-family-serif:"Roboto Serif","Times New Roman",Times,serif;--font-family-flex:"Roboto Flex","Arial","Helvetica Neue",serif;--font-weight-extrabold:800;--font-weight-bold:700;--font-weight-semibold:600;--font-weight-medium:500;--font-weight-regular:400;--font-weight-light:300;--font-size-body-large:clamp(1.25rem,1.5757575758vw,1.625rem);--font-size-body:1rem;--font-size-body-small:0.875rem;--font-size-h1:clamp(3rem,7.2727272727vw,7.5rem);--font-size-h2:clamp(1.875rem,3.6363636364vw,3.75rem);--font-size-h3:clamp(1.625rem,2.1818181818vw,2.25rem);--font-size-h4:clamp(1.5rem,1.5757575758vw,1.625rem);--transition:0.2s;--radius:3px}body{--wp--style--global--content-size:var(--content-max-width)}*{box-sizing:border-box}:focus-visible{outline-color:var(--color-focus-outline,var(--color-text));outline-style:solid;outline-width:1px}html{scroll-behavior:smooth;scroll-padding-top:var(--site-header-height)}body,html{height:100%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:var(--bg-body);font-family:var(--font-family-serif);font-size:var(--font-size-body);font-style:normal;font-weight:var(--font-weight-light);line-height:var(--line-height-base);margin:0;min-height:100vh;position:relative;text-align:left}[href="#site-main"]{background:#fff;padding:.5em;position:absolute;z-index:1000}.screen-reader-text,.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}a{color:var(--link-color,var(--color-dark-orange));font-weight:var(--font-weight-bold);text-decoration:none;transition:var(--transition)}a:hover{text-decoration:underline}[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:currentColor;cursor:pointer;display:inline-block;font-family:inherit;padding:0}figure{margin:0}img,svg,video{display:block;height:auto;max-width:100%}svg :focus{outline:none}picture{display:block}mark.has-inline-color{background-color:transparent}address{font-style:normal}.wp-block-separator.wp-block-separator,hr{border:0;border-top:1px solid var(--color-borders);margin-top:0;margin-inline:auto;max-width:calc(var(--container-max-width) - var(--container-padding-inline)*2)}.is-layout-flex{gap:var(--gap)}.not-found{color:var(--color-text);padding:var(--spacing-12) var(--spacing-2);text-align:center}.not-found p{margin:0}p{color:var(--color-text);line-height:var(--line-height-base);margin-bottom:1.875em;margin-top:0}p strong{font-weight:var(--font-weight-bold)}.btn,.wp-element-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:currentColor;cursor:pointer;display:inline-block;display:inline-flex;flex-shrink:0;font-family:inherit;justify-content:center;line-height:1;padding:0;position:relative;text-align:center;text-decoration:none;transition:all var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.btn:focus,.btn:hover,.wp-element-button:focus,.wp-element-button:hover{border:none;text-decoration:none}.btn:disabled,.wp-element-button:disabled{cursor:not-allowed;opacity:.5}.btn-primary,.wp-element-button{background:var(--button-bg-color,var(--color-orange));border-radius:var(--radius);color:var(--button-text-color,var(--color-white));font-family:var(--font-family-slab);font-size:1.25rem;font-weight:var(--font-weight-bold);height:3.125rem;padding-inline:1.25rem}@media (max-width:575px){.btn-primary,.wp-element-button{width:100%}}@media (hover:hover){.btn-primary:hover,.wp-element-button:hover{background:var(--button-bg-color--hover,var(--color-dark-orange))}}.btn-secondary,.is-style-secondary .wp-element-button{background:transparent;border:none;color:var(--button-text-color,var(--color-charcoal));display:flex;font-family:var(--font-family-flex);font-size:var(--font-size-body-small);font-weight:var(--font-weight-semibold);gap:.3125rem;letter-spacing:.07em;text-transform:uppercase}.btn-secondary:after,.is-style-secondary .wp-element-button:after{border-left:2px solid var(--color-orange);border-top:2px solid var(--color-orange);content:"";display:block;height:.8rem;transform:rotate(135deg);transition:var(--transition);width:.8rem}.wp-block-buttons{gap:1.25rem}@media (max-width:991px){.wp-block-buttons.is-layout-flex{display:grid}}.container{box-sizing:border-box;margin-inline:auto;max-width:var(--container-max-width);padding-inline:var(--container-padding-inline);width:100%}h1,h2,h3,h4,h5,h6{margin-block:0}.wp-block-heading,[class*=heading-],h1,h2,h3,h4,h5,h6{text-wrap:balance;color:var(--color-heading);transition:color var(--transition)}.has-h-1-font-size,.heading-1,h1{font-family:var(--font-family-slab);font-size:var(--font-size-h1);font-style:normal;font-weight:var(--font-weight-semibold);line-height:1}.has-h-2-font-size,.heading-2,h2{font-size:var(--font-size-h2);line-height:1.3}.has-h-2-font-size,.has-h-3-font-size,.heading-2,.heading-3,h2,h3{font-family:var(--font-family-slab);font-style:normal;font-weight:var(--font-weight-bold)}.has-h-3-font-size,.heading-3,h3{font-size:var(--font-size-h3);line-height:var(--line-height-base)}.has-h-4-font-size,.heading-4,h4{font-family:var(--font-family-slab);font-size:var(--font-size-h4);font-style:normal;font-weight:var(--font-weight-regular);line-height:1.3;margin-bottom:1.125rem}.is-style-micro{font-family:var(--font-family-flex);font-size:var(--font-size-body-small);font-weight:var(--font-weight-semibold);letter-spacing:.07em;text-transform:uppercase}ol,ul{color:var(--color-lists,currentColor)}ol,ol>li,ul,ul>li{margin:0;padding:0}.is-style-checkmarks,.list-reset{list-style:none;margin:0;padding:0}.is-style-checkmarks{display:flex;flex-wrap:wrap;margin-block:1.25rem}.is-style-checkmarks li{align-items:center;-moz-column-gap:.4375rem;column-gap:.4375rem;display:inline-flex;margin-block:.6875rem;width:50%}.is-style-checkmarks li:before{background:var(--color-checkmarks,var(--color-orange));color:var(--color-checkmarks,var(--color-orange));content:"";display:block;height:.8125rem;-webkit-mask-size:cover;mask-size:cover;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="14" fill="none"><path fill="%23000" fill-rule="evenodd" d="M18.207.793a1 1 0 0 1 0 1.414l-11 11a1 1 0 0 1-1.414 0l-5-5a1 1 0 0 1 1.414-1.414L6.5 11.086 16.793.793a1 1 0 0 1 1.414 0Z" clip-rule="evenodd"/></svg>');mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="14" fill="none"><path fill="%23000" fill-rule="evenodd" d="M18.207.793a1 1 0 0 1 0 1.414l-11 11a1 1 0 0 1-1.414 0l-5-5a1 1 0 0 1 1.414-1.414L6.5 11.086 16.793.793a1 1 0 0 1 1.414 0Z" clip-rule="evenodd"/></svg>');width:1.125rem}@media (min-width:992px){.is-style-checkmarks{width:75%}}.list-split{list-style:none;margin:0;padding:0}.is-style-icons{-moz-column-gap:var(--grid-gap);column-gap:var(--grid-gap);display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin-top:3.75rem;row-gap:var(--spacing-5);text-align:center}.is-style-icons li{display:grid;flex:1 0 calc(50% - var(--grid-gap));font-family:var(--font-family-slab);font-size:1.25rem;font-weight:var(--font-weight-regular);line-height:1.25;row-gap:1.25rem}@media (min-width:768px){.is-style-icons li{flex:1}}.is-style-icons img{display:block;margin-inline:auto}table{border-collapse:collapse;width:100%}.document-list{margin-block:var(--spacing-3);margin-inline:auto;max-width:var(--content-max-width)}.document-list td,.document-list th{border-bottom:1px solid var(--color-borders)}.document-list td{padding-block:1em}.document-list thead th{font-size:var(--font-size-h4)}.document-list a{text-wrap:pretty;align-items:baseline;color:var(--color-dark-orange);display:flex;font-weight:600;gap:.5em}.document-list a svg{display:inline}.document-list .date{white-space:nowrap}@media (max-width:991px){.document-list{display:block}.document-list thead{display:none}.document-list tbody,.document-list tbody td,.document-list tbody tr{display:block}.document-list tbody td:first-child{border:0;padding-bottom:0}.document-list tbody td:last-child{padding-top:0}}figure{overflow:hidden;position:relative}.img-responsive{height:auto;width:100%}.img-fluid{height:auto;max-width:100%}.img-rounded{border-radius:50%;overflow:hidden}.img-cover{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-image img{width:100%}.wp-block-image figcaption{display:flex;flex-direction:column;font-family:var(--font-family-flex);font-size:var(--font-size-body-small);font-weight:var(--font-weight-semibold);gap:.625rem;letter-spacing:.1em;padding-top:var(--spacing-1);text-transform:uppercase}.wp-block-image figcaption strong{font-family:var(--font-family-slab);font-size:1.25rem;font-weight:var(--font-weight-regular);letter-spacing:normal;line-height:1.25;text-transform:capitalize}.wp-block-image.is-style-portrait figcaption{padding-top:var(--spacing-2);text-align:center}.wp-block-image.is-style-map{position:sticky;top:var(--spacing-3)}.wp-block-image.is-style-map.no-active div{color:var(--color-orange)}.wp-block-image.is-style-map div{color:#b9bdb9;position:absolute;transition:var(--transition)}.wp-block-image.is-style-map div.active{color:var(--color-orange);transform:scale(1.2);transform-origin:center bottom;z-index:2}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-block-embed .wp-block-embed__wrapper{position:relative}.wp-block-embed .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-block-embed iframe{bottom:0;height:100%;left:0;max-width:100%;position:absolute;right:0;top:0;width:100%}#materials-calculator{--color-text:var(--color-white);--color-heading:var(--color-white);--field-text-color:var(--color-black);background:transparent;color:var(--color-white);inset:0;opacity:0;place-content:center;pointer-events:none;position:fixed;transition:var(--transition);visibility:hidden;z-index:1000}#materials-calculator.show{background:rgba(0,0,0,.8);opacity:1;pointer-events:auto;visibility:visible}#materials-calculator .body{background:var(--color-black);margin:auto;padding-block:var(--spacing-3) var(--spacing-4);padding-inline:var(--spacing-4);position:relative;text-align:center;width:min(90%,540px)}#materials-calculator h2{margin-block:.5em 1em}#materials-calculator svg{margin-inline:auto}#materials-calculator .form{-moz-column-gap:15px;column-gap:15px;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:30px;row-gap:30px}#materials-calculator .form label{color:currentColor;font-family:var(--font-family-flex);font-size:var(--font-size-body-small);font-weight:var(--font-weight-semibold);letter-spacing:.07em;line-height:1.1;text-transform:uppercase}#materials-calculator .form input{-moz-appearance:textfield;border:0;border-bottom-left-radius:0;border-bottom-right-radius:0;display:block;font-size:2.25rem;padding:.375em 0 0;text-align:center}#materials-calculator .form input::-webkit-inner-spin-button,#materials-calculator .form input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#materials-calculator .form input:focus-visible{outline:none}#materials-calculator .form>div{display:grid;grid-template-columns:subgrid;isolation:isolate;position:relative}#materials-calculator .form>div:focus-within:after{box-shadow:0 12px 12px -4px var(--color-red)}#materials-calculator .form>div label{grid-column:span 3}#materials-calculator .form>div:after{border-radius:50%;bottom:0;content:"";height:50px;left:50%;position:absolute;transform:translateX(-50%);width:100%;z-index:-1}#materials-calculator .form>div:last-child{grid-column:span 3}#materials-calculator .form>div:last-child .suffix,#materials-calculator .form>div:last-child input{grid-column:2}@media (max-width:560px){#materials-calculator .form>div:last-child .suffix,#materials-calculator .form>div:last-child input{grid-column:span 3}}#materials-calculator .form .suffix{background:var(--field-bg-color);border-radius:0 0 var(--radius) var(--radius);color:var(--color-black);font-family:var(--font-family-flex);font-size:var(--font-size-body-small);font-weight:var(--font-weight-semibold);letter-spacing:.07em;padding-bottom:.25em;text-transform:uppercase}#calc-dismiss{color:var(--color-dark-gray);position:absolute;right:30px;top:30px}@media (hover:hover){#calc-dismiss:hover{color:var(--color-white)}}.site-footer{--color-heading:var(--color-white);--color-text:var(--color-white);background-color:var(--color-black);color:var(--color-text);display:flex;flex-direction:column;justify-content:space-between;margin-top:auto;margin-inline:auto;max-width:100%;position:relative}.site-footer.has-image{--color-heading:var(--color-black);--color-text:var(--color-black);background-color:transparent;max-width:var(--site-max-width)}@media (min-width:768px){.site-footer.has-image{min-height:80vh}}@media (min-width:992px){.site-footer.has-image .footer-body{padding-block:clamp(.625rem,3.0303030303vw,3.125rem) 60vh}}.site-footer .footer-brand{font-family:var(--font-family-slab);font-size:1.25rem;font-weight:var(--font-weight-medium);line-height:1;text-align:center;width:100%}@media (min-width:768px){.site-footer .footer-brand{text-align:left;width:auto}}@media (hover:hover){.site-footer .footer-brand:hover{text-decoration:none}}.site-footer .footer-menu{display:flex;gap:1em;justify-content:center}@media (min-width:768px){.site-footer .footer-menu{justify-content:flex-end}.site-footer .footer-menu:last-child{flex:1}}.site-footer .footer-menu .menu{align-items:flex-end;display:flex;list-style:none;margin:0;padding:0}.site-footer .footer-menu a{font-size:.875rem;opacity:.7}@media (min-width:768px){.site-footer .footer-menu a{font-family:var(--font-family-flex);font-weight:var(--font-weight-semibold);letter-spacing:.07em;text-transform:uppercase}}.site-footer .footer-menu a:hover{opacity:1}.site-footer .container{align-items:center;-moz-column-gap:1.25rem;column-gap:1.25rem;display:flex;flex-wrap:wrap;justify-content:center;position:relative;row-gap:.625rem;z-index:1}@media (min-width:768px){.site-footer .container{justify-content:center}}.site-footer .footer-body{flex-direction:column;padding-block:clamp(.625rem,7.8787878788vw,8.125rem) clamp(.625rem,6.0606060606vw,6.25rem);text-align:center}.site-footer .footer-body p{margin:0;max-width:var(--container-narrow)}.site-footer .footer-body .btn{margin-top:var(--spacing-3)}.site-footer .footer-copyright{align-items:flex-end;line-height:1;padding-block:1.25rem}@media (max-width:767px){.site-footer .footer-copyright{display:grid;row-gap:1.25em}}@media (min-width:768px){.site-footer .footer-copyright{color:var(--color-white)}}.site-footer .footer-copyright a,.site-footer .footer-copyright p,.site-footer .footer-copyright ul{color:currentColor}.site-footer .footer-copyright p{font-size:.875rem;line-height:1;margin:0;opacity:.7;position:relative;text-align:center}.site-footer .footer-image{position:relative}@media (min-width:768px){.site-footer .footer-image{inset:0;position:absolute}}.site-footer .footer-image img{-o-object-position:left bottom;object-position:left bottom}.site-footer .footer-image:after{background:linear-gradient(0deg,#19221c 0,rgba(25,34,28,0));bottom:0;content:"";display:block;height:30%;inset-inline:0;position:absolute}.site-footer .social-links{display:flex;gap:1em;list-style:none;margin:0;padding:0}@media (max-width:767px){.site-footer .social-links svg{height:auto;width:24px}}.site-header{position:relative;z-index:99}@media (min-width:992px){.site-header{padding-top:5rem}body.header-style-fixed .site-header{inset-inline:0;position:fixed;top:0}body.header-style-overlay .site-header{inset-inline:0;position:absolute;top:0}body.header-color-white .site-header{--color-text:var(--color-white);--color-text--hover:hsla(0,0%,100%,.7);--color-secondary-nav:hsla(0,0%,100%,.7);--color-secondary-nav--hover:var(--color-white);color:var(--color-white)}}body.header-color-black .site-header{--color-text:var(--color-black);--color-text--hover:var(--color-orange);--color-secondary-nav:#707070;--color-secondary-nav--hover:var(--color-black);color:var(--color-black)}.header-body{align-items:center;box-sizing:border-box;-moz-column-gap:var(--grid-gap);column-gap:var(--grid-gap);display:flex;height:var(--header-height);justify-content:space-between;margin-inline:auto;max-width:var(--container-max-width);padding-inline:var(--container-padding-inline);width:100%}.site-logo{color:var(--color-text);display:block;max-width:clamp(11.875rem,20vw,20.625rem)}@media (max-width:991px){.site-logo{max-height:64px}}.primary-nav{align-items:flex-start;-moz-column-gap:clamp(1.25rem,2.4242424242vw,2.5rem);column-gap:clamp(1.25rem,2.4242424242vw,2.5rem);display:flex;flex-direction:column;list-style:none;margin:0;padding:0}@media (min-width:992px){.primary-nav{align-items:center;flex-direction:row}}.primary-nav>.menu-item{border-bottom:1px solid var(--color-gray);position:relative;width:100%}@media (min-width:992px){.primary-nav>.menu-item{border:none;width:auto}}.primary-nav>.menu-item:not(.is-style-btn)>a{align-items:center;background:transparent;border:none;color:var(--color-text);cursor:pointer;display:flex;font-family:var(--font-family-slab);font-size:1.25rem;font-weight:400;justify-content:space-between;padding:1.25rem var(--container-padding-inline);position:relative;width:100%}@media (min-width:992px){.primary-nav>.menu-item:not(.is-style-btn)>a{font-size:clamp(1.125rem,1.2121212121vw,1.25rem);justify-content:flex-start;padding:.625rem 0}.primary-nav>.menu-item:not(.is-style-btn)>a:before{background:var(--active-nav-item-color,var(--color-orange));bottom:.625rem;content:"";display:block;height:.125rem;inset-inline:0;opacity:0;position:absolute;transition:var(--transition)}}.primary-nav>.menu-item:not(.is-style-btn)>a:hover{text-decoration:none}.primary-nav>.menu-item:not(.is-style-btn)>a:hover:before{opacity:1}@media (hover:hover){.primary-nav>.menu-item.menu-item-has-children:hover>a:before{opacity:0}.primary-nav>.menu-item.menu-item-has-children:hover>.sub-menu{opacity:1;transform:none;visibility:visible}}.primary-nav>.menu-item.menu-item-has-children>a[aria-expanded=true]:after{transform:rotate(-180deg)}.primary-nav>.menu-item.menu-item-has-children>a{gap:.3125rem}.primary-nav>.menu-item.menu-item-has-children>a:after{background:var(--active-nav-item-color,var(--color-orange));clip-path:path("M.293.293a1 1 0 0 1 1.414 0L5 3.586 8.293.293a1 1 0 0 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-4-4a1 1 0 0 1 0-1.414Z");content:"";display:block;height:.375rem;width:.625rem}@media (min-width:992px){.primary-nav>.menu-item.menu-item-has-children>a:after{background:var(--color-text)}}.primary-nav>.menu-item.menu-item-has-children>.sub-menu{background:var(--color-frost);display:none;list-style:none;margin:0;padding:0;padding:0 var(--container-padding-inline) 1.25rem;transition:var(--transition)}@media (min-width:992px){.primary-nav>.menu-item.menu-item-has-children>.sub-menu{background:var(--color-white);border-top:2px solid var(--active-nav-item-color,var(--color-orange));box-shadow:0 100px 80px rgba(0,0,0,.07),0 42px 33px rgba(0,0,0,.05),0 22px 18px rgba(0,0,0,.04),0 13px 10px rgba(0,0,0,.035),0 7px 5px rgba(0,0,0,.03),0 3px 2px rgba(0,0,0,.02);display:grid;gap:1.25rem;min-width:15.625rem;opacity:0;padding:1.875rem;position:absolute;transform:translateY(-.625rem);visibility:hidden}.primary-nav>.menu-item.menu-item-has-children>.sub-menu:before{background-color:currentColor;bottom:100%;clip-path:polygon(50% 0,0 100%,100% 100%);content:"";display:block;height:.3125rem;left:1.5625rem;position:absolute;transition:var(--transition);width:.625rem}}.primary-nav>.menu-item.menu-item-has-children>.sub-menu.show{display:block;opacity:1;transform:none;visibility:visible}@media (min-width:992px){.primary-nav>.menu-item.menu-item-has-children>.sub-menu>li{font-size:1.25rem;font-weight:var(--font-weight-regular)}}.primary-nav>.menu-item.menu-item-has-children>.sub-menu>li.menu-heading{margin-bottom:0}.primary-nav>.menu-item.menu-item-has-children>.sub-menu>li.menu-heading>a{color:currentColor;display:block;font-weight:400;margin-bottom:1.25rem}@media (hover:hover){.primary-nav>.menu-item.menu-item-has-children>.sub-menu>li.menu-heading>a:hover{color:currentColor;text-decoration:none}}@media (max-width:991px){.primary-nav>.menu-item.menu-item-has-children>.sub-menu>li.menu-heading>a{display:none}}.primary-nav>.menu-item.menu-item-has-children>.sub-menu ul{display:grid;font-size:var(--font-size-body);gap:1.25rem;list-style:none;margin:0;padding:0}.primary-nav>.menu-item.menu-item-has-children>.sub-menu ul .current-menu-item a{color:var(--active-nav-item-color,var(--color-orange))}.primary-nav>.menu-item.menu-item-has-children>.sub-menu ul a{align-items:center;color:var(--color-black);display:flex;font-weight:400;gap:.625rem}.primary-nav>.menu-item.menu-item-has-children>.sub-menu ul a:before{background:var(--color-gray);content:"";display:block;height:.0625rem;opacity:.7;width:clamp(1.875rem,2.4242424242vw,2.5rem)}.primary-nav>.menu-item.menu-item-has-children>.sub-menu ul a:hover{color:var(--active-nav-item-color,var(--color-orange));text-decoration:none}.primary-nav>.menu-item.menu-item-has-children .sub-menu{--color-focus-outline:var(--color-text)}@media (min-width:992px){.primary-nav>.menu-item.current-menu-ancestor>a:before,.primary-nav>.menu-item.current-menu-item>a:before{opacity:1}}@media (max-width:992px){.primary-nav .is-style-btn{padding:1.875rem var(--container-padding-inline)}}.primary-nav .is-style-btn>a{align-items:center;background:var(--button-bg-color,var(--color-orange));border-radius:var(--radius);color:var(--button-text-color,var(--color-white));display:inline-flex;flex-shrink:0;font-family:var(--font-family-slab);font-size:1.25rem;font-weight:var(--font-weight-bold);height:3.125rem;justify-content:center;line-height:1;padding-inline:1.25rem;position:relative;text-align:center;text-decoration:none;transition:all var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.primary-nav .is-style-btn>a:focus,.primary-nav .is-style-btn>a:hover{border:none;text-decoration:none}.primary-nav .is-style-btn>a:disabled{cursor:not-allowed;opacity:.5}@media (max-width:575px){.primary-nav .is-style-btn>a{width:100%}}@media (hover:hover){.primary-nav .is-style-btn>a:hover{background:var(--button-bg-color--hover,var(--color-dark-orange))}}@media (max-width:992px){.primary-nav .is-style-btn>a{width:100%}}.secondary-navbar{display:flex;gap:var(--grid-gap);justify-content:center}@media (min-width:992px){.secondary-navbar{align-items:center;height:3.75rem;inset-inline:0;justify-content:space-between;margin-inline:auto;max-width:var(--container-max-width);padding-inline:var(--container-padding-inline);position:absolute;top:0}}.secondary-nav{align-items:flex-start;display:flex;flex-direction:column;gap:var(--grid-gap);list-style:none;margin:0;padding:0;text-align:center}@media (min-width:992px){.secondary-nav{align-items:center;flex-direction:row;text-align:left}}.secondary-nav li{position:relative;width:100%}@media (min-width:992px){.secondary-nav li{width:auto}.secondary-nav li.is-current a:after{background:var(--active-nav-item-color,var(--color-orange));bottom:0;content:"";display:block;height:.125rem;inset-inline:0;position:absolute}}.secondary-nav a{color:rgba(66,75,69,.6);font-family:var(--font-family-flex);font-size:var(--font-size-body-small);font-weight:var(--font-weight-semibold);letter-spacing:.07em;text-transform:uppercase;transition:var(--transition)}@media (min-width:992px){.secondary-nav a{color:var(--color-secondary-nav)}.secondary-nav a:hover{color:var(--color-secondary-nav--hover);text-decoration:none}}@media (max-width:1200px){.company-nav{display:none}}.site-navigation{transition:none;z-index:10}@media (max-width:992px){.site-navigation{background:var(--color-frost);display:flex;flex-direction:column;inset-block:var(--header-height) 0;inset-inline:0;opacity:0;overflow:auto;position:fixed;transition:opacity var(--transition) ease,visibility var(--transition) ease;visibility:hidden}.site-navigation.show{opacity:1;visibility:visible}}.navbar-toggle{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;margin-left:auto;opacity:1;padding:0;position:relative;transition:var(--transition);visibility:visible;z-index:100}@media (min-width:992px){.navbar-toggle{display:none}}.navbar-toggle.show .toggle-icons{border-color:transparent}.navbar-toggle.show .toggle-icons:before{transform:translate(-50%,-50%) rotate(45deg)}.navbar-toggle.show .toggle-icons:after{transform:translate(-50%,-50%) rotate(-45deg)}.toggle-icons{background:transparent;border-bottom:2px solid var(--color-black);border-top:2px solid var(--color-black);color:var(--color-black);display:block;font-size:0;height:.875rem;margin:0 auto;position:relative;transition:var(--transition);width:1.25rem}.toggle-icons:after,.toggle-icons:before{background:var(--color-black);content:"";display:block;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:var(--transition);width:100%}.modal,.modal-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.modal{display:flex;z-index:10000}.modal[aria-hidden=true]{display:none}.modal-overlay{background-color:rgba(0,0,0,.8)}.modal-content{background-color:var(--color-black);border-radius:.5rem;margin:auto;padding:var(--spacing-4);position:relative;z-index:2}.modal-content>button{position:absolute;right:15px;top:15px}.video-modal .modal-content{max-height:90vh;padding:0}.video-modal .modal-content button{right:-30px;top:-30px}@media (hover:hover){.video-modal .modal-content button:hover{color:var(--color-green)}}.video-modal iframe{aspect-ratio:500/281;display:block;height:auto;width:min(80vw,1000px)}@keyframes fade-in{0%{opacity:0}}@keyframes slide-up{0%{transform:translateY(10%)}}.dialog-overlay{animation:fade-in .2s both}.modal-content{animation:fade-in .4s .2s both,slide-up .4s .2s both}fieldset,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;margin:0;padding:0}input[type=email],input[type=number],input[type=search],input[type=tel],input[type=text],input[type=url]{background-color:var(--field-bg-color,var(--color-frost));border:1px solid var(--field-border-color,var(--color-borders));border-radius:var(--radius);color:var(--field-text-color,var(--color-text));font-size:1rem;padding-block:.625em;padding-inline:1em;width:100%}input[type=checkbox],input[type=radio],input[type=range]{accent-color:var(--color-accent)}input[type=range]{width:100%}select{background-image:url('data:image/svg+xml;utf8,<svg width="10" height="6" viewBox="0 0 10 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 1L5 5L1 1" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-position:center right 1em;background-repeat:no-repeat}select,textarea{background-color:var(--field-bg-color,var(--color-frost));border:1px solid var(--field-border-color,var(--color-borders));border-radius:var(--radius);color:var(--field-text-color,var(--color-text));font-size:1rem;padding-block:.625em;padding-inline:1em;width:100%}textarea{display:block;height:auto;resize:vertical}textarea.small{height:4em}label{color:var(--label-text-color,currentColor);font-family:var(--font-family-flex);font-size:var(--font-size-body-small);font-weight:var(--font-weight-semibold);letter-spacing:.07em;margin-bottom:.5rem;text-transform:uppercase}.gform_required_legend{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.gform_wrapper{--row-gap:var(--spacing-1);--column-gap:var(--spacing-2);background:#fff;border:1px solid var(--color-borders);border-radius:var(--radius);padding:var(--spacing-3)}.gform_title{font-size:var(--font-size-h3)}.gfield_label{align-items:baseline;display:flex;justify-content:space-between}.gfield_label .gfield_required{font-size:.8em}.gform_fields{-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);display:grid;row-gap:var(--row-gap)}@media (min-width:768px){.gform_fields{grid-template-columns:repeat(2,1fr)}}.gfield--width-full{grid-column:1/-1}.gform_footer{padding-top:var(--column-gap)}.gform_submission_error{text-wrap:pretty;background:var(--error-bg-color,#f8d9d9);border:1px solid var(--error-border-color,#e99);border-radius:var(--radius);font-size:var(--font-size-base);margin-bottom:1em;padding:.75em 1em;text-align:center}.gform_submission_error:focus{outline:none}.validation_message{color:var(--error-text-color,#d40101);font-family:var(--font-family-flex);font-size:80%;font-weight:var(--font-weight-semibold);letter-spacing:.1em;padding-top:.25em;text-transform:uppercase}.gform_confirmation_message{min-height:5em;place-content:center;text-align:center}@font-face{font-display:block;font-family:gform-icons-theme;font-style:normal;font-weight:400;src:url(../../../../plugins/gravityforms/fonts/gform-icons-theme.woff2?a2cayk) format("woff2"),url(../../../../plugins/gravityforms/fonts/gform-icons-theme.ttf?a2cayk) format("truetype"),url(../../../../plugins/gravityforms/fonts/gform-icons-theme.woff?a2cayk) format("woff"),url(../../../../plugins/gravityforms/fonts/gform-icons-theme.svg?a2cayk#gform-icons-theme) format("svg")}.gform_validation_container,body .gform_wrapper .gform_body .gform_fields .gfield.gform_validation_container,body .gform_wrapper .gform_fields .gfield.gform_validation_container,body .gform_wrapper .gform_validation_container{display:none!important;left:-9000px;position:absolute!important}.gform_wrapper .hidden_label .gfield_label,.gform_wrapper .hidden_sub_label,.gform_wrapper .screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.gform_wrapper button.screen-reader-text:focus{clip:auto;border:0;clip-path:none;height:auto;margin:0;position:static!important;width:auto}.gform-theme-datepicker:not(.gform-legacy-datepicker){background:#fff;border:1px solid #d0d1d3;border-radius:3px;box-shadow:0 .0625rem .25rem rgba(0,0,0,.11),0 0 .25rem rgba(18,25,97,.041);color:#607382;font-size:1.3rem;font-weight:500;margin-top:5px;padding:18px 15px;width:auto}.gform-theme-datepicker:not(.gform-legacy-datepicker) table,.gform-theme-datepicker:not(.gform-legacy-datepicker) td,.gform-theme-datepicker:not(.gform-legacy-datepicker) th,.gform-theme-datepicker:not(.gform-legacy-datepicker) thead,.gform-theme-datepicker:not(.gform-legacy-datepicker) tr{background:none;border:0;margin:0}.gform-theme-datepicker:not(.gform-legacy-datepicker) td,.gform-theme-datepicker:not(.gform-legacy-datepicker) th{padding:5px;text-shadow:none;text-transform:none}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header{border:0;display:flex;flex-direction:row;justify-content:center;margin:0 0 5px;padding:0;position:relative;width:100%}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header .ui-datepicker-next,.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header .ui-datepicker-prev{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;align-items:center;background:none;border:0;color:#607382;cursor:pointer;display:flex;font-family:gform-icons-theme!important;font-size:24px;height:30px;justify-content:center;line-height:1;position:absolute;text-decoration:none;top:-2px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;width:30px}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header .ui-datepicker-next:focus,.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header .ui-datepicker-next:hover,.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header .ui-datepicker-prev:focus,.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header .ui-datepicker-prev:hover{color:#2f4054}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header .ui-datepicker-next .ui-icon,.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header .ui-datepicker-prev .ui-icon{display:none}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header .ui-datepicker-next:before,.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header .ui-datepicker-prev:before{border:0;height:auto;position:static;transform:none;width:auto}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header .ui-datepicker-prev{left:0}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header .ui-datepicker-prev:before{content:"\e910"}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header .ui-datepicker-next{right:0}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header .ui-datepicker-next:before{content:"\e91b"}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url(../../../../plugins/gravityforms/images/theme/down-arrow.svg);background-position:100% 50%;background-repeat:no-repeat;background-size:24px 24px;border:0;border-radius:0;box-shadow:none;color:#585e6a;cursor:pointer;display:inline-block;font-size:1.4rem;font-weight:500;height:auto;min-height:0;padding:0 22px 0 0;width:auto}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header select.ui-datepicker-month{margin-right:20px;-moz-text-align-last:right;text-align-last:right}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar a,.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar span{font-weight:400}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar th span{align-items:center;color:#2f4054;display:flex;font-size:1.3rem;font-weight:500;height:40px;justify-content:center;width:40px}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar td{font-size:1.3rem;height:50px;width:50px}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-state-default{align-items:center;background:none;border:1px solid transparent;border-radius:100%;box-shadow:none;color:#2f4054;display:flex;height:40px;justify-content:center;text-decoration:none;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;width:40px}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-state-default:focus,.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-state-default:hover{background:none;border-color:#607382;outline:none}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-state-default:active{background:#f2f3f5;border-color:#607382}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default{background:#607382;border-color:#607382;box-shadow:0 2px 2px rgba(58,58,87,.06);color:#fff}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default:focus,.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default:hover{border-color:#607382}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-state-disabled{background:none}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-state-disabled .ui-state-default{align-items:center;background:#f2f3f5;border:1px solid rgba(32,32,46,.079);border-radius:100%;box-shadow:0 2px 2px rgba(58,58,87,.06);color:#686e77;cursor:text;display:flex;height:40px;justify-content:center;text-decoration:none;width:40px}html[dir=rtl] #ui-datepicker-div.gform-theme-datepicker[style]{right:auto!important}.gform_drop_area{background:rgba(0,0,0,.02);border:1px dashed #ccc;border-radius:4px;margin-bottom:8px;padding:32px;text-align:center}.gform_drop_area:before{content:url(../assets/images/dragandrop.svg);display:block;margin:0 0 10px}.gform_drop_area .button{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;line-height:1;position:relative;text-align:center;text-decoration:none;transition:all var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.gform_drop_area .button:focus,.gform_drop_area .button:hover{border:none;text-decoration:none}.gform_drop_area .button:disabled{cursor:not-allowed;opacity:.5}.gform_drop_instructions{display:block;margin-bottom:8px}.gform_delete,.gform_delete_file{cursor:pointer;vertical-align:middle}.gform_delete_file{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;border:none}.gfield_validation_message ul{margin:16px 0;padding-left:24px}.gfield_validation_message ul:empty{display:none}.ginput_preview{margin:16px 0}.gform_fileupload_rules{display:block;margin-top:8px}.archive-header{margin-block:var(--spacing-4);text-align:center}.archive-header h1{font-size:var(--font-size-h2)}.archive-description{margin:var(--spacing-3) auto;max-width:var(--content-max-width);text-align:left}.posts-navigation{margin-block:var(--spacing-3) var(--spacing-5)}.posts-navigation .nav-links{color:var(--color-dark-orange);display:flex;font-family:var(--font-family-flex);font-size:var(--font-size-body-small);font-weight:var(--font-weight-semibold);gap:2em;justify-content:center;letter-spacing:.1em;text-transform:uppercase}.posts-navigation .nav-links a{display:flex;gap:.5em}@media (hover:hover){.posts-navigation .nav-links a:hover svg{color:var(--color-text)}}.posts-navigation .nav-links a svg{color:var(--color-dark-gray)}.page-header{margin-block:var(--spacing-4);text-align:center}.page-header h1{font-size:var(--font-size-h2)}.page-template-page-legal main .container{max-width:60ch}.page-template-page-legal .page-content{margin-block:var(--spacing-4);margin-inline:auto;max-width:var(--content-max-width)}.page-template-page-legal .page-content h2{font-size:var(--font-size-h3)}.page-template-page-legal .page-content h3{font-size:var(--font-size-h4)}.page-template-page-legal .site-footer{background-color:transparent;color:var(--color-black);min-height:1px}.page-template-page-legal .site-footer .footer-brand{color:var(--color-black)}.page-template-page-legal .site-footer .footer-menu a,.page-template-page-legal .site-footer p{color:var(--color-dark-gray)}.page-template-page-legal .footer-body,.page-template-page-legal .footer-image{display:none}.page-content>:not([class*=wp-block-pulp]){margin-inline:auto;max-width:var(--content-max-width)}.page-content>:not([class*=wp-block-pulp]).alignwide{box-sizing:border-box;margin-inline:auto;max-width:var(--container-max-width);padding-inline:var(--container-padding-inline);width:100%}.page-content>:not([class*=wp-block-pulp]).alignfull{margin-inline:auto;max-width:var(--site-max-width)}.error404 .site-footer,.page-contact-us .site-footer{background-color:transparent;color:var(--color-black);min-height:1px}.error404 .site-footer .footer-brand,.page-contact-us .site-footer .footer-brand{color:var(--color-black)}.error404 .site-footer .footer-menu a,.error404 .site-footer p,.page-contact-us .site-footer .footer-menu a,.page-contact-us .site-footer p{color:var(--color-dark-gray)}.error404 .footer-body,.error404 .footer-image,.page-contact-us .footer-body,.page-contact-us .footer-image{display:none}#error404-message{height:60vh;place-content:center;place-items:center}.page-template-page-history-lp,.single-historic-year{background:#000}.page-template-page-history-lp #site-header,.page-template-page-history-lp .site-footer,.single-historic-year #site-header,.single-historic-year .site-footer{display:none}.page-template-page-history-lp{background:#000}.page-template-page-history-lp #site-header,.page-template-page-history-lp .site-footer{display:none}.page-template-page-history-lp .page-header{--color-heading:#fff;background:url(../images/150-timeline-bg.webp) top;background-size:100% auto;isolation:isolate;margin:0;overflow:hidden;padding-top:clamp(1.875rem,3.6363636364vw,3.75rem);position:relative;text-align:left}.page-template-page-history-lp .page-header h1{animation:slideInDown 1.5s forwards;animation-delay:.3s;font-size:clamp(3.75rem,7.2727272727vw,7.5rem);font-weight:800;margin-bottom:1em;margin-top:.1em;max-width:1000px;opacity:0;transform:translateY(-25%)}.page-template-page-history-lp .page-header .collage{width:100%}.page-template-page-history-lp .page-header nav{align-items:center;display:flex;justify-content:space-between;margin-bottom:clamp(2.5rem,6.0606060606vw,6.25rem)}.page-template-page-history-lp .page-header nav ul{background:var(--color-orange);border-radius:3px;display:flex;gap:20px;list-style:none;margin:0;padding:10px 20px}@media (max-width:991px){.page-template-page-history-lp .page-header nav ul{gap:10px;justify-content:space-between;width:100%}}.page-template-page-history-lp .page-header nav li.sep{background:hsla(0,0%,100%,.2);width:1px}.page-template-page-history-lp .page-header nav a,.page-template-page-history-lp .page-header nav button{align-items:center;color:#fff;display:flex;font-family:var(--font-family-flex);font-size:.875rem;gap:10px;letter-spacing:1px;line-height:1;text-transform:uppercase}@media (hover:hover){.page-template-page-history-lp .page-header nav a:hover,.page-template-page-history-lp .page-header nav button:hover{color:hsla(0,0%,100%,.7);text-decoration:none}}@media (max-width:991px){.page-template-page-history-lp .page-header nav a,.page-template-page-history-lp .page-header nav button{font-size:.75rem}.page-template-page-history-lp .page-header nav a svg,.page-template-page-history-lp .page-header nav button svg{flex-shrink:0;width:1em}}@media (min-width:992px){.page-template-page-history-lp .page-header nav a span,.page-template-page-history-lp .page-header nav button span{display:contents}}@media (max-width:991px){.page-template-page-history-lp .page-header nav>a{display:none}}.page-template-page-history-lp .page-header video{height:100vh;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100vw;z-index:-2}.page-template-page-history-lp .page-header .bg-arrows{left:60%;position:absolute;top:15%;z-index:-1}.page-template-page-history-lp .page-content{background:var(--bg-body);padding-block:clamp(3.75rem,7.2727272727vw,7.5rem) 1px}@media (max-width:991px){.page-template-page-history-lp .page-content .wp-block-pulp-column p{margin-inline:0!important;padding-inline:0!important}}.page-template-page-history-lp footer{--color-heading:#fff;--color-text:#fff;background:#000;background:url(../images/150-timeline-bg.webp) top;background-size:cover;display:flex;flex-direction:column;height:clamp(400px,54vw,900px);isolation:isolate;overflow:hidden;position:relative}@media (max-width:991px){.page-template-page-history-lp footer{gap:3em;height:auto;padding-top:var(--container-padding-inline)}}.page-template-page-history-lp footer .container:first-child{align-content:center;flex:1}.page-template-page-history-lp footer .container:first-child p{font-size:clamp(1.125rem,1.5757575758vw,1.625rem);font-style:italic;line-height:2em}@media (min-width:992px){.page-template-page-history-lp footer .container:first-child p{max-width:50%}}.page-template-page-history-lp footer .container:last-of-type a{color:currentColor;font-weight:400;text-decoration:underline}@media (min-width:992px){.page-template-page-history-lp footer .container:last-of-type a{display:none}}@media (max-width:991px){.page-template-page-history-lp footer .container:last-of-type p{display:grid}}.page-template-page-history-lp footer h2{font-size:clamp(3.75rem,7.2727272727vw,7.5rem);font-weight:800}.page-template-page-history-lp footer .btn{align-items:center;display:inline-flex;gap:.5em}.page-template-page-history-lp footer .bg-arrows{height:105%;left:20%;opacity:.5;position:absolute;top:50%;transform:translateY(-50%);width:auto;z-index:-1}#logo{animation:slideInDown 1s forwards;opacity:0;transform:translateY(0)}@keyframes slideInDown{to{opacity:1;transform:translateY(0)}}#rick-everist-signature{margin-bottom:1em;transform:translateX(-35px)}#rick-everist-name{margin:0}#rick-everist-title{font-family:var(--font-family-flex);font-size:.875rem;letter-spacing:1px;margin:0;text-transform:uppercase}.single-historic-year{background-attachment:fixed;background-image:url(../images/150-timeline-bg.webp);background-position:top;background-size:cover}.single-historic-year .page-header{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-block:var(--spacing-1);padding-inline:var(--container-padding-inline);text-align:center}@media (min-width:992px){.single-historic-year .page-header{display:grid;grid-template-columns:57px 1fr 57px;margin-block:var(--spacing-3)}.single-historic-year .page-header:before{content:""}}.single-historic-year .page-header .title{color:#fff;font-family:var(--font-family-slab);font-size:clamp(1.125rem,2.1818181818vw,2.25rem);font-weight:700}@media (max-width:991px){.single-historic-year .page-header a{display:grid;height:2em;place-content:center;width:2em}.single-historic-year .page-header a svg{max-width:16px}}.single-historic-year .container{isolation:isolate;position:relative}.single-historic-year .layout{--color-heading:#fff;--color-text:#fff;padding-block:var(--container-padding-inline)}@media (min-width:992px){.single-historic-year .layout{padding-block:var(--spacing-4)}}@media (min-width:992px){.single-historic-year .layout:has(.media){align-items:center;display:grid;gap:var(--spacing-5);grid-template-columns:auto 48.9%}}.single-historic-year .media{grid-column:2;place-content:center;transition:.3s}@media (max-width:991px){.single-historic-year .media{margin-bottom:var(--container-padding-inline)}}.single-historic-year .media.loading{opacity:0}.single-historic-year .body{grid-column:1;grid-row:1}@media (max-width:991px){.single-historic-year .body{align-items:flex-start;display:flex;flex-direction:column}.single-historic-year .body .thumbs{margin-bottom:20px;order:-1}}.single-historic-year .title-bar{align-items:center;display:grid;grid-template-columns:20% 60% 20%;margin-block:var(--spacing-2);text-align:center;width:100%}@media (min-width:992px){.single-historic-year .title-bar{display:block;margin-block:0 1em;text-align:left}.single-historic-year .title-bar .change-year{display:none}}.single-historic-year .title-bar .change-year{position:static;transform:none}.single-historic-year .title-bar .change-year svg{margin-inline:auto;max-width:18px}.single-historic-year .title-bar+h2{margin-top:0}.single-historic-year h1{background:var(--color-orange);border-radius:3px;display:inline-block;font-size:2.25rem;line-height:1;padding:10px 20px}.single-historic-year h2{font-size:2.25rem;margin-block:.5em}.single-historic-year .thumbs{display:flex;gap:10px;list-style:none;margin:0;padding:0}@media (min-width:992px){.single-historic-year .thumbs{gap:30px}}.single-historic-year .thumbs button{border-bottom:1px solid transparent;filter:saturate(0);opacity:.5;padding-bottom:10px;transition:.2s}@media (hover:hover){.single-historic-year .thumbs button:hover{opacity:1}}.single-historic-year .thumbs button:disabled{border-bottom-color:var(--color-orange);filter:none;opacity:1}.single-historic-year .decorative-title{color:#fff;font-family:var(--font-family-serif),serif;font-size:clamp(9.375rem,21.2121212121vw,21.875rem);font-style:italic;font-weight:200;left:0;letter-spacing:-.05em;opacity:.1;position:absolute;top:0;z-index:-1}@media (max-width:991px){.single-historic-year .decorative-title{transform:translateY(-20%)}}.single-historic-year .bg-arrows{height:105vh;opacity:.5;position:fixed;top:50%;transform:translateY(-50%);width:auto;z-index:-1}.timeline-nav{border-top:1px solid var(--color-orange)}.timeline-nav ul{display:flex;justify-content:space-around;list-style:none;margin:0;padding:0}@media (max-width:991px){.timeline-nav ul{display:none}}.timeline-nav li{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:var(--font-family-flex);font-size:.875rem;line-height:1;text-align:center;text-transform:uppercase;transform:translateY(-12px)}.timeline-nav li:before{background:var(--color-orange);content:"";height:25px;width:1px}.timeline-nav a{border-radius:3px;color:currentColor;padding:10px}@media (hover:hover){.timeline-nav a:hover{background:rgba(0,0,0,.4);text-decoration:none}}.timeline-nav span{background:var(--color-orange);border-radius:3px;padding:10px}.change-year{position:absolute;top:50%}@media (hover:hover){.change-year:hover{opacity:.5}}.change-year.previous{left:0;transform:translate(100%,-50%)}.change-year.next{right:0;transform:translate(-100%,-50%)}.change-year svg{pointer-events:none}@media (max-width:991px){.container>.change-year{display:none}}#history-page .container{opacity:1;transition:.5s}#history-page.loading .container{opacity:0}.aligncenter{display:flex;justify-content:center;margin-inline:auto}@media (min-width:992px){.alignright{float:right;margin:0 0 1.5em 1.5em}.alignleft{float:left;margin:0 1.5em 1.5em 0}}.has-text-align-left{text-align:left}.has-text-align-center{text-align:center}.has-text-align-center:after,.has-text-align-center:before{margin-inline:auto}.has-text-align-right{text-align:center}.is-layout-flex{display:flex}.is-content-justification-left{justify-content:flex-start}.is-content-justification-center{justify-content:center}.is-content-justification-right{justify-content:flex-end}.is-content-justification-space-between{justify-content:space-between}.align-self-end{align-self:flex-end}@media (max-width:575px){.hidden-xs{display:none}}.has-micro-title-font-size{font-family:var(--font-family-headings);font-weight:800;letter-spacing:2px;text-transform:uppercase}.has-oversized-font-size{font-family:var(--font-family-headings);line-height:1}.row-gap-0{row-gap:0}.column-gap-0,.column-gap-even{-moz-column-gap:0;column-gap:0}.column-gap-even{justify-content:space-around}.row-gap-1{row-gap:var(--spacing-1)}.column-gap-1{-moz-column-gap:var(--spacing-1);column-gap:var(--spacing-1)}.row-gap-2{row-gap:var(--spacing-2)}.column-gap-2{-moz-column-gap:var(--spacing-2);column-gap:var(--spacing-2)}.row-gap-3{row-gap:var(--spacing-3)}.column-gap-3{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3)}.row-gap-4{row-gap:var(--spacing-4)}.column-gap-4{-moz-column-gap:var(--spacing-4);column-gap:var(--spacing-4)}.row-gap-5{row-gap:var(--spacing-5)}.column-gap-5{-moz-column-gap:var(--spacing-5);column-gap:var(--spacing-5)}.row-gap-6{row-gap:var(--spacing-6)}.column-gap-6{-moz-column-gap:var(--spacing-6);column-gap:var(--spacing-6)}.row-gap-7{row-gap:var(--spacing-7)}.column-gap-7{-moz-column-gap:var(--spacing-7);column-gap:var(--spacing-7)}.row-gap-8{row-gap:var(--spacing-8)}.column-gap-8{-moz-column-gap:var(--spacing-8);column-gap:var(--spacing-8)}.row-gap-9{row-gap:var(--spacing-9)}.column-gap-9{-moz-column-gap:var(--spacing-9);column-gap:var(--spacing-9)}.row-gap-10{row-gap:var(--spacing-10)}.column-gap-10{-moz-column-gap:var(--spacing-10);column-gap:var(--spacing-10)}.row-gap-11{row-gap:var(--spacing-11)}.column-gap-11{-moz-column-gap:var(--spacing-11);column-gap:var(--spacing-11)}.row-gap-12{row-gap:var(--spacing-12)}.column-gap-12{-moz-column-gap:var(--spacing-12);column-gap:var(--spacing-12)}.row-gap-13{row-gap:var(--spacing-13)}.column-gap-13{-moz-column-gap:var(--spacing-13);column-gap:var(--spacing-13)}.row-gap-14{row-gap:var(--spacing-14)}.column-gap-14{-moz-column-gap:var(--spacing-14);column-gap:var(--spacing-14)}.row-gap-15{row-gap:var(--spacing-15)}.column-gap-15{-moz-column-gap:var(--spacing-15);column-gap:var(--spacing-15)}.content-align-center{align-items:center}.content-align-bottom{align-items:end}.color-black{--color-heading:var(--color-black);color:var(--color-black)}.color-white{--color-heading:var(--color-white);color:var(--color-white)}.color-charcoal{--color-heading:var(--color-charcoal);color:var(--color-charcoal)}.color-frost{--color-heading:var(--color-frost);color:var(--color-frost)}.color-green{--color-heading:var(--color-green);color:var(--color-green)}.color-orange{--color-heading:var(--color-orange);color:var(--color-orange)}.has-white-color{--color-text:var(--color-white);color:var(--color-white)}.has-white-background-color{background-color:var(--color-white)}.has-black-background-color,.has-green-background-color,.wp-block-pulp-newsletter-cta{--color-heading:var(--color-white);--color-text:var(--color-white);--color-anchors:var(--color-white);--color-lists:var(--color-white);--field-bg-color:var(--color-white);--label-text-color:var(--color-white);--error-text-color:hsla(0,0%,100%,.8);--error-border-color:hsla(0,0%,100%,.2);--error-bg-color:hsla(0,0%,100%,.1)}.has-green-background-color{background-color:var(--color-green)}.has-black-background-color{background-color:var(--color-black)}.is-style-lead{font-family:var(--font-family-slab);font-size:var(--font-size-h4);font-weight:var(--font-weight-light);line-height:var(--line-height-base);margin-bottom:1.15em}

/*# sourceMappingURL=theme.css.map*/