.AccordionBlock{--block-gap:var(--grid-gap);--block-paging-item-color:var(--color-default);--block-paging-item-background-color:transparent;--block-paging-item-active-color:var(--color-default);--block-paging-item-active-background-color:transparent;--block-paging-item-gap:0;--block-paging-item-hover-color:var(--color-default);--block-paging-item-hover-background-color:transparent;--block-paging-item-height:auto;--block-paging-item-line-height:inherit;--block-paging-item-min-height:0;--block-paging-item-padding:var(--3x) 0;--block-margin:0 0 var(--spacing-small);--block-padding:0}@media (max-width:839px){.AccordionBlock{--block-paging-item-padding:15px 0}}.AccordionBlock-paging{border-top:1px solid}.AccordionBlock-pagingItem{border-bottom:1px solid;padding-left:28px}.AccordionBlock-pagingItem:not(.is-active) .AccordionItemBlock{display:none}@media (max-width:839px){.AccordionBlock-pagingItem{width:calc(100vw - var(--layout-padding) * 2);padding-left:0}}.AccordionBlock-pagingItem,.AccordionBlock-pagingItem.is-active,.AccordionBlock-pagingItem:active,.AccordionBlock-pagingItem:focus,.AccordionBlock-pagingItem:hover{color:inherit}.AccordionBlock-label{font-family:var(--font-family-sans-serif-narrow);font-size:var(--font-size-x-large);line-height:var(--line-height-x-large);margin:0 0 var(--1x) 0;position:relative}.AccordionBlock-label:last-child{margin-bottom:0}@media (max-width:839px){.AccordionBlock-label{font-size:var(--font-size-base);line-height:var(--line-height-base);text-transform:var(--text-transform-base)}}.AccordionBlock-pagingItemContent{display:grid}@media (max-width:839px){.AccordionBlock-pagingItemContent{padding-left:16px}}.AccordionBlock.variant-animated .AccordionBlock-paging{border:none}.AccordionBlock.variant-animated .AccordionBlock-pagingItem{border:none;position:relative}.AccordionBlock.variant-animated .AccordionBlock-pagingItemContent{position:relative}.AccordionBlock.variant-animated .AccordionBlock-pagingItem:before,.AccordionBlock.variant-animated .AccordionBlock-pagingItemContent:before{content:"";background-color:var(--color-lighter-gray);border-radius:8px;display:none;position:absolute;left:0}@media (max-width:839px){.AccordionBlock.variant-animated .AccordionBlock-pagingItemContent:before{width:4px;height:calc(100% + 8px);display:block;top:-4px}}@media (min-width:840px){.AccordionBlock.variant-animated .AccordionBlock-pagingItem:before{width:6px;height:calc(100% - 16px);display:block;top:8px}}.AccordionBlock.variant-animated .AccordionBlock-pagingItem.is-active:before,.AccordionBlock.variant-animated .AccordionBlock-pagingItem.is-active .AccordionBlock-pagingItemContent:before{background-color:var(--label-color)}.AccordionBlock.variant-default .AccordionBlock-label:before{content:"";transform-origin:50%;width:12px;height:12px;color:var(--color-default);border:2px solid;border-width:2px 2px 0 0;display:block;position:absolute;top:50%;left:-18px;transform:translate(-50%,-50%)rotate(45deg)}@media (max-width:839px){.AccordionBlock.variant-default .AccordionBlock-label:before{left:inherit;right:0;transform:translate(-25%,-25%)rotate(-45deg)}}.AccordionBlock-pagingItem:not(.is-active) .AccordionBlock-label{color:inherit;margin-bottom:0}.AccordionBlock-pagingItem.is-active{padding-bottom:var(--spacing-small)}.AccordionBlock .AccordionBlock-description,.AccordionBlock .AccordionBlock-link{transition:opacity .6s,transform .6s}.AccordionBlock .AccordionBlock-description{margin:0 0 var(--2x) 0;transition-delay:0s, 0s, var(--glitter-speed)}.AccordionBlock-description:last-child{margin-bottom:0}.AccordionBlock .AccordionBlock-link{transition-delay:var(--glitter-delay), var(--glitter-delay), calc(var(--glitter-delay) + var(--glitter-speed))}.AccordionBlock .AccordionBlock-pagingItem:not(.is-active) .AccordionBlock-description,.AccordionBlock .AccordionBlock-pagingItem:not(.is-active) .AccordionBlock-link{opacity:0;transform:translateY(var(--1x));display:none}.AccordionBlock-mobileContent{display:none}@media (max-width:839px){.AccordionBlock-pagingItem.is-active .AccordionBlock-mobileContent{display:block}}.AccordionBlock-page{grid-area:1/1;display:grid!important}html.js .AccordionBlock-page{transition:opacity var(--glitter-speed), transform var(--glitter-speed);transition-timing-function:var(--glitter-timing-function)}html.js .AccordionBlock-page:not(.is-active){opacity:0;transform:translateY(var(--3x))}.color-default .AccordionBlock-paging{border-color:var(--color-lighter-gray)}.color-white .AccordionBlock-paging{border-color:var(--color-darker-gray)}.AccordionBlock-pagingItem{border-color:inherit}.AccordionBlock.is-verticalPaging{grid-template-columns:minmax(0,470px) minmax(0,560px);justify-content:space-between;align-items:center}@media (min-width:840px){.AccordionBlock.is-verticalPaging.variant-animated{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,470px) minmax(0,700px)}}@media (max-width:839px){.AccordionBlock.is-verticalPaging{grid-template-columns:1fr}}.AccordionBlock.is-verticalPaging .AccordionBlock-before{grid-area:1/1}.AccordionBlock.is-verticalPaging .AccordionBlock-paging{grid-area:2/1}@media (max-width:1079px){.AccordionBlock.is-verticalPaging .AccordionBlock-paging{flex-direction:column}}.AccordionBlock.is-verticalPaging .AccordionBlock-content{grid-area:1/2/span 2}@media (max-width:839px){.AccordionBlock.is-verticalPaging .AccordionBlock-content{grid-row:1}}.AccordionBlock.content-start .AccordionBlock-page{align-items:start}.AccordionBlock.content-center .AccordionBlock-page{align-items:center}.AccordionBlock.content-end .AccordionBlock-page{align-items:end}.AccordionBlock .AccordionBlock-link{color:var(--color-darker-gray);font-family:var(--font-family-sans-serif-narrow);font-size:var(--font-size-button);font-variation-settings:"wght" var(--font-weight-button);font-weight:var(--font-weight-button);line-height:var(--line-height-button);transition:color .3s}.AccordionBlock .AccordionBlock-link:active,.AccordionBlock .AccordionBlock-link:focus,.AccordionBlock .AccordionBlock-link:hover{color:var(--color-black);text-decoration:none}.AccordionBlock .AccordionBlock-link:after{content:"";background-color:currentColor;width:16px;height:16px;margin-left:5px;transition:transform .3s;-webkit-mask:url(/images/arrow-right.svg) 50%/contain no-repeat;mask:url(/images/arrow-right.svg) 50%/contain no-repeat}.AccordionBlock .AccordionBlock-link:hover:after,.AccordionBlock .AccordionBlock-link:focus:after{transform:translate(4px)}
.AccordionItemBlock{--block-margin:0 0 var(--spacing-small)}.AccordionBlock-page{transition:all .25s ease-in-out;position:relative;top:0}.AccordionBlock-page:not(.is-active){opacity:0;display:none;top:30px}@media (max-width:839px){.AccordionBlock.is-verticalPaging .AccordionBlock-content{grid-row:inherit;grid-column:inherit}}
.IconBlock,.IconBlock-icon,.IconBlock-inner{justify-content:center;align-items:center;display:flex}.IconBlock-icon,.IconBlock-inner{max-width:100%;height:100%}.IconBlock-link{z-index:10;position:absolute;inset:0}.IconBlock img{max-width:100%}.IconBlock img,.IconBlock svg{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:100%;display:block}.IconBlock svg{width:100%}.IconBlock a{flex:1;display:flex}.IconBlock.align-left,.IconBlock.align-left .IconBlock-icon,.IconBlock.align-left .IconBlock-inner{justify-content:flex-start}.IconBlock.align-center,.IconBlock.align-center .IconBlock-icon,.IconBlock.align-center .IconBlock-inner{justify-content:center}.IconBlock.align-right,.IconBlock.align-right .IconBlock-icon,.IconBlock.align-right .IconBlock-inner{justify-content:flex-end}.IconBlock>div>page-image{height:100%}
.IconsBlock{--block-column-gap:var(--spacing-small);--block-row-gap:var(--spacing-small)}.IconsBlock-content{-moz-column-gap:var(--block-column-gap);align-items:center;column-gap:var(--block-column-gap);row-gap:var(--block-row-gap);display:flex}.IconsBlock.align-left .IconsBlock-content{justify-content:flex-start;justify-items:start}.IconsBlock.align-center .IconsBlock-content{justify-content:center;justify-items:center}.IconsBlock.align-right .IconsBlock-content{justify-content:flex-end;justify-items:end}.IconsBlock.is-grid .IconsBlock-content{flex-wrap:wrap}.IconsBlock.has-1 .IconsBlock-content>.IconsItemBlock{width:calc(100% - var(--block-column-gap) * 0 / 1)}@media (max-width:1079px){.IconsBlock.has-1 .IconsBlock-content>.IconsItemBlock{width:calc(100% - var(--block-column-gap) * 0 / 1)}}@media (max-width:839px){.IconsBlock.has-1 .IconsBlock-content>.IconsItemBlock{width:calc(100% - var(--block-column-gap) * 0 / 1)}}.IconsBlock.has-2 .IconsBlock-content>.IconsItemBlock{width:calc(50% - var(--block-column-gap) * 1 / 2)}@media (max-width:1079px){.IconsBlock.has-2 .IconsBlock-content>.IconsItemBlock{width:calc(100% - var(--block-column-gap) * 1 / 2)}}@media (max-width:839px){.IconsBlock.has-2 .IconsBlock-content>.IconsItemBlock{width:calc(100% - var(--block-column-gap) * 1 / 2)}}.IconsBlock.has-3 .IconsBlock-content>.IconsItemBlock{width:calc(33.3333% - var(--block-column-gap) * 2 / 3)}@media (max-width:1079px){.IconsBlock.has-3 .IconsBlock-content>.IconsItemBlock{width:calc(50% - var(--block-column-gap) * 2 / 3)}}@media (max-width:839px){.IconsBlock.has-3 .IconsBlock-content>.IconsItemBlock{width:calc(100% - var(--block-column-gap) * 2 / 3)}}.IconsBlock.has-4 .IconsBlock-content>.IconsItemBlock{width:calc(25% - var(--block-column-gap) * 3 / 4)}@media (max-width:1079px){.IconsBlock.has-4 .IconsBlock-content>.IconsItemBlock{width:calc(50% - var(--block-column-gap) * 3 / 4)}}@media (max-width:839px){.IconsBlock.has-4 .IconsBlock-content>.IconsItemBlock{width:calc(50% - var(--block-column-gap) * 3 / 4)}}.IconsBlock.has-5 .IconsBlock-content>.IconsItemBlock{width:calc(20% - var(--block-column-gap) * 4 / 5)}@media (max-width:1079px){.IconsBlock.has-5 .IconsBlock-content>.IconsItemBlock{width:calc(33.3333% - var(--block-column-gap) * 4 / 5)}}@media (max-width:839px){.IconsBlock.has-5 .IconsBlock-content>.IconsItemBlock{width:calc(50% - var(--block-column-gap) * 4 / 5)}}.IconsBlock.has-6 .IconsBlock-content>.IconsItemBlock{width:calc(16.6667% - var(--block-column-gap) * 5 / 6)}@media (max-width:1079px){.IconsBlock.has-6 .IconsBlock-content>.IconsItemBlock{width:calc(33.3333% - var(--block-column-gap) * 5 / 6)}}@media (max-width:839px){.IconsBlock.has-6 .IconsBlock-content>.IconsItemBlock{width:calc(50% - var(--block-column-gap) * 5 / 6)}}.IconsBlock.has-7 .IconsBlock-content>.IconsItemBlock{width:calc(14.2857% - var(--block-column-gap) * 6 / 7)}@media (max-width:1079px){.IconsBlock.has-7 .IconsBlock-content>.IconsItemBlock{width:calc(25% - var(--block-column-gap) * 6 / 7)}}@media (max-width:839px){.IconsBlock.has-7 .IconsBlock-content>.IconsItemBlock{width:calc(33.3333% - var(--block-column-gap) * 6 / 7)}}.IconsBlock.has-8 .IconsBlock-content>.IconsItemBlock{width:calc(12.5% - var(--block-column-gap) * 7 / 8)}@media (max-width:1079px){.IconsBlock.has-8 .IconsBlock-content>.IconsItemBlock{width:calc(25% - var(--block-column-gap) * 7 / 8)}}@media (max-width:839px){.IconsBlock.has-8 .IconsBlock-content>.IconsItemBlock{width:calc(33.3333% - var(--block-column-gap) * 7 / 8)}}.IconsBlock.has-9 .IconsBlock-content>.IconsItemBlock{width:calc(11.1111% - var(--block-column-gap) * 8 / 9)}@media (max-width:1079px){.IconsBlock.has-9 .IconsBlock-content>.IconsItemBlock{width:calc(20% - var(--block-column-gap) * 8 / 9)}}@media (max-width:839px){.IconsBlock.has-9 .IconsBlock-content>.IconsItemBlock{width:calc(33.3333% - var(--block-column-gap) * 8 / 9)}}.IconsBlock.has-10 .IconsBlock-content>.IconsItemBlock{width:calc(10% - var(--block-column-gap) * 9 / 10)}@media (max-width:1079px){.IconsBlock.has-10 .IconsBlock-content>.IconsItemBlock{width:calc(20% - var(--block-column-gap) * 9 / 10)}}@media (max-width:839px){.IconsBlock.has-10 .IconsBlock-content>.IconsItemBlock{width:calc(25% - var(--block-column-gap) * 9 / 10)}}
.IconsItemBlock{width:80px;height:80px}.IconsItemBlock img{aspect-ratio:auto!important;height:auto!important}
.ImagesBlock{--block-grid-flow:column;--block-grid:repeat(var(--block-items), max-content);--block-margin:0 0 var(--spacing-small)}.ImagesBlock.is-scrollPaging{display:block}.ImagesBlock.is-scrollPaging .Block-page>div{align-items:center}.ImagesBlock .CarouselBlock-content{padding-top:var(--8x)}@media (min-width:840px){.ImagesBlock .Carousel-next,.ImagesBlock .Carousel-prev{top:0;transform:none}}
.ImagesItemBlock-image{max-width:100%;height:auto;display:block;position:relative}.ImagesItemBlock-image img{flex-shrink:0;max-width:100%;display:block;position:relative!important}.ImagesItemBlock{--block-margin:0;min-width:200px;overflow:hidden}
.LogosBlock-content{align-items:stretch;gap:var(--block-item-gap);flex-wrap:wrap;display:flex}.LogosBlock.align-full .LogosBlock-content{justify-content:space-between;justify-items:center}.LogosBlock.align-left .LogosBlock-content{justify-content:flex-start;justify-items:start}.LogosBlock.align-center .LogosBlock-content{justify-content:center;justify-items:center}.LogosBlock.align-right .LogosBlock-content{justify-content:flex-end;justify-items:end}.LogosBlock{--block-columns:var(--block-items);--block-item-gap:var(--spacing-small)}@media (max-width:839px){.LogosBlock{--block-columns:min(3, var(--block-items));--block-item-gap:var(--spacing-small)!important;--block-size:30px!important}}.is-withPlusSign{--block-item-gap:calc(var(--spacing-medium) + 30px)}@media (max-width:839px){.is-withPlusSign{--block-item-gap:calc(var(--spacing-small) + 20px)}}.is-withPlusSign .LogosItemBlock:not(:last-child):after,.is-withPlusSign .LogosItemBlock:not(:last-child):before{background-color:var(--color-dark-gray);content:"";height:4px;left:calc(100% + var(--block-item-gap) / 2);transform-origin:50%;width:30px;display:block;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (max-width:839px){.is-withPlusSign .LogosItemBlock:not(:last-child):after,.is-withPlusSign .LogosItemBlock:not(:last-child):before{width:20px;height:3px}}.is-withPlusSign .LogosItemBlock:not(:last-child):after{transform:translate(-50%,-50%)rotate(90deg)}.is-withVerticalSeparator{--block-item-gap:calc(var(--spacing-medium) + 2px)}@media (max-width:839px){.is-withVerticalSeparator{--block-item-gap:calc(var(--spacing-small) + 2px)}}.is-withVerticalSeparator .LogosItemBlock:not(:last-child):after{background-color:var(--color-gray);content:"";height:40px;left:calc(100% + var(--block-item-gap) / 2);transform-origin:50%;width:2px;display:block;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (max-width:839px){.is-withVerticalSeparator .LogosItemBlock:not(:last-child):after{width:2px;height:30px}}
.LogosItemBlock.has-size .LogosItemBlock-logo{--width:100%;width:var(--width);font-size:0;display:block;position:relative;overflow:hidden}.LogosItemBlock.has-size .LogosItemBlock-logo:before{content:"";padding-bottom:calc(var(--width) * var(--ratio-height) / var(--ratio-width));width:100%;display:block}.LogosItemBlock.has-size .LogosItemBlock-logo>*{width:100%;height:100%;font-size:1rem;display:block;position:absolute;top:0;left:0}.LogosItemBlock{--block-margin:0;max-width:calc(100% / var(--block-columns) - var(--block-item-gap) * (var(--block-columns) - 1) / var(--block-columns));flex-grow:0;flex-shrink:1}.LogosItemBlock,.LogosItemBlock>a,.LogosItemBlock-inner,.LogosItemBlock-logo{height:var(--block-size);justify-content:center;align-items:center;display:flex}.LogosItemBlock-inner,.LogosItemBlock-logo{width:100%}.LogosItemBlock img,.LogosItemBlock svg{height:var(--block-size);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;display:block}.LogosItemBlock a{flex:1;display:flex}.LogosItemBlock.has-size{width:calc(var(--ratio-width) * var(--block-size) / var(--ratio-height))}.LogosItemBlock.has-size .LogosItemBlock-logo{--ratio-height:1;--ratio-width:1}.LogosItemBlock.has-size .LogosItemBlock-logo img,.LogosItemBlock.has-size .LogosItemBlock-logo svg{aspect-ratio:var(--ratio-width) / var(--ratio-height)}.LogosBlock.align-left .LogosItemBlock,.LogosBlock.align-left .LogosItemBlock-inner,.LogosBlock.align-left .LogosItemBlock-logo{justify-content:flex-start}.LogosBlock.align-center .LogosItemBlock,.LogosBlock.align-center .LogosItemBlock-inner,.LogosBlock.align-center .LogosItemBlock-logo{justify-content:center}.LogosBlock.align-right .LogosItemBlock,.LogosBlock.align-right .LogosItemBlock-inner,.LogosBlock.align-right .LogosItemBlock-logo{justify-content:flex-end}.LogosItemBlock-logoMobile{height:var(--block-size);justify-content:center;align-items:center;width:100%;display:none}@media (max-width:839px){.LogosItemBlock.has-mobileLogo .LogosItemBlock-logoMobile{display:flex}.LogosItemBlock.has-mobileLogo .LogosItemBlock-logo{display:none}}.LogosItemBlock.has-size .LogosItemBlock-logoMobile img,.LogosItemBlock.has-size .LogosItemBlock-logoMobile svg{aspect-ratio:var(--ratio-width) / var(--ratio-height)}.LogoGridBlock.is-bordered .LogosItemBlock{border:solid var(--item-border-width) var(--item-border-color);padding:39.5px}@media (max-width:479px){.LogoGridBlock.is-bordered .LogosItemBlock{padding:32px}}.LogoGridBlock.is-bordered .LogosItemBlock:hover{background-color:var(--item-hover-background-color)}.LogosItemBlock{z-index:1}.LogosItemBlock.has-tooltip{flex-flow:column wrap;justify-content:center;align-items:center;gap:8px;height:auto;position:relative}.LogosItemBlock.has-tooltip:hover,.LogosItemBlock.has-tooltip:focus-within{z-index:15}.LogosItemBlock.has-tooltip .LogosItemBlock-inner,.LogosItemBlock.has-tooltip>a{height:var(--block-size);width:100%}.LogosItemBlock-tooltipPill{background-color:var(--color-light-paper);color:var(--color-default);font-size:10px;font-weight:var(--font-weight-medium);white-space:nowrap;border-radius:100px;align-items:center;padding:4px 8px;line-height:1.5;transition:background-color .2s,padding-right .2s;display:inline-flex;position:relative}.LogosItemBlock-tooltipPill:after{content:"";opacity:0;background-image:url(/images/arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:12px;height:12px;transition:opacity .2s;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.LogosItemBlock-tooltipPill:hover,.LogosItemBlock.has-tooltip:hover .LogosItemBlock-tooltipPill{background-color:var(--color-dark-paper);padding-right:24px}.LogosItemBlock-tooltipPill:hover:after,.LogosItemBlock.has-tooltip:hover .LogosItemBlock-tooltipPill:after{opacity:1}.LogosItemBlock-tooltip{--rt-opacity:1;background-color:var(--color-paper)!important;z-index:100!important;border-radius:20px!important;max-width:309px!important;padding:16px!important}.LogosItemBlock-tooltipCard{color:var(--color-default);flex-direction:column;gap:20px;display:flex}.LogosItemBlock-tooltipQuote{font-size:12px;line-height:1.5}.LogosItemBlock-tooltipQuote p{margin:0}.LogosItemBlock-tooltipAttribution{flex-direction:column;display:flex}.LogosItemBlock-tooltipName{font-size:12px;font-weight:var(--font-weight-medium);margin:0;line-height:1.1}.LogosItemBlock-tooltipTitle{font-size:12px;font-weight:var(--font-weight-normal);margin:5px 0 0;line-height:1.1}@media (max-width:839px){.LogosItemBlock-tooltip{max-width:280px!important}}
.LogoGridBlock-content{align-items:stretch;gap:var(--block-item-gap);flex-wrap:wrap;display:flex}.LogoGridBlock.align-left .LogoGridBlock-content{justify-content:flex-start;justify-items:start}.LogoGridBlock.align-center .LogoGridBlock-content{justify-content:center;justify-items:center}.LogoGridBlock.align-right .LogoGridBlock-content{justify-content:flex-end;justify-items:end}.LogoGridBlock{--block-columns:var(--block-items);--block-item-gap:var(--spacing-small)}@media (max-width:1439px){.LogoGridBlock{--block-columns:var(--block-laptop-items)}}@media (max-width:1079px){.LogoGridBlock{--block-columns:var(--block-tablet-items)}}@media (max-width:839px){.LogoGridBlock{--block-item-gap:var(--spacing-small)!important;--block-size:30px!important}.LogoGridBlock:not(.no-wrap){--block-columns:min(3, var(--block-mobile-items))}}.LogoGridBlock .LogosItemBlock,.LogoGridBlock .LogosItemBlock.has-size{width:calc(100% / var(--block-columns) - var(--block-item-gap) * (var(--block-columns) - 1) / var(--block-columns))}
.LogoBlock,.LogoBlock-inner,.LogoBlock-logo{justify-content:center;align-items:center;display:flex}.LogoBlock img,.LogoBlock-inner,.LogoBlock-logo{max-width:100%;height:100%}.LogoBlock img{display:block;position:relative!important}.LogoBlock svg{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.LogoBlock a{flex:1;display:flex}.LogoBlock.align-left,.LogoBlock.align-left .LogoBlock-inner,.LogoBlock.align-left .LogoBlock-logo{justify-content:flex-start}.LogoBlock.align-center,.LogoBlock.align-center .LogoBlock-inner,.LogoBlock.align-center .LogoBlock-logo{justify-content:center}.LogoBlock.align-right,.LogoBlock.align-right .LogoBlock-inner,.LogoBlock.align-right .LogoBlock-logo{justify-content:flex-end}.LogoBlock.is-smallSize{height:var(--8x)}@media (max-width:1079px){.LogoBlock.is-smallSize{height:var(--7x)}}@media (max-width:839px){.LogoBlock.is-smallSize{height:var(--6x)}}.LogoBlock.is-normalSize{height:var(--12x)}@media (max-width:1079px){.LogoBlock.is-normalSize{height:var(--10x)}}@media (max-width:839px){.LogoBlock.is-normalSize{height:var(--8x)}}.LogoBlock.is-largeSize{height:var(--15x)}@media (max-width:1079px){.LogoBlock.is-largeSize{height:var(--13x)}}@media (max-width:839px){.LogoBlock.is-largeSize{height:var(--11x)}}.LogoBlock.is-smallSize{width:var(--20x)}@media (max-width:1079px){.LogoBlock.is-smallSize{width:var(--18x)}}@media (max-width:839px){.LogoBlock.is-smallSize{width:var(--16x)}}.LogoBlock.is-normalSize{width:var(--24x)}@media (max-width:1079px){.LogoBlock.is-normalSize{width:var(--21x)}}@media (max-width:839px){.LogoBlock.is-normalSize{width:var(--18x)}}.LogoBlock.is-largeSize{width:var(--28x)}@media (max-width:1079px){.LogoBlock.is-largeSize{width:var(--24x)}}@media (max-width:839px){.LogoBlock.is-largeSize{width:var(--20x)}}.LogoBlock>div>page-image{height:100%}@media (max-width:839px){.LogoBlock-logo{transform:translateY(16px)}}
.TestimonialCarousel{--arrow-size:60px;gap:70px;display:grid;position:relative}@media (min-width:1080px){.TestimonialCarousel{grid-template-columns:var(--quote-width) 1fr;gap:80px}}.TestimonialCarousel-quotes{display:flex}.TestimonialCarousel-quote{width:var(--quote-width);flex-shrink:0;transition:transform 1s,opacity 1s}.TestimonialCarousel-quote .CustomerPullQuoteBlock-quote.h6{--font-size:var(--font-size-h4);--line-height:var(--line-height-h4)}@media (max-width:1079px){.TestimonialCarousel-quotes{order:1}.TestimonialCarousel-quote{width:calc(100vw - var(--wrap-padding) * 2)}}.TestimonialCarousel-images{display:flex}.TestimonialCarousel-image{width:calc(100vw - var(--wrap-padding) * 2);-webkit-user-select:none;user-select:none;transition:transform 1s,opacity 1s}.TestimonialCarousel .CustomerPullQuoteBlock:before,.TestimonialCarousel .CustomerPullQuoteBlock:after{display:none}@media (min-width:1080px){.TestimonialCarousel-image{width:550px}.TestimonialCarousel-quote{display:flex}.TestimonialCarousel-quote .CustomerPullQuoteBlock{align-items:center;display:flex}}.TestimonialCarousel .CustomerPullQuoteBlock:not(.remove-quote-mark){--block-padding:0}.TestimonialCarousel-quote .CustomerPullQuoteBlock-name,.TestimonialCarousel-quote .CustomerPullQuoteBlock-title{font-size:var(--font-size-base)}@media (max-width:839px){.TestimonialCarousel .CustomerPullQuoteBlock:not(.remove-quote-mark):before{top:-50px}.TestimonialCarousel .CustomerPullQuoteBlock:not(.remove-quote-mark):after{top:-35px}.TestimonialCarousel .CarouselArrow-next,.TestimonialCarousel .CarouselArrow-prev{bottom:-68px}}@media (min-width:840px){.TestimonialCarousel .CustomerPullQuoteBlock:not(.remove-quote-mark):before{top:-75px}.TestimonialCarousel .CustomerPullQuoteBlock:not(.remove-quote-mark):after{top:-41px;left:9px}.TestimonialCarousel .CarouselArrow-prev.is-v2{right:initial;left:0}.TestimonialCarousel .CarouselArrow-next.is-v2{right:initial;left:80px}.TestimonialCarousel:not(.is-consolidated) .CarouselArrow-prev.is-v2,.TestimonialCarousel:not(.is-consolidated) .CarouselArrow-next.is-v2{bottom:60px}}.TestimonialCarousel.is-consolidated{grid-template-columns:1fr}.TestimonialCarousel.is-consolidated .TestimonialCarousel-quotes{min-width:0}.TestimonialCarousel.is-consolidated .TestimonialCarousel-quote{background:var(--color-white);box-sizing:border-box;-webkit-user-select:none;user-select:none;border-radius:40px;width:485px;height:470px;padding:49px 43px;transition:transform 1s,opacity 1s;display:block}.TestimonialCarousel.is-consolidated .TestimonialCarousel-quote.is-active{box-shadow:var(--box-shadow-low)}@media (min-width:1080px){.TestimonialCarousel.is-consolidated{grid-template-columns:1fr;gap:0}}@media (max-width:1079px){.TestimonialCarousel.is-consolidated .TestimonialCarousel-quote{width:calc(100vw - var(--wrap-padding) * 2);border-radius:24px;height:auto;padding:32px 24px}}
.IndustriesTestimonials>h3{margin-bottom:64px}@media (max-width:1079px){.IndustriesTestimonials>h3{margin-bottom:32px}}
.QuoteCardBlock{--block-gap:var(--grid-gap-x-small);--block-margin:0 0 var(--spacing-small);padding:var(--2x);box-shadow:var(--box-shadow-medium);border-radius:20px;transition:all .24s ease-out;overflow:hidden}@media (max-width:839px){.QuoteCardBlock{--block-gap:var(--grid-gap-x-small)}}.QuoteCardBlock-inner{grid-gap:var(--block-gap);height:inherit;grid-template-rows:1fr auto;justify-items:start;height:100%;display:grid}@media (min-width:840px){.QuoteCardBlock.has-image .QuoteCardBlock-inner{column-gap:var(--3x);grid-template-columns:200px 1fr}}.QuoteCardBlock-image{border-radius:20px;grid-row:1/span 2;overflow:hidden}.QuoteCardBlock-quote{max-width:800px}.QuoteCardBlock-logo{grid-row:1/span 2;align-items:stretch;display:grid}.QuoteCardBlock-logo img{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}@media (max-width:839px){.QuoteCardBlock-logo{margin-bottom:16px!important}}.QuoteCardBlock-citation{font-size:var(--font-size-x-small);line-height:var(--line-height-x-small);text-align:left;align-items:stretch;display:grid}@media (min-width:840px){.QuoteCardBlock-citation{height:var(--4x)}.QuoteCardBlock.has-logo .QuoteCardBlock-citation{-moz-column-gap:var(--3x);column-gap:var(--3x);grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;justify-content:center}}.QuoteCardBlock-title{font-family:var(--font-family-sans-serif);font-variation-settings:"wght" var(--font-weight-medium);font-weight:var(--font-weight-medium)}.ColumnBlock-content .QuoteCardBlock{height:100%}
.InlineQuoteBlock{--block-gap:var(--grid-gap-small);--block-margin:0 0 var(--spacing-small)}.InlineQuoteBlock.default-layout{--block-gap:var(--grid-gap-x-small)}.InlineQuoteBlock:not(.vertical-align-none){height:100%}.InlineQuoteBlock-inner{grid-gap:var(--block-gap);display:grid}@media (max-width:839px){.InlineQuoteBlock-inner{grid-gap:var(--grid-gap-x-small)}}.InlineQuoteBlock:not(.vertical-align-none) .InlineQuoteBlock-inner{align-content:var(--vertical-align);height:100%}.InlineQuoteBlock.is-smallText .InlineQuoteBlock-quote{font-size:var(--font-size-base);line-height:var(--line-height-small)}.InlineQuoteBlock.align-center .InlineQuoteBlock-quote{text-align:center}.InlineQuoteBlock-logo-citation{gap:var(--grid-gap-x-small);display:flex}.InlineQuoteBlock.default-layout .InlineQuoteBlock-logo-citation,.InlineQuoteBlock.vertical-layout .InlineQuoteBlock-logo-citation{flex-direction:column}.InlineQuoteBlock.horizontal-layout .InlineQuoteBlock-logo-citation{align-items:center}.InlineQuoteBlock.horizontal-layout.align-center .InlineQuoteBlock-logo-citation{justify-content:center}@media (max-width:839px){.InlineQuoteBlock-logo-citation{gap:var(--grid-gap-xx-small)}}.InlineQuoteBlock-citation{font-size:var(--font-size-x-small);line-height:var(--line-height-x-small);align-items:center;display:grid}.InlineQuoteBlock-title{font-family:var(--font-family-sans-serif);font-variation-settings:"wght" var(--font-weight-medium);font-weight:var(--font-weight-medium)}
.ContentTemplateBlock{--block-gap:var(--grid-gap-large);--block-grid:318px 1fr;--block-margin:0;--block-padding:0 0 var(--spacing-large)}.is-gatedView.ContentTemplateBlock{--block-padding:0}@media (max-width:1339px){.ContentTemplateBlock{--block-gap:var(--grid-gap);--block-grid:318fr 710fr}}@media (max-width:1079px){.ContentTemplateBlock{--block-grid:100%}}.ContentTemplateBlock-content{-moz-column-gap:var(--block-gap);align-items:start;column-gap:var(--block-gap);grid-template-columns:var(--block-grid);justify-content:space-between;row-gap:var(--grid-gap);display:grid}.ContentTemplateBlock.is-v2 .ContentTemplateBlock-content{grid-template-columns:none;gap:0}@media (max-width:1079px){.ContentTemplateBlock-content{width:calc(100vw - var(--layout-padding) * 2)}}@media (min-width:840px){.ContentTemplateBlock.is-v2 .ContentTemplateTableOfContentsDropdown{display:none}}
.ContentTemplateHeroContentBlock{--block-margin:0}.ContentTemplateHeroContentBlock-header{margin:0 0 var(--2x) 0}.ContentTemplateHeroContentBlock-header:last-child{margin-bottom:0}
.ContentTemplateHeroBlock-content{-moz-column-gap:var(--block-gap);align-items:start;column-gap:var(--block-gap);grid-template-columns:var(--block-grid);justify-content:space-between;row-gap:var(--grid-gap);display:grid}.ContentTemplateHeroBlock{--block-gap:var(--grid-gap-large);--block-grid:1fr;--block-margin:0;--block-padding:var(--spacing-x-large) 0}.ContentTemplateBlock.is-v1 .ContentTemplateHeroBlock{grid-column:1/span 2}.ContentTemplateHeroBlock-background{width:100vw;left:calc(50% - 50vw);right:auto}.ContentTemplateHeroBlock.has-backgroundPattern .ContentTemplateHeroBlock-background:before{content:"";background:50%/cover no-repeat;display:block;position:absolute;inset:0}.ContentTemplateHeroBlock.has-backgroundPattern .ContentTemplateHeroBlock-background.bg-darkBlue:before{background-image:url(/images/bg-hero-pattern-blue.svg)}.ContentTemplateHeroBlock.has-backgroundPattern .ContentTemplateHeroBlock-background.bg-darkerAqua:before{background-image:url(/images/bg-hero-pattern-aqua.svg)}.ContentTemplateHeroBlock.has-backgroundPattern .ContentTemplateHeroBlock-background.bg-lightPaper:before{background-image:url(/images/bg-hero-pattern-paper.svg)}@media (max-width:1079px){.ContentTemplateHeroBlock{width:calc(100vw - var(--layout-padding) * 2)}}@media (max-width:479px){.ContentTemplateHeroBlock-inner{width:calc(100vw - 30px);left:calc(50% - 50vw + 15px)}}.is-gatedView.ContentTemplateBlock.is-v1 .ContentTemplateHeroBlock{--block-padding:var(--spacing-medium) 0}@media (min-width:1080px){.is-gatedView.ContentTemplateBlock.is-v1 .ContentTemplateHeroBlock{--block-grid:550fr 425fr}}@media (max-width:1079px){.is-gatedView .ContentTemplateHeroBlock{--block-grid:1fr}}.is-gatedView .ContentTemplateHeroBlock.has-backgroundPattern .ContentTemplateHeroBlock-background:before{background-position:0 0;left:50%}@media (max-width:1079px){.is-gatedView .ContentTemplateHeroBlock.has-backgroundPattern .ContentTemplateHeroBlock-background:before{-o-object-position:left top;object-position:left top;left:0;top:calc(100% - var(--spacing-medium) - var(--grid-gap) / 2 - var(--block-form-height,0px));width:120%}}.is-gatedView .ContentTemplateHeroBlock.has-backgroundPattern .ContentTemplateHeroBlock-background.bg-darkBlue:before{background-image:url(/images/bg-hero-pattern-half-blue.svg)}.is-gatedView .ContentTemplateHeroBlock.has-backgroundPattern .ContentTemplateHeroBlock-background.bg-darkerAqua:before{background-image:url(/images/bg-hero-pattern-half-aqua.svg)}.is-gatedView .ContentTemplateHeroBlock.has-backgroundPattern .ContentTemplateHeroBlock-background.bg-lightPaper:before{background-image:url(/images/bg-hero-pattern-half-paper.svg)}@media (max-width:1079px){.is-gatedView .ContentTemplateHeroBlock.has-backgroundPattern.hideGatedMobileBackgroundPattern .ContentTemplateHeroBlock-background:before{background-image:none}}@media (max-width:479px){.is-gatedView.ContentTemplateBlock.is-v1 .ContentTemplateHeroBlock-inner{left:calc(50% - 50vw + var(--3x));width:calc(100vw - var(--6x))}}.has-hiddenHeader .ContentTemplateHeroBlock{border-top:var(--header-height) solid var(--color-white)}.has-hiddenHeader .is-gatedView.ContentTemplateBlock .ContentTemplateHeroBlock{--block-padding:calc(var(--header-height) + var(--3x)) 0 var(--spacing-medium);border-top:0}.ContentTemplateBlock.is-v2 .ContentTemplateHeroBlock-inner{width:100%;left:0}.ContentTemplateBlock.is-v2 .SectionBlock-wrap{width:100%;padding-left:0;padding-right:0}.is-ungatedView.ContentTemplateBlock.is-v2 .ContentTemplateHeroBlock:after{--scrollbar-width:8px;content:"";height:80px;width:calc(100vw - var(--scrollbar-width));bottom:0;left:calc(50% - 50vw + var(--scrollbar-width) / 2);z-index:10;background:var(--color-white);border-top-left-radius:90px;border-top-right-radius:90px;display:block;position:absolute}@media (max-width:839px){.is-ungatedView.ContentTemplateBlock.is-v2 .ContentTemplateHeroBlock:after{border-top-left-radius:40px;border-top-right-radius:40px;width:100vw;height:40px;left:calc(50% - 50vw)}}
.ContentTemplateHeroFormBlock{--block-margin:0;max-width:520px}
@media (max-width:1079px){.ContentTemplateTableOfContentsBlock{border:1px solid var(--color-light-gray);border-radius:10px;max-height:1000px;transition:max-height .3s;overflow:hidden}.ContentTemplateTableOfContentsBlock:not(.is-open){max-height:54px}.ContentTemplateTableOfContentsBlock-inner.Dropdown{max-width:none!important}.ContentTemplateTableOfContentsBlock-inner,.ContentTemplateTableOfContentsBlock-nav{padding-left:20px!important;padding-right:20px!important}.ContentTemplateTableOfContentsBlock-content{margin-left:20px;margin-right:20px}.ContentTemplateTableOfContentsBlock-inner{padding:20px!important}.ContentTemplateTableOfContentsBlock-nav{margin-top:-8px!important;padding-top:0!important;padding-bottom:20px!important}.ContentTemplateTableOfContentsBlock-nav>li{padding-left:0!important;padding-right:0!important}.ContentTemplateTableOfContentsBlock-content{margin-top:-4px!important;padding-bottom:20px!important}}.ContentTemplateTableOfContentsBlock-inner .Dropdown-label:after,.ContentTemplateTableOfContentsBlock-inner .Dropdown-label:before{background:var(--color-default);width:9px;height:1.5px;right:7px}.ContentTemplateTableOfContentsBlock-inner.is-active .Dropdown-label:after,.ContentTemplateTableOfContentsBlock-inner.is-active .Dropdown-label:before{top:calc(50% - 3px)}@media (min-width:1080px){.ContentTemplateTableOfContentsBlock-inner .Dropdown-label{cursor:default}.ContentTemplateTableOfContentsBlock-inner .Dropdown-label:after,.ContentTemplateTableOfContentsBlock-inner .Dropdown-label:before{display:none}}.ContentTemplateTableOfContentsBlock-title{font-family:var(--font-family-sans-serif-narrow);font-variation-settings:"wght" var(--font-weight-medium);font-size:14px;font-style:normal;font-weight:var(--font-weight-medium);letter-spacing:.56px;height:auto;line-height:1;display:block}@media (min-width:1080px){.ContentTemplateTableOfContentsBlock-title{letter-spacing:.75px;padding:8px 8px 18px;font-size:15px}}.ContentTemplateTableOfContentsBlock-content{border-top:1px solid var(--color-light-gray);padding-top:16px}@media (min-width:1080px){.ContentTemplateTableOfContentsBlock-content{border:1px solid var(--color-light-gray);border-radius:15px;margin-top:24px;padding:16px}}.ContentTemplateTableOfContentsBlock li,.ContentTemplateTableOfContentsBlock ul{margin:0;padding:0;list-style:none}.ContentTemplateTableOfContentsBlock-nav a{color:var(--color-black);font-size:15px;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none}@media (max-width:1079px){.ContentTemplateTableOfContentsBlock-nav a{font-size:12px;line-height:1.25}}.ContentTemplateTableOfContentsBlock a:active,.ContentTemplateTableOfContentsBlock a:focus,.ContentTemplateTableOfContentsBlock a:hover{text-decoration:none}.ContentTemplateTableOfContentsBlock a:hover{color:var(--color-black);text-decoration:underline}.ContentTemplateTableOfContentsBlock-navSubchapters{padding-left:14px}.ContentTemplateTableOfContentsBlock li{transition:background-color .3s,padding .3s;display:grid}@media (min-width:1080px){.ContentTemplateTableOfContentsBlock-nav>li.is-active,.ContentTemplateTableOfContentsBlock-nav>li.has-activeAncestor{background-color:var(--color-light-paper);border-radius:10px;gap:5px;margin-left:8px}.ContentTemplateTableOfContentsBlock-nav>li.is-active>a,.ContentTemplateTableOfContentsBlock-nav>li.has-activeAncestor>a{font-variation-settings:"wght" var(--font-weight-medium);font-weight:var(--font-weight-medium)}}.ContentTemplateTableOfContentsBlock-nav{display:grid}.ContentTemplateTableOfContentsBlock-nav>li{padding:8px;position:relative}@media (max-width:1079px){.ContentTemplateTableOfContentsBlock-nav>li{gap:12px}}.ContentTemplateTableOfContentsBlock-nav>li>ul{gap:5px;max-height:600px;padding-left:14px;transition:max-height .3s,opacity .3s;display:grid;overflow:hidden}@media (max-width:1079px){.ContentTemplateTableOfContentsBlock-nav>li>ul{gap:12px}.ContentTemplateTableOfContentsBlock-nav>li>a{font-variation-settings:"wght" var(--font-weight-medium);font-weight:var(--font-weight-medium)}}@media (min-width:1080px){.ContentTemplateTableOfContentsBlock-nav>li:not(.is-active):not(.has-activeAncestor)>ul{opacity:0;max-height:0}.ContentTemplateTableOfContentsBlock{--grid-gap:16px}.ContentTemplateTableOfContentsBlock.is-end{position:absolute;bottom:0;left:0;right:0}.ContentTemplateTableOfContentsBlock.is-fixed{left:var(--left);width:var(--width);top:calc(var(--grid-gap) + var(--header-height) + var(--admin-bar-height) + var(--announcement-height));position:fixed}.has-hiddenHeader:not(.has-fixedHeader) .ContentTemplateTableOfContentsBlock.is-fixed{top:calc(var(--grid-gap) + var(--admin-bar-height) + var(--announcement-height))}.ContentTemplateTableOfContentsBlock.is-fixed .ContentTemplateTableOfContentsBlock-nav{max-height:calc(100vh - 41px - var(--grid-gap) - var(--header-height) - var(--admin-bar-height) - var(--announcement-height));overflow-y:auto}.has-hiddenHeader:not(.has-fixedHeader) .ContentTemplateTableOfContentsBlock.is-fixed .ContentTemplateTableOfContentsBlock-nav{max-height:calc(100vh - 41px - var(--grid-gap) - var(--admin-bar-height) - var(--announcement-height))}}
.ContentTemplateSidebarBlock{--block-margin:0;z-index:2}.ContentTemplateSidebarBlock,.ContentTemplateSidebarBlock-inner{align-self:stretch;align-items:stretch;display:grid}@media (max-width:1079px){.ContentTemplateSidebarBlock{grid-row:2}.ContentTemplateSidebarBlock,.ContentTemplateSidebarBlock-inner{align-self:start;align-items:start}}
.ContentTemplateBodyBlock{--block-margin:0;max-width:calc(var(--layout-width) - var(--grid-gap-large) - 318px);z-index:1}.ContentTemplateBlock.is-v2 .ContentTemplateBodyBlock{max-width:100%}.ContentTemplateBlock.is-v1 .ContentTemplateBodyBlock:before{background:var(--color-white);content:"";z-index:100;width:100vw;display:block;position:absolute;top:0;bottom:0;left:-100vw}@media (max-width:1079px){.ContentTemplateBodyBlock{grid-row:3}}
@media (min-width:1080px){.PackageBuilderAddons .ColumnsBlock .Grid{--grid-gap:40px;flex-wrap:nowrap;justify-content:space-between}.PackageBuilderAddons .ColumnsBlock .ColumnBlock:first-of-type{flex-shrink:1;width:470px}.PackageBuilderAddons .ColumnsBlock .ColumnBlock:last-of-type{flex-shrink:1;width:632px}}
.PackageBuilderSummary{justify-content:space-between;gap:40px;display:flex}.PackageBuilderSummary-leftCol{width:470px}.PackageBuilderSummary-leftCol.disabled{color:var(--color-dark-gray)}.PackageBuilderSummary-leftCol>h3{margin-bottom:40px}.PackageBuilderSummary-leftCol>button{margin:24px 0 36px}.PackageBuilderSummary-rightCol{width:632px}.PackageBuilderSummary-details{border:solid 2px var(--color-default);border-radius:40px;grid-template-columns:55% 45%;gap:26px 35px;padding:50px;display:grid}.PackageBuilderSummary-details .addons-wrapper{grid-column:1/span 2}.PackageBuilderSummary-details.disabled{border-color:var(--color-dark-gray);grid-template-columns:100%}.PackageBuilderSummary-kicker{font-weight:var(--font-weight-medium);letter-spacing:.75px;text-transform:uppercase;margin-bottom:22px;font-size:15px;line-height:1}.PackageBuilderSummary-list{gap:16px;font-size:16px;line-height:1.5;display:grid}.PackageBuilderSummary-list>div{align-items:start;gap:11px;display:flex}.PackageBuilderSummary-list>div>img{margin-left:auto}.PackageBuilderSummary-list.checked>div:before{content:"";background-image:url(/images/dark-aqua-checkmark.svg);background-repeat:no-repeat;background-size:cover;flex-shrink:0;width:24px;height:24px;display:block}.PackageBuilderSummary-list:not(.checked)>div:before{content:"";background-color:var(--color-dark-aqua);flex-shrink:0;width:14px;height:4px;margin-top:10px;display:block}.PackageBuilderSummary-list .PackageBuilder-tooltipIcon{margin-top:2px}.PackageBuilderSummary-legal{margin:35px 0 0 50px}@media (max-width:1079px){.PackageBuilderSummary{flex-direction:column}.PackageBuilderSummary-leftCol,.PackageBuilderSummary-rightCol{width:100%}.PackageBuilderSummary-leftCol>h3{margin-bottom:12px}.PackageBuilderSummary-leftCol>button{margin-bottom:0}.PackageBuilderSummary-details{border:solid 1px var(--color-default);border-radius:20px;grid-template-columns:1fr;padding:30px}.PackageBuilderSummary-details .addons-wrapper{grid-column:1}.PackageBuilderSummary-details>div:nth-child(2){margin-top:-11px}.PackageBuilderSummary-kicker{letter-spacing:.56px;margin-bottom:16px;font-size:14px}.PackageBuilderSummary-list{gap:10px;font-size:13px}.PackageBuilderSummary-list.checked>div:before{width:20px;height:20px}.PackageBuilderSummary-legal{color:var(--color-darkest-gray);margin:0}}
.PackageBuilderForm-questionsWithSummary:not(.is-presetIndustry){justify-content:space-between;gap:20px;max-width:1234px;margin-top:-52px;display:flex}.PackageBuilderForm-questionsWithSummary.is-presetIndustry{margin-top:-68px}.PackageBuilderForm-summary{width:354px}.PackageBuilderForm-summary button{margin-top:40px}.PackageBuilderForm-questionsWithSummary button:disabled{background-color:var(--color-gray);border-color:var(--color-gray);color:var(--color-white);cursor:default}.PackageBuilderForm-summaryKicker{font-weight:var(--font-weight-medium);letter-spacing:.75px;text-transform:uppercase;margin:24px 0 10px;font-size:15px;line-height:1}.PackageBuilderForm-summaryAddOns{gap:15px;display:grid}.PackageBuilderForm-summaryAddOns div{align-items:center;font-size:16px;line-height:1.5;display:flex}.PackageBuilderForm-summaryAddOns div:before{content:"";background-color:var(--color-dark-aqua);flex-shrink:0;width:14px;height:4px;margin-right:10px;display:block}.PackageBuilderForm-dropdown{max-width:470px;margin:30px 0 146px}.PackageBuilderForm-dropdown .Dropdown-options{max-height:213px}.PackageBuilderForm-dropdown .Dropdown-label{font-family:var(--font-family-heading);font-size:var(--font-size-h5)!important}.PackageBuilderForm-questionGroups{gap:40px;display:grid}.PackageBuilderForm-questionsWithSummary.is-presetIndustry .PackageBuilderForm-questionGroups+.Button{margin-top:68px}.PackageBuilderForm-questionsWithSummary:not(.is-presetIndustry) .PackageBuilderForm-questionGroups{width:789px}.PackageBuilderForm-questionsWithSummary.is-presetIndustry .PackageBuilderForm-summary{display:none}.PackageBuilderForm-questionsWithSummary:not(.is-presetIndustry) .PackageBuilderForm-questionGroup{background-color:var(--color-lightest-gray);border-radius:14px;padding:30px}.PackageBuilderForm-questionGroup fieldset:not(:first-of-type){margin-top:30px}.PackageBuilderForm-questionsWithSummary:not(.is-presetIndustry) .PackageBuilderForm-question{justify-content:space-between;align-items:center;gap:24px;display:flex}.PackageBuilderForm-questionGroup fieldset legend{align-items:center;margin:0}.PackageBuilderForm-questionsWithSummary.is-presetIndustry .PackageBuilderForm-questionGroup fieldset legend{margin-bottom:36px}.PackageBuilderForm-questionGroup fieldset:not(:first-of-type) legend:before{content:"";background-color:var(--color-dark-aqua);width:14px;height:4px;margin-right:16px;display:block}.PackageBuilderForm-radioGroup{gap:8px;display:flex}.PackageBuilderForm-radioLabel{letter-spacing:.76px;font-size:15px;line-height:1;font-weight:var(--font-weight-medium);text-transform:uppercase;border:solid 1px var(--color-default);cursor:pointer;border-radius:30px;padding:9px 30px}.PackageBuilderForm-radioLabel.is-checked{background-color:var(--color-dark-aqua);color:var(--color-white);border:solid 1px var(--color-dark-aqua)}.PackageBuilderForm-radioLabel input[type=radio]{appearance:none;opacity:0;background-color:#fff;margin:0;position:absolute}.PackageBuilderForm-fade{background:linear-gradient(0deg, var(--color-white) 0%, var(--color-lightest-gray) 100%);mix-blend-mode:lighten;border-radius:14px;height:64px}.PackageBuilderForm-progress{justify-content:center;gap:16px;margin-top:80px;display:flex}.PackageBuilderForm-progress div{background-color:var(--color-lightest-gray);border-radius:50%;width:16px;height:16px}.PackageBuilderForm-progress div.is-active{background-color:var(--color-dark-aqua)}.PackageBuilder-tooltipIcon{margin-left:6px;display:inline}.PackageBuilder-tooltipContent{z-index:2;font-size:16px;font-weight:400;line-height:1.5;box-shadow:58px 75px 27px #b5b5b500,37px 48px 24px #b5b5b503,21px 27px 20px #b5b5b50d,9px 12px 15px #b5b5b517,2px 3px 8px #b5b5b51a;opacity:1!important;border-radius:10px!important;width:265px!important;padding:24px!important}@media (max-width:767px){.PackageBuilderForm-questionsWithSummary:not(.is-presetIndustry) .PackageBuilderForm-question{align-items:flex-start}}@media (max-width:1079px){.PackageBuilderForm-questionsWithSummary:not(.is-presetIndustry){margin-top:-34px}.PackageBuilderForm-questionsWithSummary.is-presetIndustry{margin-top:-16px}.PackageBuilderForm-questionsWithSummary.is-presetIndustry .PackageBuilderForm-questionGroups+.Button,.PackageBuilderForm-summary{display:none}.PackageBuilderForm-dropdown{margin:16px 0 67px}.PackageBuilderForm-dropdown .Dropdown-options{max-height:150px}.PackageBuilderForm-questionGroups{gap:14px;width:100%}.PackageBuilderForm-questionsWithSummary:not(.is-presetIndustry) .PackageBuilderForm-questionGroup{border-radius:14px;padding:25px}.PackageBuilderForm-question{flex-direction:column}.PackageBuilderForm-radioGroup{flex-wrap:wrap}.PackageBuilderForm-radioLabel{letter-spacing:.56px;padding:9px 24px;font-size:14px}.PackageBuilderForm-fade{height:56px}.PackageBuilderForm-progress{gap:12px;margin-top:54px}.PackageBuilderForm-progress div{width:12px;height:12px}}
.CustomerQuotesBlock{--block-gap:var(--3x);--block-grid-flow:column;--block-grid:repeat(var(--block-items), auto);--block-margin:0 0 var(--spacing-small)}@media (max-width:839px){.CustomerQuotesBlock{--block-grid:repeat(var(--block-items), 100%)}}.CustomerQuotesBlock.has-paging{display:block}.CustomerQuotesBlock.has-paging .Carousel-pages{gap:var(--block-gap);grid-auto-flow:var(--block-grid-flow);grid-template-columns:var(--block-grid);display:grid}.CustomerQuotesBlock-title{min-height:1em;margin-bottom:.7em!important}@media (max-width:839px){.CustomerQuotesBlock-title{margin-bottom:.9em!important}.CustomerQuotesBlock{--block-grid:repeat(var(--block-items), 88%)}}.is-withQuoteIcon .CustomerQuoteBlock-inner{padding-left:180px;position:relative}.is-withQuoteIcon .CustomerQuoteBlock-inner:before{content:"";background-size:contain;width:140px;height:100px;display:block;position:absolute;top:0;left:0}@media (max-width:839px){.is-withQuoteIcon .CustomerQuoteBlock-inner:before{width:100px;height:70px}.is-withQuoteIcon .CustomerQuoteBlock-inner{padding-left:0}.is-withQuoteIcon .CustomerQuoteBlock-inner:before{margin-bottom:40px;position:static}}.is-withQuoteIcon .CustomerQuoteBlock.u-textColor--black{--color:var(--color-blue);color:var(--color)}@media (min-width:840px){.CustomerQuotesBlock .CustomerQuoteBlock{width:500px}.CustomerQuotesBlock .CustomerQuoteBlock.has-photo{width:630px}}
.CustomerQuoteBlock{--block-gap:var(--grid-gap-small);--block-margin:0;--block-padding:var(--2x);box-shadow:var(--box-shadow-medium);border-radius:20px;justify-content:stretch;align-items:stretch;height:100%;display:grid;overflow:hidden}.CustomerQuoteBlock.is-outlined{--block-gap:var(--grid-gap-x-small);--block-padding:var(--2x);border:1px solid var(--color-gray);box-shadow:none;background:0 0;border-radius:10px}.CustomerQuoteBlock-logo{--ratio-height:1;--ratio-width:1;--width:100%;width:var(--width);font-size:0;display:block;position:relative;overflow:hidden}.CustomerQuoteBlock-photo{border-radius:20px;grid-row:1/span 2;width:200px;overflow:hidden}.CustomerQuoteBlock-logo:before{content:"";padding-bottom:calc(var(--width) * var(--ratio-height) / var(--ratio-width));width:100%;display:block}.CustomerQuoteBlock-logo>*{width:100%;height:100%;font-size:1rem;display:block;position:absolute;top:0;left:0}.CustomerQuoteBlock .CustomerQuoteBlock-inner{gap:var(--spacing-x-small);display:grid}.CustomerQuoteBlock.is-outlined .CustomerQuoteBlock-inner{gap:var(--spacing-xx-small);flex-direction:column;display:flex}@media (max-width:839px){.CustomerQuoteBlock.is-outlined .CustomerQuoteBlock-inner{margin-bottom:var(--2x)}}.CustomerQuoteBlock .CustomerQuoteBlock-quote{margin:0;padding:0}.CustomerQuoteBlock.is-smallText .CustomerQuoteBlock-quote,.CustomerQuoteBlock.is-outlined .CustomerQuoteBlock-quote{font-size:var(--font-size-base);line-height:var(--line-height-small)}.CustomerQuoteBlock.text-center .CustomerQuoteBlock-logo>img,.CustomerQuoteBlock.text-center .CustomerQuoteBlock-photo>img{margin-left:auto;margin-right:auto}.CustomerQuoteBlock.text-right .CustomerQuoteBlock-logo>img,.CustomerQuoteBlock.text-right .CustomerQuoteBlock-photo>img{margin-left:auto}@media (min-width:840px){.CustomerQuoteBlock.has-photo{grid-gap:var(--block-gap);display:grid}}.CustomerQuoteBlock-inner{grid-template-rows:1fr max-content;align-items:start}@media (min-width:840px){.CustomerQuoteBlock.has-photo .CustomerQuoteBlock-inner{grid-template-rows:auto 1fr max-content;grid-template-columns:200px 1fr}.CustomerQuoteBlock:not(.has-photo) .CustomerQuoteBlock-inner{grid-template-columns:minmax(0,1fr)}.CustomerQuoteBlock:not(.has-photo) .CustomerQuoteBlock-quote{grid-column:1}}.CustomerQuoteBlock-logo{--ratio-height:1;--ratio-width:1;height:var(--4x);max-width:var(--12x);width:calc(var(--ratio-width) * var(--4x) / var(--ratio-height));grid-row:1/span 2}.CustomerQuoteBlock-logo img{aspect-ratio:var(--ratio-width) / var(--ratio-height);-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}@media (max-width:839px){.CustomerQuoteBlock-logo{margin-bottom:4px}}.CustomerQuoteBlock-citation{font-size:var(--font-size-x-small);line-height:var(--line-height-x-small);align-content:end;align-items:center;display:grid}@media (min-width:840px){.CustomerQuoteBlock.has-photo .CustomerQuoteBlock-inner{column-gap:40px}.CustomerQuoteBlock-citation{align-content:start;align-self:end}.CustomerQuoteBlock-citation.is-outlined{align-content:end}.CustomerQuoteBlock.has-logo .CustomerQuoteBlock-citation{column-gap:var(--3x);grid-template-columns:auto 1fr}.CustomerQuoteBlock-photo{grid-row:1/span 2}}.CustomerQuoteBlock-title{font-family:var(--font-family-sans-serif);font-variation-settings:"wght" var(--font-weight-medium);font-weight:var(--font-weight-medium)}.CustomerQuoteBlock-tag{border-radius:2px;width:12px;height:12px}.CustomerQuoteBlock-tag.is-lightAqua{background:var(--color-light-aqua)}.CustomerQuoteBlock-tag.is-darkPink{background:var(--color-dark-pink)}.CustomerQuoteBlock-tag.is-darkAqua{background:var(--color-dark-aqua)}.CustomerQuoteBlock-tag.is-darkYellow{background:var(--color-dark-yellow)}.CustomerQuoteBlock-tag.is-darkGreen{background:var(--color-dark-green)}.CustomerQuoteBlock-tag.is-darkOrange{background:var(--color-dark-orange)}
.CustomerPullQuoteBlock:not(.remove-quote-mark){--block-margin:var(--spacing-small) 0;--block-padding:0 var(--4x) 0 var(--7x);--block-quotemark-bg:var(--color-darker-aqua);--block-quotemark-text:var(--color-white);position:relative}.CustomerPullQuoteBlock:not(.remove-quote-mark):before{background:var(--block-quotemark-bg);content:"";border-radius:50%;width:55px;height:55px;font-size:90px;position:absolute;top:0;left:0}.CustomerPullQuoteBlock:not(.remove-quote-mark):after{color:var(--block-quotemark-text);content:"“";font-family:var(--font-family-serif);width:55px;height:55px;font-size:90px;position:absolute;top:34px;left:8px}.CustomerPullQuoteBlock.is-smallText .CustomerPullQuoteBlock-quote{font-size:var(--font-size-base);line-height:var(--line-height-small)}.CustomerPullQuoteBlock-customerLogo{margin-bottom:var(--spacing-small)}.CustomerPullQuoteBlock-customerLogo img{object-fit:contain;max-height:40px;width:auto!important;position:relative!important}.CustomerPullQuoteBlock-citation{font-size:var(--font-size-x-small);line-height:var(--line-height-x-small);align-items:center;display:flex}.CustomerPullQuoteBlock-picture{margin-right:var(--spacing-x-small)}.CustomerPullQuoteBlock-picture.logo img{object-fit:contain;position:relative!important}.CustomerPullQuoteBlock-picture.avatar img{object-fit:cover;border-radius:50%;width:60px;height:60px}.CustomerPullQuoteBlock-name{font-weight:var(--font-weight-h6)}.CustomerPullQuoteBlock-name,.CustomerPullQuoteBlock-title{font-size:var(--font-size-x-small);line-height:var(--line-height-small)}@media (max-width:839px){.CustomerPullQuoteBlock:not(.remove-quote-mark){--block-padding:0 var(--2x) 0 var(--4x)}.CustomerPullQuoteBlock:not(.remove-quote-mark):before{width:30px;height:30px}.CustomerPullQuoteBlock:not(.remove-quote-mark):after{font-size:50px;top:15px;left:5px}}
.CustomerOverviewCardBlock{--block-margin:0 0 var(--spacing-small);--block-padding:clamp(var(--2x), 4vw, var(--6x));background-color:var(--color-white);border-radius:var(--border-radius-normal);box-shadow:var(--box-shadow-medium);overflow:hidden}.CustomerOverviewCardBlock-inner{grid-gap:var(--gap-x-small);grid-template-columns:3fr 1fr;display:grid}@media (max-width:839px){.CustomerOverviewCardBlock-inner{grid-template-columns:1fr}}.CustomerOverviewCardBlock-logo{margin-bottom:var(--1x);grid-area:1/1/auto/span2}@media (min-width:840px){.CustomerOverviewCardBlock-logo{width:var(--logo-max-width)}}@media (max-width:839px){.CustomerOverviewCardBlock-logo{grid-column:1}}.CustomerOverviewCardBlock-overview{padding-right:var(--8x)}@media (max-width:839px){.CustomerOverviewCardBlock-overview{padding-right:0}}.CustomerOverviewCardBlock-title{color:var(--color-darker-gray);font-family:var(--font-family-sans-serif-narrow);font-size:var(--font-size-kicker);font-variation-settings:"wght" var(--font-weight-kicker);font-weight:var(--font-weight-kicker);line-height:var(--line-height-kicker);margin:0 0 var(--1x);text-transform:uppercase}@media (max-width:839px){.CustomerOverviewCardSection.-mt-large,.CustomerOverviewCardSection.-mt-medium,.CustomerOverviewCardSection.-mt-xLarge,.CustomerOverviewCardSection.-mt-xxLarge{margin-top:var(--spacing-small)!important}}
.CustomerOverviewCardStatBlock{--block-margin:0 0 var(--spacing-x-small)}.CustomerOverviewCardStatBlock-title{color:var(--color-darker-gray);font-family:var(--font-family-sans-serif-narrow);font-size:var(--font-size-kicker);font-variation-settings:"wght" var(--font-weight-kicker);font-weight:var(--font-weight-kicker);line-height:var(--line-height-kicker);margin:0 0 var(--1x);text-transform:uppercase}
.CustomerKeyResultsItemBlock-title{font-size:var(--font-size-h6);font-weight:var(--font-weight-h6)}
.CustomerKeyResultsBlock{--block-margin:0 0 var(--spacing-small);border-left:4px solid var(--color-lighter-gray);padding-left:var(--2x)}.CustomerKeyResultsBlock .HeaderBlock-kicker{color:var(--color-darker-gray)}.CustomerKeyResultsBlock .CtasBlock.is-default .Button{display:inline-block}.CustomerKeyResultsBlock .ListBlock{--block-item-margin:5px}.CustomerKeyResultsBlock .ListBlock ul li a{font-weight:var(--font-weight-medium)}
.SavingsCalculator-stepForm{width:inherit;margin:0}.SavingsCalculator-fieldInput{background:0 0;outline:none;width:100%;margin:50px 0;display:block;border:none!important;border-bottom:solid 1px var(--color-white)!important;font-size:var(--font-size-large)!important;font-weight:var(--font-weight-medium)!important;line-height:var(--line-height-large)!important;padding:10px 0!important}.SavingsCalculator-dropdown{margin:50px 0}.SavingsCalculator-dropdown .Dropdown-options{max-height:213px}@media (max-width:1079px){.SavingsCalculator-dropdown,.SavingsCalculator-fieldInput{margin:25px 0}.SavingsCalculator-dropdown .Dropdown-options{max-height:150px}}.SavingsCalculator-error{min-height:27px}@media (min-width:768px){.SavingsCalculator-error{margin-top:-30px}}
.SavingsCalculator{align-items:start;width:470px;height:358px;display:grid;overflow:hidden}@media (max-width:1079px){.SavingsCalculator{height:260px;width:calc(100vw - var(--layout-padding) * 2)}}.SavingsCalculator-steps{width:inherit;z-index:1;grid-template-columns:repeat(6,100%);gap:30px;transition:transform .6s cubic-bezier(.87,.125,.155,.88);display:grid}.SavingsCalculator-btns{width:inherit;align-items:center;display:flex}.SavingsCalculator-btns>div:last-child{margin-left:auto}.SavingsCalculator-progress{grid-template-columns:repeat(5,auto);justify-content:start;gap:10px;margin-top:auto;display:grid}.SavingsCalculator-progressBar{background-color:var(--color-blue);border-radius:10px;width:46px;height:12px;position:relative;overflow:hidden}.SavingsCalculator-progressBar>div{border-radius:10px;width:100%;height:100%;transition:left .6s cubic-bezier(.87,.125,.155,.88);position:absolute;top:0}@media (max-width:1079px){.SavingsCalculator-progressBar{width:34px;height:9px}}.SavingsCalculator-savings{align-content:start;justify-items:start;display:grid}.SavingsCalculator-savings .pill{margin:50px 0 50px 50px}.SavingsCalculator-savings .pill:before{width:calc(100% + 100px);height:calc(100% + 60px);top:-30px;left:-50px}@media (max-width:1079px){.SavingsCalculator-savings .pill{margin:30px 0 30px 20px}.SavingsCalculator-savings .pill:before{width:calc(100% + 40px);height:calc(100% + 30px);top:-15px;left:-20px}}
.SavingsCalculatorSummaryChart{border-radius:20px;width:100%;height:488px;position:relative;box-shadow:1.258px 2.516px 7.549px #0000001a}@media (max-width:1079px){.SavingsCalculatorSummaryChart{border-radius:12.582px;height:307px}}.SavingsCalculatorSummaryChart-title{position:absolute;top:40px;left:40px}@media (max-width:1079px){.SavingsCalculatorSummaryChart-title{position:absolute;top:24px;left:24px}}.SavingsCalculatorSummaryChart-bars{grid-auto-flow:column;align-items:end;gap:20px;height:100%;padding:120px 40px 0;display:grid}@media (max-width:1079px){.SavingsCalculatorSummaryChart-bars{gap:16px;padding:80px 24px 0}}.SavingsCalculatorSummaryChart-bar{font-size:var(--font-size-x-small);font-weight:var(--font-weight-medium);letter-spacing:.75px;border-radius:20px 20px 0 0;min-height:20%;line-height:1;transition:height 50ms linear;position:relative}@media (max-width:1079px){.SavingsCalculatorSummaryChart-bar{border-radius:12.582px 12.582px 0 0}}.SavingsCalculatorSummaryChart-barLabel{white-space:nowrap;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}@media (max-width:1079px){.SavingsCalculatorSummaryChart-barLabel{bottom:12px}}.SavingsCalculatorSummaryChart-barValue{left:50%;top:calc(var(--font-size-h6) / -2);background-color:var(--color-white);margin:0;line-height:1;position:absolute;transform:translate(-50%)}
.SavingsCalculatorRefineAssumptionsModal-form{justify-items:end;gap:24px;display:grid}@media (max-width:839px){.SavingsCalculatorRefineAssumptionsModal-form{justify-items:center}}@media (min-width:840px){.SavingsCalculatorRefineAssumptionsModal-form div[type=submit]{margin-top:8px}}.SavingsCalculatorRefineAssumptionsModal-card{width:710px;padding:var(--3x);border-radius:10px;justify-content:space-between;gap:24px;font-size:14px;line-height:1.5;display:flex;box-shadow:2px 4px 12px #0000001a}@media (max-width:839px){.SavingsCalculatorRefineAssumptionsModal-card{width:100%;padding:var(--2x);flex-direction:column;gap:16px;font-size:13px}}.SavingsCalculatorRefineAssumptionsModal-card input{border:1px solid var(--color-darker-gray);width:124px;height:54px;font-size:var(--font-size-base);text-align:right;border-radius:6px;box-shadow:2px 4px 12px #0000001a}@media (max-width:839px){.SavingsCalculatorRefineAssumptionsModal-card input{width:112px;height:40px}}.SavingsCalculatorRefineAssumptionsModal-card label{font-size:16px;font-weight:var(--font-weight-medium);margin-bottom:8px;line-height:1}@media (max-width:839px){.SavingsCalculatorRefineAssumptionsModal-card label{font-size:14px;line-height:1.2}}
.SavingsCalculatorSummary{gap:var(--3x);display:grid}@media (min-width:1080px){.SavingsCalculatorSummary{gap:var(--9x);grid-template-columns:550px 1fr}}.SavingsCalculatorSummary-leftCol{align-content:start;justify-items:start;display:grid}.SavingsCalculatorSummary-leftCol .pill{background-color:inherit;margin:70px 0 80px 50px}.SavingsCalculatorSummary-leftCol .pill:before{border:solid 2px var(--color-black);width:calc(100% + 100px);height:calc(100% + 60px);top:-30px;left:-50px}@media (max-width:1079px){.SavingsCalculatorSummary-leftCol .pill{margin:40px 0 50px 20px}.SavingsCalculatorSummary-leftCol .pill:before{width:calc(100% + 40px);height:calc(100% + 30px);top:-15px;left:-20px}}.SavingsCalculatorSummary-rightCol{gap:24px;display:grid}
.SavingsCalculatorSteps{font-size:var(--font-size-large);font-weight:var(--font-weight-medium);line-height:var(--line-height-large);justify-items:start;gap:8px;display:grid}.HeroHeaderBlock+.SavingsCalculatorSteps{margin-top:60px}.SavingsCalculatorSteps-step{position:relative}.SavingsCalculatorSteps-step>div{z-index:-1;border-radius:90px;width:calc(100% + 32px);height:calc(100% + 16px);transition:transform .6s cubic-bezier(1,.185,.145,.915);position:absolute;top:-8px;left:-16px;overflow:hidden}.SavingsCalculatorSteps-stepLabel{cursor:default;align-items:baseline;gap:10px;display:flex;position:relative}.SavingsCalculatorSteps-stepLabel:after{content:"EDIT";letter-spacing:.78px;color:var(--color-darker-gray);font-size:13px;font-weight:500;line-height:1;display:none}.SavingsCalculatorSteps-stepEditable .SavingsCalculatorSteps-stepLabel{cursor:pointer}.SavingsCalculatorSteps-stepEditable .SavingsCalculatorSteps-stepLabel:hover.SavingsCalculatorSteps-stepLabel:after{display:block}.SavingsCalculatorSteps .pill:before{width:calc(100% + 32px);height:calc(100% + 16px);top:-8px;left:-16px}@media (max-width:1079px){.SavingsCalculatorSteps{display:none}}
.ScrollingContentBlock{--block-margin:0 0 var(--spacing-small);--block-grid-gap:var(--10x)}.ScrollingContentBlock-content{gap:var(--block-grid-gap);grid-template-columns:var(--sticky-content-width) 1fr;display:grid}.ScrollingContentBlock.align-right .ScrollingContentBlock-content{grid-template-columns:1fr var(--sticky-content-width)}.ScrollingContentBlock.align-right .ScrollingContentBlock-content .ScrollingContentUnstickyBlock{order:-1}@media (max-width:839px){.ScrollingContentBlock{--block-grid-gap:var(--5x)}.ScrollingContentBlock .ScrollingContentBlock-content{grid-template-columns:1fr}.ScrollingContentBlock .ScrollingContentBlock-content .ScrollingContentUnstickyBlock{order:2;overflow-x:scroll}.ScrollingContentBlock.align-right .ScrollingContentBlock-content{grid-template-columns:1fr}.ScrollingContentBlock.align-right .ScrollingContentBlock-content .ScrollingContentUnstickyBlock{order:2}}
.ScrollingContentStickyBlock{--block-margin:0 0}.ScrollingContentStickyBlock-content{position:relative}.ScrollingContentStickyBlock-content .CtaBlock,.ScrollingContentStickyBlock-content .CtaBlock-inner,.ScrollingContentStickyBlock-content .CtasBlock-content{flex:1}@media (max-width:839px){.ScrollingContentStickyBlock-inner{width:100%!important}}@media (min-width:840px){.ScrollingContentStickyBlock-inner.is-sticky{z-index:10;position:absolute;left:0}.ScrollingContentStickyBlock-inner.is-stuck{position:fixed}.ScrollingContentStickyBlock-inner.is-bottom{position:absolute;top:auto;bottom:0}}@media (max-width:1079px){.ScrollingContentStickyBlock-content:not(.key-results){border:1px solid var(--color-light-gray);border-radius:10px;max-height:1000px;transition:max-height .3s;overflow:hidden;max-width:none!important;padding:20px!important}.ScrollingContentStickyBlock-content:not(.is-active):not(.key-results){max-height:54px}}@media (min-width:1080px){.ScrollingContentStickyBlock-contentBlocks:not(.key-results){border:1px solid var(--color-light-gray);border-radius:15px;padding:16px}}
.ScrollingContentStickyTileBlock-title{font-family:var(--font-family-sans-serif-narrow);font-variation-settings:"wght" var(--font-weight-medium);font-size:14px;font-style:normal;font-weight:var(--font-weight-medium);letter-spacing:.56px;text-transform:uppercase;padding-bottom:10px;line-height:1;position:relative;height:auto!important}@media (min-width:1080px){.ScrollingContentStickyTileBlock-title{letter-spacing:.75px;padding:8px 8px 18px;font-size:15px}}.ScrollingContentStickyTileBlock-inner>.ListBlock{padding-bottom:24px}@media (max-width:1079px){.ScrollingContentStickyTileBlock-inner>.ListBlock{padding-bottom:0}.ScrollingContentStickyTileBlock-inner .ListBlock li{padding-left:0!important;padding-right:0!important}.ScrollingContentStickyTileBlock+*{border-top:1px solid var(--color-light-gray);margin-top:16px;padding-top:16px}}.ScrollingContentStickyBlock-content .Dropdown-label:after,.ScrollingContentStickyBlock-content .Dropdown-label:before{background:var(--color-default);width:9px;height:1.5px;top:calc(50% - 2px);right:6px}.ScrollingContentStickyBlock-content.is-active .Dropdown-label:after,.ScrollingContentStickyBlock-content.is-active .Dropdown-label:before{top:calc(50% - 9px)!important}@media (min-width:1080px){.ScrollingContentStickyBlock-content .Dropdown-label{cursor:default}.ScrollingContentStickyBlock-content .Dropdown-label:after,.ScrollingContentStickyBlock-content .Dropdown-label:before{display:none}}.ScrollingContentStickyTileBlock-inner .ListBlock li{margin:0;padding:8px;font-size:15px;font-style:normal;line-height:1.5;transition:background-color .3s,padding .3s}@media (max-width:1079px){.ScrollingContentStickyTileBlock-inner .ListBlock li{font-weight:var(--font-weight-medium);font-size:12px;line-height:1.25}}@media (min-width:1080px){.ScrollingContentStickyTileBlock-inner .ListBlock li.active{font-weight:var(--font-weight-medium);background-color:var(--color-light-paper);border-radius:10px;gap:5px;margin-left:8px}}.ScrollingContentStickyTileBlock-inner .ListBlock li a{color:var(--color-black);text-decoration:none}.ScrollingContentStickyTileBlock-inner .ListBlock a:hover{color:var(--color-black);text-decoration:underline}@media (min-width:840px){.ScrollingContentStickyTileBlock{max-height:calc(100vh - var(--header-height) - var(--announcement-height) - 32px);overflow-y:auto}}
.ScrollingContentUnstickyBlock{--block-margin:0}.ScrollingContentUnstickyBlock .HeaderBlock-inner>*{opacity:1!important;transition:none!important;transform:none!important}
.ScrollingContentCtaBlock{--block-margin:0 0 var(--spacing-small);border-radius:var(--border-radius,0px)}.ScrollingContentCtaBlock .ScrollingContentCtaBlock-background{border-radius:var(--border-radius,0px)}.ScrollingContentCtaBlock:has(.ScrollingContentCtaBlock-background.bg-darkBlue) a.richtextLink:hover{color:var(--color-white);opacity:.7}
.ScrollingContentAuthorBlock{--block-margin:0 0 var(--spacing-small);position:relative}.ScrollingContentAuthorBlock-tile{grid-column-gap:var(--4x);grid-template-columns:var(--20x) 1fr;padding-top:var(--2x);display:grid}.ScrollingContentAuthorBlock-photo{max-width:var(--20x)}.ScrollingContentAuthorBlock-photo img{aspect-ratio:1}.ScrollingContentAuthorBlock-title{margin-bottom:var(--1x)}.ScrollingContentAuthorBlock-bio{color:var(--color-darker-gray)}.ScrollingContentAuthorBlock-link{border:2px solid var(--color-blue);height:var(--4x);width:var(--4x);border-radius:100%;transition:background .6s,border .6s,color .6s;position:absolute;top:0;right:0}.ScrollingContentAuthorBlock-link a{color:var(--blue);text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ScrollingContentAuthorBlock-link a:hover{text-decoration:none}.ScrollingContentAuthorBlock-link:hover{background-color:var(--color-blue)}.ScrollingContentAuthorBlock-link:hover a{color:var(--color-white)}@media (max-width:839px){.ScrollingContentAuthorBlock-tile{grid-column-gap:var(--2x);grid-template-columns:1fr;padding-top:0}.ScrollingContentAuthorBlock-photo{margin-bottom:var(--2x)}.ScrollingContentAuthorBlock-social{border-bottom:2px solid var(--color-lighter-gray);padding-bottom:var(--2x);padding-top:var(--2x)}.ScrollingContentAuthorBlock-social:before{border-top:2px solid color(--color-lighter-gray);height:2px;top:calc(var(--2x) * -1);width:100%}.ScrollingContentAuthorBlock-link{position:relative}}
@media (min-width:840px){.StatesMapBlock{grid-template-columns:1fr 661px;gap:80px;display:grid}}.StatesMapBlock-stateContent .Dropdown-options{max-height:272px}.StatesMapBlock-stateContent .Dropdown{margin:var(--gap-small) auto}.StatesMapBlock-stateContent a{font-weight:var(--font-weight-medium);margin-top:var(--gap-small)}.StatesMapBlock-stateContent .ListBlock.marker-checkcircle li:before{top:-4px}.statesMap path,.statesMap polygon{fill:var(--color-light-gray);outline:none}.statesMap path:hover,.statesMap polygon:hover{fill:#23deff}#state-tooltip{--rt-opacity:1;color:var(--color-default);background-color:var(--color-white);font-size:var(--font-size-kicker);border-radius:4px;padding:0;box-shadow:0 0 13.119px #0000001a}#state-tooltip .tooltipContent{padding:8px 16px;display:block}#state-tooltip .stateName{color:var(--color-default);font-weight:var(--font-weight-medium);align-items:center;display:flex}#state-tooltip a .stateName:after{content:"";background:url(/images/arrow-aqua.svg) 0 0/contain no-repeat;width:12px;height:12px;margin:3px 0 0 4px;display:inline-block}#state-tooltip .ListBlock{color:var(--color-default);--block-marker-size:10px;margin-top:8px;font-size:11.245px}#state-tooltip .ListBlock li{margin-bottom:0;padding-left:8px}#state-tooltip .ListBlock.marker-checkcircle li:before{top:-4px;transform:scale(.7)}
.StateDisclaimersBlock{gap:20px;display:grid}.FeePricingBlock>.StateDisclaimersBlock{margin-top:20px}
.PersonBlock-image>div{width:100%!important}.PersonBlock-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.PersonBlock{--person-modal-width:200}.PersonBlock.person-modalOn .PersonBlock-image{cursor:pointer}.PersonBlock-name{color:var(--color-blue)}.PersonBlock-title{font-size:var(--font-size-small)}.PersonBlock-bio{-webkit-margin-before:var(--2x);margin-block-start:var(--2x)}.PersonBlock-modal{-webkit-padding-before:54px!important;-webkit-padding-after:22px!important;padding-block:54px 22px!important;padding-inline:20px!important}.PersonBlock-modal .bio,.PersonBlock-modal .bio-title,.PersonBlock-modal h3{color:var(--color-blue)}.PersonBlock-modal .bio,.PersonBlock-modal .bio-title{line-height:inherit}.PersonBlock-modal .bio-title{margin-bottom:12px!important}.PersonBlock-modal .Modal-close{top:14px!important;right:14px!important}@media (max-width:839px){.PersonBlock-modal .bio,.PersonBlock-modal .bio-title{line-height:20px}.PersonBlock-modal h3{font-size:var(--font-size-h6)}.PersonBlock-modal .bio-title{font-size:13px}.PersonBlock-modal .bio{font-size:var(--font-size-xx-small)}}
.PeopleBlock-content{grid-gap:var(--block-gap);grid-template-columns:repeat(var(--block-columns), minmax(0, 1fr));justify-content:space-between;display:grid}.PeopleBlock{--block-columns:3;--block-gap:var(--grid-gap)}.PeopleBlock.text-center .PersonBlock-name,.PeopleBlock.text-center .PersonBlock-title{text-align:center}.PeopleBlock.text-left .PersonBlock-name,.PeopleBlock.text-left .PersonBlock-title{text-align:start}.PeopleBlock.text-right .PersonBlock-name,.PeopleBlock.text-right .PersonBlock-title{text-align:end}@media (max-width:839px){.PeopleBlock-content{grid-template-columns:1fr 1fr}}
.ChapterHeaderBlock{--block-margin:0 0 var(--spacing-small);--block-padding:var(--2x) var(--3x)}.ChapterHeaderBlock-background{border-radius:var(--border-radius-normal) 0 0 var(--border-radius-normal);width:100vw}.ChapterHeaderBlock-inner{gap:var(--2x);display:flex}@media (max-width:839px){.ChapterHeaderBlock-inner{gap:var(--1x)}}.ChapterHeaderBlock-number{background:var(--color-black);width:50px;height:50px;color:var(--color-white);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:0;display:inline-flex}@media (max-width:839px){.ChapterHeaderBlock-number{border-radius:4.5px;width:28px;height:28px}.ChapterHeaderBlock-content{width:100%}}.ContentTemplateBodyBlock.is-v2 .ChapterHeaderBlock{--block-padding:0}.ContentTemplateBodyBlock.is-v2 .ChapterHeaderBlock-background{display:none}
.PdfLinkBlock{--block-margin:0 0 var(--spacing-small)}.PdfLinkBlock-inner{display:flex}.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-blue);--button-color:var(--color-blue)}.is-downloadOutlineButton a:before{content:none}.button-color-default.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-default);--button-color:var(--color-default)}.button-color-black.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-black);--button-color:var(--color-black)}.button-color-white.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-white);--button-color:var(--color-white)}.button-color-dark-accent.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-dark-accent);--button-color:var(--color-dark-accent)}.button-color-accent.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-accent);--button-color:var(--color-accent)}.button-color-accent-hover.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-accent-hover);--button-color:var(--color-accent-hover)}.button-color-darkest-gray.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-darkest-gray);--button-color:var(--color-darkest-gray)}.button-color-darker-gray.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-darker-gray);--button-color:var(--color-darker-gray)}.button-color-dark-gray.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-dark-gray);--button-color:var(--color-dark-gray)}.button-color-gray.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-gray);--button-color:var(--color-gray)}.button-color-light-gray.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-light-gray);--button-color:var(--color-light-gray)}.button-color-lighter-gray.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-lighter-gray);--button-color:var(--color-lighter-gray)}.button-color-lightest-gray.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-lightest-gray);--button-color:var(--color-lightest-gray)}.button-color-darker-paper.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-darker-paper);--button-color:var(--color-darker-paper)}.button-color-dark-paper.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-dark-paper);--button-color:var(--color-dark-paper)}.button-color-paper.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-paper);--button-color:var(--color-paper)}.button-color-light-paper.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-light-paper);--button-color:var(--color-light-paper)}.button-color-dark-blue.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-dark-blue);--button-color:var(--color-dark-blue)}.button-color-blue.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-blue);--button-color:var(--color-blue)}.button-color-light-blue.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-light-blue);--button-color:var(--color-light-blue)}.button-color-darker-aqua.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-darker-aqua);--button-color:var(--color-darker-aqua)}.button-color-dark-aqua.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-dark-aqua);--button-color:var(--color-dark-aqua)}.button-color-aqua.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-aqua);--button-color:var(--color-aqua)}.button-color-light-aqua.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-light-aqua);--button-color:var(--color-light-aqua)}.button-color-darker-pink.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-darker-pink);--button-color:var(--color-darker-pink)}.button-color-dark-pink.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-dark-pink);--button-color:var(--color-dark-pink)}.button-color-pink.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-pink);--button-color:var(--color-pink)}.button-color-light-pink.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-light-pink);--button-color:var(--color-light-pink)}.button-color-darker-yellow.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-darker-yellow);--button-color:var(--color-darker-yellow)}.button-color-dark-yellow.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-dark-yellow);--button-color:var(--color-dark-yellow)}.button-color-yellow.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-yellow);--button-color:var(--color-yellow)}.button-color-light-yellow.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-light-yellow);--button-color:var(--color-light-yellow)}.button-color-darker-orange.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-darker-orange);--button-color:var(--color-darker-orange)}.button-color-dark-orange.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-dark-orange);--button-color:var(--color-dark-orange)}.button-color-orange.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-orange);--button-color:var(--color-orange)}.button-color-light-orange.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-light-orange);--button-color:var(--color-light-orange)}.button-color-darker-green.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-darker-green);--button-color:var(--color-darker-green)}.button-color-dark-green.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-dark-green);--button-color:var(--color-dark-green)}.button-color-green.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-green);--button-color:var(--color-green)}.button-color-light-green.is-downloadOutlineButton a{--button-background-color:transparent;--button-border-color:var(--color-light-green);--button-color:var(--color-light-green)}
.TabbedFormBlock{height:100%}.TabbedFormBlock .TabbedFormBlock-content{gap:var(--grid-gap-x-small);flex-direction:column;justify-content:center;align-items:stretch;width:100%;display:flex}.is-three-tabs:is(.TabbedFormBlock .TabbedFormBlock-content){align-items:center}@media (min-width:840px){.TabbedFormBlock .TabbedFormBlock-content{gap:var(--grid-gap);flex-direction:row}.is-three-tabs:is(.TabbedFormBlock .TabbedFormBlock-content){gap:var(--grid-gap-x-small);flex-direction:column}}:is(.TabbedFormBlock .TabbedFormBlock-inner) form input,:is(.TabbedFormBlock .TabbedFormBlock-inner) form select{border-radius:10px}:is(.TabbedFormBlock .TabbedFormBlock-inner) .MarketoBlock .mktoFormCol{margin-bottom:12px!important}
.TabbedFormItemBlock{background:var(--color-light-paper);border:1px solid var(--color-darker-paper);border-radius:30px;width:469px;height:100%;margin:0;padding:20px;transition:transform .3s;transform:translateY(0)}.TabbedFormItemBlock.is-selected{background:var(--color-aqua-50);border:3px solid var(--color-dark-aqua)}.TabbedFormItemBlock:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001f}@media (max-width:839px){.TabbedFormItemBlock{width:100%;padding:20px}}.TabbedFormItemBlock-inner input[type=radio]{appearance:none;border:2px solid var(--color-darker-paper);background:#fff;border-radius:50%;outline:none;width:24px;height:24px;position:absolute;top:0;right:0}:is(.TabbedFormItemBlock-inner input[type=radio]):hover{cursor:pointer}:is(.TabbedFormItemBlock-inner input[type=radio]):checked{border-color:var(--color-aqua);background:var(--color-aqua);box-shadow:inset 0 0 0 5px #fff}:is(.TabbedFormItemBlock-inner input[type=radio]):focus-visible{outline:3px solid var(--color-aqua);outline-offset:2px}.TabbedFormItemBlock-toggleButton{color:var(--color-black);cursor:pointer;font-family:var(--font-family-sans-serif);font-weight:var(--font-weight-normal);font-size:var(--font-size-base);background:0 0;border:none;align-items:center;gap:10px;display:flex}.TabbedFormItemBlock-toggleButtonIcon{background:url(/images/chevron-black.svg) 0 0/contain no-repeat;width:15px;height:15px;transition:transform .1s;display:inline-block}.TabbedFormItemBlock-toggleButtonIcon.is-expanded{transform:rotate(180deg)}.TabbedFormItemBlock-coreList{max-height:0;transition:max-height .3s;overflow:hidden}.TabbedFormItemBlock-coreList.is-expanded{max-height:500px}.TabbedFormItemBlock-mobileCollapse{height:100%}.TabbedFormItemBlock-mobileCollapse .ListBlock.marker-checkcircle li:before{left:-11px}@media (min-width:840px){.TabbedFormItemBlock-mobileCollapse{display:none}.TabbedFormItemBlock-coreList{max-height:none;overflow:visible}}.TabbedFormBlock-content.is-three-tabs .TabbedFormItemBlock{width:100%}@media (min-width:840px){.TabbedFormBlock-content.is-three-tabs .TabbedFormItemBlock{width:var(--tabs-max-width)}}
.TabsBlock{--block-paging-item-color:var(--color-darkest-gray);--block-paging-item-background-color:transparent;--block-paging-item-active-color:var(--color-white);--block-paging-item-active-background-color:var(--active-item-color);--block-paging-item-gap:var(--2x);--block-paging-item-hover-color:var(--color-default);--block-paging-item-hover-background-color:var(--color-gray);--block-paging-item-height:clamp(var(--3x), 5vw, var(--4x));--block-paging-item-line-height:clamp(calc(var(--3x) - 2px), calc(5vw - 2px), calc(var(--4x) - 2px));--block-paging-item-min-height:0;--block-paging-item-padding:0 var(--1x);--block-margin:0 0 var(--spacing-small);grid-template-columns:none!important}.TabsBlock.is-v1.is-rounded{--block-paging-item-height:43px;--block-paging-item-gap:24px}@media (max-width:1079px){.TabsBlock.is-v1.is-rounded{--block-paging-item-gap:8px}}.TabsBlock.is-v2{--block-paging-item-height:59.8px;--block-paging-item-gap:var(--4x)}.TabsBlock.is-v3{--block-paging-item-height:37px;--block-paging-item-gap:var(--3x)}.TabsBlock.is-v2 .TabsBlock-paging:before,.TabsBlock.is-v3 .TabsBlock-paging:before{content:"";left:0;top:calc(var(--block-paging-item-height) - 1px);background-color:var(--color-light-gray);width:100%;height:1px;display:block;position:absolute}.TabsBlock.is-v2 .TabsBlock-paging:before{width:200vw;left:-50vw}@media (max-width:839px){.TabsBlock{--block-paging-item-gap:var(--1x)}.TabsBlock.is-v3{--block-paging-item-height:34px}.TabsBlock-paging{justify-content:center}.TabsBlock.is-v2 .TabsBlock-paging{display:none}.TabsBlock.is-v2 .TabsBlock-content .TabsBlock-pages .TabsBlock-page:not(.is-active){display:block}}@media (min-width:840px){.TabsBlock.is-v2 .TabsBlock-content .TabsBlock-pages .TabsBlock-label{display:none}}.TabsBlock-pagingItem{font-family:var(--font-family-default);white-space:nowrap;flex-shrink:0;width:auto}.TabsBlock.is-v1 .TabsBlock-pagingItem{font-family:var(--font-family-sans-serif-narrow);font-variation-settings:"wght" var(--font-weight-medium);font-weight:var(--font-weight-medium);font-size:var(--font-size-kicker);border:1px solid var(--color-darker-gray);height:auto;padding:10px 12px;line-height:1}.TabsBlock-pagingItem.is-active{border-color:var(--block-paging-item-active-background-color)!important}.TabsBlock.is-v1 .TabsBlock-pagingItem.is-active{border-color:var(--active-item-color)!important}.TabsBlock.is-v1 .TabsBlock-pagingItem:not(.is-active):hover{background-color:var(--color-lighter-gray);border-color:var(--color-lighter-gray)!important}.TabsBlock.is-v1:not(.is-rounded) .TabsBlock-pagingItem{text-transform:uppercase}.TabsBlock.is-rounded .TabsBlock-pagingItem{align-items:center;display:flex}.TabsBlock.is-v2 .TabsBlock-pagingItem,.TabsBlock.is-v3 .TabsBlock-pagingItem{color:var(--color-darker-gray);padding:0;transition:color .3s ease-in-out,border-color .3s ease-in-out;position:relative;background-color:#0000!important}.TabsBlock.is-v2 .TabsBlock-label{color:var(--color-black);font-family:var(--font-family-sans-serif-narrow);font-variation-settings:"wght" var(--font-weight-medium);font-weight:var(--font-weight-medium);font-size:var(--font-size-h5);line-height:var(--line-height-h5)}@media (max-width:839px){.TabsBlock.is-v2 .TabsBlock-label{top:calc(var(--index) * 62px + var(--header-height));z-index:calc(11 + var(--index));margin-top:20px;padding:20px 0;position:sticky}.TabsBlock.is-v2 .TabsBlock-label>div{z-index:calc(12 + var(--index));position:relative}.TabsBlock.is-v2 .TabsBlock-label:before{content:"";width:calc(100% + 2 * var(--layout-padding));left:calc(-1 * var(--layout-padding));background-color:var(--color-white);height:100%;display:block;position:absolute;top:0}.TabsBlock.is-v2 .TabsBlock-label.is-stuck:before{border-top:solid 1px var(--color-light-gray)}.TabsBlock.is-v2 .TabsBlock-separator{top:calc(var(--index) * 61px + var(--header-height));z-index:calc(11 + var(--index));position:sticky}.TabsBlock.is-v2 .TabsBlock-separator:before{z-index:calc(12 + var(--index));content:"";width:calc(100% + 2 * var(--layout-padding));left:calc(-1 * var(--layout-padding));background-color:var(--color-white);border-top:solid 1px var(--color-light-gray);display:block;position:absolute;top:0;transform:translateY(-2px)}.TabsBlock.is-v2 .TabsBlock-page{margin-bottom:40px}}.TabsBlock.is-v3 .TabsBlock-pagingItem .TabsBlock-label{margin-top:-6px}.TabsBlock.is-v2 .TabsBlock-pagingItem.is-active,.TabsBlock.is-v3 .TabsBlock-pagingItem.is-active{color:var(--color-black);font-weight:var(--font-weight-medium)}.TabsBlock.is-v2 .TabsBlock-pagingItem:after,.TabsBlock.is-v3 .TabsBlock-pagingItem:after{content:"";background-color:var(--color-light-gray);z-index:1;height:1px;transition:left .3s ease-in-out,right .3s ease-in-out;display:block;position:absolute;bottom:0;left:50%;right:50%}.TabsBlock.is-v2 .TabsBlock-pagingItem.is-active:after,.TabsBlock.is-v3 .TabsBlock-pagingItem.is-active:after{background-color:var(--active-item-color);height:4px;left:0;right:0}.TabsBlock.is-v2 .TabsBlock-pagingItem.is-active:after{left:-20px;right:-20px}.TabsBlock.is-horizontalScroll{position:relative}.TabsBlock.is-horizontalScroll .TabsBlock-paging{-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:100%;position:static;overflow:auto}.TabsBlock.is-horizontalScroll .TabsBlock-pagingItem{scroll-snap-align:start;scroll-margin-left:36px}.TabsBlock.is-horizontalScroll .TabsBlock-paging::-webkit-scrollbar{display:none}.TabsBlock-pagingArrowLeft,.TabsBlock-pagingArrowRight{background-color:var(--color-white);cursor:pointer;z-index:2;flex-shrink:0;align-items:center;width:36px;height:45px;display:flex;position:absolute}.TabsBlock-pagingArrowLeft img,.TabsBlock-pagingArrowRight img{width:16px;height:16px}.TabsBlock-pagingArrowLeft img{transform:rotate(180deg)}.TabsBlock-pagingArrowLeft{border-right:1px solid var(--color-black);justify-content:flex-start;left:0}.TabsBlock-pagingArrowRight{border-left:1px solid var(--color-black);justify-content:flex-end;right:0}.TabsBlock .TabsBlock-pagingItem.radius-normal{border-radius:var(--border-radius-normal)}
.TabBlock{--block-margin:0}@media (max-width:839px){.TabBlock .Block-content{width:100%!important}}
.ParallaxGrid{overflow:hidden}.ParallaxGrid-grid{grid-template-columns:repeat(11,110px);gap:30px}@media (max-width:1079px){.ParallaxGrid-grid{grid-template-columns:repeat(11,67px);gap:18.5px}}.ParallaxGridItem{background:0 0;border-radius:20px;width:110px;height:110px;box-shadow:-237px -181px 83px #c7c7c700,-151px -116px 76px #c7c7c703,-85px -65px 64px #c7c7c70d,-38px -29px 48px #c7c7c717,-9px -7px 26px #c7c7c71a}.ParallaxGridItem:not(.has-image){background:var(--boxBackgroundColor);border:var(--boxBorderWidth) solid var(--boxBorderColor);box-shadow:none}.ParallaxGridItem .Teaser-link{transform:none}.ParallaxGridItem img{border-radius:20px;width:110px;height:110px;overflow:hidden}.ParallaxGrid.has-item-hover .ParallaxGridItem:hover img{box-shadow:var(--box-shadow-medium);transform:scale(1.05)}@media (max-width:1079px){.ParallaxGridItem{border-radius:8.7px;width:67px;height:67px;box-shadow:-103.29px -78.884px 36.173px #c7c7c700,-65.809px -50.555px 33.122px #c7c7c703,-37.045px -28.328px 27.893px #c7c7c70d,-16.561px -12.639px 20.919px #c7c7c717,-3.922px -3.051px 11.331px #c7c7c71a}.ParallaxGridItem img{border-radius:8.7px;width:67px;height:67px}}.ParallaxGridItem>div{width:100%;height:100%}@media (max-width:839px){.ParallaxGrid-content{padding:0 var(--spacing-small)}}
@keyframes progress-animation{0%{--progress:0}to{--progress:var(--percentage)}}.PercentageWheel{gap:30px;display:grid}.PercentageWheel.is-horizontal{grid-template-columns:auto 1fr;align-items:center;gap:40px}@media (max-width:839px){.PercentageWheel{gap:20px!important}}.PercentageWheel-caption{max-width:330px}.PercentageWheel-wheel{width:160px;height:160px;position:relative}@media (max-width:839px){.PercentageWheel-wheel{width:80px;height:80px}}.PercentageWheel-wheel span{font-weight:var(--font-weight-medium);font-size:60px;line-height:1;font-family:var(--font-family-sans-serif-narrow);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:839px){.PercentageWheel-wheel span{font-size:30px}}.PercentageWheel-wheel svg{--size:160px;--half-size:calc(var(--size) / 2);--stroke-width:6px;--radius:calc((var(--size) - var(--stroke-width)) / 2);--pi:3.14159;--circumference:calc(var(--radius) * var(--pi) * 2);--dash:calc(var(--progress) * var(--circumference) / 100);width:100%;height:100%;animation:1s ease-in-out forwards progress-animation}.PercentageWheel-wheel svg circle{cx:var(--half-size);cy:var(--half-size);r:var(--radius);stroke-width:var(--stroke-width);fill:none;transform-origin:var(--half-size) var(--half-size);stroke-dasharray:var(--dash) calc(var(--circumference) - var(--dash));stroke:var(--color);transition:stroke-dasharray 1s ease-in-out;transform:rotate(-90deg)}
@media (min-width:840px){.CenteredCarouselItemsBlock .Dropdown{width:400px;margin:0}}.CenteredCarouselItemsBlock-header{margin-bottom:30px}@media (min-width:840px){.CenteredCarouselItemsBlock-header{justify-content:space-between;align-items:flex-end;margin-bottom:40px;display:flex}}@media (max-width:839px){.CenteredCarouselItemsBlock-header .CenteredCarouselItemsArrows{display:none}.CenteredCarouselItemsBlock-header .Dropdown{margin:0 auto}}@media (min-width:1080px){.CenteredCarouselItemsBlock-inner{max-width:1270px;margin-left:auto;margin-right:auto;padding-top:20px;padding-bottom:20px}}@media (max-width:1079px){.CenteredCarouselItemsBlock-inner{width:100vw}}.CenteredCarouselItemsBlock-content{align-items:stretch;gap:32px;padding-left:310px;transition:transform .6s;display:flex;overflow:visible}@media (max-width:839px){.CenteredCarouselItemsBlock-content{gap:10px;padding-left:calc(50vw - 155.5px)}.Block-wrap .CenteredCarouselItemsBlock-content{padding-left:calc((100vw - 311px) / 2 - var(--wrap-padding));gap:10px}}.CenteredCarouselItemBlock{-webkit-user-select:none;user-select:none;cursor:grab;background-color:var(--color-white);flex-shrink:0;width:650px;margin:0;overflow:visible}.CenteredCarouselItemBlock,.CenteredCarouselItemBlock>a{position:relative}.CenteredCarouselItemBlock img{transition:transform .6s}.CenteredCarouselItemBlock:hover img{transform:scale(1.03)}@media (max-width:839px){.CenteredCarouselItemBlock{width:311px}}.CenteredCarouselItemBlock-content{color:var(--color-default);gap:10px;padding-top:30px;font-size:18px;line-height:1.5;display:grid}.CenteredCarouselItemBlock-title{font-size:22px;font-weight:500;line-height:1.3}@media (max-width:839px){.CenteredCarouselItemBlock-title{font-size:17px;line-height:1.25}}.CenteredCarouselItemBlock img{aspect-ratio:650/412;width:650px!important;height:412px!important;position:relative!important}@media (max-width:839px){.CenteredCarouselItemBlock img{aspect-ratio:311/216;width:311px!important;height:216px!important}}.CenteredCarouselItemBlock-link{color:var(--color-accent);margin-top:14px;font-size:16px;font-weight:500;line-height:1}.CenteredCarouselItemBlock:hover .CenteredCarouselItemBlock-link{color:var(--color-accent-hover);text-decoration:underline}.CenteredCarouselItemsArrows{grid-auto-flow:column;justify-content:end;gap:30px;max-width:min(1270px,100%);display:grid}@media (max-width:839px){.CenteredCarouselItemsArrows{gap:20px;margin:30px auto 0;padding-right:30px}}@media (min-width:840px){.CenteredCarouselItemsBlock>.CenteredCarouselItemsArrows{display:none}}
.ScrollableContentAnimationsBlock{gap:var(--gapSize);display:grid}.ScrollableContentAnimationsItemBlock-animation{margin-top:32px}@media (max-width:839px){.ScrollableContentAnimationsItemBlock{margin-bottom:50px}}@media (max-width:1079px){.ScrollableContentAnimationsBlock-animations{display:none}}@media (min-width:1080px){.ScrollableContentAnimationsItemBlock-animation{display:none}.ScrollableContentAnimationsBlock{grid-template-columns:var(--content-width) 1fr}.ScrollableContentAnimationsBlock-animationContainer{position:relative}.ScrollableContentAnimationsBlock-animationContainer.is-stuck{position:fixed}.ScrollableContentAnimationsBlock-animationContainer.is-bottom{position:absolute;top:auto;bottom:0}.ScrollableContentAnimationsBlock-animationSize{opacity:0}.ScrollableContentAnimationsBlock-animation{opacity:0;transition:opacity .3s;position:absolute;top:0}.ScrollableContentAnimationsBlock-animation.is-active{opacity:1}.ScrollableContentAnimationsBlock-animation.align-left{left:0}.ScrollableContentAnimationsBlock-animation.align-right{right:0}.ScrollableContentAnimationsBlock-animation.align-center{left:0;right:0}}
.InteractiveComparisonBarChart{row-gap:30px;display:grid}.InteractiveComparisonBarChart-bars{cursor:none;border-radius:20px;height:200px;transition:width 1s ease-in-out;display:flex;position:relative;overflow:hidden}.InteractiveComparisonBarChart-datasets{row-gap:20px;display:grid}.InteractiveComparisonBarChart-datasets>div{grid-template-columns:14px 30px 1fr;column-gap:10px;font-size:14px;line-height:1.5;display:grid}.InteractiveComparisonBarChart-datasets>div>div:first-child{height:14px}@media (min-width:840px){.InteractiveComparisonBarChart-datasets{grid-template-columns:repeat(3,312px);gap:30px 90px}.InteractiveComparisonBarChart-datasets>div{grid-template-columns:20px 30px 1fr}.InteractiveComparisonBarChart-datasets>div>div:first-child{height:20px}}.InteractiveComparisonBarChart-tooltip{max-width:193px;font-size:var(--font-size-xx-small);line-height:var(--line-height-xxx-small);font-weight:var(--font-weight-medium);background:var(--color-white);cursor:none;border-radius:4px;padding:8px;transition:top .1s,left .1s;position:fixed;transform:translate(-50%,-50%)}@media (max-width:839px){.InteractiveComparisonBarChart-tooltip{display:none}}
.ComparisonBarChart-datasets{flex-wrap:wrap;gap:10px 32px;margin-bottom:20px;display:flex}.ComparisonBarChartDataset{align-items:center;gap:8px;display:flex}.ComparisonBarChartDataset>div:first-child{border-radius:4px;width:20px;height:20px}@media (max-width:1079px){.ComparisonBarChartDataset{gap:6px}.ComparisonBarChartDataset>div:first-child{border-radius:2px;width:14px;height:14px}}.ComparisonBarChart-comparisons{gap:24px;display:grid}.ComparisonBarChartComparison{gap:8px;display:grid}@media (min-width:1080px){.ComparisonBarChartComparison{grid-template-columns:320px 1fr;gap:50px}}
.AnimatedDoughnutChart.justify-center{flex-direction:column}@media (max-width:839px){.AnimatedDoughnutChart{flex-direction:column}}.ChartLegend{font-size:var(--font-size-small);line-height:var(--line-height-small);grid-template-columns:16px 1fr;align-items:center;gap:8px 12px;display:grid}@media (min-width:840px){.ChartLegend{row-gap:24px;line-height:1.3}}.ChartLegend>div:nth-child(odd){border-radius:2px;width:20px;height:20px}@media (max-width:839px){.ChartLegend>div:nth-child(odd){width:14px;height:14px}}.AnimatedDotsChart,.AnimatedDotsChart-dotsRow{gap:10px;display:grid}.AnimatedDotsChart-emptyDot{border-radius:50%;padding-top:100%;position:relative}@keyframes growUp{0%{width:0;height:0}to{width:100%;height:100%}}.AnimatedDotsChart-fullDot{border-radius:50%;animation:.6s ease-in-out forwards growUp;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AnimatedHorizontalBarsChartDataItem{flex-direction:column;display:flex;position:relative;margin:0!important}.AnimatedHorizontalBarsChartDataItem.justify-center .HorizontalBarLabel{position:absolute}.AnimatedHorizontalBarsChartDataItem.justify-top{flex-direction:column-reverse}.AnimatedHorizontalBarsChartDataItem.barSize-40{gap:10px}.AnimatedHorizontalBarsChartDataItem.align-right{align-items:flex-end}.AnimatedHorizontalBarsChartDataItem.align-center{align-items:center}.AnimatedHorizontalBarsChartDataItem .HorizontalBackgroundBar{align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.AnimatedHorizontalBarsChartDataItem.barSize-40 .HorizontalBackgroundBar{border-radius:10px;height:40px}.ComparisonBarChart .AnimatedHorizontalBarsChartDataItem.barSize-40 .HorizontalBackgroundBar{border-radius:5px;height:30px}@media (max-width:839px){.AnimatedHorizontalBarsChartDataItem.barSize-40 .HorizontalBackgroundBar{border-radius:5px;height:30px}}.AnimatedHorizontalBarsChartDataItem.barSize-8 .HorizontalBackgroundBar{border-radius:40px;height:8px}.AnimatedHorizontalBarsChartDataItem .HorizontalValueBarContainer{width:100%;height:100%;position:absolute;top:0;left:0}.AnimatedHorizontalBarsChartDataItem .HorizontalValueBar{height:100%;transition:width 1s ease-out;position:absolute;top:0;left:0}.AnimatedHorizontalBarsChartDataItem.barSize-40 .HorizontalValueBar{border-radius:10px}.ComparisonBarChart .AnimatedHorizontalBarsChartDataItem.barSize-40 .HorizontalValueBar{border-radius:5px}@media (max-width:839px){.AnimatedHorizontalBarsChartDataItem.barSize-40 .HorizontalValueBar{border-radius:5px}}.AnimatedHorizontalBarsChartDataItem.barSize-8 .HorizontalValueBar:before,.AnimatedHorizontalBarsChartDataItem.barSize-8 .HorizontalValueBar:after{content:"";background:inherit;width:0;height:100%;display:block;position:absolute;top:0}.AnimatedHorizontalBarsChartDataItem.barSize-8 .HorizontalValueBarContainer{width:calc(100% - 16px);left:8px}.AnimatedHorizontalBarsChartDataItem.barSize-8 .HorizontalValueBar:before,.AnimatedHorizontalBarsChartDataItem.barSize-8 .HorizontalValueBar:after{width:8px}.AnimatedHorizontalBarsChartDataItem.barSize-8 .HorizontalValueBar:before{left:-8px}.AnimatedHorizontalBarsChartDataItem.barSize-8 .HorizontalValueBar:after{border-top-right-radius:40px;border-bottom-right-radius:40px;right:-8px}.HorizontalBarLabel{line-height:1.5;display:flex}.HorizontalBarLabel-value{font-weight:var(--font-weight-medium);flex-shrink:0}.AnimatedHorizontalBarsChartDataItem.barSize-40 .HorizontalBarLabel-value{font-size:var(--font-size-h5);font-weight:var(--font-weight-h5);line-height:var(--line-height-h5);position:absolute;top:50%;left:15px;transform:translateY(-50%)}.HorizontalBarLabel-value+.HorizontalBarLabel-label{margin-left:.25em}.AnimatedHorizontalBarsChartDataItem.barSize-40 .HorizontalBarLabel-label{color:var(--color-black)}.AnimatedHorizontalBarsChartDataItem.barSize-40 .HorizontalBarLabel{font-size:16px;line-height:1.5}.ComparisonBarChart .AnimatedHorizontalBarsChartDataItem.barSize-40 .HorizontalBarLabel{font-size:16px;font-weight:var(--font-weight-medium);line-height:1.3}.AnimatedHorizontalBarsChartDataItem.barSize-8 .HorizontalBarLabel{font-size:var(--font-size-small)}.AnimatedHorizontalBarsChartDataItem.barSize-8 .HorizontalBarLabel>span:first-child{width:40px;display:inline-block}@media (max-width:839px){.AnimatedDoughnutChart-chart{width:200px!important;height:200px!important}}
.BlogFormBlock{--block-margin:0 0 var(--spacing-small)}.BlogFormBlock-title{margin:0 0 var(--3x) 0}.BlogFormBlock-title:last-child{margin-bottom:0}
.BlogBodyBlock-content{grid-gap:var(--grid-gap);display:grid}@media (min-width:840px){.BlogBodyBlock-content{grid-template-columns:7fr 5fr}}.BlogBodyBlock{--block-margin:0;padding:var(--spacing-medium) 0 var(--spacing-large) 0}
.BlogBodySidebarBlock{--block-margin:0}@media (max-width:839px){.BlogBodySidebarBlock{order:-1}}
.BlogBodyContentBlock{--block-margin:0}
.PostBlock{--block-margin:0}.PostBlock,.PostBlock-inner,.PostBlock-post{display:grid}.PostBlock.is-v2 .Teaser{border-radius:30px;flex-direction:column;align-items:stretch;display:flex}.PostBlock.is-v2 .Teaser-content{flex-direction:column;flex-grow:1;gap:50px;display:flex}@media (max-width:839px){.PostBlock.is-v2 .Teaser-content{gap:20px}}.ResourceTeaser-action{color:var(--color-accent);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);letter-spacing:.16px;margin:auto 0 -4px;line-height:1}
.RelatedResourcesBlock{--block-grid:repeat(3, minmax(0, 1fr));--block-margin:0 0 var(--spacing-small)}@media (max-width:1079px){.RelatedResourcesBlock{--block-grid:repeat(2, minmax(0, 1fr))}}@media (max-width:839px){.RelatedResourcesBlock{--block-grid:1fr}}.RelatedResourcesBlock-content{grid-gap:var(--block-gap);grid-template-columns:var(--block-grid);display:grid}
.ResourceSectionsBlock-wrap.Block-wrap{width:100%;max-width:100%;padding-left:0;padding-right:0}
.RelatedResourcesCarouselBlock{--block-grid-flow:column;--block-grid:repeat(var(--block-items), calc(33.3333% - (var(--block-gap) * 2) / 3));--block-margin:0 0 var(--spacing-small)}@media (max-width:1079px){.RelatedResourcesCarouselBlock{--block-grid:repeat(var(--block-items), calc(50% - var(--block-gap) / 2))}}@media (max-width:839px){.RelatedResourcesCarouselBlock{--block-grid:repeat(var(--block-items), 88%)}}
.FeaturedResourcesBlock{--block-margin:0 0 var(--spacing-small)}.FeaturedResourcesBlock-content{grid-gap:var(--grid-gap-x-small);display:grid}@media (min-width:1080px){.FeaturedResourcesBlock-content{grid-column-gap:var(--grid-gap);grid-template-columns:1fr 1fr}}@media (min-width:1920px){.FeaturedResourcesBlock-content{grid-column-gap:var(--grid-gap-large);grid-template-columns:5fr 7fr}}@media (min-width:1080px){.FeaturedResourcesBlock-content>:first-of-type{grid-column:1;grid-row-end:span 3}}.FeaturedResourcesBlock-content>:first-of-type .ResourceTeaser-title{font-size:var(--font-size-h4);font-variation-settings:"wght" var(--font-weight-h4);font-weight:var(--font-weight-h4);line-height:var(--line-height-h4);text-transform:var(--text-transform-h4)}.FeaturedResourcesBlock-content>:first-of-type .ResourceTeaser-tags{display:none!important}@media (min-width:1080px){.FeaturedResourcesBlock-content>:not(:first-of-type){grid-column:2;grid-row-end:span 1}}.FeaturedResourcesBlock-content>:not(:first-of-type) .ResourceTeaser{grid-template-columns:230px 1fr;align-content:stretch;align-items:stretch;display:grid}@media (max-width:1079px){.FeaturedResourcesBlock-content>:not(:first-of-type) .ResourceTeaser{grid-template-columns:1fr}}.FeaturedResourcesBlock-content>:not(:first-of-type) .ResourceTeaser-title{font-size:var(--font-size-h6);font-variation-settings:"wght" var(--font-weight-h6);font-weight:var(--font-weight-h6);line-height:var(--line-height-h6);text-transform:var(--text-transform-h6)}@media (max-width:1079px){.FeaturedResourcesBlock-content>:not(:first-of-type) .ResourceTeaser-title{font-size:var(--font-size-h5);font-variation-settings:"wght" var(--font-weight-h5);font-weight:var(--font-weight-h5);line-height:var(--line-height-h5);text-transform:var(--text-transform-h5)}}.FeaturedResourcesBlock-content>:not(:first-of-type) .ResourceTeaser-thumbnail{width:230px}.FeaturedResourcesBlock-content>:not(:first-of-type) .ResourceTeaser-thumbnail img{height:100%}@media (max-width:1079px){.FeaturedResourcesBlock-content>:not(:first-of-type) .ResourceTeaser-thumbnail{display:none}}.FeaturedResourcesBlock-content>:not(:first-of-type) .ResourceTeaser-excerpt{display:none}@media (max-width:1079px){.FeaturedResourcesBlock-content>:not(:first-of-type) .ResourceTeaser-terms{position:static}}
.FeaturedBlogPostBlock{--block-margin:0 0 var(--spacing-small)}.FeaturedBlogPostBlock .Teaser-title{font-family:var(--font-family-heading);font-size:var(--font-size-h3);font-variation-settings:"wght" var(--font-weight-h3);font-weight:var(--font-weight-h3);line-height:var(--line-height-h3);text-transform:var(--text-transform-h3)}
.FeaturedPolicyItems{gap:20px;display:grid}.FeaturedPolicyItem{background-color:var(--color-white);color:var(--color-black);cursor:pointer;border-radius:20px;flex-direction:column;align-items:flex-start;gap:15px;min-height:156px;padding:20px;display:flex;box-shadow:2px 4px 12px #0000001a}.FeaturedPolicyItem:hover{background-color:var(--color-darker-gray)}.FeaturedPolicyItem:hover,.FeaturedPolicyItem:hover .ColorTag{color:var(--color-white)}.FeaturedPolicyItem-more{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);justify-content:flex-end;align-self:flex-end;align-items:center;gap:12px;margin-top:auto;line-height:1.3;display:none}.FeaturedPolicyItem:hover .FeaturedPolicyItem-more{display:flex}.FeaturedPolicyItem-more:after{content:"";background:url(/images/arrow-white.svg) 0 0/contain no-repeat;width:16px;height:16px;display:block}@media (min-width:1080px){.FeaturedPolicyItems{grid-template-columns:repeat(2,minmax(auto,309px));justify-content:end;gap:14px}.FeaturedPolicyItem{border:1px solid var(--color-lighter-grey);border-radius:30px;height:222px;padding:40px 32px 30px;box-shadow:319px 286px 120px #b8b8b800,204px 183px 110px #b8b8b803,115px 103px 92px #b8b8b80d,51px 46px 68px #b8b8b817,13px 11px 38px #b8b8b81a}.FeaturedPolicyItem:first-child{margin-top:42px}.FeaturedPolicyItem:nth-child(2){margin-top:-69px}.FeaturedPolicyItem:nth-child(4){margin-top:-111px}.FeaturedPolicyItem-title{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:20px;line-height:1.3;display:-webkit-box;overflow:hidden}}
.FactoidsBannerBlock-content{grid-column:2;display:flex}.FactoidsBannerBlock{--block-margin:0 0 var(--spacing-small);--factoid-banners-max-width:max-content}.FactoidsBannerBlock-title{color:var(--color-black);font-family:var(--font-family-sans-serif-narrow);letter-spacing:1px;font-size:15px;font-weight:500;line-height:var(--line-height-kicker);text-transform:uppercase;margin:0}.FactoidsBannerBlock-title:not(:empty){-webkit-padding-end:var(--8x);padding-inline-end:var(--8x)}:where(.FactoidsBannerBlock-inner,.FactoidsBannerBlock.title-position-left .FactoidsBannerBlock-inner){grid-template-columns:auto minmax(0,1fr);display:grid}.FactoidsBannerBlock.title-position-top .FactoidsBannerBlock-inner{display:block}.FactoidsBannerBlock.align-center .FactoidsBannerBlock-title{text-align:center}.FactoidsBannerBlock.align-right .FactoidsBannerBlock-title{text-align:right}.FactoidsBannerBlock.title-position-left .FactoidsBannerBlock-title{align-items:center;display:flex}.FactoidsBannerBlock.title-position-top .FactoidsBannerBlock-title{padding:var(--3x) 0;justify-content:center;align-items:center}@media (max-width:839px){.FactoidsBannerBlock{max-width:var(--factoid-banners-max-width);transform:translateY(calc(var(--1x) * -1));margin-inline:auto}.FactoidsBannerBlock-title{padding-block:var(--2x)}.FactoidsBannerBlock-title:not(:empty){padding-inline:0}.FactoidsBannerBlock-inner{display:block}.FactoidsBannerBlock-content{align-items:start;gap:var(--2x);flex-direction:column}}
.FactoidBannerBlock{--block-margin:0 0 0;--factoid-banner-color:var(--color-blue);--factoid-banner-left-border-color:transparent;-webkit-padding-end:var(--1x);flex:1;padding-inline-end:var(--1x);display:flex}.FactoidBannerBlock-factoidHeading{color:var(--factoid-banner-color)}.headerSize-h6 .FactoidBannerBlock-factoidHeading{font-size:var(--font-size-h6);font-variation-settings:"wght" var(--font-weight-h6);font-weight:var(--font-weight-h6);line-height:var(--line-height-h6);text-transform:var(--text-transform-h6)}.headerSize-h5 .FactoidBannerBlock-factoidHeading{font-size:var(--font-size-h5);font-variation-settings:"wght" var(--font-weight-h5);font-weight:var(--font-weight-h5);line-height:var(--line-height-h5);text-transform:var(--text-transform-h5)}.headerSize-h4 .FactoidBannerBlock-factoidHeading{font-size:var(--font-size-h4);font-variation-settings:"wght" var(--font-weight-h4);font-weight:var(--font-weight-h4);line-height:var(--line-height-h4);text-transform:var(--text-transform-h4)}.headerSize-h3 .FactoidBannerBlock-factoidHeading{font-family:var(--font-family-heading);font-size:var(--font-size-h3);font-variation-settings:"wght" var(--font-weight-h3);font-weight:var(--font-weight-h3);line-height:var(--line-height-h3);text-transform:var(--text-transform-h3)}.headerSize-h2 .FactoidBannerBlock-factoidHeading{font-family:var(--font-family-heading);font-size:var(--font-size-h2);font-variation-settings:"wght" var(--font-weight-h2);font-weight:var(--font-weight-h2);line-height:var(--line-height-h2);text-transform:var(--text-transform-h2)}.headerSize-h1 .FactoidBannerBlock-factoidHeading{font-family:var(--font-family-heading);font-size:var(--font-size-h1);font-variation-settings:"wght" var(--font-weight-h1);font-weight:var(--font-weight-h1);line-height:var(--line-height-h1);text-transform:var(--text-transform-h1)}.FactoidBannerBlock-inner{position:relative}.FactoidBannerBlock.has-left-border .FactoidBannerBlock-inner{-webkit-padding-start:var(--3x);padding-inline-start:var(--3x)}.FactoidBannerBlock.has-left-border .FactoidBannerBlock-inner:before{background-color:var(--factoid-banner-left-border-color);content:"";width:5px;position:absolute;inset:0}@media (max-width:839px){.FactoidBannerBlock.has-left-border .FactoidBannerBlock-inner{-webkit-padding-start:var(--2x);padding-inline-start:var(--2x)}.FactoidBannerBlock-factoidHeading{margin-bottom:0}}
.FactoidsBlock{--block-gap:var(--block-gap--desktop);--block-columns:var(--block-count);--block-margin:0 0 var(--spacing-small)}@media (max-width:1079px){.FactoidsBlock{--block-gap:var(--block-gap--mobile);--block-columns:min(2, var(--block-count))}}@media (max-width:839px){.FactoidsBlock{--block-columns:1}}.FactoidsBlock-content{align-items:stretch;gap:var(--block-gap);flex-wrap:wrap;display:flex}.FactoidsBlock.align-center .FactoidsBlock-content{justify-content:center}.FactoidsBlock.align-right .FactoidsBlock-content{justify-content:flex-end}
.FactoidBlock{width:calc(100% / var(--block-columns) - var(--block-gap) * (var(--block-columns) - 1) / var(--block-columns));flex-direction:column;flex-grow:0;align-self:stretch;align-items:stretch;display:flex}.FactoidBlock-content{gap:var(--3x);flex-direction:column;width:100%;display:flex}.FactoidBlock-number{font-family:var(--font-family-heading);font-size:var(--font-size-h1);font-variation-settings:"wght" var(--font-weight-h1-light);font-weight:var(--font-weight-h1-light);letter-spacing:var(--letter-spacing-h1);line-height:var(--line-height-h1);align-items:center;display:flex}.FactoidBlock-title{margin:0}.FactoidBlock-inner{flex-direction:column;align-items:center;gap:18px;display:flex}.FactoidBlock{--block-margin:0;--font-size-factoid-symbol:1em;--factoid-symbol-color:"inherit"}@media (max-width:1079px){.FactoidBlock-label{max-width:205px}}.FactoidBlock[class*=factoid-symbol-] .FactoidBlock-number:after,.FactoidBlock[class*=factoid-symbol-] .FactoidBlock-number:before{color:var(--factoid-symbol-color,currentColor);content:"";font-family:inherit;font-size:var(--font-size-factoid-symbol)}.FactoidBlock[class*=factoid-symbol-plus] .FactoidBlock-number:before{content:"+"}.FactoidBlock[class*=factoid-symbol-minus] .FactoidBlock-number:before{content:"-"}.FactoidBlock[class*=factoid-symbol-percent] .FactoidBlock-number:after{content:"%"}.FactoidBlock[class*=factoid-symbol-times] .FactoidBlock-number:after{content:"x"}html.js .FactoidBlock{transition:opacity var(--glitter-speed), transform var(--glitter-speed);transition-timing-function:var(--glitter-timing-function)}html.js :where(.FactoidsBlock):not(.is-active) .FactoidBlock{opacity:0;transform:translateY(var(--3x))}html.js .FactoidBlock{transition-delay:calc(var(--glitter-delay) * 6)}html.js .FactoidBlock:first-of-type{transition-delay:calc(var(--glitter-delay) * 1)}html.js .FactoidBlock:nth-of-type(2){transition-delay:calc(var(--glitter-delay) * 2)}html.js .FactoidBlock:nth-of-type(3){transition-delay:calc(var(--glitter-delay) * 3)}html.js .FactoidBlock:nth-of-type(4){transition-delay:calc(var(--glitter-delay) * 4)}html.js .FactoidBlock:nth-of-type(5){transition-delay:calc(var(--glitter-delay) * 5)}
.FeaturedEventsBlock-content{grid-gap:var(--block-gap);grid-template-columns:var(--block-grid);display:grid}.FeaturedEventsBlock{--block-grid:repeat(3, minmax(0, 1fr));--block-margin:0 0 var(--spacing-small)}@media (max-width:1079px){.FeaturedEventsBlock{--block-grid:repeat(2, minmax(0, 1fr))}}@media (max-width:839px){.FeaturedEventsBlock{--block-grid:1fr}}
.FeaturedPartnersBlock-filter{text-align:left;width:230px;position:absolute;left:0}
.FeaturedPressBlock{--block-grid-flow:column;--block-grid:repeat(var(--block-items), calc(33.3333% - (var(--block-gap) * 2) / 3));--block-margin:0 0 var(--spacing-small)}@media (max-width:1079px){.FeaturedPressBlock{--block-grid:repeat(var(--block-items), calc(50% - var(--block-gap) / 2))}}@media (max-width:839px){.FeaturedPressBlock{--block-grid:repeat(var(--block-items), 88%)}}
.BackToTopButton{z-index:12;background-color:var(--color-dark-blue);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;transition:bottom .6s ease-in-out;display:flex;position:fixed;bottom:-104px;right:40px}.BackToTopButton.is-visible{bottom:40px}.BackToTopButton img{width:24px;height:24px;transform:rotate(270deg)}@media (max-width:839px){.BackToTopButton{width:48px;height:48px;bottom:-68px;right:20px}.BackToTopButton.is-visible{bottom:20px}.BackToTopButton img{width:16px;height:16px}}
.PartnerArchive .ArchiveFilters-wrap{justify-content:start}
.ArchiveUnfilteredBlock{--block-margin:0 0 var(--spacing-small)}
