*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(:root){-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;cursor:default;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}:where(body){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(svg:not([fill])){fill:currentColor}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button;-moz-appearance:button;appearance:button}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:0s!important}}*,:after,:before,html{box-sizing:border-box}img{box-sizing:content-box}.image-background>img,.image-background>img[width][height]{-o-object-fit:cover;object-fit:cover}.image-background{overflow:hidden;position:relative}.image-background-layer,.image-background>img,.image-background>img[width][height]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}:root{--color-cadmatic-orange-01:#f70;--color-cadmatic-orange-02:#ff9e49;--color-cadmatic-orange-03:#ffd5b0;--color-cadmatic-orange-04:#f5ede2;--color-cadmatic-orange-05:#655d56;--color-neutral-01:#000;--color-neutral-02:#1c1c1c;--color-neutral-03:#454545;--color-neutral-04:#616161;--color-neutral-05:#8d8d8d;--color-neutral-06:#adadad;--color-neutral-07:#c2c2c2;--color-neutral-08:#e4e4e4;--color-neutral-09:#f7f7f7;--color-neutral-10:#fff;--color-blue-01:#3074da;--color-blue-02:#7fb2ff;--color-blue-03:#263345;--color-green-01:#21af76;--color-green-02:#70d5ac;--color-green-03:#245743;--color-yellow-01:#f4ad1f;--color-yellow-02:#ebbc5e;--color-yellow-03:#775b22;--color-red-01:#d52604;--color-red-02:#ec6146;--color-red-03:#651100;--color-purple-01:#7630ab;--color-purple-02:#a077be;--color-purple-03:#21013a;--color-main:var(--color-neutral-01);--color-heading:var(--color-main);--color-paragraph:var(--color-main);--color-link-text:var(--color-blue-01);--color-link-text-hover:var(--color-cadmatic-orange-01);--color-error:var(--color-red-01);--color-success:var(--color-green-01);--color-inverted-main:var(--color-neutral-10);--width-max-mobile:1029px;--typography-family-main:"Aspekta",-apple-system,"BlinkMacSystemFont","Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;--typography-family-paragraph:var(--typography-family-main);--typography-family-heading:var(--typography-family-main);--typography-size-hero:52px;--typography-h1-size:40px;--typography-h2-size:30px;--typography-h3-size:24px;--typography-h4-size:20px;--typography-h5-size:16px;--typography-h6-size:14px;--typography-size-12:12px;--typography-size-13:13px;--typography-size-14:14px;--typography-size-15:15px;--typography-size-16:16px;--typography-size-17:17px;--typography-size-18:18px;--typography-size-20:20px;--typography-size-22:22px;--typography-paragraph-size:var(--typography-size-16);--typography-nav-toggle-label-size:15px;--typography-captions-size:15px;--typography-heading-line-height:1.2;--typography-heading-core-line-height:1.23;--typography-paragraph-line-height:1.6;--typography-weight-regular:400;--typography-weight-medium:500;--typography-weight-semibold:600;--typography-weight-bold:700;--typography-weight-paragraph:var(--typography-weight-regular);--typography-weight-heading:var(--typography-weight-bold)}@font-face{font-display:auto;font-family:Aspekta;font-style:normal;font-weight:400;src:url(../../fonts/Aspekta-400.woff) format("woff"),url(../../fonts/Aspekta-400.woff2) format("woff2"),url(../../fonts/Aspekta-400.ttf) format("truetype")}@font-face{font-display:auto;font-family:Aspekta;font-style:normal;font-weight:500;src:url(../../fonts/Aspekta-500.woff) format("woff"),url(../../fonts/Aspekta-500.woff2) format("woff2"),url(../../fonts/Aspekta-500.ttf) format("truetype")}@font-face{font-display:auto;font-family:Aspekta;font-style:normal;font-weight:600;src:url(../../fonts/Aspekta-600.woff) format("woff"),url(../../fonts/Aspekta-600.woff2) format("woff2"),url(../../fonts/Aspekta-600.ttf) format("truetype")}@media(max-width:600px){:root{--typography-size-hero:38px;--typography-h1-size:32px;--typography-h2-size:24px;--typography-h3-size:21px;--typography-h4-size:18px;--typography-h5-size:14px;--typography-h6-size:12px;--typography-paragraph-size:16px}}@media(max-width:420px){:root{--typography-size-16:14px;--typography-nav-toggle-label-size:13px}}:root{--color-background-input-field:var(--color-neutral-10);--color-form-text:var(--color-paragraph);--color-form-label-text:var(--color-form-text);--color-required-label-text:var(--color-form-text);--color-border-forms:var(--color-paragraph);--color-border-forms-focus:var(--color-paragraph);--color-button:var(--color-neutral-10);--color-button-hover:var(--color-neutral-10);--color-button-background:var(--color-neutral-03);--color-button-background-hover:var(--color-neutral-02);--color-checkbox:var(--color-neutral-03);--color-checkbox-outline:0 0 0 3px rgba(84,87,115,.2);--color-checkbox-border-hover:color.adjust(#545773,15%);--color-checkbox-checked:var(--color-form-label-text);--color-placeholder:var(--color-paragraph);--color-placeholder-focus:var(--color-neutral-01);--opacity-placeholder:.4;--opacity-placeholder-focus:.8;--border-radius-checkbox:3px;--border-radius-input-field:3px;--border-radius-button:4px;--border-radius-select:3px;--border-width-checkbox:1px;--border-width-input-field:1px;--typography-size-input-fields:var(--typography-size-17);--typography-size-input-labels:var(--typography-size-input-fields);--typography-size-required-text-label:var(--typography-size-input-fields);--typography-size-required-asterisk-label:0.8593rem;--form-column-gap:1.25rem;--form-row-gap:1.25rem;--form-required-gap:0.3125rem;--form-line-height:0.9375rem;--form-padding-vertical:0.625rem;--form-padding-horizontal:0.9375rem;--gap-checkbox:0.3905rem;--gap-select-icon:0.9375rem;--size-checkbox:1.375rem;--size-checkbox-marker:0.4675rem;--size-radio-button:0.625rem;--size-radio-button-marker:0.3125rem;--spacing-grid-gap:3rem;--spacing-container-padding-inline:1.25rem;--spacing-container-padding-inline-large:4rem;--spacing-container-padding-block:5rem;--spacing-site-header-padding-block:1.25rem;--spacing-content-padding-block:5rem;--spacing-text-margin-block:2.5rem;--spacing-wp-block-image-margin-block:2.5rem;--spacing-paragraphs-margin-block:1.6875rem}@media(max-width:1590px){:root{--spacing-container-padding-inline:4rem}}@media(max-width:700px){:root{--spacing-container-padding-inline:1.25rem}}@media(max-width:1030px){:root{--spacing-site-header-padding-block:1.25rem}}@media(max-width:1024px){:root{--spacing-grid-gap:2rem}}@media(max-width:770px){:root{--spacing-grid-gap:var(--spacing-container-padding-inline)}}@media(max-width:600px){:root{--spacing-content-padding-block:3.75rem;--spacing-container-padding-block:1.25rem}}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{opacity:0}.screen-reader-text:focus-visible{clip:auto;background-color:var(--color-neutral-10);border-radius:0;box-shadow:0 0 2px 2px hsla(0,0%,9%,.6);clip-path:none;display:block;font-size:1.0625rem;font-weight:var(--typography-weight-bold);height:auto;left:.3125rem;line-height:normal;opacity:1;padding:.9375rem 1.4375rem .875rem;text-decoration:none;top:.3125rem;width:auto;z-index:7}.skip-link{margin:.3125rem}a:focus,button:focus,div[tabindex]:focus,input:focus,select:focus,textarea:focus{opacity:1;outline-offset:.3125rem}@media(prefers-reduced-motion:no-preference){:focus{transition:outline-offset .25s ease}}.external-link-icon{margin-left:.4375rem;margin-right:2px}@media(max-width:600px){.external-link-icon{height:.75rem;margin-left:4px;transform:translateY(1px);width:.75rem}}@keyframes a{0%{transform:translateY(-100vh)}to{transform:translateY(0)}}@keyframes b{0%{transform:translateX(-100vw)}to{transform:translateY(0)}}@media(max-width:1024px){.site-header-admin-bar .nav-menu{top:112px}}.nav-menu{line-height:initial}@media(max-width:1024px){.nav-menu{height:calc(100vh - 80px);left:0;padding:var(--spacing-site-header-padding-block);position:fixed;top:80px;transform:translateX(-100%);transition:all .3s ease-in-out;width:100vw}.nav-menu.nav-menu-active{background-color:var(--color-neutral-10);display:flex;flex-direction:column;transform:translateX(0)}.nav-menu.nav-menu-active .nav-menu-dropdown{width:100%}.nav-menu.nav-menu-active .nav-menu-dropdown button{display:flex;max-width:none}.nav-menu.nav-menu-active .nav-menu-link{margin:var(--spacing-site-header-padding-block) 0;width:100%}}@media(min-width:1024px){.nav-menu{display:flex}}.nav-menu .nav-menu-link{padding:0}@media(min-width:1024px){.nav-menu .nav-menu-link{margin-right:1.15rem;opacity:.5}.nav-menu .nav-menu-link:first-child{padding-left:0}}.nav-menu .nav-menu-dropdown{position:relative}.nav-menu .nav-menu-dropdown.nav-menu-dropdown-active .nav-menu-dropdown-button{border-bottom:1px solid var(--color-neutral-01);border-radius:0}.nav-menu .nav-menu-dropdown-button{background:transparent;border:none}.nav-menu .nav-menu-dropdown-button svg{pointer-events:none}.nav-menu .nav-menu-dropdown-close-btn{align-items:center;background-color:var(--color-neutral-10);border:none;border-radius:0;color:var(--color-neutral-01);display:flex;font-size:var(--typography-size-12);letter-spacing:.48px;padding:40px var(--spacing-site-header-padding-block) 0;text-transform:uppercase;width:100%}.nav-menu .nav-menu-dropdown-close-btn svg{margin-right:8px}@media(min-width:1024px){.nav-menu .nav-menu-dropdown-close-btn{display:none}}.nav-menu .nav-menu-dropdown-content{background-color:rgba(0,0,0,.4);display:none;height:calc(100vh - 80px);left:0;overflow-y:scroll;position:fixed;top:0;width:100vw;z-index:6}@media(min-width:1024px){.nav-menu .nav-menu-dropdown-content{top:80px}}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-mobile-toggle{align-items:center;background-color:var(--color-neutral-10);border:none;border-radius:0;color:var(--color-neutral-01);display:flex;font-size:var(--typography-size-20);font-weight:var(--typography-weight-medium);justify-content:space-between;letter-spacing:-.4px;line-height:1.4;padding:20px 0;width:100%}@media(min-width:1024px){.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-mobile-toggle{display:none}}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap{background-color:var(--color-neutral-10);min-height:100%}@media(min-width:1024px){.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap{min-height:initial}}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container{display:flex;flex-wrap:wrap;padding:20px}@media(min-width:1024px){.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container{gap:40px;padding:var(--spacing-container-padding-block) var(--spacing-container-padding-inline)}}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-cards{margin-top:20px;width:100%}@media(min-width:1024px){.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-cards{margin-top:0}}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-cards .nav-menu-dropdown-content-cards-row{display:flex;flex-wrap:wrap;gap:var(--spacing-site-header-padding-block)}@media(min-width:1024px){.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-cards .nav-menu-dropdown-content-cards-row{gap:40px}}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-cards .nav-menu-dropdown-content-cards-col{border-radius:8px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;min-height:220px;padding:1.75rem;position:relative;width:100%}@media(min-width:1024px){.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-cards .nav-menu-dropdown-content-cards-col{width:calc(33.33% - 26.672px)}}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-cards .nav-menu-dropdown-content-cards-col:hover{background-color:#f7f7f7}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-cards .nav-menu-dropdown-content-cards-col:hover .nav-menu-dropdown-content-cards-col-border{border:2px solid var(--color-cadmatic-orange-01)}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-cards .nav-menu-dropdown-content-cards-col:hover .nav-menu-dropdown-content-cards-col-content span .nav-menu-dropdown-content-cards-col-content-title{transform:translateX(30px)}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-cards .nav-menu-dropdown-content-cards-col:hover .nav-menu-dropdown-content-cards-col-content span .nav-menu-dropdown-card-arrow-two{opacity:0}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-cards .nav-menu-dropdown-content-cards-col:hover .nav-menu-dropdown-content-cards-col-content span .nav-menu-dropdown-card-arrow-one{opacity:1}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-cards .nav-menu-dropdown-content-cards-col .nav-menu-dropdown-content-cards-col-border{border:1px solid var(--color-neutral-07);border-radius:8px;height:100%;left:0;position:absolute;top:0;transition:all .3s ease-in-out;width:100%}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-cards .nav-menu-dropdown-content-cards-col .nav-menu-dropdown-content-cards-col-content span{color:var(--color-neutral-01);display:block;line-height:1.6}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-cards .nav-menu-dropdown-content-cards-col .nav-menu-dropdown-content-cards-col-content span:first-child{align-items:center;display:flex}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-cards .nav-menu-dropdown-content-cards-col .nav-menu-dropdown-content-cards-col-content span:nth-child(2){color:var(--color-neutral-04);font-size:var(--typography-size-14)}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-cards .nav-menu-dropdown-content-cards-col .nav-menu-dropdown-content-cards-col-content span .nav-menu-dropdown-card-arrow-one{opacity:0;position:absolute;transition:.3s ease-in-out}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-cards .nav-menu-dropdown-content-cards-col .nav-menu-dropdown-content-cards-col-content span .nav-menu-dropdown-card-arrow-two{margin-left:12px;opacity:1;transition:all .3s ease-in-out}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-cards .nav-menu-dropdown-content-cards-col .nav-menu-dropdown-content-cards-col-content span .nav-menu-dropdown-content-cards-col-content-title{transform:translateX(0);transition:all .3s ease-in-out}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-list{width:100%}@media(min-width:1024px){.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-list.nav-menu-dropdown-content-list-one_col{width:calc(25% - 30px)}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-list.nav-menu-dropdown-content-list-two_col{width:calc(50% - 20px)}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-list.nav-menu-dropdown-content-list-three_col{width:calc(75% - 10px)}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-list.nav-menu-dropdown-content-list-four_col{width:100%}}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-list .nav-menu-dropdown-content-list-row{display:none;flex-direction:column}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-list .nav-menu-dropdown-content-list-row.nav-menu-dropdown-content-list-row-single{display:flex}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-list .nav-menu-dropdown-content-list-row.nav-menu-dropdown-content-list-row-active{animation-duration:.5s;animation-name:b;background:var(--color-neutral-10);display:flex;height:calc(100vh - 112px);left:0;overflow-y:scroll;padding:20px;position:fixed;top:0;width:100%;z-index:5}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-list .nav-menu-dropdown-content-list-row.nav-menu-dropdown-content-list-row-active .nav-menu-dropdown-list-close-mobile{padding:var(--spacing-site-header-padding-block) 0}@media(min-width:1024px){.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-list .nav-menu-dropdown-content-list-row{border-top:1px solid #d9d9d9;display:flex;flex-direction:row}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-list .nav-menu-dropdown-content-list-row .nav-menu-dropdown-content-list-col{flex-basis:100%;margin-top:1.75rem}}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-list .nav-menu-dropdown-content-list-row .nav-menu-dropdown-content-list-col a{align-items:center;display:flex;margin-bottom:1.25rem;margin-top:1.25rem}@media(min-width:1024px){.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-list .nav-menu-dropdown-content-list-row .nav-menu-dropdown-content-list-col a{margin-top:0}}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-list .nav-menu-dropdown-content-list-row .nav-menu-dropdown-content-list-col a:last-child{margin-bottom:0}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-list .nav-menu-dropdown-content-list-row .nav-menu-dropdown-content-list-col a img{margin-right:1rem}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-list .nav-menu-dropdown-content-list-row .nav-menu-dropdown-content-list-col a .nav-menu-list-link-title{color:var(--color-neutral-01);font-size:var(--typography-size-16);transition:all .3s ease-in-out}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-list .nav-menu-dropdown-content-list-row .nav-menu-dropdown-content-list-col a span{display:flex;line-height:1.6}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-list .nav-menu-dropdown-content-list-row .nav-menu-dropdown-content-list-col a span:nth-child(2){color:var(--color-neutral-04);font-size:var(--typography-size-14)}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-list .nav-menu-dropdown-content-list-row .nav-menu-dropdown-content-list-col a:hover.nav-menu-dropdown-link-no-img{border-left:2px solid var(--color-cadmatic-orange-01);padding-left:16px}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-list .nav-menu-dropdown-content-list-row .nav-menu-dropdown-content-list-col a:hover .nav-menu-list-link-title{color:var(--color-cadmatic-orange-01)}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-background-image-col{display:flex;flex-direction:column;gap:.75rem}@media(min-width:1024px){.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-background-image-col{border-top:1px solid #d9d9d9;flex-basis:100%;margin-top:1.75rem;padding-top:1.75rem}}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-background-image-col .nav-menu-background-image-card{aspect-ratio:3.5/1;border-radius:8px;overflow:hidden;position:relative}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-background-image-col .nav-menu-background-image-card:hover .nav-menu-background-image-card-image img{transform:scale(1.1)}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-background-image-col .nav-menu-background-image-card:hover .nav-menu-background-image-card-text .nav-menu-background-image-card-text-content{gap:12px}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-background-image-col .nav-menu-background-image-card .nav-menu-background-image-card-image{height:100%;left:0;position:absolute;right:0;width:100%}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-background-image-col .nav-menu-background-image-card .nav-menu-background-image-card-image img{height:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:all .3s ease-in-out}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-background-image-col .nav-menu-background-image-card .nav-menu-background-image-card-text{align-items:end;background:linear-gradient(16deg,rgba(5,5,5,.61),hsla(0,0%,100%,.45) 62%,hsla(0,0%,100%,0) 88%,hsla(0,0%,100%,0));background:linear-gradient(260deg,transparent 28.33%,rgba(0,0,0,.5) 71.9%),linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));color:var(--color-neutral-10);display:flex;height:100%;left:0;padding:.75rem;position:absolute;right:0;width:100%}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-background-image-col .nav-menu-background-image-card .nav-menu-background-image-card-text .nav-menu-background-image-card-text-content{align-items:center;display:flex;gap:8px;transition:all .3s ease-in-out}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-show-more-mobile{font-weight:var(--typography-weight-semibold);margin:20px 0}@media(min-width:1024px){.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-show-more-mobile{display:none}}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-show-more-desktop{display:none;font-weight:var(--typography-weight-semibold);margin:28px 0}@media(min-width:1024px){.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-wrap .container .nav-menu-dropdown-content-show-more-desktop{display:block}}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-menu-title{font-size:var(--typography-size-20);font-weight:var(--typography-weight-medium)}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-menu-title.nav-menu-dropdown-content-menu-title-list{display:none}@media(min-width:1024px){.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-menu-title{font-weight:var(--typography-weight-bold)}.nav-menu .nav-menu-dropdown-content .nav-menu-dropdown-content-menu-title.nav-menu-dropdown-content-menu-title-list{display:block}}.nav-menu .nav-menu-dropdown-show{display:block}.nav-menu .nav-menu-dropdown-show .nav-menu-dropdown-close-btn,.nav-menu .nav-menu-dropdown-show .nav-menu-dropdown-content-wrap{animation-duration:.5s;animation-name:b}@media(min-width:1024px){.nav-menu .nav-menu-dropdown-show .nav-menu-dropdown-content-wrap{animation-name:a}}.nav-menu .nav-menu-lang-mobile{border-top:1px solid var(--color-neutral-07);margin-top:20px}@media(min-width:1024px){.nav-menu .nav-menu-lang-mobile{display:none}}.nav-menu .nav-menu-lang-mobile .nav-menu-lang-mobile-switch{align-items:center;background-color:var(--color-neutral-10);border:none;border-radius:0;color:var(--color-neutral-01);display:flex;font-size:var(--typography-size-14);justify-content:space-between;line-height:1.6;max-width:initial;padding:20px 0;width:100%}.nav-menu .nav-menu-lang-mobile .nav-menu-lang-mobile-switch span{align-items:center;display:flex}.nav-menu .nav-menu-lang-mobile .nav-menu-lang-mobile-switch span svg{margin-right:8px}.nav-menu .nav-menu-lang-mobile .nav-menu-lang-mobile-popup{display:none}.nav-menu .nav-menu-lang-mobile .nav-menu-lang-mobile-popup.nav-menu-lang-mobile-popup-active{animation-duration:.5s;animation-name:b;background:var(--color-neutral-10);display:flex;flex-direction:column;height:calc(100vh - 112px);left:0;overflow-y:scroll;padding:20px;position:fixed;top:0;width:100%;z-index:5}.nav-menu .nav-menu-lang-mobile .nav-menu-lang-mobile-popup .nav-menu-lang-mobile-close{padding:var(--spacing-site-header-padding-block) 0}.is-root-container,body:not(.wp-admin){-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--color-paragraph);font-family:var(--typography-family-paragraph);font-size:var(--typography-paragraph-size);font-weight:var(--typography-weight-paragraph);line-height:var(--typography-paragraph-line-height);text-rendering:geometricPrecision}.block{background-color:var(--color-neutral-10);margin:0 auto;max-width:100%;position:relative}.block.has-unified-padding-if-stacked+.block.has-unified-padding-if-stacked .container{overflow:visible;padding-top:0}.global-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.site{margin-left:auto;margin-right:auto;max-width:100%;overflow:clip;position:relative}.container{margin:0 auto;max-width:1440px;padding:var(--spacing-container-padding-block) var(--spacing-container-padding-inline)}.edit-link{--color-link-edit-background-hover:var(--color-blue-02);--color-link-edit-border:var(--color-blue-02);--color-link-edit-text:color.adjust(#eaf1f8,-20%);--color-link-edit-text-hover:var(--color-neutral-03);margin-bottom:0;margin-top:1.25rem;max-width:100%;min-width:0;overflow:hidden;text-align:left;width:100%}.edit-link,.edit-link a{clear:both;display:block;transition:all .15s}.edit-link a{background-color:var(--color-neutral-10);border:2px dashed var(--color-link-edit-border);color:var(--color-link-edit-text);margin:0;padding:1.25rem;text-align:center;text-decoration:none}.edit-link a:hover,.edit-link:focus{background-color:var(--color-link-edit-background-hover);color:var(--color-link-edit-text-hover)}@media(min-width:600px){.hide-on-desktop{display:none!important}}@media(max-width:600px){.hide-on-mobile{display:none!important}}@media(max-width:1030px){.hide-on-mobile-nav-view{display:none!important}}@media(min-width:1030px){.hide-on-desktop-nav-view{display:none!important}}.hide-completely{display:none!important}@media print{.side-nav,.site-footer,.site-header{display:none}}.is-root-container,body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:"ss02" on;color:var(--color-paragraph);font-family:var(--typography-family-paragraph);font-size:var(--typography-paragraph-size);font-weight:var(--typography-weight-paragraph);line-height:var(--typography-paragraph-line-height);text-rendering:geometricPrecision}div#CookiebotWidget{font-feature-settings:normal}h1,h2,h3,h4,h5,h6{font-family:var(--typography-family-heading);font-weight:var(--typography-weight-heading);margin-bottom:var(--spacing-paragraphs-margin-block);margin-top:var(--spacing-paragraphs-margin-block)}h2,h3,h4,h5,h6{line-height:var(--typography-heading-line-height)}h1{font-size:var(--typography-h1-size)}h2{font-size:var(--typography-h2-size)}h3{font-size:var(--typography-h3-size)}h4{font-size:var(--typography-h4-size)}h5{font-size:var(--typography-h5-size)}h6{font-size:var(--typography-h6-size)}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}b,strong{font-weight:var(--typography-weight-bold)}em,i{font-style:italic}p{margin-bottom:2.9rem;margin-top:2.9rem}p:last-child{margin-bottom:0}.wysiwyg li{margin-bottom:.6rem;margin-top:.6rem}.wysiwyg li:first-child{margin-top:0}.wysiwyg li:last-child{margin-bottom:0}blockquote.wysiwyg{border-left:2px solid var(--color-main);margin:2.9rem 1rem;padding:.5rem 0 .5rem 1.5rem}blockquote.wysiwyg>:first-child{margin-top:0}blockquote.wysiwyg>:last-child{margin-bottom:0}.button,button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-neutral-01);border:1px solid var(--color-neutral-01);border-radius:var(--border-radius-button);color:var(--color-neutral-10);cursor:pointer;display:inline-block;font-family:var(--typography-family-main);font-size:var(--typography-size-14);line-height:1.6;margin-bottom:0;max-width:400px;overflow:hidden;position:relative;text-decoration:none;text-overflow:ellipsis;transition:all .15s cubic-bezier(.25,.46,.45,.94);white-space:nowrap;width:auto}.button.focus,.button:focus,.button:hover,button.focus,button:focus,button:hover,input[type=button].focus,input[type=button]:focus,input[type=button]:hover,input[type=reset].focus,input[type=reset]:focus,input[type=reset]:hover,input[type=submit].focus,input[type=submit]:focus,input[type=submit]:hover{background-color:var(--color-neutral-04);border-color:var(--color-neutral-04);color:var(--color-neutral-10)}.button.button-solid-white,button.button-solid-white,input[type=button].button-solid-white,input[type=reset].button-solid-white,input[type=submit].button-solid-white{background-color:var(--color-neutral-10);border:1px solid var(--color-neutral-10);color:var(--color-neutral-01)}.button.button-solid-white.focus,.button.button-solid-white:focus,.button.button-solid-white:hover,button.button-solid-white.focus,button.button-solid-white:focus,button.button-solid-white:hover,input[type=button].button-solid-white.focus,input[type=button].button-solid-white:focus,input[type=button].button-solid-white:hover,input[type=reset].button-solid-white.focus,input[type=reset].button-solid-white:focus,input[type=reset].button-solid-white:hover,input[type=submit].button-solid-white.focus,input[type=submit].button-solid-white:focus,input[type=submit].button-solid-white:hover{background-color:var(--color-neutral-09);border-color:var(--color-neutral-09);color:var(--color-neutral-01)}.button.button-transparent-dark,button.button-transparent-dark,input[type=button].button-transparent-dark,input[type=reset].button-transparent-dark,input[type=submit].button-transparent-dark{background-color:transparent;border:1px solid var(--color-neutral-01);color:var(--color-neutral-01)}.button.button-transparent-dark.focus,.button.button-transparent-dark:focus,.button.button-transparent-dark:hover,button.button-transparent-dark.focus,button.button-transparent-dark:focus,button.button-transparent-dark:hover,input[type=button].button-transparent-dark.focus,input[type=button].button-transparent-dark:focus,input[type=button].button-transparent-dark:hover,input[type=reset].button-transparent-dark.focus,input[type=reset].button-transparent-dark:focus,input[type=reset].button-transparent-dark:hover,input[type=submit].button-transparent-dark.focus,input[type=submit].button-transparent-dark:focus,input[type=submit].button-transparent-dark:hover{background-color:transparent;border-color:var(--color-neutral-05);color:var(--color-neutral-01)}.button.button-transparent-light,button.button-transparent-light,input[type=button].button-transparent-light,input[type=reset].button-transparent-light,input[type=submit].button-transparent-light{background-color:transparent;border:1px solid var(--color-neutral-10);color:var(--color-neutral-10)}.button.button-transparent-light.focus,.button.button-transparent-light:focus,.button.button-transparent-light:hover,button.button-transparent-light.focus,button.button-transparent-light:focus,button.button-transparent-light:hover,input[type=button].button-transparent-light.focus,input[type=button].button-transparent-light:focus,input[type=button].button-transparent-light:hover,input[type=reset].button-transparent-light.focus,input[type=reset].button-transparent-light:focus,input[type=reset].button-transparent-light:hover,input[type=submit].button-transparent-light.focus,input[type=submit].button-transparent-light:focus,input[type=submit].button-transparent-light:hover{background-color:transparent;border-color:var(--color-neutral-09);color:var(--color-neutral-09)}.button:disabled,button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{cursor:not-allowed;opacity:.4}.button.button-primary,button.button-primary,input[type=button].button-primary,input[type=reset].button-primary,input[type=submit].button-primary{padding:16px 31px}.button.button-secondary,button.button-secondary,input[type=button].button-secondary,input[type=reset].button-secondary,input[type=submit].button-secondary{padding:12px 23px}.button.button-small,button.button-small,input[type=button].button-small,input[type=reset].button-small,input[type=submit].button-small{padding:6px 23px}.button.button-tertiary,button.button-tertiary,input[type=button].button-tertiary,input[type=reset].button-tertiary,input[type=submit].button-tertiary{background:transparent;border:none;color:var(--color-neutral-01)}.button.button-tertiary .button-tertiary-text,button.button-tertiary .button-tertiary-text,input[type=button].button-tertiary .button-tertiary-text,input[type=reset].button-tertiary .button-tertiary-text,input[type=submit].button-tertiary .button-tertiary-text{text-decoration:underline;text-underline-offset:auto;text-underline-position:from-font}.button.button-tertiary.button-tertiary-light,button.button-tertiary.button-tertiary-light,input[type=button].button-tertiary.button-tertiary-light,input[type=reset].button-tertiary.button-tertiary-light,input[type=submit].button-tertiary.button-tertiary-light{color:var(--color-neutral-10)}.button.button-tertiary.focus,.button.button-tertiary:focus,.button.button-tertiary:hover,button.button-tertiary.focus,button.button-tertiary:focus,button.button-tertiary:hover,input[type=button].button-tertiary.focus,input[type=button].button-tertiary:focus,input[type=button].button-tertiary:hover,input[type=reset].button-tertiary.focus,input[type=reset].button-tertiary:focus,input[type=reset].button-tertiary:hover,input[type=submit].button-tertiary.focus,input[type=submit].button-tertiary:focus,input[type=submit].button-tertiary:hover{background:transparent;border:none;color:var(--color-cadmatic-orange-01)}.button.button-icon-only svg,button.button-icon-only svg,input[type=button].button-icon-only svg,input[type=reset].button-icon-only svg,input[type=submit].button-icon-only svg{display:block}.button .button-icon,button .button-icon,input[type=button] .button-icon,input[type=reset] .button-icon,input[type=submit] .button-icon{align-items:center;display:inline-flex}.button .button-icon svg,button .button-icon svg,input[type=button] .button-icon svg,input[type=reset] .button-icon svg,input[type=submit] .button-icon svg{margin-left:8px}.button-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem;list-style:none}.button-row.button-row-center{justify-content:center}button.button-close{border:none;padding:none}button.button-close,button.button-close :hover{background:transparent}.site-content{padding-top:80px}.site-header{background-color:var(--color-neutral-10);height:80px;position:fixed;top:0;width:100vw;z-index:6}@media(max-width:1024px){.site-header{border-bottom:1px solid var(--color-neutral-07)}}.site-header .site-header-wrapper{align-items:center;-moz-column-gap:var(--spacing-grid-gap);column-gap:var(--spacing-grid-gap);display:flex;height:100%;justify-content:space-between;margin:0 auto;max-width:1440px;padding:0 20px}@media(min-width:1024px){.site-header .site-header-wrapper{padding:0 var(--spacing-container-padding-inline)}}.site-header.site-header-admin-bar{top:32px}.site-header.site-header-admin-bar .nav-menu-dropdown-content{height:calc(100vh - 112px);top:0}@media(min-width:1024px){.site-header.site-header-admin-bar .nav-menu-dropdown-content{top:112px}}.site-header .site-branding{max-width:127px}.site-header .site-header-nav{align-items:center;display:flex;justify-content:space-between;width:calc(100% - 9.25rem)}.site-header .site-header-nav .nav-menu-link{align-items:center;color:var(--color-neutral-01);display:flex;font-size:var(--typography-size-20);font-weight:var(--typography-weight-medium);justify-content:space-between;letter-spacing:-.4px;line-height:1.4}@media(min-width:1024px){.site-header .site-header-nav .nav-menu-link{border-bottom:1px solid var(--color-neutral-10);border-radius:0;display:block;font-size:var(--typography-size-13);font-weight:var(--typography-weight-regular);line-height:1.6}.site-header .site-header-nav .nav-menu-link:hover{border-bottom:1px solid var(--color-neutral-01)}.site-header .site-header-nav .nav-menu-link .nav-menu-link-icon{display:none}}.site-header .site-header-nav .site-header-nav-left{align-items:center;display:flex;gap:1.5rem}.site-header .site-header-nav .site-header-nav-left .site-header-nav-cart{align-items:center;display:flex}.site-header .site-header-nav .site-header-nav-left .site-header-nav-cart .external-link-icon{display:none}.site-header .site-header-nav .site-header-nav-left .site-header-nav-cart .cart-icon-wrapper{align-items:center;display:flex;position:relative}.site-header .site-header-nav .site-header-nav-left .site-header-nav-cart .cart-count-badge{align-items:center;background-color:var(--color-cadmatic-orange-01);border-radius:50%;color:var(--color-neutral-10);display:flex;font-size:10px;font-weight:var(--typography-weight-medium);height:16px;justify-content:center;line-height:1;min-width:16px;position:absolute;right:-8px;top:-8px}.site-header .site-header-nav .site-header-nav-left .site-header-nav-lang{align-items:center;display:flex;text-transform:uppercase}@media(max-width:1024px){.site-header .site-header-nav .site-header-nav-left .site-header-nav-lang{display:none}}.site-header .site-header-nav .site-header-nav-left .site-header-nav-lang svg{margin-right:8px}.site-header .site-header-nav .site-header-nav-left .site-header-nav-lang-menu{background:var(--color-neutral-10);border:1px solid var(--color-neutral-08);border-radius:.25rem;display:none;padding:.5rem 0;position:absolute;top:65px}.site-header .site-header-nav .site-header-nav-left .site-header-nav-lang-menu.open{display:block}.site-header .site-header-nav .site-header-nav-left .site-header-nav-lang-menu li a{padding:.5rem 1rem}.site-header .site-header-nav .site-header-nav-left .site-header-nav-my-cadmatic{align-items:center;display:flex}.site-header .site-header-nav .site-header-nav-left .site-header-nav-search svg{display:block}.site-header .site-header-nav .site-header-nav-left .site-header-nav-buttons{display:flex;gap:.75rem}@media(max-width:1024px){.site-header .site-header-nav .site-header-nav-left .site-header-nav-buttons{display:none}}.site-header .site-header-mobile-menu{align-items:center;background-color:var(--color-neutral-10);border:none;display:flex;flex-direction:column;gap:5px;height:24px;justify-content:center;width:24px}.site-header .site-header-mobile-menu svg{transform:rotate(0) translate(0);transition:all .3s ease-in-out}@media(min-width:1024px){.site-header .site-header-mobile-menu{display:none}}.site-header .site-header-mobile-menu.site-header-mobile-menu-active .site-header-mobile-menu-bar-top{transform:rotate(45deg) translate(3px,2.5px)}.site-header .site-header-mobile-menu.site-header-mobile-menu-active .site-header-mobile-menu-bar-bottom{transform:rotate(-45deg) translate(2.5px,-2px)}.site-header .nav-lang-menu{list-style:none;margin:0}.site-header .nav-lang-menu li a{align-items:center;color:var(--color-neutral-01);display:flex;padding:.5rem 2rem}.site-header .nav-lang-menu li a:before{background-color:var(--color-neutral-09);border:1px solid var(--color-neutral-01);border-radius:50%;content:"";display:inline-block;height:1.375rem;margin-right:.5rem;width:1.375rem}.site-header .nav-lang-menu li a:hover{text-decoration:underline}.site-header .nav-lang-menu li.active a:before{border-color:var(--color-cadmatic-orange-01);border-width:.437rem}.site-title{line-height:0;margin:0}.site-title a{align-items:center;display:flex}.site-footer{background-color:var(--color-neutral-02);clear:both;color:var(--color-neutral-10);overflow:hidden;padding:3rem 0}@media(min-width:1024px){.site-footer{padding:1rem 0}}.site-footer .site-footer-main{display:flex;flex-wrap:wrap;gap:5rem;justify-content:space-between;padding-bottom:5rem}@media(min-width:1024px){.site-footer .site-footer-main{flex-wrap:nowrap}}.site-footer .site-footer-main .site-footer-main-logo{max-width:320px}.site-footer .site-footer-main .site-footer-main-logo p{color:var(--color-neutral-10)}.site-footer .site-footer-main .site-footer-main-menus{display:flex;flex-wrap:wrap;gap:2.5rem 1.25rem}@media(min-width:1024px){.site-footer .site-footer-main .site-footer-main-menus{justify-content:end}}.site-footer .site-footer-main .site-footer-main-menus .site-footer-main-menus-list{display:flex;flex-direction:column;gap:.93rem;min-width:216px}.site-footer .site-footer-main .site-footer-main-menus .site-footer-main-menus-list .site-footer-main-menus-list-title{color:var(--color-neutral-05);font-size:var(--typography-size-12);line-height:1;text-transform:uppercase}.site-footer .site-footer-main .site-footer-main-menus .site-footer-main-menus-list .site-footer-main-menus-list-link{color:var(--color-neutral-10);font-size:var(--typography-size-14)}.site-footer .site-footer-social span{color:var(--color-neutral-05);display:block;font-size:var(--typography-size-12);letter-spacing:.48px;margin-bottom:1.75rem;text-transform:uppercase}.site-footer .site-footer-social .site-footer-social-links{display:flex;flex-wrap:wrap;gap:1.25rem;margin-bottom:1.75rem}.site-footer .site-footer-social .site-footer-social-links a:hover{opacity:.8}.site-footer .site-footer-social .site-footer-social-links a img{max-height:48px;max-width:48px}.site-footer .site-footer-copyright{border-top:1px solid var(--color-neutral-03);display:flex;flex-direction:column;font-size:var(--typography-size-14);padding-top:1.75rem}@media(min-width:1024px){.site-footer .site-footer-copyright{align-items:center;flex-direction:row;justify-content:space-between}}.site-footer .site-footer-copyright .site-footer-copyright-content{margin-bottom:1.75rem}@media(min-width:1024px){.site-footer .site-footer-copyright .site-footer-copyright-content{margin-bottom:0}}.site-footer .site-footer-copyright .site-footer-copyright-links{display:flex;flex-direction:column}@media(min-width:1024px){.site-footer .site-footer-copyright .site-footer-copyright-links{flex-direction:row}}.site-footer .site-footer-copyright .site-footer-copyright-links a{color:var(--color-neutral-10);margin:.75rem 2.5rem .75rem 0}@media(min-width:1024px){.site-footer .site-footer-copyright .site-footer-copyright-links a{margin:0 2.5rem 0 0}}.site-footer .wrapper-button,.site-main .wrapper-button{margin-bottom:0}label,legend{color:var(--color-form-label-text);font-size:var(--typography-size-input-fields);font-weight:var(--typography-weight-semibold)}input+label{font-weight:unset}input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=week],textarea{background-color:var(--color-background-input-field);border-color:var(--color-border-forms);border-radius:var(--border-radius-input-field);border-style:solid;border-width:var(--border-width-input-field);color:var(--color-form-text);font-family:var(--typography-family-paragraph);font-size:var(--typography-size-input-fields);line-height:var(--form-line-height);margin-bottom:0;padding:var(--form-padding-vertical) var(--form-padding-horizontal);position:relative;text-decoration:none;transition:background .55s}input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,textarea::-moz-placeholder{color:var(--color-placeholder);opacity:var(--opacity-placeholder)}input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,textarea::placeholder{color:var(--color-placeholder);opacity:var(--opacity-placeholder)}input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{background-color:var(--color-background-input-field);border-color:var(--color-border-forms-focus);color:var(--color-form-text)}input[type=email]:focus::-moz-placeholder,input[type=month]:focus::-moz-placeholder,input[type=number]:focus::-moz-placeholder,input[type=password]:focus::-moz-placeholder,input[type=search]:focus::-moz-placeholder,input[type=tel]:focus::-moz-placeholder,input[type=text]:focus::-moz-placeholder,input[type=url]:focus::-moz-placeholder,input[type=week]:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:var(--color-placeholder-focus);opacity:var(--opacity-placeholder-focus)}input[type=email]:focus::placeholder,input[type=month]:focus::placeholder,input[type=number]:focus::placeholder,input[type=password]:focus::placeholder,input[type=search]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=text]:focus::placeholder,input[type=url]:focus::placeholder,input[type=week]:focus::placeholder,textarea:focus::placeholder{color:var(--color-placeholder-focus);opacity:var(--opacity-placeholder-focus)}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.049 1.552 6.22 6.268a.188.188 0 0 0 .28 0l4.173-4.716' stroke='%23212121' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right var(--gap-select-icon) center;background-repeat:no-repeat;background-size:1.1rem auto;border-color:var(--color-border-forms);border-radius:var(--border-radius-select);border-style:solid;border-width:var(--border-width-input-field);color:var(--color-form-text);font-family:var(--typography-family-paragraph);font-size:var(--typography-size-input-fields);line-height:var(--form-line-height);max-width:100%;min-width:0;padding:var(--form-padding-vertical) var(--form-padding-horizontal);text-indent:1px;transition:none;width:100%}input[type=checkbox],input[type=radio],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{background-color:var(--color-background-input-field);border:1px solid var(--color-border-forms);color:currentColor;display:grid;font:inherit;height:var(--size-checkbox);margin:0;place-content:center;width:var(--size-checkbox)}input[type=radio],input[type=radio]:before{border-radius:50%}input[type=checkbox],input[type=checkbox]:before{border-radius:var(--border-radius-checkbox)}input[type=checkbox]:before,input[type=radio]:before{background-color:var(--color-checkbox-checked);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16'%3E%3Cpath fill='none' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' data-cap='butt' d='m1 9 4 4L15 3' class='nc-icon-wrapper' stroke-width='3' stroke='%237effe1'/%3E%3C/svg%3E");background-position:50%;background-size:var(--size-checkbox-marker) var(--size-checkbox-marker);border:1px solid var(--color-checkbox-checked);content:"";height:var(--size-checkbox);opacity:0;transform:scale(.8);transition:transform .2s;width:var(--size-checkbox)}input[type=checkbox]:checked:before,input[type=radio]:checked:before{opacity:1;transform:scale(1)}input[type=checkbox]:checked,input[type=radio]:checked{background-color:transparent;border-color:transparent}input[type=checkbox]+label:focus,input[type=checkbox]+label:hover,input[type=checkbox]:focus,input[type=checkbox]:hover,input[type=radio]+label:focus,input[type=radio]+label:hover,input[type=radio]:focus,input[type=radio]:hover{cursor:pointer}:root{--color-border-sticky:#d7e4f2;--color-bypostauthor:rgba(42,45,62,.5)}.sticky{border:1px dashed var(--color-border-sticky);margin-bottom:1.25rem;padding:1.25rem}.bypostauthor,.comment-list li.bypostauthor{border:1px dashed var(--color-bypostauthor);padding:1.25rem}.wp-caption{max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.wp-caption .wp-caption-text{font-style:italic;margin-bottom:1.25rem;padding:.625rem 0;text-align:left}.block-overlay,.header-overlay{display:none}.block-overlay.block-overlay-open,.header-overlay.block-overlay-open{align-items:center;background-color:rgba(0,0,0,.4);display:flex;height:100%;justify-content:center;left:0;padding-top:80px;position:fixed;top:0;width:100%;z-index:2}.block-overlay.block-overlay-open .block-overlay-container,.header-overlay.block-overlay-open .block-overlay-container{background-color:var(--color-neutral-10);border-radius:.5rem;box-sizing:border-box;max-height:calc(100% - 80px - 2rem);max-width:44rem;overflow:auto;padding:2rem;width:calc(100% - 4rem)}.block-overlay.block-overlay-open .block-overlay-container :first-child,.header-overlay.block-overlay-open .block-overlay-container :first-child{margin-top:0}.block-overlay .block-overlay-header,.header-overlay .block-overlay-header{display:flex;justify-content:flex-end}main.has-sidebar .two-column-layout{background-color:var(--color-neutral-09)}@media(min-width:1024px){main.has-sidebar .two-column-layout{-moz-column-gap:4.5rem;column-gap:4.5rem;display:grid;grid-template-columns:1fr 1fr;row-gap:1.25rem}}main.has-sidebar .main-content{padding:0 2rem}main.has-sidebar .sidebar-content{background-color:var(--color-neutral-10);padding:2rem}.top{--color-background-top:#f5f5f5;--color-background-top-hover:#f0f0f0;background-color:var(--color-background-top);border-radius:2px;bottom:var(--spacing-container-padding-inline);color:var(--color-neutral-01);cursor:pointer;font-size:var(--typography-size-16);height:1.875rem;line-height:1.875rem;opacity:0;position:fixed;right:var(--spacing-container-padding-inline);text-align:center;text-decoration:none;transition:opacity .5s;visibility:hidden;width:1.875rem;z-index:1}.top:hover{background-color:var(--color-background-top-hover)}.top:focus{background-color:var(--color-background-top)}.top.is-visible{opacity:1;visibility:visible}.gallery{grid-gap:1.5em;display:grid;margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.navigation:not(.post-navigation) .nav-links{align-items:flex-start;display:flex;font-family:var(--typography-family-heading);font-size:.875rem;justify-content:flex-start;margin-top:2.5rem;overflow:hidden;text-align:left;width:100%}.navigation:not(.post-navigation) .nav-links a{text-decoration:none}.page-numbers{--color-pagination-text:var(--color-neutral-02);--color-pagination-background-hover:var(--color-neutral-02);--color-pagination-border-hover:var(--color-neutral-02);--color-pagination-text-hover:var(--color-neutral-10);--color-pagination-background-current:var(--color-neutral-02);--color-pagination-border-current:var(--color-neutral-02);--color-pagination-text-current:var(--color-neutral-10);align-items:center;background-color:var(--color-neutral-10);border-bottom:2px solid var(--color-neutral-08);border-left:1px solid var(--color-neutral-08);border-right:1px solid var(--color-neutral-08);border-top:2px solid var(--color-neutral-08);color:var(--color-pagination-text);display:flex;font-weight:var(--typography-weight-medium);height:2.1875rem;justify-content:center;margin-left:0;margin-right:0;transition:all .15s;width:2.1875rem}.page-numbers:last-child{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px}.page-numbers:first-child{border-bottom-left-radius:4px;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:0}@media(max-width:600px){.page-numbers{height:1.625rem;width:1.625rem}}a.page-numbers:focus,a.page-numbers:hover{background-color:var(--color-pagination-background-hover);border-color:var(--color-pagination-border-hover);color:var(--color-pagination-text-hover)}.page-numbers.current{background-color:var(--color-pagination-background-current);border-color:var(--color-pagination-border-current);color:var(--color-pagination-text-current)}.page-numbers.next,.page-numbers.prev{padding-left:1.25rem;padding-right:1.25rem;width:auto}@media(max-width:600px){.page-numbers.next,.page-numbers.prev{padding-left:.625rem;padding-right:.625rem}}div.validation_error{background-color:var(--color-error);font-size:var(--typography-size-17);font-weight:var(--typography-weight-bold);margin-bottom:var(--form-row-gap);padding:1.25rem}div.validation_error,div.validation_error:focus{color:var(--color-neutral-10)}body [aria-invalid=true]{border-color:var(--color-error)}.validation_message{color:var(--color-error);font-size:var(--typography-size-16);font-weight:var(--typography-weight-regular)}.validation_list{list-style:none;margin-bottom:var(--form-row-gap);margin-left:0;padding:0}.validation_list a{color:var(--color-error);text-decoration:none}.validation_list li{color:var(--color-error);font-weight:var(--typography-weight-bold)}.gform_required_legend,.sr-only{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.gform_required_legend:focus,.sr-only:focus{opacity:0}.gform_required_legend:focus-visible,.sr-only:focus-visible{clip:auto;background-color:var(--color-neutral-10);border-radius:0;box-shadow:0 0 2px 2px hsla(0,0%,9%,.6);clip-path:none;display:block;font-size:1.0625rem;font-weight:var(--typography-weight-bold);height:auto;left:.3125rem;line-height:normal;opacity:1;padding:.9375rem 1.4375rem .875rem;text-decoration:none;top:.3125rem;width:auto;z-index:7}.gfield_required.gfield_required_asterisk{font-size:var(--typography-size-required-asterisk-label)}.gfield_required.gfield_required_asterisk,.gfield_required.gfield_required_text{color:var(--color-required-label-text)}.gfield_required.gfield_required_text{font-size:var(--typography-size-required-text-label)}.gform_wrapper>form{grid-column-gap:var(--form-column-gap);grid-row-gap:var(--form-row-gap);display:grid}.gform-body ul{list-style:none;margin:0;padding:0}.gform-body input:not([type=checkbox]):not([type=radio]),.gform-body textarea{width:100%}.gform-body .ginput_container.ginput_container_textarea{display:flex}.gform-body .gfield_checkbox,.gform-body .gfield_radio{display:grid;gap:.625rem}.gform-body .gchoice{display:flex;gap:.625rem}.gform-body .gfield_label{display:inline-flex;gap:var(--form-required-gap);margin-bottom:.625rem;margin-top:.625rem;padding-inline-end:0;padding-inline-start:0}.gform-body .gform_fields{grid-column-gap:var(--form-column-gap);grid-row-gap:var(--form-row-gap);display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto-fill,auto);width:100%}.gform-body .gfield{border:0;grid-column:1/-1;padding:0}.gform-body .gfield.gfield--width-full{grid-column:span 12}.gform-body .gfield.gfield--width-eleven-twelfths{grid-column:span 11}.gform-body .gfield.gfield--width-five-sixths{grid-column:span 10}.gform-body .gfield.gfield--width-three-quarter{grid-column:span 9}.gform-body .gfield.gfield--width-two-thirds{grid-column:span 8}.gform-body .gfield.gfield--width-seven-twelfths{grid-column:span 7}.gform-body .gfield.gfield--width-half{grid-column:span 6}.gform-body .gfield.gfield--width-five-twelfths{grid-column:span 5}.gform-body .gfield.gfield--width-third{grid-column:span 4}.gform-body .gfield.gfield--width-quarter{grid-column:span 3}@media(max-width:640px){.gform-body .gform_fields{grid-column-gap:0}.gform-body .gfield:not(.gfield--width-full){grid-column:1/-1}}.gform_validation_container{display:none}.gform_confirmation_message{background-color:transparent;border:2px solid var(--color-success);color:var(--color-success);font-size:var(--typography-paragraph-size);font-weight:var(--typography-weight-semibold);padding:1.25rem}.block-search,.block-search-results{background-color:var(--color-neutral-09)}.block-search form{grid-gap:.625rem;display:grid;grid-template-columns:9fr 1fr}.block-search form input,.block-search form label{width:100%}.block-search-results>.container{padding-top:0}@media(min-width:1024px){.block-search-results>.container{display:grid}}.block-search-results h2{font-weight:500;margin-top:4rem}.block-search-results .row-result{border-top:1px solid var(--color-neutral-07);padding:3rem 0}.block-search-results .row-result:last-of-type{border-bottom:1px solid var(--color-neutral-07)}.block-search-results .row-result .content{display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:1024px){.block-search-results .row-result .content{grid-template-columns:3fr 1fr}}.block-search-results h3{font-size:1.125rem;font-weight:500;letter-spacing:-.36px;line-height:140%}.block-search-results h3 a{color:var(--color-neutral-01);text-decoration:none}.block-search-results h3 a:hover{text-decoration:underline}.block-search-results p{margin-top:.625rem}@media(min-width:600px){.block-error-404 .container{padding-bottom:10%;padding-top:10%}}.block-error-404 .content{text-align:center}.block-error-404 h1{font-size:clamp(60px,24px + 6vw,120px);line-height:var(--typography-heading-core-line-height);margin-bottom:1.25rem}.article-content .categories,.article-content .tags,.categories,.tags{display:flex;flex-wrap:wrap;list-style:none;list-style-type:none;padding-inline-start:0}.article-content .categories,.categories{gap:.75rem}.categories a{background-color:var(--color-neutral-02);border-radius:1.875rem;color:var(--color-neutral-10);display:inline-block;font-size:var(--typography-size-14);margin:0;padding:.3125rem .9375rem;transition:all .15s}.categories a:focus,.categories a:hover{background-color:var(--color-neutral-01);color:var(--color-neutral-10)}.article-content .tags,.tags{display:flex;flex-wrap:wrap;gap:.3125rem;margin-bottom:var(--spacing-text-margin-block);margin-top:0}.article-content .tags a,.tags a{background-color:transparent;border:1px solid var(--color-neutral-01);border-radius:1.875rem;box-shadow:none;color:var(--color-neutral-01);display:inline-block;font-size:var(--typography-size-12);margin-right:4px;padding:.0625rem .5rem;transition:all .15s;white-space:nowrap}.article-content .tags a:focus,.article-content .tags a:hover,.tags a:focus,.tags a:hover{background-color:var(--color-neutral-01);border-color:var(--color-neutral-01);color:var(--color-neutral-10)}.post-navigation{display:none}.post-navigation .nav-links{display:flex;flex-wrap:wrap;justify-content:space-between}.comments-area{--color-comment-text:var(--color-neutral-03);--color-comment-author-text:var(--color-neutral-03);--color-link-comment:var(--color-neutral-04);--color-link-comment-time-anchor:var(--color-neutral-03);margin-bottom:0;margin-top:3.125rem;overflow:visible}.comment-list{margin:0;padding:0}.comment-list,.comment-list .children{list-style:none}.comment-list li{margin-bottom:4.375rem;margin-top:0;padding:0}.comment-list li,.comment-list p{font-size:var(--typography-size-14)}.comment-list p{color:var(--color-comment-text)}.comment-list .avatar{border-radius:50%;float:right}.comment-list .comment-author{color:var(--color-comment-author-text);font-size:var(--typography-h4-size);margin-bottom:.625rem;margin-top:0;padding:0}.comment-list .comments-link a,.comment-list a{box-shadow:none;color:var(--color-link-comment)}.comment-list .comment-author a{color:var(--color-paragraph)}.comment-list .comment-time{font-size:var(--typography-size-14);margin:0;padding:0}.comment-list .comment-time a{color:var(--color-link-comment-time-anchor)}.comment-list .comment-time:focus,.comment-list .comment-time:hover{opacity:1}.comment-list .comment-time svg{fill:var(--color-link-comment-time-anchor);margin-right:.3125rem;position:relative;top:2px}.comments-link{align-items:center;display:inline-flex;font-size:var(--typography-size-14);text-align:right}.comments-link a{color:var(--color-link-comment)}.comments-link a:focus,.comments-link a:hover,.comments-link:focus,.comments-link:hover{color:var(--color-neutral-01)}.comments-link svg{margin-right:.4375rem;position:relative;top:-1px}@media(min-width:600px){.comment-form{grid-gap:1em;display:grid;grid-template-columns:1fr 1fr;justify-content:center}.comment-form .comment-form-comment,.comment-form .comment-notes,.comment-form .form-submit{grid-column:1/span 2}}.comment-respond{margin-bottom:0;overflow:visible}@media(max-width:600px){.comment-respond input{width:100%}}.comment-respond .comment-form-author{margin-bottom:1.25rem;margin-top:0}.comment-respond .comment-form-author input{border-width:1px;padding:1.5rem;width:100%}.comment-respond .comment-form-email{clear:right;margin-bottom:1.25rem;margin-right:0;margin-top:0}.comment-respond .comment-form-email input{border-width:1px;padding:.9375rem;width:100%}.comment-respond .comment-form-url{margin-bottom:1.875rem;margin-top:0;position:relative}.comment-respond .comment-form-url input{border-width:1px;padding:.9375rem;width:100%}.comment-respond .form-submit{clear:both;display:block;margin-bottom:0;margin-top:0}.comment-respond .comment-form-comment{margin-bottom:1.25rem}.comment-respond textarea{width:100%}.woocommerce-account{background-color:var(--color-neutral-09)}.woocommerce-account .woocommerce-info{background-color:#dfe9f9;border-radius:8px;border-top:none;padding:1.25rem 1.25rem 1.25rem 3.25rem}.woocommerce-account .woocommerce-info:before{top:1.25rem}.woocommerce-account .woocommerce-info .button{background-color:transparent;border:1px solid var(--color-neutral-01);border-radius:4px;color:var(--color-neutral-01);font-size:var(--typography-size-14);font-weight:var(--typography-weight-regular)}.woocommerce-account .woocommerce-form-login{background-color:var(--color-neutral-10);border:none!important;border-radius:8px!important;padding:1.75rem!important}.woocommerce-account .woocommerce-form-login .woocommerce-form-row{margin-bottom:2rem}.woocommerce-account .woocommerce-form-login .woocommerce-form-row p{margin-bottom:0}.woocommerce-account .woocommerce-form-login .woocommerce-form-row label{color:var(--color-neutral-04);font-size:var(--typography-size-14);font-weight:var(--typography-weight-regular);margin-bottom:8px}.woocommerce-account .woocommerce-form-login .woocommerce-form-row input{background-color:var(--color-neutral-09)!important;border:none!important;border-bottom:1px solid var(--color-neutral-01)!important;border-radius:4px!important;font-size:var(--typography-size-14)!important;padding:12px 0 12px 16px!important}.woocommerce-account .woocommerce-form-login .woocommerce-form-row input:focus{border-bottom:2px solid var(--color-neutral-01)!important;outline:none}.woocommerce-account .woocommerce-form-login .woocommerce-form-login__rememberme{align-items:center;display:flex;gap:8px;margin-bottom:10px}.woocommerce-account .woocommerce-form-login .woocommerce-button,.woocommerce-account .woocommerce-form-login .woocommerce-form-login__rememberme span{font-size:var(--typography-size-14);font-weight:var(--typography-weight-regular)}.woocommerce-account .woocommerce-form-login .woocommerce-button{background-color:var(--color-neutral-01);border-radius:4px;color:var(--color-neutral-10);line-height:1.6;max-width:none;padding:13px 24px;width:100%}.woocommerce-account .woocommerce-form-login .woocommerce-button:hover{background-color:var(--color-neutral-01);color:var(--color-neutral-10);opacity:.9}.woocommerce-account .woocommerce-form-login .woocommerce-LostPassword a{color:var(--color-neutral-01);text-decoration-color:var(--color-neutral-01)}.woocommerce-account .woocommerce-form-register{background-color:var(--color-neutral-10);border:none!important;border-radius:8px!important;padding:1.75rem!important}.woocommerce-account .woocommerce-form-register .woocommerce-form-row,.woocommerce-account .woocommerce-form-register p{margin-bottom:2rem}.woocommerce-account .woocommerce-form-register .woocommerce-form-row label{color:var(--color-neutral-04);font-size:var(--typography-size-14);font-weight:var(--typography-weight-regular);margin-bottom:8px}.woocommerce-account .woocommerce-form-register .woocommerce-form-row input{background-color:var(--color-neutral-09)!important;border:none!important;border-bottom:1px solid var(--color-neutral-01)!important;border-radius:4px!important;font-size:var(--typography-size-14)!important;padding:12px 0 12px 16px!important}.woocommerce-account .woocommerce-form-register .woocommerce-form-row input:focus{border-bottom:2px solid var(--color-neutral-01)!important;outline:none}.woocommerce-account .woocommerce-form-register .woocommerce-privacy-policy-text p{margin-top:0}.woocommerce-account .woocommerce-form-register .woocommerce-privacy-policy-text p a{color:var(--color-neutral-01);text-decoration-color:var(--color-neutral-01)}.woocommerce-account .woocommerce-form-register .woocommerce-form-register__submit{background-color:var(--color-neutral-01);border-radius:4px;color:var(--color-neutral-10);font-size:var(--typography-size-14);font-weight:var(--typography-weight-regular);line-height:1.6;max-width:none;padding:13px 24px;width:100%}.woocommerce-account .woocommerce-form-register .woocommerce-form-register__submit:hover{background-color:var(--color-neutral-01);color:var(--color-neutral-10);opacity:.9}.woocommerce{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1440px;padding:var(--spacing-container-padding-block) var(--spacing-container-padding-inline)}.woocommerce:before{display:none}.woocommerce .woocommerce-order{width:100%}.woocommerce .woocommerce-MyAccount-navigation{float:none;margin-right:2.5rem;max-width:14.375rem}.woocommerce .woocommerce-MyAccount-navigation ul li{margin:1.25rem 0}.woocommerce .woocommerce-MyAccount-navigation ul li:first-child,.woocommerce .woocommerce-MyAccount-navigation ul li:last-child{margin:0}.woocommerce .woocommerce-MyAccount-navigation ul li.is-active{border-left:2px solid var(--color-cadmatic-orange-01);padding-left:.75rem}.woocommerce .woocommerce-MyAccount-navigation ul li a{color:var(--color-neutral-01);text-decoration:none}.woocommerce .woocommerce-MyAccount-content{float:none;order:-1;width:100%}@media(min-width:770px){.woocommerce .woocommerce-MyAccount-content{order:unset;width:calc(100% - 16.875rem)}}.woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-welcome{background-color:var(--color-neutral-02);background:url(../../images/lets-talk.jpg) no-repeat 50%;background-size:cover;border-radius:.75rem;color:var(--color-neutral-10);min-height:20rem;padding:2.25rem 50% 2.25rem 2.25rem}.woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-welcome a,.woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-welcome p{color:var(--color-neutral-10)}.woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-welcome a{text-decoration:underline}.woocommerce .woocommerce-MyAccount-content p a{color:var(--color-neutral-01);text-decoration-color:var(--color-neutral-01)}.woocommerce .woocommerce-notices-wrapper .woocommerce-error{background-color:#dfe9f9;border-radius:8px;border-top:none;padding:1.25rem 1.25rem 1.25rem 3.25rem}.woocommerce .woocommerce-notices-wrapper .woocommerce-error:before{top:1.25rem}.woocommerce-downloads .woocommerce table.shop_table,.woocommerce-orders .woocommerce table.shop_table,.woocommerce-view-order .woocommerce table.shop_table{border:none;border-collapse:collapse}.woocommerce-downloads .woocommerce table.shop_table thead th,.woocommerce-orders .woocommerce table.shop_table thead th,.woocommerce-view-order .woocommerce table.shop_table thead th{font-size:var(--typography-size-12);font-weight:var(--typography-weight-regular);padding:4px 8px 28px 0;text-transform:uppercase}.woocommerce-downloads tbody tr,.woocommerce-downloads tfoot tr,.woocommerce-orders tbody tr,.woocommerce-orders tfoot tr,.woocommerce-view-order tbody tr,.woocommerce-view-order tfoot tr{border-top:1px solid var(--color-neutral-07)}.woocommerce-downloads tbody tr:last-child,.woocommerce-downloads tfoot tr:last-child,.woocommerce-orders tbody tr:last-child,.woocommerce-orders tfoot tr:last-child,.woocommerce-view-order tbody tr:last-child,.woocommerce-view-order tfoot tr:last-child{border-bottom:1px solid var(--color-neutral-07)}.woocommerce-downloads tbody tr th,.woocommerce-downloads tfoot tr th,.woocommerce-orders tbody tr th,.woocommerce-orders tfoot tr th,.woocommerce-view-order tbody tr th,.woocommerce-view-order tfoot tr th{border-top:none!important;font-size:var(--typography-size-16);padding:28px 8px 28px 0!important}.woocommerce-downloads tbody tr th a,.woocommerce-downloads tfoot tr th a,.woocommerce-orders tbody tr th a,.woocommerce-orders tfoot tr th a,.woocommerce-view-order tbody tr th a,.woocommerce-view-order tfoot tr th a{color:var(--color-neutral-01);font-weight:var(--typography-weight-semibold);text-decoration:none}.woocommerce-downloads tbody tr td,.woocommerce-downloads tfoot tr td,.woocommerce-orders tbody tr td,.woocommerce-orders tfoot tr td,.woocommerce-view-order tbody tr td,.woocommerce-view-order tfoot tr td{border-top:none!important;font-size:var(--typography-size-14);padding:28px 8px 28px 0!important}@media(min-width:770px){.woocommerce-downloads tbody tr .woocommerce-orders-table__cell-order-status:before,.woocommerce-downloads tfoot tr .woocommerce-orders-table__cell-order-status:before,.woocommerce-orders tbody tr .woocommerce-orders-table__cell-order-status:before,.woocommerce-orders tfoot tr .woocommerce-orders-table__cell-order-status:before,.woocommerce-view-order tbody tr .woocommerce-orders-table__cell-order-status:before,.woocommerce-view-order tfoot tr .woocommerce-orders-table__cell-order-status:before{background-color:var(--color-neutral-07);border-radius:100%;content:"";display:inline-block;height:8px;margin-right:8px;margin-top:-2.5px;width:8px}}.woocommerce-downloads tbody tr .woocommerce-orders-table__cell-order-actions .woocommerce-button,.woocommerce-downloads tfoot tr .woocommerce-orders-table__cell-order-actions .woocommerce-button,.woocommerce-orders tbody tr .woocommerce-orders-table__cell-order-actions .woocommerce-button,.woocommerce-orders tfoot tr .woocommerce-orders-table__cell-order-actions .woocommerce-button,.woocommerce-view-order tbody tr .woocommerce-orders-table__cell-order-actions .woocommerce-button,.woocommerce-view-order tfoot tr .woocommerce-orders-table__cell-order-actions .woocommerce-button{background-color:var(--color-neutral-09);border:1px solid var(--color-neutral-01);border-radius:4px;color:var(--color-neutral-01);font-size:var(--typography-size-14);font-weight:var(--typography-weight-regular)}.woocommerce-downloads tbody tr .download-product a,.woocommerce-downloads tfoot tr .download-product a,.woocommerce-orders tbody tr .download-product a,.woocommerce-orders tfoot tr .download-product a,.woocommerce-view-order tbody tr .download-product a,.woocommerce-view-order tfoot tr .download-product a{color:var(--color-neutral-01);font-size:var(--typography-size-16);font-weight:var(--typography-weight-semibold);text-decoration:none}.woocommerce-downloads tbody tr .download-file a,.woocommerce-downloads tfoot tr .download-file a,.woocommerce-orders tbody tr .download-file a,.woocommerce-orders tfoot tr .download-file a,.woocommerce-view-order tbody tr .download-file a,.woocommerce-view-order tfoot tr .download-file a{background-color:var(--color-neutral-09)!important;border:1px solid var(--color-neutral-01);border-radius:4px;color:var(--color-neutral-01)!important;font-size:var(--typography-size-14);font-weight:var(--typography-weight-regular)}@media(min-width:770px){.woocommerce-downloads tbody .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status:before,.woocommerce-downloads tfoot .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status:before,.woocommerce-orders tbody .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status:before,.woocommerce-orders tfoot .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status:before,.woocommerce-view-order tbody .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status:before,.woocommerce-view-order tfoot .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status:before{background-color:var(--color-green-01)}}.woocommerce-orders .woocommerce-MyAccount-content:before{content:"My Orders";display:block;font-size:36px;font-style:normal;font-weight:500;letter-spacing:-.72px;margin-bottom:3.75rem}.woocommerce-downloads .woocommerce-MyAccount-content:before{content:"My Subscriptions";display:block;font-size:36px;font-style:normal;font-weight:500;letter-spacing:-.72px;margin-bottom:3.75rem}.woocommerce-view-order .woocommerce-customer-details .woocommerce-column--1,.woocommerce-view-order .woocommerce-order-details,.woocommerce-view-order .woocommerce-order-downloads{margin-bottom:3.75rem}.woocommerce-view-order .woocommerce-customer-details .woocommerce-column{float:none;position:relative;width:100%}.woocommerce-view-order .woocommerce-customer-details .woocommerce-column h2{border-bottom:1px solid var(--color-neutral-01);font-size:var(--typography-size-12);font-weight:var(--typography-weight-regular);letter-spacing:.48px;padding-bottom:10px;text-transform:uppercase}.woocommerce-view-order .woocommerce-customer-details .woocommerce-column address{border:none;font-style:normal;padding:0}.woocommerce-edit-address .woocommerce-MyAccount-content:before{content:"My Addresses";display:block;font-size:36px;font-style:normal;font-weight:500;letter-spacing:-.72px;margin-bottom:.75rem}.woocommerce-edit-address .woocommerce-MyAccount-content p{margin:0 0 3.75rem}.woocommerce-edit-address .woocommerce-MyAccount-content .woocommerce-Addresses{display:flex;flex-direction:column;gap:1.25rem}.woocommerce-edit-address .woocommerce-MyAccount-content .woocommerce-Addresses .u-column1,.woocommerce-edit-address .woocommerce-MyAccount-content .woocommerce-Addresses .u-column2{margin-bottom:7.75rem}.woocommerce-edit-address .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{float:none;width:100%}.woocommerce-edit-address .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title{position:relative}.woocommerce-edit-address .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title h2{border-bottom:1px solid var(--color-neutral-01);font-size:var(--typography-size-12);font-weight:var(--typography-weight-regular);letter-spacing:.48px;padding-bottom:10px;text-transform:uppercase}.woocommerce-edit-address .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title a{background-color:var(--color-neutral-09)!important;border:1px solid var(--color-neutral-01);border-radius:4px;bottom:-145px;color:var(--color-neutral-01)!important;font-size:var(--typography-size-14);font-weight:var(--typography-weight-regular);padding:.618em 1em;position:absolute;text-decoration:none}.woocommerce-edit-address .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address address{font-style:normal}.woocommerce-edit-address form h2{border-bottom:1px solid var(--color-neutral-01);font-size:var(--typography-size-12);font-weight:var(--typography-weight-regular);letter-spacing:.48px;margin-bottom:1.25rem;margin-top:calc(3.75rem - 10px);padding-bottom:10px;text-transform:uppercase}.woocommerce-edit-address form .woocommerce-address-fields{background-color:var(--color-neutral-10);padding:1.25rem}.woocommerce-edit-address form .woocommerce-address-fields p{margin-bottom:0}.woocommerce-edit-address form .woocommerce-address-fields p button{background-color:var(--color-neutral-01);border-radius:4px;color:var(--color-neutral-10);font-size:var(--typography-size-14);font-weight:var(--typography-weight-regular);line-height:1.6;padding:7px 24px;width:200px}.woocommerce-edit-address form .woocommerce-address-fields .form-row{margin-bottom:2rem}.woocommerce-edit-address form label{color:var(--color-neutral-04);font-size:var(--typography-size-14);font-weight:var(--typography-weight-regular);margin-bottom:8px}.woocommerce-edit-address form .woocommerce-input-wrapper input{background-color:var(--color-neutral-09)!important;border:none!important;border-bottom:1px solid var(--color-neutral-01)!important;border-radius:4px!important;font-size:var(--typography-size-14)!important;padding:12px 0 12px 16px!important}.woocommerce-edit-address form .woocommerce-input-wrapper input:focus{border-bottom:2px solid var(--color-neutral-01)!important;outline:none}.woocommerce-edit-address .selection .select2-selection{background-color:var(--color-neutral-09)!important;border:none!important;border-bottom:1px solid var(--color-neutral-01)!important;border-radius:4px!important;font-size:var(--typography-size-14)!important;padding:12px 0 12px 16px!important}.woocommerce-edit-address .selection .select2-selection__rendered{padding:0}.woocommerce-edit-address .select2-container .select2-dropdown{background-color:var(--color-neutral-09)!important;border:none!important;border-radius:0;padding:4px}.woocommerce-edit-account .woocommerce-MyAccount-content:before{content:"My Account";display:block;font-size:36px;font-style:normal;font-weight:500;letter-spacing:-.72px;margin-bottom:3.75rem}.woocommerce-edit-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm{background-color:var(--color-neutral-10);padding:1.25rem}.woocommerce-edit-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row{margin-bottom:2rem}.woocommerce-edit-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row p{margin-bottom:0}.woocommerce-edit-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset .show-password-input{background-color:unset;padding:0;width:initial}.woocommerce-edit-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm p button{background-color:var(--color-neutral-01);border-radius:4px;color:var(--color-neutral-10);font-size:var(--typography-size-14);font-weight:var(--typography-weight-regular);line-height:1.6;padding:7px 24px;width:200px}.woocommerce-edit-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm label{color:var(--color-neutral-04);font-size:var(--typography-size-14);font-weight:var(--typography-weight-regular);margin-bottom:8px}.woocommerce-edit-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm input{background-color:var(--color-neutral-09)!important;border:none!important;border-bottom:1px solid var(--color-neutral-01)!important;border-radius:4px!important;font-size:var(--typography-size-14)!important;padding:12px 0 12px 16px!important}.woocommerce-edit-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm input:focus{border-bottom:2px solid var(--color-neutral-01)!important;outline:none}.woocommerce-cart .wp-block-woocommerce-cart{background-color:var(--color-neutral-09)}.woocommerce-cart .wp-block-woocommerce-cart .wc-block-cart{margin:0 auto!important;max-width:1440px;padding:var(--spacing-container-padding-block) var(--spacing-container-padding-inline);position:relative}.woocommerce-cart .wp-block-woocommerce-cart .wc-block-cart .wp-block-woocommerce-cart-items-block{background-color:var(--color-neutral-10);border-radius:8px;padding:1.75rem;width:100%}@media(min-width:770px){.woocommerce-cart .wp-block-woocommerce-cart .wc-block-cart .wp-block-woocommerce-cart-items-block{margin-right:60px;width:calc(65% - 60px)}}.woocommerce-cart .wp-block-woocommerce-cart .wc-block-cart .wp-block-woocommerce-cart-items-block .wc-block-cart-item__wrap .wc-block-components-product-name{color:var(--color-neutral-01);font-weight:var(--typography-weight-medium);text-decoration:none}.woocommerce-cart .wp-block-woocommerce-cart .wc-block-cart .wc-block-components-sidebar{background-color:var(--color-neutral-10);border-radius:8px;padding:1.75rem}.woocommerce-cart .wp-block-woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wp-block-woocommerce-cart-order-summary-totals-block .wc-block-components-totals-item__label{font-weight:var(--typography-weight-semibold)}.woocommerce-cart .wp-block-woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-cart__submit-button{background-color:var(--color-cadmatic-orange-01);border-radius:4px;color:var(--color-neutral-01);font-size:var(--typography-size-14);font-weight:var(--typography-weight-regular);line-height:1.6;padding:17px 32px}.woocommerce-checkout{background-color:var(--color-neutral-09)}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-checkout{margin:0 auto!important;max-width:1440px;padding:var(--spacing-container-padding-block) var(--spacing-container-padding-inline);position:relative}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-checkout .wc-block-components-main{background-color:var(--color-neutral-10);border-radius:8px;padding:1.75rem;width:100%}@media(min-width:770px){.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-checkout .wc-block-components-main{margin-right:60px;width:calc(65% - 60px)}}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-checkout .wc-block-components-main .wc-block-components-checkout-place-order-button{background-color:var(--color-cadmatic-orange-01);border-radius:4px;color:var(--color-neutral-01);font-size:var(--typography-size-14);font-weight:var(--typography-weight-regular);line-height:1.6;padding:17px 32px}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-checkout .wc-block-components-sidebar{background-color:var(--color-neutral-10);border-radius:8px;padding:1.75rem}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block{border:none}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title-text{margin-left:0}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary{padding:0}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-coupon,.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-item{padding-left:0;padding-right:0}.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-item__label{font-weight:var(--typography-weight-semibold)}.searchandfilter-filters .container{border-top:1px solid var(--color-neutral-08);padding-bottom:.75rem;padding-top:.75rem}.searchandfilter-filters .content{display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:1024px){.searchandfilter-filters .content{grid-template-columns:1fr 1fr}}@media(min-width:1200px){.searchandfilter-filters .content{grid-template-columns:1fr 1fr 1fr 1fr}}.search-filter-query-posts,.searchandfilter-loadmore{background-color:var(--color-neutral-09)}.searchandfilter-loadmore .container{padding-top:0}.searchandfilter-loadmore .content{display:flex;justify-content:center}.article-content,.editor-styles-wrapper{max-width:100%;padding-bottom:var(--spacing-content-padding-block);padding-left:0;padding-right:0;padding-top:var(--spacing-content-padding-block)}.article-content>*,.article-content>[class^=wp-block-],.is-root-container>*{line-height:var(--typography-paragraph-line-height);margin-left:auto;margin-right:auto;max-width:800px}@media(max-width:840px){.article-content>*,.article-content>.alignfull,.article-content>[class^=wp-block-],.article-content>[class^=wp-block-].alignfull,.is-root-container>*,.is-root-container>.alignfull{padding-left:var(--spacing-container-padding-inline);padding-right:var(--spacing-container-padding-inline)}.article-content>.alignfull,.article-content>[class^=wp-block-].alignfull,.is-root-container>.alignfull{width:calc(100% - var(--spacing-container-padding-inline)*2)}}.site-main .two-column-layout .main-content>blockquote,.site-main .two-column-layout .main-content>figure,.site-main .two-column-layout .main-content>h2,.site-main .two-column-layout .main-content>h3,.site-main .two-column-layout .main-content>h4,.site-main .two-column-layout .main-content>h5,.site-main .two-column-layout .main-content>h6,.site-main .two-column-layout .main-content>iframe,.site-main .two-column-layout .main-content>ol,.site-main .two-column-layout .main-content>p,.site-main .two-column-layout .main-content>ul,.site-main article>blockquote,.site-main article>figure,.site-main article>h2,.site-main article>h3,.site-main article>h4,.site-main article>h5,.site-main article>h6,.site-main article>iframe,.site-main article>ol,.site-main article>p,.site-main article>ul,.site-main>blockquote,.site-main>figure,.site-main>h2,.site-main>h3,.site-main>h4,.site-main>h5,.site-main>h6,.site-main>iframe,.site-main>ol,.site-main>p,.site-main>ul{margin:2rem auto;max-width:58rem}.site-main .two-column-layout .main-content>h2,.site-main article>h2,.site-main>h2{margin-top:6.25rem}.site-main .two-column-layout .main-content>h3,.site-main article>h3,.site-main>h3{margin-top:4rem}.site-main .two-column-layout .main-content>p,.site-main article>p,.site-main>p{font-size:var(--typography-size-18)}.site-main .two-column-layout .main-content>blockquote,.site-main article>blockquote,.site-main>blockquote{border-left:2px solid var(--color-cadmatic-orange-01);padding:.5rem 0 .5rem 2.5rem}.site-main .two-column-layout .main-content>blockquote>:first-child,.site-main article>blockquote>:first-child,.site-main>blockquote>:first-child{margin-top:0}.site-main .two-column-layout .main-content>blockquote>:last-child,.site-main article>blockquote>:last-child,.site-main>blockquote>:last-child{margin-bottom:0}.site-main .two-column-layout .main-content>ul,.site-main article>ul,.site-main>ul{font-size:var(--typography-size-18);padding-left:1rem}.site-main .two-column-layout .main-content>ul li::marker,.site-main article>ul li::marker,.site-main>ul li::marker{color:var(--color-cadmatic-orange-01)}.site-main .two-column-layout .main-content>iframe,.site-main article>iframe,.site-main>iframe{display:block}.site-main .two-column-layout .main-content>figure img,.site-main article>figure img,.site-main>figure img{width:100%}.site-main .article-style>h2,.site-main .article-style>h3,.site-main .article-style>p,.site-main .single-article,.site-main .two-column-layout .main-content .article-style>h2,.site-main .two-column-layout .main-content .article-style>h3,.site-main .two-column-layout .main-content .article-style>p,.site-main .two-column-layout .main-content .single-article,.site-main article .article-style>h2,.site-main article .article-style>h3,.site-main article .article-style>p,.site-main article .single-article{padding:0 1rem}.c-contact-us-box{margin:0 auto;max-width:58rem}@media(max-width:960px){.c-contact-us-box{margin:0 1rem}}.c-article{margin:2rem auto;max-width:58rem}@media(max-width:960px){.c-article{margin:2rem 1rem}}.c-article>.container{padding:0}.c-article h1{letter-spacing:-.96px;line-height:120%}.c-article h2{margin-top:100px}.c-article p{font-size:var(--typography-size-18);margin:32px 0 0!important}.c-article ul{gap:10px}.c-article li::marker{color:var(--color-cadmatic-orange-01)}.c-article li:not(:last-child){margin-bottom:10px}.c-article a{color:var(--color-neutral-01);text-decoration-color:var(--color-neutral-01)}.c-article a:hover{color:var(--color-cadmatic-orange-01);text-decoration-color:var(--color-cadmatic-orange-01)}.c-article blockquote{border-left:2px solid var(--color-cadmatic-orange-01);margin:32px 0 0;padding:16px 0 16px 40px}.c-article blockquote p{margin:0!important}.c-article img{margin-top:50px}.c-youtube-video .video-iframe{height:auto;min-height:400px;-o-object-fit:cover;object-fit:cover;width:100%}.wpforms-container{margin:2rem auto;max-width:58rem}.block .list{-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;grid-template-columns:1fr 1fr 1fr;list-style:none;padding-left:0;row-gap:1.25rem}.block .list-item{background-color:var(--color-neutral-09);border-radius:8px;display:block;padding:1.5rem}.block .list-item img{aspect-ratio:1.6;min-height:237px;-o-object-fit:cover;object-fit:cover;width:100%}.article-content blockquote+cite,.article-content blockquote+p>cite,.editor-styles-wrapper blockquote+cite,.editor-styles-wrapper blockquote+p>cite{margin-bottom:2.5rem}.article-content blockquote,.editor-styles-wrapper blockquote{border:0;clear:both;padding-bottom:1.875rem;position:relative}.article-content blockquote p,.editor-styles-wrapper blockquote p{color:var(--color-paragraph);font-style:normal;font-weight:var(--typography-weight-semibold);margin-bottom:0;overflow:visible;position:relative}@media(min-width:770px){.article-content blockquote,.editor-styles-wrapper blockquote{margin-top:2.5rem;padding-bottom:2.5rem}}.article-content .wp-block-quote,.editor-styles-wrapper .wp-block-quote{border-left:2px solid var(--color-paragraph);line-height:var(--typography-paragraph-line-height);margin:2.5rem auto;padding:2.1875rem 3.75rem;width:calc(100% - 7.5rem)}.article-content .wp-block-quote>p,.editor-styles-wrapper .wp-block-quote>p{color:var(--color-paragraph);line-height:var(--typography-paragraph-line-height)}@media(max-width:840px){.article-content .wp-block-quote,.editor-styles-wrapper .wp-block-quote{padding:2.1875rem 1.25rem;width:calc(100% - var(--spacing-container-padding-inline)*2)}}@media(max-width:600px){.article-content .wp-block-quote,.editor-styles-wrapper .wp-block-quote{padding:2.5rem 2.5rem 2.5rem 1.25rem}}.article-content .wp-block-blockquote.alignfull,.article-content .wp-block-blockquote.alignwide,.editor-styles-wrapper .wp-block-blockquote.alignfull,.editor-styles-wrapper .wp-block-blockquote.alignwide{padding-left:var(--spacing-container-padding-inline);padding-right:var(--spacing-container-padding-inline);width:calc(100% - var(--spacing-container-padding-inline)*2)}.article-content .wp-block-blockquote blockquote,.editor-styles-wrapper .wp-block-blockquote blockquote{padding-bottom:0}.article-content .wp-block-button__link,.editor-styles-wrapper .wp-block-button__link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-neutral-01);border:1px solid var(--color-neutral-01);border-radius:var(--border-radius-button);color:var(--color-neutral-10);cursor:pointer;display:inline-block;font-family:var(--typography-family-main);font-size:var(--typography-size-14);line-height:1.6;margin-bottom:0;max-width:400px;overflow:hidden;position:relative;text-decoration:none;text-overflow:ellipsis;transition:all .15s cubic-bezier(.25,.46,.45,.94);white-space:nowrap;width:auto}.article-content .wp-block-button__link.focus,.article-content .wp-block-button__link:focus,.article-content .wp-block-button__link:hover,.editor-styles-wrapper .wp-block-button__link.focus,.editor-styles-wrapper .wp-block-button__link:focus,.editor-styles-wrapper .wp-block-button__link:hover{background-color:var(--color-neutral-04);border-color:var(--color-neutral-04);color:var(--color-neutral-10)}.article-content .wp-block-button__link.button-solid-white,.editor-styles-wrapper .wp-block-button__link.button-solid-white{background-color:var(--color-neutral-10);border:1px solid var(--color-neutral-10);color:var(--color-neutral-01)}.article-content .wp-block-button__link.button-solid-white.focus,.article-content .wp-block-button__link.button-solid-white:focus,.article-content .wp-block-button__link.button-solid-white:hover,.editor-styles-wrapper .wp-block-button__link.button-solid-white.focus,.editor-styles-wrapper .wp-block-button__link.button-solid-white:focus,.editor-styles-wrapper .wp-block-button__link.button-solid-white:hover{background-color:var(--color-neutral-09);border-color:var(--color-neutral-09);color:var(--color-neutral-01)}.article-content .wp-block-button__link.button-transparent-dark,.editor-styles-wrapper .wp-block-button__link.button-transparent-dark{background-color:transparent;border:1px solid var(--color-neutral-01);color:var(--color-neutral-01)}.article-content .wp-block-button__link.button-transparent-dark.focus,.article-content .wp-block-button__link.button-transparent-dark:focus,.article-content .wp-block-button__link.button-transparent-dark:hover,.editor-styles-wrapper .wp-block-button__link.button-transparent-dark.focus,.editor-styles-wrapper .wp-block-button__link.button-transparent-dark:focus,.editor-styles-wrapper .wp-block-button__link.button-transparent-dark:hover{background-color:transparent;border-color:var(--color-neutral-05);color:var(--color-neutral-01)}.article-content .wp-block-button__link.button-transparent-light,.editor-styles-wrapper .wp-block-button__link.button-transparent-light{background-color:transparent;border:1px solid var(--color-neutral-10);color:var(--color-neutral-10)}.article-content .wp-block-button__link.button-transparent-light.focus,.article-content .wp-block-button__link.button-transparent-light:focus,.article-content .wp-block-button__link.button-transparent-light:hover,.editor-styles-wrapper .wp-block-button__link.button-transparent-light.focus,.editor-styles-wrapper .wp-block-button__link.button-transparent-light:focus,.editor-styles-wrapper .wp-block-button__link.button-transparent-light:hover{background-color:transparent;border-color:var(--color-neutral-09);color:var(--color-neutral-09)}.article-content .wp-block-button__link:disabled,.editor-styles-wrapper .wp-block-button__link:disabled{cursor:not-allowed;opacity:.4}.article-content .wp-block-column>p:first-child,.article-content h1+.wp-block-columns,.article-content h2+.wp-block-columns,.article-content h3+.wp-block-columns,.editor-styles-wrapper .wp-block-column>p:first-child,.editor-styles-wrapper h1+.wp-block-columns,.editor-styles-wrapper h2+.wp-block-columns,.editor-styles-wrapper h3+.wp-block-columns{margin-top:0}.article-content .wp-block-columns.has-1-columns.alignfull,.editor-styles-wrapper .wp-block-columns.has-1-columns.alignfull{padding-left:var(--spacing-container-padding-inline);padding-right:var(--spacing-container-padding-inline);width:100%}@media(max-width:900px){.article-content .wp-block-columns.has-1-columns,.editor-styles-wrapper .wp-block-columns.has-1-columns{grid-gap:1em;display:grid;grid-template-columns:repeat(1,1fr);width:100%}.article-content .wp-block-columns.has-1-columns .wp-block-column,.editor-styles-wrapper .wp-block-columns.has-1-columns .wp-block-column{margin:0;width:100%}}@media(max-width:600px){.article-content .wp-block-columns.has-1-columns,.editor-styles-wrapper .wp-block-columns.has-1-columns{grid-template-columns:repeat(1,1fr)}}.article-content .wp-block-columns.has-2-columns.alignfull,.editor-styles-wrapper .wp-block-columns.has-2-columns.alignfull{padding-left:var(--spacing-container-padding-inline);padding-right:var(--spacing-container-padding-inline);width:100%}@media(max-width:900px){.article-content .wp-block-columns.has-2-columns,.editor-styles-wrapper .wp-block-columns.has-2-columns{grid-gap:1em;display:grid;grid-template-columns:repeat(2,1fr);width:100%}.article-content .wp-block-columns.has-2-columns .wp-block-column,.editor-styles-wrapper .wp-block-columns.has-2-columns .wp-block-column{margin:0;width:100%}}@media(max-width:600px){.article-content .wp-block-columns.has-2-columns,.editor-styles-wrapper .wp-block-columns.has-2-columns{grid-template-columns:repeat(1,1fr)}}.article-content .wp-block-columns.has-3-columns.alignfull,.editor-styles-wrapper .wp-block-columns.has-3-columns.alignfull{padding-left:var(--spacing-container-padding-inline);padding-right:var(--spacing-container-padding-inline);width:100%}@media(max-width:900px){.article-content .wp-block-columns.has-3-columns,.editor-styles-wrapper .wp-block-columns.has-3-columns{grid-gap:1em;display:grid;grid-template-columns:repeat(3,1fr);width:100%}.article-content .wp-block-columns.has-3-columns .wp-block-column,.editor-styles-wrapper .wp-block-columns.has-3-columns .wp-block-column{margin:0;width:100%}}@media(max-width:600px){.article-content .wp-block-columns.has-3-columns,.editor-styles-wrapper .wp-block-columns.has-3-columns{grid-template-columns:repeat(1,1fr)}}.article-content .wp-block-columns.has-4-columns.alignfull,.editor-styles-wrapper .wp-block-columns.has-4-columns.alignfull{padding-left:var(--spacing-container-padding-inline);padding-right:var(--spacing-container-padding-inline);width:100%}@media(max-width:900px){.article-content .wp-block-columns.has-4-columns,.editor-styles-wrapper .wp-block-columns.has-4-columns{grid-gap:1em;display:grid;grid-template-columns:repeat(4,1fr);width:100%}.article-content .wp-block-columns.has-4-columns .wp-block-column,.editor-styles-wrapper .wp-block-columns.has-4-columns .wp-block-column{margin:0;width:100%}}@media(max-width:600px){.article-content .wp-block-columns.has-4-columns,.editor-styles-wrapper .wp-block-columns.has-4-columns{grid-template-columns:repeat(1,1fr)}}.article-content .wp-block-columns.has-5-columns.alignfull,.editor-styles-wrapper .wp-block-columns.has-5-columns.alignfull{padding-left:var(--spacing-container-padding-inline);padding-right:var(--spacing-container-padding-inline);width:100%}@media(max-width:900px){.article-content .wp-block-columns.has-5-columns,.editor-styles-wrapper .wp-block-columns.has-5-columns{grid-gap:1em;display:grid;grid-template-columns:repeat(5,1fr);width:100%}.article-content .wp-block-columns.has-5-columns .wp-block-column,.editor-styles-wrapper .wp-block-columns.has-5-columns .wp-block-column{margin:0;width:100%}}@media(max-width:600px){.article-content .wp-block-columns.has-5-columns,.editor-styles-wrapper .wp-block-columns.has-5-columns{grid-template-columns:repeat(1,1fr)}}.article-content .wp-block-columns.has-6-columns.alignfull,.editor-styles-wrapper .wp-block-columns.has-6-columns.alignfull{padding-left:var(--spacing-container-padding-inline);padding-right:var(--spacing-container-padding-inline);width:100%}@media(max-width:900px){.article-content .wp-block-columns.has-6-columns,.editor-styles-wrapper .wp-block-columns.has-6-columns{grid-gap:1em;display:grid;grid-template-columns:repeat(6,1fr);width:100%}.article-content .wp-block-columns.has-6-columns .wp-block-column,.editor-styles-wrapper .wp-block-columns.has-6-columns .wp-block-column{margin:0;width:100%}}@media(max-width:600px){.article-content .wp-block-columns.has-6-columns,.editor-styles-wrapper .wp-block-columns.has-6-columns{grid-template-columns:repeat(1,1fr)}}.article-content .wp-block-columns.has-7-columns.alignfull,.editor-styles-wrapper .wp-block-columns.has-7-columns.alignfull{padding-left:var(--spacing-container-padding-inline);padding-right:var(--spacing-container-padding-inline);width:100%}@media(max-width:900px){.article-content .wp-block-columns.has-7-columns,.editor-styles-wrapper .wp-block-columns.has-7-columns{grid-gap:1em;display:grid;grid-template-columns:repeat(7,1fr);width:100%}.article-content .wp-block-columns.has-7-columns .wp-block-column,.editor-styles-wrapper .wp-block-columns.has-7-columns .wp-block-column{margin:0;width:100%}}@media(max-width:600px){.article-content .wp-block-columns.has-7-columns,.editor-styles-wrapper .wp-block-columns.has-7-columns{grid-template-columns:repeat(1,1fr)}}.article-content .wp-block-columns.has-8-columns.alignfull,.editor-styles-wrapper .wp-block-columns.has-8-columns.alignfull{padding-left:var(--spacing-container-padding-inline);padding-right:var(--spacing-container-padding-inline);width:100%}@media(max-width:900px){.article-content .wp-block-columns.has-8-columns,.editor-styles-wrapper .wp-block-columns.has-8-columns{grid-gap:1em;display:grid;grid-template-columns:repeat(8,1fr);width:100%}.article-content .wp-block-columns.has-8-columns .wp-block-column,.editor-styles-wrapper .wp-block-columns.has-8-columns .wp-block-column{margin:0;width:100%}}@media(max-width:600px){.article-content .wp-block-columns.has-8-columns,.editor-styles-wrapper .wp-block-columns.has-8-columns{grid-template-columns:repeat(1,1fr)}}.article-content .wp-block-columns.has-9-columns.alignfull,.editor-styles-wrapper .wp-block-columns.has-9-columns.alignfull{padding-left:var(--spacing-container-padding-inline);padding-right:var(--spacing-container-padding-inline);width:100%}@media(max-width:900px){.article-content .wp-block-columns.has-9-columns,.editor-styles-wrapper .wp-block-columns.has-9-columns{grid-gap:1em;display:grid;grid-template-columns:repeat(9,1fr);width:100%}.article-content .wp-block-columns.has-9-columns .wp-block-column,.editor-styles-wrapper .wp-block-columns.has-9-columns .wp-block-column{margin:0;width:100%}}@media(max-width:600px){.article-content .wp-block-columns.has-9-columns,.editor-styles-wrapper .wp-block-columns.has-9-columns{grid-template-columns:repeat(1,1fr)}}.article-content .wp-block-separator,.article-content hr,.editor-styles-wrapper .wp-block-separator,.editor-styles-wrapper hr{background-image:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.3) 0);background-position:0 50%;background-repeat:repeat-x;background-size:2px 2px;border:0;height:0;margin-bottom:calc(var(--spacing-paragraphs-margin-block)*2);margin-top:calc(var(--spacing-paragraphs-margin-block)*2);padding-bottom:.625rem;padding-top:.625rem}.article-content .wp-block-separator.is-style-default,.editor-styles-wrapper .wp-block-separator.is-style-default{max-width:800px}.article-content .wp-block-separator:not(.is-style-wide):not(.is-style-dots),.editor-styles-wrapper .wp-block-separator:not(.is-style-wide):not(.is-style-dots){margin-bottom:calc(var(--spacing-paragraphs-margin-block)*2);margin-top:calc(var(--spacing-paragraphs-margin-block)*2);opacity:.4;width:6.25rem}.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.editor-styles-wrapper h1,.editor-styles-wrapper h2,.editor-styles-wrapper h3,.editor-styles-wrapper h4,.editor-styles-wrapper h5{line-height:var(--typography-heading-core-line-height)}.article-content h1:first-child,.article-content h2:first-child,.article-content h3:first-child,.article-content h4:first-child,.article-content h5:first-child,.article-content h6:first-child,.editor-styles-wrapper h1:first-child,.editor-styles-wrapper h2:first-child,.editor-styles-wrapper h3:first-child,.editor-styles-wrapper h4:first-child,.editor-styles-wrapper h5:first-child,.editor-styles-wrapper h6:first-child{margin-top:0}.article-content .wp-block-image,.editor-styles-wrapper .wp-block-image{display:block;margin-bottom:var(--spacing-wp-block-image-margin-block);margin-top:var(--spacing-wp-block-image-margin-block)}.article-content .wp-block-image.alignfull,.article-content .wp-block-image.alignwide,.editor-styles-wrapper .wp-block-image.alignfull,.editor-styles-wrapper .wp-block-image.alignwide{padding-left:0;padding-right:0}.article-content .wp-block-image .alignfull img,.article-content .wp-block-image .alignwide img,.editor-styles-wrapper .wp-block-image .alignfull img,.editor-styles-wrapper .wp-block-image .alignwide img{width:100%}.article-content .wp-block-image .alignfull img,.editor-styles-wrapper .wp-block-image .alignfull img{border-radius:0}.article-content .wp-block-image>figure,.editor-styles-wrapper .wp-block-image>figure{display:block;width:auto}.article-content .wp-block-image>figure.alignleft,.article-content .wp-block-image>figure.alignright,.editor-styles-wrapper .wp-block-image>figure.alignleft,.editor-styles-wrapper .wp-block-image>figure.alignright{max-width:var(--width-child-img)}.article-content .wp-block-image figcaption,.editor-styles-wrapper .wp-block-image figcaption{margin-bottom:1.25rem}.article-content .wp-block-image .aligncenter,.editor-styles-wrapper .wp-block-image .aligncenter{text-align:center}.article-content .wp-block-image .aligncenter img,.editor-styles-wrapper .wp-block-image .aligncenter img{margin-left:auto;margin-right:auto}@media(max-width:1480px){.article-content .wp-block-image.alignwide,.editor-styles-wrapper .wp-block-image.alignwide{width:calc(100% - var(--spacing-container-padding-inline)*2)}}@media(max-width:600px){.article-content .wp-block-image.aligncenter img,.article-content .wp-block-image.alignleft img,.article-content .wp-block-image.alignright img,.editor-styles-wrapper .wp-block-image.aligncenter img,.editor-styles-wrapper .wp-block-image.alignleft img,.editor-styles-wrapper .wp-block-image.alignright img{float:none;height:auto;width:100%}}.article-content ol.wp-block-list,.article-content ul.wp-block-list,.editor-styles-wrapper ol.wp-block-list,.editor-styles-wrapper ul.wp-block-list{list-style:none;margin:0;padding:0}.article-content ol.wp-block-list,.editor-styles-wrapper ol.wp-block-list{list-style-position:outside;width:calc(100% - var(--spacing-container-padding-inline)*2)}.article-content ul,.editor-styles-wrapper ul{padding-inline-start:1.2em}.article-content ol,.editor-styles-wrapper ol{padding-inline-start:1.25em}.article-content li::marker,.editor-styles-wrapper li::marker{color:var(--color-link-text);font-family:system-ui,sans-serif;font-size:inherit}.article-content .has-large-font-size,.article-content .has-larger-font-size,.editor-styles-wrapper .has-large-font-size,.editor-styles-wrapper .has-larger-font-size{line-height:var(--typography-heading-line-height)}@media(max-width:600px){.article-content .has-large-font-size,.editor-styles-wrapper .has-large-font-size{font-size:var(--typography-size-18)}.article-content .has-larger-font-size,.editor-styles-wrapper .has-larger-font-size{font-size:var(--typography-size-22)}}@media(max-width:1480px){.article-content .has-background,.editor-styles-wrapper .has-background{width:calc(100% - var(--spacing-container-padding-inline)*2)}}.article-content .wp-block-pullquote,.editor-styles-wrapper .wp-block-pullquote{border-color:var(--color-paragraph);border-width:3px;display:grid}.article-content .wp-block-pullquote [aria-label="Pullquote citation text"],.article-content .wp-block-pullquote cite,.editor-styles-wrapper .wp-block-pullquote [aria-label="Pullquote citation text"],.editor-styles-wrapper .wp-block-pullquote cite{display:block;margin-top:1.875rem}@media(max-width:1480px){.article-content .wp-block-pullquote,.editor-styles-wrapper .wp-block-pullquote{width:calc(100% - var(--spacing-container-padding-inline)*2)}}.article-content .wp-block-pullquote.alignfull,.article-content .wp-block-pullquote.alignwide,.editor-styles-wrapper .wp-block-pullquote.alignfull,.editor-styles-wrapper .wp-block-pullquote.alignwide{padding-left:0;padding-right:0}.article-content .wp-block-pullquote.alignfull blockquote,.article-content .wp-block-pullquote.alignwide blockquote,.editor-styles-wrapper .wp-block-pullquote.alignfull blockquote,.editor-styles-wrapper .wp-block-pullquote.alignwide blockquote{justify-self:center}@media(max-width:1480px){.article-content .wp-block-pullquote.alignfull,.article-content .wp-block-pullquote.alignwide,.editor-styles-wrapper .wp-block-pullquote.alignfull,.editor-styles-wrapper .wp-block-pullquote.alignwide{margin-left:var(--spacing-container-padding-inline);margin-right:var(--spacing-container-padding-inline)}}.article-content .wp-block-pullquote.alignfull,.editor-styles-wrapper .wp-block-pullquote.alignfull{margin-left:var(--spacing-container-padding-inline);margin-right:var(--spacing-container-padding-inline);width:calc(100% - var(--spacing-container-padding-inline)*2)}.article-content th,.editor-styles-wrapper th{backface-visibility:hidden;background-color:var(--color-neutral-04);color:var(--color-neutral-10);font-weight:var(--typography-weight-bold);overflow:hidden;text-align:left}.article-content td,.editor-styles-wrapper td{color:var(--color-neutral-01)}.article-content .wp-block-table td,.article-content .wp-block-table th,.article-content td,.article-content th,.editor-styles-wrapper .wp-block-table td,.editor-styles-wrapper .wp-block-table th,.editor-styles-wrapper td,.editor-styles-wrapper th{border:0;font-family:var(--typography-family-paragraph);font-size:var(--typography-size-14);height:1.25rem;padding:.3125rem .9375rem}.article-content tr:nth-child(2n),.editor-styles-wrapper tr:nth-child(2n){background-color:var(--color-background-table-cell-even)}.article-content tr:nth-child(odd),.editor-styles-wrapper tr:nth-child(odd){background-color:var(--color-background-table-cell-odd)}.article-content .wp-block-table thead,.article-content thead,.editor-styles-wrapper .wp-block-table thead,.editor-styles-wrapper thead{border:0}.article-content .wp-block-table thead th:first-child,.article-content thead th:first-child,.editor-styles-wrapper .wp-block-table thead th:first-child,.editor-styles-wrapper thead th:first-child{border-top-left-radius:.5rem}.article-content .wp-block-table thead th:last-child,.article-content thead th:last-child,.editor-styles-wrapper .wp-block-table thead th:last-child,.editor-styles-wrapper thead th:last-child{border-top-right-radius:.5rem}.article-content table,.editor-styles-wrapper table{--color-background-table-cell-odd:var(--color-neutral-10);--color-background-table-cell-even:#f3f3f3;border-collapse:collapse;border-spacing:0}@media(max-width:1480px){.article-content .wp-block-table,.editor-styles-wrapper .wp-block-table{width:calc(100% - var(--spacing-container-padding-inline)*2)}}.article-content .wp-block-table.alignfull,.editor-styles-wrapper .wp-block-table.alignfull{margin-left:var(--spacing-container-padding-inline);margin-right:var(--spacing-container-padding-inline);width:calc(100% - var(--spacing-container-padding-inline)*2)}@media(max-width:1480px){.article-content .wp-block-table.alignwide,.editor-styles-wrapper .wp-block-table.alignwide{margin-left:var(--spacing-container-padding-inline);margin-right:var(--spacing-container-padding-inline);width:calc(100% - var(--spacing-container-padding-inline)*2)}}.article-content .wp-block-video video,.editor-styles-wrapper .wp-block-video video{max-width:100%;width:100%}@media(max-width:1480px){.article-content .wp-block-video.alignwide,.editor-styles-wrapper .wp-block-video.alignwide{width:calc(100% - var(--spacing-container-padding-inline)*2)}}.article-content .wp-block-video.alignwide,.editor-styles-wrapper .wp-block-video.alignwide{padding-left:0;padding-right:0}.article-content .wp-block-video.alignfull,.editor-styles-wrapper .wp-block-video.alignfull{margin-left:0;margin-right:0;max-width:100%;padding-left:0;padding-right:0;width:100%}.article-content .is-style-boxed,.article-content .wp-block.is-style-boxed,.editor-styles-wrapper .is-style-boxed,.editor-styles-wrapper .wp-block.is-style-boxed{border:2px solid var(--color-paragraph);color:var(--color-paragraph);font-size:var(--typography-size-17);font-style:normal;font-weight:var(--typography-weight-medium);line-height:var(--typography-paragraph-line-height);padding:1.25rem;width:calc(100% - 2.5rem)}@media(min-width:840px){.article-content .is-style-boxed,.editor-styles-wrapper .is-style-boxed{transform:translate(1.25rem)}}.article-content .wp-block-file .wp-block-file__button,.editor-styles-wrapper .wp-block-file .wp-block-file__button{font-size:var(--typography-size-16);font-size:.8em;line-height:20.9091px;padding:.3em .8em}.editor-styles-wrapper .block-error,.site-main .block-error{--color-error-block-border:#adb2ad;--color-error-block-background:#f9f9f9;background-color:var(--color-error-block-background);border:1px solid var(--color-error-block-border);border-left:1rem solid var(--color-error)}.editor-styles-wrapper .block-error .container,.site-main .block-error .container{padding-bottom:1.25rem;padding-top:1.25rem}.editor-styles-wrapper .block-error p,.site-main .block-error p{font-size:var(--typography-size-14)}.editor-styles-wrapper .block-error p.error-message,.site-main .block-error p.error-message{font-size:var(--typography-size-16)}.editor-styles-wrapper .block-error h2,.site-main .block-error h2{font-size:var(--typography-h4-size)}.editor-styles-wrapper .block .two-column,.site-main .block .two-column{-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;grid-template-columns:1fr 1fr;row-gap:1.25rem}@media(min-width:1024px){.editor-styles-wrapper .block .two-column,.site-main .block .two-column{-moz-column-gap:4.5rem;column-gap:4.5rem}}.editor-styles-wrapper .block .subtitle,.site-main .block .subtitle{font-size:.75rem;font-weight:400;letter-spacing:.48px;line-height:1.2;margin-bottom:1.25rem;text-transform:uppercase}.editor-styles-wrapper .block .subtitle svg,.site-main .block .subtitle svg{margin-right:5px}.editor-styles-wrapper .block .block-title,.site-main .block .block-title{font-size:clamp(32px,3vw,60px);font-weight:var(--typography-weight-medium);letter-spacing:-1.2px;line-height:var(--typography-heading-line-height);margin:1.25rem 0}.editor-styles-wrapper .block .block-intro,.site-main .block .block-intro{max-width:40rem}.editor-styles-wrapper .block .block-tags,.site-main .block .block-tags{display:flex;gap:.5rem;list-style:none;padding:0}.editor-styles-wrapper .block .block-tags .block-tag,.site-main .block .block-tags .block-tag{border:1px solid var(--color-neutral-05);border-radius:4px;font-size:.625rem;line-height:1.2;padding:.25rem .5rem;text-transform:uppercase}.editor-styles-wrapper .block .block-header,.site-main .block .block-header{align-items:flex-end;display:flex;justify-content:space-between}.editor-styles-wrapper .block .block-header .button,.site-main .block .block-header .button{height:-moz-fit-content;height:fit-content;margin-bottom:1.75rem}.editor-styles-wrapper .block .block-footer,.site-main .block .block-footer{border-top:1px solid var(--color-neutral-08);display:flex;justify-content:space-between;margin-top:3rem;padding-top:1.5rem}.editor-styles-wrapper .block .block-gallery,.site-main .block .block-gallery{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.editor-styles-wrapper .block .block-gallery .block-gallery-selected,.site-main .block .block-gallery .block-gallery-selected{aspect-ratio:694/396;flex:396px;max-width:100%;min-width:0}.editor-styles-wrapper .block .block-gallery .block-gallery-selected.block-gallery-selected-video,.site-main .block .block-gallery .block-gallery-selected.block-gallery-selected-video{aspect-ratio:16/9;flex:unset}.editor-styles-wrapper .block .block-gallery .block-gallery-selected iframe,.site-main .block .block-gallery .block-gallery-selected iframe{border:none;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.editor-styles-wrapper .block .block-gallery .block-gallery-thumbnails,.site-main .block .block-gallery .block-gallery-thumbnails{display:flex;flex-wrap:wrap;gap:1.25rem}.editor-styles-wrapper .block .block-gallery .block-gallery-thumbnails .block-gallery-item,.site-main .block .block-gallery .block-gallery-thumbnails .block-gallery-item{aspect-ratio:694/396;cursor:pointer;flex:0 calc(25% - 0.9375rem)}.editor-styles-wrapper .block .block-gallery .block-gallery-thumbnails iframe,.site-main .block .block-gallery .block-gallery-thumbnails iframe{display:none}.editor-styles-wrapper .block .block-gallery img,.site-main .block .block-gallery img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.editor-styles-wrapper .block table,.site-main .block table{border-collapse:collapse;width:100%}.editor-styles-wrapper .block td,.site-main .block td{border-top:1px solid var(--color-neutral-07)}.editor-styles-wrapper .block td,.editor-styles-wrapper .block th,.site-main .block td,.site-main .block th{padding:2.25rem 2.25rem 2.25rem 0;text-align:left}.editor-styles-wrapper .block td:last-of-type,.editor-styles-wrapper .block th:last-of-type,.site-main .block td:last-of-type,.site-main .block th:last-of-type{padding:2.25rem 0 2.25rem 2.25rem;text-align:right}.editor-styles-wrapper .block th,.site-main .block th{color:var(--color-neutral-05);font-weight:400}.editor-styles-wrapper .block-section-intro .block-section-intro-content,.site-main .block-section-intro .block-section-intro-content{grid-template-columns:1fr}@media(min-width:600px){.editor-styles-wrapper .block-section-intro .block-section-intro-content,.site-main .block-section-intro .block-section-intro-content{grid-template-columns:1fr 1fr}}.editor-styles-wrapper .block-section-intro .block-section-intro-content .block-section-intro-col-two .block-section-intro-col-two-intro,.site-main .block-section-intro .block-section-intro-content .block-section-intro-col-two .block-section-intro-col-two-intro{max-width:575px}.editor-styles-wrapper .block-section-intro .block-section-intro-content .block-section-intro-col-two .block-section-intro-col-two-intro p,.site-main .block-section-intro .block-section-intro-content .block-section-intro-col-two .block-section-intro-col-two-intro p{font-size:var(--typography-size-18);margin-top:0}@media(min-width:600px){.editor-styles-wrapper .block-section-intro .block-section-intro-content .block-section-intro-col-two .block-section-intro-col-two-intro p,.site-main .block-section-intro .block-section-intro-content .block-section-intro-col-two .block-section-intro-col-two-intro p{margin-top:2.9rem}}.editor-styles-wrapper .block-section-intro .block-section-intro-content .block-section-intro-col-two .block-section-intro-col-two-accordion,.site-main .block-section-intro .block-section-intro-content .block-section-intro-col-two .block-section-intro-col-two-accordion{margin-top:.75rem}.editor-styles-wrapper .block-section-intro .block-section-intro-content .button,.site-main .block-section-intro .block-section-intro-content .button{margin-top:2.5rem}.editor-styles-wrapper .block-section-intro .block-section-intro-accordion-head,.site-main .block-section-intro .block-section-intro-accordion-head{cursor:pointer}.editor-styles-wrapper .block-section-intro .block-section-intro-accordion-head .block-section-intro-accordion-head-content,.site-main .block-section-intro .block-section-intro-accordion-head .block-section-intro-accordion-head-content{align-items:center;display:flex;justify-content:space-between;padding:1.5rem 0}@media(min-width:600px){.editor-styles-wrapper .block-section-intro .block-section-intro-accordion-head .block-section-intro-accordion-head-content,.site-main .block-section-intro .block-section-intro-accordion-head .block-section-intro-accordion-head-content{padding:1.75rem 0}}.editor-styles-wrapper .block-section-intro .block-section-intro-accordion-head .block-section-intro-accordion-head-content h4,.site-main .block-section-intro .block-section-intro-accordion-head .block-section-intro-accordion-head-content h4{font-size:var(--typography-size-16);font-weight:var(--typography-weight-medium);letter-spacing:-.36px;line-height:1.4;margin-bottom:0;margin-right:20px}.editor-styles-wrapper .block-section-intro .block-section-intro-accordion-head .block-section-intro-accordion-minus,.site-main .block-section-intro .block-section-intro-accordion-head .block-section-intro-accordion-minus{display:none;min-width:27px}.editor-styles-wrapper .block-section-intro .block-section-intro-accordion-head .block-section-intro-accordion-plus,.site-main .block-section-intro .block-section-intro-accordion-head .block-section-intro-accordion-plus{min-width:27px}.editor-styles-wrapper .block-section-intro .block-section-intro-accordion-head.accordion-head-active .block-section-intro-accordion-plus,.site-main .block-section-intro .block-section-intro-accordion-head.accordion-head-active .block-section-intro-accordion-plus{display:none}.editor-styles-wrapper .block-section-intro .block-section-intro-accordion-head.accordion-head-active .block-section-intro-accordion-minus,.site-main .block-section-intro .block-section-intro-accordion-head.accordion-head-active .block-section-intro-accordion-minus{display:initial}.editor-styles-wrapper .block-section-intro .block-section-intro-panel,.site-main .block-section-intro .block-section-intro-panel{border-bottom:1px solid var(--color-neutral-06);max-height:0;overflow:hidden;transition:max-height .2s ease-out}.editor-styles-wrapper .block-section-intro .block-section-intro-panel:last-child,.site-main .block-section-intro .block-section-intro-panel:last-child{border-bottom:none}.editor-styles-wrapper .block-section-intro .block-section-intro-panel .block-section-intro-panel,.site-main .block-section-intro .block-section-intro-panel .block-section-intro-panel{padding:1.5rem}@media(min-width:600px){.editor-styles-wrapper .block-section-intro .block-section-intro-panel .block-section-intro-panel,.site-main .block-section-intro .block-section-intro-panel .block-section-intro-panel{padding:0 2.25rem 2.25rem}}.editor-styles-wrapper .block-section-intro .block-section-intro-panel p,.site-main .block-section-intro .block-section-intro-panel p{font-size:var(--typography-size-16);margin:20px 0}.editor-styles-wrapper .block-section-intro .block-section-intro-panel p:last-child,.site-main .block-section-intro .block-section-intro-panel p:last-child{margin-bottom:0}.editor-styles-wrapper .block-section-intro .block-section-intro-list,.site-main .block-section-intro .block-section-intro-list{list-style:none;margin-top:2.5rem;padding-left:0}.editor-styles-wrapper .block-section-intro .block-section-intro-list li,.site-main .block-section-intro .block-section-intro-list li{font-size:var(--typography-size-18);margin-bottom:1.25rem}.editor-styles-wrapper .block-section-intro .block-section-intro-list li:last-child,.site-main .block-section-intro .block-section-intro-list li:last-child{margin-bottom:0}.editor-styles-wrapper .block-section-intro .block-section-intro-list li .block-section-intro-list-item,.site-main .block-section-intro .block-section-intro-list li .block-section-intro-list-item{display:flex;gap:12px}.editor-styles-wrapper .block-section-intro .block-section-intro-list li .block-section-intro-list-item svg,.site-main .block-section-intro .block-section-intro-list li .block-section-intro-list-item svg{margin-top:3px;min-width:20px}.editor-styles-wrapper .block-section-intro .block-section-intro-list li .block-section-intro-list-item span,.site-main .block-section-intro .block-section-intro-list li .block-section-intro-list-item span{max-width:493px}.editor-styles-wrapper .block-post-cards,.site-main .block-post-cards{display:grid;gap:1.25rem;grid-template-columns:1fr 1fr 1fr}@media(max-width:810px){.editor-styles-wrapper .block-post-cards,.site-main .block-post-cards{grid-template-columns:1fr}}.editor-styles-wrapper .block-post-card,.site-main .block-post-card{height:100%}.editor-styles-wrapper .block-post-card .container,.site-main .block-post-card .container{padding:0}.editor-styles-wrapper .block-post-card .post-card-image,.site-main .block-post-card .post-card-image{aspect-ratio:456/260;background-color:var(--color-neutral-04);border-radius:.5rem;overflow:hidden;width:100%}.editor-styles-wrapper .block-post-card .post-card-image img,.site-main .block-post-card .post-card-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.editor-styles-wrapper .block-post-card .block-tags,.site-main .block-post-card .block-tags{margin:1.25rem 0}.editor-styles-wrapper .block-post-card .post-card-title,.site-main .block-post-card .post-card-title{color:var(--color-neutral-01);display:block;font-size:1.125rem;line-height:1.6;margin:1.25rem 0;text-decoration:none}.editor-styles-wrapper .block-post-card .post-card-title:hover,.site-main .block-post-card .post-card-title:hover{text-decoration:underline}.editor-styles-wrapper .block-post-card p,.site-main .block-post-card p{margin:1rem 0 .5rem}.editor-styles-wrapper .block-post-card .post-card-date,.site-main .block-post-card .post-card-date{color:var(--color-neutral-04);font-size:.875rem}.editor-styles-wrapper .block-hero .hero-title,.site-main .block-hero .hero-title{font-size:3rem;font-weight:500;line-height:1.2;margin-bottom:1rem}.editor-styles-wrapper .block-hero .hero-buttons,.site-main .block-hero .hero-buttons{margin-top:2.25rem}.editor-styles-wrapper .block-hero .hero-video,.site-main .block-hero .hero-video{inset:0;position:absolute}.editor-styles-wrapper .block-hero .hero-video video,.site-main .block-hero .hero-video video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.editor-styles-wrapper .block-hero .hero-video+.container,.site-main .block-hero .hero-video+.container{position:relative;z-index:2}.editor-styles-wrapper .block-hero-generic .content,.site-main .block-hero-generic .content{display:flex;flex-direction:row;flex-wrap:wrap;gap:260px;row-gap:3.5rem}.editor-styles-wrapper .block-hero-generic .content .hero-title,.site-main .block-hero-generic .content .hero-title{flex:1;margin-bottom:0}.editor-styles-wrapper .block-hero-generic .content .hero-meta,.site-main .block-hero-generic .content .hero-meta{display:flex;gap:.75rem;margin-top:1.5rem}.editor-styles-wrapper .block-hero-generic .content .hero-meta span+span:before,.site-main .block-hero-generic .content .hero-meta span+span:before{content:" | ";padding-right:.5rem}.editor-styles-wrapper .block-hero-generic .content .hero-meta .hero-author,.site-main .block-hero-generic .content .hero-meta .hero-author{font-weight:600}.editor-styles-wrapper .block-hero-generic .content .hero-intro,.site-main .block-hero-generic .content .hero-intro{flex:0 1 28.5rem}.editor-styles-wrapper .block-hero-generic .hero-image,.site-main .block-hero-generic .hero-image{aspect-ratio:1728/580;flex:1 0 100%}.editor-styles-wrapper .block-hero-generic .hero-image img,.site-main .block-hero-generic .hero-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.editor-styles-wrapper .block-hero-default,.site-main .block-hero-default{background-color:var(--color-neutral-02);background:url(../../images/hero-default.webp) no-repeat 50%;background-size:cover;color:var(--color-neutral-10)}.editor-styles-wrapper .block-hero-product,.site-main .block-hero-product{background-color:var(--color-main);background-size:cover;color:var(--color-inverted-main)}.editor-styles-wrapper .block-hero-product .hero-maincontent,.site-main .block-hero-product .hero-maincontent{margin-bottom:6rem;margin-top:6rem;max-width:40rem}.editor-styles-wrapper .block-hero-product .hero-icon,.site-main .block-hero-product .hero-icon{align-items:center;display:flex;font-size:.875rem;gap:1rem;margin-bottom:1.75rem}.editor-styles-wrapper .block-hero-product .hero-icon img,.site-main .block-hero-product .hero-icon img{aspect-ratio:1;width:40px}.editor-styles-wrapper .block-hero-product .hero-references,.site-main .block-hero-product .hero-references{align-items:center;display:flex;gap:5rem}.editor-styles-wrapper .block-hero-product .hero-references h2,.site-main .block-hero-product .hero-references h2{font-size:.875rem;font-weight:400;max-width:10rem}.editor-styles-wrapper .block-hero-product .hero-references h2,.editor-styles-wrapper .block-hero-product .hero-references ul,.site-main .block-hero-product .hero-references h2,.site-main .block-hero-product .hero-references ul{margin:0}.editor-styles-wrapper .block-hero-product .list-references,.site-main .block-hero-product .list-references{display:flex;gap:3rem}.editor-styles-wrapper .block-hero-product .list-references-item,.site-main .block-hero-product .list-references-item{background-color:transparent;display:block;margin:0;padding:0}.editor-styles-wrapper .block-hero-product .list-references-item img,.site-main .block-hero-product .list-references-item img{aspect-ratio:unset;display:block;max-height:25px;min-height:unset;-o-object-fit:contain;object-fit:contain;opacity:.5;width:auto}.editor-styles-wrapper .block-overview-product .singleColumn,.site-main .block-overview-product .singleColumn{min-width:0}@media(max-width:1030px){.editor-styles-wrapper .block-overview-product .singleColumn,.site-main .block-overview-product .singleColumn{grid-template-columns:1fr!important}}.editor-styles-wrapper .block-overview-product .block-intro,.site-main .block-overview-product .block-intro{font-size:1rem}.editor-styles-wrapper .block-overview-product .block-intro p,.editor-styles-wrapper .block-overview-product .block-intro ul,.site-main .block-overview-product .block-intro p,.site-main .block-overview-product .block-intro ul{margin:.75rem 0}.editor-styles-wrapper .block-overview-product .block-availability,.editor-styles-wrapper .block-overview-product .block-system-requirements,.site-main .block-overview-product .block-availability,.site-main .block-overview-product .block-system-requirements{font-size:.875rem}.editor-styles-wrapper .block-overview-product .block-availability a,.editor-styles-wrapper .block-overview-product .block-system-requirements a,.site-main .block-overview-product .block-availability a,.site-main .block-overview-product .block-system-requirements a{color:var(--color-paragraph)}.editor-styles-wrapper .block-list-benefits,.site-main .block-list-benefits{background:var(--color-neutral-09);text-align:center}@media(max-width:600px){.editor-styles-wrapper .block-list-benefits .mobile-list,.site-main .block-list-benefits .mobile-list{grid-template-columns:1fr}}.editor-styles-wrapper .block-list-benefits .list-item,.site-main .block-list-benefits .list-item{background:var(--color-neutral-10);padding:0 1.5rem 1.5rem}.editor-styles-wrapper .block-list-benefits .block-title,.site-main .block-list-benefits .block-title{margin:1.25rem auto}.editor-styles-wrapper .block-list-benefits .block-intro,.site-main .block-list-benefits .block-intro{margin:0 auto 4rem}.editor-styles-wrapper .block-list-benefits .list-benefits-item h3,.site-main .block-list-benefits .list-benefits-item h3{font-size:1.125rem;font-weight:500;margin:0 0 .25rem}.editor-styles-wrapper .block-list-benefits .list-benefits-item img,.site-main .block-list-benefits .list-benefits-item img{display:block;margin:0 auto;min-height:0;width:auto}.editor-styles-wrapper .block-list-benefits .list-benefits-item .benefit-icon,.site-main .block-list-benefits .list-benefits-item .benefit-icon{height:100px;min-height:0!important;-o-object-fit:contain;object-fit:contain;width:100px}.editor-styles-wrapper .block-list-features .block-list-header,.site-main .block-list-features .block-list-header{margin:0 auto 9rem;max-width:40rem;text-align:center}.editor-styles-wrapper .block-list-features .list,.site-main .block-list-features .list{grid-template-columns:1fr}@media(min-width:600px){.editor-styles-wrapper .block-list-features .list,.site-main .block-list-features .list{row-gap:2.5rem}}.editor-styles-wrapper .block-list-features .list .list-features-item,.site-main .block-list-features .list .list-features-item{grid-template-columns:1fr;padding:0}@media(min-width:600px){.editor-styles-wrapper .block-list-features .list .list-features-item,.site-main .block-list-features .list .list-features-item{grid-template-columns:1fr 1fr}}.editor-styles-wrapper .block-list-features .list .list-features-item p,.site-main .block-list-features .list .list-features-item p{font-size:var(--typography-size-14);margin-bottom:20px}.editor-styles-wrapper .block-list-features .list .list-features-item a,.site-main .block-list-features .list .list-features-item a{font-size:var(--typography-size-14)}.editor-styles-wrapper .block-list-features .list .feature-list,.site-main .block-list-features .list .feature-list{list-style:none;margin-left:0!important;margin-top:2.5rem;padding-left:0}.editor-styles-wrapper .block-list-features .list .feature-description,.site-main .block-list-features .list .feature-description{font-size:var(--typography-size-16)}.editor-styles-wrapper .block-list-features .list .list-features-item-expandable,.site-main .block-list-features .list .list-features-item-expandable{background-color:var(--color-neutral-10)}@media(min-width:600px){.editor-styles-wrapper .block-list-features .list .list-features-item-expandable.list-features-item-compact-reverse,.site-main .block-list-features .list .list-features-item-expandable.list-features-item-compact-reverse{grid-auto-flow:dense}.editor-styles-wrapper .block-list-features .list .list-features-item-expandable.list-features-item-compact-reverse .feature-image,.site-main .block-list-features .list .list-features-item-expandable.list-features-item-compact-reverse .feature-image{grid-column:2}.editor-styles-wrapper .block-list-features .list .list-features-item-expandable,.site-main .block-list-features .list .list-features-item-expandable{grid-auto-flow:dense}}@media(min-width:1024px){.editor-styles-wrapper .block-list-features .list .list-features-item-expandable,.site-main .block-list-features .list .list-features-item-expandable{-moz-column-gap:80px;column-gap:80px}}.editor-styles-wrapper .block-list-features .list .list-features-item-expandable .feature-image,.site-main .block-list-features .list .list-features-item-expandable .feature-image{aspect-ratio:7/9;border-radius:8px;max-height:100vh;overflow:hidden}@media(min-width:600px){.editor-styles-wrapper .block-list-features .list .list-features-item-expandable .feature-image,.site-main .block-list-features .list .list-features-item-expandable .feature-image{grid-column:1}}.editor-styles-wrapper .block-list-features .list .list-features-item-expandable .feature-image img,.site-main .block-list-features .list .list-features-item-expandable .feature-image img{height:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.editor-styles-wrapper .block-list-features .list .list-features-item-expandable .list-features-item,.site-main .block-list-features .list .list-features-item-expandable .list-features-item{display:flex;flex-direction:column;justify-content:center}.editor-styles-wrapper .block-list-features .list .list-features-item-expandable .list-features-item h3,.site-main .block-list-features .list .list-features-item-expandable .list-features-item h3{font-size:clamp(20px,3vw,40px);font-weight:var(--typography-weight-medium);letter-spacing:-.8px;line-height:1.2}.editor-styles-wrapper .block-list-features .list .list-features-item-expandable .feature-list-item,.site-main .block-list-features .list .list-features-item-expandable .feature-list-item{background-color:var(--color-neutral-09);margin-bottom:2px}.editor-styles-wrapper .block-list-features .list .list-features-item-expandable .feature-list-item:first-child,.site-main .block-list-features .list .list-features-item-expandable .feature-list-item:first-child{border-radius:8px 8px 0 0}.editor-styles-wrapper .block-list-features .list .list-features-item-expandable .feature-list-item:last-child,.site-main .block-list-features .list .list-features-item-expandable .feature-list-item:last-child{border-radius:0 0 8px 8px}.editor-styles-wrapper .block-list-features .list .list-features-item-expandable .feature-list-item .feature-list-item-accordion,.site-main .block-list-features .list .list-features-item-expandable .feature-list-item .feature-list-item-accordion{cursor:pointer}.editor-styles-wrapper .block-list-features .list .list-features-item-expandable .feature-list-item .feature-list-item-accordion .feature-list-item-accordion-content,.site-main .block-list-features .list .list-features-item-expandable .feature-list-item .feature-list-item-accordion .feature-list-item-accordion-content{align-items:center;display:flex;justify-content:space-between;padding:1.5rem}@media(min-width:600px){.editor-styles-wrapper .block-list-features .list .list-features-item-expandable .feature-list-item .feature-list-item-accordion .feature-list-item-accordion-content,.site-main .block-list-features .list .list-features-item-expandable .feature-list-item .feature-list-item-accordion .feature-list-item-accordion-content{padding:1.75rem}}.editor-styles-wrapper .block-list-features .list .list-features-item-expandable .feature-list-item .feature-list-item-accordion .feature-list-item-accordion-content h4,.site-main .block-list-features .list .list-features-item-expandable .feature-list-item .feature-list-item-accordion .feature-list-item-accordion-content h4{font-size:var(--typography-size-18);font-weight:var(--typography-weight-medium);letter-spacing:-.36px;line-height:1.4;margin-bottom:0;margin-right:20px;max-width:445px}.editor-styles-wrapper .block-list-features .list .list-features-item-expandable .feature-list-item .feature-list-item-accordion .feature-list-item-accordion-minus,.site-main .block-list-features .list .list-features-item-expandable .feature-list-item .feature-list-item-accordion .feature-list-item-accordion-minus{display:none;min-width:24px}.editor-styles-wrapper .block-list-features .list .list-features-item-expandable .feature-list-item .feature-list-item-accordion .feature-list-item-accordion-plus,.site-main .block-list-features .list .list-features-item-expandable .feature-list-item .feature-list-item-accordion .feature-list-item-accordion-plus{min-width:24px}.editor-styles-wrapper .block-list-features .list .list-features-item-expandable .feature-list-item .feature-list-item-accordion.accordion-head-active .feature-list-item-accordion-plus,.site-main .block-list-features .list .list-features-item-expandable .feature-list-item .feature-list-item-accordion.accordion-head-active .feature-list-item-accordion-plus{display:none}.editor-styles-wrapper .block-list-features .list .list-features-item-expandable .feature-list-item .feature-list-item-accordion.accordion-head-active .feature-list-item-accordion-minus,.site-main .block-list-features .list .list-features-item-expandable .feature-list-item .feature-list-item-accordion.accordion-head-active .feature-list-item-accordion-minus{display:initial}.editor-styles-wrapper .block-list-features .list .list-features-item-expandable .feature-list-item .feature-list-item-panel,.site-main .block-list-features .list .list-features-item-expandable .feature-list-item .feature-list-item-panel{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.editor-styles-wrapper .block-list-features .list .list-features-item-expandable .feature-list-item .feature-list-item-panel .feature-list-item-panel-content,.site-main .block-list-features .list .list-features-item-expandable .feature-list-item .feature-list-item-panel .feature-list-item-panel-content{padding:0 1.5rem 1.5rem}@media(min-width:600px){.editor-styles-wrapper .block-list-features .list .list-features-item-expandable .feature-list-item .feature-list-item-panel .feature-list-item-panel-content,.site-main .block-list-features .list .list-features-item-expandable .feature-list-item .feature-list-item-panel .feature-list-item-panel-content{padding:0 1.75rem 1.75rem}}.editor-styles-wrapper .block-list-features .list .list-features-item-expandable .feature-list-item .feature-list-item-panel .feature-list-item-panel-content p,.site-main .block-list-features .list .list-features-item-expandable .feature-list-item .feature-list-item-panel .feature-list-item-panel-content p{margin-top:20px}.editor-styles-wrapper .block-list-features .list .list-features-item-expandable .feature-list-item .feature-list-item-panel .feature-list-item-panel-content a,.site-main .block-list-features .list .list-features-item-expandable .feature-list-item .feature-list-item-panel .feature-list-item-panel-content a{color:var(--color-neutral-01);text-decoration:none}.editor-styles-wrapper .block-list-features .list .list-features-item-expandable .feature-list-expandable-cta,.site-main .block-list-features .list .list-features-item-expandable .feature-list-expandable-cta{margin-top:40px}.editor-styles-wrapper .block-list-features .list .list-features-item-compact,.site-main .block-list-features .list .list-features-item-compact{-moz-column-gap:0;column-gap:0}.editor-styles-wrapper .block-list-features .list .list-features-item-compact .feature-image,.site-main .block-list-features .list .list-features-item-compact .feature-image{border-radius:8px 8px 0 0;overflow:hidden}@media(min-width:600px){.editor-styles-wrapper .block-list-features .list .list-features-item-compact .feature-image,.site-main .block-list-features .list .list-features-item-compact .feature-image{border-radius:8px 0 0 8px}}.editor-styles-wrapper .block-list-features .list .list-features-item-compact .feature-image img,.site-main .block-list-features .list .list-features-item-compact .feature-image img{height:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.editor-styles-wrapper .block-list-features .list .list-features-item-compact .list-features-item,.site-main .block-list-features .list .list-features-item-compact .list-features-item{font-size:var(--typography-size-14)}.editor-styles-wrapper .block-list-features .list .list-features-item-compact .list-features-item h3,.site-main .block-list-features .list .list-features-item-compact .list-features-item h3{font-size:clamp(18px,2vw,28px);font-weight:var(--typography-weight-medium);letter-spacing:-.56px;line-height:1.2;margin-bottom:16px}@media(min-width:600px){.editor-styles-wrapper .block-list-features .list .list-features-item-compact.list-features-item-compact-reverse,.site-main .block-list-features .list .list-features-item-compact.list-features-item-compact-reverse{grid-auto-flow:dense}.editor-styles-wrapper .block-list-features .list .list-features-item-compact.list-features-item-compact-reverse .feature-image,.site-main .block-list-features .list .list-features-item-compact.list-features-item-compact-reverse .feature-image{border-radius:0 8px 8px 0;grid-column:2}}.editor-styles-wrapper .block-list-features .list .list-features-item-compact .list-features-item,.site-main .block-list-features .list .list-features-item-compact .list-features-item{display:flex;flex-direction:column;height:100%;justify-content:center;padding:1.5rem}@media(min-width:1024px){.editor-styles-wrapper .block-list-features .list .list-features-item-compact .list-features-item,.site-main .block-list-features .list .list-features-item-compact .list-features-item{padding:var(--spacing-content-padding-block)}}.editor-styles-wrapper .block-list-features .list .list-features-item-compact .feature-list-compact .feature-list-item,.site-main .block-list-features .list .list-features-item-compact .feature-list-compact .feature-list-item{align-items:center;border-bottom:1px solid var(--color-neutral-06);display:flex;padding:16px 0}.editor-styles-wrapper .block-list-features .list .list-features-item-compact .feature-list-compact .feature-list-item:first-child,.site-main .block-list-features .list .list-features-item-compact .feature-list-compact .feature-list-item:first-child{padding-top:0}.editor-styles-wrapper .block-list-features .list .list-features-item-compact .feature-list-compact .feature-list-item svg,.site-main .block-list-features .list .list-features-item-compact .feature-list-compact .feature-list-item svg{margin-right:16px;min-width:20px}.editor-styles-wrapper .block-list-features .learn-more,.site-main .block-list-features .learn-more{margin-top:var(--spacing-content-padding-block);text-align:center}.editor-styles-wrapper .block-list-features .learn-more p,.site-main .block-list-features .learn-more p{font-size:22px;margin-top:0}.editor-styles-wrapper .block-list-extras .mobileOnly,.site-main .block-list-extras .mobileOnly{display:none}@media screen and (max-width:810px){.editor-styles-wrapper .block-list-extras .mobileOnly,.site-main .block-list-extras .mobileOnly{display:grid;grid-template-columns:1fr}}.editor-styles-wrapper .block-list-extras .mobileOnly .hidden-extras,.site-main .block-list-extras .mobileOnly .hidden-extras{display:none}@media screen and (max-width:810px){.editor-styles-wrapper .block-list-extras .desktopOnly,.site-main .block-list-extras .desktopOnly{display:none}}.editor-styles-wrapper .block-list-extras .button-box,.site-main .block-list-extras .button-box{display:flex;justify-content:center}.editor-styles-wrapper .block-list-extras .show-more-button,.site-main .block-list-extras .show-more-button{margin-top:var(--spacing-container-padding-inline);padding:13px 24px;text-align:center;width:240px}.editor-styles-wrapper .block-list-extras .block-intro,.site-main .block-list-extras .block-intro{margin-bottom:2.5rem}.editor-styles-wrapper .block-list-extras.has-images,.site-main .block-list-extras.has-images{background:var(--color-neutral-09)}.editor-styles-wrapper .block-list-extras.has-images .list-item,.site-main .block-list-extras.has-images .list-item{background-color:var(--color-neutral-02);background-size:cover;color:var(--color-neutral-10);justify-content:flex-end;min-height:35rem}.editor-styles-wrapper .block-list-extras.no-images .list-item .button,.site-main .block-list-extras.no-images .list-item .button{margin-top:auto}.editor-styles-wrapper .block-list-extras .list-item,.site-main .block-list-extras .list-item{display:flex;flex-direction:column}.editor-styles-wrapper .block-list-extras .list-item h3,.site-main .block-list-extras .list-item h3{font-size:1.375rem;font-weight:500;margin:0 0 .5rem}.editor-styles-wrapper .block-list-extras .list-item .extra-description,.site-main .block-list-extras .list-item .extra-description{margin-bottom:1rem}.editor-styles-wrapper .block-list-extras .list-item .button,.site-main .block-list-extras .list-item .button{width:-moz-fit-content;width:fit-content}.editor-styles-wrapper .block-list-extras .list-item .overlay-content,.site-main .block-list-extras .list-item .overlay-content{display:none}.editor-styles-wrapper .block-list-references,.site-main .block-list-references{margin-bottom:2rem}.editor-styles-wrapper .block-list-references .block-list-references-header-container,.site-main .block-list-references .block-list-references-header-container{padding-bottom:0}.editor-styles-wrapper .block-list-references .block-list-references-header,.site-main .block-list-references .block-list-references-header{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between;margin-bottom:2.5rem}@media(min-width:770px){.editor-styles-wrapper .block-list-references .block-list-references-header,.site-main .block-list-references .block-list-references-header{gap:2.5rem}}.editor-styles-wrapper .block-list-references .block-list-references-header .block-title,.site-main .block-list-references .block-list-references-header .block-title{margin:0;max-width:90%}.editor-styles-wrapper .block-list-references .block-list-references-container,.site-main .block-list-references .block-list-references-container{padding-left:0;padding-right:0;padding-top:0}@media(min-width:770px){.editor-styles-wrapper .block-list-references .block-list-references-container,.site-main .block-list-references .block-list-references-container{padding-left:var(--spacing-container-padding-inline);padding-right:var(--spacing-container-padding-inline)}}@media(max-width:931px){.editor-styles-wrapper .block-list-references .block-list-references-container,.site-main .block-list-references .block-list-references-container{padding:var(--spacing-container-padding-inline)}}.editor-styles-wrapper .block-list-references .block-list-references-tabs,.site-main .block-list-references .block-list-references-tabs{border-radius:12px;overflow:hidden;position:relative}.editor-styles-wrapper .block-list-references .block-list-references-tabs .reusable-tabs--tab,.site-main .block-list-references .block-list-references-tabs .reusable-tabs--tab{display:none}.editor-styles-wrapper .block-list-references .block-list-references-tabs .reusable-tabs--tab.tab-active,.site-main .block-list-references .block-list-references-tabs .reusable-tabs--tab.tab-active{animation-duration:1s;animation-name:fade-in;display:block}.editor-styles-wrapper .block-list-references .block-list-references-tabs.reference-swiper .reusable-tabs--tab,.site-main .block-list-references .block-list-references-tabs.reference-swiper .reusable-tabs--tab{display:block}.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-background,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-background{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-background img,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-background img{height:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-content,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-content{display:flex;flex-wrap:wrap;gap:2.5rem;position:relative}@media(max-width:931px){.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-content,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-content{padding:32px 20px 70px!important}}@media(max-width:1024px){.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-content,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-content{padding:3.5rem 3.5rem 2.5rem}}@media(min-width:1024px){.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-content,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-content{padding:7.5rem 7.5rem 5rem}}.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-content .block-list-references-tab-content-text,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-content .block-list-references-tab-content-text{background-color:var(--color-neutral-10);border-radius:8px;display:flex;flex-direction:column;height:384px;justify-content:space-between;padding:2.5rem;width:100%}@media(max-width:931px){.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-content .block-list-references-tab-content-text,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-content .block-list-references-tab-content-text{height:488px;padding:1.25rem}}@media(min-width:931px){.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-content .block-list-references-tab-content-text,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-content .block-list-references-tab-content-text{max-width:50%}}.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-content .block-list-references-tab-content-text img,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-content .block-list-references-tab-content-text img{align-self:flex-start;height:auto;margin-bottom:2rem;max-height:80px;max-width:100%;width:auto}.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-content .block-list-references-tab-content-text figure,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-content .block-list-references-tab-content-text figure{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;margin:0}.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-content .block-list-references-tab-content-text figure blockquote,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-content .block-list-references-tab-content-text figure blockquote{-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;display:-webkit-box;font-size:var(--typography-size-18);margin:0;overflow:hidden;text-overflow:ellipsis}.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-content .block-list-references-tab-content-text figure figcaption,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-content .block-list-references-tab-content-text figure figcaption{align-items:flex-end;display:flex;justify-content:space-between}@media(max-width:931px){.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-content .block-list-references-tab-content-text figure figcaption,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-content .block-list-references-tab-content-text figure figcaption{align-items:flex-start;flex-direction:column}}.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-content .block-list-references-tab-content-text figure .button,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-content .block-list-references-tab-content-text figure .button{float:right;overflow:visible}@media(max-width:931px){.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-content .block-list-references-tab-content-text figure .button,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-content .block-list-references-tab-content-text figure .button{margin-top:16px;text-align:center;width:100%}}.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-content .block-list-references-tab-content-text figure .reference-name,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-content .block-list-references-tab-content-text figure .reference-name{color:var(--color-cadmatic-orange-01);font-size:var(--typography-size-14);font-weight:var(--typography-weight-medium)}.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-content .block-list-references-tab-content-text figure .reference-title,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-content .block-list-references-tab-content-text figure .reference-title{font-size:var(--typography-size-14)}.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-buttons,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-buttons{align-items:center;display:flex;gap:1.25rem;margin-left:-1.25rem;margin-right:-1.25rem;overflow-x:scroll;padding:0 2.5rem 2.5rem}@media(min-width:770px){.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-buttons,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-buttons{flex-wrap:wrap;justify-content:center;margin:0 1.25rem;overflow-x:initial;padding:0 0 2.5rem}}.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-buttons .reusable-tabs--btn,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-buttons .reusable-tabs--btn{align-items:center;border-radius:8px;display:flex;font-size:var(--typography-size-12);font-weight:500;height:60px;justify-content:center;letter-spacing:.48px;line-height:120%;min-width:200px;padding:0;transition:all .3s ease-in-out;width:200px}.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-buttons .reusable-tabs--btn img,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-buttons .reusable-tabs--btn img{max-height:32px;width:auto}.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-buttons .reusable-tabs--btn-icon,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-buttons .reusable-tabs--btn-icon{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:hsla(0,0%,100%,.2);border:2px solid hsla(0,0%,100%,.2)}.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-buttons .reusable-tabs--btn-icon:hover,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-buttons .reusable-tabs--btn-icon:hover{background:hsla(0,0%,100%,.1)}.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-buttons .reusable-tabs--btn-icon.tab-active,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-buttons .reusable-tabs--btn-icon.tab-active{background-color:var(--color-cadmatic-orange-01)}.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-buttons .reusable-tabs--btn-text,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-buttons .reusable-tabs--btn-text{background-color:var(--color-neutral-10);border:1px solid var(--color-neutral-10);color:var(--color-neutral-01)}.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-buttons .reusable-tabs--btn-text:hover,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-buttons .reusable-tabs--btn-text:hover{opacity:.9}.editor-styles-wrapper .block-list-references .block-list-references-tabs .block-list-references-tab-buttons .reusable-tabs--btn-text.tab-active,.site-main .block-list-references .block-list-references-tabs .block-list-references-tab-buttons .reusable-tabs--btn-text.tab-active{background-color:var(--color-cadmatic-orange-01);border:1px solid var(--color-cadmatic-orange-01);color:var(--color-neutral-01)}.editor-styles-wrapper .block-list-references .desktop-only,.site-main .block-list-references .desktop-only{display:block}@media(max-width:931px){.editor-styles-wrapper .block-list-references .desktop-only,.site-main .block-list-references .desktop-only{display:none!important}}.editor-styles-wrapper .block-list-references .mobile-only,.site-main .block-list-references .mobile-only{display:none}@media(max-width:931px){.editor-styles-wrapper .block-list-references .mobile-only,.site-main .block-list-references .mobile-only{display:block!important}}.editor-styles-wrapper .block-list-references .references-swiper-pagination,.site-main .block-list-references .references-swiper-pagination{bottom:52px;display:flex;justify-content:center;margin-top:1rem;position:absolute;z-index:5}@media(max-width:931px)and (min-width:700px){.editor-styles-wrapper .block-list-references .references-swiper-pagination,.site-main .block-list-references .references-swiper-pagination{bottom:94px}}@media(max-width:700px){.editor-styles-wrapper .block-list-references .references-swiper-pagination,.site-main .block-list-references .references-swiper-pagination{bottom:52px}}.editor-styles-wrapper .block-list-references .references-swiper-pagination .swiper-pagination-bullet,.site-main .block-list-references .references-swiper-pagination .swiper-pagination-bullet{background:#f5ede2;border-radius:4px;height:8px;margin:0 4px!important;opacity:1;transition:all .3s ease;width:8px}.editor-styles-wrapper .block-list-references .references-swiper-pagination .swiper-pagination-bullet-active,.site-main .block-list-references .references-swiper-pagination .swiper-pagination-bullet-active{background:#f70;border-radius:4px;height:8px;width:32px}@media(max-width:931px){.editor-styles-wrapper .block-list-references .references-swiper-pagination,.site-main .block-list-references .references-swiper-pagination{display:flex!important}}@media(min-width:932px){.editor-styles-wrapper .block-list-references .references-swiper-pagination,.site-main .block-list-references .references-swiper-pagination{display:none!important}}.editor-styles-wrapper .block-list-values .block-list-values-header-container,.site-main .block-list-values .block-list-values-header-container{padding-bottom:0}.editor-styles-wrapper .block-list-values .block-list-values-header,.site-main .block-list-values .block-list-values-header{margin:0 auto var(--spacing-content-padding-block);max-width:920px;text-align:center}.editor-styles-wrapper .block-list-values .block-list-values-container,.site-main .block-list-values .block-list-values-container{padding-left:0;padding-right:0;padding-top:0}@media(min-width:770px){.editor-styles-wrapper .block-list-values .block-list-values-container,.site-main .block-list-values .block-list-values-container{padding-left:var(--spacing-container-padding-inline);padding-right:var(--spacing-container-padding-inline)}}.editor-styles-wrapper .block-list-values .block-list-values-tabs,.site-main .block-list-values .block-list-values-tabs{background-color:var(--color-cadmatic-orange-04);overflow:hidden;position:relative}@media(min-width:770px){.editor-styles-wrapper .block-list-values .block-list-values-tabs,.site-main .block-list-values .block-list-values-tabs{border-radius:12px}}.editor-styles-wrapper .block-list-values .block-list-values-tabs .reusable-tabs--tab,.site-main .block-list-values .block-list-values-tabs .reusable-tabs--tab{display:none}.editor-styles-wrapper .block-list-values .block-list-values-tabs .reusable-tabs--tab.tab-active,.site-main .block-list-values .block-list-values-tabs .reusable-tabs--tab.tab-active{animation-duration:1s;animation-name:fade-in;display:block}.editor-styles-wrapper .block-list-values .block-list-values-tabs .block-list-values-tab-background,.site-main .block-list-values .block-list-values-tabs .block-list-values-tab-background{height:300px;overflow:hidden;width:100%}@media(min-width:770px){.editor-styles-wrapper .block-list-values .block-list-values-tabs .block-list-values-tab-background,.site-main .block-list-values .block-list-values-tabs .block-list-values-tab-background{height:100%;position:absolute;right:0;top:0;width:55%}}.editor-styles-wrapper .block-list-values .block-list-values-tabs .block-list-values-tab-background img,.site-main .block-list-values .block-list-values-tabs .block-list-values-tab-background img{height:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.editor-styles-wrapper .block-list-values .block-list-values-tabs .block-list-values-tab-content,.site-main .block-list-values .block-list-values-tabs .block-list-values-tab-content{display:flex;flex-wrap:wrap;gap:2.5rem;padding:1.25rem;position:relative}@media(min-width:770px){.editor-styles-wrapper .block-list-values .block-list-values-tabs .block-list-values-tab-content,.site-main .block-list-values .block-list-values-tabs .block-list-values-tab-content{padding:3.5rem 3.5rem 2.5rem}}@media(min-width:1024px){.editor-styles-wrapper .block-list-values .block-list-values-tabs .block-list-values-tab-content,.site-main .block-list-values .block-list-values-tabs .block-list-values-tab-content{padding:7.5rem 5rem 5rem}}.editor-styles-wrapper .block-list-values .block-list-values-tabs .block-list-values-tab-content .block-list-values-tab-content-text,.site-main .block-list-values .block-list-values-tabs .block-list-values-tab-content .block-list-values-tab-content-text{width:100%}@media(min-width:770px){.editor-styles-wrapper .block-list-values .block-list-values-tabs .block-list-values-tab-content .block-list-values-tab-content-text,.site-main .block-list-values .block-list-values-tabs .block-list-values-tab-content .block-list-values-tab-content-text{max-width:585px;width:calc(45% - 5rem)}}.editor-styles-wrapper .block-list-values .block-list-values-tabs .block-list-values-tab-content .block-list-values-tab-content-text h3,.site-main .block-list-values .block-list-values-tabs .block-list-values-tab-content .block-list-values-tab-content-text h3{font-size:var(--typography-size-22);font-weight:var(--typography-weight-medium);letter-spacing:-.44px}.editor-styles-wrapper .block-list-values .block-list-values-tabs .block-list-values-tab-content .block-list-values-tab-content-text p,.site-main .block-list-values .block-list-values-tabs .block-list-values-tab-content .block-list-values-tab-content-text p{margin:0}.editor-styles-wrapper .block-list-values .block-list-values-tabs .block-list-values-tab-buttons,.site-main .block-list-values .block-list-values-tabs .block-list-values-tab-buttons{align-items:center;display:flex;gap:1.25rem;margin-left:-1.25rem;margin-right:-1.25rem;overflow-x:scroll;padding:0 2.5rem 2.5rem}@media(min-width:770px){.editor-styles-wrapper .block-list-values .block-list-values-tabs .block-list-values-tab-buttons,.site-main .block-list-values .block-list-values-tabs .block-list-values-tab-buttons{flex-wrap:wrap;justify-content:center;margin:0 1.25rem;overflow-x:initial;padding:0 0 2.5rem}}.editor-styles-wrapper .block-list-values .block-list-values-tabs .block-list-values-tab-buttons .reusable-tabs--btn,.site-main .block-list-values .block-list-values-tabs .block-list-values-tab-buttons .reusable-tabs--btn{align-items:center;background-color:var(--color-neutral-10);border:1px solid var(--color-neutral-10);border-radius:8px;color:var(--color-neutral-01);display:flex;height:60px;justify-content:center;min-width:200px;padding:0;transition:all .3s ease-in-out;width:200px}.editor-styles-wrapper .block-list-values .block-list-values-tabs .block-list-values-tab-buttons .reusable-tabs--btn:hover,.site-main .block-list-values .block-list-values-tabs .block-list-values-tab-buttons .reusable-tabs--btn:hover{opacity:.9}.editor-styles-wrapper .block-list-values .block-list-values-tabs .block-list-values-tab-buttons .reusable-tabs--btn.tab-active,.site-main .block-list-values .block-list-values-tabs .block-list-values-tab-buttons .reusable-tabs--btn.tab-active{background-color:var(--color-cadmatic-orange-01);border:1px solid var(--color-cadmatic-orange-01);color:var(--color-neutral-10)}.editor-styles-wrapper .block-list-values .block-list-values-tabs .block-list-values-tab-buttons .reusable-tabs--btn img,.site-main .block-list-values .block-list-values-tabs .block-list-values-tab-buttons .reusable-tabs--btn img{max-height:32px;width:auto}.editor-styles-wrapper .block-list-links,.site-main .block-list-links{background-color:var(--color-neutral-08)}.editor-styles-wrapper .block-list-links .block-list-links-content,.site-main .block-list-links .block-list-links-content{align-items:center;display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:space-between}.editor-styles-wrapper .block-list-links .block-list-links-content .block-list-links-content-left,.site-main .block-list-links .block-list-links-content .block-list-links-content-left{max-width:575px;width:100%}@media(min-width:770px){.editor-styles-wrapper .block-list-links .block-list-links-content .block-list-links-content-left,.site-main .block-list-links .block-list-links-content .block-list-links-content-left{width:calc(50% - 1.25rem)}}.editor-styles-wrapper .block-list-links .block-list-links-content .block-list-links-content-left .block-title,.site-main .block-list-links .block-list-links-content .block-list-links-content-left .block-title{margin-top:0}@media(min-width:770px){.editor-styles-wrapper .block-list-links .block-list-links-content .block-list-links-content-left .block-description,.site-main .block-list-links .block-list-links-content .block-list-links-content-left .block-description{font-size:var(--typography-size-18)}}.editor-styles-wrapper .block-list-links .block-list-links-content .block-list-links-content-right,.site-main .block-list-links .block-list-links-content .block-list-links-content-right{width:100%}@media(min-width:770px){.editor-styles-wrapper .block-list-links .block-list-links-content .block-list-links-content-right,.site-main .block-list-links .block-list-links-content .block-list-links-content-right{width:calc(50% - 1.25rem)}}.editor-styles-wrapper .block-list-links .block-list-links-content .block-list-links-content-right .block-list-links-list,.site-main .block-list-links .block-list-links-content .block-list-links-content-right .block-list-links-list{background-color:var(--color-neutral-10);border-radius:8px;display:flex;flex-direction:column;gap:1.25rem;margin:0;padding:1.25rem}.editor-styles-wrapper .block-list-links .block-list-links-content .block-list-links-content-right .block-list-links-list .block-list-links-item,.site-main .block-list-links .block-list-links-content .block-list-links-content-right .block-list-links-list .block-list-links-item{background-color:var(--color-neutral-10);padding:0;transition:all .3s ease-in-out}.editor-styles-wrapper .block-list-links .block-list-links-content .block-list-links-content-right .block-list-links-list .block-list-links-item a,.site-main .block-list-links .block-list-links-content .block-list-links-content-right .block-list-links-list .block-list-links-item a{align-items:center;color:var(--color-neutral-01);display:flex;justify-content:space-between;padding:1.5rem;text-decoration:none}.editor-styles-wrapper .block-list-links .block-list-links-content .block-list-links-content-right .block-list-links-list .block-list-links-item a svg path,.site-main .block-list-links .block-list-links-content .block-list-links-content-right .block-list-links-list .block-list-links-item a svg path{stroke:var(--color-neutral-01)}.editor-styles-wrapper .block-list-links .block-list-links-content .block-list-links-content-right .block-list-links-list .block-list-links-item a .block-list-links-item-text,.site-main .block-list-links .block-list-links-content .block-list-links-content-right .block-list-links-list .block-list-links-item a .block-list-links-item-text{align-items:center;display:flex;gap:1.25rem;justify-content:space-between}.editor-styles-wrapper .block-list-links .block-list-links-content .block-list-links-content-right .block-list-links-list .block-list-links-item:hover,.site-main .block-list-links .block-list-links-content .block-list-links-content-right .block-list-links-list .block-list-links-item:hover{background-color:var(--color-neutral-09)}.editor-styles-wrapper .block-list-links .block-list-links-content .block-list-links-content-right .block-list-links-list .block-list-links-item:hover svg path,.site-main .block-list-links .block-list-links-content .block-list-links-content-right .block-list-links-list .block-list-links-item:hover svg path{stroke:var(--color-cadmatic-orange-01)}.editor-styles-wrapper .block-list-carousel .block-list-carousel-header-row,.site-main .block-list-carousel .block-list-carousel-header-row{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between;margin-bottom:2.5rem}@media(min-width:770px){.editor-styles-wrapper .block-list-carousel .block-list-carousel-header-row,.site-main .block-list-carousel .block-list-carousel-header-row{gap:2.5rem}}.editor-styles-wrapper .block-list-carousel .block-list-carousel-header-row .block-title,.site-main .block-list-carousel .block-list-carousel-header-row .block-title{margin:0;max-width:90%}.editor-styles-wrapper .block-list-carousel .block-list-carousel-header-row .carousel-row-button,.editor-styles-wrapper .block-list-carousel .carousel-row-button,.site-main .block-list-carousel .block-list-carousel-header-row .carousel-row-button,.site-main .block-list-carousel .carousel-row-button{text-align:center;width:200px}.editor-styles-wrapper .block-list-carousel .swiper-container,.site-main .block-list-carousel .swiper-container{margin-bottom:4rem;overflow:visible;padding:0 var(--spacing-container-padding-inline)}.editor-styles-wrapper .block-list-carousel .swiper-container .swiper-slide,.site-main .block-list-carousel .swiper-container .swiper-slide{color:var(--color-neutral-01);cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.editor-styles-wrapper .block-list-carousel .swiper-container .swiper-slide:active,.site-main .block-list-carousel .swiper-container .swiper-slide:active{cursor:grabbing}.editor-styles-wrapper .block-list-carousel .swiper-container .swiper-slide a,.site-main .block-list-carousel .swiper-container .swiper-slide a{cursor:pointer}.editor-styles-wrapper .block-list-carousel .swiper-container .swiper-slide:hover .carousel-image img,.site-main .block-list-carousel .swiper-container .swiper-slide:hover .carousel-image img{transform:scale(1.035)}.editor-styles-wrapper .block-list-carousel .swiper-container .swiper-slide:hover .carousel-title:after,.site-main .block-list-carousel .swiper-container .swiper-slide:hover .carousel-title:after{width:100%}.editor-styles-wrapper .block-list-carousel .swiper-pagination,.site-main .block-list-carousel .swiper-pagination{bottom:-3rem;display:flex;padding:0 var(--spacing-container-padding-inline);top:unset}.editor-styles-wrapper .block-list-carousel .swiper-pagination span,.site-main .block-list-carousel .swiper-pagination span{align-items:center;background-color:transparent;border-radius:0;display:flex;flex:1 1 0px;flex-basis:0;height:24px;justify-content:center;margin:0;transition:all .3s ease-in-out}.editor-styles-wrapper .block-list-carousel .swiper-pagination span:before,.site-main .block-list-carousel .swiper-pagination span:before{background-color:var(--color-neutral-08);content:"";display:block;height:4px;transition:all .3s ease-in-out;width:100%}.editor-styles-wrapper .block-list-carousel .swiper-pagination span:hover:before,.site-main .block-list-carousel .swiper-pagination span:hover:before{background-color:var(--color-neutral-03)}.editor-styles-wrapper .block-list-carousel .swiper-pagination span.swiper-pagination-bullet-active,.site-main .block-list-carousel .swiper-pagination span.swiper-pagination-bullet-active{background-color:transparent}.editor-styles-wrapper .block-list-carousel .swiper-pagination span.swiper-pagination-bullet-active:before,.site-main .block-list-carousel .swiper-pagination span.swiper-pagination-bullet-active:before{background-color:var(--color-neutral-01)}.editor-styles-wrapper .block-list-carousel .block-list-carousel-header,.site-main .block-list-carousel .block-list-carousel-header{padding-bottom:0}.editor-styles-wrapper .block-list-carousel .carousel-image,.site-main .block-list-carousel .carousel-image{aspect-ratio:1;background-color:var(--color-neutral-04);border-radius:.5rem;overflow:hidden}.editor-styles-wrapper .block-list-carousel .carousel-image img,.site-main .block-list-carousel .carousel-image img{height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:all .5s ease-in-out;width:100%}.editor-styles-wrapper .block-list-carousel .carousel-title,.site-main .block-list-carousel .carousel-title{color:var(--color-neutral-01);display:block;font-size:1.375rem;font-weight:500;line-height:1.2;margin:1.75rem 0 .5rem;text-decoration:none;width:-moz-max-content;width:max-content}.editor-styles-wrapper .block-list-carousel .carousel-title:after,.site-main .block-list-carousel .carousel-title:after{background:var(--color-neutral-01);content:"";display:block;height:2px;transition:.3s;width:0}.editor-styles-wrapper .block-list-carousel .carousel-description,.site-main .block-list-carousel .carousel-description{color:var(--color-neutral-04);margin-top:.5rem}.editor-styles-wrapper .block-list-carousel .mobile-button-container,.site-main .block-list-carousel .mobile-button-container{display:none;padding-bottom:0!important;padding-top:20px}@media screen and (max-width:810px){.editor-styles-wrapper .block-list-carousel .mobile-button-container,.site-main .block-list-carousel .mobile-button-container{display:inline-block}.editor-styles-wrapper .block-list-carousel .desktopOnly,.site-main .block-list-carousel .desktopOnly{display:none}}.editor-styles-wrapper .block-list-grid .block-title,.site-main .block-list-grid .block-title{margin-bottom:2.5rem}.editor-styles-wrapper .block-list-grid .list-grid-row,.site-main .block-list-grid .list-grid-row{display:grid;gap:1.25rem;margin-bottom:3.75rem}.editor-styles-wrapper .block-list-grid .list-grid-row:last-child,.site-main .block-list-grid .list-grid-row:last-child{margin-bottom:0}.editor-styles-wrapper .block-list-grid .list-grid-row.list-grid-row-twocols,.site-main .block-list-grid .list-grid-row.list-grid-row-twocols{grid-template-columns:1fr 1fr}@media screen and (max-width:810px){.editor-styles-wrapper .block-list-grid .list-grid-row,.site-main .block-list-grid .list-grid-row{grid-template-columns:1fr}}.editor-styles-wrapper .block-list-grid .list-item,.site-main .block-list-grid .list-item{background:transparent;padding:0}.editor-styles-wrapper .block-list-grid .grid-image,.site-main .block-list-grid .grid-image{aspect-ratio:76/77;background-color:var(--color-neutral-04);border-radius:.5rem;height:auto;overflow:hidden}.editor-styles-wrapper .block-list-grid .grid-image img,.site-main .block-list-grid .grid-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.editor-styles-wrapper .block-list-grid .grid-link,.site-main .block-list-grid .grid-link{text-decoration:none}.editor-styles-wrapper .block-list-grid .grid-title,.site-main .block-list-grid .grid-title{color:var(--color-neutral-01);display:block;font-size:1.375rem;font-weight:500;line-height:1.2;margin:1.75rem 0 .5rem}.editor-styles-wrapper .block-list-grid .grid-title:hover,.site-main .block-list-grid .grid-title:hover{text-decoration:underline}.editor-styles-wrapper .block-list-grid .grid-description,.site-main .block-list-grid .grid-description{color:var(--color-neutral-04);margin-top:.5rem}.editor-styles-wrapper .block-cta-text-image,.site-main .block-cta-text-image{background-color:var(--color-main);background-size:cover;color:var(--color-inverted-main)}.editor-styles-wrapper .block-cta-text-image .container,.site-main .block-cta-text-image .container{padding-bottom:10rem;padding-top:10rem}@media screen and (max-width:600px){.editor-styles-wrapper .block-cta-text-image .container,.site-main .block-cta-text-image .container{padding:var(--spacing-text-margin-block) var(--spacing-container-padding-inline)}}.editor-styles-wrapper .block-cta-text-image .container .content,.site-main .block-cta-text-image .container .content{max-width:500px}.editor-styles-wrapper .block-cta-text-image .container h2,.site-main .block-cta-text-image .container h2{margin-top:0}.editor-styles-wrapper .block-cta-text-image .container p,.site-main .block-cta-text-image .container p{color:var(--color-inverted-main);margin:1.25rem 0}.editor-styles-wrapper .block-cta-text-image .container .button-row,.site-main .block-cta-text-image .container .button-row{margin-top:2.25rem}@media screen and (max-width:600px){.editor-styles-wrapper .block-cta-text-image .container .button-row,.site-main .block-cta-text-image .container .button-row{align-items:flex-start;flex-direction:column}}.editor-styles-wrapper .block-cta-text-image .container .button-row .cta-text-image-button,.site-main .block-cta-text-image .container .button-row .cta-text-image-button{text-align:center;width:240px}@media screen and (max-width:600px){.editor-styles-wrapper .block-cta-text-image .container .top-margin,.site-main .block-cta-text-image .container .top-margin{margin-top:50%}}.editor-styles-wrapper .mobileOnly,.site-main .mobileOnly{display:none;margin-top:40px}@media screen and (max-width:810px){.editor-styles-wrapper .mobileOnly,.site-main .mobileOnly{display:inline-block}}.editor-styles-wrapper .block-cta-two-page .block-title,.site-main .block-cta-two-page .block-title{margin-bottom:2.5rem}.editor-styles-wrapper .block-cta-two-page .list-cta-two-page,.site-main .block-cta-two-page .list-cta-two-page{display:grid;gap:1.25rem;grid-template-columns:1fr 1fr}@media(max-width:600px){.editor-styles-wrapper .block-cta-two-page .list-cta-two-page,.site-main .block-cta-two-page .list-cta-two-page{grid-template-columns:1fr}}.editor-styles-wrapper .block-cta-two-page .list-item,.site-main .block-cta-two-page .list-item{background-color:var(--color-neutral-04);display:flex;flex-direction:column;height:480px;justify-content:flex-end;padding:1.75rem}.editor-styles-wrapper .block-cta-two-page .cta-two-page-title,.site-main .block-cta-two-page .cta-two-page-title{color:var(--color-neutral-10);font-size:1.75rem;font-weight:500;letter-spacing:-.56px;line-height:120%;margin-bottom:.5rem}.editor-styles-wrapper .block-cta-two-page .cta-two-page-description,.site-main .block-cta-two-page .cta-two-page-description{color:var(--color-neutral-10);margin:0}.editor-styles-wrapper .block-cta-two-page .button,.site-main .block-cta-two-page .button{margin-top:1rem}.editor-styles-wrapper .block-big-cta-list .block-big-cta-list-header,.site-main .block-big-cta-list .block-big-cta-list-header{margin:0 auto var(--spacing-content-padding-block);max-width:920px;text-align:center}.editor-styles-wrapper .block-big-cta-list .block-big-cta-list-dark,.editor-styles-wrapper .block-big-cta-list .block-big-cta-list-dark .block-description,.site-main .block-big-cta-list .block-big-cta-list-dark,.site-main .block-big-cta-list .block-big-cta-list-dark .block-description{color:var(--color-neutral-01)}.editor-styles-wrapper .block-big-cta-list .block-big-cta-list-light,.editor-styles-wrapper .block-big-cta-list .block-big-cta-list-light .block-description,.site-main .block-big-cta-list .block-big-cta-list-light,.site-main .block-big-cta-list .block-big-cta-list-light .block-description{color:var(--color-neutral-10)}.editor-styles-wrapper .block-big-cta-list .block-big-cta-list-container,.site-main .block-big-cta-list .block-big-cta-list-container{background-color:var(--color-main);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;margin:1.75rem 0;padding:2.5rem 1.25rem}@media(min-width:770px){.editor-styles-wrapper .block-big-cta-list .block-big-cta-list-container,.site-main .block-big-cta-list .block-big-cta-list-container{margin:3.75rem 0}.editor-styles-wrapper .block-big-cta-list .block-big-cta-list-container:first-child,.site-main .block-big-cta-list .block-big-cta-list-container:first-child{margin-top:0}.editor-styles-wrapper .block-big-cta-list .block-big-cta-list-container:last-child,.site-main .block-big-cta-list .block-big-cta-list-container:last-child{margin-bottom:0}}@media(min-width:1024px){.editor-styles-wrapper .block-big-cta-list .block-big-cta-list-container,.site-main .block-big-cta-list .block-big-cta-list-container{padding:11.25rem 5rem}}.editor-styles-wrapper .block-big-cta-list .block-big-cta-list-container h2,.site-main .block-big-cta-list .block-big-cta-list-container h2{margin-top:0}.editor-styles-wrapper .block-big-cta-list .block-big-cta-list-container .block-description,.site-main .block-big-cta-list .block-big-cta-list-container .block-description{margin:1.25rem 0}@media(min-width:770px){.editor-styles-wrapper .block-big-cta-list .block-big-cta-list-container .block-description,.site-main .block-big-cta-list .block-big-cta-list-container .block-description{font-size:var(--typography-size-18)}}.editor-styles-wrapper .block-big-cta-list .block-big-cta-list-container .button-row,.site-main .block-big-cta-list .block-big-cta-list-container .button-row{margin-top:2.25rem}@media(min-width:770px){.editor-styles-wrapper .block-big-cta-list .block-big-cta-list-container .block-big-cta-list-content,.site-main .block-big-cta-list .block-big-cta-list-container .block-big-cta-list-content{width:50%}}.editor-styles-wrapper .block-big-cta-list .block-big-cta-list-container .block-big-cta-list-content .block-big-cta-list-kicker,.site-main .block-big-cta-list .block-big-cta-list-container .block-big-cta-list-content .block-big-cta-list-kicker{color:var(--color-cadmatic-orange-01);font-size:var(--typography-size-12);letter-spacing:.48px;margin-bottom:1.75rem;margin-top:0;text-transform:uppercase}.editor-styles-wrapper .block-faq,.site-main .block-faq{background:var(--color-neutral-09)}.editor-styles-wrapper .block-faq .list-faqs,.site-main .block-faq .list-faqs{margin:0 auto;max-width:1168px}.editor-styles-wrapper .block-faq .block-faq-head,.site-main .block-faq .block-faq-head{margin:0 auto var(--spacing-content-padding-block);text-align:center}.editor-styles-wrapper .block-faq .block-faq-accordion-wrap,.site-main .block-faq .block-faq-accordion-wrap{background-color:var(--color-neutral-10);border-bottom:1px solid var(--color-neutral-09)}.editor-styles-wrapper .block-faq .block-faq-accordion-wrap:first-child,.site-main .block-faq .block-faq-accordion-wrap:first-child{border-radius:8px 8px 0 0}.editor-styles-wrapper .block-faq .block-faq-accordion-wrap:last-child,.site-main .block-faq .block-faq-accordion-wrap:last-child{border-radius:0 0 8px 8px}.editor-styles-wrapper .block-faq .block-faq-accordion,.site-main .block-faq .block-faq-accordion{cursor:pointer}.editor-styles-wrapper .block-faq .block-faq-accordion .block-faq-accordion-head-content,.site-main .block-faq .block-faq-accordion .block-faq-accordion-head-content{align-items:center;display:flex;justify-content:space-between;padding:1.5rem}@media(min-width:600px){.editor-styles-wrapper .block-faq .block-faq-accordion .block-faq-accordion-head-content,.site-main .block-faq .block-faq-accordion .block-faq-accordion-head-content{padding:2.25rem}}.editor-styles-wrapper .block-faq .block-faq-accordion h4,.site-main .block-faq .block-faq-accordion h4{font-size:var(--typography-size-18);font-weight:var(--typography-weight-medium);letter-spacing:-.36px;line-height:1.4;margin-bottom:0;margin-right:20px}.editor-styles-wrapper .block-faq .block-faq-accordion .block-faq-accordion-minus,.site-main .block-faq .block-faq-accordion .block-faq-accordion-minus{display:none;min-width:27px}.editor-styles-wrapper .block-faq .block-faq-accordion .block-faq-accordion-plus,.site-main .block-faq .block-faq-accordion .block-faq-accordion-plus{min-width:27px}.editor-styles-wrapper .block-faq .block-faq-accordion.accordion-head-active .block-faq-accordion-plus,.site-main .block-faq .block-faq-accordion.accordion-head-active .block-faq-accordion-plus{display:none}.editor-styles-wrapper .block-faq .block-faq-accordion.accordion-head-active .block-faq-accordion-minus,.site-main .block-faq .block-faq-accordion.accordion-head-active .block-faq-accordion-minus{display:initial}.editor-styles-wrapper .block-faq .block-faq-panel,.site-main .block-faq .block-faq-panel{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.editor-styles-wrapper .block-faq .block-faq-panel .block-faq-panel-content,.site-main .block-faq .block-faq-panel .block-faq-panel-content{max-width:1032px;padding:1.5rem}@media(min-width:600px){.editor-styles-wrapper .block-faq .block-faq-panel .block-faq-panel-content,.site-main .block-faq .block-faq-panel .block-faq-panel-content{padding:0 2.25rem 2.25rem}}.editor-styles-wrapper .block-faq .block-faq-panel p,.site-main .block-faq .block-faq-panel p{font-size:var(--typography-size-16);margin:20px 0}.editor-styles-wrapper .block-faq .block-faq-panel p:last-child,.site-main .block-faq .block-faq-panel p:last-child{margin-bottom:0}.editor-styles-wrapper .block-faq .block-faq-panel a,.site-main .block-faq .block-faq-panel a{color:var(--color-neutral-01);font-size:var(--typography-size-16);text-decoration-color:var(--color-neutral-01)}.editor-styles-wrapper .block-faq .block-faq-panel a:last-child,.site-main .block-faq .block-faq-panel a:last-child{margin-bottom:0}.editor-styles-wrapper .block-list-licenses .list-licenses,.site-main .block-list-licenses .list-licenses{grid-template-columns:1fr;padding:0}@media(min-width:900px){.editor-styles-wrapper .block-list-licenses .list-licenses,.site-main .block-list-licenses .list-licenses{display:flex}.editor-styles-wrapper .block-list-licenses .list-licenses .list-item,.site-main .block-list-licenses .list-licenses .list-item{flex:1}}.editor-styles-wrapper .block-list-licenses .block-list-licenses-header,.site-main .block-list-licenses .block-list-licenses-header{margin-bottom:4rem;text-align:center}.editor-styles-wrapper .block-list-licenses .block-list-licenses-header .block-list-licenses-header-bullets,.site-main .block-list-licenses .block-list-licenses-header .block-list-licenses-header-bullets{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}@media(min-width:770px){.editor-styles-wrapper .block-list-licenses .block-list-licenses-header .block-list-licenses-header-bullets,.site-main .block-list-licenses .block-list-licenses-header .block-list-licenses-header-bullets{gap:2.5rem}}.editor-styles-wrapper .block-list-licenses .block-list-licenses-header .block-list-licenses-header-bullets .block-list-licenses-header-bullet,.site-main .block-list-licenses .block-list-licenses-header .block-list-licenses-header-bullets .block-list-licenses-header-bullet{align-items:center;display:flex}.editor-styles-wrapper .block-list-licenses .block-list-licenses-header .block-list-licenses-header-bullets .block-list-licenses-header-bullet img,.site-main .block-list-licenses .block-list-licenses-header .block-list-licenses-header-bullets .block-list-licenses-header-bullet img{margin-right:.75rem}.editor-styles-wrapper .block-list-licenses .block-list-licenses-header .block-list-licenses-header-bullets .block-list-licenses-header-bullet span,.site-main .block-list-licenses .block-list-licenses-header .block-list-licenses-header-bullets .block-list-licenses-header-bullet span{color:var(--color-neutral-04)}.editor-styles-wrapper .block-list-licenses .block-list-licenses-menu,.site-main .block-list-licenses .block-list-licenses-menu{margin-bottom:3.75rem;text-align:center}.editor-styles-wrapper .block-list-licenses .block-list-licenses-menu .block-list-licenses-menu-title,.site-main .block-list-licenses .block-list-licenses-menu .block-list-licenses-menu-title{font-size:var(--typography-size-12);margin-bottom:1rem;text-transform:uppercase}.editor-styles-wrapper .block-list-licenses .block-list-licenses-menu .block-list-licenses-menu-buttons,.site-main .block-list-licenses .block-list-licenses-menu .block-list-licenses-menu-buttons{display:flex;justify-content:center}.editor-styles-wrapper .block-list-licenses .block-list-licenses-menu .block-list-licenses-menu-buttons .block-list-licenses-menu-button-wrap,.site-main .block-list-licenses .block-list-licenses-menu .block-list-licenses-menu-buttons .block-list-licenses-menu-button-wrap{background:var(--color-neutral-08);border-radius:8px;display:flex;gap:8px;max-width:335px;padding:4px;width:100%}@media(min-width:770px){.editor-styles-wrapper .block-list-licenses .block-list-licenses-menu .block-list-licenses-menu-buttons .block-list-licenses-menu-button-wrap,.site-main .block-list-licenses .block-list-licenses-menu .block-list-licenses-menu-buttons .block-list-licenses-menu-button-wrap{max-width:none;width:initial}}.editor-styles-wrapper .block-list-licenses .block-list-licenses-menu .block-list-licenses-menu-buttons .block-list-licenses-menu-button,.site-main .block-list-licenses .block-list-licenses-menu .block-list-licenses-menu-buttons .block-list-licenses-menu-button{align-items:center;background-color:transparent;border:none;border-radius:8px;color:var(--color-neutral-01);display:flex;flex-direction:column;font-size:var(--typography-size-14);font-weight:var(--typography-weight-semibold);height:56px;justify-content:center;width:33%}.editor-styles-wrapper .block-list-licenses .block-list-licenses-menu .block-list-licenses-menu-buttons .block-list-licenses-menu-button:hover,.site-main .block-list-licenses .block-list-licenses-menu .block-list-licenses-menu-buttons .block-list-licenses-menu-button:hover{background-color:var(--color-neutral-09)}@media(min-width:770px){.editor-styles-wrapper .block-list-licenses .block-list-licenses-menu .block-list-licenses-menu-buttons .block-list-licenses-menu-button,.site-main .block-list-licenses .block-list-licenses-menu .block-list-licenses-menu-buttons .block-list-licenses-menu-button{width:192px}}.editor-styles-wrapper .block-list-licenses .block-list-licenses-menu .block-list-licenses-menu-buttons .block-list-licenses-menu-button .block-list-licenses-menu-button-discount,.site-main .block-list-licenses .block-list-licenses-menu .block-list-licenses-menu-buttons .block-list-licenses-menu-button .block-list-licenses-menu-button-discount{background-color:var(--color-blue-01);border-radius:30px;color:var(--color-neutral-10);font-size:var(--typography-size-12);font-weight:var(--typography-weight-bold);letter-spacing:.48px;line-height:1.2;padding:2px 8px;width:-moz-fit-content;width:fit-content}.editor-styles-wrapper .block-list-licenses .block-list-licenses-menu .block-list-licenses-menu-buttons .block-list-licenses-menu-button.is-active,.site-main .block-list-licenses .block-list-licenses-menu .block-list-licenses-menu-buttons .block-list-licenses-menu-button.is-active{background-color:var(--color-neutral-10)}.editor-styles-wrapper .block-list-licenses .license-feature-list,.site-main .block-list-licenses .license-feature-list{list-style-type:none;padding:0}.editor-styles-wrapper .block-list-licenses .license-feature-list .license-feature-list-item,.site-main .block-list-licenses .license-feature-list .license-feature-list-item{align-items:center;display:flex;margin:1rem 0}.editor-styles-wrapper .block-list-licenses .license-feature-list .license-feature-list-item:last-child,.site-main .block-list-licenses .license-feature-list .license-feature-list-item:last-child{margin:1rem 0 0}.editor-styles-wrapper .block-list-licenses .license-feature-list .license-feature-list-item.license-feature-list-item-highlighted,.site-main .block-list-licenses .license-feature-list .license-feature-list-item.license-feature-list-item-highlighted{color:var(--color-cadmatic-orange-01);font-weight:var(--typography-weight-bold)}.editor-styles-wrapper .block-list-licenses .license-feature-list .license-feature-list-item svg,.site-main .block-list-licenses .license-feature-list .license-feature-list-item svg{margin-right:1rem;min-width:21px}.editor-styles-wrapper .block-list-licenses .list-licenses .list-licenses-item,.site-main .block-list-licenses .list-licenses .list-licenses-item{background-color:var(--color-neutral-10);border:1px solid var(--color-neutral-08);border-radius:8px;padding:1.5rem}.editor-styles-wrapper .block-list-licenses .list-licenses .list-licenses-item .list-licenses-item-background,.site-main .block-list-licenses .list-licenses .list-licenses-item .list-licenses-item-background{display:flex;flex-direction:column;height:100%}.editor-styles-wrapper .block-list-licenses .list-licenses .list-licenses-item .list-licenses-item-head,.site-main .block-list-licenses .list-licenses .list-licenses-item .list-licenses-item-head{align-items:center;display:flex;justify-content:space-between}.editor-styles-wrapper .block-list-licenses .list-licenses .list-licenses-item .list-licenses-item-head .list-licenses-item-head-tag,.site-main .block-list-licenses .list-licenses .list-licenses-item .list-licenses-item-head .list-licenses-item-head-tag{color:var(--color-cadmatic-orange-01);font-size:var(--typography-size-12);font-weight:var(--typography-weight-bold);letter-spacing:.48px;margin-top:0;text-transform:uppercase}.editor-styles-wrapper .block-list-licenses .list-licenses .list-licenses-item .list-licenses-item-name,.site-main .block-list-licenses .list-licenses .list-licenses-item .list-licenses-item-name{font-size:1.75rem;margin:.5rem 0 .75rem}.editor-styles-wrapper .block-list-licenses .list-licenses .list-licenses-item .list-licenses-item-description,.site-main .block-list-licenses .list-licenses .list-licenses-item .list-licenses-item-description{margin-bottom:3rem;min-height:4.75rem}.editor-styles-wrapper .block-list-licenses .list-licenses .list-licenses-item .button,.site-main .block-list-licenses .list-licenses .list-licenses-item .button{display:block;max-width:none;text-align:center;width:100%}.editor-styles-wrapper .block-list-licenses .list-licenses .list-licenses-item .license-prices,.site-main .block-list-licenses .list-licenses .list-licenses-item .license-prices{display:flex;flex-direction:column;margin-bottom:1.75rem;margin-top:auto}.editor-styles-wrapper .block-list-licenses .list-licenses .list-licenses-item .license-prices .license-price,.site-main .block-list-licenses .list-licenses .list-licenses-item .license-prices .license-price{display:none}@keyframes c{0%{opacity:0}to{opacity:1}}.editor-styles-wrapper .block-list-licenses .list-licenses .list-licenses-item .license-prices .license-price .license-price-number,.site-main .block-list-licenses .list-licenses .list-licenses-item .license-prices .license-price .license-price-number{display:block;font-size:2.25rem;font-weight:var(--typography-weight-medium);letter-spacing:-.72px;line-height:1.2}.editor-styles-wrapper .block-list-licenses .list-licenses .list-licenses-item .license-prices .license-price .license-prices-tag,.site-main .block-list-licenses .list-licenses .list-licenses-item .license-prices .license-price .license-prices-tag{color:var(--color-neutral-04);display:block}.editor-styles-wrapper .block-list-licenses .list-licenses .list-licenses-item .license-prices .license-price .button,.site-main .block-list-licenses .list-licenses .list-licenses-item .license-prices .license-price .button{margin-top:1.75rem}.editor-styles-wrapper .block-list-licenses .list-licenses .list-licenses-item .license-prices .license-price.is-active,.site-main .block-list-licenses .list-licenses .list-licenses-item .license-prices .license-price.is-active{animation-duration:1.2s;animation-name:c;display:block}.editor-styles-wrapper .block-list-licenses .block-list-licenses-footer,.site-main .block-list-licenses .block-list-licenses-footer{margin:5rem 0;text-align:center}@media(min-width:770px){.editor-styles-wrapper .block-list-licenses .block-list-licenses-footer,.site-main .block-list-licenses .block-list-licenses-footer{margin:0}}.editor-styles-wrapper .block-list-licenses .block-list-licenses-footer .block-list-licenses-footer-title,.site-main .block-list-licenses .block-list-licenses-footer .block-list-licenses-footer-title{font-size:var(--typography-size-20);margin-bottom:1.5rem;margin-top:3.5rem}.editor-styles-wrapper .block-list-licenses .block-list-licenses-footer .button,.site-main .block-list-licenses .block-list-licenses-footer .button{background-color:var(--color-cadmatic-orange-01);border:1px solid var(--color-cadmatic-orange-01);color:var(--color-neutral-01)}.editor-styles-wrapper .license-feature-wrap .hidden-features,.site-main .license-feature-wrap .hidden-features{display:none!important}.editor-styles-wrapper .licenses-features,.site-main .licenses-features{position:relative}.editor-styles-wrapper .licenses-features .licenses-features-title-mobile,.site-main .licenses-features .licenses-features-title-mobile{margin-bottom:3.75rem;text-align:center}.editor-styles-wrapper .licenses-features .licenses-features-title-mobile h3,.site-main .licenses-features .licenses-features-title-mobile h3{font-size:38px}@media(min-width:770px){.editor-styles-wrapper .licenses-features .licenses-features-title-mobile,.site-main .licenses-features .licenses-features-title-mobile{display:none;margin:0}}.editor-styles-wrapper .licenses-features .licenses-features-title,.site-main .licenses-features .licenses-features-title{width:55.27%}@media(max-width:770px){.editor-styles-wrapper .licenses-features .licenses-features-title,.site-main .licenses-features .licenses-features-title{align-items:flex-end;display:flex}}@media(min-width:770px){.editor-styles-wrapper .licenses-features .licenses-features-title,.site-main .licenses-features .licenses-features-title{text-align:left}.editor-styles-wrapper .licenses-features .licenses-features-title.count-1,.site-main .licenses-features .licenses-features-title.count-1{width:50%}.editor-styles-wrapper .licenses-features .licenses-features-title.count-2,.site-main .licenses-features .licenses-features-title.count-2{width:33.33%}.editor-styles-wrapper .licenses-features .licenses-features-title.count-3,.site-main .licenses-features .licenses-features-title.count-3{width:25%}}.editor-styles-wrapper .licenses-features .licenses-features-title h3,.site-main .licenses-features .licenses-features-title h3{margin:0;padding:0}@media(min-width:770px){.editor-styles-wrapper .licenses-features .licenses-features-title h3,.site-main .licenses-features .licenses-features-title h3{margin:0}}.editor-styles-wrapper .licenses-features .licenses-features-license-row,.site-main .licenses-features .licenses-features-license-row{background-color:var(--color-neutral-10);display:flex;flex-wrap:wrap;padding:1.25rem 0;position:sticky;top:80px}@media(max-width:770px){.editor-styles-wrapper .licenses-features .licenses-features-license-row,.site-main .licenses-features .licenses-features-license-row{align-items:flex-end}.editor-styles-wrapper .licenses-features .licenses-features-license-row h3,.editor-styles-wrapper .licenses-features .licenses-features-license-row span,.site-main .licenses-features .licenses-features-license-row h3,.site-main .licenses-features .licenses-features-license-row span{align-self:flex-end}}@media(min-width:770px){.editor-styles-wrapper .licenses-features .licenses-features-license-row,.site-main .licenses-features .licenses-features-license-row{align-items:center;min-height:100px;padding:2rem 0}}.editor-styles-wrapper .licenses-features .licenses-features-license-row .licenses-features-license-col,.site-main .licenses-features .licenses-features-license-row .licenses-features-license-col{align-items:center;display:flex;justify-content:center;width:33.333%}.editor-styles-wrapper .licenses-features .licenses-features-license-row .licenses-features-license-col.count-1,.site-main .licenses-features .licenses-features-license-row .licenses-features-license-col.count-1{width:43.73%}@media(min-width:770px){.editor-styles-wrapper .licenses-features .licenses-features-license-row .licenses-features-license-col.count-1,.site-main .licenses-features .licenses-features-license-row .licenses-features-license-col.count-1{flex-direction:column;padding:0 1rem;text-align:center;width:50%}}.editor-styles-wrapper .licenses-features .licenses-features-license-row .licenses-features-license-col.count-2,.site-main .licenses-features .licenses-features-license-row .licenses-features-license-col.count-2{width:21.87%}@media(min-width:770px){.editor-styles-wrapper .licenses-features .licenses-features-license-row .licenses-features-license-col.count-2,.site-main .licenses-features .licenses-features-license-row .licenses-features-license-col.count-2{flex-direction:column;padding:0 1rem;text-align:center;width:33.33%}}.editor-styles-wrapper .licenses-features .licenses-features-license-row .licenses-features-license-col.count-3,.site-main .licenses-features .licenses-features-license-row .licenses-features-license-col.count-3{width:14.9%}@media(min-width:770px){.editor-styles-wrapper .licenses-features .licenses-features-license-row .licenses-features-license-col.count-3,.site-main .licenses-features .licenses-features-license-row .licenses-features-license-col.count-3{flex-direction:column;padding:0 1rem;text-align:center;width:25%}}.editor-styles-wrapper .licenses-features .licenses-features-license-row .licenses-features-license-col .licenses-features-license-col-title,.site-main .licenses-features .licenses-features-license-row .licenses-features-license-col .licenses-features-license-col-title{font-size:var(--typography-size-16);font-weight:var(--typography-weight-medium);letter-spacing:-.4px;line-height:120%}@media(max-width:770px){.editor-styles-wrapper .licenses-features .licenses-features-license-row .licenses-features-license-col .licenses-features-license-col-title,.site-main .licenses-features .licenses-features-license-row .licenses-features-license-col .licenses-features-license-col-title{align-items:flex-end;display:flex;height:160px;text-orientation:mixed;transform:rotate(180deg);writing-mode:vertical-lr}}@media(min-width:770px){.editor-styles-wrapper .licenses-features .licenses-features-license-row .licenses-features-license-col .licenses-features-license-col-title,.site-main .licenses-features .licenses-features-license-row .licenses-features-license-col .licenses-features-license-col-title{font-size:var(--typography-size-20)}}.editor-styles-wrapper .licenses-features .licenses-features-license-row .licenses-features-license-col .licenses-features-license-col-tag,.site-main .licenses-features .licenses-features-license-row .licenses-features-license-col .licenses-features-license-col-tag{color:var(--color-cadmatic-orange-01);font-size:var(--typography-size-12);font-weight:var(--typography-weight-bold);letter-spacing:.48px;margin:0 0 .75rem;position:absolute;text-transform:uppercase;top:0}@media(min-width:770px){.editor-styles-wrapper .licenses-features .licenses-features-license-row .licenses-features-license-col .licenses-features-license-col-tag,.site-main .licenses-features .licenses-features-license-row .licenses-features-license-col .licenses-features-license-col-tag{display:block;top:.4rem}.editor-styles-wrapper .licenses-features .licenses-features-license-row .licenses-features-license-col .button .licenses-features-license-col-button-mobile,.site-main .licenses-features .licenses-features-license-row .licenses-features-license-col .button .licenses-features-license-col-button-mobile{display:none}}.editor-styles-wrapper .licenses-features .licenses-features-license-row .licenses-features-license-col .button .licenses-features-license-col-button-desktop,.site-main .licenses-features .licenses-features-license-row .licenses-features-license-col .button .licenses-features-license-col-button-desktop{display:none}@media(min-width:770px){.editor-styles-wrapper .licenses-features .licenses-features-license-row .licenses-features-license-col .button .licenses-features-license-col-button-desktop,.site-main .licenses-features .licenses-features-license-row .licenses-features-license-col .button .licenses-features-license-col-button-desktop{display:initial}}.editor-styles-wrapper .licenses-features .licenses-features-license-row .license-price,.site-main .licenses-features .licenses-features-license-row .license-price{display:none}.editor-styles-wrapper .licenses-features .licenses-features-license-row .license-price.is-active,.site-main .licenses-features .licenses-features-license-row .license-price.is-active{display:block}.editor-styles-wrapper .licenses-features .licenses-features-license-row .license-price .license-price-text,.site-main .licenses-features .licenses-features-license-row .license-price .license-price-text{font-size:var(--typography-size-12);margin-bottom:.75rem;text-align:center}@media(min-width:770px){.editor-styles-wrapper .licenses-features .licenses-features-license-row .license-price .license-price-text,.site-main .licenses-features .licenses-features-license-row .license-price .license-price-text{font-size:var(--typography-size-16)}}.editor-styles-wrapper .licenses-features .license-feature,.site-main .licenses-features .license-feature{align-items:center;border-top:1px solid var(--color-neutral-07);display:flex;flex-wrap:wrap;padding:1.25rem 0}@media(min-width:770px){.editor-styles-wrapper .licenses-features .license-feature,.site-main .licenses-features .license-feature{padding:1.93rem 0}}.editor-styles-wrapper .licenses-features .license-feature:last-child,.site-main .licenses-features .license-feature:last-child{border-bottom:1ps solid var(--color-neutral-07)}.editor-styles-wrapper .licenses-features .license-feature .license-feature-title,.site-main .licenses-features .license-feature .license-feature-title{font-size:var(--typography-size-12);font-weight:var(--typography-weight-semibold);margin-bottom:0;width:55.27%}@media(min-width:770px){.editor-styles-wrapper .licenses-features .license-feature .license-feature-title,.site-main .licenses-features .license-feature .license-feature-title{font-size:var(--typography-size-14)}.editor-styles-wrapper .licenses-features .license-feature .license-feature-title.count-1,.site-main .licenses-features .license-feature .license-feature-title.count-1{width:50%}.editor-styles-wrapper .licenses-features .license-feature .license-feature-title.count-2,.site-main .licenses-features .license-feature .license-feature-title.count-2{width:33.33%}.editor-styles-wrapper .licenses-features .license-feature .license-feature-title.count-3,.site-main .licenses-features .license-feature .license-feature-title.count-3{width:25%}}.editor-styles-wrapper .licenses-features .license-feature .license-feature-status,.site-main .licenses-features .license-feature .license-feature-status{align-items:center;display:flex;font-size:var(--typography-size-12);justify-content:center;width:33.333%}@media(min-width:770px){.editor-styles-wrapper .licenses-features .license-feature .license-feature-status,.site-main .licenses-features .license-feature .license-feature-status{font-size:var(--typography-size-14)}}.editor-styles-wrapper .licenses-features .license-feature .license-feature-status.count-1,.site-main .licenses-features .license-feature .license-feature-status.count-1{width:43.73%}@media(min-width:770px){.editor-styles-wrapper .licenses-features .license-feature .license-feature-status.count-1,.site-main .licenses-features .license-feature .license-feature-status.count-1{width:50%}}.editor-styles-wrapper .licenses-features .license-feature .license-feature-status.count-2,.site-main .licenses-features .license-feature .license-feature-status.count-2{width:21.87%}@media(min-width:770px){.editor-styles-wrapper .licenses-features .license-feature .license-feature-status.count-2,.site-main .licenses-features .license-feature .license-feature-status.count-2{width:33.33%}}.editor-styles-wrapper .licenses-features .license-feature .license-feature-status.count-3,.site-main .licenses-features .license-feature .license-feature-status.count-3{width:14.9%}@media(min-width:770px){.editor-styles-wrapper .licenses-features .license-feature .license-feature-status.count-3,.site-main .licenses-features .license-feature .license-feature-status.count-3{width:25%}}.editor-styles-wrapper .licenses-features .license-feature .license-feature-status span,.site-main .licenses-features .license-feature .license-feature-status span{max-width:100px;text-align:center}@media(min-width:770px){.editor-styles-wrapper .licenses-features .license-feature .license-feature-status span,.site-main .licenses-features .license-feature .license-feature-status span{max-width:300px}}.editor-styles-wrapper .licenses-features .see-more-container,.site-main .licenses-features .see-more-container{display:flex;justify-content:center;width:100%}.editor-styles-wrapper .licenses-features .show-more-button,.site-main .licenses-features .show-more-button{margin-top:var(--spacing-container-padding-inline);padding:13px 24px;text-align:center;width:218px}.editor-styles-wrapper .block-impact,.site-main .block-impact{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:8.75 0}.editor-styles-wrapper .block-impact.block-impact-light,.site-main .block-impact.block-impact-light{color:var(--color-neutral-10)}@media(min-width:1024px){.editor-styles-wrapper .block-impact .container,.site-main .block-impact .container{padding:8.75rem var(--spacing-container-padding-inline)}}.editor-styles-wrapper .block-impact .block-impact-header,.site-main .block-impact .block-impact-header{margin-bottom:3rem}@media(min-width:1024px){.editor-styles-wrapper .block-impact .block-impact-header,.site-main .block-impact .block-impact-header{margin-bottom:6.25rem;width:50%}}.editor-styles-wrapper .block-impact .block-impact-header .impact-title,.site-main .block-impact .block-impact-header .impact-title{font-size:1.75rem;font-weight:500;letter-spacing:-.56px;line-height:1.2;margin-bottom:1rem}@media(min-width:770px){.editor-styles-wrapper .block-impact .block-impact-header .impact-title,.site-main .block-impact .block-impact-header .impact-title{font-size:3.75rem;letter-spacing:-1.2px}.editor-styles-wrapper .block-impact .block-impact-header .impact-intro,.site-main .block-impact .block-impact-header .impact-intro{font-size:var(--typography-size-18)}}.editor-styles-wrapper .block-impact .block-impact-stats,.site-main .block-impact .block-impact-stats{display:flex;flex-wrap:wrap;gap:2.5rem}.editor-styles-wrapper .block-impact .block-impact-stats .list-impact-item,.site-main .block-impact .block-impact-stats .list-impact-item{border-bottom:4px solid var(--color-cadmatic-orange-01);display:flex;flex-direction:column;justify-content:space-between;padding-bottom:.75rem;width:100%}@media(min-width:770px){.editor-styles-wrapper .block-impact .block-impact-stats .list-impact-item,.site-main .block-impact .block-impact-stats .list-impact-item{width:calc(33.33% - 26.672px)}}.editor-styles-wrapper .block-impact .block-impact-stats .list-impact-item .list-impact-item-stat,.site-main .block-impact .block-impact-stats .list-impact-item .list-impact-item-stat{font-size:2.75rem;line-height:120%}@media(min-width:770px){.editor-styles-wrapper .block-impact .block-impact-stats .list-impact-item .list-impact-item-stat,.site-main .block-impact .block-impact-stats .list-impact-item .list-impact-item-stat{font-size:4.75rem}}.editor-styles-wrapper .block-impact .block-impact-stats .list-impact-item .list-impact-item-text,.site-main .block-impact .block-impact-stats .list-impact-item .list-impact-item-text{font-weight:var(--typography-weight-semibold)}@media(min-width:770px){.editor-styles-wrapper .block-impact .block-impact-stats .list-impact-item .list-impact-item-text,.site-main .block-impact .block-impact-stats .list-impact-item .list-impact-item-text{font-size:var(--typography-size-18)}}.editor-styles-wrapper .block-image-section,.site-main .block-image-section{background-color:var(--color-neutral-09);text-align:center}.editor-styles-wrapper .block-image-section .container,.site-main .block-image-section .container{padding-bottom:0}.editor-styles-wrapper .block-image-section .block-image-section-description,.site-main .block-image-section .block-image-section-description{margin-left:auto;margin-right:auto}.editor-styles-wrapper .block-image-section .block-image-section-image,.site-main .block-image-section .block-image-section-image{margin-top:6.25rem;padding:2.5rem 0}.editor-styles-wrapper .block-image-section .block-image-section-image img,.site-main .block-image-section .block-image-section-image img{width:100%}@media screen and (max-width:600px){.editor-styles-wrapper .block-image-section .block-image-section-image,.site-main .block-image-section .block-image-section-image{margin-top:0;padding:var(--spacing-container-padding-inline) 0 6rem 0}}.editor-styles-wrapper .block-pullquote,.site-main .block-pullquote{text-align:center}.editor-styles-wrapper .block-pullquote .container,.site-main .block-pullquote .container{padding-bottom:7.5rem;padding-top:7.5rem}.editor-styles-wrapper .block-pullquote .block-pullquote-quote,.site-main .block-pullquote .block-pullquote-quote{font-size:1.75rem;font-weight:500;line-height:1.2;margin:0 auto 3.75rem;max-width:70rem}.editor-styles-wrapper .block-pullquote .pullquote-name,.site-main .block-pullquote .pullquote-name{color:var(--color-cadmatic-orange-01);margin:0}.editor-styles-wrapper .block-pullquote .pullquote-title,.site-main .block-pullquote .pullquote-title{color:var(--color-neutral-04);margin:0}.editor-styles-wrapper .block-pullquote.dark-bg,.site-main .block-pullquote.dark-bg{background-color:var(--color-cadmatic-orange-04)}.editor-styles-wrapper .block-accordion,.site-main .block-accordion{background:var(--color-neutral-09)}.editor-styles-wrapper .block-accordion .block-list-header,.site-main .block-accordion .block-list-header{margin:0 auto var(--spacing-content-padding-block);max-width:40rem;text-align:center}.editor-styles-wrapper .block-accordion .list-accordion,.site-main .block-accordion .list-accordion{margin:0 auto;max-width:1168px}.editor-styles-wrapper .block-accordion .block-accordion-head,.site-main .block-accordion .block-accordion-head{margin:0 auto var(--spacing-content-padding-block);text-align:center}.editor-styles-wrapper .block-accordion .block-accordion-accordion-wrap,.site-main .block-accordion .block-accordion-accordion-wrap{background-color:var(--color-neutral-10);border-bottom:1px solid var(--color-neutral-09)}.editor-styles-wrapper .block-accordion .block-accordion-accordion-wrap:first-child,.site-main .block-accordion .block-accordion-accordion-wrap:first-child{border-radius:8px 8px 0 0}.editor-styles-wrapper .block-accordion .block-accordion-accordion-wrap:last-child,.site-main .block-accordion .block-accordion-accordion-wrap:last-child{border-radius:0 0 8px 8px}.editor-styles-wrapper .block-accordion .block-accordion-accordion,.site-main .block-accordion .block-accordion-accordion{cursor:pointer}.editor-styles-wrapper .block-accordion .block-accordion-accordion .block-accordion-accordion-head-content,.site-main .block-accordion .block-accordion-accordion .block-accordion-accordion-head-content{align-items:center;display:flex;justify-content:space-between;padding:1.5rem}@media(min-width:600px){.editor-styles-wrapper .block-accordion .block-accordion-accordion .block-accordion-accordion-head-content,.site-main .block-accordion .block-accordion-accordion .block-accordion-accordion-head-content{padding:2.25rem}}.editor-styles-wrapper .block-accordion .block-accordion-accordion h4,.site-main .block-accordion .block-accordion-accordion h4{font-size:var(--typography-size-18);font-weight:var(--typography-weight-medium);letter-spacing:-.36px;line-height:1.4;margin-bottom:0;margin-right:20px}.editor-styles-wrapper .block-accordion .block-accordion-accordion .block-accordion-accordion-minus,.site-main .block-accordion .block-accordion-accordion .block-accordion-accordion-minus{display:none;min-width:27px}.editor-styles-wrapper .block-accordion .block-accordion-accordion .block-accordion-accordion-plus,.site-main .block-accordion .block-accordion-accordion .block-accordion-accordion-plus{min-width:27px}.editor-styles-wrapper .block-accordion .block-accordion-accordion.accordion-head-active .block-accordion-accordion-plus,.site-main .block-accordion .block-accordion-accordion.accordion-head-active .block-accordion-accordion-plus{display:none}.editor-styles-wrapper .block-accordion .block-accordion-accordion.accordion-head-active .block-accordion-accordion-minus,.site-main .block-accordion .block-accordion-accordion.accordion-head-active .block-accordion-accordion-minus{display:initial}.editor-styles-wrapper .block-accordion .block-accordion-panel,.site-main .block-accordion .block-accordion-panel{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.editor-styles-wrapper .block-accordion .block-accordion-panel .block-accordion-panel-content,.site-main .block-accordion .block-accordion-panel .block-accordion-panel-content{max-width:1032px;padding:1.5rem}@media(min-width:600px){.editor-styles-wrapper .block-accordion .block-accordion-panel .block-accordion-panel-content,.site-main .block-accordion .block-accordion-panel .block-accordion-panel-content{padding:0 2.25rem 2.25rem}}.editor-styles-wrapper .block-accordion .block-accordion-panel p,.site-main .block-accordion .block-accordion-panel p{font-size:var(--typography-size-16);margin:20px 0}.editor-styles-wrapper .block-accordion .block-accordion-panel p:last-child,.site-main .block-accordion .block-accordion-panel p:last-child{margin-bottom:0}.editor-styles-wrapper .block-accordion .block-accordion-panel a,.site-main .block-accordion .block-accordion-panel a{color:var(--color-neutral-01);font-size:var(--typography-size-16);text-decoration-color:var(--color-neutral-01)}.editor-styles-wrapper .block-accordion .block-accordion-panel a:last-child,.site-main .block-accordion .block-accordion-panel a:last-child{margin-bottom:0}.editor-styles-wrapper .blocks-double-blocks .container,.site-main .blocks-double-blocks .container{align-items:center;display:flex;flex-direction:column;justify-content:center}.editor-styles-wrapper .blocks-double-blocks .section-title,.site-main .blocks-double-blocks .section-title{color:var(--color-neutral-01,#000);font-family:var(--typography-family-main);font-size:var(--typography-h2-size,28px);font-style:normal;font-weight:var(--typography-weight-medium);letter-spacing:-.56px;line-height:120%;margin-bottom:var(--spacing-container-padding-inline-large)}.editor-styles-wrapper .blocks-double-blocks .double-blocks,.site-main .blocks-double-blocks .double-blocks{display:flex;flex-direction:column;gap:20px;justify-content:center;width:100%}@media(min-width:770px){.editor-styles-wrapper .blocks-double-blocks .double-blocks,.site-main .blocks-double-blocks .double-blocks{flex-direction:row;justify-content:space-evenly}}.editor-styles-wrapper .blocks-double-blocks .double-blocks-left,.editor-styles-wrapper .blocks-double-blocks .double-blocks-right,.site-main .blocks-double-blocks .double-blocks-left,.site-main .blocks-double-blocks .double-blocks-right{border:1px solid var(--color-neutral-07);border-radius:8px;padding:36px 36px 48px;width:100%}@media(min-width:770px){.editor-styles-wrapper .blocks-double-blocks .double-blocks-left,.editor-styles-wrapper .blocks-double-blocks .double-blocks-right,.site-main .blocks-double-blocks .double-blocks-left,.site-main .blocks-double-blocks .double-blocks-right{width:50%}}.editor-styles-wrapper .blocks-double-blocks .double-blocks-title,.site-main .blocks-double-blocks .double-blocks-title{color:var(--color-neutral-01,#000);font-family:var(--typography-family-main);font-size:var(--typography-h5-size);font-style:normal;font-weight:var(--typography-weight-medium);line-height:160%;margin-bottom:16px}.editor-styles-wrapper .blocks-double-blocks .double-blocks-content,.site-main .blocks-double-blocks .double-blocks-content{color:var(--color-neutral-01,#000);font-family:var(--typography-family-main);font-size:var(--typography-size-16);font-weight:var(--typography-weight-regular);line-height:160%;margin-bottom:16px}.editor-styles-wrapper .blocks-double-blocks .double-blocks-content li::marker,.site-main .blocks-double-blocks .double-blocks-content li::marker{color:var(--color-cadmatic-orange-01)}.editor-styles-wrapper .hidden,.site-main .hidden{display:none!important}.editor-styles-wrapper .block-logo-banner,.site-main .block-logo-banner{border-bottom:1px solid var(--color-neutral-07);border-top:1px solid var(--color-neutral-07);display:flex;flex-direction:column;margin-bottom:20px;margin-top:20px;overflow:hidden}@media(min-width:1030px){.editor-styles-wrapper .block-logo-banner,.site-main .block-logo-banner{margin-bottom:40px;margin-top:40px}}.editor-styles-wrapper .block-logo-banner .logo-scroller,.site-main .block-logo-banner .logo-scroller{display:flex;flex-direction:row;position:relative;width:100%}.editor-styles-wrapper .block-logo-banner .marquee,.site-main .block-logo-banner .marquee{align-items:center;display:flex;height:100px;padding-bottom:0;padding-top:0}@media(max-width:600px){.editor-styles-wrapper .block-logo-banner .marquee,.site-main .block-logo-banner .marquee{padding:0}}.editor-styles-wrapper .block-logo-banner .scroller-viewport,.site-main .block-logo-banner .scroller-viewport{align-items:center;display:flex;flex:1;-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 40px,#000 90%,transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;min-width:0;overflow:hidden;position:relative;transform:translateZ(0);z-index:2}@media(min-width:600px){.editor-styles-wrapper .block-logo-banner .scroller-viewport,.site-main .block-logo-banner .scroller-viewport{-webkit-mask-image:linear-gradient(90deg,transparent,#000 200px,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 200px,#000 90%,transparent)}}.editor-styles-wrapper .block-logo-banner .scroller-container,.site-main .block-logo-banner .scroller-container{align-items:center;animation:d var(--animation-duration,50s) linear infinite;display:flex;flex-direction:row;gap:64px;transform:translateZ(0);width:-moz-max-content;width:max-content;will-change:transform;z-index:1}.editor-styles-wrapper .block-logo-banner .logo-static,.site-main .block-logo-banner .logo-static{display:flex;flex-direction:row;width:100vw}.editor-styles-wrapper .block-logo-banner .static-viewport,.site-main .block-logo-banner .static-viewport{align-items:center;display:flex;flex:1;width:100%;z-index:2}.editor-styles-wrapper .block-logo-banner .static-container,.site-main .block-logo-banner .static-container{align-items:center;display:flex;flex-direction:row;gap:64px;justify-content:space-evenly;width:100%;z-index:1}.editor-styles-wrapper .block-logo-banner .title-container-desktop,.site-main .block-logo-banner .title-container-desktop{align-items:center;background-color:#fff;display:flex;height:98px;padding-right:10px;position:relative;width:200px;z-index:4}@media(max-width:600px){.editor-styles-wrapper .block-logo-banner .title-container-desktop,.site-main .block-logo-banner .title-container-desktop{display:none}}.editor-styles-wrapper .block-logo-banner .banner-title,.site-main .block-logo-banner .banner-title{color:var(--color-neutral-01,#000);flex-shrink:0;font-family:var(--typography-family-main);font-size:var(--typography-size-14);font-style:normal;font-weight:var(--typography-weight-medium);line-height:160%;margin:0;width:157px}.editor-styles-wrapper .block-logo-banner .banner-title-mobile,.site-main .block-logo-banner .banner-title-mobile{color:var(--color-neutral-01,#000);font-family:var(--typography-family-main);font-size:var(--typography-size-14);font-style:normal;font-weight:var(--typography-weight-medium);line-height:160%;margin:8px var(--spacing-container-padding-inline);padding:0 var(--spacing-container-padding-inline);text-align:center}@media(min-width:600px){.editor-styles-wrapper .block-logo-banner .banner-title-mobile,.site-main .block-logo-banner .banner-title-mobile{display:none}}.editor-styles-wrapper .block-logo-banner .banner-logo,.site-main .block-logo-banner .banner-logo{filter:grayscale(100%);flex-shrink:0;height:auto;margin-right:0!important;max-height:64px;opacity:.7;width:auto!important}@keyframes d{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.editor-styles-wrapper .block-navigation-inpage,.site-main .block-navigation-inpage{border-bottom:1px solid var(--color-neutral-09)}@media(max-width:1024px){.editor-styles-wrapper .block-navigation-inpage,.site-main .block-navigation-inpage{display:none}}.editor-styles-wrapper .block-navigation-inpage .container,.site-main .block-navigation-inpage .container{padding-bottom:0;padding-top:0}.editor-styles-wrapper .block-navigation-inpage .content,.site-main .block-navigation-inpage .content{align-items:center;display:flex;gap:1rem;justify-content:space-between}.editor-styles-wrapper .block-navigation-inpage .inpage-navigation-list,.site-main .block-navigation-inpage .inpage-navigation-list{display:flex;gap:1rem;list-style:none;margin:0;padding:0}.editor-styles-wrapper .block-navigation-inpage .inpage-navigation-list li a,.site-main .block-navigation-inpage .inpage-navigation-list li a{border:2px solid transparent;color:var(--color-neutral-05);display:block;padding:1.2rem .75rem;text-decoration:none}.editor-styles-wrapper .block-navigation-inpage .inpage-navigation-list li a:focus,.editor-styles-wrapper .block-navigation-inpage .inpage-navigation-list li a:hover,.site-main .block-navigation-inpage .inpage-navigation-list li a:focus,.site-main .block-navigation-inpage .inpage-navigation-list li a:hover{border-bottom-color:var(--color-cadmatic-orange-01);color:var(--color-neutral-01);text-decoration:none}.editor-styles-wrapper .block-navigation-inpage .inpage-navigation-list li a.active,.site-main .block-navigation-inpage .inpage-navigation-list li a.active{background:var(--color-primary-06);color:var(--color-neutral-01);font-weight:700}.editor-styles-wrapper .block-navigation-inpage .inpage-navigation-list li a.active:focus,.editor-styles-wrapper .block-navigation-inpage .inpage-navigation-list li a.active:hover,.site-main .block-navigation-inpage .inpage-navigation-list li a.active:focus,.site-main .block-navigation-inpage .inpage-navigation-list li a.active:hover{background:var(--color-primary-06);color:var(--color-neutral-01);text-decoration:none}.editor-styles-wrapper .block-navigation-inpage .inpage-navigation-list li.inpage-navigation-list-item-title,.site-main .block-navigation-inpage .inpage-navigation-list li.inpage-navigation-list-item-title{align-items:center;display:flex}.editor-styles-wrapper .block-navigation-inpage .inpage-navigation-list li.inpage-navigation-list-item-title .inpage-navigation-title,.site-main .block-navigation-inpage .inpage-navigation-list li.inpage-navigation-list-item-title .inpage-navigation-title{align-items:center;border:2px solid transparent;display:flex;gap:.5rem;padding-right:.5rem}.editor-styles-wrapper .block-navigation-inpage .inpage-navigation-list li.inpage-navigation-list-item-title .inpage-navigation-title img,.site-main .block-navigation-inpage .inpage-navigation-list li.inpage-navigation-list-item-title .inpage-navigation-title img{max-height:24px;width:auto}.editor-styles-wrapper .block-navigation-inpage .inpage-navigation-ctas,.site-main .block-navigation-inpage .inpage-navigation-ctas{display:flex;gap:.5rem}.editor-styles-wrapper .block-list-people .list-people,.site-main .block-list-people .list-people{grid-template-columns:1fr 1fr}@media(min-width:1024px){.editor-styles-wrapper .block-list-people .list-people,.site-main .block-list-people .list-people{grid-template-columns:1fr 1fr 1fr}}@media(min-width:1200px){.editor-styles-wrapper .block-list-people .list-people,.site-main .block-list-people .list-people{grid-template-columns:1fr 1fr 1fr 1fr}}.editor-styles-wrapper .block-list-people .list-people-item,.site-main .block-list-people .list-people-item{background:none;display:flex;flex-direction:column;gap:1.25rem;padding:0}.editor-styles-wrapper .block-list-people .list-people-item.button-overlay,.site-main .block-list-people .list-people-item.button-overlay{cursor:pointer}.editor-styles-wrapper .block-list-people .list-people-item .overlay-content,.site-main .block-list-people .list-people-item .overlay-content{display:none}.editor-styles-wrapper .block-list-people-overlay-content,.site-main .block-list-people-overlay-content{display:grid;gap:2.25rem;grid-template-columns:1fr}@media(min-width:770px){.editor-styles-wrapper .block-list-people-overlay-content,.site-main .block-list-people-overlay-content{grid-template-columns:1fr 1fr}}.editor-styles-wrapper .block-list-people-overlay-content .people-image,.site-main .block-list-people-overlay-content .people-image{height:300px;min-width:300px;width:300px}.editor-styles-wrapper .block-list-people .list-people-item .people-name,.editor-styles-wrapper .block-list-people-overlay .people-name,.site-main .block-list-people .list-people-item .people-name,.site-main .block-list-people-overlay .people-name{font-size:1rem;font-weight:500;letter-spacing:-.32px;line-height:140%;margin:0}.editor-styles-wrapper .block-list-people .list-people-item .people-title,.editor-styles-wrapper .block-list-people-overlay .people-title,.site-main .block-list-people .list-people-item .people-title,.site-main .block-list-people-overlay .people-title{color:var(--color-neutral-04);margin:0}.editor-styles-wrapper .block-list-people .list-people-item .people-image,.editor-styles-wrapper .block-list-people-overlay .people-image,.site-main .block-list-people .list-people-item .people-image,.site-main .block-list-people-overlay .people-image{aspect-ratio:1;border-radius:.5rem;-o-object-fit:cover;object-fit:cover;order:-1}.editor-styles-wrapper .block-resources-list .mobileOnly,.site-main .block-resources-list .mobileOnly{display:none;margin-top:40px}@media screen and (max-width:810px){.editor-styles-wrapper .block-resources-list .mobileOnly,.site-main .block-resources-list .mobileOnly{display:inline-block}.editor-styles-wrapper .block-resources-list .desktopOnly,.site-main .block-resources-list .desktopOnly{display:none}}.editor-styles-wrapper .block-resources-list .minimum-height,.site-main .block-resources-list .minimum-height{min-height:136px}.editor-styles-wrapper .block-list-locations,.site-main .block-list-locations{background-color:var(--color-neutral-10)}.editor-styles-wrapper .block-list-locations .block-list-locations-content,.site-main .block-list-locations .block-list-locations-content{grid-template-columns:1fr}@media(min-width:600px){.editor-styles-wrapper .block-list-locations .block-list-locations-content,.site-main .block-list-locations .block-list-locations-content{grid-template-columns:1fr 1fr}}.editor-styles-wrapper .block-list-locations .block-list-locations-content .block-list-locations-intro,.site-main .block-list-locations .block-list-locations-content .block-list-locations-intro{max-width:575px}.editor-styles-wrapper .block-list-locations .block-list-locations-content .block-list-locations-intro p,.site-main .block-list-locations .block-list-locations-content .block-list-locations-intro p{font-size:var(--typography-size-18);margin-top:0}@media(min-width:600px){.editor-styles-wrapper .block-list-locations .block-list-locations-content .block-list-locations-intro p,.site-main .block-list-locations .block-list-locations-content .block-list-locations-intro p{margin-top:2.9rem}}.editor-styles-wrapper .block-list-locations .block-list-locations-content .block-list-locations-col-two,.site-main .block-list-locations .block-list-locations-content .block-list-locations-col-two{background-color:var(--color-neutral-09);border-radius:.5rem}.editor-styles-wrapper .block-list-locations .block-list-locations-content .button,.site-main .block-list-locations .block-list-locations-content .button{margin-top:2.5rem}.editor-styles-wrapper .block-list-locations .block-list-locations-accordion-head,.site-main .block-list-locations .block-list-locations-accordion-head{cursor:pointer}.editor-styles-wrapper .block-list-locations .block-list-locations-accordion-head .block-list-locations-accordion-head-content,.site-main .block-list-locations .block-list-locations-accordion-head .block-list-locations-accordion-head-content{align-items:center;display:flex;justify-content:space-between;padding:2rem 1.75rem}@media(min-width:600px){.editor-styles-wrapper .block-list-locations .block-list-locations-accordion-head .block-list-locations-accordion-head-content,.site-main .block-list-locations .block-list-locations-accordion-head .block-list-locations-accordion-head-content{padding:2rem 1.75rem}}.editor-styles-wrapper .block-list-locations .block-list-locations-accordion-head .block-list-locations-accordion-head-content h3,.site-main .block-list-locations .block-list-locations-accordion-head .block-list-locations-accordion-head-content h3{font-size:var(--typography-size-16);font-weight:var(--typography-weight-medium);letter-spacing:-.36px;line-height:1.4;margin-bottom:0;margin-right:20px}.editor-styles-wrapper .block-list-locations .block-list-locations-accordion-head .block-list-locations-accordion-minus,.site-main .block-list-locations .block-list-locations-accordion-head .block-list-locations-accordion-minus{display:none;min-width:27px}.editor-styles-wrapper .block-list-locations .block-list-locations-accordion-head .block-list-locations-accordion-plus,.site-main .block-list-locations .block-list-locations-accordion-head .block-list-locations-accordion-plus{min-width:27px}.editor-styles-wrapper .block-list-locations .block-list-locations-accordion-head.accordion-head-active .block-list-locations-accordion-plus,.site-main .block-list-locations .block-list-locations-accordion-head.accordion-head-active .block-list-locations-accordion-plus{display:none}.editor-styles-wrapper .block-list-locations .block-list-locations-accordion-head.accordion-head-active .block-list-locations-accordion-minus,.site-main .block-list-locations .block-list-locations-accordion-head.accordion-head-active .block-list-locations-accordion-minus{display:initial}.editor-styles-wrapper .block-list-locations .block-list-locations-panel,.site-main .block-list-locations .block-list-locations-panel{border-bottom:1px solid var(--color-neutral-10);max-height:0;overflow:hidden;transition:max-height .2s ease-out}.editor-styles-wrapper .block-list-locations .block-list-locations-panel:last-child,.site-main .block-list-locations .block-list-locations-panel:last-child{border-bottom:none}.editor-styles-wrapper .block-list-locations .block-list-locations-panel .block-list-locations-panel,.site-main .block-list-locations .block-list-locations-panel .block-list-locations-panel{padding:1.5rem}@media(min-width:600px){.editor-styles-wrapper .block-list-locations .block-list-locations-panel .block-list-locations-panel,.site-main .block-list-locations .block-list-locations-panel .block-list-locations-panel{padding:0 2.25rem 2.25rem}}.editor-styles-wrapper .block-list-locations .block-list-locations-panel .block-list-locations-panel-content,.site-main .block-list-locations .block-list-locations-panel .block-list-locations-panel-content{display:flex;flex-direction:column;font-size:.875rem;gap:.5rem;padding:0 1.75rem 2rem}.editor-styles-wrapper .block-list-locations .block-list-locations-panel .block-list-locations-panel-content h4,.site-main .block-list-locations .block-list-locations-panel .block-list-locations-panel-content h4{font-size:.875rem}.editor-styles-wrapper .block-list-locations .block-list-locations-panel .block-list-locations-panel-content .block-list-locations-panel-item,.site-main .block-list-locations .block-list-locations-panel .block-list-locations-panel-content .block-list-locations-panel-item{background-color:var(--color-neutral-10);border-radius:.5rem;display:grid;grid-template-columns:1fr 1fr;padding:1.25rem 1.75rem}.editor-styles-wrapper .block-list-locations .block-list-locations-panel .block-list-locations-panel-content .block-list-locations-panel-header span,.site-main .block-list-locations .block-list-locations-panel .block-list-locations-panel-content .block-list-locations-panel-header span{display:block;margin-bottom:.25rem}.editor-styles-wrapper .block-list-locations .block-list-locations-panel .block-list-locations-panel-content .block-list-locations-panel-header .location-name,.site-main .block-list-locations .block-list-locations-panel .block-list-locations-panel-content .block-list-locations-panel-header .location-name{font-weight:400}.editor-styles-wrapper .block-list-locations .block-list-locations-list,.site-main .block-list-locations .block-list-locations-list{list-style:none;margin-top:2.5rem;padding-left:0}.editor-styles-wrapper .block-list-locations .block-list-locations-list li,.site-main .block-list-locations .block-list-locations-list li{font-size:var(--typography-size-18);margin-bottom:1.25rem}.editor-styles-wrapper .block-list-locations .block-list-locations-list li:last-child,.site-main .block-list-locations .block-list-locations-list li:last-child{margin-bottom:0}.editor-styles-wrapper .block-list-locations .block-list-locations-list li .block-list-locations-list-item,.site-main .block-list-locations .block-list-locations-list li .block-list-locations-list-item{display:flex;gap:12px}.editor-styles-wrapper .block-list-locations .block-list-locations-list li .block-list-locations-list-item svg,.site-main .block-list-locations .block-list-locations-list li .block-list-locations-list-item svg{margin-top:3px;min-width:20px}.editor-styles-wrapper .block-list-locations .block-list-locations-list li .block-list-locations-list-item span,.site-main .block-list-locations .block-list-locations-list li .block-list-locations-list-item span{max-width:493px}.editor-styles-wrapper .block-info-author .content,.site-main .block-info-author .content{text-align:center}.editor-styles-wrapper .block-info-author .author-image,.site-main .block-info-author .author-image{border-radius:8px;height:160px;margin:0 auto 1.25rem;overflow:hidden;width:160px}.editor-styles-wrapper .block-info-author .author-image img,.site-main .block-info-author .author-image img{height:160px;-o-object-fit:cover;object-fit:cover;width:160px}.editor-styles-wrapper .block-info-author .author-name,.site-main .block-info-author .author-name{font-size:1.75rem;font-weight:500;letter-spacing:-.56px;line-height:120%;margin-bottom:0}.article-content .alignleft>*,.editor-styles-wrapper .alignleft>*{float:left}.article-content .alignright>*,.editor-styles-wrapper .alignright>*{float:right}.article-content .alignleft>img,.editor-styles-wrapper .alignleft>img{margin-bottom:var(--spacing-paragraphs-margin-block);margin-right:var(--spacing-container-padding-inline);margin-top:var(--spacing-paragraphs-margin-block)}.article-content .alignleft>img+figcaption,.editor-styles-wrapper .alignleft>img+figcaption{margin-top:0}.article-content .alignright>img,.editor-styles-wrapper .alignright>img{margin-bottom:var(--spacing-paragraphs-margin-block);margin-left:var(--spacing-container-padding-inline);margin-top:var(--spacing-paragraphs-margin-block)}.article-content .alignright>img+figcaption,.editor-styles-wrapper .alignright>img+figcaption{margin-top:0}.article-content .alignwide,.editor-styles-wrapper .alignwide{max-width:1200px;padding-left:var(--spacing-container-padding-inline);padding-right:var(--spacing-container-padding-inline);width:100%}@media(min-width:1240px){.article-content .alignwide,.editor-styles-wrapper .alignwide{padding-left:0;padding-right:0}}.article-content .alignfull,.editor-styles-wrapper .alignfull{max-width:100%;padding-left:0;padding-right:0;width:100%}.article-content .alignfull.wp-block-image img,.editor-styles-wrapper .alignfull.wp-block-image img{border-radius:0}@media(min-width:840px){.article-content .alignfull,.editor-styles-wrapper .alignfull{margin-bottom:var(--spacing-content-padding-block);margin-top:var(--spacing-content-padding-block);max-width:100%;width:100%}}.article-content cite,.article-content figcaption,.article-content small,.editor-styles-wrapper cite,.editor-styles-wrapper figcaption,.editor-styles-wrapper small{--color-caption:#5c5c6a;border:0;color:var(--color-caption);font-size:var(--typography-captions-size);font-style:normal;margin:1.875rem auto 3.75rem;max-width:800px;padding-bottom:0;text-align:center;width:100%}@media(max-width:600px){.article-content cite,.article-content figcaption,.article-content small,.editor-styles-wrapper cite,.editor-styles-wrapper figcaption,.editor-styles-wrapper small{margin-top:1.25rem}}.article-content .wp-block-image .aligncenter>figcaption,.article-content .wp-block-image .alignright>figcaption,.article-content .wp-block-image figcaption,.article-content .wp-block-image.is-resized>figcaption,.editor-styles-wrapper .wp-block-image .aligncenter>figcaption,.editor-styles-wrapper .wp-block-image .alignright>figcaption,.editor-styles-wrapper .wp-block-image figcaption,.editor-styles-wrapper .wp-block-image.is-resized>figcaption{display:block;width:100%}.article-content cite,.editor-styles-wrapper cite{margin-bottom:0}.article-content img,.editor-styles-wrapper img{border-radius:4px}img{max-width:100%}img[width][height]{height:auto}a{color:inherit;text-decoration:underline;text-decoration-color:inherit;transition:all .15s}a:focus,a:hover{color:var(--color-link-text-hover);text-decoration-color:var(--color-link-text-hover)}a.is-external-link svg{margin-left:.5rem}.entry-footer a,.site-footer a,.site-header a{text-decoration:none}p{color:var(--color-paragraph);line-height:var(--typography-paragraph-line-height)}