html{box-sizing:border-box;scroll-behavior:smooth;overscroll-behavior:contain;font-size:62.5%;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit}@view-transition{navigation:auto}body{margin:0;font-family:var(--font-base);font-size:var(--fs-base);line-height:var(--fs-lineheight);background:var(--theme-bg);color:var(--text-color)}body:is(.no-scroll,.noscroll,.twz-element-searchbar--active){overflow:hidden}body:where(:has(.menu-expanded),:has(.navigation__search-form.is-open),body.is--loading)::after{content:"";position:fixed;inset:0;background-color:rgba(0,0,0,.25);z-index:900;pointer-events:none}:where(a[href],area[href],input:not([disabled]),select:not([disabled]),textarea:not([disabled]),button:not([disabled]),iframe,[tabindex],[contentEditable=true],.button):not([tabindex="-1"]){outline:0}:where(a[href],area[href],input:not([disabled]),select:not([disabled]),textarea:not([disabled]),button:not([disabled]),iframe,[tabindex],[contentEditable=true],.button):not([tabindex="-1"]):focus-visible{outline:.2rem solid var(--focus-outline-color, var(--text-color-dark));outline-offset:.2rem}#skip-to-content{display:block;position:fixed;top:10px;left:-100%;z-index:1005;transition:all .2s;padding:1rem;background-color:var(--white);border-radius:8px;border:2px solid var(--green-500)}#skip-to-content:focus-visible{left:1rem}.content{overflow:clip}img{object-position:var(--hotspots)}:is([style*="--backgroundColor"],[style*=background-color]):is([style*="--backgroundColor: var(--black)"],[style*="--backgroundColor: var(--brown-500)"],[style*="background-color: var(--black)"],[style*="background-color: var(--brown-500)"]){--text-color: var(--text-color-light)}:is([style*="--backgroundColor"],[style*=background-color]):is([style*="background-color: var(--white)"],[style*="--backgroundColor: var(--white)"]) :is(.btn,.button){--btn-bg: var(--brown-500);--btn-color: var(--white);text-decoration:none;padding:.85rem 1.5rem}:is([style*="--backgroundColor"],[style*=background-color]):is([style*="background-color: var(--white)"],[style*="--backgroundColor: var(--white)"]) :is(.btn,.button):is(:hover,:focus-visible){--btn-bg: var(--black);--btn-color: var(--white);text-decoration:none}:is([style*="--backgroundColor"],[style*=background-color]):not(.row){background-color:var(--backgroundColor, var(--theme-bg));color:var(--text-color)}[id]{scroll-margin-top:calc(var(--nav-height, 8rem) + var(--nav-gap, 4rem))}.twz-icon{flex-shrink:0}
@media(pointer: fine){@supports(anchor-name: --cursor-target) and (position-anchor: --cursor-target){:where(a[href],area[href],input:not([disabled]),select:not([disabled]),textarea:not([disabled]),button:not([disabled]),[contentEditable=true],.button):not([tabindex="-1"]):hover{anchor-name:--cursor-target}body:has([style*="--backgroundColor: var(--brown-500)"]:hover) .cursor-follower{border-color:var(--white)}body:has([style*="--backgroundColor: var(--black)"]:hover) .cursor-follower{border-color:var(--white)}body:has([style*="--backgroundColor: var(--grey-200)"]:hover) .cursor-follower{border-color:var(--brown-500)}body:has([style*="--backgroundColor: var(--white)"]:hover) .cursor-follower{border-color:var(--brown-500)}.navigation__link:hover{anchor-name:none}.navigation__link:hover .navigation__link-label{anchor-name:--cursor-target}body:has(.navigation:hover) .cursor-follower{z-index:1002}body:has(.twz-table-of-contents__link:hover) .cursor-follower{border-color:var(--white)}body:has(.footer__social-link:hover) .cursor-follower{border-color:var(--white)}body:has(a[href]:not(:is(.btn--white,.btn--brown,.btn--black,.navigation__link,.full-link,.twz-link-list-item--linked,.twz-cardlist__filter,.twz-cardlist__pagination-link,.logo-link,.btn--grey-200,.twz-table-of-contents__link,.footer__social-link)):not([tabindex="-1"]):hover) .cursor-follower.is-snapped{top:calc(anchor(bottom) - var(--cursor-follower-underline-height) - var(--cursor-follower-inset) + var(--cursor-follower-underline-offset));left:calc(anchor(left) - var(--cursor-follower-inset));width:calc(anchor-size(width) + var(--cursor-follower-inset)*2);height:var(--cursor-follower-underline-height);border:none;background:var(--brown-500);border-radius:0}body:has([style*="--backgroundColor: var(--brown-500)"] :where(a[href],area[href],input:not([disabled]),select:not([disabled]),textarea:not([disabled]),button:not([disabled]),[tabindex],[contentEditable=true],.button):not([tabindex="-1"]):hover) .cursor-follower{border-color:var(--white)}body:has([style*="--backgroundColor: var(--black)"] :where(a[href],area[href],input:not([disabled]),select:not([disabled]),textarea:not([disabled]),button:not([disabled]),[tabindex],[contentEditable=true],.button):not([tabindex="-1"]):hover) .cursor-follower{border-color:var(--white)}body:has([style*="--backgroundColor: var(--grey-200)"] :where(a[href],area[href],input:not([disabled]),select:not([disabled]),textarea:not([disabled]),button:not([disabled]),[tabindex],[contentEditable=true],.button):not([tabindex="-1"]):hover) .cursor-follower{border-color:var(--brown-500)}body:has([style*="--backgroundColor: var(--white)"] :where(a[href],area[href],input:not([disabled]),select:not([disabled]),textarea:not([disabled]),button:not([disabled]),[tabindex],[contentEditable=true],.button):not([tabindex="-1"]):hover) .cursor-follower{border-color:var(--brown-500)}body:has([style*="--backgroundColor: var(--brown-500)"] a[href]:not(:is(.btn--white,.btn--brown,.btn--black,.navigation__link,.full-link,.twz-link-list-item--linked,.twz-cardlist__filter,.twz-cardlist__pagination-link,.logo-link,.btn--grey-200,.twz-table-of-contents__link,.footer__social-link)):not([tabindex="-1"]):hover) .cursor-follower{background:var(--white)}body:has([style*="--backgroundColor: var(--black)"] a[href]:not(:is(.btn--white,.btn--brown,.btn--black,.navigation__link,.full-link,.twz-link-list-item--linked,.twz-cardlist__filter,.twz-cardlist__pagination-link,.logo-link,.btn--grey-200,.twz-table-of-contents__link,.footer__social-link)):not([tabindex="-1"]):hover) .cursor-follower{background:var(--white)}body:has([style*="--backgroundColor: var(--grey-200)"] a[href]:not(:is(.btn--white,.btn--brown,.btn--black,.navigation__link,.full-link,.twz-link-list-item--linked,.twz-cardlist__filter,.twz-cardlist__pagination-link,.logo-link,.btn--grey-200,.twz-table-of-contents__link,.footer__social-link)):not([tabindex="-1"]):hover) .cursor-follower{background:var(--brown-500)}body:has([style*="--backgroundColor: var(--white)"] a[href]:not(:is(.btn--white,.btn--brown,.btn--black,.navigation__link,.full-link,.twz-link-list-item--linked,.twz-cardlist__filter,.twz-cardlist__pagination-link,.logo-link,.btn--grey-200,.twz-table-of-contents__link,.footer__social-link)):not([tabindex="-1"]):hover) .cursor-follower{background:var(--brown-500)}.cursor-follower{--cursor-follower-size: 1.5rem;--cursor-follower-inset: 0.35rem;--cursor-follower-underline-height: 2px;--cursor-follower-underline-offset: 7px;--cursor-follower-ease: cubic-bezier(0.22, 1, 0.36, 1);--cursor-follower-duration: 0.35s;position:fixed;z-index:895;width:var(--cursor-follower-size);height:var(--cursor-follower-size);top:calc(var(--cursor-y, -100)*1px - var(--cursor-follower-size)/2);left:calc(var(--cursor-x, -100)*1px - var(--cursor-follower-size)/2);background:rgba(0,0,0,0);border:1px solid var(--brown-500);border-radius:2px;pointer-events:none;transition:none}.cursor-follower.is-animating,.cursor-follower.is-snapped{transition:width var(--cursor-follower-duration) var(--cursor-follower-ease),height var(--cursor-follower-duration) var(--cursor-follower-ease),top var(--cursor-follower-duration) var(--cursor-follower-ease),left var(--cursor-follower-duration) var(--cursor-follower-ease),border-color var(--cursor-follower-duration) var(--cursor-follower-ease),background-color var(--cursor-follower-duration) var(--cursor-follower-ease)}.cursor-follower.is-snapped{position-anchor:--cursor-target;top:calc(anchor(top) - var(--cursor-follower-inset));left:calc(anchor(left) - var(--cursor-follower-inset));width:calc(anchor-size(width) + var(--cursor-follower-inset)*2);height:calc(anchor-size(height) + var(--cursor-follower-inset)*2);border-width:2px;border-radius:var(--radius-m)}}}
@keyframes twz-triangles-in{from{translate:-0.3em 0;opacity:0}to{translate:0 0;opacity:1}}body.twz-frontend .twz-triangles__group{opacity:0}@media(prefers-reduced-motion: reduce){body.twz-frontend .twz-triangles__group{opacity:1}}body.twz-frontend .twz-triangles--in-view .twz-triangles__group{animation:twz-triangles-in .35s cubic-bezier(0.4, 0, 0.2, 1) forwards;animation-delay:calc(var(--triangle-index, 0)*.03s)}@media(prefers-reduced-motion: reduce){body.twz-frontend .twz-triangles--in-view .twz-triangles__group{animation:none;opacity:1}}.row{--calc-row-width: min(var(--row-width), var(--row-maxwidth));--space-to-screen: calc((100vw - var(--calc-row-width)) * 0.5);width:var(--calc-row-width);padding-block:var(--row-padding-top, var(--padding-default)) var(--row-padding-bottom, var(--padding-default));margin-block:var(--row-margin-top, 0) var(--row-margin-bottom, 0);margin-inline:auto;background-color:var(--row-bg, transparent);color:var(--text-color);position:relative}.row.row--full_bg:where([style*="--backgroundColor"]):before{content:"";width:100vw;height:100%;margin-left:50%;translate:-50% 0;background:var(--backgroundColor, var(--theme-bg));position:absolute;top:0;left:0;z-index:-1}.row:where([style*="--backgroundColor"]){background-color:var(--backgroundColor, var(--theme-bg))}.row:where([style*="--backgroundColor"]):not(.row--full_bg){margin-block:var(--row-spacing, var(--padding-default));border-radius:var(--radius-m);padding:2.5rem 3rem}.row:where([style*="--backgroundColor"]):not(.row--full_bg) .flickity-viewport{overflow:hidden}.row:where([style*="--backgroundColor"]):not(.row--full_bg):last-child{margin-bottom:0}.row--columns{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:2rem;align-items:start}.row--columns:has(>.column:only-child){grid-template-columns:1fr}.row--columns .column{min-width:0;display:flex;flex-direction:column;height:100%}.row--columns .column .twz-person-cta{flex:1 1 auto}@media(min-width: 768px){.row--columns:has(.twz-cardlist--has-slider){margin-inline:var(--space-to-screen) 0;width:calc(100vw - var(--space-to-screen));max-width:none}}@media(min-width: 768px){.row--columns.row--full_bg:where([style*="--backgroundColor"]):has(.twz-cardlist--has-slider):before{left:calc(-1*var(--space-to-screen));margin-left:0;translate:none;width:100vw}}@media(min-width: 768px){.row--columns .twz-cardlist--has-slider .twz-cardlist__slider-wrapper{width:100%;margin-left:0;padding-left:0}}.row--columns .twz-cardlist--has-slider .twz-cardlist__items.flickity-enabled{overflow:hidden}.row--columns .twz-cardlist--has-slider .twz-cardlist__items.flickity-enabled .flickity-viewport{overflow:hidden}@media(max-width: 1024px){.row--columns{grid-template-columns:1fr}}.row .wp-block-columns{display:grid;grid-template-columns:repeat(var(--block-count, 1), 1fr);gap:2rem;padding:0}@media(max-width: 1024px){.row .wp-block-columns{grid-template-columns:1fr}}.row .wp-block-columns:where(:has(.wp-block-column:nth-child(2):last-child)){--block-count: 2}.row .wp-block-columns:where(:has(.wp-block-column:nth-child(3):last-child)){--block-count: 3}.row .wp-block-columns:where(:has(.wp-block-column:nth-child(4):last-child)){--block-count: 4}.row .wp-block-columns:where(:has(.wp-block-column:nth-child(5):last-child)){--block-count: 3}.row .wp-block-columns:where(:has(.wp-block-column:nth-child(6):last-child)){--block-count: 3}@media(min-width: 1025px){.row .wp-block-columns:where(:has(.wp-block-column[style*="--column-width:66"],.wp-block-column[style*="--column-width:  66"])){grid-template-columns:repeat(3, 1fr)}.row .wp-block-columns:where(:has(.wp-block-column[style*="--column-width:66"],.wp-block-column[style*="--column-width:  66"])) .wp-block-column[style*="--column-width:66"],.row .wp-block-columns:where(:has(.wp-block-column[style*="--column-width:66"],.wp-block-column[style*="--column-width:  66"])) .wp-block-column[style*="--column-width:  66"]{grid-column:span 2}}.row .wp-block-columns .wp-block-column{display:flex;flex-direction:column;gap:var(--gap-m)}.row .wp-block-columns .wp-block-column .twz-image{flex-grow:1}.content>.row--full_bg:last-child{--row-padding-top: 7.5rem;--row-padding-bottom: 7.5rem}@media(max-width: 767px){.content>.row--full_bg:last-child{--row-padding-top: 3rem;--row-padding-bottom: 3rem}}.row-inner{background-color:var(--row-inner-bg, var(--row-bg, transparent));padding:var(--row-inner-padding, var(--padding-default))}.row-inner[style*=backgroundColor]{border-radius:var(--radius-m)}.row--padding-top-none{--row-padding-top: 0}.row--padding-top-small{--row-padding-top: var(--padding-small)}.row--padding-top-large{--row-padding-top: var(--padding-large)}.row--padding-bottom-none{--row-padding-bottom: 0}.row--padding-bottom-small{--row-padding-bottom: var(--padding-small)}.row--padding-bottom-large{--row-padding-bottom: var(--padding-large)}.row--margin-top-none{--row-margin-top: 0}.row--margin-top-small{--row-margin-top: var(--padding-small)}.row--margin-top-large{--row-margin-top: var(--padding-large)}.row--margin-bottom-none{--row-margin-bottom: 0}.row--margin-bottom-small{--row-margin-bottom: var(--padding-small)}.row--margin-bottom-large{--row-margin-bottom: var(--padding-large)}.acf-innerblocks-container:empty{display:none}
@font-face{font-family:"Aeonik";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/Aeonik-Regular.woff2") format("woff2")}@font-face{font-family:"Aeonik";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/Aeonik-Medium.woff2") format("woff2")}@font-face{font-family:"Aeonik";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/Aeonik-Bold.woff2") format("woff2")}:root{--white: #ffffff;--black: #000000;--grey-200: #E7E7E7;--brown-500: #803F2A;--red-500: #D12F1A;--theme-bg: var(--white);--fs-base: 1.8rem;--fs-h1: 2.7rem;--fs-base: 1.8rem;--fs-lineheight: 1.4;--text-color-dark: var(--black);--text-color-light: var(--white);--text-color: var(--text-color-dark);--font-base: "Aeonik", Inter, "Helvetica Neue", Arial, sans-serif;--font-heading: "Aeonik", Inter, "Helvetica Neue", Arial, sans-serif;--padding-none: 0;--padding-small: 1.4rem;--padding-medium: 3rem;--padding-large: 5.5rem;--padding-xlarge: 7.5rem;--padding-default: var(--padding-medium);--row-padding-block: var(--padding-default);--margin-none: 0;--margin-small: 2.5rem;--margin-medium: 4rem;--margin-large: 5.5rem;--margin-xlarge: 7.5rem;--row-m: 98rem;--row-l: 134rem;--row-maxwidth: var(--row-m);--row-width: 92.5vw;--gap-m: 1.6rem;--radius-s: .3rem;--radius-m: .5rem}@media(max-width: 767px){:root{--padding-none: 0;--padding-small: 1.25rem;--padding-medium: 2rem;--padding-large: 2.75rem;--padding-xlarge: 4rem;--fs-h1: 2.1rem}}
:is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5){font-family:var(--font-heading);text-transform:uppercase;font-weight:500;margin:0;font-size:var(--fs-h1);line-height:var(--fs-lineheight)}:is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5):where(:has(+*:not([hidden]))){margin-block-end:.4em}a{color:inherit}a:not(.button,.btn){line-height:var(--fs-lineheight)}p{text-wrap:pretty;font-size:var(--fs-p);line-height:var(--fs-lineheight);margin:0}p a:where(:not(.button,.btn)){text-decoration:underline;text-decoration-thickness:.1em;text-underline-offset:.3rem;color:var(--text-color, inherit)}p a:where(:not(.button,.btn)):hover{text-decoration:none}p:has(+:is(h1,h2,h3,h4,h5,h6))+:is(h1,h2,h3,h4,h5,h6){margin-block-start:4rem}.white{--text-color: var(--white)}span{color:inherit}:is(h1,h2,h3,h5,h6,p){color:var(--text-color)}.text-uppercase{text-transform:uppercase;font-weight:500}.text-brown{color:var(--brown-500)}:is(a,button,span).styled-a{font-size:.75em}
.table-responsive{overflow-x:auto;width:100%}:is(h1,h2,h3,h4,h5,h6,p)+:where(ul){margin-block-start:1em}:where(ul) :where(li)+:where(li){margin-top:.8rem}
