*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{overflow-x:hidden}body{font:inherit;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;color:#4a4e57;border:0;width:100%;margin:0;padding:0;font-family:Raleway,sans-serif;font-size:16px;line-height:1;position:relative;overflow-x:hidden}img{vertical-align:top;width:100%;font-size:0;display:block}.pause-transitions *{transition:none!important}main:not(.template-error){padding-bottom:2.5rem}@media screen and (width>=740px){main:not(.template-error){padding-bottom:clamp(2.75rem,7.5vw,5.25rem)}}main.with-border{border-top:1px solid #d5dbe1;padding-top:clamp(1.65rem,4.5vw,2.35rem)}.cp-edit-link{color:#fff;text-transform:uppercase;letter-spacing:.5px;z-index:2;background-color:#3f136f;border-radius:4px 4px 0 0;padding:10px 20px 15px;font-size:.8rem;font-weight:700;transition:all .2s ease-out;position:fixed;bottom:0;left:1.5rem;transform:translateY(5px)}.cp-edit-link:hover{background-color:#2b0d4c;transform:translate(0,0)}.github-edit{z-index:1;background-color:#1f2328;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' class='bi bi-github' viewBox='0 0 16 16'%3E%3Cpath d='M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27s1.36.09 2 .27c1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.01 8.01 0 0 0 16 8c0-4.42-3.58-8-8-8'/%3E%3C/svg%3E");background-position:7px;background-repeat:no-repeat;background-size:15px 15px;border-radius:3px 0 0 3px;width:36px;height:28px;transition:all .2s ease-out;position:fixed;bottom:2rem;right:0;transform:translate(7px)}.github-edit:hover{background-color:#060708;transform:translate(0,0)}h1.white,h2.white,h3.white,h4.white,h5.white,h6.white,p.white,span.white,a.white,li.white,figcaption.white{color:#fff}h1.text-center,h2.text-center,h3.text-center,h4.text-center,h5.text-center,h6.text-center,p.text-center,span.text-center,a.text-center,li.text-center,figcaption.text-center{text-align:center}h1.text-right,h2.text-right,h3.text-right,h4.text-right,h5.text-right,h6.text-right,p.text-right,span.text-right,a.text-right,li.text-right,figcaption.text-right{text-align:right}h1.fw-700,h2.fw-700,h3.fw-700,h4.fw-700,h5.fw-700,h6.fw-700,p.fw-700,span.fw-700,a.fw-700,li.fw-700,figcaption.fw-700{font-weight:700}h1.fw-500,h2.fw-500,h3.fw-500,h4.fw-500,h5.fw-500,h6.fw-500,p.fw-500,span.fw-500,a.fw-500,li.fw-500,figcaption.fw-500{font-weight:500}h1.upper,h2.upper,h3.upper,h4.upper,h5.upper,h6.upper,p.upper,span.upper,a.upper,li.upper,figcaption.upper{text-transform:uppercase}h1.col-brand,h2.col-brand,h3.col-brand,h4.col-brand,h5.col-brand,h6.col-brand,p.col-brand,span.col-brand,a.col-brand,li.col-brand,figcaption.col-brand{color:#712156}h1 a,h1 span,h2 a,h2 span,h3 a,h3 span,h4 a,h4 span,h5 a,h5 span,h6 a,h6 span,p a,p span,span a,span span,a a,a span,li a,li span,figcaption a,figcaption span{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}h1,h2,h3,h4,h5,h6{font-kerning:normal;color:#212934;margin:0;padding:0;font-family:Raleway,sans-serif;font-style:normal;font-weight:400}h1,h2{line-height:1.175em}h3,h4,h5,h6{line-height:1.35em}h1,.base-h1{font-size:2.15rem}@media screen and (width>=500px){h1,.base-h1{font-size:2.2rem}}@media screen and (width>=740px){h1,.base-h1{font-size:2.35rem}}@media screen and (width>=920px){h1,.base-h1{font-size:2.5rem}}@media screen and (width>=1100px){h1,.base-h1{font-size:2.65rem}}h2,.base-h2{font-size:1.75rem}@media screen and (width>=500px){h2,.base-h2{font-size:1.85rem}}@media screen and (width>=740px){h2,.base-h2{font-size:2rem}}@media screen and (width>=920px){h2,.base-h2{font-size:2.15rem}}@media screen and (width>=1100px){h2,.base-h2{font-size:2.25rem}}h3,.base-h3{font-size:1.125rem}@media screen and (width>=740px){h3,.base-h3{font-size:1.15rem}}@media screen and (width>=920px){h3,.base-h3{font-size:1.175rem}}@media screen and (width>=1100px){h3,.base-h3{font-size:1.2rem}}h4,.base-h4{font-size:1.075rem}@media screen and (width>=740px){h4,.base-h4{font-size:1.1rem}}@media screen and (width>=920px){h4,.base-h4{font-size:1.125rem}}@media screen and (width>=1100px){h4,.base-h4{font-size:1.175rem}}h5,.base-h5{font-size:1.025rem}@media screen and (width>=740px){h5,.base-h5{font-size:1.075rem}}@media screen and (width>=920px){h5,.base-h5{font-size:1.1rem}}@media screen and (width>=1100px){h5,.base-h5{font-size:1.145rem}}h6{font-size:1rem}@media screen and (width>=740px){.hero-heading-tier-one{font-size:2.45rem}}@media screen and (width>=920px){.hero-heading-tier-one{font-size:2.65rem}}@media screen and (width>=1100px){.hero-heading-tier-one{font-size:3rem}}p,li,span{color:#4a4e57;margin:0;font-family:Raleway,sans-serif;font-size:1rem;font-weight:400;line-height:1.45em}p a,li a,span a{color:inherit}a{color:#4a4e57;cursor:pointer;text-decoration:none;display:inline-block}ul{margin:0;padding:0;list-style-type:none}hr{margin-block:0;background-color:#d5dbe1;border:0;width:100%;height:1px;margin:1.25rem 0;padding:0}strong,b{font-weight:700}figure{margin:0;padding:0;overflow:hidden}table{border-collapse:collapse;width:100%}table caption{text-align:left;background-image:linear-gradient(90deg,#712156,#71215600),linear-gradient(90deg,#d5dbe1,#d5dbe100),linear-gradient(90deg,#d5dbe1,#d5dbe100);background-position:0 0,0 calc(100% - 5px),0 100%;background-repeat:no-repeat;background-size:100% 1px,0 0,0 0;margin-bottom:1rem;padding-top:.85rem;padding-left:.25rem;padding-right:.25rem}@media screen and (width>=740px){table caption{background-size:75% 1px;margin-bottom:1.15rem;padding-bottom:1.2rem}}table caption span{font-family:1.125rem;color:#712156;font-weight:700}table thead{text-align:left}@media screen and (width<=739px){table thead{display:none}}table thead th{padding:0 .35rem .5rem}@media screen and (width>=740px){table thead th{padding-left:.75rem;padding-right:.75rem}}table thead th,table thead th p{font-size:.95rem;font-weight:700}table tbody tr{border-bottom:1px solid #3f136f26}table tbody tr:nth-of-type(odd){background-color:#3f136f08}table tbody tr:first-of-type{border-top:1px solid #3f136f26}@media screen and (width<=739px){table tbody tr{flex-direction:column;row-gap:.5rem;padding:.75rem;display:flex}}table tbody tr td{vertical-align:baseline}@media screen and (width>=740px){table tbody tr td{padding:.75rem .75rem .85rem}}@media screen and (width<=739px){table tbody tr td:before{content:attr(data-title);text-transform:uppercase;letter-spacing:.2px;font-size:.785rem;font-weight:700;line-height:1.25em}table tbody tr td.with-mobile-hide{display:none}}table tbody tr td,table tbody tr td p{font-size:1.025rem;line-height:1.55em}@media screen and (width>=920px){table tbody tr td,table tbody tr td p{font-size:1.035rem}}.table-content{flex-direction:column;row-gap:1.25rem;display:flex}.table-content-notes{border-bottom:1px solid #d5dbe1bf;flex-direction:column;align-items:flex-start;row-gap:.75rem;padding-bottom:1.45rem;display:flex}.table-content-notes h3{text-transform:capitalize;color:#fff;letter-spacing:.25px;background-color:#712156;padding:.45rem;font-size:.9rem;font-weight:500;line-height:1em;display:inline-block}@media screen and (width>=740px){.table-content-notes div>p,.table-content-notes div>ul li,.table-content-notes div>ul li p{font-size:1.025rem}}.table-content-notes div>p a,.table-content-notes div>ul li a,.table-content-notes div>ul li p a{text-underline-offset:2px;font-variant-numeric:lining-nums;text-decoration-line:underline;text-decoration-thickness:1px;transition:all .2s ease-out}.table-content-notes div>p a:hover,.table-content-notes div>ul li a:hover,.table-content-notes div>ul li p a:hover{color:#712156;text-decoration-color:#712156}.table-content-notes div>p a,.table-content-notes div>ul li a,.table-content-notes div>ul li p a{word-break:break-word;font-weight:500;display:inline}.table-content-notes div>p a[target=_blank],.table-content-notes div>ul li a[target=_blank],.table-content-notes div>ul li p a[target=_blank]{margin-right:2px}.table-content-notes div>p a[target=_blank]:after,.table-content-notes div>ul li a[target=_blank]:after,.table-content-notes div>ul li p a[target=_blank]:after{content:"";white-space:nowrap;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg fill='%234A4E57' viewBox='22.5 64 393.9 393.9' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m392.4 64h24v288h-48v-206.1l-312 312-33.9-33.9 312-312h-206.1v-48h264z'/%3E%3C/svg%3E%0A");background-position:calc(100% - 1px) 9px;background-repeat:no-repeat;background-size:8px;border-bottom:1px solid;padding-left:12px;transition:opacity .2s ease-out;display:inline;position:relative;bottom:2px}.table-content-notes div>p a[target=_blank]:hover:after,.table-content-notes div>ul li a[target=_blank]:hover:after,.table-content-notes div>ul li p a[target=_blank]:hover:after{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg fill='%23712156' viewBox='22.5 64 393.9 393.9' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m392.4 64h24v288h-48v-206.1l-312 312-33.9-33.9 312-312h-206.1v-48h264z'/%3E%3C/svg%3E%0A")}.table-content-notes div>ul{flex-direction:column;row-gap:.35rem;display:flex}.table-content-notes div>ul li{-moz-column-gap:2px;column-gap:2px;display:flex}.table-content-notes div>ul li:before{content:"*";font-size:1.6rem;display:inline-block;position:relative;top:2px}.table-content-notes div>p+p{margin-top:.85rem}.table-content-notes div>p+ul{margin-top:.75rem}.table-content-notes div>ul+p{margin-top:.85rem}.rich-text>p,.rich-text>ul li,.rich-text>ol li,.rich-text>ul li p,.rich-text>ol li p{font-size:1.075rem;line-height:1.65em}@media screen and (width>=500px){.rich-text>p,.rich-text>ul li,.rich-text>ol li,.rich-text>ul li p,.rich-text>ol li p{font-size:1.095rem}}@media screen and (width>=740px){.rich-text>p,.rich-text>ul li,.rich-text>ol li,.rich-text>ul li p,.rich-text>ol li p{font-size:1.1rem}}.rich-text>p a,.rich-text>ul li a,.rich-text>ol li a,.rich-text>ul li p a,.rich-text>ol li p a{text-underline-offset:2px;font-variant-numeric:lining-nums;text-decoration-line:underline;text-decoration-thickness:1px;transition:all .2s ease-out}.rich-text>p a:hover,.rich-text>ul li a:hover,.rich-text>ol li a:hover,.rich-text>ul li p a:hover,.rich-text>ol li p a:hover{color:#712156;text-decoration-color:#712156}.rich-text>p a,.rich-text>ul li a,.rich-text>ol li a,.rich-text>ul li p a,.rich-text>ol li p a{word-break:break-word;font-weight:500;display:inline}.rich-text>p a[target=_blank],.rich-text>ul li a[target=_blank],.rich-text>ol li a[target=_blank],.rich-text>ul li p a[target=_blank],.rich-text>ol li p a[target=_blank]{margin-right:2px}.rich-text>p a[target=_blank]:after,.rich-text>ul li a[target=_blank]:after,.rich-text>ol li a[target=_blank]:after,.rich-text>ul li p a[target=_blank]:after,.rich-text>ol li p a[target=_blank]:after{content:"";white-space:nowrap;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg fill='%234A4E57' viewBox='22.5 64 393.9 393.9' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m392.4 64h24v288h-48v-206.1l-312 312-33.9-33.9 312-312h-206.1v-48h264z'/%3E%3C/svg%3E%0A");background-position:calc(100% - 1px) 9px;background-repeat:no-repeat;background-size:9px;border-bottom:1px solid;padding-left:12px;transition:opacity .2s ease-out;display:inline;position:relative;bottom:2px}.rich-text>p a[target=_blank]:hover:after,.rich-text>ul li a[target=_blank]:hover:after,.rich-text>ol li a[target=_blank]:hover:after,.rich-text>ul li p a[target=_blank]:hover:after,.rich-text>ol li p a[target=_blank]:hover:after{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg fill='%23712156' viewBox='22.5 64 393.9 393.9' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m392.4 64h24v288h-48v-206.1l-312 312-33.9-33.9 312-312h-206.1v-48h264z'/%3E%3C/svg%3E%0A")}.rich-text>p:empty{height:.825em}.rich-text>h2{font-size:1.25rem;line-height:1.375em}@media screen and (width>=740px){.rich-text>h2{font-size:1.3rem}}@media screen and (width>=920px){.rich-text>h2{font-size:1.325rem}}.rich-text>ul,.rich-text>ol{flex-direction:column;row-gap:.5rem;margin:0;padding:0;display:flex}.rich-text>ol[start="1"]{padding-left:1.05rem}.rich-text>ol[type=a]{counter-reset:item;list-style:none}.rich-text>ol[type=a] li{counter-increment:item;display:flex}.rich-text>ol[type=a] li:before{content:counter(item, lower-alpha) ")";letter-spacing:3px;margin-right:.45rem}.rich-text>ul li{align-items:flex-start;display:flex}.rich-text>ul li:before{content:" ";background-image:radial-gradient(circle at 2.25px,#4a4e57 2.25px,#4a4e5700 2.25px);background-position:0;background-repeat:no-repeat;background-size:10px 10px;flex-shrink:0;width:16px;height:1.65em;display:block}@media screen and (width>=740px){.rich-text>ul li:before{background-image:radial-gradient(circle at 2.5px,#4a4e57 2.5px,#4a4e5700 2.5px)}}.rich-text>p+p:not(:empty){margin-top:1.075rem}.rich-text>h1+p{margin-top:1rem}.rich-text>h2+p,.rich-text>h2+ul,.rich-text>h2+ol{margin-top:.85rem}.rich-text>h3+p,.rich-text>h4+p{margin-top:.75rem}.rich-text>ol+p,.rich-text>ul+p{margin-top:1.1rem}@media screen and (width>=740px){.rich-text>ol+p,.rich-text>ul+p{margin-top:1.2rem}}.rich-text>ol+h2,.rich-text>ul+h2{margin-top:1.2rem}@media screen and (width>=740px){.rich-text>ol+h2,.rich-text>ul+h2{margin-top:1.45rem}}@media screen and (width>=920px){.rich-text>ol+h2,.rich-text>ul+h2{margin-top:1.65rem}}.rich-text>ol+h3,.rich-text>ol+h4,.rich-text>ul+h3,.rich-text>ul+h4{margin-top:1.15rem}@media screen and (width>=740px){.rich-text>ol+h3,.rich-text>ol+h4,.rich-text>ul+h3,.rich-text>ul+h4{margin-top:1.35rem}}.rich-text>ol+h5,.rich-text>ul+h5{margin-top:1.075rem}@media screen and (width>=740px){.rich-text>ol+h5,.rich-text>ul+h5{margin-top:1.2rem}}.rich-text>p+ol,.rich-text>p+ul{margin-top:1.075rem}.rich-text>h3+ol,.rich-text>h3+ul,.rich-text>h4+ol,.rich-text>h4+ul{margin-top:.65rem}@media screen and (width>=740px){.rich-text>h3+ol,.rich-text>h3+ul,.rich-text>h4+ol,.rich-text>h4+ul{margin-top:.75rem}}.rich-text>h5+ol,.rich-text>h5+ul{margin-top:.45rem}@media screen and (width>=740px){.rich-text>h5+ol,.rich-text>h5+ul{margin-top:.65rem}}.rich-text>p+h2{margin-top:1.15rem}@media screen and (width>=740px){.rich-text>p+h2{margin-top:1.5rem}}.rich-text>p+h3,.rich-text>p+h4{margin-top:1rem}@media screen and (width>=740px){.rich-text>p+h3,.rich-text>p+h4{margin-top:1.35rem}}.rich-text>p+h5{margin-top:.85rem}@media screen and (width>=740px){.rich-text>p+h5{margin-top:1rem}}.rich-text>h2+h3{margin-top:.35rem}@media screen and (width>=740px){.rich-text>h2+h3{margin-top:.45rem}}.rich-text>p+.multi-buttons{margin-top:1.1rem}@media screen and (width>=740px){.rich-text>p+.multi-buttons{margin-top:1px}}.rich-text>.table-content+p{margin-top:1.2rem}@media screen and (width>=740px){.rich-text>.table-content+p{margin-top:1.45rem}}.rich-text>.table-content+h2{margin-top:1.85rem}.rich-text>.table-content+h3,.rich-text>.table-content+h4{margin-top:1.65rem}.rich-text>.table-content+h5{margin-top:1.5rem}.rich-text>p+.table-content{margin-top:1.35rem}@media screen and (width>=740px){.rich-text>p+.table-content{margin-top:1.5rem}}@media screen and (width>=920px){.rich-text>p+.table-content{margin-top:1.65rem}}.rich-text>h2+.table-content{margin-top:1rem}@media screen and (width>=740px){.rich-text>h2+.table-content{margin-top:1.25rem}}.rich-text>h3+.table-content{margin-top:.85rem}@media screen and (width>=740px){.rich-text>h3+.table-content{margin-top:1.15rem}}.rich-text>h4+.table-content,.rich-text>h5+.table-content{margin-top:.75rem}@media screen and (width>=740px){.rich-text>h4+.table-content,.rich-text>h5+.table-content{margin-top:.85rem}}.wrapped{width:98%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media screen and (width>=500px){.wrapped{padding-left:30px;padding-right:30px}}.ai-center{align-items:center}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.boxed{box-shadow:5px 5px 10px #00000026}.text-center{text-align:center}.multi-buttons{-moz-column-gap:1rem;flex-wrap:wrap;gap:.75rem 1rem;display:flex}.multi-buttons.centered{justify-content:center}.multi-buttons.with-margin{margin-top:1.15rem}@media screen and (width>=920px){.multi-buttons.with-margin{margin-top:1.35rem}}header.site-header{background-color:#fff}@media screen and (width<=739px){header.site-header{padding-top:2.25rem}}header.site-header .inner{max-width:1200px}@media screen and (width<=739px){header.site-header .inner{text-align:center}}@media screen and (width>=740px){header.site-header .inner{justify-content:space-between;align-items:center;width:98%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;display:flex}}@media screen and (width>=740px) and (width>=500px){header.site-header .inner{padding-left:30px;padding-right:30px}}.header-logo{max-width:260px}@media screen and (width<=739px){.header-logo{padding:0 20px}}@media screen and (width>=740px){.header-logo{width:150px}}@media screen and (width>=840px){.header-logo{width:175px}}.header-logo img{max-width:300px;margin:0 auto}.header-mobile-prompt{border-top:1px solid #e2e2e2;margin-top:2rem;padding:1rem}@media screen and (width>=740px){.header-mobile-prompt{display:none}}button.header-mobile-menu-trigger{color:#505254;justify-content:center;align-items:center;width:100%;font-weight:500;display:flex}@media screen and (width>=740px){button.header-mobile-menu-trigger{display:none}}button.header-mobile-menu-trigger span{pointer-events:none;border-top:2px solid #505254;border-bottom:2px solid #505254;width:30px;height:16px;margin-left:1rem;position:relative}button.header-mobile-menu-trigger span:after{content:"";background-color:#505254;width:100%;height:2px;display:block;position:absolute;top:5px;left:0}@media screen and (width<=739px){nav.site-navigation{max-height:0;transition:max-height .25s ease-out;overflow:hidden}}@media screen and (width>=740px){nav.site-navigation{max-height:100%!important}.header-navigation{padding:2rem 0;display:flex}}@media screen and (width>=740px) and (width>=740px){.header-navigation{-moz-column-gap:.85rem;column-gap:.85rem}}@media screen and (width>=740px) and (width>=840px){.header-navigation{-moz-column-gap:1rem;column-gap:1rem}}@media screen and (width>=740px) and (width>=920px){.header-navigation{-moz-column-gap:1.25rem;column-gap:1.25rem}}.header-navigation li a{color:#505254;font-size:1rem;font-weight:500;display:block;position:relative}@media screen and (width<=739px){.header-navigation li a{padding:1rem 20px}.header-navigation li a:hover,.header-navigation li a.active{background-color:#f9f9fb}}@media screen and (width>=740px){.header-navigation li a{font-size:.925rem}.header-navigation li a:hover,.header-navigation li a.active{color:#4a4e57}.header-navigation li a:hover:before,.header-navigation li a.active:before{opacity:1}}@media screen and (width>=920px){.header-navigation li a{font-size:.945rem}}@media screen and (width>=1100px){.header-navigation li a{font-size:.975rem}}@media screen and (width>=740px){.header-navigation li a:before{content:" ";opacity:0;background-color:#712156;width:100%;height:3px;transition:opacity .2s ease-out;display:block;position:absolute;top:-2rem;left:0}}@media screen and (width<=739px){.header-navigation li{border-bottom:1px solid #e2e2e2}.header-navigation li:first-of-type{border-top:1px solid #e2e2e2}}@media screen and (width>=740px){.header-navigation li.home{display:none}}@media screen and (width>=840px){.header-navigation li.home{display:inline-block}}footer.site-footer{background-image:linear-gradient(#212934 2.5rem,#1d242d 2.5rem);background-repeat:no-repeat;padding-top:clamp(3.5rem,12vw,4rem)}@media screen and (width>=500px){footer.site-footer{background-image:linear-gradient(#212934 clamp(2.5rem,6.5vw,5rem),#1d242d clamp(2.5rem,6.5vw,5rem));padding-top:clamp(4rem,9.5vw,9rem)}}footer.site-footer .wrapped{flex-direction:column;align-items:center;row-gap:.65rem;display:flex}@media screen and (width>=740px){footer.site-footer .wrapped{row-gap:1rem}}footer.site-footer:not(.with-badge) .wrapped{padding-bottom:clamp(1.75rem,8vw,6.25rem)}.footer-logo{max-width:220px}@media screen and (width>=740px){.footer-logo{max-width:250px}}.footer-navigation{position:relative}.footer-navigation ul{-moz-column-gap:1.2rem;flex-wrap:wrap;justify-content:center;gap:.35rem 1.2rem;display:flex}.footer-navigation li a{color:#fff;text-align:center;text-underline-offset:2.5px;font-size:.95rem;line-height:1.3em;text-decoration-line:underline;text-decoration-color:#fff0;text-decoration-thickness:1px;transition:text-decoration-color .2s ease-out}@media screen and (width>=920px){.footer-navigation li a{font-size:.975rem}}.footer-navigation li a:hover{text-decoration-color:#fff}.footer-credits{background-color:#fff;padding:.65rem 20px}.footer-credits p{white-space:pre-wrap;text-align:center;font-size:.825rem;line-height:1.25em}.footer-credits p span{margin:0 .25rem}.footer-badge{background-color:#fff;border-radius:2px 2px 0 0;width:100%;max-width:145px;margin-top:clamp(1.75rem,7vw,4rem);padding:5px 10px 0}.footer-badge div{padding-bottom:2px}.hero.title-hero h1{max-width:50rem}.home-hero,.interior-hero{position:relative;overflow:hidden}.home-hero:not(.with-image),.interior-hero:not(.with-image){padding:clamp(1rem,4vw,1.75rem) 0 clamp(1.2rem,4vw,2rem)}.home-hero picture,.interior-hero picture{z-index:0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.home-hero.with-overlay,.interior-hero.with-overlay{align-items:flex-end;display:flex}.home-hero.with-overlay .inner,.interior-hero.with-overlay .inner{z-index:2;padding-top:2rem;padding-bottom:1.25rem;position:relative}@media screen and (width>=500px){.home-hero.with-overlay .inner,.interior-hero.with-overlay .inner{padding-bottom:2rem}}.home-hero.with-overlay h1,.interior-hero.with-overlay h1{color:#fff}@media screen and (width>=500px){.home-hero.with-overlay h1,.interior-hero.with-overlay h1{width:90%}}.home-hero.with-overlay picture:after,.interior-hero.with-overlay picture:after{content:" ";z-index:1;pointer-events:none;background-image:linear-gradient(#1d242d00 40%,#1d242d);width:100%;height:100%;display:block;position:absolute;bottom:0;left:0}[data-parallax=hero] img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;z-index:1;will-change:transform;width:100%;height:120%;position:relative}.home-hero{margin-bottom:1.75rem}@media screen and (width>=740px){.home-hero{margin-bottom:2.25rem}}@media screen and (width>=920px){.home-hero{margin-bottom:2.5rem}}.home-hero.with-image{min-height:clamp(280px,50vw,520px)}.interior-hero.with-image{min-height:clamp(180px,45vw,360px);margin-bottom:1.5rem}@media screen and (width>=740px){.interior-hero.with-image{margin-bottom:clamp(1.5rem,3.35vw,2.25rem)}}.profile-hero{padding-bottom:1.35rem}@media screen and (width<=739px){.profile-hero{flex-direction:column;row-gap:.35rem;display:flex}}@media screen and (width>=740px){.profile-hero{grid-template-columns:58% 38%;grid-auto-rows:min-content;justify-content:space-between;padding:2rem 2rem 2.35rem;display:grid}}@media screen and (width>=840px){.profile-hero{padding:2.35rem 2.35rem 2.65rem}}@media screen and (width>=1100px){.profile-hero{grid-template-columns:60% 36%}}@media screen and (width>=740px){.profile-hero.with-three-rows .ph-biography{grid-row:2/span 3}.profile-hero.with-four-rows .ph-biography{grid-row:2/span 4}}@media screen and (width<=499px){.profile-hero:not(.with-image){padding-top:1.15rem}}@media screen and (width<=739px) and (width>=500px){.profile-hero:not(.with-image){padding-top:1.35rem}}@media screen and (width>=740px){.profile-hero:not(.with-image) .ph-email{grid-row:2;margin-top:1rem}.profile-hero:not(.with-image) .ph-skills{grid-row:3}.profile-hero .ph-title,.profile-hero .ph-biography{grid-column:1/span 1}.profile-hero .ph-email,.profile-hero .ph-skills{grid-column:2/span 1}}.profile-hero .ph-email h2,.profile-hero .ph-skills h2{margin-bottom:.35rem;font-size:1.05rem;font-weight:700}.profile-hero .ph-biography,.profile-hero .ph-skills{background-position:1rem 0;background-repeat:no-repeat;background-size:calc(100% - 2rem) 1px}@media screen and (width>=500px){.profile-hero .ph-biography,.profile-hero .ph-skills{background-position:1.65rem 0;background-size:calc(100% - 3.3rem) 1px}}@media screen and (width>=740px){.profile-hero .ph-biography,.profile-hero .ph-skills{background-position:0 0;background-size:100% 1px}}.profile-hero .ph-title{line-height:1.125em}@media screen and (width<=739px){.profile-hero .ph-title{order:1}.profile-hero .ph-email{order:2;margin-top:.35rem}.profile-hero .ph-email h2{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.profile-hero .ph-biography{background-image:linear-gradient(90deg,#d5dbe1,#d5dbe100);margin-top:.95rem;padding-top:1.1rem}@media screen and (width<=739px){.profile-hero .ph-biography{order:3;margin-bottom:1rem}}@media screen and (width>=740px){.profile-hero .ph-biography{margin-top:1.15rem}}.profile-hero .ph-skills{background-image:linear-gradient(90deg,#d5dbe1b3,#d5dbe1b3);padding-top:1.2rem}@media screen and (width<=739px){.profile-hero .ph-skills{order:4}}@media screen and (width>=740px){.profile-hero .ph-skills.with-margin{margin-top:1.2rem}}.profile-hero .ph-skills ul{flex-direction:column;align-items:flex-start;row-gap:.25rem;display:flex}.profile-hero .ph-skills li{font-size:1.065rem}.profile-hero figure,.profile-hero picture{height:clamp(130px,38vw,230px)}@media screen and (width<=739px){.profile-hero figure,.profile-hero picture{order:-1;margin-bottom:.65rem}}@media screen and (width>=740px){.profile-hero figure,.profile-hero picture{grid-area:1/2/span 2/span 1;height:clamp(100px,16vw,160px);margin-bottom:1rem}}.profile-hero figure img,.profile-hero picture img{-o-object-fit:cover;object-fit:cover;height:100%}.profile-hero>:not(figure):not(picture){padding-left:1rem;padding-right:1rem}@media screen and (width>=500px){.profile-hero>:not(figure):not(picture){padding-left:1.65rem;padding-right:1.65rem}}@media screen and (width>=740px){.profile-hero>:not(figure):not(picture){padding-left:0;padding-right:0}}.page-blocks{flex-direction:column;display:flex}.page-blocks.with-gap-small{row-gap:1rem}@media screen and (width>=740px){.page-blocks.with-gap-small{row-gap:1.25rem}}@media screen and (width>=920px){.page-blocks.with-gap-small{row-gap:1.5rem}}.page-blocks:not(.with-gap-small){row-gap:1.75rem}@media screen and (width>=740px){.page-blocks:not(.with-gap-small){row-gap:2rem}}@media screen and (width>=920px){.page-blocks:not(.with-gap-small){row-gap:2.35rem}}.page-block.pb-max-width{max-width:50rem}.pb-introduction.pb-center{text-align:center;max-width:40rem;margin-left:auto;margin-right:auto}.pb-introduction:not(.rich-text),.pb-content:not(.rich-text){flex-direction:column;row-gap:1rem;display:flex}@media screen and (width>=920px){.pb-introduction:not(.rich-text),.pb-content:not(.rich-text){row-gap:1.175rem}}.pb-cards-feed{flex-direction:column;row-gap:1rem;display:flex}@media screen and (width>=740px){.pb-cards-feed:not(.with-gap-small){row-gap:1.5rem}}.pb-cards-feed.with-border{border-top:1px solid #d5dbe173;margin-top:.15rem;padding-top:clamp(1rem,3vw,1.35rem)}@media screen and (width>=500px){.pb-cards-feed.with-border{margin-top:clamp(.15rem,1.25vw,1.45rem)}}.pb-cards-feed.with-margin{margin-top:clamp(.25rem,1.25vw,1.25rem)}.pb-cards-feed h2{max-width:42rem}.pb-cards-feed .multi-buttons{margin-top:1.25rem}@media screen and (width>=920px){.pb-cards-feed .multi-buttons{margin-top:1.5rem}}.pb-cards{-moz-column-gap:4.5%;grid-template-columns:repeat(1,1fr);align-items:stretch;gap:1.45rem 4.5%;width:100%;display:grid}@media screen and (width>=420px){.pb-cards.stacked{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media screen and (width>=740px){.pb-cards.stacked{-moz-column-gap:3.5ch;grid-template-columns:repeat(2,1fr);gap:3.5ch}}@media screen and (width>=920px){.pb-cards.stacked{-moz-column-gap:3.5ch;grid-template-columns:repeat(3,1fr);gap:3.5ch}}@media screen and (width>=1100px){.pb-cards.stacked{-moz-column-gap:4.25ch;gap:4.25ch}}@media screen and (width>=740px){.pb-cards.rows{-moz-column-gap:3.5ch;grid-template-columns:repeat(2,1fr);gap:3.5ch}}@media screen and (width>=1100px){.pb-cards.rows{-moz-column-gap:4.25ch;column-gap:4.25ch}}@media screen and (width>=740px){.pb-cards.locations{-moz-column-gap:3.5ch;grid-template-columns:repeat(2,1fr);gap:3.5ch}}@media screen and (width>=920px){.pb-cards.locations.with-three-columns{grid-template-columns:repeat(3,1fr)}}.pb-card{background-color:#fff;flex-direction:column;height:100%;display:flex;position:relative}.pb-card .card-content{flex-direction:column;display:flex}.pb-card h3{font-size:1.45rem}@media screen and (width>=740px){.pb-card h3{font-size:1.5rem}}.pb-card h3 a{transition:color .2s ease-out}.pb-card h3 a:hover{color:#3f136f}.pb-card p.role{line-height:1.2em}.pb-card:not(.location) p:not(.role){font-size:1.025rem}@media screen and (width>=740px){.pb-card:not(.location) p:not(.role){font-size:1.035rem}}.pb-card a.button.btn-solid{margin-top:auto}.pb-card figure,.pb-card picture{flex-shrink:0;order:-1;width:100%;display:block}.pb-card figure img,.pb-card picture img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.pb-card.stack{justify-content:center}.pb-card.stack .card-content{text-align:center;flex:1;align-items:center;padding:1rem 1.25rem 1.5rem}@media screen and (width>=420px){.pb-card.stack .card-content{padding:1.2rem 1.5rem 1.75rem}}@media screen and (width>=840px){.pb-card.stack .card-content{padding:1.45rem 1.5rem 2.15rem}}.pb-card.stack p.role{font-size:1.15rem}.pb-card.stack:not(.index) h3{margin-bottom:.15rem}.pb-card.stack:not(.index) p{margin-bottom:.85rem}.pb-card.stack.index h3{margin-bottom:.65rem}.pb-card.stack.index p{margin-bottom:1.35rem}@media screen and (width>=420px){.pb-card.row{flex-direction:row}}.pb-card.row .card-content{padding:1.15rem 1.2rem}@media screen and (width>=420px){.pb-card.row .card-content{flex:60%}}.pb-card.row h3{margin-bottom:.15rem;font-size:1.2rem}.pb-card.row p{background-image:linear-gradient(90deg,#d5dbe1,#d5dbe100);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;margin-bottom:.6rem;padding-bottom:.65rem;font-size:1.075rem}@media screen and (width<=419px){.pb-card.row figure,.pb-card.row picture{height:clamp(100px,30vw,130px)}}@media screen and (width>=420px){.pb-card.row figure,.pb-card.row picture{flex:0 40%}}.pb-card.service figure,.pb-card.service picture{height:clamp(145px,38vw,200px)}@media screen and (width>=600px){.pb-card.service figure,.pb-card.service picture{height:clamp(145px,26vw,200px)}}@media screen and (width>=920px){.pb-card.service figure,.pb-card.service picture{height:clamp(130px,18vw,200px)}}.pb-card.service:not(.with-image):before{height:clamp(150px,30vw,200px)}@media screen and (width>=740px){.pb-card.service:not(.with-image):before{height:clamp(130px,26vw,200px)}}@media screen and (width>=920px){.pb-card.service:not(.with-image):before{height:clamp(130px,20vw,200px)}}.pb-card.profile:not(.row) figure,.pb-card.profile:not(.row) picture{height:clamp(100px,30vw,150px)}@media screen and (width>=600px){.pb-card.profile:not(.row) figure,.pb-card.profile:not(.row) picture{height:clamp(100px,22vw,150px)}}.pb-card.profile:not(.with-image):before{height:clamp(100px,30vw,150px)}@media screen and (width>=600px){.pb-card.profile:not(.with-image):before{height:clamp(100px,22vw,150px)}}.pb-card.service:not(.with-image):before,.pb-card.profile:not(.with-image):before{content:" ";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0.02 300 35.3'%3E%3Cpath fill='%23fff' d='M16.56 28.19 27.9.85h5.22v33.6H29.7V5.41h-.1L17.46 34.45h-1.8L3.51 5.41h-.09v29.04H0V.85h5.22zM48.25 10.1l-.24.37c-.2.31-.42.58-.66.78-.23.2-.48.36-.74.48-.27.12-.54.21-.81.26-.28.05-.57.08-.86.08-.7 0-1.33-.13-1.88-.38a4.43 4.43 0 0 1-1.41-1.03c-.38-.43-.68-.94-.89-1.51s-.31-1.19-.31-1.82.11-1.25.31-1.82c.21-.57.5-1.08.89-1.51.38-.43.85-.77 1.41-1.03.55-.25 1.18-.38 1.88-.38.27 0 .55.04.83.12s.55.19.8.32c.24.13.46.28.65.45.18.17.33.33.43.49l.25.38 1.77-1.32-.27-.35a4.909 4.909 0 0 0-2.08-1.58c-.79-.31-1.59-.47-2.38-.47-.94 0-1.83.17-2.63.5-.81.33-1.52.81-2.11 1.4s-1.06 1.31-1.4 2.12c-.33.81-.5 1.71-.5 2.68 0 .96.17 1.86.5 2.67s.81 1.53 1.4 2.12 1.3 1.06 2.11 1.4 1.69.5 2.63.5a6.126 6.126 0 0 0 2.84-.68 5.12 5.12 0 0 0 1.93-1.7l.23-.34zm29.12 24.35h-3.99L88 .85h3.32l14.62 33.6h-3.99l-3.7-8.83H81.07zm4.98-11.96h14.57L89.66 4.84zM110.02.85h11.15c2.09 0 4.18.35 6.29 1.04 2.1.7 4 1.75 5.69 3.16s3.06 3.16 4.11 5.27c1.04 2.1 1.57 4.55 1.57 7.33 0 2.82-.52 5.27-1.57 7.36-1.04 2.09-2.41 3.84-4.11 5.24a17.379 17.379 0 0 1-5.69 3.16c-2.1.7-4.2 1.04-6.29 1.04h-11.15zm3.42 30.47h6.64c2.56 0 4.78-.39 6.67-1.16 1.88-.77 3.45-1.8 4.7-3.08a12.42 12.42 0 0 0 2.78-4.37c.6-1.63.9-3.31.9-5.05s-.3-3.42-.9-5.05-1.53-3.08-2.78-4.37c-1.25-1.28-2.82-2.31-4.7-3.08S122.64 4 120.08 4h-6.64zM144.24.85h11.15c2.09 0 4.18.35 6.29 1.04 2.1.7 4 1.75 5.69 3.16s3.06 3.16 4.11 5.27c1.04 2.1 1.57 4.55 1.57 7.33 0 2.82-.52 5.27-1.57 7.36-1.04 2.09-2.41 3.84-4.11 5.24a17.379 17.379 0 0 1-5.69 3.16c-2.1.7-4.2 1.04-6.29 1.04h-11.15zm3.42 30.47h6.64c2.56 0 4.79-.39 6.67-1.16s3.45-1.8 4.7-3.08a12.42 12.42 0 0 0 2.78-4.37c.6-1.63.9-3.31.9-5.05s-.3-3.42-.9-5.05-1.53-3.08-2.78-4.37c-1.25-1.28-2.82-2.31-4.7-3.08S156.87 4 154.3 4h-6.64zm35.64 0h17.99v3.13h-21.4V.85h20.83v3.13H183.3v11.44h16.28v3.13H183.3zm47.83-1.99h.1V.85h3.42v33.6h-4.27L210.35 5.69h-.1v28.76h-3.42V.85h4.27zm28.05-22.92c-1.49-2.18-3.65-3.27-6.5-3.27q-1.335 0-2.61.36c-.85.24-1.62.6-2.3 1.09s-1.23 1.12-1.64 1.9-.62 1.68-.62 2.73c0 1.52.43 2.7 1.28 3.54s1.91 1.53 3.18 2.06c1.27.54 2.65 1.02 4.15 1.45s2.89 1 4.15 1.71q1.905 1.065 3.18 2.82c.85 1.17 1.28 2.77 1.28 4.79 0 1.52-.32 2.89-.97 4.11a9.396 9.396 0 0 1-2.56 3.06c-1.06.82-2.25 1.46-3.56 1.9q-1.965.66-3.96.66c-2.06 0-4.01-.39-5.86-1.16s-3.42-2.05-4.72-3.82l3.13-2.23q1.08 1.845 3.03 2.97c1.29.74 2.82 1.12 4.59 1.12.85 0 1.7-.13 2.55-.4s1.62-.66 2.29-1.19a6.47 6.47 0 0 0 1.68-1.92q.66-1.14.66-2.61c0-1.17-.25-2.14-.74-2.92a6.475 6.475 0 0 0-1.95-1.95c-.81-.52-1.72-.96-2.75-1.31s-2.09-.7-3.18-1.04c-1.09-.35-2.15-.74-3.18-1.19-1.03-.44-1.95-1-2.75-1.68-.81-.68-1.46-1.53-1.95-2.56s-.74-2.32-.74-3.87c0-1.61.31-3.02.93-4.22s1.44-2.2 2.47-2.99 2.19-1.38 3.49-1.76q1.95-.57 3.99-.57c1.9 0 3.62.3 5.17.9q2.325.9 4.32 3.18zM57.82 15.75V3.99h16.85V.85H54.4V17.4c.89-.37 1.78-.79 2.68-1.27.25-.13.49-.25.74-.38m-3.42 18.7h3.42v-12.4c-1.14.6-2.28 1.09-3.42 1.45z'/%3E%3Cpath fill='%23fff' d='M40.04 19.45s6.79 7.53 17.69 1.49c10.43-5.78 16.64-3.66 16.64-3.66s-6.14-5.95-16.82-.25c-10.41 5.55-17.51 2.42-17.51 2.42m228.61-.12h1.79v13.45h6.92v1.67h-8.71zm10.68 0h1.79v13.45h6.92v1.67h-8.71zm10.89 0h4.48c.7 0 1.36.07 2 .2.63.14 1.2.36 1.69.68s.88.75 1.17 1.28.44 1.19.44 1.98c0 .83-.16 1.51-.47 2.05s-.72.97-1.21 1.28-1.03.53-1.61.66-1.14.19-1.67.19h-3.03v6.79h-1.79zm1.79 6.67h3.03c.9 0 1.63-.2 2.19-.61s.84-1.04.84-1.89-.28-1.48-.84-1.89-1.29-.61-2.19-.61h-3.03z'/%3E%3C/svg%3E"),linear-gradient(-25deg,#712156,#3f136f);background-position:50%;background-repeat:no-repeat;background-size:clamp(6rem,35vw,9rem) 100%,100% 100%;width:100%;display:block;position:relative}.pb-card.location{row-gap:.85rem}.pb-card.location ul.contact-address:nth-of-type(2){border-top:1px solid #d5dbe1;margin-top:.5rem;padding-top:1rem}button{appearance:none;border:0;border-radius:0;margin:0;font-size:1.125rem}button,.button{color:#4a4e57;cursor:pointer;background-color:#0000;font-family:Raleway,sans-serif;display:inline-block}.btn-hover{transition:color .2s ease-out}.btn-hover:hover{color:#3f136f}.btn-solid{color:#fff;background-color:#712156;border-radius:4px;padding:10px 18px;font-size:.9rem;font-weight:500;transition:background-color .2s ease-out}.btn-solid.large{padding:15px 30px;font-size:1rem}.btn-solid:hover{background-color:#591a44}.btn-underline{word-break:break-all}.btn-underline:not(.on-hover){text-underline-offset:3px;font-variant-numeric:lining-nums;text-decoration-line:underline;text-decoration-thickness:1px;transition:all .2s ease-out}.btn-underline:not(.on-hover):hover{color:#712156;text-decoration-color:#712156}.btn-underline.on-hover{text-underline-offset:3px;font-variant-numeric:lining-nums;text-decoration-line:underline;text-decoration-color:#4a4e5700;text-decoration-thickness:1px;transition:all .2s ease-out}.btn-underline.on-hover:not(.hover-brand):not(.hover-purple):hover{text-decoration-color:#4a4e57}.btn-underline.on-hover.hover-brand:hover{color:#712156;text-decoration-color:#712156}.btn-underline.on-hover.hover-purple:hover{color:#3f136f;text-decoration-color:#3f136f}.btn-stack{align-self:flex-start;align-items:flex-start;line-height:1.25em;display:flex}.btn-stack.wrap{flex-wrap:wrap}.btn-stack:not(.wrap){flex-direction:column}.btn-stack:not(.large){font-size:1.025rem}.btn-stack.large{font-size:1.065rem}@media screen and (width<=739px){.btn-stack.large{font-size:1.125rem}}.btn-stack:hover span{color:#3f136f;text-decoration-color:#3f136f}.btn-stack span{text-underline-offset:2px;text-decoration-line:underline;text-decoration-color:#3f136f00;text-decoration-thickness:1px;transition:all .2s ease-out}.location-pin{align-items:flex-start;padding-top:2px;display:flex;position:relative}.location-pin:before{content:"";background-color:#4a4e57;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='32 0 288 512'%3E%3Cpath d='M320 144c0 79.5-64.5 144-144 144-79.53 0-144-64.5-144-144C32 64.47 96.47 0 176 0c79.5 0 144 64.47 144 144M192 64c0-8.84-7.2-16-16-16-53.9 0-96 42.98-96 96 0 8.8 7.16 16 16 16 8.8 0 16-7.2 16-16 0-35.3 28.7-64 64-64 8.8 0 16-7.16 16-16m-48 416V317.1c10.4 1.9 21.1 2 32 2s21.6-.1 32-2V480c0 17.7-14.3 32-32 32s-32-14.3-32-32'/%3E%3C/svg%3E");background-position:50% calc(50% + 1px);background-repeat:no-repeat;background-size:100% 15px;border-radius:50%;flex-shrink:0;width:35px;height:35px;margin-right:.65rem;display:inline-block;position:relative;top:-2px}ul.contact-address{flex-direction:column;align-items:flex-start;row-gap:.25rem;display:flex}ul.contact-address li{font-variant-numeric:lining-nums;font-size:1.1rem}@media screen and (width>=920px){ul.contact-address li{font-size:1.135rem}}.contact-footnotes{border-top:1px solid #d5dbe1;padding-top:1.25rem}.contact-footnotes p{font-size:.9rem;line-height:1.5em}.contact-footnotes p a{text-underline-offset:2px;font-variant-numeric:lining-nums;text-decoration-line:underline;text-decoration-thickness:1px;transition:all .2s ease-out}.contact-footnotes p a:hover{color:#712156;text-decoration-color:#712156}.contact-footnotes p+p{margin-top:.65rem}.error-block header{background-color:#3f136f;justify-content:center;padding:1rem 0;display:flex}.error-block h1{width:98%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media screen and (width>=500px){.error-block h1{padding-left:30px;padding-right:30px}}.error-block h1{color:#fff;font-size:1.5rem}.error-content{background-color:#d5dbe180;justify-content:center;align-items:center;min-height:clamp(20vh,50vw,70vh);padding:clamp(15px,7vw,3rem);display:flex}.ec-boxed{text-align:center;background-color:#fff;flex-direction:column;row-gap:.5rem;max-width:44rem;padding:1rem 1.25rem 1.5rem;display:flex}@media screen and (width>=500px){.ec-boxed{padding:clamp(1rem,4.5vw,2.5rem) clamp(1.25rem,4.5vw,2.65rem) clamp(1.5rem,4.5vw,2.65rem)}}
