@font-face{font-family:Lato;font-style:normal;src:url(/dist/static/fonts/Lato-Regular-slfFsoDb.woff2)format("woff2");font-display:swap}@font-face{font-family:LatoHairline;font-style:normal;src:url(/dist/static/fonts/Lato-Hairline-B2ruM1SJ.woff2)format("woff2");font-display:swap}@font-face{font-family:LatoLight;font-style:normal;src:url(/dist/static/fonts/Lato-Light-BMaLSd57.woff2)format("woff2");font-display:swap}@font-face{font-family:LatoBold;font-style:normal;src:url(/dist/static/fonts/Lato-Bold-450o7qxS.woff2)format("woff2");font-display:swap}@font-face{font-family:LatoBlack;font-style:normal;src:url(/dist/static/fonts/Lato-Black-xqgs0fI9.woff2)format("woff2");font-display:swap}:root{--palette-gold:#b4965a;--palette-dark-gold:#96752e;--palette-darker-gold:#5f4918;--palette-light-gold:#f3ebdb;--palette-purple:#51284f;--palette-dark-purple:#3e1e3e;--palette-light-purple:#cbbdca;--palette-neutral-purple:#e3dae2;--palette-purple-text:#8b7a8c;--palette-lighter-purple:#f6eff2;--palette-warm-yellow:#f4b248;--palette-dark-warm-yellow:#d4992e;--palette-darker-warm-yellow:#7f4e00;--palette-light-warm-yellow:#fdf3de;--palette-black:#000;--palette-pseudo-black:#0a0a0a;--palette-dark-gray:#333;--palette-gray:#666;--palette-medium-gray:#b5b5b5;--palette-light-gray:#e0e0e0;--palette-gray-bg:#f6f6f6;--palette-white:#fff;--palette-cyan-bluish-gray:#abb8c3;--palette-cyan-bluish-dark:#93a2af;--palette-cream:#f5f3eb;--palette-off-white:#fefdfa;--palette-sage:#869165;--palette-sage-dark:#6e774e;--palette-sage-darker:#4c5331;--palette-sage-light:#eff2e5;--palette-soft-blue:#7bb6c8;--palette-soft-blue-light:#e9f3f7;--palette-soft-rose:#d17777;--palette-soft-rose-dark:#a74d4d;--palette-soft-rose-darker:#7a3b3b;--palette-soft-rose-light:#f8eaea;--palette-brown:#725e5e;--primary:var(--palette-gold);--secondary:var(--palette-purple);--accent:var(--palette-warm-yellow);--background-color:var(--palette-off-white);--text-color:var(--palette-black);--text-color-gray:var(--palette-dark-gray);--text-color-highlight:var(--palette-purple);--heading-color:var(--palette-black);--link-color:var(--palette-darker-warm-yellow);--link-color-hover:var(--palette-warm-yellow);--nav-color:var(--palette-dark-gray);--nav-color-hover:var(--palette-warm-yellow);--nav-dropdown-color:var(--palette-dark-gray);--nav-dropdown-color-hover:var(--palette-warm-yellow);--border-color:var(--palette-light-gray);--outline-color:var(--palette-warm-yellow);--font-family-regular:"Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-heading:"Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-size-xxs:.5625rem;--font-size-xs:.6875rem;--font-size-sm:.75rem;--font-size-base:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-xxl:1.5rem;--font-size-h3:clamp(1.5rem, 1.5rem + 1vw, 2rem);--font-size-h2:clamp(1.75rem, 1.75rem + 1.2vw, 2.4rem);--font-size-h1:clamp(2rem, 2rem + 1.5vw, 3rem);--font-size-button:var(--font-size-sm);--line-height-small:1.2;--line-height-medium:1.5;--line-height-large:1.7;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-xxl:48px;--row-gap:1rem;--column-gap:1rem;--transition-fast:.2s ease;--transition-medium:.3s ease;--transition-slow:.5s ease;--min-content-height-sm:60vh;--max-content-width-sm:500px;--max-content-width-md:750px;--max-content-width-lg:900px;--max-content-width:1440px;--max-content-width-expanded:1770px}.container{width:100%;max-width:var(--max-content-width);padding-left:var(--spacing-md);padding-right:var(--spacing-md);box-sizing:border-box;margin-left:auto;margin-right:auto;position:relative}.container.expanded{max-width:var(--max-content-width-expanded);padding-left:0;padding-right:0}.container.full-width{max-width:var(--max-viewport-width,100%);padding-left:0;padding-right:0}.column .container{padding-left:0;padding-right:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:var(--spacing-sm);font-family:var(--font-family-regular);color:var(--heading-color);margin-top:0;font-weight:500;line-height:1.2}.h1,h1{font-size:var(--font-size-h1)}.h2,h2{font-size:var(--font-size-h2)}.h3,h3{font-size:var(--font-size-h3)}.h4,h4{font-size:var(--font-size-xxl)}.h5,h5{font-size:var(--font-size-xl)}.h6,h6{font-size:var(--font-size-md)}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}p{font-size:var(--font-size-md);line-height:var(--line-height-medium);color:var(--text-color-gray);margin-bottom:var(--spacing-md);margin-top:0}p:last-child{margin-bottom:0}.lead{font-size:var(--font-size-xl);font-weight:300}.small,small{font-size:var(--font-size-sm);color:var(--text-color-gray)}strong,b{color:var(--heading-color);font-weight:700}em,i{font-style:italic}u{text-decoration:underline}s{text-decoration:line-through}hr{margin:var(--spacing-md) 0;float:none;clear:both;border:0;border-top:1px solid #0000001a}a{color:var(--link-color);transition:color var(--transition-fast);font-weight:600;text-decoration:none}a:hover{color:var(--link-color-hover)}ul,ol{margin:0 0 var(--spacing-md) 0;padding:0 0 0 var(--spacing-lg)}ul li,ol li{margin-bottom:var(--spacing-xs);line-height:var(--line-height-medium)}ul li:last-child,ol li:last-child,ul:last-child,ol:last-child{margin-bottom:0}ul{list-style-type:disc}ol{list-style-type:decimal}blockquote{margin:var(--spacing-lg) 0;padding:0 var(--spacing-lg);border-left:2px solid var(--outline-color);color:var(--text-color);font-style:italic;font-size:var(--font-size-lg)}blockquote p{font-size:var(--font-size-lg);margin:0}blockquote p:last-child{margin-bottom:0}blockquote cite,blockquote .cite{margin-top:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--text-color-gray);font-style:normal;font-weight:600;display:block}blockquote:before{content:"";margin-bottom:var(--spacing-md);background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='%23b5b5b5' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 4v24l12-12v-12zM20 4v24l12-12v-12z'/%3E%3C/svg%3E");background-position:0 0;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;display:block}@media (width>=768px){blockquote{padding:0 var(--spacing-xl)}}@media (width>=992px){blockquote{padding:0 var(--spacing-xxl)}}.text-dark-gold{color:var(--palette-darker-gold)}.text-purple{color:var(--palette-purple)}.text-dark-warm-yellow{color:var(--palette-darker-warm-yellow)}.text-dark-gray{color:var(--palette-dark-gray)}.text-sage{color:var(--palette-sage-darker)}.text-soft-rose{color:var(--palette-soft-rose-darker)}.section-title{font-family:var(--font-family-heading);font-size:var(--font-size-lg);color:var(--heading-color);text-transform:capitalize;padding-bottom:var(--spacing-md);padding-top:var(--spacing-sm);margin-top:0;margin-bottom:var(--spacing-md);font-weight:600;line-height:1;display:inline-block;position:relative}.section-title:before{content:"";background-color:var(--outline-color);width:100%;height:2px;position:absolute;bottom:0;left:0}.section-subtitle{font-family:var(--font-family-heading);font-size:var(--font-size-lg);color:var(--heading-color);text-transform:capitalize;padding-bottom:var(--spacing-xs);padding-top:var(--spacing-sm);margin-top:0;margin-bottom:var(--spacing-md);font-weight:400;line-height:1;display:inline-block;position:relative}.section-subtitle:before{content:"";background-color:var(--outline-color);width:40px;height:1px;position:absolute;bottom:0;left:0}p>.section-title,p>.section-subtitle{margin-bottom:0}p .first-letter{font-size:var(--font-size-h1);color:var(--heading-color);text-align:center;float:left;width:54px;height:54px;margin-right:var(--spacing-md);margin-bottom:var(--spacing-xs);text-transform:uppercase;border:2px solid #000;line-height:54px;display:inline-block;position:relative;top:4px}p.first-line,p .first-line{min-height:62px;display:inline-block}img{max-width:100%}.image-left{margin-top:0;margin-bottom:var(--spacing-md);margin-left:0;margin-right:var(--spacing-md);float:left;text-align:left;max-width:50%;height:auto;display:block}.image-left .image-left{float:none;max-width:100%;margin:0}.image-right{margin-top:0;margin-bottom:var(--spacing-md);margin-left:var(--spacing-md);float:right;max-width:50%;height:auto;margin-right:0;display:block}.image-right .image-right{float:none;max-width:100%;margin:0}.image-center{margin-top:0;margin-bottom:var(--spacing-md);text-align:center;max-width:100%;height:auto;margin-left:auto;margin-right:auto;display:block}.image-center .image-center{margin:0}.image-center img{display:inline-block}.image-full-width{margin-top:0;margin-bottom:var(--spacing-md);width:100%;max-width:100%;height:auto;margin-left:0;margin-right:0;display:block}.image-full-width .image-full-width{margin:0;display:inline-block}figcaption,.figcaption,.caption{color:var(--text-color-gray);font-size:var(--font-size-sm);font-style:italic;line-height:1}.responsive-video{max-width:100%;height:0;margin-bottom:var(--spacing-md);margin-top:0;padding-bottom:56.25%;display:block;position:relative;overflow:hidden}.responsive-video .responsive-video{margin-top:0;margin-bottom:0}.responsive-video iframe{width:100%;height:100%;position:absolute;top:0;left:0}table{border-collapse:collapse;width:100%;margin-bottom:var(--spacing-md);color:var(--palette-black);font-size:var(--font-size-base);font-family:var(--font-family-regular);line-height:var(--line-height-medium);border:1px solid var(--border-color);background-color:#0000;background-color:var(--palette-white)}table:not(:last-child){margin-bottom:var(--spacing-md)}table caption{color:var(--palette-black);font-size:var(--font-size-md);text-align:left;padding:var(--spacing-sm) 0;font-weight:600}table thead{background-color:var(--palette-light-gray);font-family:var(--font-family-heading);font-size:var(--font-size-md);font-weight:600;line-height:var(--line-height-small);color:var(--palette-black);border-bottom:2px solid var(--accent)}table thead td,table thead th{font-weight:600}table thead tr:not(:last-child){border-bottom:1px solid var(--palette-medium-gray)}table tbody tr:nth-child(odd),table tbody tr.alt{background-color:var(--palette-gray-bg)}table tfoot{border-top:1px solid var(--palette-medium-gray);color:var(--text-color);font-style:italic}table td,table th{padding:var(--spacing-sm) var(--spacing-md);vertical-align:top}@media (width>=768px){table td,table th{padding:var(--spacing-md) var(--spacing-lg)}}@media (width>=992px){table td,table th{padding:var(--spacing-md) var(--spacing-xl)}}table td p,table td ul,table th p,table th ul{margin:0;padding:0}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;margin:0;padding:0;font-size:1rem;line-height:1.15;overflow-x:hidden}body{font-family:var(--font-family-regular);color:var(--text-color-gray);line-height:var(--line-height-large);font-size:var(--font-size-md);text-align:left;background-color:var(--background-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;margin:0;padding:0;font-weight:400;overflow-x:clip}#page{flex-direction:column;min-height:100vh;display:flex}#main{flex-direction:column;flex-grow:1;display:flex}#main .main-content{flex-grow:1}.hide{display:none!important}.visually-hidden:not(:focus):not(:active){clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[class*=termsfeed-com-][class*=-nb]{border-top:4px solid var(--accent)!important;background:var(--palette-off-white)!important;width:100%!important;max-width:100%!important;inset:auto 0 0!important;box-shadow:0 -6px 24px #00000014!important}[class*=termsfeed-com-][class*=-nb] [class*=cc-nb-title]{color:var(--secondary)!important}[class*=termsfeed-com-][class*=-nb] [class*=cc-nb-text],[class*=termsfeed-com-][class*=-nb] [class*=cc-nb-text] p{color:var(--text-color-gray)!important}[class*=termsfeed-com-][class*=-nb] a{color:var(--link-color)!important}[class*=termsfeed-com-][class*=-nb] a:hover{color:var(--link-color-hover)!important}[class*=termsfeed-com-][class*=-nb] [class*=okagree],[class*=termsfeed-com-][class*=-nb] [class*=cc-nb-okagree]{background-color:var(--primary)!important;color:var(--palette-black)!important;border-color:var(--primary)!important}[class*=termsfeed-com-][class*=-nb] [class*=okagree]:hover,[class*=termsfeed-com-][class*=-nb] [class*=cc-nb-okagree]:hover{background-color:var(--palette-dark-gold)!important}[class*=termsfeed-com-][class*=-nb] [class*=reject],[class*=termsfeed-com-][class*=-nb] [class*=cc-nb-reject]{background-color:var(--palette-cyan-bluish-gray)!important;color:var(--palette-black)!important;border-color:var(--palette-cyan-bluish-gray)!important}[class*=termsfeed-com-][class*=-nb] [class*=reject]:hover,[class*=termsfeed-com-][class*=-nb] [class*=cc-nb-reject]:hover{background-color:var(--palette-cyan-bluish-dark)!important}[class*=termsfeed-com-] [class*=cc-cp-foot-save]{background-color:var(--primary)!important;border-color:var(--palette-white)!important}[class*=termsfeed-com-] [class*=cc-cp-foot-save]:hover{background-color:var(--palette-dark-gold)!important}[class*=termsfeed-com-] [class*=cc-pc-head]{border-color:var(--secondary)!important}section,.section{padding:var(--spacing-xxl) 0;background-color:var(--background-color);color:var(--text-color-gray)}section.no-padding,.section.no-padding{padding:0}.bg-white{--background-color:var(--palette-off-white);background-color:var(--background-color)}.bg-gold{--background-color:var(--palette-gold);--outline-color:var(--palette-white);--text-color-gray:var(--palette-pseudo-black);--text-color-highlight:var(--palette-black);--link-color:var(--palette-black);--link-color-hover:var(--palette-darker-gold);background-color:var(--background-color)}.bg-gold-light{--background-color:var(--palette-light-gold);background-color:var(--background-color)}.bg-purple{--background-color:var(--palette-purple);--text-color:var(--palette-white);--text-color-highlight:var(--palette-light-warm-yellow);--heading-color:var(--palette-white);--text-color-gray:var(--palette-light-gray);--link-color:var(--palette-light-warm-yellow);--link-color-hover:var(--palette-warm-yellow);background-color:var(--background-color)}.bg-purple-light{--background-color:var(--palette-lighter-purple);background-color:var(--background-color)}.bg-warm-yellow{--background-color:var(--palette-warm-yellow);--outline-color:var(--palette-white);--text-color-highlight:var(--palette-dark-purple);--link-color:var(--palette-black);--link-color-hover:var(--palette-darker-gold);background-color:var(--background-color)}.bg-warm-yellow-light{--background-color:var(--palette-light-warm-yellow);background-color:var(--background-color)}.bg-gray{--background-color:var(--palette-gray-bg);background-color:var(--background-color)}.bg-cream{--background-color:var(--palette-cream);background-color:var(--background-color)}.bg-sage{--background-color:var(--palette-sage-light);background-color:var(--background-color)}.bg-soft-blue{--background-color:var(--palette-soft-blue-light);background-color:var(--background-color)}.bg-soft-rose{--background-color:var(--palette-soft-rose-light);background-color:var(--background-color)}.bg-logo{background-image:url(/dist/images/bg-logo.png);background-position:top;background-repeat:repeat;background-size:1200px}.bg-tint-bar{background-image:url(/dist/images/bg-tint-bar.png);background-position:top;background-repeat:repeat-x;background-size:auto}.bg-watermark{background-image:url(/dist/images/bg-watermark.png);background-position:50%;background-repeat:no-repeat;background-size:auto min(530px,100%)}.bg-faded{background-image:url(/dist/images/bg-faded.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.border-top{border-top:1px solid #0000001a}.border-bottom{border-bottom:1px solid #0000001a}header{z-index:9999;transition:top var(--transition-slow);position:sticky;top:-170px}header.scrolled j-header{--header-height:57px}header.scrolled ::part(header){--header-height:57px;transition:transform var(--transition-slow), padding-top var(--transition-slow);padding-top:113px;transform:translateY(57px)!important}header.scrolled ::part(top-bar-disclaimer),header.scrolled ::part(top-bar-links){display:none}@media (width>=768px){header.scrolled ::part(top-bar-links){display:block}}@media (width>=992px){header.scrolled ::part(top-bar-disclaimer){display:block}}header j-header{height:auto;min-height:57px;display:block}@media (width>=992px){header j-header{min-height:75px}}header.header-top-bar j-header{min-height:146px}@media (width>=992px){header.header-top-bar j-header{min-height:111px}}.hero{height:450px;padding:0;position:relative}@media (width>=992px){.hero{height:600px}}.hero j-hero-slider-block:not(:defined){height:100%;display:block}.hero j-hero-slider-block:not(:defined) .hero-fcp-fallback{height:100%}.hero j-hero-slider-block:not(:defined) .hero-fcp-fallback img{object-fit:cover;opacity:0;width:100%;height:100%;display:block}.hero .hero-content-inner{z-index:10;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;inset:33% 0 50px}.hero .hero-content-inner>*,.hero .hero-content-inner>.container,.hero .hero-content-inner>.container>*{width:100%;height:100%}.hero-content-bottom{margin-top:-225px;position:relative}@media (width>=992px){.hero-content-bottom{margin-top:-300px}}.page-title{padding:0}.page-title.hero{min-height:180px}@media (width>=768px){.page-title.hero{min-height:240px}}@media (width>=992px){.page-title.hero{min-height:280px}}.page-title j-page-title:not(:defined){height:100%;display:block}.page-title j-page-title:not(:defined) .page-title-fcp-fallback{height:100%}.page-title j-page-title:not(:defined) .page-title-fcp-fallback img{object-fit:cover;opacity:0;width:100%;height:100%;display:block}.panel-layout{gap:var(--spacing-lg);flex-direction:column;display:flex}.panel-layout .panel-layout-aside,.panel-layout .panel-layout-main{width:100%}@media (width>=768px){.panel-layout{flex-direction:row}.panel-layout .panel-layout-aside{flex:0 0 30%;width:30%}.panel-layout .panel-layout-main{flex:1;width:auto}.panel-layout{gap:var(--spacing-xxl)}}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.pt-sm{padding-top:var(--spacing-sm)}.pb-sm{padding-bottom:var(--spacing-sm)}.pt-md{padding-top:var(--spacing-md)}.pb-md{padding-bottom:var(--spacing-md)}.pt-lg{padding-top:var(--spacing-lg)}.pb-lg{padding-bottom:var(--spacing-lg)}.pt-xl{padding-top:var(--spacing-xl)}.pb-xl{padding-bottom:var(--spacing-xl)}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mt-sm{margin-top:var(--spacing-sm)}.mb-sm{margin-bottom:var(--spacing-sm)}.mt-md{margin-top:var(--spacing-md)}.mb-md{margin-bottom:var(--spacing-md)}.mt-lg{margin-top:var(--spacing-lg)}.mb-lg{margin-bottom:var(--spacing-lg)}.mt-xl{margin-top:var(--spacing-xl)}.mb-xl{margin-bottom:var(--spacing-xl)}.width-sm{max-width:var(--max-content-width-sm);margin:0 auto}.width-md{max-width:var(--max-content-width-md);margin:0 auto}.width-lg{max-width:var(--max-content-width-lg);margin:0 auto}.grid-2{gap:var(--spacing-lg);grid-template-columns:1fr;display:grid}@media (width>=768px){.grid-2{gap:var(--spacing-xxl);grid-template-columns:1fr 1fr}}@media (width<=767px){.intercom-launcher,.intercom-app>[class^=intercom-with-namespace-]:not(.intercom-messenger-frame){bottom:10px!important}}
