.promo{margin-left:auto;margin-right:auto;padding-left:1.125rem;padding-right:1.125rem;width:100%}@media (min-width:640px){.promo{max-width:640px}}@media (min-width:768px){.promo{max-width:768px}}@media (min-width:1024px){.promo{max-width:1024px}}@media (min-width:1280px){.promo{max-width:1280px}}@media (min-width:1536px){.promo{max-width:1536px}}.promo{margin-bottom:1.25rem}.promo__wrapper{align-items:center;background-color:hsl(var(--gray));border-radius:.375rem;display:flex;flex-direction:column;justify-content:center;min-height:400px}@media (min-width:640px){.promo__wrapper{min-height:450px}}@media (min-width:1024px){.promo__wrapper{min-height:500px;row-gap:.5rem}}@media (min-width:1280px){.promo__wrapper{min-height:450px;row-gap:.75rem}}.promo__wrapper{background-image:url(../svg/mask-mobile-top.svg),url(../svg/mask-mobile-bottom.svg);background-position:0 0,100% 100%;background-repeat:no-repeat;background-size:55%}@media (min-width:640px){.promo__wrapper{background-image:url(../svg/mask-tablet-top.svg),url(../svg/mask-tablet-bottom.svg);background-position:0 0,100% 100%;background-size:65%}}@media (min-width:1024px){.promo__wrapper{background-size:50%}}@media (min-width:1280px){.promo__wrapper{background-image:url(../svg/mask-left-xl.svg),url(../svg/mask-right-xl.svg);background-position:0 100%,100% 0;background-size:auto}}.promo__title{color:hsl(var(--blue));font-family:var(--font-second-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.875rem;font-weight:700;line-height:2.25rem}@media (min-width:640px){.promo__title{font-size:3rem;line-height:1}}@media (min-width:1024px){.promo__title{font-size:4.5rem;line-height:1}}.promo__description{color:hsl(var(--gray-dark));font-size:.875rem;line-height:1.25rem}@media (min-width:640px){.promo__description{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1024px){.promo__description{font-size:1.5rem;line-height:2rem}}.quotes{margin-left:auto;margin-right:auto;padding-left:1.125rem;padding-right:1.125rem;width:100%}@media (min-width:640px){.quotes{max-width:640px}}@media (min-width:768px){.quotes{max-width:768px}}@media (min-width:1024px){.quotes{max-width:1024px}}@media (min-width:1280px){.quotes{max-width:1280px}}@media (min-width:1536px){.quotes{max-width:1536px}}.quotes__wrapper{display:grid;flex-wrap:wrap;gap:1.25rem}@media (min-width:1280px){.quotes__wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}.quotes__column{background-color:hsl(var(--gray));border-radius:.375rem;padding:1.25rem}.quotes__item{-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex;flex-direction:column;row-gap:.75rem}@media (min-width:1024px){.quotes__item{flex-direction:row}}.quotes__image{border-radius:9999px;flex-shrink:0;height:120px;width:120px}.quotes__text{display:flex;flex-direction:column;row-gap:.5rem}.quotes__text>h3{color:hsl(var(--orange));font-size:1.25rem;font-weight:600;line-height:1.75rem}.quotes__text>p>span{color:hsl(var(--blue))}.site-sections{margin-bottom:6rem}.site-sections-wrapper{margin-left:auto;margin-right:auto;padding-left:1.125rem;padding-right:1.125rem;width:100%}@media (min-width:640px){.site-sections-wrapper{max-width:640px}}@media (min-width:768px){.site-sections-wrapper{max-width:768px}}@media (min-width:1024px){.site-sections-wrapper{max-width:1024px}}@media (min-width:1280px){.site-sections-wrapper{max-width:1280px}}@media (min-width:1536px){.site-sections-wrapper{max-width:1536px}}.site-sections-title{color:hsl(var(--blue));font-family:var(--font-second-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.5rem;font-weight:600;line-height:2rem;margin-bottom:1.25rem;text-transform:uppercase}@media (min-width:1024px){.site-sections-title{font-size:1.875rem;line-height:2.25rem;margin-bottom:2.5rem}}@media (min-width:1280px){.site-sections-title{font-size:3rem;line-height:1}}.site-sections-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr))}@media (min-width:1024px){.site-sections-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr))}}.site-sections-card{background-color:hsl(var(--gray));border-radius:.375rem;display:flex;flex-direction:column;gap:1.75rem;padding:1.25rem}@media (min-width:640px){.site-sections-card{gap:2.5rem;padding:1.75rem 1.75rem 2.5rem}}.site-sections-card{background-position:100% 100%;background-repeat:no-repeat}.site-sections-card:first-child{background-image:url(../svg/main-mask-card-orange.svg)}.site-sections-card:first-child .site-sections-card__title{margin-bottom:.5rem}.site-sections-card:nth-child(2){background-image:url(../svg/main-mask-card-blue.svg)}.site-sections-card:nth-child(3){background-image:url(../svg/main-mask-card-green.svg)}.site-sections-card__title{color:hsl(var(--black));font-family:var(--font-second-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:1.25rem;text-transform:uppercase}@media (min-width:640px){.site-sections-card__title{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1280px){.site-sections-card__title{font-size:1.5rem;line-height:2rem}}.site-sections-card__logo{border-radius:.5rem;margin-bottom:.75rem;max-width:100%;width:-moz-max-content;width:max-content;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem 2.25rem}.site-sections-card__logo>img{height:100%;vertical-align:bottom;width:100%}.site-sections-card__list{display:flex;flex-direction:column;gap:.25rem;padding-left:2rem}.site-sections-card__list>li{font-size:.75rem;line-height:1rem;position:relative}@media (min-width:640px){.site-sections-card__list>li{font-size:.875rem;line-height:1.25rem}}.site-sections-card__list>li:before{height:1.25rem;position:absolute;right:calc(100% + 10px);top:50%;width:1.25rem;--tw-translate-y:-50%;background-image:url(../svg/icon-case.svg);background-repeat:no-repeat;background-size:cover;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-content:"";content:var(--tw-content)}.site-sections-card__list-alt{display:flex;flex-direction:column;gap:.25rem}.site-sections-card__list-alt>li{color:#000000b3;font-size:.875rem;line-height:1.25rem}@media (min-width:640px){.site-sections-card__list-alt>li{font-size:1rem;line-height:1.5rem}}.site-sections-card__bold{color:hsl(var(--black));font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem}@media (min-width:640px){.site-sections-card__bold{font-size:1rem;line-height:1.5rem}}.site-sections-card__button{align-items:center;border-bottom-left-radius:.5rem;border-top-left-radius:.5rem;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-top:auto;max-width:300px;position:relative;text-transform:uppercase;width:100%;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1280px){.site-sections-card__button:hover{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.site-sections-card__button-text{margin-left:auto;margin-right:auto;padding:.875rem}.site-sections-card__button-icon{display:flex;height:48px;width:48px;--tw-translate-x:-1px;align-items:center;border-radius:9999px;justify-content:center;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.group:hover .site-sections-card__button-icon,.site-sections-card__button-icon{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .site-sections-card__button-icon{--tw-translate-x:.3px}.site-sections-card__button-icon{outline:11px solid #f7f7f7}.site-sections-card__button-orange{background-color:hsl(var(--orange))}.site-sections-card__button-blue{background-color:hsl(var(--blue))}.site-sections-card__button-green{background-color:hsl(var(--green))}.news-card{display:flex;flex-direction:column;row-gap:1.25rem;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1280px){.news-card:hover{--tw-translate-y:.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.news-card__image{height:300px}@media (min-width:1280px){.news-card__image{height:360px}}.news-card__description{display:flex;flex-direction:column;row-gap:.5rem}.news-card__description>h3{font-weight:600}.news-card__description>span{color:hsl(var(--gray-dark))}.news{margin-left:auto;margin-right:auto;padding-left:1.125rem;padding-right:1.125rem;width:100%}@media (min-width:640px){.news{max-width:640px}}@media (min-width:768px){.news{max-width:768px}}@media (min-width:1024px){.news{max-width:1024px}}@media (min-width:1280px){.news{max-width:1280px}}@media (min-width:1536px){.news{max-width:1536px}}.news{margin-bottom:6rem}.news__title{color:hsl(var(--blue));display:flex;flex-direction:column;font-family:var(--font-second-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.5rem;font-weight:600;justify-content:space-between;line-height:2rem;margin-bottom:1.25rem;row-gap:.75rem;text-transform:uppercase}@media (min-width:640px){.news__title{align-items:center;flex-direction:row}}@media (min-width:1024px){.news__title{font-size:1.875rem;line-height:2.25rem;margin-bottom:2.5rem}}@media (min-width:1280px){.news__title{font-size:3rem;line-height:1}}.news__more{font-family:var(--font-primary-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5rem;text-transform:none}@media (min-width:1280px){.news__more{font-size:1.125rem;line-height:1.75rem}}.news__more-link{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1280px){.news__more-link:hover{-moz-column-gap:.75rem;column-gap:.75rem}}
