@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;color:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.wysiwyg-content .image-accordion__item:before{content:none}.wysiwyg-content .image-accordion__image img{margin:0}.wysiwyg-content .vertical-tabs-content__nav-item:before{content:none}.wysiwyg-content p{margin-bottom:clamp(.75rem,.6rem + .75vw,1.125rem)}.wysiwyg-content p:last-child{margin-bottom:0}.wysiwyg-content h3,.wysiwyg-content h4,.wysiwyg-content h5,.wysiwyg-content h6{color:#353535;margin-bottom:clamp(.75rem,.6rem + .75vw,1.125rem);margin-top:clamp(1rem,.8rem + 1vw,1.5rem);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.wysiwyg-content h3:first-child,.wysiwyg-content h4:first-child,.wysiwyg-content h5:first-child,.wysiwyg-content h6:first-child{margin-top:0}.wysiwyg-content h2{font-size:clamp(1.25rem,1.1rem + .75vw,1.5rem);font-weight:600;line-height:1;letter-spacing:0;margin-bottom:clamp(1rem,.8rem + 1vw,1.5rem);margin-top:clamp(2rem,1.6rem + 2vw,3rem);color:#353535;font-size:clamp(1.5rem,1.3rem + 1vw,2rem)}.wysiwyg-content h2:first-child{margin-top:0}.wysiwyg-content h3{font-size:clamp(1.125rem,1rem + .625vw,1.25rem);font-weight:600;line-height:1.2;letter-spacing:0}.wysiwyg-content h4{font-size:clamp(1rem,.9rem + .5vw,1.125rem);font-weight:600;line-height:1.4;letter-spacing:0}.wysiwyg-content h5{font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:600;line-height:1.4;letter-spacing:0}.wysiwyg-content h6{font-size:clamp(.75rem,.7rem + .25vw,.875rem);font-weight:600;line-height:1.4;letter-spacing:0}.wysiwyg-content strong,.wysiwyg-content b{font-weight:700;color:#353535}.wysiwyg-content em,.wysiwyg-content i{font-style:italic}.wysiwyg-content u{text-decoration:underline}.wysiwyg-content s,.wysiwyg-content strike,.wysiwyg-content del{text-decoration:line-through;opacity:.7}.wysiwyg-content mark{background:#ed8689;padding:.1em .2em;border-radius:.25rem}.wysiwyg-content small{font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:400;line-height:1.4;letter-spacing:0}.wysiwyg-content a{color:#a7191d;text-decoration:underline;transition:color .2s ease}.wysiwyg-content a:hover{color:#000}.wysiwyg-content a:focus{outline:2px solid #101010;outline-offset:2px}.wysiwyg-content ul,.wysiwyg-content ol{margin-bottom:clamp(.75rem,.6rem + .75vw,1.125rem);padding-left:0}.wysiwyg-content ul li,.wysiwyg-content ol li{margin-bottom:clamp(.5rem,.4rem + .5vw,.75rem);font-size:clamp(1rem,.9rem + .5vw,1.125rem);font-weight:400;line-height:1.4;letter-spacing:0;line-height:1.2}.wysiwyg-content ul li ul,.wysiwyg-content ul li ol,.wysiwyg-content ol li ul,.wysiwyg-content ol li ol{margin-top:clamp(.5rem,.4rem + .5vw,.75rem);margin-bottom:clamp(.5rem,.4rem + .5vw,.75rem)}.wysiwyg-content ul{list-style:none}.wysiwyg-content ul li{padding-left:1.5rem;position:relative}.wysiwyg-content ul li:before{content:"•";position:absolute;left:0;color:#a7191d;font-weight:600}.wysiwyg-content ul li ul{margin-top:clamp(.5rem,.4rem + .5vw,.75rem)}.wysiwyg-content ul li ul li:before{content:"◦";color:#a7191d}.wysiwyg-content ul li ul li ul li:before{content:"▪";color:#a7191d}.wysiwyg-content ol{list-style:none;counter-reset:ol-counter}.wysiwyg-content ol li{padding-left:1.75rem;position:relative;counter-increment:ol-counter}.wysiwyg-content ol li:before{content:counter(ol-counter) ".";position:absolute;left:0;color:#a7191d;font-weight:600;min-width:1.5rem;text-align:left}.wysiwyg-content ol li ol{margin-top:clamp(.5rem,.4rem + .5vw,.75rem);counter-reset:ol-counter-alpha}.wysiwyg-content ol li ol li{counter-increment:ol-counter-alpha}.wysiwyg-content ol li ol li:before{content:counter(ol-counter-alpha,lower-alpha) ")";color:#a7191d}.wysiwyg-content ol li ol li ol{counter-reset:ol-counter-roman}.wysiwyg-content ol li ol li ol li{counter-increment:ol-counter-roman}.wysiwyg-content ol li ol li ol li:before{content:counter(ol-counter-roman,lower-roman) ")";color:#a7191d}.wysiwyg-content blockquote{margin:clamp(.5rem,.4rem + .5vw,.75rem) 0;padding:clamp(.75rem,.6rem + .75vw,1.125rem) clamp(1rem,.8rem + 1vw,1.5rem);border-left:4px solid #101010;background:#1010100d;border-radius:0 .5rem .5rem 0;font-style:italic}.wysiwyg-content blockquote p{margin-bottom:clamp(.5rem,.4rem + .5vw,.75rem)}.wysiwyg-content blockquote p:last-child{margin-bottom:0}.wysiwyg-content blockquote cite{display:block;margin-top:clamp(.5rem,.4rem + .5vw,.75rem);font-size:clamp(.875rem,.8rem + .375vw,1rem);font-style:normal;opacity:.8}.wysiwyg-content blockquote cite:before{content:"— "}.wysiwyg-content code{background:#1010101a;color:#101010;padding:.2em .4em;border-radius:.25rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9em}.wysiwyg-content pre{background:#1010100d;border:1px solid rgba(16,16,16,.2);border-radius:.5rem;padding:clamp(.75rem,.6rem + .75vw,1.125rem);margin:clamp(.75rem,.6rem + .75vw,1.125rem) 0;overflow-x:auto}.wysiwyg-content pre code{background:none;padding:0;border-radius:0;color:inherit}.wysiwyg-content table{width:100%;border-collapse:collapse;margin:clamp(1.5rem,1.2rem + 1.5vw,2.25rem) 0}.wysiwyg-content table th,.wysiwyg-content table td{padding:clamp(.5rem,.4rem + .5vw,.75rem) clamp(.75rem,.6rem + .75vw,1.125rem);text-align:left;border-bottom:1px solid #EEEEEE}@media (max-width: 640px){.wysiwyg-content table th,.wysiwyg-content table td{padding:clamp(.5rem,.4rem + .5vw,.75rem) clamp(.25rem,.2rem + .25vw,.375rem)}}.wysiwyg-content table th{font-weight:600;color:#353535;background:#1010100d}.wysiwyg-content table tbody tr:hover{background:#10101005}.wysiwyg-content hr{border:none;height:1px;background:#eee;margin:clamp(1.5rem,1.2rem + 1.5vw,2.25rem) 0}.wysiwyg-content img{max-width:100%;height:auto;border-radius:.5rem;margin:clamp(.75rem,.6rem + .75vw,1.125rem) 0}.wysiwyg-content figure{margin:clamp(1.5rem,1.2rem + 1.5vw,2.25rem) 0}.wysiwyg-content figure img{margin:0}.wysiwyg-content figure figcaption{margin-top:clamp(.5rem,.4rem + .5vw,.75rem);font-size:clamp(.875rem,.8rem + .375vw,1rem);color:#676767cc;text-align:center;font-style:italic}.wysiwyg-content dl{margin:clamp(.75rem,.6rem + .75vw,1.125rem) 0}.wysiwyg-content dl dt{font-weight:600;color:#353535;margin-top:clamp(.75rem,.6rem + .75vw,1.125rem)}.wysiwyg-content dl dt:first-child{margin-top:0}.wysiwyg-content dl dd{margin-left:clamp(1rem,.8rem + 1vw,1.5rem);margin-bottom:clamp(.5rem,.4rem + .5vw,.75rem)}.wysiwyg-content address{font-style:italic;margin:clamp(.75rem,.6rem + .75vw,1.125rem) 0}.wysiwyg-content abbr[title]{text-decoration:underline dotted;cursor:help}.wysiwyg-content sub,.wysiwyg-content sup{font-size:.8em;line-height:0;position:relative;vertical-align:baseline}.wysiwyg-content sub{bottom:-.25em}.wysiwyg-content sup{top:-.5em}.wysiwyg-content .btn{text-decoration:none!important}.wysiwyg-content .btn-primary{background:#a7191d;color:#fff}.wysiwyg-content .btn-primary:hover{background-color:#7b1215;border-color:#7b1215;color:#fff}.wysiwyg-content .btn-secondary{background:transparent;color:#101010;border-color:#101010}.wysiwyg-content .btn-secondary:hover{background:#101010;color:#fff}.wysiwyg-content input,.wysiwyg-content textarea,.wysiwyg-content select{background:#fff;border:1px solid #EEEEEE;border-radius:.5rem;padding:clamp(.5rem,.4rem + .5vw,.75rem) clamp(.75rem,.6rem + .75vw,1.125rem);color:#353535}.wysiwyg-content input::placeholder,.wysiwyg-content textarea::placeholder,.wysiwyg-content select::placeholder{color:#67676799}.wysiwyg-content input:focus,.wysiwyg-content textarea:focus,.wysiwyg-content select:focus{border-color:#101010;outline:none}.section-wrapper--dark .wysiwyg-content p{color:#ffffffe6}.section-wrapper--dark .wysiwyg-content h1,.section-wrapper--dark .wysiwyg-content h2,.section-wrapper--dark .wysiwyg-content h3,.section-wrapper--dark .wysiwyg-content h4,.section-wrapper--dark .wysiwyg-content h5,.section-wrapper--dark .wysiwyg-content h6,.section-wrapper--dark .wysiwyg-content strong,.section-wrapper--dark .wysiwyg-content b{color:#fff}.section-wrapper--dark .wysiwyg-content mark{background:#a7191d4d;color:#fff}.section-wrapper--dark .wysiwyg-content a{color:#a7191d}.section-wrapper--dark .wysiwyg-content a:hover{color:#e02d32}.section-wrapper--dark .wysiwyg-content a:focus{outline-color:#a7191d}.section-wrapper--dark .wysiwyg-content ul,.section-wrapper--dark .wysiwyg-content ol,.section-wrapper--dark .wysiwyg-content ul li,.section-wrapper--dark .wysiwyg-content ol li{color:#ffffffe6}.section-wrapper--dark .wysiwyg-content blockquote{border-left-color:#a7191d;background:#a7191d1a;color:#ffffffe6}.section-wrapper--dark .wysiwyg-content code{background:#a7191d33;color:#fff}.section-wrapper--dark .wysiwyg-content pre{background:#0000004d;border-color:#fff3;color:#fff}.section-wrapper--dark .wysiwyg-content pre code{color:#fff}.section-wrapper--dark .wysiwyg-content table{color:#ffffffe6}.section-wrapper--dark .wysiwyg-content table th{color:#fff;background:#a7191d33;border-bottom-color:#fff3}.section-wrapper--dark .wysiwyg-content table td{border-bottom-color:#ffffff1a}.section-wrapper--dark .wysiwyg-content table tbody tr:hover{background:#ffffff0d}.section-wrapper--dark .wysiwyg-content hr{background:#fff3}.section-wrapper--dark .wysiwyg-content figcaption{color:#ffffffb3}.section-wrapper--dark .wysiwyg-content dt{color:#fff}.section-wrapper--dark .wysiwyg-content dd,.section-wrapper--dark .wysiwyg-content address{color:#ffffffe6}.section-wrapper--dark .wysiwyg-content .btn-primary{background:#a7191d;color:#101010;border-color:#a7191d}.section-wrapper--dark .wysiwyg-content .btn-primary:hover{background:#d32025;border-color:#d32025}.section-wrapper--dark .wysiwyg-content .btn-secondary{background:transparent;color:#fff;border-color:#fff}.section-wrapper--dark .wysiwyg-content .btn-secondary:hover{background:#fff;color:#101010}.section-wrapper--dark .wysiwyg-content input,.section-wrapper--dark .wysiwyg-content textarea,.section-wrapper--dark .wysiwyg-content select{background:#ffffff1a;border-color:#fff3;color:#fff}.section-wrapper--dark .wysiwyg-content input::placeholder,.section-wrapper--dark .wysiwyg-content textarea::placeholder,.section-wrapper--dark .wysiwyg-content select::placeholder{color:#fff9}.section-wrapper--dark .wysiwyg-content input:focus,.section-wrapper--dark .wysiwyg-content textarea:focus,.section-wrapper--dark .wysiwyg-content select:focus{border-color:#a7191d;background:#ffffff26}.wysiwyg-content .row{display:flex;flex-wrap:wrap;margin:0 -.5rem;margin-bottom:clamp(1rem,.8rem + 1vw,1.5rem)}.wysiwyg-content .row:last-child{margin-bottom:0}.wysiwyg-content .row.no-gutters{margin:0;margin-bottom:clamp(1rem,.8rem + 1vw,1.5rem)}.wysiwyg-content .row.no-gutters [class*=col-]{padding:0}.wysiwyg-content [class*=col-]{padding:0 .5rem;margin-bottom:clamp(.75rem,.6rem + .75vw,1.125rem);box-sizing:border-box}.wysiwyg-content [class*=col-] img{width:100%;height:auto;margin:0!important;border-radius:.5rem;display:block}.wysiwyg-content [class*=col-] p:last-child,.wysiwyg-content [class*=col-] h1:last-child,.wysiwyg-content [class*=col-] h2:last-child,.wysiwyg-content [class*=col-] h3:last-child,.wysiwyg-content [class*=col-] h4:last-child,.wysiwyg-content [class*=col-] h5:last-child,.wysiwyg-content [class*=col-] h6:last-child{margin-bottom:0}.wysiwyg-content [class*=col-] p:first-child,.wysiwyg-content [class*=col-] h1:first-child,.wysiwyg-content [class*=col-] h2:first-child,.wysiwyg-content [class*=col-] h3:first-child,.wysiwyg-content [class*=col-] h4:first-child,.wysiwyg-content [class*=col-] h5:first-child,.wysiwyg-content [class*=col-] h6:first-child{margin-top:0}.wysiwyg-content .col-1{flex:0 0 8.333333%;max-width:8.333333%}.wysiwyg-content .col-2{flex:0 0 16.666667%;max-width:16.666667%}.wysiwyg-content .col-3{flex:0 0 25%;max-width:25%}.wysiwyg-content .col-4{flex:0 0 33.333333%;max-width:33.333333%}.wysiwyg-content .col-5{flex:0 0 41.666667%;max-width:41.666667%}.wysiwyg-content .col-6{flex:0 0 50%;max-width:50%}.wysiwyg-content .col-7{flex:0 0 58.333333%;max-width:58.333333%}.wysiwyg-content .col-8{flex:0 0 66.666667%;max-width:66.666667%}.wysiwyg-content .col-9{flex:0 0 75%;max-width:75%}.wysiwyg-content .col-10{flex:0 0 83.333333%;max-width:83.333333%}.wysiwyg-content .col-11{flex:0 0 91.666667%;max-width:91.666667%}.wysiwyg-content .col-12{flex:0 0 100%;max-width:100%}@media (max-width: 768px){.wysiwyg-content .row{margin:0}.wysiwyg-content [class*=col-]{padding:0;margin-bottom:clamp(1rem,.8rem + 1vw,1.5rem)}.wysiwyg-content .col-1,.wysiwyg-content .col-2,.wysiwyg-content .col-3,.wysiwyg-content .col-4,.wysiwyg-content .col-5,.wysiwyg-content .col-6,.wysiwyg-content .col-7,.wysiwyg-content .col-8,.wysiwyg-content .col-9,.wysiwyg-content .col-10,.wysiwyg-content .col-11,.wysiwyg-content .col-12{flex:0 0 100%;max-width:100%}}@media (min-width: 769px) and (max-width: 1024px){.wysiwyg-content .col-1,.wysiwyg-content .col-2,.wysiwyg-content .col-3{flex:0 0 33.333333%;max-width:33.333333%}.wysiwyg-content .col-4,.wysiwyg-content .col-5{flex:0 0 50%;max-width:50%}}.wysiwyg-content .text-center{text-align:center}.wysiwyg-content .text-left{text-align:left}.wysiwyg-content .text-right{text-align:right}.wysiwyg-content .d-flex{display:flex}.wysiwyg-content .align-items-center{align-items:center}.wysiwyg-content .justify-content-center{justify-content:center}.wysiwyg-content .justify-content-between{justify-content:space-between}.wysiwyg-content .mb-0{margin-bottom:0!important}.wysiwyg-content .mb-1{margin-bottom:clamp(.5rem,.4rem + .5vw,.75rem)!important}.wysiwyg-content .mb-2{margin-bottom:clamp(.75rem,.6rem + .75vw,1.125rem)!important}.wysiwyg-content .mb-3{margin-bottom:clamp(1rem,.8rem + 1vw,1.5rem)!important}.wysiwyg-content .mb-4{margin-bottom:clamp(2rem,1.6rem + 2vw,3rem)!important}.wysiwyg-content .mt-0{margin-top:0!important}.wysiwyg-content .mt-1{margin-top:clamp(.5rem,.4rem + .5vw,.75rem)!important}.wysiwyg-content .mt-2{margin-top:clamp(.75rem,.6rem + .75vw,1.125rem)!important}.wysiwyg-content .mt-3{margin-top:clamp(1rem,.8rem + 1vw,1.5rem)!important}.wysiwyg-content .mt-4{margin-top:clamp(2rem,1.6rem + 2vw,3rem)!important}.wysiwyg-content .alignleft{float:left;margin:0 clamp(1rem,.8rem + 1vw,1.5rem) clamp(.75rem,.6rem + .75vw,1.125rem) 0}.wysiwyg-content .alignright{float:right;margin:0 0 clamp(.75rem,.6rem + .75vw,1.125rem) clamp(1rem,.8rem + 1vw,1.5rem)}.wysiwyg-content .aligncenter{display:block;margin:clamp(.75rem,.6rem + .75vw,1.125rem) auto}.wysiwyg-content .alignnone{margin:clamp(.5rem,.4rem + .5vw,.75rem) 0}.wysiwyg-content .clearfix:after{content:"";display:table;clear:both}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.faq-cta-button{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e5e7eb}.faq-cta-button .btn{display:inline-flex;align-items:center;gap:.5rem;box-shadow:0 2px 8px #0000001a}.faq-cta-button .btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000026;transition:all .2s ease}@media (max-width: 768px){.faq-cta-button{margin-top:1rem;padding-top:1rem}.faq-cta-button .btn{width:100%;justify-content:center}}.faq-accordion__item .faq-accordion__answer-content:has(.faq-cta-button){padding-bottom:0}.compensation-accordion{padding-left:0;margin-bottom:0}.compensation-accordion-wrapper{display:flex;flex-direction:column;gap:2rem}.compensation-accordion-header{background:#fff;border-radius:1rem;padding:2rem;text-align:center;box-shadow:0 2px 8px #00000014}@media (max-width: 768px){.compensation-accordion-header{padding:2rem 1.5rem}}.compensation-accordion-header__icon{margin-bottom:1.5rem}.compensation-accordion-header__icon svg{width:2.25rem;height:2.25rem}.compensation-accordion-header__icon svg path{fill:#a7191d}.compensation-accordion-header__title{font-size:clamp(1.25rem,1.1rem + .75vw,1.5rem);font-weight:600;line-height:1;letter-spacing:0;margin:0 0 1rem;color:#000!important}.compensation-accordion-header__description{font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:400;line-height:1.2;letter-spacing:0;margin:0 0 2rem;max-width:600px;margin-left:auto;margin-right:auto;color:#676767!important}.compensation-accordion-header__cta{display:flex;gap:1rem;justify-content:center;align-items:center}@media (max-width: 768px){.compensation-accordion-header__cta{flex-direction:column;gap:.75rem}}.compensation-accordion-header__cta .btn-call{font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:600;line-height:1.4;letter-spacing:0;text-transform:uppercase;letter-spacing:.05em;padding:1rem 2rem;border:2px solid #000;background:transparent;color:#fff;border-radius:.5rem;text-decoration:none;transition:all .3s ease;border-color:#000;color:#676767}.compensation-accordion-header__cta .btn-call:hover{background:#101010;color:#fff;transform:translateY(-1px)}@media (max-width: 768px){.compensation-accordion-header__cta .btn-call{width:100%;max-width:300px;text-align:center}}.compensation-accordion-header__cta .btn-evaluation{font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:600;line-height:1.4;letter-spacing:0;text-transform:uppercase;letter-spacing:.05em;padding:1rem 2rem;background-color:#a7191d;color:#fff;border:2px solid #a7191d;border-radius:.5rem;text-decoration:none;transition:all .3s ease}.compensation-accordion-header__cta .btn-evaluation:hover{background-color:#7b1215;border-color:#7b1215;transform:translateY(-1px)}@media (max-width: 768px){.compensation-accordion-header__cta .btn-evaluation{width:100%;max-width:300px;text-align:center}}.compensation-accordion{display:flex;flex-direction:column;gap:1rem}.compensation-accordion__item{border-radius:1rem;overflow:hidden;transition:all .3s ease;margin-bottom:0;background:#fff;border:1px solid rgba(238,238,238,.1)}.section-wrapper--dark .compensation-accordion__item{background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.compensation-accordion__item:hover{box-shadow:0 4px 12px #00000014}.section-wrapper--dark .compensation-accordion__item:hover{box-shadow:0 4px 12px #0000004d}.compensation-accordion__item.is-open .compensation-accordion__toggle-icon{transform:rotate(180deg)}.compensation-accordion__header{width:100%;background:none;border:none;padding:1.5rem 2rem;cursor:pointer;text-align:left}@media (max-width: 768px){.compensation-accordion__header{padding:1.25rem 1.5rem}}.compensation-accordion__header-content{display:flex;align-items:center;gap:1rem;width:100%}@media (max-width: 768px){.compensation-accordion__header-content{flex-direction:column;align-items:flex-start;gap:1rem}}.compensation-accordion__header-main{display:flex;align-items:center;gap:1.5rem;flex:1}@media (max-width: 768px){.compensation-accordion__header-main{width:100%;gap:1rem}}.compensation-accordion__icon{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.compensation-accordion__icon{width:40px;height:40px}}.compensation-accordion__icon-svg{width:48px;height:48px;display:flex;align-items:center;justify-content:center}.compensation-accordion__icon-svg svg{width:100%;height:100%;fill:#a7191d}.compensation-accordion__icon-svg svg circle{fill:#a7191d}@media (max-width: 768px){.compensation-accordion__icon-svg{width:40px;height:40px}}.compensation-accordion__header-text{display:flex;flex-direction:column;gap:.5rem;flex:1;min-width:0}.compensation-accordion__severity{font-size:12px;font-weight:600;line-height:1;letter-spacing:0;text-transform:uppercase;letter-spacing:.1em;display:inline-block}.compensation-accordion__severity.severity-low{color:#fff;background:#225a25;width:fit-content;padding:4px 8px;border-radius:50px}.compensation-accordion__severity.severity-moderate{color:#000;background:#f9a825;width:fit-content;padding:4px 8px;border-radius:50px}.compensation-accordion__severity.severity-high{color:#fff;background:#c62828;width:fit-content;padding:4px 8px;border-radius:50px}.compensation-accordion__severity.severity-severe{color:#fff;background:#b00020;width:fit-content;padding:4px 8px;border-radius:50px}.compensation-accordion__title{font-size:clamp(1.5rem,1.3rem + 1vw,2rem);font-weight:600;line-height:1;letter-spacing:0;margin:0;color:#676767}.section-wrapper--dark .compensation-accordion__title{color:#fff}@media (max-width: 768px){.compensation-accordion__title{font-size:clamp(1.25rem,1.1rem + .75vw,1.5rem);font-weight:600;line-height:1;letter-spacing:0}}.compensation-accordion__settlement{display:flex;flex-direction:column;align-items:flex-end;text-align:right;flex-shrink:0}@media (max-width: 768px){.compensation-accordion__settlement{align-items:flex-start;text-align:left;width:100%}}.compensation-accordion__settlement-label{font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:400;line-height:1.4;letter-spacing:0;margin-bottom:.25rem;color:#676767}.section-wrapper--dark .compensation-accordion__settlement-label{color:#ffffffe6}.compensation-accordion__settlement-amount{font-size:clamp(1.25rem,1.1rem + .75vw,1.5rem);font-weight:700;line-height:1;letter-spacing:0;color:#a7191d}.section-wrapper--dark .compensation-accordion__settlement-amount{color:#ed8689}@media (max-width: 768px){.compensation-accordion__settlement-amount{font-size:clamp(1.125rem,1rem + .625vw,1.25rem);font-weight:700;line-height:1;letter-spacing:0}}.compensation-accordion__toggle{flex-shrink:0;margin-left:1rem}@media (max-width: 768px){.compensation-accordion__toggle{align-self:center;margin-left:0;position:absolute;right:12px;bottom:12px}}.compensation-accordion__toggle-icon{width:24px;height:24px;transition:transform .3s ease;color:#67676799}.section-wrapper--dark .compensation-accordion__toggle-icon{color:#fff9}@media (max-width: 768px){.compensation-accordion__toggle-icon{width:20px;height:20px}}.compensation-accordion__content{overflow:hidden;transition:all .3s ease}.compensation-accordion__content.is-animating{transition:height .3s ease,padding .3s ease}.compensation-accordion__description{font-size:clamp(1rem,.9rem + .5vw,1.125rem);font-weight:400;line-height:1.4;letter-spacing:0;margin-bottom:2rem;color:#676767}.section-wrapper--dark .compensation-accordion__description{color:#fffc}.compensation-accordion__description p{margin-bottom:1rem}.compensation-accordion__description p:last-child{margin-bottom:0}@media (max-width: 768px){.compensation-accordion__description{margin-bottom:1.5rem}}.compensation-accordion__cta{display:flex;justify-content:flex-start}@media (max-width: 768px){.compensation-accordion__cta{justify-content:center}}.compensation-accordion__cta-button{font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:600;line-height:1.4;letter-spacing:0;text-transform:uppercase;letter-spacing:.05em;padding:1rem 2rem;background-color:#a7191d;color:#fff;border:none;border-radius:.5rem;text-decoration:none;transition:all .3s ease}.compensation-accordion__cta-button:hover{background-color:#7b1215;transform:translateY(-1px)}@media (max-width: 768px){.compensation-accordion__cta-button{width:100%;max-width:none;text-align:center}}@media (max-width: 480px){.compensation-accordion{gap:.75rem}.compensation-accordion__header{padding:1rem 1.25rem}.compensation-accordion__header-content,.compensation-accordion__header-main{gap:.75rem}.compensation-accordion__icon,.compensation-accordion__icon-svg{width:32px;height:32px}.compensation-accordion__title{font-size:clamp(1.125rem,1rem + .625vw,1.25rem);font-weight:600;line-height:1;letter-spacing:0}.compensation-accordion__settlement-amount{font-size:clamp(1rem,.9rem + .5vw,1.125rem);font-weight:700;line-height:1;letter-spacing:0}}@media (prefers-reduced-motion: no-preference){.compensation-accordion__content{transition:max-height .4s cubic-bezier(.4,0,.2,1)}.compensation-accordion__toggle-icon{transition:transform .4s cubic-bezier(.4,0,.2,1)}.compensation-accordion__item{transition:all .4s cubic-bezier(.4,0,.2,1)}}.compensation-accordion__cta-button{white-space:nowrap}h1,.h1{font-size:clamp(2.5rem,2rem + 2.5vw,4rem);font-weight:700;line-height:1;letter-spacing:0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;margin-bottom:1.5rem}h2,.h2{font-size:clamp(1.875rem,1.6rem + 1.375vw,2.5rem);font-weight:600;line-height:1;letter-spacing:0;margin-bottom:1.25rem;color:#000}h3,.h3{font-size:clamp(1.5rem,1.3rem + 1vw,2rem);font-weight:500;line-height:1.2;letter-spacing:0;margin-bottom:1rem}h4,.h4{font-size:clamp(1.25rem,1.1rem + .75vw,1.5rem);font-weight:500;line-height:1.4;letter-spacing:0;margin-bottom:.75rem}h5,.h5{font-size:clamp(1.125rem,1rem + .625vw,1.25rem);font-weight:500;line-height:1.4;letter-spacing:0;margin-bottom:.5rem}h6,.h6{font-size:clamp(1rem,.9rem + .5vw,1.125rem);font-weight:500;line-height:1.4;letter-spacing:0;margin-bottom:.5rem}.small,small{font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:400;line-height:1.4;letter-spacing:0}p{margin-bottom:1.5rem}ul,ol{margin-bottom:1.5rem;padding-left:1.5rem}ul li,ol li{margin-bottom:.5rem}.contact-location{background:#fff;border-radius:.75rem;overflow:hidden;box-shadow:0 4px 16px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.contact-location:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000026}.contact-location__info{padding:clamp(1rem,.8rem + 1vw,1.5rem)}.contact-location__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:clamp(1rem,.8rem + 1vw,1.5rem)}.contact-location__name{font-size:clamp(1.125rem,1rem + .625vw,1.25rem);font-weight:600;line-height:1;letter-spacing:0;color:#101010;margin:0}.contact-location--has-info .contact-location__header{padding-bottom:clamp(.5rem,.4rem + .5vw,.75rem)}.contact-location__details{display:flex;flex-direction:column;gap:clamp(.75rem,.6rem + .75vw,1.125rem);margin-top:clamp(.75rem,.6rem + .75vw,1.125rem)}.contact-location__address,.contact-location__phone{display:flex;align-items:flex-start;gap:clamp(.5rem,.4rem + .5vw,.75rem)}.contact-location__address svg,.contact-location__phone svg{flex-shrink:0;width:18px;height:18px}.contact-location__address svg path,.contact-location__phone svg path{fill:#a7191d}.contact-location__address span,.contact-location__phone span{font-size:clamp(.75rem,.7rem + .25vw,.875rem);font-weight:400;line-height:1.4;letter-spacing:0;color:#676767}.contact-location__address a,.contact-location__phone a{font-size:clamp(.75rem,.7rem + .25vw,.875rem);font-weight:600;line-height:1.4;letter-spacing:0;color:#a7191d;text-decoration:none}.contact-location__address a:hover,.contact-location__phone a:hover{text-decoration:underline}.contact-location__map{height:200px;background:#eeeeee1a}.contact-location__map iframe{width:100%;height:100%;border:none}.location-service-tooltip{position:relative;display:inline-block}.location-service-tooltip__icon{background:none;border:none;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;color:#a7191d;width:32px;height:32px}.location-service-tooltip__icon:hover{background:#a7191d1a}.location-service-tooltip__icon:focus{outline:2px solid #a7191d;outline-offset:2px}.location-service-tooltip__icon[aria-expanded=true]{background:#a7191d;color:#fff}.location-service-tooltip__icon svg{width:19px;height:19px;transition:all .3s ease}.location-service-tooltip__popup{box-shadow:0 22px 9px #00000003,0 12px 7px #0000000a,0 5px 5px #00000012,0 1px 3px #00000014;font-size:clamp(.75rem,.7rem + .25vw,.875rem);font-weight:400;line-height:1.4;letter-spacing:0;padding:clamp(.5rem,.4rem + .5vw,.75rem);border-radius:.5rem;background:#fff;border:1px solid rgba(0,0,0,.1);display:none;position:fixed;z-index:1000;max-width:300px;white-space:normal;word-wrap:break-word}.location-service-tooltip__popup:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff}.location-service-tooltip__popup:before{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid rgba(0,0,0,.1);z-index:-1}.location-service-tooltip__popup.visible{display:block}.location-service-tooltip__popup.flipped:after{top:-6px;border-top:none;border-bottom:6px solid #fff}.location-service-tooltip__popup.flipped:before{top:-7px;border-top:none;border-bottom:7px solid rgba(0,0,0,.1)}@media (max-width: 768px){.contact-location__info{padding:clamp(1rem,.8rem + 1vw,1.5rem)}.contact-location__map{height:180px}}@media (max-width: 480px){.contact-location__name{font-size:clamp(1rem,.9rem + .5vw,1.125rem);font-weight:600;line-height:1;letter-spacing:0}}.locations-section{padding:clamp(3rem,2.4rem + 3vw,5rem) 0;background:linear-gradient(135deg,#f5f6f9,#d5d9e6)}.locations-section__header{text-align:center;margin-bottom:clamp(3rem,2.4rem + 3vw,5rem)}.locations-section__heading{font-size:clamp(1.5rem,1.3rem + 1vw,2rem);font-weight:700;line-height:1;letter-spacing:0;color:#000;margin-bottom:clamp(1rem,.8rem + 1vw,1.5rem)}.locations-section__description{font-size:clamp(1rem,.9rem + .5vw,1.125rem);font-weight:400;line-height:1.75;letter-spacing:0;color:#000;max-width:50rem;margin:0 auto}.locations-section__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:clamp(1rem,.8rem + 1vw,1.5rem)}@media (max-width: 768px){.locations-section__grid{grid-template-columns:1fr}}@media (max-width: 768px){.locations-section{padding:clamp(2.5rem,2rem + 2.5vw,4rem) 0}.locations-section__header{margin-bottom:clamp(2.5rem,2rem + 2.5vw,4rem)}.locations-section__heading{font-size:clamp(1.25rem,1.1rem + .75vw,1.5rem);font-weight:700;line-height:1;letter-spacing:0}}@media (max-width: 480px){.locations-section__heading{font-size:clamp(1.125rem,1rem + .625vw,1.25rem);font-weight:700;line-height:1;letter-spacing:0}}.site-footer{background:linear-gradient(135deg,#101010,#000);color:#fff;padding:clamp(4rem,3.2rem + 4vw,6.5rem) 0 clamp(1rem,.8rem + 1vw,1.5rem) 0}@media (max-width: 768px){.site-footer{padding:clamp(3rem,2.4rem + 3vw,5rem) 0 clamp(1rem,.8rem + 1vw,1.5rem) 0}}.site-footer__main{display:grid;grid-template-columns:1fr 1fr;gap:clamp(3rem,2.4rem + 3vw,5rem);margin-bottom:clamp(3rem,2.4rem + 3vw,5rem)}@media (max-width: 1024px){.site-footer__main{grid-template-columns:1fr;gap:clamp(3rem,2.4rem + 3vw,5rem);margin-bottom:clamp(2.5rem,2rem + 2.5vw,4rem)}}.site-footer__brand{display:flex;flex-direction:column}.site-footer__logo{max-width:200px;margin-bottom:clamp(1rem,.8rem + 1vw,1.5rem)}@media (max-width: 768px){.site-footer__logo{max-width:240px}}.site-footer__logo-img{width:100%;height:auto}.site-footer__social{display:flex;gap:clamp(.75rem,.6rem + .75vw,1.125rem);align-items:center;margin-bottom:clamp(2rem,1.6rem + 2vw,3rem)}.site-footer__social-link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:transparent;border:1px solid rgba(255,255,255,.3);border-radius:4px;color:#fffc;text-decoration:none;transition:all .3s ease}@media (max-width: 768px){.site-footer__social-link{width:36px;height:36px}}.site-footer__social-link:hover{background:#ffffff1a;border-color:#fff9;color:#fff}.site-footer__social-link svg{width:18px;height:18px}@media (max-width: 768px){.site-footer__social-link svg{width:16px;height:16px}}.site-footer__disclaimer{font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:400;line-height:1.75;letter-spacing:0;color:#fffc}@media (max-width: 768px){.site-footer__disclaimer{font-size:clamp(.75rem,.7rem + .25vw,.875rem);font-weight:400;line-height:1.75;letter-spacing:0}}.site-footer__disclaimer p{margin:0}.site-footer__contact{display:flex;flex-direction:column;gap:clamp(2rem,1.6rem + 2vw,3rem)}.site-footer__contact-title{font-size:clamp(1.25rem,1.1rem + .75vw,1.5rem);font-weight:700;line-height:1;letter-spacing:0;color:#fff;margin:0 0 clamp(1rem,.8rem + 1vw,1.5rem) 0}@media (max-width: 768px){.site-footer__contact-title{font-size:clamp(1.125rem,1rem + .625vw,1.25rem);font-weight:700;line-height:1;letter-spacing:0}}.site-footer__locations{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2.5rem,2rem + 2.5vw,4rem) clamp(3rem,2.4rem + 3vw,5rem)}@media (max-width: 768px){.site-footer__locations{grid-template-columns:1fr;gap:clamp(2rem,1.6rem + 2vw,3rem)}}.site-footer__location{display:flex;flex-direction:column;gap:clamp(.75rem,.6rem + .75vw,1.125rem)}.site-footer__location-name{font-size:clamp(1.125rem,1rem + .625vw,1.25rem);font-weight:700;line-height:1;letter-spacing:0;color:#fff;margin:0 0 clamp(.5rem,.4rem + .5vw,.75rem) 0}@media (max-width: 768px){.site-footer__location-name{font-size:clamp(1rem,.9rem + .5vw,1.125rem);font-weight:700;line-height:1;letter-spacing:0}}.site-footer__location-info{display:flex;flex-direction:column;gap:clamp(.25rem,.2rem + .25vw,.375rem)}.site-footer__location-info p{font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:400;line-height:1.4;letter-spacing:0;color:#ffffffe6;margin:0}@media (max-width: 768px){.site-footer__location-info p{font-size:clamp(.75rem,.7rem + .25vw,.875rem);font-weight:400;line-height:1.4;letter-spacing:0}}.site-footer__location-address{margin-top:clamp(.5rem,.4rem + .5vw,.75rem)}.site-footer__location-address p{font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:400;line-height:1.4;letter-spacing:0;color:#fffc;margin:0}@media (max-width: 768px){.site-footer__location-address p{font-size:clamp(.75rem,.7rem + .25vw,.875rem);font-weight:400;line-height:1.4;letter-spacing:0}}.site-footer__contact-info{display:flex;flex-direction:column;gap:clamp(2rem,1.6rem + 2vw,3rem);align-self:start}.site-footer__contact-item{display:flex;flex-direction:column;gap:clamp(.5rem,.4rem + .5vw,.75rem)}.site-footer__contact-label{font-size:clamp(1rem,.9rem + .5vw,1.125rem);font-weight:700;line-height:1;letter-spacing:0;color:#fff;margin:0}@media (max-width: 768px){.site-footer__contact-label{font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:700;line-height:1;letter-spacing:0}}.site-footer__contact-value{font-size:clamp(1rem,.9rem + .5vw,1.125rem);font-weight:400;line-height:1.4;letter-spacing:0;color:#ffffffe6;margin:0}@media (max-width: 768px){.site-footer__contact-value{font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:400;line-height:1.4;letter-spacing:0}}.site-footer__legal{padding:clamp(1rem,.8rem + 1vw,1.5rem) 0;border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:clamp(1rem,.8rem + 1vw,1.5rem)}.site-footer__legal-links{display:flex;gap:clamp(2rem,1.6rem + 2vw,3rem)}.site-footer__legal-links li{list-style:none;display:flex;align-items:center}.site-footer__legal-links li a{text-decoration:none}.site-footer__legal-links li span:first-child{padding-left:0}@media (max-width: 768px){.site-footer__legal-links{flex-wrap:wrap;gap:clamp(1rem,.8rem + 1vw,1.5rem)}}.site-footer__legal-link{font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:400;line-height:1.4;letter-spacing:0;color:#fffc;text-decoration:none;transition:color .3s ease;cursor:pointer}@media (max-width: 768px){.site-footer__legal-link{font-size:clamp(.75rem,.7rem + .25vw,.875rem);font-weight:400;line-height:1.4;letter-spacing:0}}.site-footer__legal-link:hover{color:#fff}.site-footer__bottom{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center}.site-footer__bottom-content{display:flex;flex-direction:column;align-items:center;gap:1rem;justify-content:center}.site-footer__copyright{font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:600;line-height:1.4;letter-spacing:0;color:#fff;margin:0}@media (max-width: 768px){.site-footer__copyright{font-size:clamp(.75rem,.7rem + .25vw,.875rem);font-weight:600;line-height:1.4;letter-spacing:0}}.site-footer__legal-text{font-size:clamp(.75rem,.7rem + .25vw,.875rem);font-weight:400;line-height:1.75;letter-spacing:0;color:#ffffffb3;text-align:center}@media (max-width: 768px){.site-footer__legal-text{font-size:11px}}.site-footer__case-engine-wrapper{flex-shrink:0}.site-footer__case-engine{display:flex;align-items:center;gap:clamp(.5rem,.4rem + .5vw,.75rem);background:#fff;color:#000;padding:clamp(.5rem,.4rem + .5vw,.75rem) clamp(.75rem,.6rem + .75vw,1.125rem);border-radius:25px;text-decoration:none;font-size:clamp(.75rem,.7rem + .25vw,.875rem);font-weight:600;line-height:1;letter-spacing:0;transition:all .3s ease}@media (max-width: 768px){.site-footer__case-engine{font-size:clamp(.75rem,.7rem + .25vw,.875rem);font-weight:600;line-height:1;letter-spacing:0;padding:clamp(.5rem,.4rem + .5vw,.75rem) clamp(.75rem,.6rem + .75vw,1.125rem)}}.site-footer__case-engine:hover{background:#f2f2f2;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.site-footer__case-engine svg{width:18px;height:20px;flex-shrink:0}@media (max-width: 768px){.site-footer__case-engine svg{width:16px;height:18px}}@media (prefers-reduced-motion: no-preference){.site-footer__social-link,.site-footer__nav-link,.site-footer__bottom-link,.site-footer__case-engine{transition:all .3s cubic-bezier(.4,0,.2,1)}}@media (prefers-contrast: high){.site-footer__nav-link,.site-footer__bottom-link{color:#fff!important}.site-footer__social-link{background:#fff3!important;color:#fff!important}}.read-more-item--hidden,.compensation-accordion__item--hidden{display:none}.read-more-item--hidden.is-revealing,.is-revealing.compensation-accordion__item--hidden{display:block;animation:revealItem .4s ease-out}.read-more{text-align:center;padding:clamp(1rem,.8rem + 1vw,1.5rem)}.read-more-btn{display:flex!important;align-items:center;justify-content:center;margin:0 auto;gap:.5rem;transition:all .3s ease}.read-more-btn.is-expanded .read-more-icon{transform:rotate(180deg)}.read-more-text{font-weight:600}.read-more-icon{transition:transform .3s ease;stroke:currentColor;stroke-width:2}@keyframes revealItem{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.section-wrapper--dark .read-more{border-top-color:#ffffff1a}.section-wrapper--dark .read-more-btn{color:#000}.section-wrapper--dark .read-more-btn:hover{background:#fff;color:#101010}.read-more-btn--secondary{background:#a7191d;color:#fff;border-color:#a7191d}.read-more-btn--secondary:hover{background:#7b1215;border-color:#7b1215}.read-more-btn--small{padding:clamp(.5rem,.4rem + .5vw,.75rem) clamp(1rem,.8rem + 1vw,1.5rem);font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:600;line-height:1.4;letter-spacing:0}.read-more-btn--small .read-more-icon{width:14px;height:14px}.read-more-btn--large{padding:clamp(1rem,.8rem + 1vw,1.5rem) clamp(2.5rem,2rem + 2.5vw,4rem);font-size:clamp(1.125rem,1rem + .625vw,1.25rem);font-weight:600;line-height:1.4;letter-spacing:0}.read-more-btn--large .read-more-icon{width:20px;height:20px}.shortcode-read-more-wrapper{width:100%}.shortcode-read-more-wrapper div,.shortcode-read-more-wrapper p,.shortcode-read-more-wrapper span{margin-bottom:clamp(.75rem,.6rem + .75vw,1.125rem);font-size:clamp(1rem,.9rem + .5vw,1.125rem);font-weight:400;line-height:1.4;letter-spacing:0;color:#676767}.shortcode-read-more-wrapper div:last-child,.shortcode-read-more-wrapper p:last-child,.shortcode-read-more-wrapper span:last-child{margin-bottom:0}.shortcode-read-more-wrapper div h1,.shortcode-read-more-wrapper div h2,.shortcode-read-more-wrapper div h3,.shortcode-read-more-wrapper div h4,.shortcode-read-more-wrapper div h5,.shortcode-read-more-wrapper div h6,.shortcode-read-more-wrapper p h1,.shortcode-read-more-wrapper p h2,.shortcode-read-more-wrapper p h3,.shortcode-read-more-wrapper p h4,.shortcode-read-more-wrapper p h5,.shortcode-read-more-wrapper p h6,.shortcode-read-more-wrapper span h1,.shortcode-read-more-wrapper span h2,.shortcode-read-more-wrapper span h3,.shortcode-read-more-wrapper span h4,.shortcode-read-more-wrapper span h5,.shortcode-read-more-wrapper span h6{color:#353535;margin-bottom:clamp(.75rem,.6rem + .75vw,1.125rem);margin-top:clamp(1rem,.8rem + 1vw,1.5rem);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;display:block}.shortcode-read-more-wrapper div h1:first-child,.shortcode-read-more-wrapper div h2:first-child,.shortcode-read-more-wrapper div h3:first-child,.shortcode-read-more-wrapper div h4:first-child,.shortcode-read-more-wrapper div h5:first-child,.shortcode-read-more-wrapper div h6:first-child,.shortcode-read-more-wrapper p h1:first-child,.shortcode-read-more-wrapper p h2:first-child,.shortcode-read-more-wrapper p h3:first-child,.shortcode-read-more-wrapper p h4:first-child,.shortcode-read-more-wrapper p h5:first-child,.shortcode-read-more-wrapper p h6:first-child,.shortcode-read-more-wrapper span h1:first-child,.shortcode-read-more-wrapper span h2:first-child,.shortcode-read-more-wrapper span h3:first-child,.shortcode-read-more-wrapper span h4:first-child,.shortcode-read-more-wrapper span h5:first-child,.shortcode-read-more-wrapper span h6:first-child{margin-top:0}.shortcode-read-more-wrapper div h1,.shortcode-read-more-wrapper p h1,.shortcode-read-more-wrapper span h1{font-size:clamp(1.5rem,1.3rem + 1vw,2rem);font-weight:700;line-height:1;letter-spacing:0}.shortcode-read-more-wrapper div h2,.shortcode-read-more-wrapper p h2,.shortcode-read-more-wrapper span h2{font-size:clamp(1.25rem,1.1rem + .75vw,1.5rem);font-weight:600;line-height:1;letter-spacing:0;margin-bottom:clamp(1rem,.8rem + 1vw,1.5rem);margin-top:clamp(2rem,1.6rem + 2vw,3rem);font-size:clamp(1.5rem,1.3rem + 1vw,2rem)}.shortcode-read-more-wrapper div h3,.shortcode-read-more-wrapper p h3,.shortcode-read-more-wrapper span h3{font-size:clamp(1.125rem,1rem + .625vw,1.25rem);font-weight:600;line-height:1.2;letter-spacing:0}.shortcode-read-more-wrapper div h4,.shortcode-read-more-wrapper p h4,.shortcode-read-more-wrapper span h4{font-size:clamp(1rem,.9rem + .5vw,1.125rem);font-weight:600;line-height:1.4;letter-spacing:0}.shortcode-read-more-wrapper div h5,.shortcode-read-more-wrapper p h5,.shortcode-read-more-wrapper span h5{font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:600;line-height:1.4;letter-spacing:0}.shortcode-read-more-wrapper div h6,.shortcode-read-more-wrapper p h6,.shortcode-read-more-wrapper span h6{font-size:clamp(.75rem,.7rem + .25vw,.875rem);font-weight:600;line-height:1.4;letter-spacing:0}.shortcode-read-more-wrapper div strong,.shortcode-read-more-wrapper div b,.shortcode-read-more-wrapper p strong,.shortcode-read-more-wrapper p b,.shortcode-read-more-wrapper span strong,.shortcode-read-more-wrapper span b{font-weight:700;color:#353535}.shortcode-read-more-wrapper div em,.shortcode-read-more-wrapper div i,.shortcode-read-more-wrapper p em,.shortcode-read-more-wrapper p i,.shortcode-read-more-wrapper span em,.shortcode-read-more-wrapper span i{font-style:italic}.shortcode-read-more-wrapper div a,.shortcode-read-more-wrapper p a,.shortcode-read-more-wrapper span a{color:#a7191d;text-decoration:underline;transition:color .2s ease}.shortcode-read-more-wrapper div a:hover,.shortcode-read-more-wrapper p a:hover,.shortcode-read-more-wrapper span a:hover{color:#000}.shortcode-read-more-wrapper .shortcode-read-more-btn{background:none!important;border:none!important;color:#101010!important;cursor:pointer;font-weight:600;font-size:clamp(.875rem,.8rem + .375vw,1rem)!important;text-decoration:underline;transition:color .2s ease;padding:0!important;margin:clamp(.75rem,.6rem + .75vw,1.125rem) 0 0 0!important;display:inline-block!important}.shortcode-read-more-wrapper .shortcode-read-more-btn:hover{opacity:.8}.shortcode-read-more-wrapper .shortcode-hidden-text h1,.shortcode-read-more-wrapper .shortcode-hidden-text h2,.shortcode-read-more-wrapper .shortcode-hidden-text h3,.shortcode-read-more-wrapper .shortcode-hidden-text h4,.shortcode-read-more-wrapper .shortcode-hidden-text h5,.shortcode-read-more-wrapper .shortcode-hidden-text h6{color:#353535;margin-bottom:clamp(.75rem,.6rem + .75vw,1.125rem);margin-top:clamp(1rem,.8rem + 1vw,1.5rem);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.shortcode-read-more-wrapper .shortcode-hidden-text h1:first-child,.shortcode-read-more-wrapper .shortcode-hidden-text h2:first-child,.shortcode-read-more-wrapper .shortcode-hidden-text h3:first-child,.shortcode-read-more-wrapper .shortcode-hidden-text h4:first-child,.shortcode-read-more-wrapper .shortcode-hidden-text h5:first-child,.shortcode-read-more-wrapper .shortcode-hidden-text h6:first-child{margin-top:0}.shortcode-read-more-wrapper .shortcode-hidden-text h4{font-size:clamp(1rem,.9rem + .5vw,1.125rem);font-weight:600;line-height:1.4;letter-spacing:0}.shortcode-read-more-wrapper .shortcode-hidden-text strong,.shortcode-read-more-wrapper .shortcode-hidden-text b{font-weight:700;color:#353535}.section-wrapper--dark .shortcode-read-more-wrapper div,.section-wrapper--dark .shortcode-read-more-wrapper p,.section-wrapper--dark .shortcode-read-more-wrapper span{color:#ffffffe6}.section-wrapper--dark .shortcode-read-more-wrapper div h1,.section-wrapper--dark .shortcode-read-more-wrapper div h2,.section-wrapper--dark .shortcode-read-more-wrapper div h3,.section-wrapper--dark .shortcode-read-more-wrapper div h4,.section-wrapper--dark .shortcode-read-more-wrapper div h5,.section-wrapper--dark .shortcode-read-more-wrapper div h6,.section-wrapper--dark .shortcode-read-more-wrapper p h1,.section-wrapper--dark .shortcode-read-more-wrapper p h2,.section-wrapper--dark .shortcode-read-more-wrapper p h3,.section-wrapper--dark .shortcode-read-more-wrapper p h4,.section-wrapper--dark .shortcode-read-more-wrapper p h5,.section-wrapper--dark .shortcode-read-more-wrapper p h6,.section-wrapper--dark .shortcode-read-more-wrapper span h1,.section-wrapper--dark .shortcode-read-more-wrapper span h2,.section-wrapper--dark .shortcode-read-more-wrapper span h3,.section-wrapper--dark .shortcode-read-more-wrapper span h4,.section-wrapper--dark .shortcode-read-more-wrapper span h5,.section-wrapper--dark .shortcode-read-more-wrapper span h6,.section-wrapper--dark .shortcode-read-more-wrapper div strong,.section-wrapper--dark .shortcode-read-more-wrapper div b,.section-wrapper--dark .shortcode-read-more-wrapper p strong,.section-wrapper--dark .shortcode-read-more-wrapper p b,.section-wrapper--dark .shortcode-read-more-wrapper span strong,.section-wrapper--dark .shortcode-read-more-wrapper span b{color:#fff}.section-wrapper--dark .shortcode-read-more-wrapper div a,.section-wrapper--dark .shortcode-read-more-wrapper p a,.section-wrapper--dark .shortcode-read-more-wrapper span a{color:#a7191d}.section-wrapper--dark .shortcode-read-more-wrapper div a:hover,.section-wrapper--dark .shortcode-read-more-wrapper p a:hover,.section-wrapper--dark .shortcode-read-more-wrapper span a:hover{color:#e02d32}.section-wrapper--dark .shortcode-read-more-wrapper .shortcode-read-more-btn{color:#a7191d!important}.section-wrapper--dark .shortcode-read-more-wrapper .shortcode-hidden-text h1,.section-wrapper--dark .shortcode-read-more-wrapper .shortcode-hidden-text h2,.section-wrapper--dark .shortcode-read-more-wrapper .shortcode-hidden-text h3,.section-wrapper--dark .shortcode-read-more-wrapper .shortcode-hidden-text h4,.section-wrapper--dark .shortcode-read-more-wrapper .shortcode-hidden-text h5,.section-wrapper--dark .shortcode-read-more-wrapper .shortcode-hidden-text h6,.section-wrapper--dark .shortcode-read-more-wrapper .shortcode-hidden-text strong,.section-wrapper--dark .shortcode-read-more-wrapper .shortcode-hidden-text b{color:#fff}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.section-wrapper--dark .shortcode-read-more-wrapper div,.section-wrapper--dark .shortcode-read-more-wrapper p,.section-wrapper--dark .shortcode-read-more-wrapper span{margin-bottom:clamp(.75rem,.6rem + .75vw,1.125rem);font-size:clamp(1rem,.9rem + .5vw,1.125rem);font-weight:400;line-height:1.4;letter-spacing:0;color:#fff}.section-wrapper--dark .shortcode-read-more-wrapper div:last-child,.section-wrapper--dark .shortcode-read-more-wrapper p:last-child,.section-wrapper--dark .shortcode-read-more-wrapper span:last-child{margin-bottom:0}html{font-size:100%}body{font-size:clamp(1rem,.9rem + .5vw,1.125rem);font-weight:400;line-height:1.4;letter-spacing:0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:#676767;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;padding-top:80px}@media (max-width: 680px){body{padding-top:60px}}.wrapper{width:72.75rem;max-width:95%;margin:0 auto}.header{background:#fff;display:flex;align-items:center;justify-content:space-between;padding-left:1.25rem;height:80px;position:fixed;top:0;left:0;right:0;z-index:200;transform:translateY(0);transition:transform .3s ease}.header--hidden{transform:translateY(-100%)}@media (max-width: 680px){.header--hidden{transform:translateY(0)}}@media (max-width: 1200px){.header{padding-left:1.25rem;padding-right:1.25rem}}@media (max-width: 680px){.header{height:60px;padding-left:1rem;padding-right:1rem;transition:none;transform:translateY(0)!important}}.header__utilities{display:flex;gap:1rem;height:100%}.header__search{display:flex;align-items:center;background-color:#a7191d;height:100%;width:5rem;justify-content:center}@media (max-width: 680px){.header__search{width:4rem}}.header__cta{display:flex;align-items:center;gap:.5rem}@media (max-width: 680px){.header__cta{display:none}}.logo{height:auto;width:auto;object-fit:contain}.logo a,.logo img{max-width:inherit;max-height:inherit}.search-toggle{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;height:100%;width:100%}.search-toggle svg{stroke:#fff}.search-toggle svg{width:1.25rem;height:1.25rem}.search-overlay{position:fixed;top:0;left:0;width:100%;height:80px;background-color:#a7191d;z-index:9999;padding-inline:1.25rem;opacity:0;visibility:hidden;transform:translateY(-100%);transition:opacity .3s ease,visibility .3s ease,transform .3s ease;will-change:auto;display:flex;align-items:center}@media (max-width: 680px){.search-overlay{height:60px;padding-inline:0}}.search-overlay.active{opacity:1;visibility:visible;transform:translateY(0);will-change:auto}.search-overlay__content{display:flex;align-items:center;gap:1rem;width:72.75rem;max-width:95%;margin:0 auto}.search-overlay__search-form{flex:1;display:flex;align-items:center;gap:0}.search-overlay__input{flex:1;padding:.75rem 1rem;border:none;border-radius:4px 0 0 4px;font-size:1rem;outline:none;background:#fff}.search-overlay__input::placeholder{color:#999}.search-overlay__search-button{background:#000;border:none;padding:.75rem 1rem;border-radius:0 4px 4px 0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}.search-overlay__search-button:hover{background:#222}.search-overlay__search-button svg{width:20px;height:20px;stroke:#fff}.search-overlay__close{background:none;border:none;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease;color:#333}.search-overlay__close:hover{opacity:.7}.search-overlay__close svg{width:24px;height:24px;stroke:#333}.phone-icon{width:2.625rem;height:2.625rem;background-color:#a7191d;border-radius:50%;display:flex;align-items:center;justify-content:center}.phone-icon svg{fill:#fff}.phone-number{color:#000}.phone-number p{margin-bottom:0;font-size:clamp(.75rem,.7rem + .25vw,.875rem);font-weight:400;line-height:1.2;letter-spacing:0}.phone-number a{font-size:clamp(1.5rem,1.3rem + 1vw,2rem);font-weight:700;line-height:1;letter-spacing:-.025em;text-decoration:none}.main-nav{font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:500;line-height:1.4;letter-spacing:0}.main-nav__list{display:flex;gap:1rem;margin-bottom:0;padding-left:0;list-style:none}.main-nav__list .menu-item{position:relative;margin-bottom:0}.main-nav__list .menu-item>a,.main-nav__list .menu-item>.non-indexable-link{display:flex;align-items:center;padding:.5rem;text-decoration:none;color:#353535;transition:all .2s ease;border-radius:4px;white-space:nowrap}.main-nav__list .menu-item>a:hover,.main-nav__list .menu-item>.non-indexable-link:hover{color:#101010;background-color:#1010101a}.main-nav__list .menu-item.current-menu-item>.non-indexable-link{color:#101010;font-weight:600;background-color:#1010101a}.main-nav__list .menu-item.menu-item-has-children>a:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid currentColor;margin-left:.5rem;transition:transform .2s ease}.main-nav__list .menu-item.menu-item-has-children>a:hover:after{transform:rotate(180deg)}.main-nav__list .menu-item .sub-menu{position:absolute;top:120%;left:0;min-width:220px;background:#fff;border:1px solid rgba(238,238,238,.9);border-radius:6px;box-shadow:0 4px 12px #0000001a;list-style:none;margin:0;padding:.5rem 0;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .2s ease;z-index:1000}.main-nav__list .menu-item .sub-menu .menu-item{width:100%}.main-nav__list .menu-item .sub-menu .menu-item>a,.main-nav__list .menu-item .sub-menu .menu-item>.non-indexable-link{padding:.75rem 1rem;margin:0;color:#353535;font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:400;line-height:1.4;letter-spacing:0;border-radius:0;transition:all .2s ease}.main-nav__list .menu-item .sub-menu .menu-item>a:hover,.main-nav__list .menu-item .sub-menu .menu-item>.non-indexable-link:hover{background-color:#1010101a;color:#101010}.main-nav__list .menu-item .sub-menu .menu-item.current-menu-item>a{background-color:#1010101a;color:#101010;font-weight:500}.main-nav__list .menu-item .sub-menu .menu-item.menu-item-has-children>a:after{content:"";width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid currentColor;margin-left:auto;margin-right:0;transform:none}.main-nav__list .menu-item .sub-menu .menu-item .sub-menu{top:0;left:100%;margin-left:.5rem;margin-top:0;opacity:0!important;visibility:hidden!important;transform:translate(-10px)!important;transition:all .2s ease;max-height:500px;overflow:hidden;overflow-y:auto}.main-nav__list .menu-item .sub-menu .menu-item:hover>.sub-menu{opacity:1!important;visibility:visible!important;transform:translate(0)!important}.main-nav__list .menu-item.current-menu-item .sub-menu,.main-nav__list .menu-item.current-menu-ancestor .sub-menu{opacity:0!important;visibility:hidden!important;transform:translateY(-10px)!important}.main-nav__list .menu-item:hover .sub-menu{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}.main-nav__list .menu-item>a:focus{outline:2px solid #101010;outline-offset:2px}.mobile-menu-toggle{display:none;background:none;border:none;cursor:pointer;border-radius:4px;transition:background-color .2s ease}@media (max-width: 1200px){.mobile-menu-toggle{display:flex;align-items:center;justify-content:center}}.mobile-menu-toggle .burger-icon{width:24px;height:18px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.mobile-menu-toggle .burger-icon span{display:block;width:100%;height:2px;background-color:#353535;border-radius:1px;transition:all .3s ease;transform-origin:center}.mobile-menu-toggle .burger-icon span:nth-child(1){transform-origin:top left}.mobile-menu-toggle .burger-icon span:nth-child(3){transform-origin:bottom left}.mobile-nav-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9998;opacity:0;visibility:hidden;transition:all .3s ease}.mobile-nav-overlay.active{opacity:1;visibility:visible}.mobile-nav{position:fixed;top:0;right:0;width:320px;max-width:85vw;height:100vh;background:#fff;box-shadow:-4px 0 20px #00000026;z-index:9999;transform:translate(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);overflow-y:auto}.mobile-nav .logo{max-width:160px;max-height:60px;height:auto;width:auto;object-fit:contain}.mobile-nav.active{transform:translate(0)}.mobile-nav__header{display:flex;align-items:center;justify-content:space-between;padding:.6rem 1rem;border-bottom:1px solid rgba(238,238,238,.2);background:#10101005}.mobile-nav__close{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:4px;transition:background-color .2s ease}.mobile-nav__close:hover{background-color:#1010101a}.mobile-nav__close svg{width:20px;height:20px;stroke:#353535}.mobile-nav__list{list-style:none;margin:0;padding:1rem 0}.mobile-nav__list .menu-item{border-bottom:1px solid rgba(238,238,238,.1)}.mobile-nav__list .menu-item:last-child{border-bottom:none}.mobile-nav__list .menu-item>a,.mobile-nav__list .menu-item>.non-indexable-link{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;text-decoration:none;color:#353535;font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:500;line-height:1.4;letter-spacing:0;transition:all .2s ease}.mobile-nav__list .menu-item>a:hover,.mobile-nav__list .menu-item>.non-indexable-link:hover{background-color:#1010100d;color:#101010;padding-left:2rem}.mobile-nav__list .menu-item.current-menu-item>a,.mobile-nav__list .menu-item.current-menu-item>.non-indexable-link,.mobile-nav__list .menu-item.current-menu-ancestor>a,.mobile-nav__list .menu-item.current-menu-ancestor>.non-indexable-link{color:#101010;font-weight:600;background-color:#1010101a}.mobile-nav__list .menu-item.menu-item-has-children{position:relative}.mobile-nav__list .menu-item.menu-item-has-children>a,.mobile-nav__list .menu-item.menu-item-has-children>.non-indexable-link{position:relative;padding-right:4rem!important}.mobile-nav__list .menu-item.menu-item-has-children>a:after,.mobile-nav__list .menu-item.menu-item-has-children>.non-indexable-link:after{display:none}.mobile-nav__list .menu-item .sub-menu{list-style:none;margin:0;padding:0;background:#10101005;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.mobile-nav__list .menu-item .sub-menu.expanded{max-height:100%;padding:.5rem 0}.mobile-nav__list .menu-item .sub-menu .menu-item{border-bottom:1px solid rgba(238,238,238,.05)}.mobile-nav__list .menu-item .sub-menu .menu-item:last-child{border-bottom:none}.mobile-nav__list .menu-item .sub-menu .menu-item>a{padding:.75rem 2rem;font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:400;line-height:1.4;letter-spacing:0}.mobile-nav__list .menu-item .sub-menu .menu-item.current-menu-item>a{background-color:#10101026;color:#101010;font-weight:500}.mobile-nav__list .menu-item .sub-menu .menu-item .sub-menu{background:#1010100a}.mobile-nav__list .menu-item .sub-menu .menu-item .sub-menu .menu-item>a{padding-left:3rem}.mobile-nav__footer{margin-top:auto;padding:1.25rem;border-top:1px solid rgba(238,238,238,.2);background:#101010}.mobile-nav__footer .phone-number{text-align:center}.mobile-nav__footer .phone-number p{font-size:clamp(.75rem,.7rem + .25vw,.875rem);font-weight:600;line-height:1.4;letter-spacing:0;color:#fff9}.mobile-nav__footer .phone-number a{font-size:clamp(1.5rem,1.3rem + 1vw,2rem);font-weight:700;line-height:1;letter-spacing:0;color:#fff;text-decoration:none}@media (max-width: 1200px){.main-nav{display:none}}@media (max-width: 768px){.header__utilities .mobile-menu-toggle{order:2}}body.mobile-menu-open{overflow:hidden}@media (max-width: 768px){body.mobile-menu-open{position:fixed;width:100%}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}.btn{display:inline-block;padding:1rem 2rem;font-size:clamp(.75rem,.7rem + .25vw,.875rem);font-weight:600;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;border:2px solid transparent;border-radius:.5rem;cursor:pointer;transition:all .3s ease-out;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.2;background:none;outline:none}.btn:focus{outline:2px solid rgba(16,16,16,.3);outline-offset:2px}.btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.btn-primary{background-color:#a7191d;color:#fff;border-color:#a7191d}.btn-primary:hover{background-color:#7b1215;border-color:#7b1215;transform:translateY(-2px);box-shadow:0 6px 20px #a7191d4d}.btn-primary:active{transform:translateY(0);box-shadow:0 2px 8px #a7191d4d}.btn-secondary{background-color:transparent;color:#fff;border-color:#fff}.btn-secondary:hover{background-color:#fff;color:#101010;transform:translateY(-2px);box-shadow:0 6px 20px #ffffff4d}.btn-secondary:active{transform:translateY(0);box-shadow:0 2px 8px #ffffff4d}img{max-width:100%}.non-indexable-link{display:flex;align-items:center;padding:.5rem;border-radius:4px;white-space:nowrap;color:#353535;font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:500;line-height:1.4;letter-spacing:0;cursor:pointer;transition:all .2s ease}.non-indexable-link:hover{color:#101010;background-color:#1010101a}.main-nav .menu-item.hide-dropdown-arrow.menu-item-has-children>a:after,.main-nav .menu-item.hide-dropdown-arrow.menu-item-has-children>.non-indexable-link:after{display:none!important}.mobile-nav .menu-item.hide-dropdown-arrow.menu-item-has-children>a:after,.mobile-nav .menu-item.hide-dropdown-arrow.menu-item-has-children>.non-indexable-link:after{display:none!important}.mobile-menu-arrow{position:absolute!important;right:0!important;top:0!important;width:3rem!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;z-index:10!important;transition:transform .2s ease!important;color:inherit!important;background:#1010100d}.mobile-menu-arrow:hover{background:#1010101a}.mobile-menu-arrow svg{width:12px;height:8px;transition:transform .2s ease}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (max-width: 640px){.contact-form{padding:10px 20px 0}.hero-main__form__header{padding:0 20px}}
