@font-face{font-family:Lexend;src:url(../Assets/lexend_variable.woff2) format("woff2-variations"),url(../Assets/lexend_variable.woff2) format("woff2") tech("variations");font-weight:200 900;font-stretch:25% 151%;font-display:swap}@font-face{font-family:"IBM Plex Serif";src:url(../Assets/ibm-plex-serif.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"IBM Plex Serif";src:url(../Assets/ibm-plex-serif_light.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:"IBM Plex Serif";src:url(../Assets/ibm-plex-serif_medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:"IBM Plex Serif";src:url(../Assets/ibm-plex-serif_bold.woff2) format("woff2");font-weight:700;font-display:swap}*,*:before,*:after{box-sizing:border-box}body{margin:0;color:#000;background-color:#fff}img,svg{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}ul,ol{margin:0;padding:0;list-style:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}p{margin:0 0 16px}p:last-child{margin-bottom:0}.screen-reader-text,.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}figure{margin:0}.container{width:90%;max-width:1024px;margin-inline:auto}.container--xl{max-width:1310px}.container--sm{max-width:840px}.container--xs{max-width:770px}.container--full{max-width:1920px;padding-inline:0}.html-wrapper{display:flex;flex-direction:column;min-height:100vh;padding-top:59px}@media screen and (min-width:1200px){.html-wrapper{padding-top:110px}}.main-wrapper{flex:1 0 auto}.hero .frame,.project-spotlight-section .frame{max-width:none;padding-inline:0}.space-before-default{margin-top:0}.space-after-default{margin-bottom:0}.padding-top-default{padding-top:0}.padding-bottom-default{padding-bottom:0}.space-before-extra-small{margin-top:clamp(16px,2vw,24px)}.space-after-extra-small{margin-bottom:clamp(16px,2vw,24px)}.padding-top-extra-small{padding-top:clamp(16px,2vw,24px)}.padding-bottom-extra-small{padding-bottom:clamp(16px,2vw,24px)}.space-before-small{margin-top:clamp(24px,3vw,48px)}.space-after-small{margin-bottom:clamp(24px,3vw,48px)}.padding-top-small{padding-top:clamp(24px,3vw,48px)}.padding-bottom-small{padding-bottom:clamp(24px,3vw,48px)}.space-before-medium{margin-top:clamp(32px,4vw,64px)}.space-after-medium{margin-bottom:clamp(32px,4vw,64px)}.padding-top-medium{padding-top:clamp(32px,4vw,64px)}.padding-bottom-medium{padding-bottom:clamp(32px,4vw,64px)}.space-before-large{margin-top:clamp(48px,5vw,96px)}.space-after-large{margin-bottom:clamp(48px,5vw,96px)}.padding-top-large{padding-top:clamp(48px,5vw,96px)}.padding-bottom-large{padding-bottom:clamp(48px,5vw,96px)}.space-before-extra-large{margin-top:clamp(64px,7vw,120px)}.space-after-extra-large{margin-bottom:clamp(64px,7vw,120px)}.padding-top-extra-large{padding-top:clamp(64px,7vw,120px)}.padding-bottom-extra-large{padding-bottom:clamp(64px,7vw,120px)}.bg--primary{color:#fff;background-color:#660f28}.bg--secondary{color:#000;background-color:#eee7dd}.bg--light{color:#000;background-color:#f8f5f1}.bg--black{color:#fff;background-color:#000}.bg--white{color:#000;background-color:#fff}.bg--primary a,.bg--black a{color:#fff}.bg--primary .btn-primary,.bg--black .btn-primary{color:#000}.bg--primary .btn-primary:hover,.bg--primary .btn-primary:focus,.bg--primary .btn-primary:focus-visible,.bg--black .btn-primary:hover,.bg--black .btn-primary:focus,.bg--black .btn-primary:focus-visible{color:#fff}.bg--primary .btn-white,.bg--black .btn-white{color:#000}.bg--primary .btn-white:hover,.bg--primary .btn-white:focus,.bg--primary .btn-white:focus-visible,.bg--black .btn-white:hover,.bg--black .btn-white:focus,.bg--black .btn-white:focus-visible{color:#fff}.bg--primary .eyebrow,.bg--black .eyebrow{color:#fff}.bg--primary .eyebrow:after,.bg--black .eyebrow:after{background-color:#fff}.tc-col--bg-primary{background-color:#660f28;color:#fff}.tc-col--bg-secondary{background-color:#eee7dd;color:#000}.tc-col--bg-light-grey{background-color:#f8f5f1}.tc-col--bg-none{background-color:#fff}.tc-col--bg-dark{background-color:#000;color:#fff}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:1.1rem 1.8rem;font-weight:600;font-family:Lexend,Helvetica,Arial,sans-serif;text-decoration:none;font-size:clamp(1.2rem,1.25vw,1.4rem);border:1px solid #000;border-radius:0;background-color:#000;color:#fff;overflow:hidden;z-index:1;transition:background-color .2s ease,color .2s ease,border-color .2s ease}@media(min-width:768px){.btn{padding:1.2rem 2.4rem}}.btn:focus,.btn:focus-visible{outline:none;text-decoration:none}.btn--default{background-color:#fff;border:none;color:#660f28}.btn--default:before{content:"";position:absolute;left:-1px;top:0;z-index:-1;width:calc(100% + 1px);height:100%;background-color:#660f28;border-radius:0;transform:translate(-100%);transition:all .3s}.btn--default:hover,.btn--default:focus,.btn--default:focus-visible{color:#fff;text-decoration:none}.btn--default:hover:before,.btn--default:focus:before,.btn--default:focus-visible:before{transform:translate(0)}.btn--primary:before,.btn--primary-dark:before{content:"";position:absolute;left:-1px;top:0;width:calc(100% + 1px);height:100%;transform:translate(-100%);transition:all .3s;z-index:-1}.btn--primary:hover,.btn--primary:focus,.btn--primary:focus-visible,.btn--primary-dark:hover,.btn--primary-dark:focus,.btn--primary-dark:focus-visible{text-decoration:none}.btn--primary:hover:before,.btn--primary:focus:before,.btn--primary:focus-visible:before,.btn--primary-dark:hover:before,.btn--primary-dark:focus:before,.btn--primary-dark:focus-visible:before{transform:translate(0)}.btn--primary{border-color:#000;color:#000;background-color:#0000}.btn--primary:before{background-color:#000}.btn--primary:hover,.btn--primary:focus,.btn--primary:focus-visible{color:#fff}.btn--primary-dark{border-color:#4d0b20;color:#fff;background-color:#4d0b20}.btn--primary-dark:hover,.btn--primary-dark:focus,.btn--primary-dark:focus-visible{background-color:#7f1734;border-color:#7f1734}.btn--secondary{position:relative;color:#000;background-color:#0000;padding-left:1px;border:none;transition:color .3s ease-out}.btn--secondary:before,.btn--secondary:after{content:"";position:absolute}.btn--secondary:before{top:calc(100% - 1px);left:0;width:0;height:1px;background-color:#660f28;transition:.3s ease-out}.btn--secondary:after{right:2px;width:12px;height:12px;background-image:url("data:image/svg+xml,%3csvg%20width='7'%20height='12'%20viewBox='0%200%207%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.15%200.15C-0.05%200.34%20-0.05%200.66%200.15%200.86L5.79%206L0.15%2011.14C-0.05%2011.34%20-0.05%2011.65%200.15%2011.85C0.35%2012.05%200.67%2012.05%200.86%2011.85L6.86%206.38C6.97%206.28%207.01%206.14%207%206C7%205.86%206.96%205.72%206.86%205.62L0.86%200.15C0.66%20-0.05%200.34%20-0.05%200.15%200.15Z'%20fill='black'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain;transition:right .2s ease-out}.btn--secondary:hover,.btn--secondary:focus,.btn--secondary:focus-visible{color:#660f28;text-decoration:none;transition:color .3s ease-out}.btn--secondary:hover:before,.btn--secondary:focus:before,.btn--secondary:focus-visible:before{width:100%}.btn--secondary:hover:after,.btn--secondary:focus:after,.btn--secondary:focus-visible:after{right:-1px;background-image:url("data:image/svg+xml,%3csvg%20width='7'%20height='12'%20viewBox='0%200%207%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.15%200.15C-0.05%200.34%20-0.05%200.66%200.15%200.86L5.79%206L0.15%2011.14C-0.05%2011.34%20-0.05%2011.65%200.15%2011.85C0.35%2012.05%200.67%2012.05%200.86%2011.85L6.86%206.38C6.97%206.28%207.01%206.14%207%206C7%205.86%206.96%205.72%206.86%205.62L0.86%200.15C0.66%20-0.05%200.34%20-0.05%200.15%200.15Z'%20fill='%23660F28'/%3e%3c/svg%3e");transition:right .2s ease-out}.btn--outline{background-color:transparent;color:#000}.btn--outline:hover,.btn--outline:focus,.btn--outline:focus-visible{background-color:#000;border-color:#000;color:#fff}.btn--outline-light{background-color:transparent;border-color:#fff;color:#fff}.btn--outline-light:hover,.btn--outline-light:focus,.btn--outline-light:focus-visible{background-color:#fff;color:#000}.bg--primary .btn--primary,.bg--black .btn--primary{border-color:#fff;color:#fff}.bg--primary .btn--primary:before,.bg--black .btn--primary:before{background-color:#fff}.bg--primary .btn--primary:hover,.bg--primary .btn--primary:focus,.bg--primary .btn--primary:focus-visible,.bg--black .btn--primary:hover,.bg--black .btn--primary:focus,.bg--black .btn--primary:focus-visible{color:#000}.bg--primary .btn--secondary:before,.bg--black .btn--secondary:before{background-color:#fff}.bg--primary .btn--secondary:after,.bg--black .btn--secondary:after{filter:invert(1) brightness(1)}.bg--primary .btn--secondary:hover,.bg--primary .btn--secondary:focus,.bg--primary .btn--secondary:focus-visible,.bg--black .btn--secondary:hover,.bg--black .btn--secondary:focus,.bg--black .btn--secondary:focus-visible{color:#fff}form{font-family:Lexend,Helvetica,Arial,sans-serif;max-width:620px;margin-left:auto;margin-right:auto}form fieldset{border:none;padding:0}form .form-element-fieldset{margin-bottom:5rem}form .form-element-fieldset .form-element-gridrow+.form-element-gridrow .form-element{margin-top:-1px}form .form-element-fieldset .form-element-gridrow .col-6+.col-6{margin-top:-1px}@media screen and (min-width:648px){form .form-element-fieldset .form-element-gridrow .col-6+.col-6{margin-top:0}form .form-element-fieldset .form-element-gridrow .col-6+.col-6 input,form .form-element-fieldset .form-element-gridrow .col-6+.col-6 select{border-left:1px solid rgba(0,0,0,0)}}form .form-element-fieldset>.form-element+.form-element{margin-top:-1px}form .form-element-gridrow{display:flex;flex-wrap:wrap}form .form-element-gridrow .col-6{width:100%}@media screen and (min-width:648px){form .form-element-gridrow .col-6{width:50%}}form .form-element input,form .form-element select,form .form-element textarea{width:100%;border:1px solid #000;padding:1.4rem;font-family:Lexend,Helvetica,Arial,sans-serif;font-weight:500}form .form-element input:focus,form .form-element select:focus,form .form-element textarea:focus{outline:3px solid rgba(127,23,52,.35);outline-offset:-3px}form .form-element select{padding-right:42px}form .form-element-text .form-label,form .form-element-textarea .form-label,form .form-element-email .form-label,form .form-element-phone .form-label,form .form-element-select .form-label{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}form .form-element-textarea{display:flex;flex-direction:column}form .form-element-radio{position:relative;border:1px solid #000;padding:3.8rem 1.4rem 1.4rem;margin:0}form .form-element-radio legend{position:absolute;top:8px;left:1.4rem;font-size:1.4rem;font-weight:500;text-transform:uppercase}form .form-element-radio label{position:relative}form .form-element-radio .form-check-input{position:absolute;left:0;width:auto;opacity:0}form .form-element-radio .form-check-input:checked~.form-check-label:before{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='100%25'%20height='100%25'%20viewBox='0%200%2024%2024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3crect%20x='0'%20y='0'%20width='24'%20height='24'%20style='fill:none;'/%3e%3cpath%20d='M9,16.2L4.8,12L3.4,13.4L9,19L21,7L19.6,5.6L9,16.2Z'%20style='fill:rgb(128,23,53);fill-rule:nonzero;'/%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;background-size:contain}form .form-element-radio .form-check-label{position:relative;padding-left:20px;font-size:1.4rem}form .form-element-radio .form-check-label:before{content:"";position:absolute;left:0;top:calc(50% - 7px);width:14px;height:14px;border:1px solid #000}form .form-element-date,form .form-element-fileupload{position:relative}form .form-element-date label,form .form-element-fileupload label{position:absolute;left:14px;top:7px;font-size:1.4rem;font-weight:500;text-transform:uppercase}form .form-element-date input,form .form-element-fileupload input{padding-top:32px}form .form-element-fileupload{background-image:url(../Assets/download.svg);background-repeat:no-repeat;background-position:bottom 17px right 20px;background-size:18px auto}form .form-element-fileupload::file-selector-button{text-transform:uppercase}form .form-element-fileupload input{padding-right:200px}form .form-element-fileupload .form-text{display:inline-block;position:absolute;bottom:16px;right:45px;color:#0009;max-width:200px;font-size:1.2rem;font-family:Lexend,Helvetica,Arial,sans-serif;text-align:right}form .form-element .invalid-feedback{position:relative;color:#660f28;padding-left:22px;font-size:1.4rem}form .form-element .invalid-feedback:before{content:"";position:absolute;left:0;top:0;width:18px;height:17px;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='100%25'%20height='100%25'%20viewBox='0%200%2023%2020'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cg%20transform='matrix(1,0,0,1,-345,-87)'%3e%3cg%20transform='matrix(1.16959,0,0,1.5,0,0)'%3e%3cg%20transform='matrix(0.855,0,0,0.666667,295.279,58.2612)'%3e%3cpath%20d='M0,19L22,19L11,0L0,19ZM12,16L10,16L10,14L12,14L12,16ZM12,12L10,12L10,8L12,8L12,12Z'%20style='fill:%23660F28;fill-rule:nonzero;'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:18px auto}form select{appearance:none;background-image:url("data:image/svg+xml,%3csvg%20width='10'%20height='6'%20viewBox='0%200%2010%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.02505%200.29C8.83505%200.1%208.58505%200%208.31505%200C8.04505%200%207.79505%200.1%207.58505%200.32L4.65505%203.54L1.70505%200.29C1.51505%200.1%201.26505%200%200.995049%200C0.725049%200%200.475049%200.11%200.295049%200.29C-0.0949506%200.68%20-0.0949507%201.32%200.275049%201.68L3.93505%205.7C4.12505%205.89%204.37505%205.99%204.64505%205.99H4.66505C4.96505%206%205.20505%205.89%205.41505%205.68L9.03505%201.7C9.42505%201.31%209.42505%200.67%209.03505%200.28L9.02505%200.29Z'%20fill='%23000'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right 20px;background-size:10px auto;text-transform:uppercase}form textarea{min-height:150px}form .form-element-check{position:relative;border:1px solid #000;font-size:1.4rem}form .form-element-check input[type=checkbox]{position:relative;z-index:3;width:50px;height:50px;margin:0;opacity:0;cursor:pointer}form .form-element-check input[type=checkbox]:checked+.form-check-label:before{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='100%25'%20height='100%25'%20viewBox='0%200%2024%2024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3crect%20x='0'%20y='0'%20width='24'%20height='24'%20style='fill:none;'/%3e%3cpath%20d='M9,16.2L4.8,12L3.4,13.4L9,19L21,7L19.6,5.6L9,16.2Z'%20style='fill:rgb(128,23,53);fill-rule:nonzero;'/%3e%3c/svg%3e");opacity:1}form .form-element-check input[type=checkbox]:checked:hover+.form-check-label:before{opacity:1}form .form-element-check input[type=checkbox]:hover+.form-check-label:before{opacity:1}form .form-element-check input[type=checkbox]:focus+.form-check-label{outline:3px solid rgba(127,23,52,.35);outline-offset:-3px}form .form-element-check .form-check-wrapping-label{display:grid;grid-template-columns:50px 1fr;align-items:flex-start}form .form-element-check .form-check-label{padding:10px 15px;font-family:Lexend,Helvetica,Arial,sans-serif;line-height:1.25;border-left:1px solid #000}form .form-element-check .form-check-label:before{content:"";position:absolute;left:1px;top:1px;width:48px;height:48px;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='100%25'%20height='100%25'%20viewBox='0%200%2024%2024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3crect%20x='0'%20y='0'%20width='24'%20height='24'%20style='fill:none;fill-rule:nonzero;'/%3e%3cpath%20d='M9,16.2L4.8,12L3.4,13.4L9,19L21,7L19.6,5.6L9,16.2Z'%20style='fill-rule:nonzero;'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:24px auto;opacity:.4}form .form-element-check .form-element-privacy-link{position:absolute;left:65px;bottom:8px;margin:0;font-family:Lexend,Helvetica,Arial,sans-serif}form .form-control{font-family:Lexend,Helvetica,Arial,sans-serif}form .form-control::placeholder{text-transform:uppercase;font-family:Lexend,Helvetica,Arial,sans-serif;font-weight:500;color:#000}form .actions{margin-top:5rem;text-align:center}form .actions .btn{border-radius:0;background-color:#fff;color:#000;text-transform:uppercase}form .actions .btn:before{content:"";position:absolute;left:-1px;top:0;width:calc(100% + 1px);height:100%;background-color:#000;transform:translate(-100%);transition:all .3s;z-index:-1}form .actions .btn:hover{color:#fff}form .actions .btn:hover:before{transform:translate(0)}form .cf-turnstile{display:flex;justify-content:center;margin-top:2rem}html{font-size:62.5%;scroll-padding-top:80px}@media screen and (min-width:1200px){html{scroll-padding-top:120px}}body{font-family:"IBM Plex Serif",Times New Roman,serif;font-size:16px;line-height:1.55}p{margin:16px 0}h1,h2,h3,h4,h5,h6{line-height:1.15;font-family:Lexend,Helvetica,Arial,sans-serif}h1,.h1{font-size:clamp(3rem,1.4rem + 2.4vw,4.8rem)}h2,.h2{font-size:clamp(2.2rem,1.2rem + 1.2vw,2.8rem);font-weight:700;text-transform:none;margin:clamp(20px,1.2rem + 1.2vw,28px) 0}h3,.h3{font-size:clamp(1.8rem,1rem + 1.2vw,2rem);text-transform:uppercase;font-weight:500;margin:24px 0}h4,.h4{font-size:clamp(1.7rem,.85rem + 1.2vw,1.85rem);font-weight:700;text-transform:none;margin:22px 0}.lead{font-family:Lexend,Helvetica,Arial,sans-serif;font-size:clamp(1.8rem,1rem + 1.2vw,2rem)}.ff--primary{font-family:"IBM Plex Serif",Times New Roman,serif}.ff--secondary{font-family:Lexend,Helvetica,Arial,sans-serif}.fw--300{font-weight:300}.fw--400{font-weight:400}.fw--500{font-weight:500}.fw--700{font-weight:700}.tt--uppercase{text-transform:uppercase}.tc--primary{color:#660f28}.tc--primary-light{color:#7f1734}.tc--primary-dark{color:#4d0b20}.tc--secondary{color:#eee7dd}.tc--black{color:#000}.tc--white{color:#fff}.ce-headline-left,.text-left{text-align:left}.ce-headline-center,.text-center{text-align:center}.ce-headline-right,.text-right{text-align:right}.eyebrow{position:relative;margin:0;padding:0 0 1.7rem;font-size:clamp(1.2rem,1.25vw,1.4rem);font-weight:500;letter-spacing:.08em;text-transform:uppercase;line-height:1.5;color:#6b6b6b}@media screen and (min-width:768px){.eyebrow{padding:0 0 2rem}}.eyebrow:after{content:"";position:absolute;bottom:0;left:0;width:38px;height:1px;background-color:#6b6b6b}.eyebrow.ce-headline-center:after{left:calc(50% - 19px)}.eyebrow.ce-headline-right:after{left:unset;right:0}main a{text-decoration:underline}main a:hover{text-decoration:none}main a:focus{text-decoration:underline;text-decoration-style:dotted;outline:none}main ul{padding-left:3.2rem;list-style-type:none}main ul li{position:relative;padding-left:2rem}main ul li:before{content:">";position:absolute;left:0;width:10px;height:auto;font-size:1.8rem;line-height:1}main ul.list--unstyled li{padding:0}main ul.list--unstyled li:before{display:none}main ol{padding-left:4.2rem;list-style-type:decimal}.splide.is-focus-in .splide__arrow:focus{outline:2px solid rgba(0,0,0,.3)}.splide.is-focus-in .splide__pagination__page:focus{outline:2px solid rgba(0,0,0,.3)}.splide__arrow{top:calc(100% - 38px);background-color:#0000;background-position:center;background-repeat:no-repeat;background-size:15px auto;border-radius:0;opacity:1;transform:none}.splide__arrow svg{opacity:0}.splide__arrow--prev{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='100%25'%20height='100%25'%20viewBox='0%200%2040%2040'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3crect%20id='Artboard1'%20x='0'%20y='0'%20width='40'%20height='40'%20style='fill:none;'/%3e%3cg%20id='Artboard11'%20serif:id='Artboard1'%3e%3cg%20transform='matrix(-3,0,0,3,30.5022,2)'%3e%3cpath%20d='M0.15,0.15C-0.05,0.34%20-0.05,0.66%200.15,0.86L5.79,6L0.15,11.14C-0.05,11.34%20-0.05,11.65%200.15,11.85C0.35,12.05%200.67,12.05%200.86,11.85L6.86,6.38C6.97,6.28%207.01,6.14%207,6C7,5.86%206.96,5.72%206.86,5.62L0.86,0.15C0.66,-0.05%200.34,-0.05%200.15,0.15Z'%20style='fill:rgb(128,23,53);fill-rule:nonzero;'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.splide__arrow--next{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='100%25'%20height='100%25'%20viewBox='0%200%2040%2040'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3crect%20id='Artboard1'%20x='0'%20y='0'%20width='40'%20height='40'%20style='fill:none;'/%3e%3cg%20id='Artboard11'%20serif:id='Artboard1'%3e%3cg%20transform='matrix(3,0,0,3,9.5,2)'%3e%3cpath%20d='M0.15,0.15C-0.05,0.34%20-0.05,0.66%200.15,0.86L5.79,6L0.15,11.14C-0.05,11.34%20-0.05,11.65%200.15,11.85C0.35,12.05%200.67,12.05%200.86,11.85L6.86,6.38C6.97,6.28%207.01,6.14%207,6C7,5.86%206.96,5.72%206.86,5.62L0.86,0.15C0.66,-0.05%200.34,-0.05%200.15,0.15Z'%20style='fill:rgb(128,23,53);fill-rule:nonzero;'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.splide__arrow:focus{outline:2px solid rgba(0,0,0,.3)}.splide__arrow:hover{filter:brightness(0)}.splide__pagination{bottom:4px;gap:10px;padding-left:48px;padding-right:48px}.splide__pagination li{padding:0}.splide__pagination li:before{display:none}.splide__pagination li button{position:relative;background-color:#0000;border-radius:0;width:20px;height:10px;padding:4px 0;margin:0}@media(min-width:576px){.splide__pagination li button{width:30px;height:10px}}.splide__pagination li button:before{content:"";position:absolute;left:0;top:calc(50% - 1px);width:100%;height:2px;background-color:#323232b3}.splide__pagination__page.is-active{transform:none;background-color:#0000}.splide__pagination__page.is-active:before{background-color:#000}.f-thumbs__slide button{border-radius:0}.f-thumbs{margin-bottom:60px}.f-thumbs__slide.is-selected:after{content:"";position:absolute;top:calc(100% + 6px);height:2px;width:100%;background-color:#000}.f-thumbs__slide.is-selected button:after{opacity:0}.f-thumbs img{border-radius:0}.f-caption,.f-counter{font-family:Lexend,Helvetica,Arial,sans-serif;font-size:1.3rem}.fancybox__viewport{padding:42px 0}@media screen and (min-width:992px){.fancybox__viewport{padding:64px 0 48px}}@media screen and (min-width:1200px){.fancybox__viewport{padding-top:96px}}.f-carousel__toolbar__column button[data-panzoom-action],.f-carousel__toolbar__column button[data-autoplay-action],.f-carousel__toolbar__column button[data-fullscreen-action],.f-carousel__toolbar__column button[data-thumbs-action]{display:none}.site-header{position:fixed;top:0;left:0;z-index:20;width:100%;background-color:#fff;border-bottom:1px solid #d9d9d9;box-shadow:0 2px 6px #0003}@media screen and (min-width:992px){.site-header{transform:translateY(0);transition:transform .15s ease-in}}@media screen and (min-width:992px){.site-header--scrolled{transform:translateY(-45px);transition:transform .15s ease-in}}.site-header__mobile{padding:15px 0}@media screen and (min-width:1200px){.site-header__mobile{display:none}}.site-header__mobile>.container{display:flex;align-items:center;justify-content:space-between}.site-header__top{padding:1.2rem 0;border-bottom:1px solid #000}.site-header__bottom{padding:0 0 1.4rem}@media screen and (min-width:1200px){.site-header__bottom{padding:0}}.site-header__bottom .btn{position:relative;display:inline-flex;align-items:center;gap:8px;padding:9px 32px 9px 16px;font-weight:500;font-size:1.3rem;line-height:1.25;transition:all .3s ease-in}.site-header__bottom .btn:after{content:"";position:absolute;right:16px;display:inline-block;width:7px;height:12px;background-image:url("data:image/svg+xml,%3csvg%20width='7'%20height='12'%20viewBox='0%200%207%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.15%200.15C-0.05%200.34%20-0.05%200.66%200.15%200.86L5.79%206L0.15%2011.14C-0.05%2011.34%20-0.05%2011.65%200.15%2011.85C0.35%2012.05%200.67%2012.05%200.86%2011.85L6.86%206.38C6.97%206.28%207.01%206.14%207%206C7%205.86%206.96%205.72%206.86%205.62L0.86%200.15C0.66%20-0.05%200.34%20-0.05%200.15%200.15Z'%20fill='%234D0B20'/%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;background-size:contain;filter:brightness(0) invert(1);transition:all .3s ease-in}.site-header__bottom .btn:before{display:none}.site-header__bottom .btn:hover,.site-header__bottom .btn:focus,.site-header__bottom .btn:focus-visible{padding-left:32px;padding-right:16px;transition:all .3s ease-in;color:#fff}.site-header__bottom .btn:hover:after,.site-header__bottom .btn:focus:after,.site-header__bottom .btn:focus-visible:after{right:calc(100% - 20px);transition:right .3s ease-in}.site-header__wrapper{display:flex;flex-direction:column}.site-header__wrapper-overlay{display:none}.navbar{display:flex;align-items:center;justify-content:space-between;padding:0}.navbar a:focus,.navbar a:focus-visible{outline:none;color:#660f28}.company-menu{display:flex;align-items:flex-end;gap:24px;flex-shrink:0}@media screen and (min-width:1200px){.company-menu{gap:48px}}.company-menu__logo{width:auto;transition:opacity .2s ease}@media screen and (min-width:1200px){.company-menu__logo{opacity:.55}}.company-menu__link{display:flex;align-items:flex-end;justify-content:center}.company-menu__link:hover .company-menu__logo,.company-menu__link:focus .company-menu__logo,.company-menu__link:focus-visible .company-menu__logo{opacity:1}.top-menu{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-grow:1;font-size:1.3rem;font-weight:300}.top-menu .nav-link{color:inherit}.top-menu .nav-link:hover,.top-menu .nav-link:focus,.top-menu .nav-link:focus-visible,.top-menu .nav-link.active{color:#660f28}.navbar-brand{display:flex;align-items:center;padding:0}.navbar-brand img{max-height:32px;width:auto;opacity:1;transition:opacity .25s ease-in}.navbar-brand:hover img,.navbar-brand:focus img,.navbar-brand:focus-visible img{opacity:.8;transition:opacity .25s ease-in}.site-header__nav{display:flex;align-items:center}.main-nav{display:none}.language-menu{display:inline-flex;align-items:center;gap:4px}.language-menu .nav-link.active{font-weight:600;color:#000}.menu-toggler{position:relative;display:block;width:32px;height:28px}@media(min-width:1200px){.menu-toggler{display:none}}.menu-toggler--opened .menu-toggler__line{transition:all .15s ease-in}.menu-toggler--opened .menu-toggler__line:first-of-type{top:14px;transform:rotate(-135deg)}.menu-toggler--opened .menu-toggler__line:nth-of-type(2){opacity:0}.menu-toggler--opened .menu-toggler__line:nth-of-type(3){top:14px;transform:rotate(135deg)}.menu-toggler__line{display:block;position:absolute;top:14px;left:4px;width:24px;height:2px;background-color:#000;border-radius:2px;transition:all .15s ease-in}.menu-toggler__line:first-of-type{top:6px}.menu-toggler__line:nth-of-type(3){top:23px}.footer{padding:3rem 0}@media screen and (min-width:992px){.footer{padding:5.8rem 0 4.2rem}}.footer-top{position:relative;display:grid;gap:40px;grid-template-columns:repeat(2,1fr);margin-bottom:48px}@media screen and (min-width:768px)and (max-width:1199px){.footer-top{grid-template-columns:repeat(3,1fr);grid-template-areas:"a a e" "b c d"}}@media(min-width:1200px){.footer-top{grid-template-columns:1.4fr repeat(3,1fr) 1.2fr}}.footer-top h1,.footer-top h2,.footer-top h3,.footer-top h4{margin-bottom:16px;font-size:.875rem;font-weight:700;color:#b3b3b3;text-transform:uppercase;letter-spacing:.05em}.footer-top ul li{margin-bottom:8px}.footer-top a:hover,.footer-top a:focus,.footer-top a:focus-visible{text-decoration:underline}.footer-top a:focus,.footer-top a:focus-visible{text-decoration-style:dotted;outline:none}.footer-top .btn{text-transform:uppercase;font-size:1.4rem}.footer-top .btn:hover,.footer-top .btn:focus,.footer-top .btn:focus-visible{text-decoration:none}.footer-top .frame-type--menu_pages header{margin-bottom:20px}.footer-top .tc-menu-pages{font-size:1.4rem}.footer-top .eyebrow{padding:0;color:#000;line-height:1;font-size:1.5rem}.footer-top .eyebrow:after{display:none}.footer-top .tc-gallery__item{aspect-ratio:auto}.footer-top .tc-gallery__item img{min-width:auto;max-width:100%;min-height:auto}.col-footer-1{font-size:2.4rem;font-weight:700;grid-column:1/3}@media(min-width:1200px){.col-footer-1{grid-column:auto}}@media screen and (min-width:768px)and (max-width:1199px){.col-footer-1{grid-area:a}}.col-footer-1 p{margin:0}.col-footer-1 .tc-gallery{max-width:170px}@media screen and (min-width:768px)and (max-width:1199px){.col-footer-2{grid-area:b}}@media screen and (min-width:768px)and (max-width:1199px){.col-footer-3{grid-area:c}}@media screen and (min-width:768px)and (max-width:1199px){.col-footer-4{grid-area:d}}@media screen and (min-width:768px)and (max-width:1199px){.col-footer-5{grid-area:e}}.footer-divider{margin:0 0 24px;border:0;border-top:1px solid #000}.footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px}.footer-bottom__credits{margin-top:1rem;font-size:1.3rem;font-weight:300}.footer-bottom__credits a{text-decoration:underline}.footer-bottom .col-left{flex-grow:1}.footer-bottom .col-right{flex-shrink:0}.footer-bottom .footer-menu{flex-direction:row;flex-wrap:wrap;gap:1.2rem;font-size:1.3rem;font-weight:300}.footer-bottom .footer-menu li{position:relative}.footer-bottom .footer-menu a:hover,.footer-bottom .footer-menu a:focus,.footer-bottom .footer-menu a:focus-visible{text-decoration:underline}.footer-bottom .footer-menu a:focus,.footer-bottom .footer-menu a:focus-visible{text-decoration-style:dotted;outline:none}.back-to-top{position:fixed;z-index:12;bottom:20px;right:20px;display:inline-flex;align-items:center;justify-content:center;background-color:#eee7dd;border:1px solid rgba(255,255,255,.7);padding:0;width:32px;height:32px;visibility:hidden;transition:all .3s ease-in}@media screen and (min-width:768px){.back-to-top{right:5%;bottom:30px}}.back-to-top:hover,.back-to-top:focus,.back-to-top:focus-visible{color:#660f28;transition:all .3s ease-in;outline:none}.back-to-top--visible{visibility:visible;opacity:1}@media screen and (min-width:1200px){.nav-item{display:inline-flex;align-items:center;gap:8px}}.nav-item .nav-link{font-weight:300;font-size:1.5rem;text-transform:uppercase;letter-spacing:.1px;color:#000}@media screen and (min-width:1200px){.nav-item .nav-link{font-size:1.3rem}}.mega-menu__title{display:block;position:relative;padding:22px 10px 22px 50px;text-transform:uppercase;font-weight:300;font-size:1.5rem;background-color:#eee7dd}.mega-menu__title:after{content:"";position:absolute;left:20px;top:calc(50% - 5px);width:6px;height:10px;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='100%25'%20height='100%25'%20viewBox='0%200%206%2010'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cg%20id='Artboard1'%20transform='matrix(0.927387,0,0,1.04774,0.107553,-0.0558918)'%3e%3crect%20x='-0.116'%20y='0.053'%20width='6.47'%20height='9.544'%20style='fill:none;'/%3e%3cg%20transform='matrix(6.60267e-17,0.954436,-1.0783,5.84423e-17,6.34873,0.387049)'%3e%3cpath%20d='M0.289,5.701C0.479,5.891%200.729,5.991%200.999,5.991C1.269,5.991%201.519,5.891%201.729,5.671L4.659,2.451L7.609,5.701C7.799,5.891%208.049,5.991%208.319,5.991C8.589,5.991%208.839,5.881%209.019,5.701C9.409,5.311%209.409,4.671%209.039,4.311L5.379,0.291C5.189,0.101%204.939,0.001%204.669,0.001L4.649,0.001C4.349,-0.009%204.109,0.101%203.899,0.311L0.279,4.291C-0.111,4.681%20-0.111,5.321%200.279,5.711L0.289,5.701Z'%20style='fill-rule:nonzero;'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-size:6px auto;background-repeat:no-repeat;background-position:right center;transform:rotate(180deg)}.mega-menu__column-title{font-size:1.4rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:#000}.mega-menu__link{display:inline-block;width:100%;font-weight:300}.mega-menu__item.active .mega-menu__link{font-weight:500;color:#7f1734}.mega-menu__link:hover,.mega-menu__link:focus,.mega-menu__link:focus-visible{color:#7f1734}.mega-menu__featured{position:relative;display:flex}.mega-menu__featured:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#0000,#0009)}.mega-menu__featured-title{position:absolute;z-index:2;left:2.6rem;bottom:1.8rem;font-weight:600;text-transform:uppercase;color:#fff;max-width:calc(100% - 5.2rem)}@media screen and (min-width:1200px){.main-nav{display:block}.navbar-nav{display:flex;align-items:center;gap:24px}.nav-item--has-children:after{content:"";display:inline-block;width:10px;height:10px;background-image:url("data:image/svg+xml,%3csvg%20width='10'%20height='6'%20viewBox='0%200%2010%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.02505%200.29C8.83505%200.1%208.58505%200%208.31505%200C8.04505%200%207.79505%200.1%207.58505%200.32L4.65505%203.54L1.70505%200.29C1.51505%200.1%201.26505%200%200.995049%200C0.725049%200%200.475049%200.11%200.295049%200.29C-0.0949506%200.68%20-0.0949507%201.32%200.275049%201.68L3.93505%205.7C4.12505%205.89%204.37505%205.99%204.64505%205.99H4.66505C4.96505%206%205.20505%205.89%205.41505%205.68L9.03505%201.7C9.42505%201.31%209.42505%200.67%209.03505%200.28L9.02505%200.29Z'%20fill='%238A1934'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center;filter:brightness(0);transform:rotate(-90deg);transition:all .2s ease-in}.nav-item--has-children:hover:after{filter:none;transform:rotate(0);transition:all .2s ease-in}.nav-item:not(.nav-item--has-children).active .nav-link{font-weight:500}.nav-item .nav-link{display:inline-block;padding-block:21px;border-bottom:2px solid transparent;transition:border-color .2s ease;cursor:pointer}.nav-submenu-toggler{display:none}.mega-menu{display:none;position:absolute;top:100%;left:0;right:0;padding-block:6rem;background-color:#fff;border-top:1px solid #d9d9d9;border-bottom:1px solid rgba(0,0,0,.75);box-shadow:0 16px 24px #00000014}.nav-item:hover .mega-menu{display:block}.mega-menu__title{display:none}.mega-menu__inner{display:flex;align-items:flex-start;gap:64px;max-width:1310px;width:90%;margin-inline:auto;padding:0}.mega-menu__columns{display:flex;flex-wrap:wrap;gap:48px;flex:1 1 auto}.mega-menu__column{flex:0 1 220px}.mega-menu__featured{flex:0 0 320px;overflow:hidden}.mega-menu__featured:before{height:200%;background:linear-gradient(to bottom,#0000,#0009 50%);transform:translateY(0);transition:all .3s ease-in}.mega-menu__featured:hover:before{transform:translateY(-50%);transition:all .3s ease-in}.mega-menu__featured:hover img{transform:scale(1.07);transition:.5s ease-in}.mega-menu__featured:hover .mega-menu__featured-title{background-position:right 0px center;transition:all .3s ease-in}.mega-menu__featured-title{padding-right:22px;background-image:url("data:image/svg+xml,%3csvg%20width='7'%20height='12'%20viewBox='0%200%207%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.15%200.15C-0.05%200.34%20-0.05%200.66%200.15%200.86L5.79%206L0.15%2011.14C-0.05%2011.34%20-0.05%2011.65%200.15%2011.85C0.35%2012.05%200.67%2012.05%200.86%2011.85L6.86%206.38C6.97%206.28%207.01%206.14%207%206C7%205.86%206.96%205.72%206.86%205.62L0.86%200.15C0.66%20-0.05%200.34%20-0.05%200.15%200.15Z'%20fill='%23ffffff'/%3e%3c/svg%3e");background-position:right 7px center;background-repeat:no-repeat;background-size:7px auto;transition:all .3s ease-in;line-height:1.25}.mega-menu__featured-image{position:relative;z-index:0;width:100%;aspect-ratio:16/10;object-fit:cover;background-color:#e0e0e0;transform:scale(1);transition:.5s ease-in}.mega-menu__column-title{display:block;margin-bottom:8px}.mega-menu__column-title:hover{text-decoration:none}.mega-menu__item{margin-bottom:6px}.mega-menu__link{color:#1a1a1a;font-size:1.4rem}}@media screen and (max-width:1199px){.site-header__top{background-color:#f8f5f1;border:none}.site-header__top .navbar{flex-direction:column-reverse;justify-content:flex-end;align-items:flex-start}.site-header__wrapper{flex-direction:column-reverse;justify-content:flex-end;position:fixed;top:59px;right:-250%;z-index:-1;opacity:0;visibility:hidden;width:500px;height:calc(100dvh - 59px);background-color:#fff}.site-header__wrapper--opened{right:0;z-index:10;opacity:1;visibility:visible}.site-header__wrapper--opened+.site-header__overlay{display:block;opacity:1;z-index:3}.site-header__wrapper .navbar-brand{display:none}.site-header__overlay{display:none;position:fixed;top:59px;right:0;z-index:-1;opacity:0;height:calc(100dvh - 59px);width:100%;background-color:#000c}.site-header__nav{width:100%;margin-top:1.4rem}.site-header__bottom{position:relative}.site-header__bottom .btn{text-align:center;padding:12px 32px;width:100%}.main-nav{display:block;width:100%}.nav-item{position:relative;margin-bottom:20px}.nav-item--has-children .nav-link{position:relative;padding:4px 12px 4px 0}.nav-item--has-children .nav-link:after{content:"";position:absolute;right:0;top:calc(50% - 5px);width:6px;height:10px;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='100%25'%20height='100%25'%20viewBox='0%200%206%2010'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cg%20id='Artboard1'%20transform='matrix(0.927387,0,0,1.04774,0.107553,-0.0558918)'%3e%3crect%20x='-0.116'%20y='0.053'%20width='6.47'%20height='9.544'%20style='fill:none;'/%3e%3cg%20transform='matrix(6.60267e-17,0.954436,-1.0783,5.84423e-17,6.34873,0.387049)'%3e%3cpath%20d='M0.289,5.701C0.479,5.891%200.729,5.991%200.999,5.991C1.269,5.991%201.519,5.891%201.729,5.671L4.659,2.451L7.609,5.701C7.799,5.891%208.049,5.991%208.319,5.991C8.589,5.991%208.839,5.881%209.019,5.701C9.409,5.311%209.409,4.671%209.039,4.311L5.379,0.291C5.189,0.101%204.939,0.001%204.669,0.001L4.649,0.001C4.349,-0.009%204.109,0.101%203.899,0.311L0.279,4.291C-0.111,4.681%20-0.111,5.321%200.279,5.711L0.289,5.701Z'%20style='fill-rule:nonzero;'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-size:6px auto;background-repeat:no-repeat;background-position:right center}.nav-item--opened{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;background-color:#fff}.nav-item--opened .nav-link{display:none}.nav-item--opened .nav-link:after{transform:rotate(180deg);right:calc(100% - 30px)}.nav-item--opened .mega-menu{right:0;transition:right .5s ease-out}.nav-item--opened .nav-submenu-toggler{z-index:3}.nav-link{display:inline-block;padding:4px 0}.nav-submenu-toggler{display:inline-block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.5}.nav-submenu-toggler--opened{height:60px}.mega-menu{position:absolute;top:0;right:-250%;opacity:1;width:100%;height:calc(100dvh - 59px);overflow:auto;padding:0;background-color:#fff;transition:right .5s ease-out}.mega-menu__inner{display:flex;flex-direction:column-reverse;gap:3.6rem;padding:20px}.mega-menu__link{font-size:1.5rem;padding:6px 0}.mega-menu__featured{height:136px;overflow:hidden}.mega-menu__featured-image{object-fit:cover;width:100%}.mega-menu__list{margin-bottom:16px}.top-menu{flex-direction:column;justify-content:flex-start;align-items:flex-start;font-size:1.5rem}.top-menu__separator{display:none}.company-menu{flex-wrap:wrap;align-items:stretch;gap:0;margin-top:30px;border-top:1px solid #000;border-left:1px solid #000}.company-menu__item{width:50%;margin-top:-1px;border-right:1px solid #000;border-top:1px solid #000;border-bottom:1px solid #000}.company-menu__link{padding:16px;width:100%}}@media screen and (max-width:575px){.site-header__wrapper{width:100%}}.breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-family:Lexend,Helvetica,Arial,sans-serif;font-size:1.3rem;margin:0;padding:1.2rem 0;list-style:none;color:#000}.breadcrumb__item{display:flex;align-items:center;gap:8px}.breadcrumb__item+.breadcrumb__item:before{content:">"}.breadcrumb__link{text-decoration:none;font-weight:300}.breadcrumb__link:hover,.breadcrumb__link:focus,.breadcrumb__link:focus-visible{color:#000;text-decoration:underline}.breadcrumb__link:focus,.breadcrumb__link:focus-visible{outline:none}.breadcrumb__current{color:#000;font-weight:600}.breadcrumb__label{color:#6b6b6b}.frame{margin-inline:auto}.frame header{margin-bottom:clamp(2.2rem,2vw,2.8rem)}.frame header>h2:first-child,.frame header>h3:first-child,.frame header>h4:first-child{margin-top:0}.frame--container-sm>.container{max-width:840px}.frame--container-xl>.container{max-width:1310px}.frame--container-full{max-width:none;padding-inline:0}.frame--container-full>.container{max-width:100%;width:100%}@media screen and (min-width:1200px){.frame--container-full>.container{max-width:1920px}}.citation{display:flex;flex-direction:column;gap:1.2rem;padding:2.2rem;margin:2.4rem 1rem;max-width:calc(100% - 2rem);width:90%;box-sizing:border-box;text-transform:uppercase;text-align:center;font-size:clamp(2rem,2vw,2.4rem);color:#660f28;border:5px solid #EEE7DD}@media screen and (min-width:768px){.citation{width:85%;max-width:810px;padding:4rem;margin:2.4rem auto}}.citation cite{font-style:normal}.citation__text{margin:0}.citation__meta{font-size:1.4rem;letter-spacing:.7px}.bg--primary .citation{color:#fff}.bg--secondary .citation{border-color:#660f28}.tc-gallery{display:grid;gap:16px;grid-template-columns:1fr}.tc-gallery__item{display:flex;flex-direction:column;overflow:hidden}.tc-gallery__item img{height:auto;min-height:100%;width:auto;min-width:100%;object-fit:cover}.tc-gallery__item--border img{border:1px solid #e0e0e0}.tc-gallery__caption{position:absolute;width:1px;height:1px;padding:0;margin:8px -1px -1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;font-size:1.1rem}@media(min-width:576px){.tc-gallery--cols-2{grid-template-columns:repeat(2,1fr)}}@media(min-width:576px){.tc-gallery--cols-3{grid-template-columns:repeat(3,1fr)}}@media(min-width:576px){.tc-gallery--cols-4{grid-template-columns:repeat(4,1fr)}}.tc-gallery-carousel{overflow:hidden}.tc-gallery-carousel.is-initialized .tc-gallery-carousel__item{height:280px}@media(min-width:576px){.tc-gallery-carousel.is-initialized .tc-gallery-carousel__item{height:320px}}@media(min-width:768px){.tc-gallery-carousel.is-initialized .tc-gallery-carousel__item{height:450px}}.tc-gallery-carousel:not(.is-overflow) .splide__controls{display:none}.tc-gallery-carousel__track{margin-bottom:3.2rem}.tc-gallery-carousel__item--border img{border:1px solid #e0e0e0}.tc-gallery-carousel a img{height:100%;width:auto}.tc-gallery-carousel .splide__controls{display:flex;justify-content:center;align-items:center;padding:2px 0}.tc-gallery-carousel .splide__arrow,.tc-gallery-carousel .splide__pagination{position:static}.tc-gallery-carousel .splide__pagination{padding:0 2.8rem}.tc-gallery-carousel .splide__pagination li{display:inline-flex;align-items:center;justify-content:center}.frame-type--image .lightbox{display:flex;align-items:center;justify-content:center;background-color:#000;height:100%}.frame-type--image .lightbox:hover img,.frame-type--image .lightbox:focus img,.frame-type--image .lightbox:focus-visible img{opacity:.72;transition:opacity .5s ease-in}.frame-type--image .lightbox img{opacity:1;transition:opacity .5s ease-in}.bg--primary .splide__pagination__page.is-active{opacity:1}.bg--primary .splide__pagination__page.is-active:before{background-color:#fff}.bg--primary .splide__pagination__page:before{background-color:#ffffffb8}.bg--primary .splide__pagination__page:hover:before,.bg--primary .splide__pagination__page:focus:before,.bg--primary .splide__pagination__page:focus-visible:before{background-color:#fff}.bg--primary .splide__arrow--prev,.bg--primary .splide__arrow--next{filter:brightness(0) invert(1)}.tc-hero{position:relative;display:flex;align-items:flex-end;min-height:340px;color:#fff;background-color:#000;overflow:hidden}.tc-hero>.container{display:flex;align-items:center}.tc-hero:after{content:"";position:absolute;inset:0;background:#000c}.tc-hero--overlay-none:after{opacity:0}.tc-hero--overlay-light:after{opacity:.3}.tc-hero--overlay-medium:after{opacity:.7}.tc-hero--overlay-dark:after{opacity:.95}.tc-hero--text-center .tc-hero__subtitle{margin-left:auto;margin-right:auto}.tc-hero--text-center .eyebrow:after{left:calc(50% - 19px)}.tc-hero--kraft{background-image:url(../Images/kraft.webp);background-position:center;background-size:cover;color:#000}.tc-hero--kraft.tc-hero--overlay-light:after,.tc-hero--kraft.tc-hero--overlay-medium:after,.tc-hero--kraft.tc-hero--overlay-dark:after{opacity:0}.tc-hero .eyebrow:after{background-color:#fff}.tc-hero__subtitle{font-size:clamp(1.7rem,1.2vw,2rem)}@media(min-width:992px){.section-hero--home .tc-hero{min-height:635px}}.tc-hero__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tc-hero__video{pointer-events:none}.tc-hero__content{position:relative;z-index:1;width:100%;padding:48px 0;margin-inline:auto}.tc-hero__eyebrow{color:#ffffffd9}.tc-hero__title{margin-bottom:24px;line-height:1.1}.tc-hero__subtitle{max-width:640px;margin-bottom:24px}.tc-hero--text-left .tc-hero__content{text-align:left}.tc-hero--text-center .tc-hero__content{text-align:center;margin-inline:auto}.tc-hero--text-right .tc-hero__content{text-align:right;margin-left:auto}.frame-layout--1 .tc-hero__content{margin-bottom:5rem;margin-right:0;background-color:#00000073;color:#fff;max-width:590px;padding:3rem 4.2rem}.frame-layout--1 .tc-hero__title{margin-top:0;line-height:1.2}.page-header--plain{padding-block:64px}.page-header--panel .tc-hero__content{display:flex}@media(min-width:768px){.page-header--panel .tc-hero__content{justify-content:flex-end}}.page-header--panel .tc-hero__panel{padding:32px;background-color:#00000080;border-radius:2px}@media(min-width:768px){.page-header--panel .tc-hero__panel{max-width:420px;padding:40px}}.tc-card-list{display:grid;gap:0;grid-template-columns:1fr}@media(min-width:768px){.tc-card-list.tc-card-list--cols-2,.tc-card-list.tc-card-list--cols-3,.tc-card-list.tc-card-list--cols-4{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.tc-card-list.tc-card-list--cols-2 .tc-card-list__item{border-right:1px solid}}@media(min-width:768px){.tc-card-list.tc-card-list--cols-2 .tc-card-list__item:nth-of-type(2n){border-right:1px solid}}@media(min-width:992px){.tc-card-list.tc-card-list--cols-3{grid-template-columns:repeat(3,1fr)}}@media(min-width:992px){.tc-card-list.tc-card-list--cols-3 .tc-card-list__item:nth-of-type(3n){border-right:1px solid}}@media(min-width:768px)and (max-width:991px){.tc-card-list.tc-card-list--cols-3 .tc-card-list__item:nth-of-type(2n){border-right:1px solid}}@media(min-width:1200px){.tc-card-list.tc-card-list--cols-4{grid-template-columns:repeat(4,1fr)}}@media(min-width:1200px){.tc-card-list.tc-card-list--cols-4 .tc-card-list__item .tc-card-list__item-body{padding:2rem}}@media(min-width:768px)and (max-width:1199px){.tc-card-list.tc-card-list--cols-4 .tc-card-list__item:nth-of-type(2n){border-right:1px solid}}@media(min-width:1200px){.tc-card-list.tc-card-list--cols-4 .tc-card-list__item:nth-of-type(4n){border-right:1px solid}}.tc-card-list__item{position:relative;display:flex;flex-direction:column;border:1px solid;border-color:#000;margin-bottom:-1px}@media screen and (min-width:768px){.tc-card-list__item{border-right:none}}.tc-card-list__item:last-of-type{border-right:1px solid}.tc-card-list__item-image{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(100% - 4rem);margin:2rem}.tc-card-list__item-image img{aspect-ratio:16/9;object-fit:cover}.tc-card-list__item-body{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;padding:3rem 3rem 2.4rem}@media screen and (min-width:768px){.tc-card-list__item-body{border-top:1px solid #000}}.tc-card-list__item-title{margin-bottom:8px;margin-top:0;font-size:clamp(1.7rem,1.6vw,1.8rem);line-height:1.4}.tc-card-list__item-text{flex-grow:1;color:#000}.tc-card-list__item-subtitle{margin-bottom:8px;color:#6b6b6b}.tc-card-list__item p.tc-card-list__item-subtitle{margin-top:8px}.tc-card-list__item-link{display:inline-block;line-height:1;text-transform:uppercase;font-size:1.4rem}.bg--primary .tc-card-list__item,.bg--primary .tc-card-list__item-body,.bg--black .tc-card-list__item,.bg--black .tc-card-list__item-body{border-color:#fff}.bg--primary .tc-card-list__item-text,.bg--black .tc-card-list__item-text{color:#ffffffe6}.frame-type--tribu_cardlist.layout-1 .tc-card-list,.frame-type--tribu_cardlist.layout-2 .tc-card-list{gap:2rem}.frame-type--tribu_cardlist.layout-1 .tc-card-list__item,.frame-type--tribu_cardlist.layout-2 .tc-card-list__item{background-color:#0000;border:none}.frame-type--tribu_cardlist.layout-1 .tc-card-list__item:nth-of-type(2),.frame-type--tribu_cardlist.layout-1 .tc-card-list__item:nth-of-type(3),.frame-type--tribu_cardlist.layout-2 .tc-card-list__item:nth-of-type(2),.frame-type--tribu_cardlist.layout-2 .tc-card-list__item:nth-of-type(3){border:none}.frame-type--tribu_cardlist.layout-1 .tc-card-list__item-body,.frame-type--tribu_cardlist.layout-2 .tc-card-list__item-body{border:none;padding:0}.frame-type--tribu_cardlist.layout-1 .tc-card-list__item-image,.frame-type--tribu_cardlist.layout-2 .tc-card-list__item-image{margin:0;width:100%}.frame-type--tribu_cardlist.layout-1 .tc-card-list__item-text,.frame-type--tribu_cardlist.layout-2 .tc-card-list__item-text{margin:2px 0 1.6rem}.frame-type--tribu_cardlist.layout-1 .tc-card-list__item-title,.frame-type--tribu_cardlist.layout-2 .tc-card-list__item-title{font-family:"IBM Plex Serif",Times New Roman,serif;font-weight:600;text-transform:none}.tc-bullets{padding-left:1.25em}.tc-bullets:is(ul){list-style:disc}.tc-bullets:is(ol){list-style:decimal}.tc-bullets li{margin-bottom:8px}.tc-bullets--definitions{padding-left:0}.tc-bullets--definitions dt{font-weight:600}.tc-bullets--definitions dd{margin:0 0 16px}.tc-table{width:100%;border-collapse:collapse}.tc-table th,.tc-table td{padding:8px 12px;text-align:left;border-bottom:1px solid #e0e0e0}.tc-table th{font-weight:600}.tc-table--bordered th,.tc-table--bordered td{border:1px solid #e0e0e0}.tc-table--striped tr:nth-child(2n){background-color:#f2f2f2}.tc-uploads__item{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:16px}.tc-uploads__link{display:inline-flex;align-items:center;gap:8px}.tc-uploads__thumb{width:60px;height:60px;object-fit:cover;border-radius:2px}.tc-uploads__extension{padding:.125em .5em;font-size:.6875rem;font-weight:700;letter-spacing:.04em;background-color:#e0e0e0;border-radius:2px}.tc-uploads__size{color:#6b6b6b;font-size:.875rem}.tc-uploads__description{flex-basis:100%;margin:0;color:#6b6b6b;font-size:.875rem}.tc-divider{margin:0;border:0;border-top:1px solid #e0e0e0}.tc-download{position:relative;overflow:hidden}.tc-download__image{position:absolute;width:100%;height:100%}.tc-download__image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0009}.tc-download__image img{position:relative;z-index:0;object-fit:cover;min-height:100%;min-width:100%}.tc-download__content{position:relative;z-index:1;display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start;padding:48px 0;margin:0 auto;width:90%}@media screen and (min-width:992px){.tc-download__content{flex-direction:row;align-items:center}}@media screen and (min-width:1200px){.tc-download__content{max-width:1025px;padding:86px 0}}.tc-download__content .btn{gap:10px}.tc-download__title{font-size:2.2rem;color:#fff}@media screen and (min-width:992px){.tc-download__title{font-size:2.8rem}}.tc-download--no-image{background-image:url(../Images/kraft.webp);background-position:center;background-size:cover}.tc-download--no-image .tc-download__title{color:#000}.tc-key-figures__grid{display:flex;flex-wrap:wrap}.tc-key-figures__item{display:flex;flex-direction:column;justify-content:flex-start;width:50%;padding:24px 16px;margin-bottom:-1px;margin-right:-1px;border-bottom:1px solid #000;border-top:1px solid #000;border-left:1px solid #000}@media screen and (min-width:768px){.tc-key-figures__item{width:33%;padding:32px 24px}}@media screen and (min-width:1200px){.tc-key-figures__item{width:25%}}.tc-key-figures__item:nth-of-type(2n){border-right:1px solid #000}@media screen and (min-width:1200px){.tc-key-figures__item:nth-of-type(2n){border-right:none}}.tc-key-figures__item:nth-of-type(3n){border-right:none}@media screen and (min-width:768px)and (max-width:1199px){.tc-key-figures__item:nth-of-type(3n){border-right:1px solid #000}}@media screen and (min-width:1200px){.tc-key-figures__item:nth-of-type(4n){border-right:1px solid #000}}.tc-key-figures__item:last-of-type{border-right:1px solid #000}.tc-key-figures__value{margin:0 0 8px;font-size:clamp(4rem,4.25rem + 1.5vw,8rem);line-height:1;letter-spacing:-.05em}.tc-key-figures__label{margin:0;font-size:clamp(2rem,1.5rem + 1vw,3.2rem);letter-spacing:-.03em;line-height:1;color:#000}@media screen and (min-width:768px){.tc-key-figures__label{letter-spacing:.03em}}.tc-key-figures__cta{margin-top:32px;text-align:center}@media screen and (min-width:768px){.tc-key-figures__cta{margin-top:48px}}.tc-key-figures--centered .tc-key-figures__grid{justify-content:center}.bg--primary .tc-key-figures__item{border-color:#fff}.bg--primary .tc-key-figures__label{color:#ffffffdb}.frame-type--tribu_logolist header{position:relative}.frame-type--tribu_logolist header:before,.frame-type--tribu_logolist header:after{content:"";position:absolute;top:calc((100% - 24px)/2);height:1px;width:50%;background-color:#000;transform:scaleX(var(--lines-scale, 1));transition:none}.frame-type--tribu_logolist header:before{right:-40px;transform-origin:right center}@media(min-width:576px){.frame-type--tribu_logolist header:before{right:0}}.frame-type--tribu_logolist header:after{left:-40px;transform-origin:left center}@media(min-width:576px){.frame-type--tribu_logolist header:after{left:0}}.frame-type--tribu_logolist header .ce-headline-center{margin-left:auto;margin-right:auto;padding:1px 24px}.frame-type--tribu_logolist header .ce-headline-right{margin-left:auto;margin-right:0;padding:1px 1px 1px 24px}.frame-type--tribu_logolist header h2,.frame-type--tribu_logolist header h3,.frame-type--tribu_logolist header h4,.frame-type--tribu_logolist header h5{position:relative;z-index:1;display:inline-block;font-weight:400;text-transform:uppercase;letter-spacing:2px;padding:1px 24px 1px 1px;background-color:#fff}.frame-type--tribu_logolist.bg--primary header:before,.frame-type--tribu_logolist.bg--primary header:after{background-color:#fff}.frame-type--tribu_logolist.bg--primary header h2,.frame-type--tribu_logolist.bg--primary header h3,.frame-type--tribu_logolist.bg--primary header h4,.frame-type--tribu_logolist.bg--primary header h5{background-color:#660f28}.frame-type--tribu_logolist.bg--secondary header h2,.frame-type--tribu_logolist.bg--secondary header h3,.frame-type--tribu_logolist.bg--secondary header h4,.frame-type--tribu_logolist.bg--secondary header h5{background-color:#eee7dd}.frame-type--tribu_logolist.bg--light header h2,.frame-type--tribu_logolist.bg--light header h3,.frame-type--tribu_logolist.bg--light header h4,.frame-type--tribu_logolist.bg--light header h5{background-color:#f8f5f1}.tc-logo-list__list{padding:0}.tc-logo-list__list .tc-logo-list__item{display:flex;align-items:center;justify-content:center;padding:20px 30px}.tc-logo-list__list .tc-logo-list__item:before{display:none}.tc-logo-list__item{background-color:#0000;width:180px;height:150px}.tc-logo-list__item-link{display:flex;align-items:center;justify-content:center;height:100%;width:100%;opacity:1;transition:all .3s ease-in}.tc-logo-list__item-link:hover,.tc-logo-list__item-linkfocus,.tc-logo-list__item-link:focus-visible{opacity:.65;transition:all .3s ease-in}.tc-logo-list__item img{width:auto;max-width:100%;max-height:100%}.tc-logo-list:not(.is-initialized){visibility:visible}.tc-logo-list:not(.is-initialized) .tc-logo-list__list{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem 2.4rem}@media screen and (max-wdth:619px){.tc-logo-list:not(.is-initialized) .tc-logo-list__item{width:46%;height:140px}}.tc-logo-list .splide__arrows{display:none}.tc-menu-pages{display:flex;flex-direction:column;flex-wrap:wrap;list-style:none;padding:0}.tc-menu-pages__link{font-weight:300;text-decoration:none}.tc-menu-pages__link:hover{text-decoration:underline}.tc-menu-pages__link:focus,.tc-menu-pages__link:focus-visible{text-decoration:underline;text-decoration-style:dotted;outline:none}.tc-menu-pages__item--active .tc-menu-pages__link{color:#660f28}.page-header--plain{padding-block:64px;background-image:url(../Images/kraft.webp);background-position:center;background-size:cover}@media screen and (min-width:992px){.page-header--plain{padding:16rem 0 6rem}}.page-header--plain h1{margin:0}.page-header__text{max-width:640px;color:#6b6b6b}.page-header--panel{align-items:center}.page-header--panel:after{content:none}.page-header--panel .tc-hero-image__content{display:flex}@media(min-width:768px){.page-header--panel .tc-hero-image__content{justify-content:flex-end}}.page-header--panel .tc-hero-image__panel{padding:32px;background-color:#00000080;border-radius:2px}@media(min-width:768px){.page-header--panel .tc-hero-image__panel{max-width:420px;padding:40px}}.project-list__pagination,.f3-widget-paginator{display:flex;align-items:center;justify-content:center;gap:15px;font-weight:300;font-family:Lexend,Helvetica,Arial,sans-serif}.project-list__pagination li,.project-list__pagination .project-list__pagination-page,.f3-widget-paginator li,.f3-widget-paginator .project-list__pagination-page{padding:0;font-size:1.3rem;width:38px;height:38px}.project-list__pagination li:before,.project-list__pagination .project-list__pagination-page:before,.f3-widget-paginator li:before,.f3-widget-paginator .project-list__pagination-page:before{display:none}.project-list__pagination li.is-active,.project-list__pagination li.current,.project-list__pagination .project-list__pagination-page.is-active,.project-list__pagination .project-list__pagination-page.current,.f3-widget-paginator li.is-active,.f3-widget-paginator li.current,.f3-widget-paginator .project-list__pagination-page.is-active,.f3-widget-paginator .project-list__pagination-page.current{border:1px solid #660F28;color:#660f28;padding:8px}.project-list__pagination li.current,.project-list__pagination .project-list__pagination-page.current,.f3-widget-paginator li.current,.f3-widget-paginator .project-list__pagination-page.current{font-weight:500}.project-list__pagination li.previous,.project-list__pagination li.next,.project-list__pagination .project-list__pagination-page.previous,.project-list__pagination .project-list__pagination-page.next,.f3-widget-paginator li.previous,.f3-widget-paginator li.next,.f3-widget-paginator .project-list__pagination-page.previous,.f3-widget-paginator .project-list__pagination-page.next{width:38px;height:38px;color:#000}.project-list__pagination li.previous:hover,.project-list__pagination li.previous:focus,.project-list__pagination li.previous:focus-visible,.project-list__pagination li.next:hover,.project-list__pagination li.next:focus,.project-list__pagination li.next:focus-visible,.project-list__pagination .project-list__pagination-page.previous:hover,.project-list__pagination .project-list__pagination-page.previous:focus,.project-list__pagination .project-list__pagination-page.previous:focus-visible,.project-list__pagination .project-list__pagination-page.next:hover,.project-list__pagination .project-list__pagination-page.next:focus,.project-list__pagination .project-list__pagination-page.next:focus-visible,.f3-widget-paginator li.previous:hover,.f3-widget-paginator li.previous:focus,.f3-widget-paginator li.previous:focus-visible,.f3-widget-paginator li.next:hover,.f3-widget-paginator li.next:focus,.f3-widget-paginator li.next:focus-visible,.f3-widget-paginator .project-list__pagination-page.previous:hover,.f3-widget-paginator .project-list__pagination-page.previous:focus,.f3-widget-paginator .project-list__pagination-page.previous:focus-visible,.f3-widget-paginator .project-list__pagination-page.next:hover,.f3-widget-paginator .project-list__pagination-page.next:focus,.f3-widget-paginator .project-list__pagination-page.next:focus-visible{color:#fff}.project-list__pagination li a,.project-list__pagination .project-list__pagination-page a,.f3-widget-paginator li a,.f3-widget-paginator .project-list__pagination-page a{display:inline-block;width:100%;height:100%;box-sizing:border-box;padding:8px;text-align:center;border:1px solid rgba(0,0,0,0);color:#000;transition:all .3s ease-in}.project-list__pagination li a:hover,.project-list__pagination li a:focus,.project-list__pagination li a:focus-visible,.project-list__pagination .project-list__pagination-page a:hover,.project-list__pagination .project-list__pagination-page a:focus,.project-list__pagination .project-list__pagination-page a:focus-visible,.f3-widget-paginator li a:hover,.f3-widget-paginator li a:focus,.f3-widget-paginator li a:focus-visible,.f3-widget-paginator .project-list__pagination-page a:hover,.f3-widget-paginator .project-list__pagination-page a:focus,.f3-widget-paginator .project-list__pagination-page a:focus-visible{background-color:#660f28;border-color:#660f28;color:#fff;transition:all .3s ease-in}.project-list__pagination li a:focus,.project-list__pagination li a:focus-visible,.project-list__pagination .project-list__pagination-page a:focus,.project-list__pagination .project-list__pagination-page a:focus-visible,.f3-widget-paginator li a:focus,.f3-widget-paginator li a:focus-visible,.f3-widget-paginator .project-list__pagination-page a:focus,.f3-widget-paginator .project-list__pagination-page a:focus-visible{text-decoration:none}.project-list__pagination .project-list__pagination-arrow,.f3-widget-paginator .project-list__pagination-arrow{width:38px;height:38px}.project-list__pagination .project-list__pagination-arrow:hover,.project-list__pagination .project-list__pagination-arrow:focus,.project-list__pagination .project-list__pagination-arrow:focus-visible,.project-list__pagination .project-list__pagination-page:hover,.project-list__pagination .project-list__pagination-page:focus,.project-list__pagination .project-list__pagination-page:focus-visible,.f3-widget-paginator .project-list__pagination-arrow:hover,.f3-widget-paginator .project-list__pagination-arrow:focus,.f3-widget-paginator .project-list__pagination-arrow:focus-visible,.f3-widget-paginator .project-list__pagination-page:hover,.f3-widget-paginator .project-list__pagination-page:focus,.f3-widget-paginator .project-list__pagination-page:focus-visible{background-color:#660f28;border-color:#660f28;color:#fff;transition:all .3s ease-in}.project-spotlight-section{background-color:#f2f2f2}.project-spotlight{position:relative}.project-spotlight__track{position:relative;padding-bottom:40px}@media(min-width:768px){.project-spotlight__track{padding-bottom:0;background-color:#1a1a1a}}.project-spotlight__slide{display:flex;flex-direction:column;visibility:visible;opacity:1;transition:all .2s ease-in .2s}.project-spotlight__slide[aria-hidden=true]{position:absolute;visibility:hidden;opacity:0;width:100%;top:0;left:0;transition:all .4s ease-in}@media(min-width:768px){.project-spotlight__slide{position:relative;display:block;min-height:560px}}@media(min-width:992px){.project-spotlight__slide{height:800px}}.project-spotlight__slide-media{position:relative;aspect-ratio:16/10;background-color:#e0e0e0;overflow:hidden}@media(min-width:768px){.project-spotlight__slide-media{position:absolute;inset:0;aspect-ratio:auto;background-color:transparent}.project-spotlight__slide-media:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(to bottom,#0000 0% 1%,#00000080)}}.project-spotlight__slide-media img{width:100%;height:100%;object-fit:cover}.project-spotlight__slide-panel{position:relative;padding:2rem 2.2rem;margin:-20px auto 0;width:calc(100% - 40px);background-color:#eee7dd;color:#000}@media(min-width:768px){.project-spotlight__slide-panel{position:absolute;right:max(24px,(100% - 1232px) / 2 + 24px);bottom:80px;padding:5.2rem 6rem;max-width:590px;margin:0;background-color:#a0947e4d;background-blend-mode:multiply;color:#fff}}@media(min-width:992px){.project-spotlight__slide-panel{bottom:110px}}@media(min-width:768px){.project-spotlight__slide-panel:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080}}.project-spotlight__slide-eyebrow{position:relative;margin-bottom:16px;text-transform:uppercase;font-size:clamp(1.2rem,1.25vw,1.4rem)}.project-spotlight__slide-badge{position:absolute;top:2rem;right:2.2rem;padding:4px 8px;font-size:1.1rem;font-weight:600;background-color:#660f28;color:#fff}@media(min-width:768px){.project-spotlight__slide-badge{top:48px;right:60px}}.project-spotlight__slide-title{position:relative;margin:8px 0 24px;line-height:1.5}@media(min-width:768px){.project-spotlight__slide-title{margin:8px 0;padding-bottom:16px}.project-spotlight__slide-title:after{content:"";position:absolute;bottom:0;left:0;height:3px;width:50px;background-color:#fff}}.project-spotlight__slide-text{display:none}@media(min-width:768px){.project-spotlight__slide-text{position:relative;display:block}}.project-spotlight__slide-actions{display:flex;flex-wrap:wrap;gap:16px}@media(min-width:768px){.project-spotlight__slide-actions{margin-top:4rem}.project-spotlight__slide-actions .btn--primary{border-color:#fff;color:#fff}.project-spotlight__slide-actions .btn--primary:before{background-color:#fff}.project-spotlight__slide-actions .btn--primary:hover,.project-spotlight__slide-actions .btn--primary:focus,.project-spotlight__slide-actions .btn--primary:focus-visible{color:#000}.project-spotlight__slide-actions .btn--secondary{color:#fff}.project-spotlight__slide-actions .btn--secondary:after{filter:invert(1)}.project-spotlight__slide-actions .btn--secondary:before{background-color:#fff}}.project-spotlight__nav{position:absolute;bottom:-14px;z-index:9;width:100%;display:flex;align-items:center;justify-content:center;gap:16px}@media(min-width:768px){.project-spotlight__nav{bottom:24px}}.project-spotlight__dots{display:flex;align-items:center;gap:8px}.project-spotlight__dot{position:relative;width:30px;height:12px;border-radius:0;background-color:#0000}.project-spotlight__dot.is-active:before{top:calc(50% - 2px);height:4px;opacity:1}.project-spotlight__dot:hover:before,.project-spotlight__dot:focus:before,.project-spotlight__dot:focus-visible:before{background-color:#7f1734;transition:all .3s ease-in}.project-spotlight__dot:before{content:"";position:absolute;left:0;top:calc(50% - 1px);width:100%;height:2px;border-radius:3px;background-color:#000;opacity:.85;transition:all .3s ease-in}@media(min-width:768px){.project-spotlight__dot:before{background-color:#fff}}.project-spotlight__arrow{display:flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:2rem;color:#000;transition:all .3s ease-in}@media(min-width:768px){.project-spotlight__arrow{color:#fff}}.project-spotlight__arrow:hover,.project-spotlight__arrow:focus,.project-spotlight__arrow:focus-visible{color:#7f1734;transition:all .3s ease-in}ul.social-links{display:flex;gap:1.8rem;list-style-type:none;padding:0}ul.social-links li.social-links__item{padding:0}ul.social-links li.social-links__item:before{display:none}ul.social-links a:hover,ul.social-links a:focus,ul.social-links a:focus-visible{color:#660f28}ul.social-links a:focus,ul.social-links a:focus-visible{outline:none}.tc-col--padding-large{padding:clamp(28px,4vw,48px)}.tc-col--padding-normal{padding:clamp(16px,3vw,32px)}.tc-col--padding-petite{padding:clamp(12px,2vw,24px)}.tc-col--padding-none{padding:0}.tc-2col{display:grid;gap:32px;grid-template-columns:1fr}@media(min-width:768px){.tc-2col.tc-2col--50-50{grid-template-columns:1fr 1fr}.tc-2col.tc-2col--33-66{grid-template-columns:1fr 2fr}.tc-2col.tc-2col--66-33{grid-template-columns:2fr 1fr}.tc-2col.tc-2col--25-75{grid-template-columns:1fr 3fr}.tc-2col.tc-2col--75-25{grid-template-columns:3fr 1fr}}.tc-3col{display:grid;gap:32px;grid-template-columns:1fr}@media(min-width:768px){.tc-3col.tc-3col--33-33-33{grid-template-columns:1fr 1fr 1fr}.tc-3col.tc-3col--25-50-25{grid-template-columns:1fr 2fr 1fr}.tc-3col.tc-3col--20-60-20{grid-template-columns:1fr 3fr 1fr}.tc-3col.tc-3col--25-25-50{grid-template-columns:1fr 1fr 2fr}.tc-3col.tc-3col--50-25-25{grid-template-columns:2fr 1fr 1fr}}.tc-4col,.tc-5col,.tc-6col{display:grid;gap:32px;grid-template-columns:1fr}@media(min-width:576px){.tc-4col,.tc-5col,.tc-6col{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.tc-4col{grid-template-columns:repeat(4,1fr)}.tc-5col{grid-template-columns:repeat(5,1fr)}.tc-6col{grid-template-columns:repeat(6,1fr)}}.tc-2col__col,.tc-3col__col,.tc-4col__col,.tc-5col__col,.tc-6col__col{min-width:0}.frame-type--text>.container>*:first-child{margin-block-start:0}.frame-type--text>.container>*:last-child{margin-block-end:0}.tc-text-media{display:flex;flex-direction:column;gap:40px;align-items:center}@media(min-width:768px){.tc-text-media{flex-direction:row}.tc-text-media.tc-text-media--right{flex-direction:row-reverse}}.tc-text-media__content>*:first-child{margin-top:0}.tc-text-media__content>*:last-child{margin-bottom:0}.tc-text-media__media,.tc-text-media__content{flex:1 1 50%;min-width:0}@media(min-width:768px){.tc-media-zone--33 .tc-text-media__media{flex-basis:33%}}@media(min-width:768px){.tc-media-zone--33 .tc-text-media__content{flex-basis:67%}}@media(min-width:768px){.tc-media-zone--50 .tc-text-media__media{flex-basis:50%}}@media(min-width:768px){.tc-media-zone--50 .tc-text-media__content{flex-basis:50%}}@media(min-width:768px){.tc-media-zone--66 .tc-text-media__media{flex-basis:66%}}@media(min-width:768px){.tc-media-zone--66 .tc-text-media__content{flex-basis:34%}}.tc-media-zone--100{flex-direction:column}.tc-media-zone--100 .tc-text-media__media,.tc-media-zone--100 .tc-text-media__content{flex-basis:100%}.tc-text-media__media{overflow:hidden}.tc-text-media__media img{width:100%;height:100%;object-fit:cover}.tc-text-media__media .caption{margin-top:8px;font-size:1.1rem;font-family:Lexend,Helvetica,Arial,sans-serif}.tc-textpic__media iframe,.tc-text-media__media iframe{width:100%;max-width:100%;aspect-ratio:16/9}.tc-textpic.tc-textpic--below{display:flex;flex-direction:column-reverse;gap:clamp(3rem,4vw,4.8rem)}.tc-textpic__media iframe,.tc-text-media__media iframe{border:none}.tc-textpic__media video,.tc-text-media__media video{display:block;width:100%;max-width:100%;margin:0 auto}.frame-type--tribu_timeline header{margin-bottom:2.4rem}@media(min-width:992px){.timeline{margin-top:6rem}}.timeline.no-transition .timeline-item__text{transition:none!important}.timeline__collapse{position:relative;border:1px solid #000;padding:12px 42px 12px 24px;margin-left:20px;font-size:1.4rem;font-weight:700;font-family:Lexend,Helvetica,Arial,sans-serif;transition:all .2s ease-in}@media screen and (min-width:768px){.timeline__collapse{display:block;margin-left:auto;margin-right:auto}}.timeline__collapse:after{content:"";position:absolute;right:24px;top:calc(50% - 3px);background-image:url("data:image/svg+xml,%3csvg%20width='9'%20height='6'%20viewBox='0%200%209%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.289091%205.7006C0.479091%205.8906%200.729091%205.9906%200.999091%205.9906C1.26909%205.9906%201.51909%205.8906%201.72909%205.6706L4.65909%202.4506L7.60909%205.7006C7.79909%205.8906%208.04909%205.9906%208.31909%205.9906C8.58909%205.9906%208.83909%205.8806%209.01909%205.7006C9.40909%205.3106%209.40909%204.6706%209.03909%204.3106L5.37909%200.2906C5.18909%200.1006%204.93909%200.000600432%204.66909%200.000600409L4.64909%200.000600407C4.34909%20-0.00939985%204.10909%200.1006%203.89909%200.3106L0.279091%204.2906C-0.110909%204.6806%20-0.110909%205.3206%200.279091%205.7106L0.289091%205.7006Z'%20fill='black'/%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;background-size:contain;width:10px;height:6px;transform:rotate(0);transition:all .2s ease-in}.timeline__collapse:hover,.timeline__collapse:focus,.timeline__collapse:focus-visible{background-color:#000;color:#fff;transition:all .2s ease-in}.timeline__collapse:hover:after,.timeline__collapse:focus:after,.timeline__collapse:focus-visible:after{filter:invert(1)}.timeline__collapse:focus,.timeline__collapse:focus-visible{outline:none}.timeline__collapse[aria-expanded=true]:after{transform:rotate(180deg);transition:all .2s ease-in}.timeline__list{position:relative;padding-top:20px}@media screen and (min-width:768px){.timeline__list{padding-top:40px}}.timeline__list:before{content:"";position:absolute;left:36px;top:0;z-index:0;height:100%;width:1px;background-color:#000}@media screen and (min-width:768px){.timeline__list:before{left:50%}}.timeline-item{position:relative;z-index:1;padding-left:40px}@media screen and (min-width:768px){.timeline-item{padding-left:0}}.timeline-item+.timeline-item{margin-top:40px}@media screen and (min-width:768px){.timeline-item+.timeline-item{margin-top:100px}}.timeline-item__button{position:relative;width:100%;text-align:left;line-height:1;padding:2px 2px 8px 0;margin-bottom:6px}@media screen and (min-width:768px){.timeline-item__button{padding:2px;margin:0}}.timeline-item__button:before{content:"";position:absolute;top:50%;left:-40px;height:1px;width:28px;background-color:#000}@media screen and (min-width:768px){.timeline-item__button:before{width:40px}}.timeline-item__button:hover svg,.timeline-item__button:focus svg,.timeline-item__button:focus-visible svg{transform:translateY(8px) rotate(180deg);opacity:1}.timeline-item__button:focus{outline:none}.timeline-item__button svg{transform:rotate(180deg);opacity:.4;margin:18px 0 0;transition:all .2s ease-in}.timeline-item__button[aria-expanded=true] svg{opacity:1;transform:translateY(8px) rotate(0);transition:all .2s ease-in}.timeline-item__year{font-size:2.8rem}@media screen and (min-width:768px){.timeline-item__year{font-size:3.2rem}}.timeline-item__title{text-transform:none;font-size:clamp(1.6rem,1.2rem + 1vw,2.4rem);line-height:1.45;margin:14px 0}@media screen and (min-width:768px){.timeline-item__title{margin:16px 0}}.timeline-item__subtitle{font-style:italic;font-size:clamp(1.4rem,1rem + 1vw,2rem);line-height:1.45}.timeline-item__logo{margin:15px 0;max-width:140px}@media screen and (min-width:768px){.timeline-item__logo{margin:18px 0}}.timeline-item__text{display:block;padding-bottom:20px}.timeline-item__text[hidden]{visibility:hidden;opacity:0;max-height:0;overflow:hidden;transition:visibility .1s ease-in .7s,opacity .2s ease-in,max-height .4s ease-in .25s}.timeline-item__text:not([hidden]){visibility:visible;opacity:1;height:auto;max-height:1000px;transition:visibility .1s ease-in,opacity .3s ease-in .3s,max-height .4s ease-in .1s}@media screen and (min-width:768px){.timeline-item__text{padding-bottom:0}}.timeline-item--left,.timeline-item--right{display:flex;flex-direction:column;margin-left:36px;margin-right:36px}@media screen and (min-width:768px){.timeline-item--left,.timeline-item--right{flex-direction:row;gap:80px;max-width:90%;margin-left:auto;margin-right:auto}}@media screen and (min-width:1200px){.timeline-item--left,.timeline-item--right{max-width:1025px}}@media screen and (min-width:768px){.timeline-item--left .timeline-item__content,.timeline-item--left .timeline-item__image,.timeline-item--right .timeline-item__content,.timeline-item--right .timeline-item__image{width:calc(50% - 30px)}}.timeline-item--left .timeline-item__button,.timeline-item--right .timeline-item__button{width:100%}@media screen and (min-width:768px){.timeline-item--left .timeline-item__button,.timeline-item--right .timeline-item__button{margin-top:60px}}@media screen and (min-width:768px){.timeline-item--left .timeline-item__text,.timeline-item--left .timeline-item__button{text-align:right;padding-right:20px}}@media screen and (min-width:768px){.timeline-item--left .timeline-item__button:before{left:100%}}.timeline-item--left .timeline-item__button svg{margin-left:0}@media screen and (min-width:768px){.timeline-item--left .timeline-item__button svg{margin-left:auto}}@media screen and (max-width:767px){.timeline-item--left .timeline-item__content{text-align:left}}@media screen and (min-width:768px){.timeline-item--right{flex-direction:row-reverse}}@media screen and (min-width:768px){.timeline-item--right .timeline-item__text,.timeline-item--right .timeline-item__button{padding-left:20px}}.timeline-item--center{text-align:center;background-color:#f8f5f1;padding:24px;margin-left:37px;margin-right:36px}@media screen and (min-width:768px){.timeline-item--center{max-width:610px;margin-left:auto;margin-right:auto}}.timeline-item--center .timeline-item__button{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;text-align:center}.timeline-item--center .timeline-item__button:before{display:none}@media screen and (min-width:768px){.timeline-item--center .timeline-item__text{padding-left:40px;padding-right:40px}}.timeline-item--secondary{background-color:#eee7dd}@media screen and (min-width:768px){.timeline-item--secondary{display:flex;flex-direction:row-reverse;max-width:1440px;margin-left:auto;margin-right:auto}}@media screen and (min-width:768px){.timeline-item--secondary .timeline-item__button{max-width:630px}}.timeline-item--secondary .timeline-item__button:before{display:none}.timeline-item--secondary .timeline-item__content{padding:30px 36px 10px 0}@media screen and (min-width:768px){.timeline-item--secondary .timeline-item__content{padding:40px 40px 20px}}@media screen and (min-width:768px){.timeline-item--secondary .timeline-item__content,.timeline-item--secondary .timeline-item__image{width:50%}}.timeline-item--secondary .timeline-item__image{position:relative;overflow:hidden}@media screen and (max-width:767px){.timeline-item--secondary .timeline-item__image{display:none}}.timeline-item--secondary .timeline-item__image img{object-fit:cover;min-height:100%}@media screen and (min-width:768px){.timeline-item--secondary .timeline-item__image img{position:absolute;min-height:auto}}@media screen and (min-width:768px){.timeline-item--secondary .timeline-item__text{max-width:630px}}.timeline-item--end{position:relative;background-color:#fff;padding-top:1rem;padding-left:32px}@media screen and (min-width:768px){.timeline-item--end{text-align:center;padding-left:0}}.timeline-item--end:before{content:"";position:absolute;left:0;bottom:100%;height:5rem;width:100%;background:linear-gradient(to bottom,#fff0,#ffffffe6 70%,#fff)}.timeline-item--end p{margin:0;font-size:clamp(2.2rem,2vw,2.8rem)}.section-hero .tc-hero{align-items:flex-end}@media screen and (min-width:768px){.section-hero .tc-hero{min-height:450px}}@media screen and (min-width:768px){.section-hero .tc-hero--kraft{min-height:290px}}main{overflow:hidden}.section-hero--home .tc-hero{align-items:flex-end;min-height:605px}@media screen and (min-width:768px){.section-hero--home .tc-hero{align-items:center;min-height:636px}}.section-hero--home .tc-hero__title{max-width:300px;font-size:clamp(4rem,2rem + 2.75vw,6.4rem)}@media screen and (min-width:768px){.section-hero--home .tc-hero__title{max-width:520px;line-height:1.35}}@media screen and (min-width:1200px){.section-hero--home .tc-hero__title{max-width:674px;line-height:1.5}}.section-hero--home .tc-hero__eyebrow{max-width:410px;color:#fff;padding:0}.section-hero--home .tc-hero__eyebrow:after{display:none}.section-about-us>.frame-type--header .eyebrow{display:inline-block;color:#660f28;background-color:#eee7dd;padding:2px}.section-about-us>.frame-type--header .eyebrow:after{display:none}.section-about-us .frame-type--tribu_container2col.layout-1 .tc-2col{gap:0}@media screen and (max-width:767px){.section-about-us .frame-type--tribu_container2col.layout-1 .tc-2col__col--1{order:2}.section-about-us .frame-type--tribu_container2col.layout-1 .tc-2col__col--1 .tc-gallery__item{align-items:center;justify-content:center;aspect-ratio:16/9}}@media screen and (max-width:767px){.section-about-us .frame-type--tribu_container2col.layout-1 .tc-2col__col--2{order:1}}@media screen and (max-width:767px){.section-about-us .frame-type--tribu_container2col.layout-1>.container{width:100%;max-width:100%}}@media screen and (max-width:767px){.section-about-us .frame-type--tribu_container2col.tc-2col--first .tc-2col{gap:2px}}.section-about-us .frame--container-xl>.container{max-width:1240px}.section-about-us .frame-type--tribu_keyfigures header{display:flex;flex-direction:column-reverse}@media screen and (min-width:992px){.section-about-us .frame-type--tribu_keyfigures header{margin-bottom:5rem}}.section-about-us .frame-type--tribu_keyfigures header h2{margin-bottom:1rem}.section-about-us .frame-type--tribu_keyfigures header .eyebrow{padding:0}.section-about-us .frame-type--tribu_keyfigures header .eyebrow:after{display:none}.section-about-us .tc-2col__col.tc-col--bg-secondary{display:flex;flex-direction:column;justify-content:center}.section-about-us .tc-2col__col.tc-col--bg-secondary .eyebrow{color:#7f1734;max-width:38rem}.section-about-us .tc-2col__col.tc-col--bg-secondary .eyebrow:after{height:2px;background-color:#7f1734}.section-about-us .tc-2col__col.tc-col--bg-secondary .btn{margin-top:1.6rem;margin-right:1rem}.section-about-us .btn,.section-project-spotlight .btn,.section-quality .btn{text-transform:uppercase;line-height:1.25}.section-about-us .frame-type--header h2,.section-project-spotlight .frame-type--header h2,.section-quality .frame-type--header h2{font-size:clamp(2.4rem,1.5rem + 1.25vw,4rem)}.section-about-us p,.section-project-spotlight p,.section-quality p{line-height:1.6}.section-about-us p.tc-key-figures__label,.section-project-spotlight p.tc-key-figures__label,.section-quality p.tc-key-figures__label{line-height:1.2}.section-about-us h2,.section-project-spotlight h2,.section-quality h2{line-height:1.35}@media screen and (max-width:991px){.section-quality .tc-2col{grid-template-columns:1fr}}@media screen and (min-width:1200px){.section-quality .tc-2col__col--1 h2{max-width:411px}}@media screen and (min-width:1200px){.section-quality .tc-2col,.section-quality .tc-3col{gap:48px}}.section-quality .tc-2col__col--2 .frame-type--text .container,.section-quality .tc-2col__col--3 .frame-type--text .container,.section-quality .tc-3col__col--2 .frame-type--text .container,.section-quality .tc-3col__col--3 .frame-type--text .container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background-color:#eee8aa;height:100%}.section-quality .tc-2col__col--2 .frame-type--text .container p,.section-quality .tc-2col__col--3 .frame-type--text .container p,.section-quality .tc-3col__col--2 .frame-type--text .container p,.section-quality .tc-3col__col--3 .frame-type--text .container p{margin:8px 0}.section-quality .tc-2col__col--2 .frame-type--text .container p:last-of-type,.section-quality .tc-2col__col--3 .frame-type--text .container p:last-of-type,.section-quality .tc-3col__col--2 .frame-type--text .container p:last-of-type,.section-quality .tc-3col__col--3 .frame-type--text .container p:last-of-type{background-color:#ff0}@media screen and (min-width:1200px){.section-quality .tc-2col .frame-type--tribu_cardlist.layout-1 .tc-card-list,.section-quality .tc-3col .frame-type--tribu_cardlist.layout-1 .tc-card-list{gap:48px}}.news-single .news-detail__content{max-width:100%;padding-top:clamp(3.6rem,2vw,6.4rem)}.news-single .news-detail__content h3{margin-bottom:24px}.news-single .news-detail__categories{position:relative;justify-content:center;padding-bottom:20px}.news-single .news-detail__categories:after{content:"";position:absolute;bottom:0;left:calc(50% - 19px);height:1px;width:38px;background-color:#3b3b3b}.news-single .news-detail__categories li{padding:0;background-color:#0000;color:#3b3b3b;border-radius:0}.news-single .news-detail__categories li:before{display:none}.news-single .news-detail__title{text-align:center;font-size:clamp(3rem,1.4rem + 2.4vw,4.8rem);margin:22px 0}.news-single .news-detail__date{text-align:center;font-size:1.3rem;color:#000;margin-bottom:clamp(4rem,3vw,8rem)}.news-single .news-detail__teaser{text-align:center;font-family:Lexend,Helvetica,Arial,sans-serif;font-size:clamp(1.8rem,1rem + 1.2vw,2rem);max-width:876px;margin-left:auto;margin-right:auto}.header-sector{margin-top:clamp(3.2rem,4vw,5.6rem)}
