/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"IvyEpic Variable";src:url("../fonts/IvyepicVariable.woff2") format("woff2-variations"),url("../fonts/IvyepicVariable.woff") format("woff");font-weight:200 500;font-style:normal;font-display:swap}.footer-nav-wrapper .footer-navigation,.footer__legal-links,.header-navigation,.listreset{margin:0;padding:0;list-style:none}.widget::after,.post-password-form p::after,.search-form::after,.post-navigation .nav-links::after,dl::after,.clearfix::after{content:"";display:block;clear:both}.default-page .search-form input[type=submit],.result-card__link,.result-card__title,.result-card__more::after,.default-page .navigation .page-numbers,.news-filter__trigger,.news-filter__option,.news-card,.news-card__body,.filters-list__filter,.portfolio-single__website,.team-single__linkedin,.btn,.btn__icon:after,.btn-arrow,.btn-arrow:before,.btn-arrow svg,.btn-download:before,.btn-link:before,.btn-link,.footer__email,.footer-nav-wrapper .footer-navigation a,.footer-nav-wrapper .footer-navigation a:before,.menu-toggle,.menu-toggle .button-text,.fullscreen-menu__close .button-text,.fullscreen-menu,.fullscreen-menu__close,.fullscreen-menu__close::before,.fullscreen-menu__close::after,.header-navigation a,.header-navigation a:after,.header-navigation a:before,.section.comments input[type=submit],.section.respond input[type=submit],.section.comments a,.section.respond a{transition:all .3s ease-in-out}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html{box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{display:none}*,*::before,*::after{box-sizing:inherit}*{max-height:1000000px}body{color:#392317;background:#fff;font:1rem/1.62 "IvyEpic Variable","Times New Roman","Georgia",serif;min-width:calc(20rem - 1.25rem);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto}.gm-style img{max-width:none}.text-center{text-align:center}ul,ol,dl,p,h1,h2,h3,h4,h5,h6,address,form,table,blockquote,applet,embed,object,iframe,frameset{margin:0 0 1.62em}blockquote{border-left:.25rem solid #999;padding-left:.5em;margin-left:1.62em}th,td{border:.0625rem solid #999;padding:.5em;text-align:left;vertical-align:top}th{text-align:center;vertical-align:middle}ul,ol{padding-left:3em}ul{list-style-type:disc}ul ul,ul ol,ol ul,ol ol{padding-left:3em;margin:0}dl dt{float:left;clear:left;padding-right:.3em;font-weight:bold}dl dd{overflow:hidden}pre{max-width:100%}form,fieldset{margin:0;padding:0;border-style:none}textarea{resize:vertical;vertical-align:top}input[type=text],input[type=tel],input[type=email],input[type=search],input[type=password],textarea{-webkit-appearance:none;-webkit-border-radius:0;box-sizing:border-box;border:.0625rem solid #b6a492;padding:.4em .7em}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=search]:focus,input[type=password]:focus,textarea:focus{border-color:#000}input[type=text]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#392317}input[type=text]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=password]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#392317}input[type=text]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=password]:-moz-placeholder,textarea:-moz-placeholder{color:#392317}input[type=text]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#392317}input[type=text].placeholder,input[type=tel].placeholder,input[type=email].placeholder,input[type=search].placeholder,input[type=password].placeholder,textarea.placeholder{color:#392317}select{-webkit-border-radius:0}button,input[type=button],input[type=reset],input[type=file],input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer}.gform-theme--framework input[type=text],.gform-theme--framework input[type=tel],.gform-theme--framework input[type=email],.gform-theme--framework input[type=search],.gform-theme--framework input[type=password],.gform-theme--framework select,.gform-theme--framework textarea{border:.0625rem solid #b6a492 !important;border-radius:.25rem !important;box-shadow:none !important;color:#392317 !important;height:3.875rem !important;padding:1.25rem !important}@media(min-width: 1024px){.gform-theme--framework input[type=text],.gform-theme--framework input[type=tel],.gform-theme--framework input[type=email],.gform-theme--framework input[type=search],.gform-theme--framework input[type=password],.gform-theme--framework select,.gform-theme--framework textarea{padding:clamp(1rem, 0.25rem + 0.8333333333vw, 1.5833333333rem) 2.5rem !important;height:clamp(3.625rem, 1.375rem + 2.5vw, 5.375rem) !important;font-size:clamp(1rem, 0.625rem + 0.4166666667vw, 1.2916666667rem) !important}}.gform-theme--framework input[type=text]::-webkit-input-placeholder,.gform-theme--framework input[type=tel]::-webkit-input-placeholder,.gform-theme--framework input[type=email]::-webkit-input-placeholder,.gform-theme--framework input[type=search]::-webkit-input-placeholder,.gform-theme--framework input[type=password]::-webkit-input-placeholder,.gform-theme--framework select::-webkit-input-placeholder,.gform-theme--framework textarea::-webkit-input-placeholder{color:#392317 !important}.gform-theme--framework input[type=text]::-moz-placeholder,.gform-theme--framework input[type=tel]::-moz-placeholder,.gform-theme--framework input[type=email]::-moz-placeholder,.gform-theme--framework input[type=search]::-moz-placeholder,.gform-theme--framework input[type=password]::-moz-placeholder,.gform-theme--framework select::-moz-placeholder,.gform-theme--framework textarea::-moz-placeholder{opacity:1;color:#392317 !important}.gform-theme--framework input[type=text]:-moz-placeholder,.gform-theme--framework input[type=tel]:-moz-placeholder,.gform-theme--framework input[type=email]:-moz-placeholder,.gform-theme--framework input[type=search]:-moz-placeholder,.gform-theme--framework input[type=password]:-moz-placeholder,.gform-theme--framework select:-moz-placeholder,.gform-theme--framework textarea:-moz-placeholder{color:#392317 !important}.gform-theme--framework input[type=text]:-ms-input-placeholder,.gform-theme--framework input[type=tel]:-ms-input-placeholder,.gform-theme--framework input[type=email]:-ms-input-placeholder,.gform-theme--framework input[type=search]:-ms-input-placeholder,.gform-theme--framework input[type=password]:-ms-input-placeholder,.gform-theme--framework select:-ms-input-placeholder,.gform-theme--framework textarea:-ms-input-placeholder{color:#392317 !important}.gform-theme--framework input[type=text].placeholder,.gform-theme--framework input[type=tel].placeholder,.gform-theme--framework input[type=email].placeholder,.gform-theme--framework input[type=search].placeholder,.gform-theme--framework input[type=password].placeholder,.gform-theme--framework select.placeholder,.gform-theme--framework textarea.placeholder{color:#392317 !important}.gform-theme--framework input[type=text]:focus,.gform-theme--framework input[type=tel]:focus,.gform-theme--framework input[type=email]:focus,.gform-theme--framework input[type=search]:focus,.gform-theme--framework input[type=password]:focus,.gform-theme--framework select:focus,.gform-theme--framework textarea:focus{border-color:#392317 !important;outline-color:#392317 !important}.gform-theme--framework textarea{min-height:16.9375rem !important}@media(min-width: 1024px){.gform-theme--framework textarea{min-height:clamp(10.8125rem, -7.5625rem + 20.4166666667vw, 25.1041666667rem) !important}}.gform-theme--framework .gfield_select{line-height:1.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 12'%3E%3Cpath fill='%23392317' d='M9.85 6.65c-.2-.2-.51-.2-.71 0L5.49 10.3V.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5v9.79L.85 6.65c-.2-.2-.51-.2-.71 0s-.2.51 0 .71l4.5 4.5s.1.08.16.11.13.04.19.04.13-.01.19-.04.12-.06.16-.11l4.5-4.5c.2-.2.2-.51 0-.71Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:.625rem;background-position:calc(100% - 1.4375rem) 50%}@media(min-width: 1024px){.gform-theme--framework .gfield_select{background-position:calc(100% - 2.625rem) 50%}}.gform-theme--framework .gfield_select:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 12'%3E%3Cpath fill='%23392317' d='M9.85 6.65c-.2-.2-.51-.2-.71 0L5.49 10.3V.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5v9.79L.85 6.65c-.2-.2-.51-.2-.71 0s-.2.51 0 .71l4.5 4.5s.1.08.16.11.13.04.19.04.13-.01.19-.04.12-.06.16-.11l4.5-4.5c.2-.2.2-.51 0-.71Z'/%3E%3C/svg%3E")}.gform-theme--framework .gform_fields{gap:.625rem !important}@media(min-width: 1024px){.gform-theme--framework .gform_fields{gap:1.75rem 1.25rem !important}}.gform-theme--framework .gform_footer{margin-block-start:.625rem !important}@media(min-width: 1024px){.gform-theme--framework .gform_footer{margin-block-start:1.6875rem !important}}.gform-theme--framework .gfield--width-half{grid-column:span 6 !important}.gform-theme--framework .gform_button{background:#392317 !important;color:#f2ede7 !important;border:0 !important;border-radius:.25rem !important;font-weight:500;letter-spacing:.04em;transition:.3s background ease-in-out;padding:1.25rem 2.5rem !important;height:4.375rem !important;font-size:1.125rem !important;margin:0 0 0 auto !important}.gform-theme--framework .gform_button:hover{background:#d4663e !important}.gform-theme--framework .gfield_required{color:#d4663e !important}@media(min-width: 768px){html,body{height:100%}.page-holder{height:100%;display:table;table-layout:fixed;overflow:hidden;width:100%}#wrapper{display:table-cell;margin:0 auto}#footer{overflow:hidden;display:table-footer-group;height:1%}}.widget{margin-bottom:1.62em}.widget ul{padding-left:2em}.widget select{min-width:9.375rem}.comment-form label{display:block;padding-bottom:.25rem}.comment-form textarea{overflow:auto;margin:0;height:7.5rem;min-height:7.5rem}.comment-form textarea,.comment-form input[type=text]{margin:0 .25rem 0 0;max-width:18.75rem;width:100%}.comment-form input[type=submit]{display:block;float:none}.post-password-form input{height:2em}.post-password-form input[type=password]{margin:0 .25rem 0 0;max-width:18.75rem;width:9.375rem}.search-form{margin-bottom:.9375rem}.search-form input{float:left;height:2em}.search-form input[type=search]{margin:0 .25rem 0 0;width:9.375rem}.comment-form input[type=submit],.post-password-form input[type=submit],.search-form input[type=submit]{background:#392317;color:#f2ede7;height:2em;border:none;padding:0 .5em}.comment-form input[type=submit]:hover,.post-password-form input[type=submit]:hover,.search-form input[type=submit]:hover{opacity:.8}.commentlist{margin:0 0 1.62em}.commentlist .edit-link{margin:0}.commentlist .avatar-holder{margin:0 1.62em .25rem 0;float:left}.commentlist-item .commentlist-item{padding:0}@media(min-width: 768px){.commentlist-item .commentlist-item{padding:0 0 0 2em}}.comment,.commentlist-holder{overflow:hidden}.commentlist-item .commentlist-item,.commentlist-item+.commentlist-item{padding-top:1.62em}.widget_calendar #next{text-align:right}.gallery-item dt{float:none;padding:0}.page-numbers,.title{overflow-wrap:break-word}.screen-reader-text{position:absolute;left:-99999px}.navigation,.navigation-comments{margin-bottom:1.62em;position:relative;vertical-align:middle}.navigation .page-numbers,.navigation-comments .page-numbers{display:inline-block;vertical-align:middle;padding:0 .4em}@media(max-width: 767px){.navigation .page-numbers,.navigation-comments .page-numbers{padding:0 .1875rem}}.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev{background:#392317;color:#f2ede7;display:inline-block;vertical-align:middle;max-width:48%;padding:.4em;text-decoration:none}@media(max-width: 767px){.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev{padding:.2em}}.navigation .next:hover,.navigation .prev:hover,.navigation-comments .next:hover,.navigation-comments .prev:hover{opacity:.8}.post-navigation .nav-links{margin-bottom:1.62em}.post-navigation .nav-links .nav-previous,.post-navigation .nav-links .nav-next{background:#392317;color:#f2ede7;float:left;vertical-align:middle;max-width:48%;text-decoration:none}.post-navigation .nav-links .nav-previous.nav-next,.post-navigation .nav-links .nav-next.nav-next{float:right}.post-navigation .nav-links .nav-previous:hover,.post-navigation .nav-links .nav-next:hover{opacity:.8}.post-navigation .nav-links .nav-previous a,.post-navigation .nav-links .nav-next a{color:inherit;text-decoration:none;padding:.4em;display:block}@media(max-width: 767px){.post-navigation .nav-links .nav-previous a,.post-navigation .nav-links .nav-next a{padding:.2em}}.wp-caption{margin-bottom:1.62em;border:.0625rem solid #999;max-width:100%;clear:both;padding:.4em}.wp-caption img{margin:0;vertical-align:top}.wp-caption p{margin:.4em 0 0}div.aligncenter{margin:0 auto 1.62em}img.aligncenter{display:block;margin:0 auto}.alignleft{float:left;margin:0 1.62em .25rem 0}.alignright{float:right;margin:0 0 .25rem 1.62em}.mejs-container{margin-bottom:1.62em}.wp-caption-text,.gallery,.alignnone,.gallery-caption,.sticky,.bypostauthor{height:auto}iframe{max-width:100%}#wp-calendar td,#wp-calendar th{border:.0625rem solid #999}#wp-calendar tbody td{text-align:center}.section.comments,.section.respond{max-width:45.625rem}.section.comments input[type=text],.section.comments input[type=email],.section.comments input[type=url],.section.comments textarea,.section.respond input[type=text],.section.respond input[type=email],.section.respond input[type=url],.section.respond textarea{border:.0625rem solid #000;width:100%;max-width:100%;padding:.625rem .9375rem}.section.comments .comment-form textarea,.section.respond .comment-form textarea{max-width:100%}.section.comments input[type=submit],.section.respond input[type=submit]{padding:.8125rem 1.5625rem;display:inline-block;height:auto}.section.comments input[type=submit]:hover,.section.respond input[type=submit]:hover{opacity:.7}.section.comments a,.section.respond a{text-decoration:none}.section.comments a:hover,.section.respond a:hover{opacity:.7}.section.comments .comment-form-cookies-consent,.section.respond .comment-form-cookies-consent{display:flex;align-items:center}.section.comments .comment-form-cookies-consent input,.section.respond .comment-form-cookies-consent input{margin-right:.625rem}.section.comments .comment-form-cookies-consent label,.section.respond .comment-form-cookies-consent label{padding-bottom:0}.section.comments .comment-reply-title small,.section.respond .comment-reply-title small{margin-left:.3125rem}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h{font-family:"IvyEpic Variable","Times New Roman","Georgia",serif;font-weight:bold;margin:0 0 .5em;color:#392317;font-weight:200;line-height:1.36;letter-spacing:.04em;text-transform:uppercase}h1,.h1{font-size:2.625rem}@media(min-width: 1024px){h1,.h1{font-size:clamp(3.875rem, 2rem + 2.0833333333vw, 5.3333333333rem)}}h2,.h2{font-size:2rem;margin:0 0 1.25rem}@media(min-width: 1024px){h2,.h2{font-size:clamp(2.5rem, 1.75rem + 0.8333333333vw, 3.0833333333rem)}}h3,.h3{font-size:1.5rem}h4,.h4{font-size:1.3125rem}h5,.h5{font-size:1.0625rem}h6,.h6{font-size:.9375rem}p{margin:0 0 1em}a{color:#392317}a:hover,a:focus-visible{text-decoration:none}.header{position:relative;z-index:100;position:absolute;top:0;left:0;right:0}.header__inner{display:flex;justify-content:space-between;padding:1.25rem}@media(min-width: 1024px){.header__inner{padding:3.75rem 3.75rem 1.25rem}}.header__logo .custom-logo,.fullscreen-menu__logo .custom-logo{display:block;width:10rem;height:auto}@media(min-width: 1024px){.header__logo .custom-logo,.fullscreen-menu__logo .custom-logo{width:11rem}}@media(min-width: 1441px){.header__logo .custom-logo,.fullscreen-menu__logo .custom-logo{width:13.75rem}}.menu-toggle{display:flex;align-items:center;width:3rem;height:.75rem;padding:0;background:none;border:0;cursor:pointer;position:relative;margin:.5rem .625rem 0 0}.menu-toggle::before,.menu-toggle::after{content:"";position:absolute;left:0;width:100%;height:.0625rem;background:#392317}.menu-toggle::before{top:0}.menu-toggle::after{bottom:0}.menu-toggle:focus-visible,.menu-toggle:hover{height:2rem}.menu-toggle .button-text,.fullscreen-menu__close .button-text{text-transform:uppercase;font-size:.9375rem;letter-spacing:.02em;opacity:0;transform:translateY(10px);display:block;color:#392317}.menu-toggle:focus-visible .button-text,.menu-toggle:hover .button-text,.fullscreen-menu__close:focus-visible .button-text,.fullscreen-menu__close:hover .button-text{opacity:1;transform:translateY(0)}body.menu-is-open{overflow:hidden}.fullscreen-menu{position:fixed;inset:0;z-index:200;display:flex;flex-direction:column;background:rgba(242,237,231,.6);pointer-events:none;padding:.625rem;backdrop-filter:blur(10px);transform:translateY(-100%);transition:.5s transform ease-in-out}@media(min-width: 1024px){.fullscreen-menu{padding:1.25rem;background:#fff}}.fullscreen-menu.is-open{pointer-events:auto;transform:translateY(0)}.fullscreen-menu__bar{position:relative;z-index:2;display:flex;justify-content:space-between;padding:1.25rem 1.25rem 1.5625rem}@media(min-width: 1024px){.fullscreen-menu__bar{align-items:center;position:absolute;left:0;right:0;top:0;padding:3.4375rem 2rem 0 3.75rem;gap:1.25rem}}.fullscreen-menu__bar .btn{display:none}@media(min-width: 1024px){.fullscreen-menu__bar .btn{margin:0 0 0 auto;display:inline-flex}}.fullscreen-menu__cta-icon{flex-shrink:0}.fullscreen-menu__close{position:relative;width:3.125rem;height:2rem;padding:0;background:none;border:0;cursor:pointer}@media(min-width: 1024px){.fullscreen-menu__close{margin:1.5rem}}.fullscreen-menu__close::before,.fullscreen-menu__close::after{content:"";position:absolute;top:50%;left:50%;width:2.375rem;height:.0625rem;background:#392317}.fullscreen-menu__close::before{transform:translate(-50%, -50%) rotate(45deg)}.fullscreen-menu__close::after{transform:translate(-50%, -50%) rotate(-45deg)}.fullscreen-menu__close:hover::before,.fullscreen-menu__close:hover::after,.fullscreen-menu__close:focus-visible::before,.fullscreen-menu__close:focus-visible::after{width:100%}.fullscreen-menu__close:hover::before,.fullscreen-menu__close:focus-visible::before{transform:translate(-50%, -50%) rotate(0);top:0}.fullscreen-menu__close:hover::after,.fullscreen-menu__close:focus-visible::after{transform:translate(-50%, -50%) rotate(0);bottom:0;top:auto}.fullscreen-menu__menu-holder{overflow-x:hidden;overflow-y:auto;height:100%}.fullscreen-menu__menu-holder .btn{width:100%}@media(min-width: 1024px){.fullscreen-menu__menu-holder .btn{display:none}}.fullscreen-menu__nav-wrapper{position:relative;flex:1;margin:0 0 .625rem}@media(min-width: 1024px){.fullscreen-menu__nav-wrapper{margin:0;height:100%;min-height:31.25rem}}.header-navigation{display:flex;flex-direction:column;height:100%;gap:.625rem}@media(min-width: 1024px){.header-navigation{gap:1.25rem;flex-direction:row}}.header-navigation li{position:relative;background-color:#e2d1be;background-repeat:no-repeat,no-repeat;background-size:cover,140% auto;background-position:center,center}@media(min-width: 1024px){.header-navigation li{background-color:#f2ede7;flex:1 1 0;min-width:0;height:100%}}.header-navigation a{display:flex;align-items:flex-end;justify-content:center;padding:2.75rem 1.25rem;color:#392317;font-weight:300;font-size:1.25rem;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;position:relative;z-index:0}@media(min-width: 1024px){.header-navigation a{font-size:clamp(1.125rem, -0.75rem + 2.0833333333vw, 2.5833333333rem);justify-content:flex-start;height:100%;padding:clamp(3.4375rem, 3.4375rem + 0vw, 3.4375rem) clamp(1.875rem, 0rem + 3.125vw, 5rem);background:none}}.header-navigation a .menu-item-img{inset:0;position:absolute;z-index:-1}.header-navigation a .menu-item-img img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0;opacity:.55}.header-navigation a .menu-item-img::before{content:"";position:absolute;inset:0;z-index:2;transition:transform 1.2s linear(0, 0.0216, 0.0747, 0.1458, 0.2255, 0.3076, 0.3879, 0.4638, 0.5339, 0.5974, 0.6542, 0.7044, 0.7484, 0.7866, 0.8196, 0.8479, 0.8722, 0.8928, 0.9103, 0.9251, 0.9375, 0.948, 0.9568, 0.9642, 0.9703, 0.9754, 0.9797, 0.9832, 0.9862, 0.9886, 0.9906, 0.9923, 0.9936, 0.9948, 0.9957, 0.9965, 0.9971, 0.9976, 0.9981, 0.9984, 0.9987, 0.9989, 0.9991, 0.9993, 0.9994, 0.9995, 0.9996, 0.9997, 0.9997, 0.9998, 0.9998);transform:scaleY(1);transform-origin:bottom;background-color:#f2ede7}.header-navigation a:after{content:"";left:0;right:0;bottom:0;top:0;position:absolute;z-index:-1;transition:opacity .5s ease-in-out;background:url("../images/hamburger-buttons.png") no-repeat;background-size:cover}@media(min-width: 1024px){.header-navigation a:after{bottom:auto;top:50%;transform:translateY(-50%);background-repeat:repeat-x;width:100%;opacity:0;height:11.25rem;background-size:100%;z-index:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 520 179'%3E%3Cpath fill='%23CBB090' d='M362.3 0c12.34 0 23.36 7.3 29.05 16.68 7.39-9.18 17.92-15.07 29.18-15.07 21.19 0 32.38 18.62 34.56 23.59 1.32 2.99 5.58 14.3 8.67 23.91 3.34 10.39 9.38 36.71 32.4 36.71 9.03 0 15.84-4.65 20.8-14.21l.28-.53 2.75 1.7c-5.05 8.58-12.13 13.96-19.86 16.39 8.66 2.83 15.88 9.09 19.84 16.42l-2.75 1.7c-5.11-10.06-13.77-15.69-22.59-16.9q-2.22.3-4.47.3c-1.24 0-2.44-.06-3.6-.17-15.18 2.58-20.53 17.97-21.06 23.15-.75-1.77-1.55-3.52-2.39-5.25h.01c-.65-1.34-1.62-3.04-2.8-4.97 2.82-4.15 10.01-11.04 19.61-14.2-14.31-4.21-22.01-16.5-24.42-21.43-3.71-7.58-7.4-24.4-9.25-30.28-3.63-11.55-10.89-30.99-28.53-33.36-14.38 1.79-22.97 15.86-22.97 37.64 0 24.23 10.27 42.86 25.37 46.82h.39c1.61 0 3.15.11 4.64.31 4.96-.99 9.13-3.45 12.42-7.21 2.68-3.06 4.76-6.97 6.22-11.66.47-1.52.86-3.05 1.18-4.61.75 2.17 1.57 4.23 2.51 6.17.8 1.66 1.69 3.28 2.67 4.85a43 43 0 0 1-3.66 4.1 41 41 0 0 1-7.67 6.01c-2.5 1.52-5.17 2.74-7.96 3.62 14.54 4.6 22.42 17.92 24.22 22.01 1.32 3 5.58 14.3 8.67 23.91 3.34 10.39 9.38 36.71 32.4 36.71 9.03 0 15.84-4.65 20.8-14.21l.28-.53 2.75 1.7c-7.17 12.19-18.44 17.91-29.82 17.91-20.96 0-31.72-16.88-34.65-22.88-3.71-7.58-7.4-24.4-9.25-30.28-3.41-10.85-10.02-28.65-25.43-32.75h-.32c-1.56 0-3.1-.11-4.61-.32-13.28 2.72-21.14 16.5-21.14 37.34 0 25.89 11.73 45.39 28.53 47.43 5.79-.71 10.59-3.29 14.28-7.51 2.68-3.06 4.76-6.97 6.22-11.66.47-1.52.86-3.05 1.18-4.61.75 2.17 1.57 4.23 2.51 6.17.8 1.66 1.69 3.28 2.67 4.85a43 43 0 0 1-3.66 4.1 41 41 0 0 1-7.67 6.01c-5.52 3.34-11.75 5.24-18.31 5.24-12.07 0-23.09-6.46-30.45-16.42-7.17 10.01-17.42 14.74-27.76 14.74-20.96 0-31.72-16.88-34.65-22.88-3.71-7.58-7.4-24.4-9.25-30.28-3.41-10.85-10.02-28.65-25.43-32.75h-.31c-1.56 0-3.1-.11-4.61-.32-13.28 2.72-21.14 16.5-21.14 37.34 0 25.89 11.73 45.39 28.53 47.43 5.79-.71 10.59-3.29 14.28-7.51 2.67-3.06 4.76-6.97 6.22-11.66.47-1.52.86-3.05 1.18-4.61.75 2.17 1.57 4.23 2.51 6.17.8 1.66 1.69 3.28 2.67 4.85a43 43 0 0 1-3.66 4.1 41 41 0 0 1-7.67 6.01c-5.52 3.34-11.75 5.24-18.31 5.24-11.08 0-21.28-5.45-28.58-14.05-7.1 9.13-16.91 13.45-26.8 13.45-20.96 0-31.72-16.88-34.65-22.88-3.71-7.58-7.4-24.4-9.25-30.28-3.41-10.85-10.02-28.65-25.43-32.75h-.31c-1.56 0-3.1-.11-4.61-.32-13.28 2.72-21.14 16.5-21.14 37.34 0 25.89 11.73 45.39 28.53 47.43 5.79-.71 10.59-3.29 14.28-7.51 2.68-3.06 4.76-6.97 6.22-11.66.47-1.52.86-3.05 1.18-4.61.75 2.17 1.57 4.23 2.51 6.17.8 1.66 1.69 3.28 2.66 4.85a43 43 0 0 1-3.66 4.1 41 41 0 0 1-7.67 6.01c-5.52 3.34-11.75 5.24-18.31 5.24-12.07 0-23.09-6.46-30.46-16.42-7.16 10.01-17.42 14.74-27.76 14.74-20.96 0-31.72-16.88-34.65-22.88-3.71-7.58-7.4-24.4-9.25-30.28-3.41-10.85-10.02-28.65-25.43-32.75h-.31c-1.56 0-3.1-.11-4.61-.32-13.28 2.72-21.14 16.5-21.14 37.34 0 25.89 11.73 45.39 28.53 47.43 5.79-.71 10.59-3.29 14.28-7.51 2.68-3.06 4.76-6.97 6.22-11.66.47-1.52.86-3.05 1.18-4.61.75 2.17 1.57 4.23 2.51 6.17.8 1.66 1.69 3.28 2.67 4.85a43 43 0 0 1-3.66 4.1 41 41 0 0 1-7.67 6.01c-5.52 3.34-11.75 5.24-18.31 5.24C18.22 178.28 0 157.67 0 133.29c0-20.36 12.96-38.26 29.58-43.62C12.77 84.49 0 66.72 0 46.31 0 21.94 18.58 1.07 39.78 1.07c21.19 0 32.38 18.62 34.56 23.59 1.32 2.99 5.58 14.3 8.67 23.91 3.34 10.39 9.38 36.71 32.4 36.71 8.5 0 15.04-4.13 19.91-12.59-4.68-7.37-7.46-16.32-7.46-25.85 0-9.77 2.97-19.3 8.5-27.35-5.82-11.28-16.13-16.92-26.06-16.92-18.63 0-24.96 17.86-25.54 23.52-.75-1.77-1.55-3.52-2.39-5.25h.01c-.65-1.34-1.62-3.04-2.8-4.97C83.33 10.34 94.82-.01 109.4-.01c12.34 0 23.36 7.3 29.05 16.68 7.39-9.18 17.92-15.07 29.18-15.07 21.19 0 32.38 18.62 34.56 23.59 1.32 2.99 5.59 14.3 8.67 23.91 3.35 10.39 9.38 36.71 32.4 36.71 7.94 0 14.16-3.6 18.92-10.96-5.79-7.83-9.31-17.83-9.31-28.55s3.72-21.12 9.74-29.07c-5.99-9.41-15.38-14.12-24.46-14.12-18.63 0-24.96 17.86-25.54 23.52-.75-1.77-1.55-3.52-2.39-5.25h.01c-.65-1.34-1.62-3.04-2.8-4.97C211.18 10.88 222.67.53 237.25.53c11.23 0 21.37 6.05 27.39 14.2 7.31-8.37 17.32-13.67 28-13.67 21.19 0 32.38 18.62 34.56 23.59 1.32 2.99 5.58 14.3 8.67 23.91 3.35 10.39 9.38 36.71 32.4 36.71 8.5 0 15.04-4.12 19.91-12.59-4.68-7.37-7.46-16.32-7.46-25.85 0-9.77 2.97-19.3 8.5-27.35C383.4 8.2 373.09 2.56 363.16 2.56c-18.63 0-24.96 17.86-25.54 23.52-.75-1.77-1.55-3.52-2.39-5.25h.01c-.65-1.34-1.62-3.04-2.8-4.97 3.75-5.53 15.24-15.88 29.82-15.88m-197.4 4.21c-14.38 1.79-22.96 15.86-22.96 37.64 0 24.23 10.27 42.86 25.37 46.82h.39c1.6 0 3.15.11 4.64.3 4.96-.99 9.13-3.45 12.42-7.21 2.68-3.06 4.76-6.97 6.22-11.66.47-1.52.86-3.05 1.18-4.61.75 2.17 1.57 4.23 2.51 6.17.8 1.66 1.69 3.28 2.66 4.85a43 43 0 0 1-3.66 4.1 41 41 0 0 1-7.67 6.01c-2.5 1.52-5.17 2.74-7.96 3.62 14.54 4.6 22.42 17.92 24.22 22.01 1.32 3 5.59 14.3 8.67 23.91 3.35 10.39 9.38 36.71 32.4 36.71 7.94 0 14.16-3.6 18.92-10.96-5.79-7.83-9.31-17.83-9.31-28.55s3.72-21.12 9.74-29.07c-5.2-8.18-12.97-12.8-20.87-13.88q-2.22.3-4.47.3c-1.2 0-2.4-.06-3.6-.17-15.18 2.58-20.53 17.97-21.06 23.15-.75-1.77-1.55-3.52-2.39-5.25h.01c-.65-1.34-1.62-3.04-2.8-4.97 2.82-4.15 10.01-11.04 19.61-14.2-14.31-4.21-22.01-16.5-24.42-21.43-3.71-7.58-7.4-24.4-9.25-30.28-3.63-11.55-10.89-30.99-28.53-33.36M36.99 3.65C22.61 5.44 14.02 19.51 14.02 41.29c0 24.23 10.27 42.86 25.37 46.82h.39c1.6 0 3.15.11 4.64.31 4.96-.99 9.13-3.45 12.42-7.21 2.68-3.06 4.76-6.97 6.22-11.66.47-1.52.86-3.05 1.18-4.61.75 2.17 1.57 4.23 2.51 6.17.8 1.66 1.69 3.28 2.67 4.85a43 43 0 0 1-3.66 4.1 41 41 0 0 1-7.67 6.01c-2.5 1.52-5.17 2.74-7.96 3.63 14.53 4.6 22.42 17.92 24.22 22.01 1.32 3 5.58 14.3 8.67 23.91 3.34 10.39 9.38 36.71 32.4 36.71 8.5 0 15.04-4.12 19.91-12.59-4.68-7.37-7.46-16.32-7.46-25.85 0-9.77 2.97-19.3 8.5-27.35-5.12-9.92-13.71-15.48-22.47-16.67q-2.22.3-4.47.3c-1.24 0-2.44-.06-3.6-.17-15.18 2.58-20.53 17.97-21.06 23.15-.75-1.77-1.55-3.52-2.39-5.25h.01c-.65-1.34-1.62-3.04-2.8-4.97 2.82-4.15 10.01-11.04 19.61-14.2-14.31-4.22-22.01-16.5-24.42-21.43-3.71-7.58-7.4-24.4-9.25-30.28C61.9 25.47 54.64 6.03 37 3.66m252.88-.01c-14.38 1.79-22.97 15.86-22.97 37.64 0 24.23 10.27 42.86 25.37 46.82h.39c1.6 0 3.15.11 4.64.3 4.96-.99 9.13-3.45 12.42-7.21 2.67-3.06 4.76-6.97 6.22-11.66.47-1.52.86-3.05 1.18-4.61.75 2.17 1.57 4.23 2.51 6.17.8 1.66 1.69 3.28 2.67 4.85a43 43 0 0 1-3.66 4.1 41 41 0 0 1-7.67 6.01c-2.5 1.52-5.17 2.74-7.96 3.63 14.54 4.6 22.42 17.92 24.22 22.01 1.32 3 5.58 14.3 8.67 23.91 3.35 10.39 9.38 36.71 32.4 36.71 8.5 0 15.04-4.12 19.91-12.59-4.68-7.37-7.46-16.32-7.46-25.85 0-9.77 2.97-19.3 8.5-27.35-5.12-9.92-13.71-15.48-22.47-16.67-1.48.2-2.98.3-4.47.3-1.24 0-2.44-.06-3.6-.17-15.18 2.58-20.53 17.97-21.06 23.15-.75-1.77-1.55-3.52-2.39-5.25h.01c-.65-1.34-1.62-3.04-2.8-4.97 2.82-4.15 10.01-11.04 19.61-14.2-14.31-4.22-22.01-16.5-24.42-21.43-3.71-7.58-7.4-24.4-9.25-30.28-3.63-11.55-10.89-30.99-28.53-33.36m-152.7 71.77c-4.83 6.75-11.07 11.1-17.79 13.22 8.12 2.65 14.98 8.33 19.07 15.07 5.1-6.33 11.69-11.09 18.98-13.44-7.97-2.49-15.03-7.79-20.26-14.85m252.89 0c-4.83 6.75-11.07 11.1-17.8 13.22 8.12 2.65 14.98 8.33 19.07 15.07 5.1-6.33 11.69-11.09 18.98-13.44-7.97-2.49-15.03-7.79-20.26-14.85m-125.98 1.83c-4.69 6.02-10.55 9.95-16.83 11.93 7.1 2.32 13.24 6.95 17.41 12.59 4.92-5.63 11.06-9.87 17.8-12.04-7.05-2.2-13.39-6.6-18.38-12.48M490.17.54c12.92 0 24.4 8.01 29.82 18.02l-2.75 1.7c-5.8-11.43-16.18-17.14-26.18-17.14-18.63 0-24.96 17.86-25.54 23.52-.75-1.77-1.55-3.52-2.39-5.25h.01c-.65-1.34-1.62-3.04-2.8-4.97C464.09 10.9 475.58.54 490.16.54'/%3E%3C/svg%3E")}}@media(min-width: 1024px){.header-navigation a:before{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);background-repeat:repeat-x;width:100%;height:11.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 520 179'%3E%3Cpath fill='%23e2d1be' d='M362.3 0c12.34 0 23.36 7.3 29.05 16.68 7.39-9.18 17.92-15.07 29.18-15.07 21.19 0 32.38 18.62 34.56 23.59 1.32 2.99 5.58 14.3 8.67 23.91 3.34 10.39 9.38 36.71 32.4 36.71 9.03 0 15.84-4.65 20.8-14.21l.28-.53 2.75 1.7c-5.05 8.58-12.13 13.96-19.86 16.39 8.66 2.83 15.88 9.09 19.84 16.42l-2.75 1.7c-5.11-10.06-13.77-15.69-22.59-16.9q-2.22.3-4.47.3c-1.24 0-2.44-.06-3.6-.17-15.18 2.58-20.53 17.97-21.06 23.15-.75-1.77-1.55-3.52-2.39-5.25h.01c-.65-1.34-1.62-3.04-2.8-4.97 2.82-4.15 10.01-11.04 19.61-14.2-14.31-4.21-22.01-16.5-24.42-21.43-3.71-7.58-7.4-24.4-9.25-30.28-3.63-11.55-10.89-30.99-28.53-33.36-14.38 1.79-22.97 15.86-22.97 37.64 0 24.23 10.27 42.86 25.37 46.82h.39c1.61 0 3.15.11 4.64.31 4.96-.99 9.13-3.45 12.42-7.21 2.68-3.06 4.76-6.97 6.22-11.66.47-1.52.86-3.05 1.18-4.61.75 2.17 1.57 4.23 2.51 6.17.8 1.66 1.69 3.28 2.67 4.85a43 43 0 0 1-3.66 4.1 41 41 0 0 1-7.67 6.01c-2.5 1.52-5.17 2.74-7.96 3.62 14.54 4.6 22.42 17.92 24.22 22.01 1.32 3 5.58 14.3 8.67 23.91 3.34 10.39 9.38 36.71 32.4 36.71 9.03 0 15.84-4.65 20.8-14.21l.28-.53 2.75 1.7c-7.17 12.19-18.44 17.91-29.82 17.91-20.96 0-31.72-16.88-34.65-22.88-3.71-7.58-7.4-24.4-9.25-30.28-3.41-10.85-10.02-28.65-25.43-32.75h-.32c-1.56 0-3.1-.11-4.61-.32-13.28 2.72-21.14 16.5-21.14 37.34 0 25.89 11.73 45.39 28.53 47.43 5.79-.71 10.59-3.29 14.28-7.51 2.68-3.06 4.76-6.97 6.22-11.66.47-1.52.86-3.05 1.18-4.61.75 2.17 1.57 4.23 2.51 6.17.8 1.66 1.69 3.28 2.67 4.85a43 43 0 0 1-3.66 4.1 41 41 0 0 1-7.67 6.01c-5.52 3.34-11.75 5.24-18.31 5.24-12.07 0-23.09-6.46-30.45-16.42-7.17 10.01-17.42 14.74-27.76 14.74-20.96 0-31.72-16.88-34.65-22.88-3.71-7.58-7.4-24.4-9.25-30.28-3.41-10.85-10.02-28.65-25.43-32.75h-.31c-1.56 0-3.1-.11-4.61-.32-13.28 2.72-21.14 16.5-21.14 37.34 0 25.89 11.73 45.39 28.53 47.43 5.79-.71 10.59-3.29 14.28-7.51 2.67-3.06 4.76-6.97 6.22-11.66.47-1.52.86-3.05 1.18-4.61.75 2.17 1.57 4.23 2.51 6.17.8 1.66 1.69 3.28 2.67 4.85a43 43 0 0 1-3.66 4.1 41 41 0 0 1-7.67 6.01c-5.52 3.34-11.75 5.24-18.31 5.24-11.08 0-21.28-5.45-28.58-14.05-7.1 9.13-16.91 13.45-26.8 13.45-20.96 0-31.72-16.88-34.65-22.88-3.71-7.58-7.4-24.4-9.25-30.28-3.41-10.85-10.02-28.65-25.43-32.75h-.31c-1.56 0-3.1-.11-4.61-.32-13.28 2.72-21.14 16.5-21.14 37.34 0 25.89 11.73 45.39 28.53 47.43 5.79-.71 10.59-3.29 14.28-7.51 2.68-3.06 4.76-6.97 6.22-11.66.47-1.52.86-3.05 1.18-4.61.75 2.17 1.57 4.23 2.51 6.17.8 1.66 1.69 3.28 2.66 4.85a43 43 0 0 1-3.66 4.1 41 41 0 0 1-7.67 6.01c-5.52 3.34-11.75 5.24-18.31 5.24-12.07 0-23.09-6.46-30.46-16.42-7.16 10.01-17.42 14.74-27.76 14.74-20.96 0-31.72-16.88-34.65-22.88-3.71-7.58-7.4-24.4-9.25-30.28-3.41-10.85-10.02-28.65-25.43-32.75h-.31c-1.56 0-3.1-.11-4.61-.32-13.28 2.72-21.14 16.5-21.14 37.34 0 25.89 11.73 45.39 28.53 47.43 5.79-.71 10.59-3.29 14.28-7.51 2.68-3.06 4.76-6.97 6.22-11.66.47-1.52.86-3.05 1.18-4.61.75 2.17 1.57 4.23 2.51 6.17.8 1.66 1.69 3.28 2.67 4.85a43 43 0 0 1-3.66 4.1 41 41 0 0 1-7.67 6.01c-5.52 3.34-11.75 5.24-18.31 5.24C18.22 178.28 0 157.67 0 133.29c0-20.36 12.96-38.26 29.58-43.62C12.77 84.49 0 66.72 0 46.31 0 21.94 18.58 1.07 39.78 1.07c21.19 0 32.38 18.62 34.56 23.59 1.32 2.99 5.58 14.3 8.67 23.91 3.34 10.39 9.38 36.71 32.4 36.71 8.5 0 15.04-4.13 19.91-12.59-4.68-7.37-7.46-16.32-7.46-25.85 0-9.77 2.97-19.3 8.5-27.35-5.82-11.28-16.13-16.92-26.06-16.92-18.63 0-24.96 17.86-25.54 23.52-.75-1.77-1.55-3.52-2.39-5.25h.01c-.65-1.34-1.62-3.04-2.8-4.97C83.33 10.34 94.82-.01 109.4-.01c12.34 0 23.36 7.3 29.05 16.68 7.39-9.18 17.92-15.07 29.18-15.07 21.19 0 32.38 18.62 34.56 23.59 1.32 2.99 5.59 14.3 8.67 23.91 3.35 10.39 9.38 36.71 32.4 36.71 7.94 0 14.16-3.6 18.92-10.96-5.79-7.83-9.31-17.83-9.31-28.55s3.72-21.12 9.74-29.07c-5.99-9.41-15.38-14.12-24.46-14.12-18.63 0-24.96 17.86-25.54 23.52-.75-1.77-1.55-3.52-2.39-5.25h.01c-.65-1.34-1.62-3.04-2.8-4.97C211.18 10.88 222.67.53 237.25.53c11.23 0 21.37 6.05 27.39 14.2 7.31-8.37 17.32-13.67 28-13.67 21.19 0 32.38 18.62 34.56 23.59 1.32 2.99 5.58 14.3 8.67 23.91 3.35 10.39 9.38 36.71 32.4 36.71 8.5 0 15.04-4.12 19.91-12.59-4.68-7.37-7.46-16.32-7.46-25.85 0-9.77 2.97-19.3 8.5-27.35C383.4 8.2 373.09 2.56 363.16 2.56c-18.63 0-24.96 17.86-25.54 23.52-.75-1.77-1.55-3.52-2.39-5.25h.01c-.65-1.34-1.62-3.04-2.8-4.97 3.75-5.53 15.24-15.88 29.82-15.88m-197.4 4.21c-14.38 1.79-22.96 15.86-22.96 37.64 0 24.23 10.27 42.86 25.37 46.82h.39c1.6 0 3.15.11 4.64.3 4.96-.99 9.13-3.45 12.42-7.21 2.68-3.06 4.76-6.97 6.22-11.66.47-1.52.86-3.05 1.18-4.61.75 2.17 1.57 4.23 2.51 6.17.8 1.66 1.69 3.28 2.66 4.85a43 43 0 0 1-3.66 4.1 41 41 0 0 1-7.67 6.01c-2.5 1.52-5.17 2.74-7.96 3.62 14.54 4.6 22.42 17.92 24.22 22.01 1.32 3 5.59 14.3 8.67 23.91 3.35 10.39 9.38 36.71 32.4 36.71 7.94 0 14.16-3.6 18.92-10.96-5.79-7.83-9.31-17.83-9.31-28.55s3.72-21.12 9.74-29.07c-5.2-8.18-12.97-12.8-20.87-13.88q-2.22.3-4.47.3c-1.2 0-2.4-.06-3.6-.17-15.18 2.58-20.53 17.97-21.06 23.15-.75-1.77-1.55-3.52-2.39-5.25h.01c-.65-1.34-1.62-3.04-2.8-4.97 2.82-4.15 10.01-11.04 19.61-14.2-14.31-4.21-22.01-16.5-24.42-21.43-3.71-7.58-7.4-24.4-9.25-30.28-3.63-11.55-10.89-30.99-28.53-33.36M36.99 3.65C22.61 5.44 14.02 19.51 14.02 41.29c0 24.23 10.27 42.86 25.37 46.82h.39c1.6 0 3.15.11 4.64.31 4.96-.99 9.13-3.45 12.42-7.21 2.68-3.06 4.76-6.97 6.22-11.66.47-1.52.86-3.05 1.18-4.61.75 2.17 1.57 4.23 2.51 6.17.8 1.66 1.69 3.28 2.67 4.85a43 43 0 0 1-3.66 4.1 41 41 0 0 1-7.67 6.01c-2.5 1.52-5.17 2.74-7.96 3.63 14.53 4.6 22.42 17.92 24.22 22.01 1.32 3 5.58 14.3 8.67 23.91 3.34 10.39 9.38 36.71 32.4 36.71 8.5 0 15.04-4.12 19.91-12.59-4.68-7.37-7.46-16.32-7.46-25.85 0-9.77 2.97-19.3 8.5-27.35-5.12-9.92-13.71-15.48-22.47-16.67q-2.22.3-4.47.3c-1.24 0-2.44-.06-3.6-.17-15.18 2.58-20.53 17.97-21.06 23.15-.75-1.77-1.55-3.52-2.39-5.25h.01c-.65-1.34-1.62-3.04-2.8-4.97 2.82-4.15 10.01-11.04 19.61-14.2-14.31-4.22-22.01-16.5-24.42-21.43-3.71-7.58-7.4-24.4-9.25-30.28C61.9 25.47 54.64 6.03 37 3.66m252.88-.01c-14.38 1.79-22.97 15.86-22.97 37.64 0 24.23 10.27 42.86 25.37 46.82h.39c1.6 0 3.15.11 4.64.3 4.96-.99 9.13-3.45 12.42-7.21 2.67-3.06 4.76-6.97 6.22-11.66.47-1.52.86-3.05 1.18-4.61.75 2.17 1.57 4.23 2.51 6.17.8 1.66 1.69 3.28 2.67 4.85a43 43 0 0 1-3.66 4.1 41 41 0 0 1-7.67 6.01c-2.5 1.52-5.17 2.74-7.96 3.63 14.54 4.6 22.42 17.92 24.22 22.01 1.32 3 5.58 14.3 8.67 23.91 3.35 10.39 9.38 36.71 32.4 36.71 8.5 0 15.04-4.12 19.91-12.59-4.68-7.37-7.46-16.32-7.46-25.85 0-9.77 2.97-19.3 8.5-27.35-5.12-9.92-13.71-15.48-22.47-16.67-1.48.2-2.98.3-4.47.3-1.24 0-2.44-.06-3.6-.17-15.18 2.58-20.53 17.97-21.06 23.15-.75-1.77-1.55-3.52-2.39-5.25h.01c-.65-1.34-1.62-3.04-2.8-4.97 2.82-4.15 10.01-11.04 19.61-14.2-14.31-4.22-22.01-16.5-24.42-21.43-3.71-7.58-7.4-24.4-9.25-30.28-3.63-11.55-10.89-30.99-28.53-33.36m-152.7 71.77c-4.83 6.75-11.07 11.1-17.79 13.22 8.12 2.65 14.98 8.33 19.07 15.07 5.1-6.33 11.69-11.09 18.98-13.44-7.97-2.49-15.03-7.79-20.26-14.85m252.89 0c-4.83 6.75-11.07 11.1-17.8 13.22 8.12 2.65 14.98 8.33 19.07 15.07 5.1-6.33 11.69-11.09 18.98-13.44-7.97-2.49-15.03-7.79-20.26-14.85m-125.98 1.83c-4.69 6.02-10.55 9.95-16.83 11.93 7.1 2.32 13.24 6.95 17.41 12.59 4.92-5.63 11.06-9.87 17.8-12.04-7.05-2.2-13.39-6.6-18.38-12.48M490.17.54c12.92 0 24.4 8.01 29.82 18.02l-2.75 1.7c-5.8-11.43-16.18-17.14-26.18-17.14-18.63 0-24.96 17.86-25.54 23.52-.75-1.77-1.55-3.52-2.39-5.25h.01c-.65-1.34-1.62-3.04-2.8-4.97C464.09 10.9 475.58.54 490.16.54'/%3E%3C/svg%3E")}}@media(min-width: 1024px){.header-navigation a:hover,.header-navigation a:focus-visible{font-weight:400;background:#f0e5d9}}@media(min-width: 1024px){.header-navigation a:hover:before,.header-navigation a:focus-visible:before{opacity:0}}.header-navigation a:hover:after,.header-navigation a:focus-visible:after{opacity:.5}@media(min-width: 1024px){.header-navigation a:hover:after,.header-navigation a:focus-visible:after{opacity:1}}@media(min-width: 1024px){.header-navigation a:hover .menu-item-img:before,.header-navigation a:focus-visible .menu-item-img:before{transform-origin:top;transform:scaleY(0)}}.footer{position:relative;z-index:1}.footer .footer-holder{padding:3.75rem 1.875rem;margin-bottom:.625rem;background:#f2ede7}@media(min-width: 768px){.footer .footer-holder{margin-bottom:1.25rem}}@media(min-width: 1024px){.footer .footer-holder{padding:clamp(3.75rem, -3.75rem + 8.3333333333vw, 9.5833333333rem) clamp(2.375rem, -5.5rem + 8.75vw, 8.5rem) clamp(2.5rem, 2.5rem + 0vw, 2.5rem)}}@media(min-width: 1024px){.footer .btn{padding:1.25rem clamp(1.25rem, -2rem + 3.75vw, 4rem)}}.footer .custom-logo-link{align-self:flex-start}.footer__top{display:grid;grid-template-areas:"brand" "address" "tagline" "contact" "nav" "actions";gap:2.5rem;padding-bottom:1.25rem}.footer__top:not(:has(.footer__tagline)){grid-template-areas:"brand" "address" "contact" "nav" "actions"}@media(min-width: 1024px)and (max-width: 1279px){.footer__top:not(:has(.footer__tagline)){grid-template-areas:"brand address" "contact nav" ". actions"}}@media(min-width: 1280px){.footer__top:not(:has(.footer__tagline)){grid-template-areas:"brand address contact nav" ". . . actions"}}@media(min-width: 1024px){.footer__top{padding-bottom:3.75rem;justify-content:space-between;column-gap:1.25rem;row-gap:1.75rem}}@media(min-width: 1024px)and (max-width: 1279px){.footer__top{grid-template-columns:repeat(2, 1fr);grid-template-areas:"brand address" "contact nav" "tagline actions";row-gap:2.5rem}}@media(min-width: 1280px){.footer__top{grid-template-columns:max-content minmax(15.375rem, 1fr) minmax(17.625rem, 1fr) max-content;grid-template-areas:"brand address contact nav" "tagline tagline . actions"}}@media(min-width: 1440px){.footer__top{grid-template-columns:clamp(17.8125rem, 5.625rem + 13.5416666667vw, 27.2916666667rem) clamp(20rem, 5.9375rem + 15.625vw, 30.9375rem) clamp(20rem, 6.875rem + 14.5833333333vw, 30.2083333333rem) clamp(18.75rem, 11.25rem + 8.3333333333vw, 24.5833333333rem);grid-template-areas:"brand address contact nav" "tagline tagline . actions";row-gap:0}}.footer__brand{grid-area:brand;display:flex;justify-content:center}@media(min-width: 1024px){.footer__brand{justify-content:flex-start}}.footer__brand .custom-logo{width:13.75rem;height:auto}@media(min-width: 1024px){.footer__brand .custom-logo{width:clamp(12rem, 6.75rem + 5.8333333333vw, 16.0833333333rem);padding-top:clamp(1.5625rem, 1.5625rem + 0vw, 1.5625rem)}}.footer__tagline{grid-area:tagline;margin:0;font-weight:400;font-size:1rem;line-height:1.6;color:#392317;text-align:center;letter-spacing:normal}@media(min-width: 1024px){.footer__tagline{max-width:38.75rem;text-align:left}}@media(min-width: 1440px){.footer__tagline{margin-top:-2.1875rem}}@media(min-width: 1920px){.footer__tagline{max-width:47.75rem;font-size:1.125rem}}.footer__column{display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center}@media(min-width: 1024px){.footer__column{align-items:flex-start;text-align:left}}.footer__column--address{grid-area:address;gap:.3125rem}.footer__column--contact{grid-area:contact;gap:2.375rem;padding:1.25rem 0 0}@media(min-width: 768px){.footer__column--contact{padding:0}}@media(min-width: 1920px){.footer__column--contact{gap:1.875rem}}.footer__contact-item{display:flex;flex-direction:column;align-items:center;gap:.625rem}@media(min-width: 1024px){.footer__contact-item{align-items:flex-start}}.footer__column-label{margin:0;font-weight:400;font-size:1rem;line-height:1.15;letter-spacing:.04em;text-transform:uppercase;color:#392317}@media(min-width: 1024px){.footer__column-label{font-size:clamp(0.875rem, 0.5rem + 0.4166666667vw, 1.1666666667rem)}}.footer__address{margin:0;font-weight:300;font-size:1rem;line-height:1.6;letter-spacing:.04em;color:#85684a;text-align:center}@media(min-width: 1024px){.footer__address{font-size:clamp(1.125rem, 0.75rem + 0.4166666667vw, 1.4166666667rem);text-align:left}}.footer__email{font-weight:300;font-size:1rem;letter-spacing:.04em;color:#85684a;text-decoration:underline}@media(min-width: 1024px){.footer__email{font-size:clamp(1.125rem, 0.75rem + 0.4166666667vw, 1.4166666667rem)}}.footer__email:hover,.footer__email:focus-visible{opacity:.75}.footer__column--nav{grid-area:nav;padding:1.25rem 0 0;gap:2.375rem}@media(min-width: 768px){.footer__column--nav{padding:0;gap:1.5rem}}.footer-nav-wrapper .footer-navigation{display:flex;flex-direction:column;align-items:center;gap:1.0625rem}@media(min-width: 1024px){.footer-nav-wrapper .footer-navigation{align-items:flex-start;gap:.5rem}}.footer-nav-wrapper .footer-navigation a{font-weight:300;font-size:1.25rem;line-height:1.15;letter-spacing:.04em;text-transform:uppercase;color:#311507;text-decoration:none;position:relative}.footer-nav-wrapper .footer-navigation a:before{content:"";position:absolute;bottom:0;left:0;right:0;height:.0625rem;background:currentColor;opacity:0}.footer-nav-wrapper .footer-navigation a:hover,.footer-nav-wrapper .footer-navigation a:focus-visible{font-weight:400}.footer-nav-wrapper .footer-navigation a:hover:before,.footer-nav-wrapper .footer-navigation a:focus-visible:before{opacity:1}.footer__actions{grid-area:actions;display:flex;align-items:center;gap:1.6875rem;width:100%;justify-content:center}@media(max-width: 439px){.footer__actions{flex-wrap:wrap}}@media(min-width: 1024px){.footer__actions{width:auto;gap:clamp(1.25rem, -0.625rem + 2.0833333333vw, 2.7083333333rem)}}@media(max-width: 767px){.footer__actions .btn{min-width:16.5rem}}.footer__bottom{display:flex;flex-direction:column;align-items:center;gap:1.5625rem;padding-top:4rem;border-top:.0625rem solid rgba(133,104,74,.4);text-align:center}@media(min-width: 1024px){.footer__bottom{gap:1.25rem;padding-top:2.5rem;flex-direction:row;align-items:center;justify-content:space-between;text-align:left}}@media(min-width: 1024px)and (max-width: 1279px){.footer__bottom{column-gap:.625rem}}.footer__copyright,.footer__credits{margin:0;font-weight:400;font-size:.875rem;letter-spacing:.04em;color:#85684a}@media(min-width: 1024px){.footer__copyright,.footer__credits{font-size:1rem}}@media(min-width: 1280px){.footer__credits{width:clamp(18.75rem, 11.25rem + 8.3333333333vw, 24.5833333333rem)}}.footer__credits-link{color:#85684a;text-decoration:underline}.footer__legal-links{display:flex;align-items:center}.footer__legal-links li{position:relative}.footer__legal-links li:not(:last-child)::after{content:"";display:inline-block;vertical-align:middle;height:1.4375rem;width:.0625rem;background:rgba(57,35,23,.3);margin:0 1.875rem}.footer__legal-link{font-weight:400;font-size:.875rem;letter-spacing:.04em;color:#85684a;text-decoration:underline}@media(min-width: 1024px){.footer__legal-link{font-size:1rem}}.footer__links-wrap{display:flex;flex-wrap:wrap;gap:1.5625rem;justify-content:center;align-items:center}@media(min-width: 1280px){.footer__links-wrap{width:clamp(40.8125rem, 11rem + 33.125vw, 64rem)}}@media(min-width: 1440px){.footer__links-wrap{justify-content:space-between}}body{margin:.625rem;letter-spacing:.04em;font-weight:300}@media(min-width: 1024px){body{margin:1.25rem;font-size:clamp(1rem, 0.75rem + 0.4166666667vw, 1.4166666667rem)}}#wrapper{max-width:100%;overflow:hidden;position:relative}.container{width:100%;max-width:160rem;padding:0;margin:0 auto}.container::after{content:"";display:block;clear:both}.container>p.alignfull,.container>h1.alignfull,.container>h2.alignfull,.container>h3.alignfull,.container>h4.alignfull,.container>h5.alignfull,.container>h6.alignfull{padding:0 1.25rem}.container>p.alignwide,.container>h1.alignwide,.container>h2.alignwide,.container>h3.alignwide,.container>h4.alignwide,.container>h5.alignwide,.container>h6.alignwide{padding:0 1.25rem;width:calc(120% + 2.5rem)}#content>.container>*+*{margin-top:3.75rem}@media(min-width: 1024px){#content>.container>*+*{margin-top:clamp(5rem, 5rem + 0vw, 5rem)}}#content{padding-bottom:3.75rem}@media(min-width: 1024px){#content{padding-bottom:clamp(5rem, 5rem + 0vw, 5rem)}}.alignfull{position:relative;width:100vw;left:50%;margin-left:-50vw}.alignwide{position:relative;width:120%;max-width:100vw;left:50%;transform:translate3d(-50%, 0, 0)}.custom-logo-link{display:block}.custom-logo{display:block}.custom-logo__wordmark,.custom-logo__tagline{display:block;height:auto}.custom-logo__wordmark{width:100%}.custom-logo__tagline{width:41.1603636364%;margin:6.7727272727% 0 0 30.3636363636%}.draw-line,.draw-line2{fill:none;stroke:var(--draw-line-stroke, #caa680);stroke-linecap:round;stroke-linejoin:round;stroke-width:6.25rem}.draw-line{stroke-dasharray:2170;stroke-dashoffset:-2170;animation:drawFromOtherSide 1.2s linear forwards}.draw-line2{stroke-dasharray:500;stroke-dashoffset:500;animation:drawFromOtherSide2 .8s linear 1.2s both}@keyframes drawFromOtherSide2{from{stroke-dashoffset:500}to{stroke-dashoffset:0}}@keyframes drawFromOtherSide{from{stroke-dashoffset:-2170}to{stroke-dashoffset:0}}.footnote{font-weight:300;font-size:1rem;line-height:1.6;letter-spacing:normal;color:var(--footnote-color, #392317)}@media(min-width: 1024px){.footnote{font-size:clamp(1rem, 1rem + 0vw, 1rem)}}.footnote p:last-child{margin-bottom:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:1rem;padding:1.25rem 2.5rem;border-radius:.25rem;background:#392317;color:#f2ede7;font-family:"IvyEpic Variable","Times New Roman","Georgia",serif;font-weight:500;font-size:1.125rem;letter-spacing:.04em;text-decoration:none;white-space:nowrap;line-height:1.6}.btn__icon:after{content:"";display:inline-block;vertical-align:top;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cg clip-path='url(%23clip0_1406_1736)'%3E%3Cpath d='M2.5 8H13.5' stroke='%23F2EDE7' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 3.5L13.5 8L9 12.5' stroke='%23F2EDE7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1406_1736'%3E%3Crect width='16' height='16' fill='white' transform='matrix(-1 0 0 1 16 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1rem;background-position:center center;width:1rem;height:1rem}.btn:hover,.btn:focus-visible{background:#d4663e}.btn:hover:after,.btn:focus-visible:after{background-size:1.25rem}.btn-arrow{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:4.3125rem;height:4.3125rem;border-radius:.25rem;background:rgba(133,104,74,.2);color:#392317;position:relative}.btn-arrow:before{content:"";position:absolute;inset:0;opacity:0;background:rgba(202,166,128,.2)}.btn-arrow:hover,.btn-arrow:focus-visible{background:#ede5dd}.btn-arrow:hover:before,.btn-arrow:focus-visible:before{opacity:1}.btn-arrow:hover svg,.btn-arrow:focus-visible svg{width:1.375rem;height:1.375rem}.btn-download,.btn-link{display:inline-flex;align-items:center;font-weight:500;font-size:1.125rem;letter-spacing:.04em;text-decoration:none;position:relative}.btn-download:before,.btn-link:before{content:"";position:absolute;bottom:0;left:0;right:0;height:.0625rem;background:currentColor}.btn-download:hover:before,.btn-download:focus-visible:before,.btn-link:hover:before,.btn-link:focus-visible:before{left:50%;right:50%}.btn-link{color:#85684a}.btn-download{color:#ae875f;gap:.9375rem}.btn-download .arrow{width:1rem;height:1rem;overflow:hidden;position:relative;font-size:0;display:flex;flex-wrap:wrap;justify-content:center}.btn-download .arrow:before,.btn-download .arrow:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 12'%3E%3Cpath fill='%23ae875f' d='M9.85 6.65c-.2-.2-.51-.2-.71 0L5.49 10.3V.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5v9.79L.85 6.65c-.2-.2-.51-.2-.71 0s-.2.51 0 .71l4.5 4.5s.1.08.16.11.13.04.19.04.13-.01.19-.04.12-.06.16-.11l4.5-4.5c.2-.2.2-.51 0-.71Z'/%3E%3C/svg%3E");background-size:100%;background-repeat:no-repeat;width:.625rem;height:.75rem;display:inline-block;vertical-align:top;transition:.3s transform ease-out,.3s top ease-out}.btn-download .arrow:before{transform:translateY(-120%);position:absolute}.btn-download:hover .arrow:before{transform:translateY(-50%);top:50%}.btn-download:hover .arrow:after{transform:translateY(200%)}.page-header{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:27rem;overflow:hidden;background:#f2ede7;padding-bottom:2.5rem}.page-header__texture{position:absolute;inset:0;top:auto;opacity:.15;display:flex;justify-content:center}.page-header__texture .decor-holder{margin-bottom:-3.125rem}.page-header__texture:empty{background-image:url("../images/menu-ring-accent.svg");background-repeat:repeat-x;background-size:auto 100%;background-position:center}.page-header__texture img{display:block;width:100%;height:100%;object-fit:cover}.page-header__title{position:relative;z-index:1;margin:2.1875rem 0 0;font-weight:300;font-size:1.25rem;letter-spacing:.04em;text-transform:uppercase;color:#85684a;line-height:1.15;max-width:calc(100% - 2.5rem);text-align:center}@media(min-width: 1024px){.page-header__title{max-width:51.6875rem;margin-top:clamp(2.75rem, 2.75rem + 0vw, 2.75rem);font-size:clamp(1.75rem, 1.75rem + 0vw, 1.75rem)}}.page-header__subtitle{position:relative;z-index:1;font-family:"IvyEpic Variable","Times New Roman","Georgia",serif;font-weight:400;font-size:.875rem;color:#392317;letter-spacing:normal}@media(min-width: 1024px){.page-header__subtitle{letter-spacing:.04em}}@media(min-width: 1024px){.page-header--single .page-header__title,.page-header--single .page-header__subtitle{display:none}}.team-archive{padding:3.75rem 0}.team-archive .filters-list{margin-bottom:6.0625rem;padding-bottom:2.5rem;border-bottom:.0625rem solid #85684a}@media(min-width: 1024px){.team-archive .filters-list{margin-bottom:clamp(6.0625rem, 6.0625rem + 0vw, 6.0625rem)}}@media(min-width: 1024px){.team-archive{padding:clamp(5rem, 5rem + 0vw, 5rem) 0 clamp(5rem, 5rem + 0vw, 5rem)}}.team-archive__grid,.team-archive__group-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:.625rem}@media(min-width: 1024px){.team-archive__grid,.team-archive__group-grid{gap:1.25rem;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1350px){.team-archive__grid,.team-archive__group-grid{grid-template-columns:repeat(4, 1fr)}}.team-archive__grid:has(.team-archive__group){display:block}.team-archive__group+.team-archive__group{margin-top:1.25rem}.team-archive__group-title{margin:0 0 1.25rem;padding-top:1.25rem;border-top:.0625rem solid #85684a;font-weight:300;font-size:1.75rem;line-height:1.15;letter-spacing:.04em;text-transform:uppercase;color:#392317}.team-archive__group:first-child .team-archive__group-title{padding-top:0;border-top:0}.team-archive__grid[aria-busy=true]{opacity:.5}.team-archive__empty{margin:0}.team-card{position:relative;display:block;overflow:hidden;aspect-ratio:455/640;text-decoration:none}@media(min-width: 1024px){.team-card{flex:1 1 0;min-width:0}}.team-card:hover .team-card__image{transform:scale(0.96)}.team-card:hover .team-card__info{transform:scale(1)}.team-card__image{position:absolute;background:radial-gradient(66.85% 58.37% at 50% 50%, #FBF3E9 0%, #BFAD9A 100%),#85684a;inset:0;transition:.3s transform ease-out}.team-card__image:before{content:"";position:absolute;left:0;right:0;bottom:0;height:13.75rem;background:linear-gradient(to bottom, rgba(57, 35, 23, 0), #392317)}.team-card__image img{display:block;width:100%;height:100%;object-fit:cover}.team-card__info{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;height:100%;gap:.25rem;padding:7.5rem 1.25rem 1.25rem}@media(min-width: 1024px){.team-card__info{padding:clamp(7.5rem, 7.5rem + 0vw, 7.5rem) clamp(2.25rem, 2.25rem + 0vw, 2.25rem) clamp(2.25rem, 2.25rem + 0vw, 2.25rem)}}.team-card__name{margin:0;letter-spacing:.04em;text-transform:uppercase;color:var(--team-card-name-color, #f2e7d5);font-size:1.25rem;line-height:1.15}@media(min-width: 1024px){.team-card__name{font-size:clamp(1.75rem, 1.75rem + 0vw, 1.75rem)}}.team-card__job-title{margin:0;font-weight:300;color:var(--team-card-title-color, #caa680);font-size:.75rem;line-height:1.4}@media(min-width: 1024px){.team-card__job-title{letter-spacing:0;line-height:1.4;font-size:clamp(1.125rem, 1.125rem + 0vw, 1.125rem)}}.team-single{display:flex;flex-direction:column;gap:1.75rem;padding:3.75rem 1.875rem 0}@media(min-width: 1024px){.team-single{flex-direction:row;align-items:flex-start;gap:3.125rem;margin-top:clamp(-14.625rem, -14.625rem + 0vw, -14.625rem);padding:0 clamp(5rem, 5rem + 0vw, 5rem)}}@media(min-width: 1440px){.team-single{gap:clamp(7.5rem, -3.375rem + 12.0833333333vw, 15.9583333333rem)}}.team-single__photo{position:relative;flex-shrink:0;width:100%;max-width:28.4375rem;aspect-ratio:455/640;overflow:hidden;background:radial-gradient(circle at center, #f0e5d9 0%, #d3c5b6 50%, #b6a492 100%);margin:-8.75rem auto 2.1875rem}@media(min-width: 1024px){.team-single__photo{max-width:clamp(20.9375rem, -1.5625rem + 25vw, 38.4375rem);margin:0}}.team-single__photo img{display:block;width:100%;height:100%;object-fit:cover}.team-single__linkedin{position:absolute;right:.625rem;bottom:.625rem;display:flex;align-items:center;justify-content:center;width:4.375rem;height:4.375rem;border-radius:.25rem;background:#fff;color:#d4663e}.team-single__linkedin svg{display:block;width:1.25rem;height:1.25rem}.team-single__linkedin:hover,.team-single__linkedin:focus-visible{background:#d4663e;color:#fff}.team-single__content{display:flex;flex:1 1 0;flex-direction:column;min-width:0}@media(min-width: 1024px){.team-single__content{gap:clamp(0.625rem, 0.625rem + 0vw, 0.625rem);padding-bottom:clamp(2.5rem, 2.5rem + 0vw, 2.5rem)}}.team-single__heading{display:none}@media(min-width: 1024px){.team-single__heading{display:flex;flex-direction:column;gap:clamp(0.625rem, 0.625rem + 0vw, 0.625rem);padding-bottom:clamp(14.0625rem, 14.0625rem + 0vw, 14.0625rem);z-index:1}}.team-single__body{display:flex;flex-direction:column}.team-single__name{margin:0;font-family:"IvyEpic Variable","Times New Roman","Georgia",serif;font-weight:300;font-size:1.5rem;line-height:1.15;letter-spacing:.04em;text-transform:uppercase;color:#85684a}@media(min-width: 1024px){.team-single__name{font-size:clamp(1.75rem, 1.75rem + 0vw, 1.75rem)}}.team-single__job-title{margin:0;font-weight:300;font-size:1.125rem;line-height:1.6}@media(min-width: 1024px){.team-single__job-title{font-size:clamp(1.125rem, 1.125rem + 0vw, 1.125rem)}}.team-single__bio{font-size:1rem;line-height:1.5;letter-spacing:.04em}@media(min-width: 1024px){.team-single__bio{font-size:clamp(1.125rem, 0.75rem + 0.4166666667vw, 1.4166666667rem)}}.team-single__section-heading{font-weight:400;font-size:1.125rem;letter-spacing:.02em;text-transform:uppercase}@media(min-width: 1024px){.team-single__section-heading{font-size:clamp(1.25rem, 0.875rem + 0.4166666667vw, 1.5416666667rem)}}.team-single__section-content{font-size:1rem;line-height:1.6;letter-spacing:.04em}@media(min-width: 1024px){.team-single__section-content{font-size:clamp(1.125rem, 0.75rem + 0.4166666667vw, 1.4166666667rem)}}.team-single__section-content ul{list-style:none;padding-left:1.5rem;margin-bottom:1.125rem}@media(min-width: 1024px){.team-single__section-content ul{padding-left:clamp(1.6875rem, 1.125rem + 0.625vw, 2.125rem);margin-bottom:1.4375rem}}.team-single__section-content ul li{position:relative}.team-single__section-content ul li::before{content:"";background:currentColor;position:absolute;top:.75rem;left:-0.9375rem;width:.25rem;height:.25rem;border-radius:50%}@media(min-width: 1024px){.team-single__section-content ul li::before{top:.875rem}}.team-member__note{margin-top:3.75rem;padding:0 1.875rem}@media(min-width: 1024px){.team-member__note{margin-top:clamp(2.5rem, 2.5rem + 0vw, 2.5rem);padding:0 clamp(5rem, 5rem + 0vw, 5rem)}}.team-card--plain{--team-card-name-color: #392317;--team-card-title-color: #85684a;display:flex;flex-direction:column;gap:.3125rem;aspect-ratio:auto;overflow:visible}@media(min-width: 1024px){.team-card--plain{gap:clamp(0.3125rem, 0.3125rem + 0vw, 0.3125rem)}}.team-card--plain:hover{--team-card-name-color: #85684a}.team-archive__grid:has(.team-card--plain){grid-template-columns:1fr;row-gap:2.5rem;padding:0 1.875rem}@media(min-width: 768px){.team-archive__grid:has(.team-card--plain){grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.team-archive__grid:has(.team-card--plain){grid-template-columns:repeat(4, 1fr);row-gap:clamp(6.5625rem, 6.5625rem + 0vw, 6.5625rem);padding:0 clamp(5rem, 5rem + 0vw, 5rem)}}.portfolio-archive{display:flex;flex-direction:column;padding:3.75rem 0}@media(min-width: 1024px){.portfolio-archive{padding:clamp(5rem, 5rem + 0vw, 5rem) 0}}.portfolio-archive>*+*{margin-top:1.25rem}@media(min-width: 1024px){.portfolio-archive>*+*{margin-top:clamp(1.25rem, 1.25rem + 0vw, 1.25rem)}}.portfolio-archive .filters-list{margin-bottom:1.25rem}@media(max-width: 1023px){.portfolio-archive .archive__intro+*{margin-top:0}}.portfolio-archive__grid{display:grid;gap:.625rem}@media(min-width: 768px){.portfolio-archive__grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.portfolio-archive__grid{grid-template-columns:repeat(3, 1fr);gap:1.25rem}}@media(min-width: 1440px){.portfolio-archive__grid{grid-template-columns:repeat(4, 1fr)}}.portfolio-archive__sections{display:flex;flex-direction:column;gap:2.5rem}@media(min-width: 1024px){.portfolio-archive__sections{gap:clamp(3.75rem, 3.75rem + 0vw, 3.75rem)}}.portfolio-archive__sections[aria-busy=true]{opacity:.5}.portfolio-archive__section{display:flex;flex-direction:column}.portfolio-archive__section-title{margin:0 0 1.25rem;padding-top:1.25rem;border-top:.0625rem solid #85684a;font-family:"IvyEpic Variable","Times New Roman","Georgia",serif;font-weight:300;font-size:1.75rem;line-height:1.15;letter-spacing:.04em;text-transform:uppercase;color:#392317}@media(min-width: 1024px){.portfolio-archive__section-title{font-size:clamp(1.75rem, 1.75rem + 0vw, 1.75rem)}}.portfolio-archive__empty{margin:0;font-family:"IvyEpic Variable","Times New Roman","Georgia",serif;color:#392317}.portfolio-card{position:relative;display:block;overflow:hidden;width:100%;aspect-ratio:1/1;text-decoration:none}.portfolio-card:hover .portfolio-card__image{transform:scale(0.96)}.portfolio-card:hover .portfolio-card__info{transform:scale(1)}.portfolio-card__image{position:absolute;inset:0;transition:.3s transform ease-out;z-index:0;background:radial-gradient(ellipse at center, rgb(251, 243, 233) 0%, rgb(191, 173, 154) 100%)}.portfolio-card__image:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom, rgba(57, 35, 23, 0), #392317);z-index:1}.portfolio-card__image img{display:block;width:100%;height:100%;object-fit:cover;opacity:.8}.portfolio-card__logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center}.portfolio-card__logo img{display:block;width:100%;height:auto}.portfolio-card__info{position:relative;z-index:1;display:flex;flex-direction:column;gap:.25rem;height:100%;justify-content:flex-end;padding:7.5rem 2.25rem 2.25rem}@media(max-width: 1023px){.portfolio-card__info{padding-right:1.75rem;padding-bottom:1.75rem;padding-left:1.75rem}}.portfolio-card__name{margin:0;font-family:"IvyEpic Variable","Times New Roman","Georgia",serif;font-weight:300;font-size:1.25rem;letter-spacing:.04em;text-transform:uppercase;color:#f2e7d5}@media(max-width: 1023px){.portfolio-card__name{line-height:1.2}}@media(min-width: 1024px){.portfolio-card__name{font-size:clamp(1.375rem, 0.25rem + 1.25vw, 2.25rem)}}.portfolio-card__status{margin:0;font-family:"IvyEpic Variable","Times New Roman","Georgia",serif;font-weight:300;font-size:.875rem;color:#caa680}@media(min-width: 1024px){.portfolio-card__status{font-size:clamp(1rem, 0.625rem + 0.4166666667vw, 1.2916666667rem)}}.portfolio-archive__note{padding:1.875rem 1.25rem 0;font-weight:300;font-size:1rem;line-height:1.6;letter-spacing:normal;color:#392317}@media(min-width: 1024px){.portfolio-archive__note{padding:clamp(1.25rem, 1.25rem + 0vw, 1.25rem) clamp(5rem, 5rem + 0vw, 5rem) 0;font-size:clamp(1.125rem, 0.75rem + 0.4166666667vw, 1.4166666667rem);line-height:clamp(1.575rem, 0.3rem + 1.4166666667vw, 2.5666666667rem)}}.portfolio-archive__note a{color:#d4663e;text-decoration:underline}.portfolio-archive__note a:hover{text-decoration:none}.portfolio-archive__note p:last-child{margin-bottom:0}.portfolio-single{display:flex;flex-direction:column;gap:3.75rem;padding:3.75rem 1.875rem 0}@media(min-width: 1024px){.portfolio-single{flex-direction:row;align-items:flex-start;gap:clamp(3.125rem, -20.875rem + 26.6666666667vw, 21.7916666667rem);margin-top:clamp(-14.625rem, -14.625rem + 0vw, -14.625rem);padding:0 clamp(2.5rem, 2.5rem + 0vw, 2.5rem) 0 clamp(5rem, 5rem + 0vw, 5rem)}}.portfolio-single__photo{position:relative;flex-shrink:0;width:100%;max-width:28.4375rem;aspect-ratio:455/640;overflow:hidden;margin:-8.75rem auto 0;background:radial-gradient(ellipse at center, rgb(251, 243, 233) 0%, rgb(191, 173, 154) 100%)}@media(min-width: 1024px){.portfolio-single__photo{max-width:clamp(20.9375rem, -1.5625rem + 25vw, 38.4375rem);margin:0}}.portfolio-single__photo::after{content:"";position:absolute;inset:auto 0 0;z-index:1;height:57%;background:linear-gradient(to bottom, rgba(57, 35, 23, 0), #392317)}.portfolio-single__photo img{display:block;width:100%;height:100%;object-fit:cover;opacity:.8}.portfolio-single__logo{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center;width:61%}.portfolio-single__logo img{display:block;width:100%;height:auto}.portfolio-single__content{display:flex;flex:1 1 0;flex-direction:column;gap:1.5rem;min-width:0}@media(min-width: 1024px){.portfolio-single__content{gap:clamp(0.625rem, 0.625rem + 0vw, 0.625rem);padding-bottom:clamp(2.5rem, 2.5rem + 0vw, 2.5rem)}}.portfolio-single__heading{display:none}@media(min-width: 1024px){.portfolio-single__heading{display:block;padding-bottom:clamp(16.125rem, 16.125rem + 0vw, 16.125rem);z-index:1}}.portfolio-single__body{display:flex;flex-direction:column;gap:3rem}.portfolio-single__name{margin:0;font-family:"IvyEpic Variable","Times New Roman","Georgia",serif;font-weight:300;font-size:1.5rem;line-height:1.15;letter-spacing:.04em;text-transform:uppercase;color:#85684a}@media(min-width: 1024px){.portfolio-single__name{font-size:clamp(1.75rem, 1.75rem + 0vw, 1.75rem)}}.portfolio-single__meta{display:flex;flex-direction:column;gap:1.875rem}@media(min-width: 1024px){.portfolio-single__meta{flex-direction:row;gap:clamp(1.5rem, 1.5rem + 0vw, 1.5rem)}}.portfolio-single__divider{height:.0625rem;background:#b6a492;margin:0 -1.875rem}@media(min-width: 1024px){.portfolio-single__divider{margin:0}}.portfolio-single__meta-item{display:flex;flex-direction:column;gap:.625rem;min-width:0}@media(min-width: 1024px){.portfolio-single__meta-item{flex:1 1 0;gap:clamp(1.5rem, 1.5rem + 0vw, 1.5rem)}}.portfolio-single__meta-label{margin:0;font-family:"IvyEpic Variable","Times New Roman","Georgia",serif;font-weight:400;font-size:1.25rem;line-height:1.36;letter-spacing:.02em;text-transform:uppercase;color:#392317}@media(min-width: 1024px){.portfolio-single__meta-label{font-size:clamp(1.25rem, 0.875rem + 0.4166666667vw, 1.5416666667rem)}}.portfolio-single__meta-value{margin:0;font-family:"IvyEpic Variable","Times New Roman","Georgia",serif;font-weight:300;font-size:1rem;line-height:1.6;letter-spacing:.04em;color:#392317}@media(min-width: 1024px){.portfolio-single__meta-value{font-size:clamp(1.125rem, 0.75rem + 0.4166666667vw, 1.4166666667rem)}}.portfolio-single__website{text-decoration:underline}.portfolio-single__website:hover,.portfolio-single__website:focus-visible{opacity:.75}.portfolio-single__description{font-family:"IvyEpic Variable","Times New Roman","Georgia",serif;font-weight:300;font-size:1rem;line-height:1.6;letter-spacing:.04em;color:#392317}@media(min-width: 1024px){.portfolio-single__description{font-size:clamp(1.25rem, 1.25rem + 0vw, 1.25rem)}}.legal-page{padding:3.75rem 1.875rem}@media(min-width: 1024px){.legal-page{padding:clamp(5rem, 5rem + 0vw, 5rem) clamp(3.75rem, 3.75rem + 0vw, 3.75rem) clamp(8.75rem, 8.75rem + 0vw, 8.75rem)}}.legal-page>*{margin:0 0 1.25rem}.legal-page>*:last-child{margin-bottom:0}.legal-page strong{font-weight:700}.legal-page h2{font-family:"IvyEpic Variable","Times New Roman","Georgia",serif;font-weight:200;font-size:2rem;line-height:1.36;letter-spacing:.04em;text-transform:uppercase;color:#392317;margin:0 0 2.5rem}@media(min-width: 1024px){.legal-page h2{font-size:clamp(2.5rem, 1.75rem + 0.8333333333vw, 3.0833333333rem);margin:0 0 3.3125rem}}.legal-page h3{margin-top:1.875rem;font-family:"IvyEpic Variable","Times New Roman","Georgia",serif;font-weight:400;font-size:1.25rem;line-height:1.36;letter-spacing:.02em;text-transform:uppercase;color:#392317;margin:0 0 1.25rem}@media(min-width: 1024px){.legal-page h3{font-size:clamp(1.25rem, 0.875rem + 0.4166666667vw, 1.5416666667rem);margin:0 0 1.875rem}}.legal-page p{margin:0 0 1.375rem}@media(min-width: 1024px){.legal-page p{margin:0 0 1.5625rem}}.legal-page p,.legal-page li{font-size:1rem;line-height:1.6;letter-spacing:.05em}@media(min-width: 1024px){.legal-page p,.legal-page li{font-size:clamp(1.125rem, 0.75rem + 0.4166666667vw, 1.4166666667rem)}}.legal-page ul{padding-left:1.5rem;list-style:none}@media(min-width: 1024px){.legal-page ul{padding-left:clamp(1.6875rem, 1.125rem + 0.625vw, 2.125rem)}}.legal-page ul li{position:relative;margin:0 0 .625rem}@media(min-width: 1024px){.legal-page ul li{margin:0 0 clamp(0.625rem, 0.25rem + 0.4166666667vw, 0.9166666667rem)}}.legal-page ul li::before{content:"";background:currentColor;position:absolute;top:.75rem;left:-0.9375rem;width:.25rem;height:.25rem;border-radius:50%}@media(min-width: 1024px){.legal-page ul li::before{top:.875rem}}.legal-page .legal-page__modified{font-size:.875rem;color:#ae875f;font-weight:400;letter-spacing:.04em;margin:0 0 1.375rem}@media(min-width: 1024px){.legal-page .legal-page__modified{font-size:clamp(1rem, 1rem + 0vw, 1rem);margin:0 0 1.75rem}}@media print{body{background:#fff;color:#000;overflow:visible}*{color:#000 !important;background:none !important}.search-form,.navigation,.navigation-single,#header,#footer{display:none !important}}.pagination__nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.625rem 1.25rem;margin-top:3.75rem;padding:2.5rem 0 3.75rem;border-top:.0625rem solid #b6a492}@media(min-width: 768px){.pagination__nav{margin-top:2.125rem;display:grid;grid-template-columns:1fr auto 1fr;gap:1.25rem}}@media(min-width: 1024px){.pagination__nav{padding:2.5rem 0}}.pagination__nav .btn{width:100%;order:2}@media(min-width: 768px){.pagination__nav .btn{width:auto;order:0;grid-column:2;justify-self:center}}.pagination__nav-side{display:flex;align-items:center;gap:1.25rem}@media(min-width: 768px){.pagination__nav-side{grid-column:1;justify-self:start}}.pagination__nav-side--next{flex-direction:row-reverse}@media(min-width: 768px){.pagination__nav-side--next{grid-column:3;justify-self:end}}.pagination__arrow--next{transform:rotate(180deg)}.filters-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.25rem;margin-bottom:1.25rem}@media(min-width: 1024px){.filters-list{gap:clamp(1.875rem, -3.75rem + 6.25vw, 6.25rem)}}.filters-list__filter{padding:.75rem 1.5rem;border:0;border-radius:.25rem;background:#fff;color:#392317;font-family:"IvyEpic Variable","Times New Roman","Georgia",serif;font-weight:300;font-size:1rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;width:100%}@media(min-width: 1024px){.filters-list__filter{font-size:clamp(1rem, 0.25rem + 0.8333333333vw, 1.5833333333rem);width:auto}}.filters-list__filter:hover,.filters-list__filter:focus-visible{background:#f0e5d9}.filters-list__filter.is-active{background:#d4663e;color:#f2ede7}.preloader{display:none}.preloader.is-skipped{display:none !important}@media(min-width: 1024px){.preloader{background:#e1d1c0;position:fixed;inset:0;z-index:150;display:flex;justify-content:center;align-items:center;--draw-line-stroke: #f0e5d9}}@media(min-width: 1024px){.preloader .decor-holder{position:absolute;left:50%;top:50%;transform:translate(-52.033%, -50%)}}.preloader .decor-holder svg{display:block}@media(min-width: 1024px){.preloader .decor-holder svg{width:clamp(107.0375rem, -53.9875rem + 178.9166666667vw, 232.2791666667rem);height:auto}}@media(min-width: 1024px){.loaded .preloader{opacity:0;visibility:hidden;transition:.5s opacity 2.2s ease-out,.5s visibility 2.2s ease-out}}.archive__intro{display:grid;gap:1.25rem;padding:0 1.875rem 3.75rem}@media(min-width: 1024px){.archive__intro{grid-template-columns:repeat(2, 1fr);padding:0 clamp(5rem, 5rem + 0vw, 5rem) clamp(5rem, 8.75rem + -4.1666666667vw, 2.0833333333rem);gap:0;align-items:start}}.post-type-archive-team_member .archive__intro{grid-template-columns:auto}.archive__title{margin:0;font-family:"IvyEpic Variable","Times New Roman","Georgia",serif;font-weight:200;font-size:2rem;line-height:1.36;letter-spacing:.04em;text-transform:uppercase;color:#392317}@media(min-width: 1024px){.archive__title{font-size:clamp(2.5rem, 1.75rem + 0.8333333333vw, 3.0833333333rem);padding-right:clamp(5rem, 5rem + 0vw, 5rem);margin:0}}.archive__text{margin:0;font-family:"IvyEpic Variable","Times New Roman","Georgia",serif;font-weight:300;font-size:1rem;line-height:1.6;letter-spacing:normal;color:#392317}@media(min-width: 1024px){.archive__text{font-size:clamp(1.125rem, 0.75rem + 0.4166666667vw, 1.4166666667rem)}}.archive__grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:.625rem}@media(min-width: 1024px){.archive__grid{gap:clamp(1.25rem, 1.25rem + 0vw, 1.25rem);grid-template-columns:repeat(4, 1fr)}}.archive__grid[aria-busy=true]{opacity:.5}.news-archive{padding-bottom:2.5rem}@media(min-width: 1024px){.news-archive{padding-bottom:clamp(5rem, 5rem + 0vw, 5rem)}}.post-type-archive-news #wrapper{overflow:visible}.news-filter{position:relative;display:flex;justify-content:center;padding:1.25rem 0;z-index:5}@media(min-width: 1024px){.news-filter{height:6.6875rem;padding:0}}.news-filter__dropdown{display:flex;flex-direction:column;align-items:center;gap:.625rem;padding:.75rem;border-radius:.25rem;max-height:4.4375rem;overflow:hidden;transition:max-height .35s ease-in-out,background .3s ease-in-out}@media(min-width: 1024px){.news-filter__dropdown{position:absolute;top:1.75rem;left:50%;transform:translateX(-50%)}}.news-filter__dropdown.is-open{max-height:43.75rem;background:rgba(242,237,231,.8);backdrop-filter:blur(1.5625rem)}.news-filter__trigger,.news-filter__option{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;margin:0;padding:.75rem 1.5rem;border:0;border-radius:.25rem;font-family:"IvyEpic Variable","Times New Roman","Georgia",serif;font-weight:300;font-size:1.25rem;line-height:1.15;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.news-filter__trigger{background:#d4663e;color:#f2ede7}.news-filter__chevron{display:flex;align-items:center}.news-filter__chevron svg{display:block}.news-filter__options{display:flex;flex-direction:column;align-items:stretch;gap:.625rem;width:100%}.news-filter__option{background:#fff;color:#392317;opacity:0;transition:opacity .25s ease-in-out,background .3s ease-in-out,color .3s ease-in-out}.news-filter__option:hover,.news-filter__option:focus-visible{background:#e2d1be}.news-filter__option.is-active{background:#85684a;color:#f2ede7}.news-filter__dropdown:hover .news-filter__option,.news-filter__dropdown:focus-within .news-filter__option{opacity:1}.news-archive__grid{display:flex;flex-direction:column;gap:1.25rem}@media(min-width: 1024px){.news-archive__grid{flex-flow:row wrap;align-content:flex-start;gap:clamp(2.5rem, 2.5rem + 0vw, 2.5rem) clamp(1.25rem, 1.25rem + 0vw, 1.25rem);padding-top:clamp(1.25rem, 1.25rem + 0vw, 1.25rem)}}.news-archive__empty{width:100%;font-weight:300;letter-spacing:normal;color:#392317}.news-card{display:flex;flex-direction:column;gap:1.25rem;text-decoration:none}@media(min-width: 1024px){.news-card{flex:0 0 calc((100% - 1.25rem)/2)}}@media(min-width: 1280px){.news-card{flex-direction:row;align-items:center;height:18.5625rem;padding:0;background:rgba(0,0,0,0)}}@media(min-width: 1920px){.news-card{height:auto;aspect-ratio:930/297}}@media(min-width: 1280px){.news-card:hover,.news-card:focus-visible{padding:.625rem;background:#e2d1be}}.news-card__media{position:relative;overflow:hidden;flex-shrink:0;aspect-ratio:1;background:#85684a}@media(min-width: 1280px){.news-card__media{height:100%}}.news-card__image{position:absolute;inset:0;z-index:0}.news-card__image::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom, rgba(57, 35, 23, 0), #392317)}.news-card__image picture,.news-card__image img{display:block;width:100%;height:100%;object-fit:cover}.news-card__logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;display:flex;align-items:center;justify-content:center;width:94.2760942761%;height:34.6801346801%}.news-card__logo img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.news-card__body{display:flex;flex-direction:column;justify-content:space-between;gap:1.25rem}@media(min-width: 1280px){.news-card__body{flex:1 1 0;min-width:0;height:100%;gap:0;padding:clamp(2.25rem, 2.25rem + 0vw, 2.25rem)}}@media(min-width: 1280px){.news-card:hover .news-card__body,.news-card:focus-visible .news-card__body{padding:clamp(1.125rem, 1.125rem + 0vw, 1.125rem) clamp(2.25rem, 2.25rem + 0vw, 2.25rem)}}.news-card__heading{display:flex;flex-direction:column;gap:1.25rem}.news-card__date{margin:0;font-weight:300;font-size:1rem;line-height:1.6;letter-spacing:normal;color:#85684a}.news-card__title{margin:0;font-weight:400;font-size:1.125rem;line-height:1.36;letter-spacing:.02em;color:#392317}@media(min-width: 1024px){.news-card__title{font-size:clamp(1.375rem, 1.375rem + 0vw, 1.375rem)}}@media(min-width: 1280px){.news-card__title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical}}.news-card__more{align-self:flex-start;color:#85684a}.news-archive__actions{display:flex;justify-content:center;padding:2.5rem 0}@media(min-width: 1024px){.news-archive__actions{padding:clamp(5rem, 5rem + 0vw, 5rem) 0 clamp(2.5rem, 2.5rem + 0vw, 2.5rem)}}.news-archive__actions[hidden]{display:none}.news-archive__more{border:0;background:none;cursor:pointer;color:#85684a}.news-single{display:flex;flex-direction:column;gap:2.5rem;padding-bottom:2.5rem}.news-single__inner{display:flex;flex-direction:column;gap:1.5rem;padding:1.875rem 1.25rem 0}@media(min-width: 1024px){.news-single__inner{gap:clamp(1.875rem, 1.875rem + 0vw, 1.875rem);padding:clamp(2.5rem, 2.5rem + 0vw, 2.5rem) 16.8617021277% 0}}.news-single__content h1,.news-single__content h2,.news-single__content h3,.news-single__content h4,.news-single__content h5,.news-single__content h6,.news-single__text h1,.news-single__text h2,.news-single__text h3,.news-single__text h4,.news-single__text h5,.news-single__text h6,.news-single__section-title{font-weight:300;font-size:1.375rem;line-height:1.15;letter-spacing:.04em;text-transform:uppercase;color:#392317}@media(min-width: 1024px){.news-single__content h1,.news-single__content h2,.news-single__content h3,.news-single__content h4,.news-single__content h5,.news-single__content h6,.news-single__text h1,.news-single__text h2,.news-single__text h3,.news-single__text h4,.news-single__text h5,.news-single__text h6,.news-single__section-title{font-size:clamp(1.75rem, 1.75rem + 0vw, 1.75rem)}}.news-single__section-title{margin:0}.news-single__date{margin:0;font-weight:300;font-size:1rem;line-height:1.6;letter-spacing:normal;color:#ae875f}.news-single__deck{margin:0;font-weight:300;font-style:italic;font-size:1rem;line-height:1.6;letter-spacing:normal;color:#392317}.news-single__content,.news-single__text{font-weight:300;font-size:1rem;line-height:1.6;letter-spacing:normal;color:#392317}@media(min-width: 1024px){.news-single__content,.news-single__text{font-size:clamp(1.25rem, 1.25rem + 0vw, 1.25rem)}}.news-single__content p,.news-single__text p{margin:0 0 1.25rem}.news-single__content p:last-child,.news-single__text p:last-child{margin-bottom:0}.news-single__content h1,.news-single__content h2,.news-single__content h3,.news-single__content h4,.news-single__content h5,.news-single__content h6,.news-single__text h1,.news-single__text h2,.news-single__text h3,.news-single__text h4,.news-single__text h5,.news-single__text h6{margin:1.875rem 0}.news-single__content a,.news-single__text a{font-weight:700;color:#d4663e;text-decoration:underline}.news-single__content a:hover,.news-single__text a:hover{text-decoration:none}.news-single__content ul,.news-single__content ol,.news-single__text ul,.news-single__text ol{margin:0 0 1.25rem;padding-left:1.5rem}.news-single__content img,.news-single__text img{display:block;height:auto}.news-archive__note{padding:2rem 1.25rem 0}@media(min-width: 1024px){.news-archive__note{padding:clamp(2.5rem, 2.5rem + 0vw, 2.5rem) clamp(5rem, 5rem + 0vw, 5rem) 0;text-align:center}}.default-page{padding:3.75rem 1.875rem}@media(min-width: 1024px){.default-page{padding:clamp(5rem, 5rem + 0vw, 5rem) clamp(5rem, 5rem + 0vw, 5rem) clamp(6.25rem, 6.25rem + 0vw, 6.25rem)}}.default-page__intro{display:grid;justify-items:start;gap:1.25rem;margin-bottom:2.5rem}@media(min-width: 1024px){.default-page__intro{gap:clamp(1.25rem, 1.25rem + 0vw, 1.25rem);margin-bottom:clamp(3.75rem, 3.75rem + 0vw, 3.75rem)}}.default-page__title{margin:0;font-family:"IvyEpic Variable","Times New Roman","Georgia",serif;font-weight:200;font-size:2rem;line-height:1.36;letter-spacing:.04em;text-transform:uppercase;color:#392317}@media(min-width: 1024px){.default-page__title{font-size:clamp(2.5rem, 1.75rem + 0.8333333333vw, 3.0833333333rem)}}.default-page__text,.default-page__empty{margin:0;max-width:45rem;font-weight:300;font-size:1rem;line-height:1.6;letter-spacing:normal;color:#392317}@media(min-width: 1024px){.default-page__text,.default-page__empty{font-size:clamp(1.125rem, 0.75rem + 0.4166666667vw, 1.4166666667rem)}}.default-page .search-form{display:flex;flex-wrap:wrap;gap:.625rem;width:100%;max-width:35rem;margin:0}@media(min-width: 1024px){.default-page .search-form{gap:clamp(0.625rem, 0.625rem + 0vw, 0.625rem)}}.default-page .search-form label{flex:1 1 13.75rem;margin:0}.default-page .search-form input{float:none;height:auto}.default-page .search-form input[type=search]{width:100%;margin:0;padding:1rem 1.25rem;border:.0625rem solid #b6a492;border-radius:.25rem;background:#fff;font-family:"IvyEpic Variable","Times New Roman","Georgia",serif;font-size:1.125rem;color:#392317}.default-page .search-form input[type=submit]{padding:1rem 2.5rem;height:auto;border:0;border-radius:.25rem;background:#392317;color:#f2ede7;font-family:"IvyEpic Variable","Times New Roman","Georgia",serif;font-weight:500;font-size:1.125rem;letter-spacing:.04em;cursor:pointer}.default-page .search-form input[type=submit]:hover,.default-page .search-form input[type=submit]:focus-visible{background:#d4663e;opacity:1}.default-page__list{border-bottom:.0625rem solid rgba(182,164,146,.5)}.result-card{border-top:.0625rem solid rgba(182,164,146,.5)}.result-card__link{display:grid;gap:.625rem;padding:1.875rem 0;text-decoration:none}@media(min-width: 1024px){.result-card__link{gap:clamp(0.625rem, 0.625rem + 0vw, 0.625rem);padding:clamp(2.5rem, 2.5rem + 0vw, 2.5rem) 0}}.result-card__link:hover .result-card__title,.result-card__link:focus-visible .result-card__title{color:#85684a}.result-card__link:hover .result-card__more::after,.result-card__link:focus-visible .result-card__more::after{width:100%}.result-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem 1.25rem;margin:0;font-size:.875rem;line-height:1.15;letter-spacing:.04em;text-transform:uppercase;color:#85684a}@media(min-width: 1024px){.result-card__meta{font-size:clamp(0.875rem, 0.5rem + 0.4166666667vw, 1.1666666667rem);gap:clamp(1.25rem, 1.25rem + 0vw, 1.25rem)}}.result-card__title{margin:0;font-family:"IvyEpic Variable","Times New Roman","Georgia",serif;font-weight:200;font-size:1.375rem;line-height:1.36;letter-spacing:.04em;text-transform:uppercase;color:#392317}@media(min-width: 1024px){.result-card__title{font-size:clamp(1.5rem, 0.75rem + 0.8333333333vw, 2.0833333333rem)}}.result-card__excerpt{margin:0;max-width:55rem;font-weight:300;font-size:1rem;line-height:1.6;letter-spacing:normal;color:#392317}@media(min-width: 1024px){.result-card__excerpt{font-size:clamp(1.125rem, 0.75rem + 0.4166666667vw, 1.4166666667rem)}}.result-card__more{position:relative;justify-self:start;font-size:1rem;letter-spacing:.04em;text-transform:uppercase;color:#85684a}.result-card__more::after{content:"";position:absolute;bottom:-0.125rem;left:0;width:0;height:.0625rem;background:currentcolor}.default-page .navigation{margin:2.5rem 0 0}@media(min-width: 1024px){.default-page .navigation{margin:clamp(2.5rem, 2.5rem + 0vw, 2.5rem) 0 0}}.default-page .navigation .nav-links{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem}.default-page .navigation .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;height:2.75rem;padding:0 .875rem;border:.0625rem solid rgba(182,164,146,.5);border-radius:.25rem;background:rgba(0,0,0,0);font-size:1rem;letter-spacing:.04em;color:#85684a;text-decoration:none}.default-page .navigation .page-numbers:hover,.default-page .navigation .page-numbers:focus-visible{border-color:#b6a492;color:#392317;opacity:1}.default-page .navigation .page-numbers.current{background:#392317;border-color:#392317;color:#f2ede7}.default-page .navigation .next,.default-page .navigation .prev{max-width:none;background:rgba(0,0,0,0);color:#85684a}.default-page--error{display:grid;justify-items:center;gap:1.25rem;max-width:40rem;margin:0 auto;text-align:center}@media(min-width: 1024px){.default-page--error{gap:clamp(1.25rem, 1.25rem + 0vw, 1.25rem)}}.default-page--error .search-form{justify-content:center}.default-page--error .default-page__text{text-align:center}.default-page__code{margin:0;font-family:"IvyEpic Variable","Times New Roman","Georgia",serif;font-weight:200;font-size:4.5rem;line-height:1;letter-spacing:.04em;color:#caa680}@media(min-width: 1024px){.default-page__code{font-size:clamp(6rem, 1.5rem + 5vw, 9.5rem)}}.default-page--single .title h1{margin:0 0 1.25rem;font-size:2rem}@media(min-width: 1024px){.default-page--single .title h1{font-size:clamp(2.5rem, 1.75rem + 0.8333333333vw, 3.0833333333rem);margin:0 0 clamp(1.875rem, 1.875rem + 0vw, 1.875rem)}}.default-page--single .content{max-width:55rem}.default-page--single .content>*{margin:0 0 1.25rem}.default-page--single .content>*:last-child{margin-bottom:0}.default-page--single .content img{display:block;width:100%;height:auto;border-radius:.25rem}.resize-active *{transition:none !important}