.tuc-headers--features::before{background:none !important;height:0 !important;width:0 !important}.tuc-headers--features h2{font-size:2.55rem;margin:0;font-weight:600;margin-bottom:1.5rem}.tuc-headers--features h3{font-size:2.4rem;margin:0;font-weight:600;margin-bottom:3.5rem}.tuc-headers--features hr{border:none;border-top:2px dotted #f0f0f0;width:100%}.tuc-headers--features p{font-size:1.15rem;margin:0;font-weight:500}.tuc-headers--features .tuc--features--badges{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;gap:.25rem;border-radius:3.125rem;font-weight:500;padding:.25rem .75rem;font-size:.875rem;line-height:1.4;white-space:nowrap;-webkit-transition:.2s;transition:.2s}.tuc-headers--features .tuc--features--badges.badge--position--right{-ms-flex-item-align:end;align-self:flex-end}.tuc-headers--features .tuc--features--badges.tuc--badges--default{background-color:color-mix(in srgb, var(--tucali-color-tertiary) 20%, transparent);color:var(--tucali-color-tertiary)}.tuc-headers--features .tuc--features--badges.tuc--badges--1{background-color:color-mix(in srgb, var(--tucali-color-quaternary) 20%, transparent);color:var(--tucali-color-quaternary)}.tuc-headers--features .tuc--features--hero{min-height:0;margin-top:5rem;background-color:#fff;padding:5rem 0}.tuc-headers--features .tuc--features--hero .tuc--features--badges.tuc--badges--default{margin:0 auto 1.5rem auto}.tuc-headers--features .tuc--features--hero .tuc--features--hero--content{max-width:var(--tucali-info-box-max-width);margin:0 auto}.tuc-headers--features .tuc--features--hero .tuc--features--hero--content h1{font-size:2.5rem;text-align:center;font-weight:600}.tuc-headers--features .tuc--features--hero .tuc--features--hero--content p{font-size:1.25rem;text-align:center;margin-top:1rem}.tuc-headers--features .tuc--features--section{margin-top:4rem;max-width:100%}.tuc-headers--features .tuc--features--section .tuc--features--section--container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:var(--tucali-info-box-max-width);margin:0 auto;padding:1rem}.tuc-headers--features .tuc--features--section.tuc--background--0{background-color:#fff}.tuc-headers--features .tuc--features--section.tuc--background--1{background-color:#f8f9fb}.tuc-headers--features .tuc--features--section .tuc--features--section--intro{text-align:center;margin:2rem 0}.tuc-headers--features .tuc--features--section .tuc--features--section--box{display:grid;gap:8rem;margin:3rem 0}@media(max-width: 1069px){.tuc-headers--features .tuc--features--section .tuc--features--section--box{gap:4rem}}@media(max-width: 870px){.tuc-headers--features .tuc--features--section .tuc--features--section--box{gap:2rem}}.tuc-headers--features .tuc--features--section .tuc--features--section--box img{width:100%;max-width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media(max-width: 820px){.tuc-headers--features .tuc--features--section .tuc--features--section--box img{max-width:40rem}}.tuc-headers--features .tuc--features--section .tuc--features--section--box .tuc--features--section--box--image:not(.no-feature-image-background){border-radius:.85rem;-webkit-box-shadow:rgba(0,0,0,.08) 0px .25rem .75rem;box-shadow:rgba(0,0,0,.08) 0px .25rem .75rem;overflow:hidden}@media(max-width: 820px){.tuc-headers--features .tuc--features--section .tuc--features--section--box .tuc--features--section--box--image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.tuc-headers--features .tuc--features--section .tuc--features--section--box .tuc--features--section--box--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tuc-headers--features .tuc--features--section .tuc--features--section--box.box--reverse:nth-child(odd){grid-template-columns:5fr 5fr}@media(max-width: 820px){.tuc-headers--features .tuc--features--section .tuc--features--section--box.box--reverse:nth-child(odd){grid-template-columns:1fr}}.tuc-headers--features .tuc--features--section .tuc--features--section--box.box--reverse:nth-child(even){grid-template-columns:5fr 5fr}@media(max-width: 820px){.tuc-headers--features .tuc--features--section .tuc--features--section--box.box--reverse:nth-child(even){grid-template-columns:1fr}}.tuc-headers--features .tuc--features--section .tuc--features--section--box.box--default:nth-child(even){grid-template-columns:5fr 5fr}@media(max-width: 820px){.tuc-headers--features .tuc--features--section .tuc--features--section--box.box--default:nth-child(even){grid-template-columns:1fr}}.tuc-headers--features .tuc--features--section .tuc--features--section--box.box--default:nth-child(odd){grid-template-columns:5fr 5fr}@media(max-width: 820px){.tuc-headers--features .tuc--features--section .tuc--features--section--box.box--default:nth-child(odd){grid-template-columns:1fr}}.tuc-headers--features .faq-details--root{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tuc-headers--features .faq-details--root .faq-details-row--box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-left:5px solid #f1f1f1;cursor:pointer;-webkit-transition:all ease-out .5s;transition:all ease-out .5s;padding:.5rem;margin-bottom:1rem;border-radius:var(--tucali-default-border-radius);background-color:#fff;-webkit-box-shadow:0 1.375rem 3.375rem 0 rgba(42,75,101,.05);box-shadow:0 1.375rem 3.375rem 0 rgba(42,75,101,.05)}.tuc-headers--features .faq-details--root .faq-details-row--box:not(.is-open):hover{border-left:5px solid var(--tucali-color-secondary)}.tuc-headers--features .faq-details--root .faq-details-row--box:hover i{color:var(--tucali-color-secondary)}.tuc-headers--features .faq-details--root .faq-details-row--box.is-open{border-left:5px solid var(--tucali-color-tertiary)}.tuc-headers--features .faq-details--root .faq-details-row--box .faq-question--box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tuc-headers--features .faq-details--root .faq-details-row--box .faq-question--box .faq-details-question{font-size:1.625rem;line-height:1.2;color:#666;font-weight:bold;padding:1.25rem .625rem}.tuc-headers--features .faq-details--root .faq-details-row--box .faq-details-answer{padding:.625rem;font-size:1.25rem;line-height:1.2;color:#999}.tuc-headers--features .faq-details--root .faq-details-row--box .display-none{display:none}.tuc-headers--features .faq-details--root .faq-details-row--box i{font-size:2.875rem;color:#f1f1f1;margin:.9375rem .625rem}