@charset "UTF-8";a,abbr,acronym,address,area,b,bdo,big,blockquote,body,button,caption,cite,code,col,colgroup,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,hr,html,i,ins,kbd,label,legend,li,map,object,ol,p,param,pre,q,samp,small,span,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;vertical-align:baseline}*{box-sizing:border-box}ul,li{padding:0;margin:0;list-style:none}body{background:#fff}a{color:#000;text-decoration:none}a:hover{text-decoration:underline}abbr,acronym,dfn{border-bottom:1px dotted;cursor:help}code,pre{font-size:1em}del{text-decoration:line-through}dfn{font-style:italic;font-weight:700}dt{font-weight:700}dd{margin:0 0 1em 10px}fieldset{border:0}fieldset p{margin:0 0 5px}ins{text-decoration:none}hr{margin:0 0 .5em}strong{font-weight:600}img{border:0;vertical-align:bottom;max-width:100%;height:auto}input[type=submit],button{cursor:pointer}input[type=text],input[type=password],input[type=file],input[type=submit],textarea{-webkit-appearance:none;border-radius:0}.left{float:left}.right{float:right}.clearer-block:after{display:table;content:"";clear:both}img.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignright{display:inline;margin:0 0 2px 7px;padding:4px}img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px}.alignright{float:right}.alignleft{float:left}.wp-caption{background:#f3f3f3;border:1px solid #ddd;border-radius:3px;margin:10px;padding-top:4px;text-align:center}.wp-caption img{border:0 none;margin:0;padding:0}:root{--black: #202020;--black-50: #20202080;--black-20: #20202014;--black-10: #2020201a;--white: #fff;--gold: #ff931e;--lavendar: #d6c3f2;--cream: #f6ecd8;--tangerine: var(--gold);--lavender: var(--lavendar);--oatmeal: var(--cream);--off-black: var(--black);--gold-soft: rgba(255, 147, 30, .08);--gold-mid: rgba(255, 147, 30, .18);--lavender-soft: rgba(214, 195, 242, .1);--lavender-mid: rgba(214, 195, 242, .22);--cream-soft: rgba(246, 236, 216, .5);--gold-hover: #e8840a;--gradient-primary: radial-gradient(rgb(214, 195, 242) 4%, rgb(255, 147, 30) 100%);--gradient-standard: linear-gradient(#ff931e 0%, #d6c3f2 100%);--gradient-header: linear-gradient(135deg, #fcd9b8, #e8c4f5, #c4d4f5);--heading-font: "Forma DJR Dck", sans-serif;--body-font: "Forma DJR Txt", sans-serif;--quote-font: "Instrument Serif", serif;--radius-chip: 8px;--radius-card: 16px;--radius-pill: 96px;--transition: .3s ease;--shadow: 0 1rem 1.5rem var(--black-20)}@font-face{font-family:Forma DJR Dck;src:url(/fonts/FormaDJRDck-It.woff2) format("woff2"),url(/fonts/FormaDJRDck-It.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Forma DJR Dck;src:url(/fonts/FormaDJRDck-Md.woff2) format("woff2"),url(/fonts/FormaDJRDck-Md.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Forma DJR Dck;src:url(/fonts/FormaDJRDck-MdIt.woff2) format("woff2"),url(/fonts/FormaDJRDck-MdIt.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Forma DJR Dck;src:url(/fonts/FormaDJRDck-Regular.woff2) format("woff2"),url(/fonts/FormaDJRDck-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Forma DJR Txt;src:url(/fonts/FormaDJRTxt-Bold.woff2) format("woff2"),url(/fonts/FormaDJRTxt-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Forma DJR Txt;src:url(/fonts/FormaDJRTxt-BoldIt.woff2) format("woff2"),url(/fonts/FormaDJRTxt-BoldIt.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Forma DJR Txt;src:url(/fonts/FormaDJRTxt-It.woff2) format("woff2"),url(/fonts/FormaDJRTxt-It.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Forma DJR Txt;src:url(/fonts/FormaDJRTxt-Md.woff2) format("woff2"),url(/fonts/FormaDJRTxt-Md.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Forma DJR Txt;src:url(/fonts/FormaDJRTxt-MdIt.woff2) format("woff2"),url(/fonts/FormaDJRTxt-MdIt.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Forma DJR Txt;src:url(/fonts/FormaDJRTxt-Regular.woff2) format("woff2"),url(/fonts/FormaDJRTxt-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Instrument Serif";src:url(/fonts/InstrumentSerif-Italic.woff2) format("woff2"),url(/fonts/InstrumentSerif-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}body{font-size:1rem;line-height:146%;font-family:var(--body-font);color:var(--black);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-feature-settings:"salt"}a:hover{text-decoration:underline;text-underline-offset:3px}a:active{color:var(--black)}.text p>a{color:var(--black);text-decoration:underline;text-underline-offset:3px}.text p>a:hover{text-decoration-thickness:2px}.t-xl{font-size:28px;line-height:130%}.t-lg{font-size:1.25rem;line-height:140%}@media screen and (min-width:600px){.t-lg{font-size:1.5rem}}.t-sm{font-size:1.125rem;line-height:146%}@media screen and (min-width:600px){.t-sm{font-size:1.25rem}}.eyebrow{font-weight:500;text-transform:uppercase;font-size:14px;line-height:148%;font-family:var(--heading-font)}@media screen and (min-width:600px){.eyebrow{font-size:1rem}}.eyebrow.circle{display:flex;flex-wrap:wrap}.eyebrow.circle:before{border-radius:50%;background:var(--gold);content:"";width:18px;height:18px;margin-right:8px;margin-top:1px}a:focus,a{color:var(--black);text-decoration:none}a:focus:hover,a:hover{color:var(--black);text-decoration:underline;text-underline-offset:3px}.h1,h1{font-size:clamp(30px,8vw,3rem);line-height:102%;font-weight:500;font-family:var(--heading-font)}@media screen and (min-width:600px){.h1,h1{font-size:5rem}}@media screen and (min-width:1200px){.h1,h1{font-size:6rem}}h2,.h2{font-size:clamp(26px,6.667vw,2.5rem);line-height:107%;font-weight:500;font-family:var(--heading-font)}@media screen and (min-width:600px){h2,.h2{font-size:4rem}}@media screen and (min-width:1200px){h2,.h2{font-size:5rem}}.h3,h3{font-size:clamp(22px,5.333vw,2rem);line-height:110%;font-weight:500;font-family:var(--heading-font)}@media screen and (min-width:600px){.h3,h3{font-size:3.5rem}}@media screen and (min-width:1200px){.h3,h3{font-size:4rem}}.h4,h4{font-size:clamp(18px,4vw,1.5rem);line-height:120%;font-weight:500;font-family:var(--heading-font)}@media screen and (min-width:600px){.h4,h4{font-size:2.5rem}}@media screen and (min-width:1200px){.h4,h4{font-size:3rem}}.h5,h5{font-size:1.75rem;line-height:125%;font-weight:500;font-family:var(--heading-font)}@media screen and (min-width:600px){.h5,h5{font-size:2rem}}.h6,h6{font-size:1.5rem;line-height:130%;font-weight:500;font-family:var(--heading-font)}@media screen and (min-width:600px){.h6,h6{font-size:1.75rem}}p:not(:last-child){margin-bottom:25px}.container{max-width:1482px;padding:0 20px;margin:0 auto;position:relative;z-index:2}@media screen and (min-width:600px){.container{padding:0 48px}}.btn{-webkit-appearance:none;appearance:none;margin:0;border:none;text-decoration:none!important;display:inline-flex;justify-content:center;align-items:center;text-align:center;font-weight:400;color:var(--black)!important}.btn.btn-white{background:var(--white)}.btn.btn-white:hover{background:var(--lavendar)}.btn.btn-cream{background:var(--cream)}.btn.btn-cream:hover,.btn.btn-gold{background:var(--gold)}.btn.btn-gold:hover{background:var(--cream)}.btn.btn-main{background:var(--gold)}.btn.btn-main:hover{background:var(--cream)}.btn.btn-secondary{background:var(--lavendar)}.btn.btn-secondary:hover{background:var(--gold)}.btn img{margin-left:10px}.bg-cream .btn.btn-gold:hover{background:var(--white)}.link-arrow{padding-right:26px;position:relative;display:inline-block;font-weight:600;color:var(--orange)!important}.link-arrow:after{position:absolute;content:"";width:16px;height:100%;top:0;right:0;background:url(/img/pagi-arrow.svg) no-repeat center;background-size:100%;transform:scaleX(-1);transition:all var(--transition)}.link-arrow:hover{text-decoration:none}.link-arrow:hover:after{right:-10px}.link-arrow.white{color:#fff!important}.link-arrow.white:after{background:url(/img/pagi-arrow-white.svg) no-repeat center;background-size:100%}.page-content ul li{list-style:square;margin-left:30px}.page-content ol li{list-style:decimal;margin-left:25px}.page-content p:has(+ul){margin-bottom:0!important}.page-content.password-protected-wrap{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding-inline:20px}.page-content.password-protected-wrap .contact-popup.password-form{position:static;inset:0;z-index:0;transform:translate(0)}.page-content.password-protected-wrap .contact-popup.password-form p{max-width:100%}.page-content.password-protected-wrap .sr-only{display:none}.page-content.password-protected-wrap~#colophon{margin-top:0}.page-content.password-protected-wrap .btn{border-radius:48px}.page-content.password-protected-wrap h2{max-width:18rem;margin-inline:auto;margin-bottom:1.75rem}.page-content.password-protected-wrap input[type=password]{font-family:var(--body-font);font-size:16px;line-height:25px;border:1px solid rgba(32,32,32,.2509803922);color:#202020;-webkit-appearance:none;appearance:none;border-radius:4px;padding:10px 16px;width:100%}.page-content.password-protected-wrap .form-footer{padding-top:28px;margin-top:12px;border-top:1px solid rgba(32,32,32,.2509803922)}.bg-gold{background-color:var(--gold)}.bg-cream{background-color:var(--cream)}.bg-lavendar{background-color:var(--lavendar)}.bg-black{background-color:var(--black);color:#fff}.bg-gradient-main{background:radial-gradient(89.52% 267.73% at 65.91% 54.04%,#d6c3f2 3.92%,#ff931e)}.bg-gradient-standart{background:linear-gradient(326.16deg,#ff931e 4.88%,#d6c3f2 86.85%)}.block{padding:80px 0}@media screen and (min-width:600px){.block{padding:96px 0}}@media screen and (min-width:1200px){.block{padding:128px 0}}.flex-box{display:flex;flex-wrap:wrap}.flex-box.nowrap{flex-wrap:nowrap}@media screen and (min-width:1200px){.flex-box.columns{margin:0 -16px}}.col-12{width:100%}@media screen and (min-width:1200px){.col-12{padding:0 16px}}.col-9{width:100%}@media screen and (min-width:1200px){.col-9{width:75%;padding:0 16px}}.col-6{width:100%}@media screen and (min-width:1200px){.col-6{width:50%;padding:0 16px}}.col-4{width:100%}@media screen and (min-width:1200px){.col-4{width:33.332%;padding:0 16px}}.col-3{width:100%}@media screen and (min-width:1200px){.col-3{width:25%;padding:0 16px}}.mb{margin-bottom:48px}@media screen and (min-width:600px){.mb{margin-bottom:72px}}@media screen and (min-width:1200px){.mb{margin-bottom:80px}}.mb-lg{margin-bottom:64px}@media screen and (min-width:600px){.mb-lg{margin-bottom:80px}}@media screen and (min-width:1200px){.mb-lg{margin-bottom:96px}}.eyebrow+h2{margin-top:16px}mark{background:linear-gradient(104deg,#d6c3f200 .9%,#d6c3f28c 2.4%,#d6c3f273 97%,#d6c3f200 98.5%);color:inherit;padding:.05em .25em;border-radius:3px 4px 3px 5px;-webkit-box-decoration-break:clone;box-decoration-break:clone}#header{position:fixed;top:0;left:0;width:100%;z-index:999;transition:all .3s ease}.admin-bar #header{top:32px}#header .container{background:transparent;transition:background-color .3s ease}@media screen and (min-width:1480px){#header .container{border-radius:3rem;margin-top:.5rem}}@media screen and (min-width:1480px)and (min-width:1480px){#header .container .flex-box{height:56px}}#header.sticky{position:fixed}.admin-bar #header.sticky{top:32px}@media screen and (max-width:767px){.admin-bar #header.sticky{top:0}}#header.sticky .flex-box{height:65px}@media screen and (min-width:1200px){#header.sticky .flex-box{height:56px}}#header.sticky .container{background:#fff6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media screen and (min-width:1480px){#header.sticky .container{margin-top:.5rem}}@keyframes slideIn{0%{transform:translateY(-100%)}to{transform:translateY(0)}}#header .flex-box{height:65px;align-items:center;position:static;justify-content:space-between}@media screen and (min-width:1200px){#header .flex-box{height:89px;margin:0 -16px}}#header .logo-h{display:block;position:relative;z-index:2;translate:0 -3px}@media screen and (min-width:1200px){#header .logo-h{width:25%;padding:0 16px}}@media screen and (max-width:1199px){#header .menu-holder{position:fixed;left:0;right:0;height:100vh;top:0;background:var(--lavendar);transition:all var(--transition);padding-bottom:140px;overflow:hidden;width:100%;padding-top:145px;z-index:-1;transform:translateY(-100%)}}@media screen and (max-width:1199px){#header .menu-holder .h{max-height:100%;overflow:auto}}#header .menu-holder .mobile-bottom{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;padding-top:24px;border-top:1px solid white;position:absolute;bottom:40px;max-width:calc(100% - 40px);width:100%;left:20px}@media screen and (min-width:1200px){#header .menu-holder .mobile-bottom{display:none}}@media screen and (min-width:1200px){#header .menu-dropdown{width:75%;padding:0 15px;translate:0 2px}}#header .menu-dropdown.open .menu-holder{transform:translate(0)}#header .menu-dropdown.open .menu-button{background:url(/img/close.svg) no-repeat center right;background-size:23px}#header .menu-dropdown .menu{position:relative;width:100%;display:flex;flex-wrap:wrap;gap:15px;z-index:2}@media screen and (max-width:1199px){#header .menu-dropdown .menu{flex-direction:column;padding:0 20px;gap:20px}}#header .menu-dropdown .menu>li{position:relative}#header .menu-dropdown .menu>li a{font-size:18px;line-height:140%;color:var(--black);font-family:var(--heading-font);font-weight:500;display:block}@media screen and (max-width:1199px){#header .menu-dropdown .menu>li a{font-size:32px;line-height:110%}}#header .menu-dropdown .menu>li a:hover{text-decoration:underline}#header .menu-dropdown .menu>li .open-sub{display:none;position:absolute;right:0;top:0;width:44px;height:44px;background:transparent;padding:0;border:none;-webkit-appearance:none;appearance:none;cursor:pointer}#header .menu-dropdown .menu>li .open-sub:before{content:"";position:absolute;inset:50% 0 auto 50%;translate:-50% -50%;width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;rotate:45deg;transition:rotate var(--transition)}@media screen and (max-width:1199px){#header .menu-dropdown .menu>li .open-sub{display:block}}#header .menu-dropdown .menu>li.open>.open-sub:before{rotate:-135deg}#header .menu-dropdown .menu>li .sub-menu{position:absolute;left:0;top:100%;z-index:2;width:max-content;min-width:220px;margin-top:18px;padding:20px 28px;background:#ffffffbf;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:24px;box-shadow:0 12px 32px #2020201f;opacity:0;visibility:hidden;translate:0 -6px;transition:opacity var(--transition),translate var(--transition),visibility var(--transition)}@media(prefers-reduced-motion:reduce){#header .menu-dropdown .menu>li .sub-menu{transition:none;translate:none}}@media screen and (max-width:1199px){#header .menu-dropdown .menu>li .sub-menu{position:relative;width:100%;min-width:0;margin-top:0;padding:0 0 0 20px;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border-radius:0;translate:none;display:none;opacity:1;visibility:visible;transition:none}}#header .menu-dropdown .menu>li .sub-menu li{margin-bottom:10px}#header .menu-dropdown .menu>li .sub-menu li:last-child{margin-bottom:0}#header .menu-dropdown .menu>li .sub-menu a{white-space:nowrap;font-size:16px;font-family:var(--body-font);line-height:28px;color:var(--black)}@media screen and (max-width:1199px){#header .menu-dropdown .menu>li .sub-menu a{white-space:normal;font-size:18px}}#header .menu-dropdown .menu>li .sub-menu a:hover{text-decoration:underline;text-underline-offset:3px}@media screen and (min-width:1200px){#header .menu-dropdown .menu>li.menu-item-has-children:hover>.sub-menu,#header .menu-dropdown .menu>li.menu-item-has-children:focus-within>.sub-menu{opacity:1;visibility:visible;translate:0 0}}@media screen and (max-width:1199px){#header .menu-dropdown .menu>li.menu-item-has-children.open>.sub-menu{display:block}}#header .menu-dropdown .menu>li.menu-item-has-children:after{content:"";position:absolute;top:100%;left:0;width:100%;height:20px;z-index:1}@media screen and (max-width:1199px){#header .menu-dropdown .menu>li.menu-item-has-children:after{display:none}}#header .menu-dropdown .menu>li.current-menu-parent>a,#header .menu-dropdown .menu>li.current-menu-item>a{text-decoration:underline}@media screen and (min-width:1200px){#header .menu-dropdown .menu>li.left-auto{margin-left:auto}}#header .menu-button{width:30px;height:23px;background:url(/img/menu-icon.svg) no-repeat center right;background-size:30px;text-indent:-9999px;border:none;margin:0;display:block;position:relative;z-index:3}@media screen and (min-width:1200px){#header .menu-button{display:none}}.site-footer{padding:56px 0 40px;margin-top:48px}@media screen and (min-width:1200px){.site-footer{padding:64px 0 40px;margin-top:72px}}.site-footer .eyebrow{margin-bottom:18px}@media screen and (min-width:1200px){.site-footer .contact,.site-footer .menu-h{max-width:440px;width:50%}}.site-footer .contact{margin-bottom:64px}@media screen and (min-width:1200px){.site-footer .contact{margin-bottom:0}}.site-footer .btn{min-width:260px;margin-top:24px}@media screen and (min-width:1200px){.site-footer .btn{min-width:320px}}.site-footer .btn:hover{background:var(--cream)}.site-footer .flex-box{justify-content:space-between}.site-footer .logo-h{margin-top:100px;width:100%}@media screen and (min-width:600px){.site-footer .logo-h{margin-top:144px}}@media screen and (min-width:1200px){.site-footer .logo-h{margin-top:160px}}.site-footer .menu+.eyebrow{margin-top:64px}@media screen and (min-width:1200px){.site-footer .menu+.eyebrow{margin-top:48px}}.site-footer ul li:not(:last-child){margin-bottom:2px}.site-footer ul li a{font-size:1.75rem;line-height:125%;font-weight:500;font-family:var(--heading-font)}@media screen and (min-width:600px){.site-footer ul li a{font-size:2rem}}.site-footer .footer-meta{display:flex;gap:1rem;justify-content:center;margin-top:2rem;font-size:.8rem}.site-footer .footer-meta .copyright{opacity:.6}.site-footer a.beech-attr{display:flex;align-items:center;justify-content:flex-start;gap:.25rem;opacity:.6;transition:opacity .25s ease}.site-footer a.beech-attr .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.site-footer a.beech-attr:hover{opacity:1;color:#000}.site-footer a.beech-attr #beechLogo{height:.67rem}.filters .gform_required_legend,.filters .gform_validation_errors,.gform_wrapper .gform_required_legend,.gform_wrapper .gform_validation_errors{display:none}.filters .gfield_validation_message,.gform_wrapper .gfield_validation_message{display:block;font-size:14px;color:#c01}.filters .hidden_label .gfield_label,.filters .hide-label .gfield_label,.gform_wrapper .hidden_label .gfield_label,.gform_wrapper .hide-label .gfield_label{display:none}.filters .gfield_label,.gform_wrapper .gfield_label{display:block}.filters .gform_fields,.gform_wrapper .gform_fields{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.filters .input-group,.filters .gfield,.gform_wrapper .input-group,.gform_wrapper .gfield{width:100%;margin-bottom:16px}.filters .input-group.gfield--width-half,.filters .gfield.gfield--width-half,.gform_wrapper .input-group.gfield--width-half,.gform_wrapper .gfield.gfield--width-half{width:100%}@media screen and (min-width:768px){.filters .input-group.gfield--width-half,.filters .gfield.gfield--width-half,.gform_wrapper .input-group.gfield--width-half,.gform_wrapper .gfield.gfield--width-half{width:calc(50% - 8px)}}.filters .input-group input[type=text],.filters .input-group input[type=email],.filters .input-group input[type=password],.filters .input-group input[type=phone],.filters .input-group input[type=tel],.filters .input-group select,.filters .input-group .custom-select .selected-item,.filters .input-group textarea,.filters .gfield input[type=text],.filters .gfield input[type=email],.filters .gfield input[type=password],.filters .gfield input[type=phone],.filters .gfield input[type=tel],.filters .gfield select,.filters .gfield .custom-select .selected-item,.filters .gfield textarea,.gform_wrapper .input-group input[type=text],.gform_wrapper .input-group input[type=email],.gform_wrapper .input-group input[type=password],.gform_wrapper .input-group input[type=phone],.gform_wrapper .input-group input[type=tel],.gform_wrapper .input-group select,.gform_wrapper .input-group .custom-select .selected-item,.gform_wrapper .input-group textarea,.gform_wrapper .gfield input[type=text],.gform_wrapper .gfield input[type=email],.gform_wrapper .gfield input[type=password],.gform_wrapper .gfield input[type=phone],.gform_wrapper .gfield input[type=tel],.gform_wrapper .gfield select,.gform_wrapper .gfield .custom-select .selected-item,.gform_wrapper .gfield textarea{font-family:var(--body-font);font-size:16px;line-height:25px;border:1px solid rgba(32,32,32,.2509803922);color:#202020;-webkit-appearance:none;appearance:none;border-radius:4px;padding:10px 16px;width:100%}.filters .input-group input[type=text]::placeholder,.filters .input-group input[type=email]::placeholder,.filters .input-group input[type=password]::placeholder,.filters .input-group input[type=phone]::placeholder,.filters .input-group input[type=tel]::placeholder,.filters .input-group select::placeholder,.filters .input-group .custom-select .selected-item::placeholder,.filters .input-group textarea::placeholder,.filters .gfield input[type=text]::placeholder,.filters .gfield input[type=email]::placeholder,.filters .gfield input[type=password]::placeholder,.filters .gfield input[type=phone]::placeholder,.filters .gfield input[type=tel]::placeholder,.filters .gfield select::placeholder,.filters .gfield .custom-select .selected-item::placeholder,.filters .gfield textarea::placeholder,.gform_wrapper .input-group input[type=text]::placeholder,.gform_wrapper .input-group input[type=email]::placeholder,.gform_wrapper .input-group input[type=password]::placeholder,.gform_wrapper .input-group input[type=phone]::placeholder,.gform_wrapper .input-group input[type=tel]::placeholder,.gform_wrapper .input-group select::placeholder,.gform_wrapper .input-group .custom-select .selected-item::placeholder,.gform_wrapper .input-group textarea::placeholder,.gform_wrapper .gfield input[type=text]::placeholder,.gform_wrapper .gfield input[type=email]::placeholder,.gform_wrapper .gfield input[type=password]::placeholder,.gform_wrapper .gfield input[type=phone]::placeholder,.gform_wrapper .gfield input[type=tel]::placeholder,.gform_wrapper .gfield select::placeholder,.gform_wrapper .gfield .custom-select .selected-item::placeholder,.gform_wrapper .gfield textarea::placeholder{font-family:var(--body-font);font-size:16px;line-height:25px;color:#202020;opacity:.5}.filters .input-group input[type=text]:focus,.filters .input-group input[type=email]:focus,.filters .input-group input[type=password]:focus,.filters .input-group input[type=phone]:focus,.filters .input-group input[type=tel]:focus,.filters .input-group select:focus,.filters .input-group .custom-select .selected-item:focus,.filters .input-group textarea:focus,.filters .gfield input[type=text]:focus,.filters .gfield input[type=email]:focus,.filters .gfield input[type=password]:focus,.filters .gfield input[type=phone]:focus,.filters .gfield input[type=tel]:focus,.filters .gfield select:focus,.filters .gfield .custom-select .selected-item:focus,.filters .gfield textarea:focus,.gform_wrapper .input-group input[type=text]:focus,.gform_wrapper .input-group input[type=email]:focus,.gform_wrapper .input-group input[type=password]:focus,.gform_wrapper .input-group input[type=phone]:focus,.gform_wrapper .input-group input[type=tel]:focus,.gform_wrapper .input-group select:focus,.gform_wrapper .input-group .custom-select .selected-item:focus,.gform_wrapper .input-group textarea:focus,.gform_wrapper .gfield input[type=text]:focus,.gform_wrapper .gfield input[type=email]:focus,.gform_wrapper .gfield input[type=password]:focus,.gform_wrapper .gfield input[type=phone]:focus,.gform_wrapper .gfield input[type=tel]:focus,.gform_wrapper .gfield select:focus,.gform_wrapper .gfield .custom-select .selected-item:focus,.gform_wrapper .gfield textarea:focus{box-shadow:0 0 2px #202020}.filters .input-group input[type=text]:focus::placeholder,.filters .input-group input[type=email]:focus::placeholder,.filters .input-group input[type=password]:focus::placeholder,.filters .input-group input[type=phone]:focus::placeholder,.filters .input-group input[type=tel]:focus::placeholder,.filters .input-group select:focus::placeholder,.filters .input-group .custom-select .selected-item:focus::placeholder,.filters .input-group textarea:focus::placeholder,.filters .gfield input[type=text]:focus::placeholder,.filters .gfield input[type=email]:focus::placeholder,.filters .gfield input[type=password]:focus::placeholder,.filters .gfield input[type=phone]:focus::placeholder,.filters .gfield input[type=tel]:focus::placeholder,.filters .gfield select:focus::placeholder,.filters .gfield .custom-select .selected-item:focus::placeholder,.filters .gfield textarea:focus::placeholder,.gform_wrapper .input-group input[type=text]:focus::placeholder,.gform_wrapper .input-group input[type=email]:focus::placeholder,.gform_wrapper .input-group input[type=password]:focus::placeholder,.gform_wrapper .input-group input[type=phone]:focus::placeholder,.gform_wrapper .input-group input[type=tel]:focus::placeholder,.gform_wrapper .input-group select:focus::placeholder,.gform_wrapper .input-group .custom-select .selected-item:focus::placeholder,.gform_wrapper .input-group textarea:focus::placeholder,.gform_wrapper .gfield input[type=text]:focus::placeholder,.gform_wrapper .gfield input[type=email]:focus::placeholder,.gform_wrapper .gfield input[type=password]:focus::placeholder,.gform_wrapper .gfield input[type=phone]:focus::placeholder,.gform_wrapper .gfield input[type=tel]:focus::placeholder,.gform_wrapper .gfield select:focus::placeholder,.gform_wrapper .gfield .custom-select .selected-item:focus::placeholder,.gform_wrapper .gfield textarea:focus::placeholder{opacity:1}.filters .input-group .custom-select,.filters .gfield .custom-select,.gform_wrapper .input-group .custom-select,.gform_wrapper .gfield .custom-select{position:relative}.filters .input-group .custom-select select,.filters .gfield .custom-select select,.gform_wrapper .input-group .custom-select select,.gform_wrapper .gfield .custom-select select{display:none}.filters .input-group .custom-select .selected-item,.filters .gfield .custom-select .selected-item,.gform_wrapper .input-group .custom-select .selected-item,.gform_wrapper .gfield .custom-select .selected-item{padding-right:30px;cursor:pointer}.filters .input-group .custom-select .selected-item:after,.filters .gfield .custom-select .selected-item:after,.gform_wrapper .input-group .custom-select .selected-item:after,.gform_wrapper .gfield .custom-select .selected-item:after{position:absolute;content:"";top:18px;right:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-family:"Font Awesome 5 Pro";font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:400;line-height:1;text-align:center;text-rendering:auto}.filters .input-group .custom-select .selected-item.arrowanim,.filters .gfield .custom-select .selected-item.arrowanim,.gform_wrapper .input-group .custom-select .selected-item.arrowanim,.gform_wrapper .gfield .custom-select .selected-item.arrowanim{border-radius:27px 27px 0 0}.filters .input-group .custom-select .selected-item.arrowanim:after,.filters .gfield .custom-select .selected-item.arrowanim:after,.gform_wrapper .input-group .custom-select .selected-item.arrowanim:after,.gform_wrapper .gfield .custom-select .selected-item.arrowanim:after{transform:scaleY(-1)}.filters .input-group .custom-select .all-items,.filters .gfield .custom-select .all-items,.gform_wrapper .input-group .custom-select .all-items,.gform_wrapper .gfield .custom-select .all-items{font-family:var(--body-font);position:absolute;top:100%;font-size:16px;line-height:22px;border:2px solid var(--dark-blue);border-top:none;color:var(--dark-blue);z-index:5;background:#fff;-webkit-appearance:none;appearance:none;border-radius:0 0 27px;padding:15px 23px 14px;width:100%;opacity:1;visibility:visible;transition:all var(--transition)}.filters .input-group .custom-select .all-items.all-items-hide,.filters .gfield .custom-select .all-items.all-items-hide,.gform_wrapper .input-group .custom-select .all-items.all-items-hide,.gform_wrapper .gfield .custom-select .all-items.all-items-hide{opacity:0;visibility:hidden}.filters .input-group .custom-select .all-items .item,.filters .gfield .custom-select .all-items .item,.gform_wrapper .input-group .custom-select .all-items .item,.gform_wrapper .gfield .custom-select .all-items .item{cursor:pointer}.filters .input-group .custom-select .all-items .item:not(:last-child),.filters .gfield .custom-select .all-items .item:not(:last-child),.gform_wrapper .input-group .custom-select .all-items .item:not(:last-child),.gform_wrapper .gfield .custom-select .all-items .item:not(:last-child){padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid var(--dark-blue)}.filters .input-group .custom-select .all-items .item:hover,.filters .gfield .custom-select .all-items .item:hover,.gform_wrapper .input-group .custom-select .all-items .item:hover,.gform_wrapper .gfield .custom-select .all-items .item:hover{font-weight:500}.filters .input-group textarea,.filters .gfield textarea,.gform_wrapper .input-group textarea,.gform_wrapper .gfield textarea{padding:20px}.filters .input-group input[type=checkbox],.filters .gfield input[type=checkbox],.gform_wrapper .input-group input[type=checkbox],.gform_wrapper .gfield input[type=checkbox]{position:absolute;left:-9999px}.filters .input-group input[type=checkbox]+label,.filters .gfield input[type=checkbox]+label,.gform_wrapper .input-group input[type=checkbox]+label,.gform_wrapper .gfield input[type=checkbox]+label{display:block;position:relative;padding-left:30px;cursor:pointer}.filters .input-group input[type=checkbox]+label:after,.filters .gfield input[type=checkbox]+label:after,.gform_wrapper .input-group input[type=checkbox]+label:after,.gform_wrapper .gfield input[type=checkbox]+label:after{position:absolute;content:"";width:15px;height:15px;top:3px;border:1px solid #000;border-radius:2px;left:0}.filters .input-group input[type=checkbox]+label a,.filters .gfield input[type=checkbox]+label a,.gform_wrapper .input-group input[type=checkbox]+label a,.gform_wrapper .gfield input[type=checkbox]+label a{font-weight:700}.filters .input-group input[type=checkbox]:checked+label:before,.filters .gfield input[type=checkbox]:checked+label:before,.gform_wrapper .input-group input[type=checkbox]:checked+label:before,.gform_wrapper .gfield input[type=checkbox]:checked+label:before{position:absolute;content:"";left:6px;top:5px;border:1px solid #000;border-width:0 1px 1px 0;transform:rotate(45deg);width:4px;height:9px}.filters .input-group input[type=radio],.filters .gfield input[type=radio],.gform_wrapper .input-group input[type=radio],.gform_wrapper .gfield input[type=radio]{position:absolute;left:-9999px}.filters .input-group input[type=radio]+label,.filters .gfield input[type=radio]+label,.gform_wrapper .input-group input[type=radio]+label,.gform_wrapper .gfield input[type=radio]+label{display:block;position:relative;padding-left:30px;cursor:pointer}.filters .input-group input[type=radio]+label:after,.filters .gfield input[type=radio]+label:after,.gform_wrapper .input-group input[type=radio]+label:after,.gform_wrapper .gfield input[type=radio]+label:after{position:absolute;content:"";width:14px;height:14px;top:4px;border:1px solid #000;border-radius:50%;left:0}.filters .input-group input[type=radio]:checked+label:before,.filters .gfield input[type=radio]:checked+label:before,.gform_wrapper .input-group input[type=radio]:checked+label:before,.gform_wrapper .gfield input[type=radio]:checked+label:before{position:absolute;content:"";left:4px;top:8px;border-radius:50%;width:8px;height:8px;background:#000}.filters .gfield_radio .gchoice,.gform_wrapper .gfield_radio .gchoice{margin-bottom:10px}.filters .gfield_checkbox,.gform_wrapper .gfield_checkbox{display:flex;flex-wrap:wrap;gap:40px;row-gap:10px}.filters .gfield--type-select,.gform_wrapper .gfield--type-select{display:flex;flex-wrap:wrap;align-items:center}.filters .gfield--type-select .gfield_label,.gform_wrapper .gfield--type-select .gfield_label{width:100%}@media screen and (min-width:768px){.filters .gfield--type-select .gfield_label,.gform_wrapper .gfield--type-select .gfield_label{width:240px;text-align:right;padding-right:22px;margin-bottom:0}}.filters .gfield--type-select .ginput_container,.gform_wrapper .gfield--type-select .ginput_container{width:100%}@media screen and (min-width:768px){.filters .gfield--type-select .ginput_container,.gform_wrapper .gfield--type-select .ginput_container{width:calc(100% - 240px)}}.filters .gform_footer,.gform_wrapper .gform_footer{padding-top:28px;margin-top:12px;border-top:1px solid rgba(32,32,32,.2509803922)}.filters .gform_button_select_files,.gform_wrapper .gform_button_select_files{background-color:transparent;color:var(--orange);font-size:0;line-height:0}.filters .gform_button_select_files:after,.gform_wrapper .gform_button_select_files:after{content:"Browse";font-size:13px;line-height:17px}@media screen and (min-width:768px){.filters .gform_button_select_files:after,.gform_wrapper .gform_button_select_files:after{font-size:18px;line-height:28px}}.filters .gform_button_select_files:before,.gform_wrapper .gform_button_select_files:before{position:absolute;content:"";width:20px;height:100%;right:25px;top:0;background-image:url(/img/pagi-arrow.svg);transform:scaleX(-1);background-repeat:no-repeat;background-size:20px;background-position:center;opacity:0;visibility:hidden;transition:var(--transition)}@media screen and (min-width:768px){.filters .gform_button_select_files:hover,.gform_wrapper .gform_button_select_files:hover{padding-left:25px;padding-right:55px;background-color:none}.filters .gform_button_select_files:hover:before,.gform_wrapper .gform_button_select_files:hover:before{opacity:1;visibility:visible}}.filters .gform_drop_instructions,.gform_wrapper .gform_drop_instructions{border-radius:20px;border:2px dotted #E6E6E6;padding:30px 9px;display:flex;order:1;max-width:335px;justify-content:center;margin-bottom:40px}.filters .gform_drop_instructions:after,.gform_wrapper .gform_drop_instructions:after{content:"to upload";order:3;margin-left:5px}.filters .gform_drop_instructions:before,.gform_wrapper .gform_drop_instructions:before{content:"browse";order:2;font-weight:600;margin-left:5px}.filters .gform_fileupload_rules,.gform_wrapper .gform_fileupload_rules,.filters .gform_validation_container,.gform_wrapper .gform_validation_container{display:none}.gform_confirmation_wrapper{margin-top:30px;font-size:20px;line-height:30px}.contact-popup{position:fixed;inset:0;z-index:9999;display:none;align-items:center;justify-content:center;padding:24px;overflow:auto;background:var(--black-50)}.contact-popup .inner{position:relative;width:100%;max-width:448px;max-height:100%;overflow:auto;margin:auto;padding:40px 32px 32px;background:var(--white);border-radius:16px;box-shadow:0 8px 32px #20202029}.contact-popup h3{font-family:var(--heading-font);font-weight:600;font-size:28px;line-height:1.2;text-align:center;margin-bottom:8px}.contact-popup .inner>p{font-size:16px;line-height:1.5;margin:0 auto 28px;text-align:center;max-width:320px}.contact-popup .gfield_label{display:none}.top-banner{padding:161px 0 32px;position:relative;overflow:hidden}@media screen and (min-width:1200px){.top-banner{padding:185px 0 32px}}.top-banner>svg{position:absolute;left:50%;top:50%;z-index:1;transform:translate(-50%,-50%);max-width:606px;height:auto}@media screen and (min-width:1200px){.top-banner>svg{max-width:992px}}.home .top-banner{max-height:70rem;padding:0}.home .top-banner .col-9{order:1}@media screen and (min-width:1200px){.home .top-banner .col-9{order:unset}}.home .top-banner .col-3{order:2}@media screen and (min-width:1200px){.home .top-banner .col-3{order:unset}}.home .top-banner .col-9.flex-box{position:absolute;left:0;bottom:37px;padding-inline:20px}@media screen and (min-width:600px){.home .top-banner .col-9.flex-box{padding-inline:48px}}@media screen and (min-width:1200px){.home .top-banner .col-9.flex-box{position:static;inset:0;padding-inline:16px}}.home .top-banner .container{padding:161px 20px 100px;height:100dvh;max-height:70rem}@media screen and (min-width:600px){.home .top-banner .container{padding:193px 48px 150px}}@media screen and (min-width:1200px){.home .top-banner .container{padding:297px 48px 40px;display:flex;align-items:stretch;justify-content:stretch}}.home .top-banner .left-eyebrow{max-width:236px;display:block!important;margin-top:62px}@media screen and (min-width:1200px){.home .top-banner .left-eyebrow{margin-top:12px}}.home .top-banner .title-holder{margin-bottom:40px}.home .top-banner h1{font-size:clamp(36px,10.667vw,64px)}@media screen and (min-width:600px){.home .top-banner h1{font-size:96px}}@media screen and (min-width:1200px){.home .top-banner h1{font-size:clamp(6.5rem,-2.013rem + 11.351vw,8.5rem)}}.home .top-banner .scroll-down{display:flex;flex-wrap:wrap;align-items:center;font-size:18px;gap:10px}.home .top-banner .scroll-down:hover{color:var(--black)}.home .top-banner .scroll-down:hover svg{animation:bounce 1.5s infinite}@media screen and (max-width:767px){.home .top-banner .scroll-down{display:none}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-12px)}60%{transform:translateY(-6px)}}.top-banner .title-holder{margin-bottom:96px}.top-banner .title-holder .text,.top-banner .title-holder .tag-list{margin-top:24px}@media screen and (min-width:1200px){.top-banner .title-holder .text,.top-banner .title-holder .tag-list{margin-top:32px}}.top-banner .title-holder .capi{text-transform:capitalize}.top-banner .text{max-width:794px;font-size:1.25rem;line-height:140%}@media screen and (min-width:600px){.top-banner .text{font-size:1.5rem}}.top-banner .left-eyebrow:not(.t-sm):not(.t-lg){font-family:var(--body-font);font-weight:400;font-size:1.25rem;line-height:140%;text-transform:none}@media screen and (min-width:600px){.top-banner .left-eyebrow:not(.t-sm):not(.t-lg){font-size:1.5rem}}.top-banner .col-9.flex-box{align-items:flex-end;justify-content:space-between}.top-banner .col-9.flex-box svg{margin-left:auto}.top-banner .col-9.flex-box .text{max-width:70%}.top-banner .pt:not(:empty){padding-top:20px}@media screen and (min-width:1200px){.top-banner .pt:not(:empty){padding-top:32px}}.top-banner .col-3.pt{display:none}@media screen and (min-width:1200px){.top-banner .col-3.pt{display:block}}.top-banner .tag-list{display:flex;flex-wrap:wrap;gap:10px}.top-banner .tag-list a{opacity:.5;text-transform:lowercase}.top-banner .tag-list a:hover{opacity:1}.top-banner .tag span{text-transform:lowercase}.top-banner .breadcrumbs{display:flex;flex-wrap:wrap;gap:10px}.top-banner.is-bare{padding-block:120px 40px}@media screen and (min-width:1200px){.top-banner.is-bare{padding-block:148px 48px}}.top-banner.is-bare .col-3{display:none}.top-banner.is-bare .col-9{inline-size:100%;max-inline-size:none;flex:1 1 100%}.top-banner.is-bare .title-holder{margin-bottom:0}.top-banner.is-bare h1{overflow-wrap:break-word;text-wrap:balance}@media screen and (max-width:599px){.home .top-banner{max-height:none}.home .top-banner .container{height:auto;min-height:100dvh;max-height:none;padding:112px 20px 72px;display:flex;flex-direction:column}.home .top-banner .col-9.flex-box{position:static;inset:auto;margin-block-start:40px}}.text-block.column-one{text-align:center}.text-block.column-one .inner{border-top:1px solid var(--gold);padding-top:32px}.text-block.column-one h2{max-width:1148px;margin-inline:auto;margin-bottom:32px}@media screen and (min-width:600px){.text-block.column-one h2{margin-bottom:40px}}.text-block.column-one .flex-box{justify-content:center}.text-block.column-one .flex-box .text{max-width:676px}.text-block.column-one .flex-box .text+.downloads{margin-top:32px}@media screen and (min-width:600px){.text-block.column-one .flex-box .text+.downloads{margin-top:40px}}.text-block.column-one .eyebrow{margin-bottom:32px;justify-content:center}@media screen and (min-width:600px){.text-block.column-one .eyebrow{margin-bottom:40px}}.text-block.column-one .downloads{display:flex;width:100%;flex-wrap:wrap;justify-content:center;gap:8px}.text-block.column-one .downloads a{display:block}.text-block.column-one .downloads a img{height:40px;width:auto}.text-block.column-one .downloads span{border-right:1px solid var(--gold)}.text-block.column-one-right .title{max-width:1030px}@media screen and (min-width:1200px){.text-block.column-one-right .text{width:50%;padding-left:16px;margin-left:auto}}.text-block.column-one-right .stroke{border-bottom:1px solid var(--cream);margin-bottom:32px;display:block}.text-block.column-one-right .flex-box .eyebrow{margin-bottom:2rem}@media screen and (min-width:1200px){.text-block.column-one-right .flex-box .eyebrow{width:50%;padding-right:16px}}.text-with-image{position:relative;padding:60px 0 90px;overflow:hidden}@media screen and (min-width:600px){.text-with-image{padding:122px 0}}.text-with-image:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-repeat:no-repeat;background-position:58% 30%;background-size:1900px 1780px;z-index:1;opacity:.03}@media screen and (min-width:600px){.text-with-image:before{background-position:60% 20%;background-size:3166px 2969px;opacity:.02}}.text-with-image .flex-box{justify-content:space-between;align-items:center}.text-with-image .images-h{width:100%;position:relative}@media screen and (min-width:600px){.text-with-image .images-h{width:44%}}.text-with-image .images-h .img-h{overflow:hidden;border-radius:10px;box-shadow:0 5px 10px #00000059}.text-with-image .images-h .img-h img{width:100%;height:100%;object-fit:cover}.text-with-image .images-h .img-main{width:100%}.text-with-image .images-h.double-img .img-main{width:79%}.text-with-image .images-h.double-img .img-small{width:50%;margin-left:auto;margin-top:-37%}@media screen and (min-width:600px){.text-with-image .images-h.double-img .img-small{width:55%;margin-top:-28%}}.text-with-image .images-h:not(.double-img)+.text-h{margin-top:60px}@media screen and (min-width:600px){.text-with-image .images-h:not(.double-img)+.text-h{margin-top:0}}@media screen and (min-width:600px){.text-with-image .images-h:not(.double-img){width:46%}.text-with-image .images-h:not(.double-img)+.text-h{width:49%}}.text-with-image .text-h{width:100%;margin-top:80px}@media screen and (min-width:600px){.text-with-image .text-h{width:46%;margin-top:0}}.text-with-image h2{margin-bottom:20px}@media screen and (min-width:600px){.text-with-image h2{margin-bottom:40px}}.text-with-image .bottom-cta{margin-top:40px}@media screen and (min-width:600px){.text-with-image .bottom-cta{margin-top:70px}}.text-with-image.image-right:before{background-position:42% 30%}@media screen and (min-width:600px){.text-with-image.image-right:before{background-position:40% 20%}}.text-with-image.image-right .text-h{order:1;margin-bottom:80px;margin-top:0}@media screen and (min-width:600px){.text-with-image.image-right .text-h{margin-bottom:0;margin-top:0}}.text-with-image.image-right .images-h{order:2}@media screen and (min-width:600px){.text-with-image.image-right .images-h .img-small{margin-left:0;margin-right:auto}.text-with-image.image-right .images-h .img-main{margin-left:auto;margin-right:0}}.text-with-image.image-right .images-h:not(.double-img)+.text-h{margin-bottom:60px;margin-top:0}@media screen and (min-width:600px){.text-with-image.image-right .images-h:not(.double-img)+.text-h{margin-top:0;margin-bottom:0}}.text-with-image.image-right.full-height .text-h-side{order:2}.text-with-image.image-right.full-height .images-h{order:3}@media screen and (min-width:600px){.text-with-image.image-right.full-height .images-h .img-small{left:-38%;right:auto}}@media screen and (min-width:600px){.text-with-image.full-height .flex-box{padding-bottom:10%;align-items:flex-start}}.text-with-image.full-height .text-h{order:1;width:100%;margin-bottom:0!important}@media screen and (min-width:600px){.text-with-image.full-height .text-h{width:66%}}.text-with-image.full-height .text-h-side{order:2;width:100%}@media screen and (min-width:600px){.text-with-image.full-height .text-h-side{width:49%;order:3}}.text-with-image.full-height .images-h{margin-top:55px;width:100%;order:3}@media screen and (min-width:600px){.text-with-image.full-height .images-h{width:41%;margin-top:0;order:2}}.text-with-image.full-height .images-h .img-main{width:77%;margin-left:auto}@media screen and (min-width:600px){.text-with-image.full-height .images-h .img-main{width:100%!important}}.text-with-image.full-height .images-h .img-small{width:50%;position:absolute;left:0;bottom:5%}@media screen and (min-width:600px){.text-with-image.full-height .images-h .img-small{width:79%;right:-38%;bottom:-15%;left:auto;z-index:2;margin:0!important}}.text-with-image.cream-bg{background-color:var(--cream)}.cta-section{padding:48px 0}@media screen and (min-width:600px){.cta-section{padding:64px 0}}@media screen and (min-width:1200px){.cta-section{padding:72px 0}}.cta-section .cta-box{padding:64px 16px;text-align:center;border-radius:80px}@media screen and (min-width:600px){.cta-section .cta-box{padding:72px;border-radius:136px}}@media screen and (min-width:1200px){.cta-section .cta-box{padding:80px;border-radius:500px}}.cta-section .cta-box .eyebrow{margin-bottom:40px;justify-content:center}.cta-section .cta-box .eyebrow:before{background:#fff}.cta-section .cta-box h3,.cta-section .cta-box h2{max-width:916px;margin:0 auto 40px}.cta-section .cta-box p{max-width:676px;margin-inline:auto;margin-bottom:32px}.cta-section .cta-box .bottom-cta{margin-top:40px}.cta-section .cta-box .bottom-cta a.h2{color:#fff;text-decoration:underline}.cta-section .cta-box .bottom-cta a.h2:hover{color:var(--cream)}.list-block .heading p{margin-top:32px;max-width:557px}.list-block .item{padding-top:24px;border-top:1px solid}.list-block .item.border-cream{border-color:var(--cream)}.list-block .item.border-lavendar{border-color:var(--lavendar)}.list-block .item.border-gold{border-color:var(--gold)}.list-block .item:not(:last-child){margin-bottom:72px}.list-block .item>h4{margin-bottom:32px}@media screen and (min-width:1200px){.list-block .item>h4{width:41.6667%;padding-right:16px}}@media screen and (min-width:1200px){.list-block .item .right-col{width:58.3332%;padding-left:16px}}.list-block .item .right-col h4{width:100%;margin-bottom:24px;padding-right:0}.list-block .item .right-col ol,.list-block .item .right-col ul{max-width:558px}.list-block.numbered .item>h4{width:25%;padding-right:8px}@media screen and (min-width:1200px){.list-block.numbered .item>h4{width:41.6667%;padding-right:16px}}.list-block.numbered .item .right-col{width:75%;padding-left:8px}@media screen and (min-width:1200px){.list-block.numbered .item .right-col{width:58.3332%;padding-left:16px}}.testimonials .slick-track{width:100%;display:flex}.testimonials .slick-track .slide{height:auto;position:relative;padding-bottom:72px}.testimonials .slick-track .slick-current .author{opacity:1;transition-delay:.5s}.testimonials .flex-box{padding-top:32px;border-top:1px solid var(--gold)}.testimonials .slider-counter{width:100%;font-weight:400;margin-bottom:28px}@media screen and (min-width:1200px){.testimonials .slider-counter{width:33.332%}}.testimonials .slider{width:100%}@media screen and (min-width:1200px){.testimonials .slider{width:66.667%;padding-left:16px}}.testimonials .text{font-weight:400}.testimonials .author{transition:all .3s ease;font-size:16px;display:flex;flex-wrap:wrap;align-items:center;position:absolute;bottom:0;left:0;opacity:0}@media screen and (min-width:1200px){.testimonials .author{font-size:18px}}.testimonials .author .name{display:block;font-weight:500}.testimonials .author img{width:56px;height:56px;object-fit:cover;margin-right:8px;border-radius:50%}@media screen and (min-width:600px){.testimonials .author img{width:72px;height:72px;margin-right:16px}}.testimonials .slick-arrow{position:absolute;-webkit-mask-image:url(/img/slider-arrow-right.svg);mask-image:url(/img/slider-arrow-right.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;background:var(--black);width:40px;height:40px;border:none;text-indent:-9999px;z-index:5;bottom:16px;right:0}.testimonials .slick-arrow:hover{background:var(--gold)}.testimonials .slick-arrow.slick-prev{right:56px;-webkit-mask-image:url(/img/slider-arrow.svg);mask-image:url(/img/slider-arrow.svg)}@media screen and (min-width:600px){.testimonials .slick-arrow.slick-prev{right:80px}}.grid-boxes p:not(:last-child),.grid-boxes h5:not(:last-child){margin-bottom:24px}.grid-boxes .col-4 .border{display:block;width:100%;height:16px;margin-bottom:32px}.grid-boxes .graphic{justify-content:center;margin-bottom:80px}@media screen and (min-width:600px){.grid-boxes .graphic{margin-bottom:96px}}@media screen and (min-width:1200px){.grid-boxes .graphic{margin-bottom:128px}}.grid-boxes .graphic .color-box{mix-blend-mode:multiply;padding:32px;border-radius:168px;width:80%;text-align:center;min-height:125px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;flex-direction:column}@media screen and (min-width:1200px){.grid-boxes .graphic .color-box{width:26%;min-height:204px}}.grid-boxes .graphic .color-box p{margin-bottom:8px}.grid-boxes .graphic .color-box:nth-child(2){margin:-12px 0;width:100%}@media screen and (min-width:1200px){.grid-boxes .graphic .color-box:nth-child(2){margin:0 -32px;width:calc(48% + 64px)}}.grid-boxes .columns{gap:48px}@media screen and (min-width:1200px){.grid-boxes .columns{gap:0}}.logos-grid{width:100%;overflow:hidden}.logos-grid .flex-box .item-h{width:50%;border:1px solid var(--cream);border-width:0px 1px 1px 1px}@media screen and (min-width:1200px){.logos-grid .flex-box .item-h{width:25%;border-top-width:1px!important}.logos-grid .flex-box .item-h:nth-child(3){border-left:none}}.logos-grid .flex-box .item-h:nth-child(2n){border-left:none}.logos-grid .flex-box .item-h:nth-child(2),.logos-grid .flex-box .item-h:nth-child(1){border-top-width:1px}.logos-grid .flex-box .item-h .img-h{height:112px;flex-wrap:wrap;display:flex;align-items:center;justify-content:center;width:100%}@media screen and (min-width:600px){.logos-grid .flex-box .item-h .img-h{height:184px}}.logos-grid .flex-box .item-h .img-h img{max-height:45%;max-width:67%}@media screen and (min-width:600px){.logos-grid .flex-box .item-h .img-h img{max-height:40%;max-width:54%}}.logos-grid .flex-box .item-h .img-h img{filter:brightness(0) saturate(100%);opacity:.5;object-fit:contain}.logos-grid.colour-logos .flex-box .item-h .img-h img{filter:none;opacity:1}.accordion-section .eyebrow{margin-bottom:32px;width:100%}@media screen and (min-width:600px){.accordion-section .eyebrow{margin-bottom:48px}}@media screen and (min-width:1200px){.accordion-section .eyebrow{width:25%;padding-right:30px}}.accordion-section .flex-box{padding-top:32px;border-top:1px solid var(--gold)}.accordion-section .accordion-list{width:100%}@media screen and (min-width:1200px){.accordion-section .accordion-list{width:75%}}.accordion-section .accordion{background:#ff931e80;transition:var(--transition);border-radius:8px}.accordion-section .accordion:not(:last-child){margin-bottom:8px}.accordion-section .accordion .title{position:relative;cursor:pointer;padding:14px 60px 14px 20px;font-weight:500}.accordion-section .accordion .toggle-icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);height:24px;width:24px;transition:all var(--transition);background:url(/img/cross.svg) no-repeat center;background-size:100%}.accordion-section .accordion.open{background:#ff931e1a}.accordion-section .accordion.open .title .toggle-icon{transform:translateY(-50%) rotate(45deg)}.accordion-section .accordion .collapse-content{display:none}.accordion-section .accordion .collapse-content .inner{padding:18px 20px 28px;max-width:812px}.accordion-section .accordion.open .collapse-content{display:block}.team-section .eyebrow{margin-bottom:32px}@media screen and (min-width:600px){.team-section .eyebrow{margin-bottom:48px}}@media screen and (min-width:1200px){.team-section .eyebrow{width:25%;padding-right:30px}}.team-section .flex-box{padding-top:32px;border-top:1px solid var(--gold)}.team-section .team-list{overflow:auto;width:calc(100% + 20px);margin-right:-20px}@media screen and (min-width:600px){.team-section .team-list{width:calc(100% + 50px);margin-right:-50px}}@media screen and (min-width:1200px){.team-section .team-list{width:75%;overflow:hidden}}.team-section .team-list .inner{display:flex;align-items:flex-start;flex-wrap:wrap;min-width:900px;width:calc(100% + 16px);margin:0 -8px}@media screen and (min-width:1200px){.team-section .team-list .inner{min-width:0;width:calc(100% + 32px);margin:0 -16px}}.team-section .team-list .person-card{width:33.332%;padding:0 8px}@media screen and (min-width:1200px){.team-section .team-list .person-card{padding:0 16px}}.team-section .team-list .person-card .img-h{position:relative;margin-bottom:12px;border-radius:4px;overflow:hidden}.team-section .team-list .person-card .img-h img{aspect-ratio:3/3.7;object-fit:cover}.team-section .team-list .person-card .img-h:before{position:absolute;bottom:0;right:0;content:"";background:var(--gold);width:0;height:0;transition:var(--transition);z-index:2}.team-section .team-list .person-card .img-h .desc{opacity:0;transition:var(--transition);z-index:3;position:absolute;top:0;left:0;width:100%;height:100%;padding:16px}.team-section .team-list .person-card .img-h .more-less{position:absolute;right:16px;bottom:16px;height:40px;width:40px;background:var(--gold) url(/img/cross.svg) no-repeat center;background-size:24px;transition:all var(--transition);z-index:4;text-indent:-9999px;border:none;appearance:none;-webkit-appearance:none;border-radius:50%;transform-origin:center}.team-section .team-list .person-card .img-h.show .more-less{transform:rotate(45deg)}.team-section .team-list .person-card .img-h.show .desc{opacity:1}.team-section .team-list .person-card .img-h.show:before{width:100%;height:100%}.team-section .team-list .person-card .name{font-size:28px;line-height:130%}.team-section .team-list .person-card .position{opacity:.6}.resources .title{max-width:1030px}.resources .flex-box{border-top:1px solid var(--gold);padding-top:32px}.resources .flex-box+.flex-box{margin-top:80px;padding-top:80px}@media screen and (min-width:600px){.resources .flex-box+.flex-box{margin-top:96px;padding-top:96px}}@media screen and (min-width:1200px){.resources .flex-box+.flex-box{margin-top:128px;padding-top:128px}}.resources .flex-box .eyebrow{width:100%;margin-bottom:32px}@media screen and (min-width:1200px){.resources .flex-box .eyebrow{width:50%;padding-right:16px;margin-bottom:0}}.resources .flex-box .files{width:100%}@media screen and (min-width:1200px){.resources .flex-box .files{width:50%;padding-left:16px;margin-left:auto}}.resources .file+.file{margin-top:24px;padding-top:24px;border-top:1px solid var(--gold)}.resources .file a{display:flex;font-size:14px;align-items:flex-start;padding-right:30px;background:url(/img/download.svg) no-repeat right top 10px;background-size:20px}@media screen and (min-width:600px){.resources .file a{font-size:16px;align-items:center;background:url(/img/download.svg) no-repeat right top 12px}}.resources .file .text{max-width:470px}.resources .file .icon{min-width:52px;height:52px;display:block;margin-right:12px;background-color:var(--gold);background-repeat:no-repeat;background-position:center;border-radius:4px}@media screen and (min-width:600px){.resources .file .icon{margin-right:16px;min-width:72px;height:72px}}.resources .file .icon.pdf{background-image:url(/img/pdf.svg);background-size:23px}@media screen and (min-width:600px){.resources .file .icon.pdf{background-size:32px}}.resources .file .info{display:flex;flex-wrap:wrap;gap:15px;color:var(--gold);text-transform:uppercase;margin-top:8px;font-size:11px}@media screen and (min-width:600px){.resources .file .info{font-size:12px}}.resources .video-block h4{margin-bottom:16px}.resources .video-block+.video-block{margin-top:24px;padding-top:24px;border-top:1px solid var(--gold)}.resources .video-card{position:relative;aspect-ratio:16/9;background:var(--black);overflow:hidden;border-radius:16px;margin-top:40px}.resources .video-card video{width:100%;height:100%;object-fit:cover;display:block}.resources .video-card .video-card__btn{position:absolute;inset:0;display:grid;place-items:center;border:0;background:none;cursor:pointer;transition:var(--transition);background:url(/img/play.svg) no-repeat center;background-size:59px}.resources .video-card .video-embed,.resources .video-card iframe{width:100%;height:100%}.resources .video-card.is-playing .video-card__btn{opacity:0;pointer-events:none}.resources .video-card:not(.is-playing):hover .video-card__btn{background-size:70px}.engel-header{text-align:center;padding-top:32px;margin-bottom:56px}.engel-header .eyebrow{margin-bottom:28px;justify-content:center}.engel-header h2{max-width:1148px;margin-inline:auto;margin-bottom:24px}.engel-header .text{max-width:676px;margin-inline:auto}.engel-cards{position:relative;max-width:1200px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch}.pathway-card{position:relative;background:#fff;color:var(--black);border:1px solid rgba(32,32,32,.12);border-radius:24px;padding:40px 36px 36px;box-sizing:border-box;box-shadow:0 8px 20px -14px #2020202e;display:flex;flex-direction:column;transition:transform .45s cubic-bezier(.32,.72,.24,1),box-shadow .35s ease,border-color .35s ease}.pathway-card.is-active{border-color:#202020d9;box-shadow:0 18px 36px -20px #20202047;transform:translateY(-8px)}.pathway-card.is-active:before{content:"";position:absolute;top:0;left:24px;right:24px;height:4px;background:var(--gold);border-radius:0 0 4px 4px}.pathway-card:hover,.pathway-card:focus-within{transform:translateY(-12px);box-shadow:0 24px 40px -22px #20202052;border-color:#202020d9}.pathway-card.is-active:hover,.pathway-card.is-active:focus-within{transform:translateY(-16px);box-shadow:0 28px 44px -22px #2020205c}.pathway-card{cursor:pointer}.pathway-card:focus-visible{outline:2px solid var(--gold);outline-offset:4px}@media(prefers-reduced-motion:reduce){.pathway-card{transition:none}}.pathway-card-num{font-family:var(--quote-font);font-style:italic;font-weight:400;font-size:28px;line-height:1;margin-bottom:20px;letter-spacing:.02em;color:var(--gold)}.pathway-card-title{font-family:var(--heading-font);font-weight:600;font-size:32px;line-height:1.15;color:var(--black);margin:0 0 14px}.pathway-card-sub{font-family:var(--body-font);font-size:18px;line-height:1.5;color:var(--black);margin:0 0 24px}.pathway-card-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.pathway-chip{background:transparent;border:1px solid var(--gold);color:var(--black);font-family:var(--body-font);font-size:14px;font-weight:500;padding:8px 16px;border-radius:999px;white-space:nowrap}@media(max-width:1100px){.engel-cards{gap:16px}.pathway-card{padding:32px 24px 28px}.pathway-card-title{font-size:28px}}@media(max-width:820px){.engel-cards{grid-template-columns:1fr;gap:16px;padding:0 16px}.pathway-card{padding:28px 24px;border-radius:20px;transform:none}.pathway-card.is-active{transform:none}.pathway-card-num{font-size:24px;margin-bottom:14px}.pathway-card-title{font-size:28px}.pathway-card-sub{font-size:16px}.pathway-chip{font-size:14px;padding:8px 16px}.engel-header{margin-bottom:36px;padding-top:20px}}.engel-widget{-webkit-user-select:none;user-select:none}@keyframes engel-nudge{0%,to{transform:translate(-50%,-50%) scale(1);left:0%}40%{transform:translate(-50%,-50%) scale(1.05);left:8%}60%{transform:translate(-50%,-50%) scale(1);left:5%}80%{left:0%}}.engel-slider-thumb.engel-nudge{animation:engel-nudge 2s ease-in-out 1s 2}.engel-header{text-align:center;padding-top:32px;margin-bottom:48px}.engel-header .eyebrow{margin-bottom:32px;justify-content:center}@media screen and (min-width:600px){.engel-header .eyebrow{margin-bottom:40px}}.engel-header h2{max-width:1148px;margin-inline:auto;margin-bottom:32px}@media screen and (min-width:600px){.engel-header h2{margin-bottom:40px}}.engel-header .text{max-width:900px;margin-inline:auto}.engel-body{max-width:900px;margin:0 auto}.engel-slider{position:relative;margin-bottom:56px;padding:0 12px}.engel-slider-track{position:relative;height:4px;background:#20202026;border-radius:2px}.engel-slider-track:after{content:"";position:absolute;right:-9px;top:50%;transform:translateY(-50%);border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid rgba(32,32,32,.15)}.engel-slider-fill{position:absolute;left:0;top:0;height:100%;background:var(--black);border-radius:2px;width:0%;transition:width .1s ease}.engel-slider-zones{position:absolute;top:0;left:0;right:0;height:100%}.engel-zone{position:absolute;top:50%}.engel-zone:nth-child(1){left:30%}.engel-zone:nth-child(2){left:70%}.engel-zone:before{content:"";width:8px;height:8px;background:#20202040;border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%);z-index:2;transition:background .2s ease,transform .15s ease}.engel-zone.zone-active:before{background:var(--black);transform:translate(-50%,-50%) scale(1.2)}.engel-slider-decision{position:absolute;right:0;top:50%;transform:translate(50%,-50%);width:18px;height:18px;background:#20202026;border-radius:50%;z-index:2;transition:background .3s ease,box-shadow .3s ease}.engel-slider-decision.zone-active{background:var(--gold);box-shadow:0 0 0 6px #ff931e33}.engel-slider-thumb{position:absolute;top:50%;left:0%;transform:translate(-50%,-50%);width:28px;height:28px;background:var(--gold);border:3px solid var(--gold);border-radius:50%;z-index:10;cursor:grab;box-shadow:0 0 0 5px #ff931e33;transition:box-shadow .2s ease;touch-action:none}.engel-slider-thumb:hover{box-shadow:0 0 0 5px #ff931e33,0 2px 12px #ff931e40}.engel-slider-thumb.dragging{cursor:grabbing;box-shadow:0 0 0 7px #ff931e33,0 4px 20px #ff931e4d}.engel-slider-labels{display:flex;margin-top:20px;position:relative}.engel-slider-label{font-family:var(--heading-font);font-weight:500;text-transform:uppercase;font-size:13px;letter-spacing:.08em;opacity:.25;transition:opacity .2s ease,color .2s ease;position:absolute}.engel-slider-label:nth-child(1){left:0}.engel-slider-label:nth-child(2){left:30%;transform:translate(-50%)}.engel-slider-label:nth-child(3){left:70%;transform:translate(-50%)}.engel-slider-label:nth-child(4){right:0}.engel-slider-label.label-active{opacity:1}.engel-slider-label:nth-child(4).label-active{color:var(--gold)}.engel-slider-label-sub{display:block;font-family:var(--body-font);font-weight:400;text-transform:none;letter-spacing:0;font-size:12px;margin-top:2px;opacity:.7}.engel-growth{position:absolute;right:-12px;top:-28px;font-size:11px;font-family:var(--heading-font);text-transform:uppercase;letter-spacing:.12em;opacity:.2;white-space:nowrap}.engel-tracks{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:72px}.engel-track{-webkit-tap-highlight-color:transparent;opacity:.4;transition:opacity .3s ease}.engel-track.track-highlighted{opacity:1}.engel-tracks:not(.has-highlight) .engel-track{opacity:1}.engel-track-bar{background:var(--black);color:#fff;font-family:var(--heading-font);font-weight:500;font-size:17px;padding:18px 28px;border-radius:50px;display:flex;align-items:center;gap:14px;transition:transform .2s ease,box-shadow .2s ease;line-height:1.3;box-sizing:border-box;cursor:pointer}.engel-track-bar:hover,.engel-track.active .engel-track-bar{transform:translateY(-1px);box-shadow:0 6px 20px #2020201f}.track-num{background:var(--gold);color:var(--black);width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;flex-shrink:0}.engel-track-label{display:flex;flex-direction:column;min-width:0}.engel-track-title{font-weight:500}.engel-track-sub{font-size:14px;opacity:.5;font-family:var(--body-font);font-weight:400;margin-top:2px}.engel-track:nth-child(1){width:40%}.engel-track:nth-child(2){margin-left:30%;width:40%}.engel-track:nth-child(3){margin-left:60%;width:40%}.engel-track .engel-track-bar{width:100%}.engel-examples{display:flex;flex-wrap:wrap;gap:8px;max-height:0;overflow:hidden;opacity:0;transition:max-height .5s ease,opacity .4s ease,margin .4s ease;margin-top:0}.engel-track.active .engel-examples{max-height:200px;opacity:1;margin-top:14px}.engel-example{background:var(--lavendar);color:var(--black);font-size:14px;font-family:var(--body-font);font-weight:500;padding:10px 20px;border-radius:24px;white-space:nowrap}@media(max-width:600px){.engel-widget{padding:32px 0 12px}.engel-slider{margin-bottom:44px;padding:0 8px}.engel-slider-thumb{width:32px;height:32px}.engel-slider-label{font-size:11px;letter-spacing:.05em}.engel-slider-label-sub{font-size:11px}.engel-growth{font-size:11px;top:-24px}.engel-track:nth-child(1) .engel-track-bar,.engel-track:nth-child(2) .engel-track-bar,.engel-track:nth-child(3) .engel-track-bar{width:100%}.engel-track:nth-child(2),.engel-track:nth-child(3){margin-left:0}.engel-track-bar{font-size:15px;padding:14px 20px;width:100%;box-sizing:border-box;border-radius:18px}.engel-track-sub{font-size:13px}.engel-example{font-size:13px;padding:8px 16px}.engel-header{margin-bottom:32px;padding-top:24px}}.engel-left .engel-header{text-align:left}.engel-left .engel-header .eyebrow{justify-content:flex-start}.engel-left .engel-header h2,.engel-left .engel-header .text{margin-inline:0}.quote{padding:48px 0}@media screen and (min-width:600px){.quote{padding:64px 0}}@media screen and (min-width:1200px){.quote{padding:72px 0}}.quote .quote-box{padding:72px 20px;text-align:center;border-radius:40px}@media screen and (min-width:600px){.quote .quote-box{padding:72px 48px 96px;border-radius:72px}}@media screen and (min-width:1200px){.quote .quote-box{padding:88px 100px 104px}}.quote .quote-box svg{width:56px;height:47px}@media screen and (min-width:600px){.quote .quote-box svg{width:92px;height:78px}}@media screen and (min-width:1200px){.quote .quote-box svg{width:105px;height:88px}}.quote .quote-box .quote-text{margin:32px 0;font-family:"Instrument Serif",serif;font-size:40px;font-style:italic;line-height:114%;letter-spacing:-1%}@media screen and (min-width:600px){.quote .quote-box .quote-text{margin:48px 0;font-size:64px;letter-spacing:-2%}}@media screen and (min-width:1200px){.quote .quote-box .quote-text{font-size:112px}}.quote .quote-box h6{font-weight:400}.post-list{padding-top:0}@media screen and (min-width:1200px){.post-list{padding-top:128px}}.post-list .container{padding-top:150px;z-index:3}@media screen and (min-width:1200px){.post-list .container{padding-top:0}}.post-list .category-sidebar{transition:all .3s ease;position:absolute;top:0;left:0;width:100%;padding:17px 20px;border-bottom:1px solid var(--gold)}.post-list .category-sidebar.is-sticky{position:fixed;top:10px;left:0;right:0;z-index:100;background-color:#fff}@media screen and (max-width:1201px){.post-list .category-sidebar.is-sticky{padding-top:75px;translate:0 -10px}.post-list .category-sidebar.is-sticky:after{translate:0 28px}}@media screen and (min-width:600px){.post-list .category-sidebar{padding:20px 50px}}@media screen and (min-width:1200px){.post-list .category-sidebar{width:25%;padding-right:30px;padding-left:0;position:sticky;top:90px;left:0;border:none}.admin-bar .post-list .category-sidebar{top:120px}.post-list .category-sidebar.is-sticky{position:sticky;top:90px;left:0;right:auto;z-index:100}}.post-list .category-sidebar:after{position:absolute;content:"";width:24px;height:24px;top:50%;margin-top:-12px;right:20px;background:url(/img/cheveron-down.svg) no-repeat center;background-size:100%}@media screen and (min-width:600px){.post-list .category-sidebar:after{right:50px}}@media screen and (min-width:1200px){.post-list .category-sidebar:after{display:none}}.post-list .category-sidebar.open:after{transform:scaleY(-1)}.post-list .category-sidebar.open ul{opacity:1;visibility:visible;box-shadow:0 10px 10px #0000000d}@media screen and (min-width:1200px){.post-list .category-sidebar .eyebrow{margin-bottom:28px}}.post-list .category-sidebar ul{position:absolute;top:100%;left:0;width:100%;padding:17px 20px;opacity:0;visibility:hidden;transition:var(--transition);background:#fff;border-bottom:1px solid var(--gold)}@media screen and (min-width:600px){.post-list .category-sidebar ul{padding:20px 50px}}@media screen and (min-width:1200px){.post-list .category-sidebar ul{position:relative;opacity:1;border:none;visibility:visible;padding:0}}.post-list .category-sidebar ul li{list-style:none;margin-left:0;font-size:18px;line-height:140%;letter-spacing:.5px;margin-bottom:5px}.post-list .flex-box{align-items:flex-start}@media screen and (min-width:1200px){.post-list .flex-box{border-top:1px solid var(--gold);padding-top:32px}}.post-list .categories-listing{max-width:794px;width:100%}@media screen and (min-width:1200px){.post-list .categories-listing{width:75%}}.post-list .categories-listing h2{margin-bottom:24px}.post-list .categories-listing .category-section{scroll-margin-top:4rem}.post-list .categories-listing .category-section:not(:last-child){margin-bottom:72px}.post-list .categories-listing .category-section:not(:first-child){padding-top:32px;border-top:1px solid var(--gold)}.post-list .categories-listing .list{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.post-list .categories-listing .optional{font-size:16px;line-height:140%;display:block;opacity:.6}@media screen and (min-width:1200px){.post-list .categories-listing .optional{font-size:18px}}.post-list .bottom-cta .btn{font-size:16px;padding-block:8px;font-weight:500}.post-list .bottom-cta .btn:before{width:28px;height:28px;content:"";background:url(/img/YouVersion_icon.png) no-repeat center;background-size:100%;margin-right:10px}:root{--gold-ink: #8a4a00}.jobs-cards .flex-box{display:grid;gap:16px;grid-template-columns:1fr}@media screen and (min-width:1024px){.jobs-cards .flex-box{grid-template-columns:repeat(2,1fr);gap:24px}}.jobs-cards .flex-box{align-items:start}.jobs-cards .job-card{width:auto;margin:0;background:var(--white);border:1px solid var(--black-10);border-radius:16px;box-shadow:none;overflow:hidden}.jobs-cards .job-card .inner{position:relative;display:flex;flex-direction:column;block-size:100%;padding:24px;text-decoration:none;color:inherit}@media screen and (min-width:768px){.jobs-cards .job-card .inner{padding:28px}}.jobs-cards .job-card{transition:transform box-shadow .15s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.jobs-cards .job-card{transition-duration:.01ms}}@media(hover:hover){.jobs-cards .job-card:hover{transform:translateY(-2px);box-shadow:0 12px 24px #20202014}}.jobs-cards .job-card:active{transform:translateY(0) scale(.995)}@media(prefers-reduced-motion:reduce){.jobs-cards .job-card:hover,.jobs-cards .job-card:active{transform:none}}.jobs-cards .job-card h3{font-family:var(--heading-font);font-weight:600;font-size:clamp(24px,3vw,28px);line-height:1.25;color:var(--black);padding-inline-end:0;margin-block-end:8px}.jobs-cards .job-card .desc{font-family:var(--body-font);font-weight:400;font-size:17px;line-height:1.7;color:var(--black);opacity:.72;padding-inline-end:0;margin-block-end:auto;max-inline-size:46ch}.jobs-cards .job-card .desc ul{margin-block-end:12px}.jobs-cards .job-card .desc ul li{margin-inline-start:20px;list-style:disc}.jobs-cards .job-card .desc ul li:not(:last-child){margin-block-end:4px}.jobs-cards .job-card .role-chips{margin-block-end:12px}.jobs-cards .role-card__more{display:inline-block;font-family:var(--body-font);font-weight:600;font-size:16px;line-height:1.4;color:var(--black);margin-block-start:16px}.jobs-cards .job-card .inner:hover .role-card__more{text-decoration:underline}.jobs-cards .role-count{font-family:var(--body-font);font-weight:400;font-size:15px;line-height:1.7;color:var(--black);opacity:.72;margin:0 0 16px}.jobs-cards .bottom-cta{margin-block-start:48px}.jobs-cards.block{padding-block:72px 64px}@media screen and (min-width:768px){.jobs-cards.block{padding-block:112px 64px}}body.page-join-team .jobs-cards .role-filters{display:flex;flex-wrap:wrap;gap:8px;margin-block-end:32px}body.page-join-team .jobs-cards .role-filter{display:inline-flex;align-items:center;justify-content:center;font-family:var(--body-font);font-weight:400;font-size:16px;line-height:1.2;padding:12px 20px;min-block-size:44px;border-radius:96px;border:1px solid var(--black-20);background:var(--white);color:var(--black);cursor:pointer;transition:background-color border-color .15s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){body.page-join-team .jobs-cards .role-filter{transition-duration:.01ms}}body.page-join-team .jobs-cards .role-filter:hover{border-color:var(--black)}body.page-join-team .jobs-cards .role-filter.is-active{background:var(--gold);border-color:var(--gold);color:var(--black)}body.page-join-team .jobs-cards .role-filter:focus-visible{outline:2px solid var(--black);outline-offset:3px;border-radius:8px}body.page-join-team .role-chips{display:flex;flex-wrap:wrap;gap:8px;margin-block-end:24px}body.page-join-team .chip{display:inline-flex;align-items:center;font-family:var(--body-font);font-weight:400;font-size:16px;line-height:1.2;padding:6px 12px;border-radius:8px;color:var(--black);background:var(--black-10)}body.page-join-team .chip.ft{background:var(--gold)}body.page-join-team .chip.pt{background:var(--gold-mid)}body.page-join-team .chip.ct{background:var(--cream)}body.page-join-team .chip.vol{background:var(--lavendar)}.logos-marquee{overflow:hidden;position:relative;text-align:center}.logos-marquee .eyebrow{margin-bottom:40px}.logos-marquee h2{max-width:924px;margin:0 auto 80px;font-weight:500;color:#000}.logos-marquee .logo-h{padding:0 25px}.logos-marquee .logo-h .img-h{width:192px;height:130px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.logos-marquee .logo-h .img-h img{max-height:100%}.logos-marquee .marquee-list{position:relative;height:130px;overflow:hidden}.logos-marquee .part{display:flex;flex-direction:row;justify-content:space-around;align-items:center;overflow:hidden;transform:translate(100%);position:absolute;top:0;left:0;animation:ticker 60s infinite linear forwards;white-space:nowrap}.logos-marquee .part-2{animation:60s ticker 30s infinite linear forwards}.logos-marquee .part-first{animation:ticker-first 60s linear forwards;transform:translate(0)}@keyframes ticker-first{0%{transform:translate(0)}50%{transform:translate(-100%)}60%{opacity:1;visibility:visible}to{transform:translate(-200%);opacity:0;visibility:hidden}}@keyframes ticker{0%{transform:translate(100%)}50%{transform:translate(0)}to{transform:translate(-100%)}}body.error404{background:radial-gradient(89.52% 267.73% at 65.91% 54.04%,#d6c3f2 3.92%,#ff931e)}.page-404{min-height:100dvh;display:flex;align-items:center;padding:180px 0 96px;position:relative;overflow:hidden}@media screen and (min-width:600px){.page-404{padding:200px 0 120px}}.page-404__blobs{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;max-width:992px;height:auto;z-index:1;pointer-events:none}@media screen and (min-width:1200px){.page-404__blobs{max-width:100%}}.page-404__inner{position:relative;z-index:2;text-align:center}.page-404__display{font-family:var(--heading-font);font-weight:500;font-size:clamp(6rem,28vw,20rem);line-height:.85;color:var(--black);margin-bottom:32px;letter-spacing:-.02em;-webkit-user-select:none;user-select:none}@media screen and (min-width:600px){.page-404__display{margin-bottom:40px}}.page-404__heading{font-size:1.75rem;line-height:130%;font-weight:500;font-family:var(--heading-font);margin-bottom:12px}@media screen and (min-width:600px){.page-404__heading{font-size:2.25rem}}.page-404__body{font-size:1.25rem;line-height:150%;margin-bottom:0}@media screen and (min-width:600px){.page-404__body{font-size:1.5rem}}.page-404__inline-btn{display:inline-flex;font-size:1rem;vertical-align:middle;margin-left:6px}@media screen and (min-width:600px){.page-404__inline-btn{font-size:1.125rem}}.dm-footer-links{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:28px}.dm-footer-links__label{font-family:var(--body-font, sans-serif);font-weight:700;font-size:1rem;line-height:1;color:#202020}.dm-footer-links__platform{flex:0 0 auto;width:36px;height:36px;border-radius:50%;background:#202020;color:#fff;display:inline-flex;align-items:center;justify-content:center;transition:transform .15s ease,opacity .15s ease}.dm-footer-links__platform svg{width:17px;height:17px}.dm-footer-links__platform:hover{transform:translateY(-1px);opacity:.85;color:#fff}.dm-footer-links__platform:active{transform:translateY(0) scale(.95)}.bottom-cta{margin-top:40px}.pathway-card .btn,.pathway-card .bottom-cta,.bottom-cta .btn{align-self:flex-start;width:auto;max-inline-size:max-content}.html-block.block{padding:48px 0}.html-block.block .container,section.html-block .container{max-width:1140px;width:100%;margin:0 auto;padding:0 24px}@media(min-width:1024px){.html-block.block .container,section.html-block .container{padding:0 32px}}.html-block.block.bg-cream{background:var(--cream, #F6ECD8)}body:has(.page-content>section.html-block.bg-cream:last-child) #colophon{margin-top:0}.dm-onb{--dm-onb-node: 52px;--dm-onb-gap: 32px}.dm-onb__step{display:grid;grid-template-columns:var(--dm-onb-node) 1fr;column-gap:var(--dm-onb-gap);position:relative}.dm-onb__step:has(~.dm-onb__step){padding-bottom:56px}.dm-onb__step:has(~.dm-onb__step):before{content:"";position:absolute;width:1.5px;background:#20202029;left:calc(var(--dm-onb-node) / 2 - .75px);top:var(--dm-onb-node);bottom:0}.dm-onb__num{width:var(--dm-onb-node);height:var(--dm-onb-node);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--heading-font);font-size:1.25rem;font-weight:500;line-height:1;color:var(--black);background:var(--gold);position:relative;z-index:1}.dm-onb__num--outline{background:var(--white);border:1.5px solid var(--black)}.dm-onb__num--repeat{background:var(--lavendar)}.dm-onb__num svg{width:24px;height:24px}.dm-onb__meta{font-family:var(--body-font);font-size:14px;font-weight:500;line-height:148%;letter-spacing:.12em;text-transform:uppercase;color:#6b7280;margin-bottom:12px}.dm-onb__body>:last-child{margin-bottom:0}.dm-onb__body h3{margin-bottom:14px}.dm-onb__card{background:#d6c3f257;border-radius:16px;padding:36px 40px}.dm-onb__help{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-top:56px;padding-top:24px;border-top:1.5px solid var(--black)}.dm-onb__help a{color:var(--black);text-decoration:underline;text-underline-offset:4px}.dm-onb__help a:hover{color:var(--black)}.btn.btn-outline{background:var(--white);box-shadow:inset 0 0 0 1.5px var(--black)}.btn.btn-outline:hover{background:var(--cream)}.dm-onb__arrow{margin-left:10px}@media screen and (max-width:719px){.dm-onb{--dm-onb-node: 44px;--dm-onb-gap: 20px}.dm-onb__card{padding:28px 24px}.dm-onb__step:has(~.dm-onb__step){padding-bottom:40px}.dm-onb__help{margin-top:40px}}.html-block.block.bg-black{background:var(--black, #202020);color:var(--white)}.html-block.block.bg-black h1,.html-block.block.bg-black h2,.html-block.block.bg-black h3,.html-block.block.bg-black h4,.html-block.block.bg-black h5,.html-block.block.bg-black .h1,.html-block.block.bg-black .h2,.html-block.block.bg-black .h3,.html-block.block.bg-black .h4,.html-block.block.bg-black .h5,.html-block.block.bg-black p,.html-block.block.bg-black .text{color:var(--white)}.html-block.block.bg-black a{color:var(--gold)}.dm-promo-banner{position:fixed;top:0;left:0;right:0;z-index:1000;background:#202020;color:#fff}.dm-promo-banner__inner{max-width:1280px;margin:0 auto;padding:12px 56px 12px 24px;display:flex;align-items:center;gap:16px}.dm-promo-banner__logo{flex:0 0 auto;display:inline-flex;align-items:center}.dm-promo-banner__logo img{display:block;width:auto;height:44px;max-width:100px;object-fit:contain}.dm-promo-banner__copy{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.dm-promo-banner__title{font-family:var(--body-font, sans-serif);font-weight:700;font-size:1.0625rem;line-height:1.2;color:#fff}.dm-promo-banner__subtitle{font-family:var(--body-font, sans-serif);font-weight:400;font-size:.875rem;line-height:1.3;color:#ffffffb3}.dm-promo-banner__subtitle strong{font-weight:700;color:#fffffff2}.dm-promo-banner__title-short,.dm-promo-banner__subtitle-short{display:none}.dm-promo-banner__actions{flex:0 0 auto;display:flex;align-items:center;gap:10px}.dm-promo-banner__cta{flex:0 0 auto;height:40px;padding:0 18px;border:1.5px solid transparent;border-radius:999px;background:#fff;color:#202020;display:inline-flex;align-items:center;gap:6px;font-family:var(--body-font, sans-serif);font-weight:700;font-size:.875rem;line-height:1;white-space:nowrap;text-decoration:none;box-shadow:0 1px 2px #20202014;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,border-color .15s ease}.dm-promo-banner__cta svg{width:15px;height:15px}.dm-promo-banner__cta:hover{transform:translateY(-1px);box-shadow:0 4px 12px #2020201f}.dm-promo-banner__cta:active{transform:translateY(0) scale(.97)}.dm-promo-banner__cta--ghost{background:transparent;border-color:#ffffff73;color:#fff;font-weight:500;box-shadow:none}.dm-promo-banner__cta--ghost:hover,.dm-promo-banner__cta--ghost:active{border-color:#fff}.dm-promo-banner__cta,.dm-promo-banner__cta:link,.dm-promo-banner__cta:visited,.dm-promo-banner__cta:hover,.dm-promo-banner__cta:focus,.dm-promo-banner__cta:active{color:#202020!important}.dm-promo-banner__cta--ghost,.dm-promo-banner__cta--ghost:link,.dm-promo-banner__cta--ghost:visited,.dm-promo-banner__cta--ghost:hover,.dm-promo-banner__cta--ghost:focus,.dm-promo-banner__cta--ghost:active{color:#fff!important}.dm-promo-banner__close{position:absolute;right:20px;top:50%;transform:translateY(-50%);-webkit-appearance:none;appearance:none;background:transparent;border:0;color:#fff;font-size:26px;line-height:1;padding:0 4px;cursor:pointer;opacity:.7;transition:opacity .2s ease}.dm-promo-banner__close:hover{opacity:1}body.has-dm-banner #header,body.has-dm-banner #header.sticky{top:var(--dm-banner-h, 0px)}@media screen and (max-width:1000px){.dm-promo-banner__subtitle-full{display:none}.dm-promo-banner__subtitle-short{display:inline}}@media screen and (max-width:840px){.dm-promo-banner__title-full{display:none}.dm-promo-banner__title-short{display:inline}}@media screen and (max-width:700px){.dm-promo-banner__inner{padding:10px 46px 10px 14px;gap:10px}.dm-promo-banner__close{right:12px;font-size:24px}.dm-promo-banner__logo{display:none}.dm-promo-banner__title{font-size:.9375rem;line-height:1.25;white-space:nowrap}.dm-promo-banner__subtitle{font-size:.75rem}.dm-promo-banner__actions{gap:8px}.dm-promo-banner__cta{height:38px;padding:0 14px}}@media screen and (max-width:560px){.dm-promo-banner__cta--ghost{display:none}}@media screen and (max-width:420px){.dm-promo-banner__title{font-size:.8125rem}.dm-promo-banner__subtitle{font-size:.6875rem}.dm-promo-banner__cta{height:36px;padding:0 12px;font-size:.8125rem}}.dm-video-cta{display:inline-flex;align-items:center;gap:18px;margin-top:28px;-webkit-appearance:none;appearance:none;background:transparent;border:0;padding:0;cursor:pointer;color:#202020;text-align:left}.dm-video-cta__icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--lavendar, #D6C3F2);color:#202020;flex:0 0 auto;transition:transform .2s ease,background .2s ease}.dm-video-cta__icon svg{width:20px;height:20px;margin-left:3px}.dm-video-cta__label{font-family:var(--heading-font, sans-serif);font-weight:500;font-size:1.75rem;line-height:1.1}.dm-video-cta:hover .dm-video-cta__icon{transform:scale(1.05)}.dm-video-cta:focus-visible{outline:2px solid var(--lavendar, #D6C3F2);outline-offset:4px;border-radius:4px}@media screen and (max-width:600px){.dm-video-cta__icon{width:56px;height:56px}.dm-video-cta__label{font-size:1.5rem}}.dm-video-modal[hidden]{display:none}.dm-video-modal{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:24px}.dm-video-modal__overlay{position:absolute;inset:0;background:#202020d1;cursor:pointer}.dm-video-modal__dialog{position:relative;width:100%;max-width:960px;z-index:1}.dm-video-modal__frame{position:relative;padding-top:56.25%;background:#000;border-radius:12px;overflow:hidden;box-shadow:0 1rem 2.5rem #0006}.dm-video-modal__frame iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.dm-video-modal__close{position:absolute;top:-44px;right:0;-webkit-appearance:none;appearance:none;background:transparent;border:0;color:#fff;font-size:32px;line-height:1;cursor:pointer;opacity:.85;transition:opacity .2s ease}.dm-video-modal__close:hover{opacity:1}@media screen and (max-width:600px){.dm-video-modal{padding:16px}.dm-video-modal__close{top:-38px;font-size:28px}}body.dm-modal-open{overflow:hidden}body.page-expo .text-block.column-one-right .text{width:100%;max-width:1000px;padding-left:0;margin-left:auto;margin-right:auto}body.page-expo .text-block.column-one-right .title{max-width:none;text-align:center}body.page-expo .text-block.column-one-right .flex-box{justify-content:center}body.page-expo .text-block.column-one-right .flex-box .eyebrow{width:auto;padding-right:0}body.page-expo .text-block.column-one-right .text>p{max-width:700px;margin-left:auto;margin-right:auto;text-align:center}body.page-expo .text-block .text iframe[src*=leadconnectorhq]{display:block;margin-left:auto;margin-right:auto;max-width:100%;border:0}body.page-expo .text-block.column-one-right .text>p:has(iframe[src*="/widget/booking/"]){max-width:900px}.accordion-section .accordion .title{display:block;width:100%;margin:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;appearance:none;-webkit-appearance:none;padding:14px 60px 14px 20px}.accordion-section .accordion .title:focus-visible{outline:2px solid var(--black);outline-offset:-2px;border-radius:8px}.pathway-card-hit{display:block;width:100%;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;appearance:none;-webkit-appearance:none}.pathway-card-hit .pathway-card-num,.pathway-card-hit .pathway-card-title{display:block}.pathway-card-hit:focus-visible{outline:2px solid var(--gold);outline-offset:4px;border-radius:12px}.person-card .more-less{cursor:pointer;font:inherit}.person-card .more-less:focus-visible{outline:2px solid var(--black);outline-offset:2px}.skip-link{position:absolute;inset-inline-start:16px;inset-block-start:-100px;z-index:999;padding:12px 24px;background:var(--black);color:var(--white);border-radius:0 0 8px 8px;text-decoration:none}.skip-link:focus{inset-block-start:0}.text-block.block,.text-with-image.block,.list-block.block,.grid-boxes.block,.engel-widget.block,.accordion-section.block,.testimonials.block,.team-section.block,.logos-grid.block,.logos-marquee.block,.resources.block,.post-list.block,.role-body.block{padding-block:72px}@media screen and (min-width:768px){.text-block.block,.text-with-image.block,.list-block.block,.grid-boxes.block,.engel-widget.block,.accordion-section.block,.testimonials.block,.team-section.block,.logos-grid.block,.logos-marquee.block,.resources.block,.post-list.block,.role-body.block{padding-block:112px}}.quote,.cta-section{padding-block:56px}@media screen and (min-width:768px){.quote,.cta-section{padding-block:80px}}.job-card .inner,.person-card,.pathway-card{transition:transform box-shadow .15s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.job-card .inner,.person-card,.pathway-card{transition-duration:.01ms}}.job-card .inner:focus-visible{outline:2px solid var(--black);outline-offset:3px;border-radius:8px}.team-section .team-list .person-card .img-h img,.testimonials .author img,.text-with-image .img-h img,.logos-grid .item-h img,.logos-marquee .logo-h img,.resources .video-card img{display:block;inline-size:100%;block-size:auto}.team-section .team-list .person-card .img-h{aspect-ratio:3/3.7;overflow:hidden}.team-section .team-list .person-card .img-h img{block-size:100%;object-fit:cover;object-position:50% 30%}.testimonials .author img{inline-size:72px;block-size:72px;flex:0 0 auto;object-fit:cover;object-position:50% 30%;border-radius:50%}.text-with-image .images-h .img-h{overflow:hidden}.text-with-image .images-h .img-h img{block-size:100%;object-fit:cover;object-position:50% 30%}.text-with-image:not(.full-height) .images-h .img-h{aspect-ratio:1/1}.text-with-image.full-height .images-h .img-h{aspect-ratio:1140/1478}.logos-grid .item-h img,.logos-marquee .logo-h img{block-size:auto;max-block-size:100%;object-fit:contain}.jobs-cards .flex-box .job-card,.text-with-image .images-h .img-h,.team-section .team-list .person-card .img-h,.full-image,.engel-cards .pathway-card{border-radius:16px}.resources .icon{border-radius:8px}.testimonials .author{position:static;opacity:1;margin-block-start:24px}.testimonials .slider{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-block-end:8px;scrollbar-width:thin;scrollbar-color:var(--gold) transparent;overscroll-behavior-x:contain}@media(prefers-reduced-motion:reduce){.testimonials .slider{scroll-behavior:auto}}.testimonials .slider::-webkit-scrollbar{block-size:6px}.testimonials .slider::-webkit-scrollbar-track{background:var(--black-10);border-radius:999px}.testimonials .slider::-webkit-scrollbar-thumb{background:var(--gold);border-radius:999px}.testimonials .slide{flex:0 0 100%;scroll-snap-align:start;display:flex;flex-direction:column;justify-content:space-between}.testimonials .slide:focus-visible{outline:2px solid var(--black);outline-offset:4px;border-radius:16px}@media screen and (max-width:599px){.testimonials .slider,.team-section .slider,.team-section .team-list{display:block;overflow-x:visible;scroll-snap-type:none;scrollbar-width:auto}.testimonials .slide,.team-section .person-card{inline-size:100%;flex:none;scroll-snap-align:none}.testimonials .slide+.slide,.team-section .person-card+.person-card{margin-block-start:32px}.testimonials .slide{justify-content:flex-start}.testimonials .slider-nav,.team-section .slider-nav{display:none}}.logos-marquee .marquee-list{display:flex;inline-size:max-content;block-size:auto;animation:dm-marquee 45s linear infinite}.logos-marquee .part{position:static;transform:none;animation:none;opacity:1;visibility:visible;flex:0 0 auto;display:flex;align-items:center;justify-content:space-around;min-inline-size:100vw}.logos-marquee:hover .marquee-list{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.logos-marquee .marquee-list{animation:none;inline-size:100%;overflow-x:auto}.logos-marquee .part:not(.part-first){display:none}}@keyframes dm-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-33.3333%,0,0)}}.logos-marquee .logo-h .img-h{block-size:80px}.logos-marquee .logo-h .img-h img{max-block-size:56px;inline-size:auto;max-inline-size:100%;object-fit:contain}@media screen and (max-width:767px){.logos-marquee .logo-h .img-h{block-size:60px}.logos-marquee .logo-h .img-h img{max-block-size:40px}}.logos-marquee.block{padding-block:56px}@media screen and (min-width:768px){.logos-marquee.block{padding-block:64px}}.logos-marquee.block h2{margin-bottom:40px}.logos-marquee .logo-h .img-h img{scale:var(--logo-scale, 1)}@media screen and (min-width:1200px){.text-block.column-one-right .inner{display:grid;grid-template-columns:40% 1fr;column-gap:48px;align-items:start}.text-block.column-one-right .eyebrow.circle.mb{grid-column:1/-1}.text-block.column-one-right .title{grid-column:1;max-width:none;margin-bottom:0}.text-block.column-one-right .stroke{grid-column:1/-1;grid-row:2;margin-bottom:56px}.text-block.column-one-right .title{grid-row:3}.text-block.column-one-right .flex-box{display:contents}.text-block.column-one-right .flex-box>.eyebrow{grid-column:1/-1;grid-row:1;margin-block-end:28px;align-self:start}.text-block.column-one-right .text,.text-block.column-one-right .downloads{grid-column:2;grid-row:3/span 2;width:100%;padding-left:0;margin-left:0}}.testimonials .slide .text{font-size:32px;line-height:1.3}@media screen and (max-width:767px){.testimonials .slide .text{font-size:24px}}.testimonials .author{gap:16px;align-items:center}.testimonials .author img{inline-size:96px;block-size:96px}@media screen and (max-width:767px){.testimonials .author img{inline-size:72px;block-size:72px}}.testimonials .author .name{display:block;font-size:24px;line-height:1.2;font-weight:600}.testimonials .author .info span:not(.name){display:block;font-size:18px;line-height:1.4}.btn{border-radius:96px;font-size:17px;line-height:1.4;padding:12px 24px;min-block-size:48px}@media screen and (min-width:768px){.btn{font-size:20px;padding:13px 32px;min-block-size:52px}}.btn:focus-visible{outline:2px solid var(--black);outline-offset:3px;border-radius:8px}.dm-form{max-inline-size:920px}.dm-form__grid{display:grid;gap:24px 32px}@media screen and (min-width:768px){.dm-form__grid{grid-template-columns:1fr 1fr;row-gap:32px}}.dm-field--wide{grid-column:1/-1}@media screen and (min-width:768px){.dm-field--wide select{max-inline-size:calc(50% - 16px)}}.dm-form .dm-field{margin:0;display:flex;flex-direction:column}.dm-form .dm-field>input,.dm-form .dm-field>select,.dm-form .dm-field>textarea{margin-block-start:4px}.dm-group{border:0;padding:0;margin:0 0 48px}.dm-group:last-of-type{margin-block-end:0}.dm-group legend{font-family:var(--body-font);font-weight:600;font-size:20px;line-height:1.3;color:var(--black);padding:0;margin-block-end:12px}.dm-field label,.dm-chips legend{font-family:var(--body-font);font-weight:600;font-size:15px;line-height:1.3;text-transform:none;letter-spacing:0;color:var(--black)}.dm-field__opt{text-transform:none;letter-spacing:0;font-weight:400;opacity:.5}.dm-field input,.dm-field select,.dm-field textarea{font-family:var(--body-font);font-size:17px;line-height:1.3;color:var(--black);background:transparent;border:0;border-block-end:1px solid var(--black-50);border-radius:0;padding:10px 0 12px;inline-size:100%;-webkit-appearance:none;appearance:none;transition:border-color .15s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.dm-field input,.dm-field select,.dm-field textarea{transition-duration:.01ms}}.dm-field input:hover,.dm-field select:hover,.dm-field textarea:hover{border-block-end-color:var(--black)}.dm-field input:focus-visible,.dm-field select:focus-visible,.dm-field textarea:focus-visible{outline:none;border-block-end-color:var(--gold);border-block-end-width:2px;padding-block-end:11px}.dm-field input::placeholder,.dm-field select::placeholder,.dm-field textarea::placeholder{color:var(--black);opacity:.35}@media screen and (min-width:768px){.dm-field input,.dm-field select,.dm-field textarea{font-size:18px;padding:4px 0 8px}.dm-field input:focus-visible,.dm-field select:focus-visible,.dm-field textarea:focus-visible{padding-block-end:7px}}.dm-field textarea{resize:vertical;min-block-size:96px}@media screen and (min-width:768px){.dm-field textarea{min-block-size:84px}}.dm-field select{background-image:linear-gradient(45deg,transparent 50%,var(--black) 50%),linear-gradient(135deg,var(--black) 50%,transparent 50%);background-position:right 11px center,right 5px center;background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-inline-end:32px}.dm-field select:has(option[value=""]:checked){color:var(--black-50)}.dm-field__error{font-size:15px;line-height:1.4;color:var(--black)}.dm-field__error:not(:empty){margin-block-start:4px;padding-inline-start:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c0392b'%3E%3Cpath d='M8 1a7 7 0 100 14A7 7 0 008 1zm0 3.2a.9.9 0 01.9.9v3.6a.9.9 0 11-1.8 0V5.1a.9.9 0 01.9-.9zm0 6.3a1 1 0 110 2 1 1 0 010-2z'/%3E%3C/svg%3E") left 1px top 2px/13px 13px no-repeat}.dm-field input[aria-invalid=true],.dm-field select[aria-invalid=true],.dm-field textarea[aria-invalid=true]{border-block-end-color:#c0392b;border-block-end-width:2px}.dm-field__hint{font-size:15px;line-height:1.45;opacity:.72;margin-block-start:8px}.dm-field__hint a{color:inherit;text-decoration:underline}.dm-field--file input[type=file]{font-size:16px;color:var(--black);padding:6px 0 10px;border:0;border-block-end:1px solid var(--black-50);inline-size:100%}.dm-field--file input[type=file]::file-selector-button{font:inherit;font-size:15px;margin-inline-end:14px;padding:8px 18px;border:1px solid var(--black-20);border-radius:96px;background:var(--white);color:var(--black);cursor:pointer}.dm-field--file input[type=file]::file-selector-button:hover{background:var(--cream)}.dm-field--file input[type=file]:focus-visible{outline:2px solid var(--black);outline-offset:2px}.dm-chips{border:0;padding:0;margin-block:32px}.dm-chips legend{padding:0;margin-block-end:12px}.dm-chips__list{display:flex;flex-wrap:wrap;gap:8px}.dm-chip{position:relative;display:inline-flex}.dm-chip input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.dm-chip span{display:inline-flex;align-items:center;justify-content:center;font-family:var(--body-font);font-weight:400;font-size:16px;line-height:1.2;padding:12px 20px;min-block-size:44px;border-radius:96px;border:1px solid var(--black-20);background:var(--white);color:var(--black);cursor:pointer;transition:background-color border-color .15s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.dm-chip span{transition-duration:.01ms}}.dm-chip span:hover{border-color:var(--black)}.dm-chip input:hover+span{border-color:var(--black)}.dm-chip input:checked+span{background:var(--gold);border-color:var(--gold);color:var(--black)}.dm-chip input:focus-visible+span{outline:2px solid var(--black);outline-offset:3px}.dm-form__grid+.dm-field{margin-block-start:32px}.dm-form__grid+.dm-group{margin-block-start:48px}.dm-form__foot{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-block-start:32px}.dm-form__foot .btn{inline-size:100%}@media screen and (min-width:768px){.dm-form__foot .btn{inline-size:auto}}.dm-form__status:not(:empty){font-size:17px;line-height:1.5;margin:0}.dm-form__note{font-size:17px;line-height:1.55;max-inline-size:38rem;margin-block-start:32px}.dm-form__note a{color:inherit;text-decoration:underline;text-underline-offset:3px}.dm-check{display:flex;gap:12px;align-items:flex-start;margin-block-end:24px;font-family:var(--body-font);font-weight:400;font-size:18px;line-height:1.65;cursor:pointer}.dm-check input{inline-size:22px;block-size:22px;margin:2px 0 0;flex:0 0 auto;accent-color:var(--gold)}.dm-check a{text-decoration:underline;text-underline-offset:3px}button[disabled]{opacity:.5;cursor:progress}.dm-hp{position:absolute;left:-9999px;inline-size:1px;block-size:1px;overflow:hidden}.contact-form-section.block{padding-block:72px 48px}@media screen and (min-width:768px){.contact-form-section.block{padding-block:112px 64px}}.block+.contact-form-section.block{padding-block-start:0;margin-block-start:-24px}@media screen and (min-width:768px){.block+.contact-form-section.block{margin-block-start:-64px}}.contact-popup .dm-form{max-inline-size:none}.contact-popup .dm-form .dm-field{margin-block-end:16px}.contact-popup .dm-form .dm-field input{font-size:17px;padding:4px 0 8px}.contact-popup .dm-form .dm-field input:focus-visible{padding-block-end:7px}.contact-popup .dm-form .dm-form__foot{margin-block-start:32px}.contact-popup .dm-form .btn{inline-size:100%}.contact-popup .close{position:absolute;inset-block-start:12px;inset-inline-end:12px;inline-size:44px;block-size:44px;display:grid;place-items:center;padding:0;background:transparent;border:0;color:var(--black);cursor:pointer;opacity:1;text-indent:0;transform:none}.contact-popup .close svg{inline-size:20px;block-size:20px}.contact-popup .close:focus-visible{outline:2px solid var(--black);outline-offset:2px;border-radius:50%}.dm-demo__embed{min-block-size:900px}@media screen and (min-width:768px){.dm-demo__embed{min-block-size:700px}}.dm-demo__embed iframe{display:block}.dm-demo__heading{font-family:var(--heading-font);font-weight:700;font-size:clamp(28px,4.2vw,36px);line-height:1.2;margin-block-end:12px}.dm-demo__lead{max-inline-size:42rem;margin-block-end:32px;opacity:.72}.dm-demo-intro p{max-inline-size:42rem}.dm-success{min-block-size:220px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;padding:32px 24px;border-radius:16px;background:var(--cream);outline:none}@media screen and (min-width:768px){.dm-success{min-block-size:260px;padding:48px 44px}}.dm-success[hidden]{display:none}.dm-success__mark{display:grid;place-items:center;inline-size:56px;block-size:56px;margin-block-end:24px;border-radius:50%;background:var(--gold);color:var(--black)}.dm-success__mark svg{inline-size:28px;block-size:28px}.dm-success__mark svg path{stroke-dasharray:44;stroke-dashoffset:44;animation:dm-success-tick .42s cubic-bezier(.65,0,.35,1) .12s forwards}.dm-success__mark{animation:dm-success-pop .38s cubic-bezier(.34,1.56,.64,1) both}@keyframes dm-success-tick{to{stroke-dashoffset:0}}@keyframes dm-success-pop{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.dm-success__title{font-family:var(--heading-font);font-weight:600;font-size:clamp(24px,3vw,28px);line-height:1.25;margin:0 0 8px;color:var(--black)}.dm-success__body,.dm-success__email{font-family:var(--body-font);font-weight:400;font-size:17px;line-height:1.7;margin:0;max-inline-size:46ch;color:var(--black)}.dm-success__email{margin-block-start:8px}.dm-success__email[hidden]{display:none}.dm-success__email strong{font-weight:600}@media(prefers-reduced-motion:reduce){.dm-success__mark,.dm-success__mark svg path{animation:none}.dm-success__mark svg path{stroke-dashoffset:0}}.site-footer .footer-meta .copyright,.site-footer .footer-meta a,.team-section .person-card .info .position,.post-list .category-sidebar li a{opacity:.72}.dm-field .dm-field__opt{opacity:.68}.engel-cards .pathway-card-hit .pathway-card-num{color:var(--gold-ink)}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.btn{font-family:var(--body-font)}.accordion-section .accordion .title{font-size:24px;line-height:1.35;font-weight:600}@media screen and (max-width:767px){.accordion-section .accordion .title{font-size:20px}}.accordion-section .accordion .collapse-content .inner{font-size:18px;line-height:1.6}body.page-join-team .role-chips .chip,.pathway-chip{font-size:16px}html{background:var(--cream, #f6ecd8)}body{background:var(--white, #fff)}.contact-popup:not([hidden]){display:flex}.engel-cards .pathway-card{position:relative}.engel-cards .pathway-card .pathway-card-hit:after{content:"";position:absolute;inset:0;z-index:0}.engel-cards .pathway-card .pathway-card-sub,.engel-cards .pathway-card .pathway-card-chips{position:relative;z-index:1;pointer-events:none}.engel-cards .pathway-card:has(.pathway-card-hit:focus-visible){outline:2px solid var(--black);outline-offset:3px}.engel-cards .pathway-card .pathway-card-hit:focus-visible{outline:none}.engel-cards .pathway-card .pathway-card-chips{margin-block-start:28px;margin-block-end:auto}.role-body .role-content{font-size:24px;line-height:1.5;max-inline-size:42rem}.role-body .role-content h2,.role-body .role-content h3{max-inline-size:none}.role-body .role-content p{margin-block-end:1.2em}.role-body .role-content h2,.role-body .role-content h3,.role-body .role-content h4{font-size:28px;line-height:1.25;font-weight:600;margin-block-start:1.6em;margin-block-end:.5em}.role-body .role-content h2:first-child,.role-body .role-content h3:first-child,.role-body .role-content h4:first-child{margin-block-start:0}.role-body .role-content ul,.role-body .role-content ol{margin-block-end:1.2em;padding-inline-start:1.2em;list-style:disc}.role-body .role-content ul li,.role-body .role-content ol li{margin-block-end:.4em}@media screen and (max-width:599px){.role-body .role-content{font-size:19px}.role-body .role-content h2,.role-body .role-content h3,.role-body .role-content h4{font-size:23px}}.role-body .role-meta .lbl{font-size:13px}.role-body .role-meta .val{font-size:20px;line-height:1.4}.role-body .role-meta .role-meta__item{margin-block-end:28px}.accordion-section .accordion .collapse-content .inner{font-size:20px;max-inline-size:44rem}.dm-form__note,.dm-form__status{max-inline-size:38rem}
