.lCcToW_flow{gap:1.25rem;display:grid}.lCcToW_form,.lCcToW_fieldGrid{gap:1rem;display:grid}.lCcToW_companyList{gap:.75rem;display:grid}.lCcToW_companyOption{border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-md);padding:.75rem}.lCcToW_checkboxGroupOptions{margin-top:var(--mantine-spacing-xs)}.lCcToW_companyName{color:var(--app-page-foreground);font-weight:700}.lCcToW_companyAccountId{color:var(--mantine-color-gray-6);font-size:var(--mantine-font-size-sm)}.lCcToW_actionRow{flex-wrap:wrap;gap:.75rem;display:flex}.lCcToW_formSuccess{justify-items:start;gap:.75rem;display:grid}.lCcToW_formSuccessIcon{border:2px solid var(--mantine-color-green-6);color:var(--mantine-color-green-7);border-radius:999px;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}.lCcToW_formSuccessTitle{color:var(--app-page-foreground);font-size:var(--mantine-font-size-lg);margin:0;font-weight:700}.lCcToW_formSuccessText{color:var(--mantine-color-gray-7)}.lCcToW_checkboxLabel{font-family:var(--font-family-body);font-size:.875rem;font-weight:400;line-height:1.5}.lCcToW_submitButton{font-family:var(--font-family-body)}
.JCdL8G_grid{align-items:stretch}.JCdL8G_cardContent{text-align:center;justify-content:center;height:100%}.JCdL8G_icon{object-fit:contain;width:120px;max-width:100%;height:120px;max-height:100%}.JCdL8G_title{text-align:center;color:var(--garri-color-text-menu);font-size:1rem;font-weight:600}@media (max-width:36em){.JCdL8G_icon{width:80px;height:80px}}
.W3hL-a_frame{max-width:calc(80vh * var(--image-block-aspect-ratio));margin-inline:auto}@media (max-width:32em){.W3hL-a_frame{max-width:calc(50vh * var(--image-block-aspect-ratio))}}
.S3n48a_paragraphAndImageGrid{justify-content:center;align-items:center;display:flex}.S3n48a_imageContainer{align-items:center;width:100%;display:flex}.S3n48a_imageInner{width:100%;object-fit:contain!important}
.THPyuq_paragraphBlock{color:var(--garri-color-text-menu);font-size:clamp(.875rem,2.5vw,1rem);line-height:1.875}.THPyuq_paragraphBlock.THPyuq_smallText{font-size:.875rem;line-height:2.14}.THPyuq_paragraphBlock h2,.THPyuq_paragraphBlock h3,.THPyuq_paragraphBlock h4{font-weight:600}.THPyuq_paragraphBlock h2{margin-block:24px 12px;font-size:clamp(1.25rem,3vw,2.188rem)}.THPyuq_paragraphBlock h3{margin-block:20px 10px;font-size:clamp(1rem,2.5vw,1.75rem)}.THPyuq_paragraphBlock h4{margin-block:16px 8px;font-size:clamp(1rem,2.5vw,1.25rem)}.THPyuq_paragraphBlock p{margin:0 0 12px}.THPyuq_paragraphBlock b{font-weight:600}.THPyuq_paragraphBlock a{color:var(--garri-color-text-link);text-underline-offset:1.5px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:.8px;transition:text-decoration-color .3s}.THPyuq_paragraphBlock a:hover{-webkit-text-decoration-color:var(--garri-color-text-link);text-decoration-color:var(--garri-color-text-link)}.THPyuq_paragraphBlock ul,.THPyuq_paragraphBlock ol{padding-left:1.5rem}.THPyuq_paragraphBlock li{line-height:inherit;margin-bottom:6px}.THPyuq_paragraphBlock img{border-radius:4px;max-width:100%;height:auto;display:block}.THPyuq_paragraphBlock img.full-width{object-fit:cover;width:100%;max-height:495px;margin:40px 0}.THPyuq_paragraphBlock img.left{float:left;width:auto;max-height:240px;margin:8px 30px 8px 0}.THPyuq_paragraphBlock img.right{float:right;width:auto;max-height:240px;margin:8px 0 8px 30px}@media (max-width:64em){:is(.THPyuq_paragraphBlock img.left,.THPyuq_paragraphBlock img.right){max-height:180px}.THPyuq_paragraphBlock ul,.THPyuq_paragraphBlock ol{padding-left:1.25rem}}@media (max-width:36em){:is(.THPyuq_paragraphBlock img.left,.THPyuq_paragraphBlock img.right){float:unset;max-height:unset;justify-content:center;align-items:center;max-width:100%;margin:16px auto;display:flex}.THPyuq_paragraphBlock ul,.THPyuq_paragraphBlock ol{padding-left:1rem}}
.smIfRG_frame{border:0;border-radius:16px;width:100%}
.PPKcfW_videoGrid{width:100%}.PPKcfW_videoBlock{aspect-ratio:127/86;object-fit:contain;background:var(--mantine-color-gray-1);border-radius:4px;width:100%;max-width:100%;display:block}.PPKcfW_videoBlock iframe{border-radius:inherit;width:100%;height:100%;display:block}
.xx6cga_timelineBlock{--timeline-bleed:90px;margin-inline:max(calc(var(--timeline-bleed) * -1), min(0px, calc((100% - 100vw) / 2 + 16px)));margin-bottom:100px}.xx6cga_timelineBlock:not(:first-child){margin-top:40px}.xx6cga_controlIcon{background-color:var(--garri-color-text-white);width:28px;height:28px;box-shadow:var(--mantine-shadow-lg);border-radius:50%;justify-content:center;align-items:center;transition:transform .2s ease-in-out;display:flex}.xx6cga_controlIcon svg{transition:transform .2s ease-in-out}.xx6cga_controlRight svg{right:-1px}.xx6cga_controlRight:hover svg{transform:translate(1px)scale(1.06)}.xx6cga_controlLeft svg{right:1px}.xx6cga_controlLeft:hover svg{transform:translate(-1px)scale(1.06)}.xx6cga_scrollContainer{scroll-snap-type:x mandatory;margin-inline:var(--scroller-control-size)}.xx6cga_timelineBlock[data-dragging] .xx6cga_scrollContainer{scroll-snap-type:none}.xx6cga_track{--timeline-connector-height:25px;--timeline-year-height:48px;--timeline-line-size:5px;--timeline-min-height:261px;--timeline-inline-padding:0px;--timeline-offset:calc(var(--timeline-year-height) + var(--timeline-connector-height));isolation:isolate;grid-auto-columns:287px;grid-auto-flow:column;grid-template-rows:var(--timeline-offset) auto var(--timeline-offset);padding:0 var(--timeline-inline-padding);column-gap:45px;margin:0;list-style:none;display:grid;position:relative}.xx6cga_track:before{content:"";inset-inline:var(--timeline-inline-padding);height:var(--timeline-line-size);background-color:var(--garri-color-text-link);position:absolute;top:50%;transform:translateY(-50%)}.xx6cga_event{scroll-snap-align:start;z-index:1;grid-row:1/-1;grid-template-rows:subgrid;display:grid;position:relative}.xx6cga_event[data-snap-skip]{scroll-snap-align:none}.xx6cga_event[data-position=top] .xx6cga_card{grid-row:1/3}.xx6cga_event[data-position=top] .xx6cga_marker{grid-row:3}.xx6cga_event[data-position=bottom] .xx6cga_card{grid-row:2/4}.xx6cga_event[data-position=bottom] .xx6cga_marker{flex-direction:column-reverse;grid-row:1}.xx6cga_marker{flex-direction:column;align-items:center;display:flex}.xx6cga_card{min-height:var(--timeline-min-height);white-space:normal;background-color:var(--garri-color-text-white);border-radius:4px;padding:20px 28px;overflow:hidden;box-shadow:0 4px 4px #99999940}.xx6cga_content{flex:1;justify-content:center}.xx6cga_readMoreButton{margin-top:var(--mantine-spacing-xs)}.xx6cga_connector{width:1px;height:var(--timeline-connector-height);background-color:var(--garri-color-brand-red);flex-shrink:0}.xx6cga_year{height:var(--timeline-year-height);font-size:2.625rem;font-weight:600;line-height:var(--timeline-year-height);color:var(--garri-color-text-menu)}.xx6cga_title{color:var(--garri-color-text-menu);font-size:1rem;font-weight:600}.xx6cga_description,.xx6cga_modalText{color:var(--garri-color-text-menu);line-height:1.8}:is(.xx6cga_description,.xx6cga_modalText) p{margin:0}.xx6cga_description{font-size:clamp(.875rem,2.5vw,.938rem)}.xx6cga_modalText{font-size:clamp(.875rem,2.5vw,1rem)}.xx6cga_modalTitle{color:var(--garri-color-text-menu);font-size:1.25rem}.xx6cga_modalContent{min-height:200px}.xx6cga_readMore{color:var(--garri-color-gray-7);font-size:.813rem;transition:color .18s}.xx6cga_readMoreIconWrapper{background-color:var(--garri-color-surface-app-background);border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;display:flex}.xx6cga_readMoreIconWrapper svg{transition:transform .18s}.xx6cga_card:has(:focus-visible) .xx6cga_readMore{color:var(--garri-color-text-link)}.xx6cga_card:has(:focus-visible) .xx6cga_readMoreIconWrapper svg{transform:translate(1px)scale(1.06)}.xx6cga_card:hover .xx6cga_readMore{color:var(--garri-color-text-link)}.xx6cga_card:hover .xx6cga_readMoreIconWrapper svg{transform:translate(1px)scale(1.06)}@media (max-width:62em){.xx6cga_timelineBlock{margin-bottom:60px}}@media (max-width:48em){.xx6cga_timelineBlock{margin-inline:calc(var(--mantine-spacing-lg) * -1);margin-bottom:40px}.xx6cga_scrollContainer{scroll-padding-inline:var(--mantine-spacing-lg);margin-inline:0}.xx6cga_track{--timeline-inline-padding:var(--mantine-spacing-lg)}.xx6cga_control{display:none}}
.WEiRIW_content{border-radius:8px 8px 0 0;align-content:center;max-width:1240px;min-height:fit-content;margin-inline:auto}.WEiRIW_title{color:var(--garri-color-text-body-strong)}.WEiRIW_closeBtn{background-color:#0000;transition:transform .3s}.WEiRIW_closeBtn svg path{stroke:var(--garri-color-gray-10)}.WEiRIW_closeBtn:hover{background-color:#0000;transform:scale(1.1)}.WEiRIW_header{padding-inline:16px}@media (max-width:64em){.WEiRIW_content{border-radius:0;max-width:100vw}}
._2k91Wq_featuredNewsContainer{border:1px solid var(--garri-color-gray-2);border-radius:4px;transition:box-shadow .26s cubic-bezier(.22,1,.36,1)}._2k91Wq_featuredNewsContainer:hover{box-shadow:0 3px 5px #0203030f}._2k91Wq_featuredNewsImage{border-radius:4px 0 0 4px!important}._2k91Wq_featuredNewsImage picture{height:100%}._2k91Wq_featuredNewsContentCol{flex-direction:column;justify-content:center;display:flex}._2k91Wq_featuredNewsContentColNoImage{padding:40px 20px 38px}._2k91Wq_featuredNewsContent{padding:40px 0 38px}._2k91Wq_featuredNewsEyebrowTitle{color:var(--garri-color-brand-red);text-transform:uppercase;letter-spacing:.2px;max-width:48ch;font-size:clamp(.75rem,2.5vw,.875rem);font-weight:700}._2k91Wq_featuredNewsTitle{max-width:18ch;font-size:clamp(1.5rem,2.8vw,2.25rem);font-weight:400}._2k91Wq_featuredNewsIntroText{color:var(--garri-color-text-menu);white-space:normal;text-overflow:ellipsis;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:38ch;font-size:clamp(.875rem,2.5vw,1rem);line-height:1.6;display:-webkit-box;overflow:hidden}._2k91Wq_featuredNewsChevron{background-color:var(--garri-color-brand-red);border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex}._2k91Wq_featuredNewsChevron svg{transition:transform .18s}._2k91Wq_featuredNewsChevronCol{align-items:center;display:flex}._2k91Wq_featuredNewsContainer:hover ._2k91Wq_featuredNewsChevron svg{transform:translate(1px)scale(1.06)}._2k91Wq_featuredNewsContainer:has(:focus-visible) ._2k91Wq_featuredNewsChevron svg{transform:translate(1px)scale(1.06)}@media (max-width:48em){._2k91Wq_featuredNewsImage{max-height:200px;border-radius:4px 4px 0 0!important}._2k91Wq_featuredNewsImage picture{height:100%}._2k91Wq_featuredNewsTitle,._2k91Wq_featuredNewsIntroText,._2k91Wq_featuredNewsEyebrowTitle{max-width:100%}._2k91Wq_featuredNewsContent{padding:0 0 16px 20px}._2k91Wq_featuredNewsContentColNoImage{padding:16px 16px 20px}._2k91Wq_featuredNewsChevron{width:30px;height:30px}._2k91Wq_featuredNewsChevron svg{width:18px;height:18px}._2k91Wq_featuredNewsChevronCol{justify-content:end;padding-right:16px}._2k91Wq_featuredNewsContent{gap:8px}._2k91Wq_featuredNewsInnerStack{gap:10px}}
.iGKYrW_railTitle{font-family:var(--font-lato), sans-serif;color:var(--frontpage-text-menu);font-size:22px;font-weight:700;line-height:28.8px}.iGKYrW_viewAllLabel{color:var(--garri-color-text-menu);-webkit-text-decoration-color:var(--garri-color-text-menu);text-decoration-color:var(--garri-color-text-menu);transition:text-decoration-color .18s,color .18s}.iGKYrW_viewAllLabel:hover{color:var(--garri-color-text-link);-webkit-text-decoration-color:var(--garri-color-text-link);text-decoration-color:var(--garri-color-text-link)}.iGKYrW_carousel{width:100%}.iGKYrW_viewport{padding-bottom:2px}.iGKYrW_newsCardLink{height:100%;text-decoration:none;display:block}.iGKYrW_newsCard{border:1px solid var(--garri-color-gray-2);background-color:#fff;border-radius:0 0 4px 4px;height:100%;transition:box-shadow .26s cubic-bezier(.22,1,.36,1)}.iGKYrW_imageInner{object-fit:cover;width:100%;height:100%}.iGKYrW_imageWrapper{min-height:175px;border-radius:4px 4px 0 0!important}.iGKYrW_newsCardStack{height:100%}.iGKYrW_newsCardContent{flex-direction:column;align-items:flex-start;height:100%;padding:0 12px 14px}.iGKYrW_newsCardTitle,.iGKYrW_newsCardDate,.iGKYrW_newsCardIntro,.iGKYrW_newsCardReadMore{font-family:var(--font-lato), sans-serif}.iGKYrW_newsCardDate{color:var(--garri-color-gray-7);font-size:.781rem}.iGKYrW_newsCardTitle{color:var(--garri-color-text-body-strong);font-size:1rem;line-height:1.3}.iGKYrW_newsCardIntro{white-space:normal;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.3;display:-webkit-box;overflow:hidden}.iGKYrW_newsCardIntro,.iGKYrW_newsCardReadMore,.iGKYrW_newsCardReadMoreIconWrapper svg{color:var(--garri-color-gray-8)}.iGKYrW_newsCardReadMore{font-size:.813rem;transition:color .18s}.iGKYrW_newsCardReadMoreIconWrapper{position:relative;top:1.3px}.iGKYrW_newsCardReadMoreIconWrapper svg{transition:transform .18s,color .18s}.iGKYrW_carouselChevron{transition:background-color .3s,box-shadow .3s}.iGKYrW_carouselChevron:hover{background-color:var(--garri-color-text-white);box-shadow:var(--mantine-shadow-sm)}.iGKYrW_carouselChevronInactive{opacity:.5;cursor:default;background-color:#0000}.iGKYrW_carouselChevronInactive:hover{box-shadow:none;background-color:#0000}:is(.iGKYrW_newsCardLink:hover,.iGKYrW_newsCardLink:focus,.iGKYrW_newsCardLink:focus-visible) .iGKYrW_newsCard{box-shadow:0 3px 5px #0203030f}:is(.iGKYrW_newsCardLink:hover,.iGKYrW_newsCardLink:focus,.iGKYrW_newsCardLink:focus-visible) .iGKYrW_newsCardReadMore{color:var(--garri-color-text-link)}:is(.iGKYrW_newsCardLink:hover,.iGKYrW_newsCardLink:focus,.iGKYrW_newsCardLink:focus-visible) .iGKYrW_newsCardReadMoreIconWrapper svg{color:var(--garri-color-text-link);transform:translate(1px)scale(1.04)}.iGKYrW_imagePlaceholder{background-color:var(--garri-color-text-white);border-bottom:1px solid var(--garri-color-gray-2);border-radius:4px 4px 0 0;justify-content:center;align-items:center;min-height:175px;display:flex}
.apgITa_card{border:1px solid #ecececc5;border-radius:4px;height:100%}.apgITa_imageContainer{height:138px;position:relative}.apgITa_image{z-index:1;justify-content:center;align-items:center;width:auto;max-width:260px;height:auto;max-height:160px;margin-left:auto;margin-right:auto;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.apgITa_title{font-size:1.25rem}.apgITa_description{color:var(--garri-color-text-menu);font-size:.875rem;line-height:1.5}.apgITa_description :where(p){margin:0}.apgITa_website{font-size:.75rem}.apgITa_contact{border-top:1px solid var(--mantine-color-gray-2);padding-top:var(--mantine-spacing-xs)}.apgITa_contactLabel{color:var(--garri-color-text-menu);font-size:.875rem;font-weight:600}.apgITa_contactText{color:var(--garri-color-text-menu);font-size:.875rem}.apgITa_phoneWrapper svg g{opacity:1}.apgITa_link svg{color:var(--garri-color-gray-7);text-decoration:none;transition:color .3s}.apgITa_headerLink:hover svg{color:var(--garri-color-text-link)}
._9kRkOW_contentGroup{background:var(--garri-color-red-92);gap:var(--mantine-spacing-lg);justify-content:center;min-height:170px}._9kRkOW_imageWrapper{width:100%;height:100%}._9kRkOW_description{color:var(--garri-color-text-muted);font-size:1rem;font-weight:500;line-height:20px;font-family:var(--font-lato), sans-serif}._9kRkOW_formWrapper{min-width:100%}._9kRkOW_formSurface{background:var(--garri-color-text-white);box-shadow:var(--frontpage-shadow-float)}._9kRkOW_emailInputRoot{flex:1}._9kRkOW_emailInput{height:52px}._9kRkOW_submitButton{background-color:var(--garri-color-brand-red);transition:background-color .3s}._9kRkOW_submitButton[disabled]{cursor:not-allowed}._9kRkOW_submitButton[disabled] .type-fp-button-label{color:#fff}._9kRkOW_submitButton:hover{background-color:var(--garri-color-brand-red-hover)}._9kRkOW_confirmation,._9kRkOW_error{font-size:1rem;font-weight:500;line-height:20px;font-family:var(--font-lato), sans-serif}._9kRkOW_confirmation{color:var(--garri-color-gray-7)}._9kRkOW_error{color:var(--garri-color-brand-red);margin-top:8px;padding-inline:18px}