.CardCarousel-module-scss-module__L_2zaW__carousel{max-width:var(--container);padding-block:var(--space-section);background:var(--color-paper);color:var(--color-ink);margin-inline:auto}.CardCarousel-module-scss-module__L_2zaW__carousel .CardCarousel-module-scss-module__L_2zaW__header{padding-inline:var(--gutter-x);margin-bottom:clamp(2rem,4vw,3rem)}.CardCarousel-module-scss-module__L_2zaW__carousel .CardCarousel-module-scss-module__L_2zaW__header__title{font-size:var(--fs-h2);letter-spacing:-.04em;margin:0;font-weight:500;line-height:1}.CardCarousel-module-scss-module__L_2zaW__carousel .CardCarousel-module-scss-module__L_2zaW__track{padding:8px var(--gutter-x) 12px;scroll-padding-inline:var(--gutter-x);scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:clamp(14px,1.6vw,24px);margin:0;list-style:none;display:flex;overflow-x:auto}.CardCarousel-module-scss-module__L_2zaW__carousel .CardCarousel-module-scss-module__L_2zaW__track::-webkit-scrollbar{display:none}.CardCarousel-module-scss-module__L_2zaW__carousel .CardCarousel-module-scss-module__L_2zaW__track .CardCarousel-module-scss-module__L_2zaW__slide{scroll-snap-align:start;flex:none}.CardCarousel-module-scss-module__L_2zaW__carousel .CardCarousel-module-scss-module__L_2zaW__track:focus-visible{outline:2px solid var(--color-ink);outline-offset:4px;border-radius:12px}.CardCarousel-module-scss-module__L_2zaW__carousel .CardCarousel-module-scss-module__L_2zaW__card{isolation:isolate;aspect-ratio:370/600;width:clamp(260px,24vw,370px);color:var(--color-paper);border-radius:16px;flex-direction:column;padding:clamp(22px,2vw,32px);text-decoration:none;transition:transform .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.CardCarousel-module-scss-module__L_2zaW__carousel .CardCarousel-module-scss-module__L_2zaW__card__image{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.CardCarousel-module-scss-module__L_2zaW__carousel .CardCarousel-module-scss-module__L_2zaW__card__shade{z-index:-1;background:linear-gradient(180deg, rgb(var(--color-black-rgb)/.8) 0%, rgb(var(--color-black-rgb)/.4) 38%, rgb(var(--color-black-rgb)/.08) 62%, rgb(var(--color-black-rgb)/.25) 100%);position:absolute;inset:0}.CardCarousel-module-scss-module__L_2zaW__carousel .CardCarousel-module-scss-module__L_2zaW__card__category{font-size:var(--fs-small);opacity:.85;margin-bottom:12px;font-weight:500;line-height:1.3}.CardCarousel-module-scss-module__L_2zaW__carousel .CardCarousel-module-scss-module__L_2zaW__card__title{font-size:var(--fs-h3);letter-spacing:-.025em;max-width:14ch;font-weight:500;line-height:1.1}.CardCarousel-module-scss-module__L_2zaW__carousel .CardCarousel-module-scss-module__L_2zaW__card__arrow{background:var(--color-paper);width:44px;height:44px;color:var(--color-ink);border-radius:50%;align-self:flex-end;place-items:center;margin-top:auto;display:grid}.CardCarousel-module-scss-module__L_2zaW__carousel .CardCarousel-module-scss-module__L_2zaW__card__arrow svg{width:18px;height:18px;transition:transform .25s cubic-bezier(.4,0,.2,1)}@media (hover:hover){.CardCarousel-module-scss-module__L_2zaW__carousel .CardCarousel-module-scss-module__L_2zaW__card:hover{transform:scale(1.02)}.CardCarousel-module-scss-module__L_2zaW__carousel .CardCarousel-module-scss-module__L_2zaW__card:hover .CardCarousel-module-scss-module__L_2zaW__card__arrow svg{transform:rotate(45deg)}}.CardCarousel-module-scss-module__L_2zaW__carousel .CardCarousel-module-scss-module__L_2zaW__card:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.CardCarousel-module-scss-module__L_2zaW__carousel___pinned .CardCarousel-module-scss-module__L_2zaW__track{scroll-snap-type:none;position:relative;overflow:hidden}.CardCarousel-module-scss-module__L_2zaW__carousel .CardCarousel-module-scss-module__L_2zaW__controls{padding-inline:var(--gutter-x);justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.CardCarousel-module-scss-module__L_2zaW__carousel .CardCarousel-module-scss-module__L_2zaW__controls__button{border:1px solid rgb(var(--color-ink-rgb)/.2);background:var(--color-paper);cursor:pointer;width:44px;height:44px;color:var(--color-ink);border-radius:50%;place-items:center;transition:opacity .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1);display:grid}.CardCarousel-module-scss-module__L_2zaW__carousel .CardCarousel-module-scss-module__L_2zaW__controls__button svg{width:18px;height:18px}.CardCarousel-module-scss-module__L_2zaW__carousel .CardCarousel-module-scss-module__L_2zaW__controls__button:hover:not(:disabled){background:rgb(var(--color-ink-rgb)/.06)}.CardCarousel-module-scss-module__L_2zaW__carousel .CardCarousel-module-scss-module__L_2zaW__controls__button:disabled{opacity:.35;cursor:default}.CardCarousel-module-scss-module__L_2zaW__carousel .CardCarousel-module-scss-module__L_2zaW__controls__button:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.CardCarousel-module-scss-module__L_2zaW__carousel___pinned .CardCarousel-module-scss-module__L_2zaW__controls{padding-right:max(var(--gutter-x),var(--whatsapp-clearance))}@media (prefers-reduced-motion:reduce){.CardCarousel-module-scss-module__L_2zaW__carousel .CardCarousel-module-scss-module__L_2zaW__card{transition:none}.CardCarousel-module-scss-module__L_2zaW__carousel .CardCarousel-module-scss-module__L_2zaW__card:hover{transform:none}.CardCarousel-module-scss-module__L_2zaW__carousel .CardCarousel-module-scss-module__L_2zaW__card__arrow svg{transition:none}}
.StepsCard-module-scss-module__E3fWeG__steps{border:1px solid rgb(var(--color-paper-rgb)/.16);background:rgb(var(--color-black-rgb)/.32);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);color:var(--color-paper);z-index:2;box-shadow:0 34px 54px 2px rgb(var(--color-black-rgb)/.12);border-radius:var(--radius-panel);background:rgb(var(--color-black-rgb)/.54);flex-direction:column;margin:7% max(7%,50% - 15rem);padding:6px 18px 18px;display:flex;position:relative}.StepsCard-module-scss-module__E3fWeG__steps__final{width:100%;font-size:var(--fs-label);color:rgb(var(--color-paper-rgb)/.85);align-items:center;padding:18px 2px 0;font-weight:500;display:flex}.StepsCard-module-scss-module__E3fWeG__steps__rail{background:rgb(var(--color-paper-rgb)/.85);border-radius:2px;width:2px;display:none;position:absolute;top:24px;bottom:24px;left:8px}.StepsCard-module-scss-module__E3fWeG__steps .StepsCard-module-scss-module__E3fWeG__step{border-bottom:1px solid rgb(var(--color-paper-rgb)/.14);align-items:center;gap:.875rem;width:100%;padding:18px 2px;display:flex}.StepsCard-module-scss-module__E3fWeG__steps .StepsCard-module-scss-module__E3fWeG__step__number{background:rgb(var(--color-paper-rgb)/.18);width:1.323rem;height:1.323rem;font-size:var(--fs-caption);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:500;display:flex}.StepsCard-module-scss-module__E3fWeG__steps .StepsCard-module-scss-module__E3fWeG__step .StepsCard-module-scss-module__E3fWeG__copy{flex:1}.StepsCard-module-scss-module__E3fWeG__steps .StepsCard-module-scss-module__E3fWeG__step .StepsCard-module-scss-module__E3fWeG__copy__title{font-size:var(--fs-small);letter-spacing:.14px;font-weight:600}.StepsCard-module-scss-module__E3fWeG__steps .StepsCard-module-scss-module__E3fWeG__step .StepsCard-module-scss-module__E3fWeG__copy__body{font-size:var(--fs-label);letter-spacing:.12px;color:rgb(var(--color-paper-rgb)/.94);margin-top:2px;font-weight:500}.StepsCard-module-scss-module__E3fWeG__steps .StepsCard-module-scss-module__E3fWeG__step .StepsCard-module-scss-module__E3fWeG__check{background:rgb(var(--color-paper-rgb)/.22);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:flex}.StepsCard-module-scss-module__E3fWeG__steps .StepsCard-module-scss-module__E3fWeG__step .StepsCard-module-scss-module__E3fWeG__check__icon{display:block}
.Situations-module-scss-module__7qzghq__situations{--section-inset:0;--design-w:1685;--page-scale:calc((min(100vw, var(--container)) - 2 * var(--gutter-x)) / var(--design-w));--hero-scale:var(--page-scale);--k:var(--page-scale);box-sizing:border-box;width:100%;max-width:var(--container);padding-inline:var(--gutter-x);margin-inline:auto}.Situations-module-scss-module__7qzghq__situations>section{padding-top:var(--space-section);padding-bottom:var(--space-section)}
