.carousel-nav-btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;border-radius:var(--radius-full,9999px);background-color:var(--color-surface-700,#44403c);color:var(--color-white,#fff);border:none;box-shadow:var(--shadow-sm,0 1px 2px 0 rgba(0,0,0,.05));transition:background-color var(--transition-fast,.15s ease);cursor:pointer}.carousel-nav-btn:hover:not(:disabled){background-color:var(--color-surface-800,#292524)}.carousel-nav-btn:active:not(:disabled){background-color:var(--color-surface-900,#1c1917)}.carousel-nav-btn:disabled{opacity:.4;cursor:not-allowed}.carousel-nav-btn__icon{width:1rem;height:1rem;color:var(--color-white,#fff)}.dropdown{position:relative;display:inline-flex;align-items:center;box-sizing:border-box;font-family:var(--fonte,inherit);line-height:var(--line-height-normal,1.5);vertical-align:middle;max-width:100%}.dropdown__select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;cursor:pointer;font-family:inherit;line-height:inherit;box-sizing:border-box;outline:none;border:1px solid transparent;transition:background var(--transicao-rapida,.14s ease),border-color var(--transicao-rapida,.14s ease),color var(--transicao-rapida,.14s ease),box-shadow var(--transicao-rapida,.14s ease)}.dropdown__select::-ms-expand{display:none}.dropdown__indicator{transition:transform var(--transicao-rapida,.14s ease)}.dropdown__icon,.dropdown__indicator{position:absolute;pointer-events:none;display:inline-flex;align-items:center;justify-content:center;color:currentColor;flex-shrink:0}.dropdown__option{background-color:var(--branco,#fff);color:var(--grafite,#353641);font-weight:400}.dropdown--width-sm,.dropdown-field--width-sm{width:12rem}.dropdown--width-regular,.dropdown-field--width-regular{width:18rem}.dropdown--width-wide,.dropdown-field--width-wide{width:28rem}.dropdown--width-full,.dropdown-field--width-full{width:100%}.dropdown--sm{height:2rem}.dropdown--sm .dropdown__select{font-size:var(--font-size-xs,.75rem);height:2rem;line-height:var(--line-height-normal,1.5);padding:.375rem 1.875rem .375rem .625rem}.dropdown--sm .dropdown__indicator{right:.5rem;width:.875rem;height:.875rem}.dropdown--sm .dropdown__icon{left:.5rem;width:.875rem;height:.875rem}.dropdown--sm.dropdown--with-icon .dropdown__select{padding-left:1.75rem}.dropdown--md{height:2.5rem}.dropdown--md .dropdown__select{font-size:var(--font-size-sm,.875rem);height:2.5rem;line-height:var(--line-height-normal,1.5);padding:.5rem 2.25rem .5rem .75rem}.dropdown--md .dropdown__indicator{right:.75rem;width:1rem;height:1rem}.dropdown--md .dropdown__icon{left:.75rem;width:1rem;height:1rem}.dropdown--md.dropdown--with-icon .dropdown__select{padding-left:2.25rem}.dropdown--lg{height:3rem}.dropdown--lg .dropdown__select{font-size:var(--font-size-base,1rem);height:3rem;line-height:var(--line-height-normal,1.5);padding:.625rem 2.5rem .625rem 1rem}.dropdown--lg .dropdown__indicator{right:1rem;width:1.125rem;height:1.125rem}.dropdown--lg .dropdown__icon{left:1rem;width:1.125rem;height:1.125rem}.dropdown--lg.dropdown--with-icon .dropdown__select{padding-left:2.75rem}.dropdown--standard .dropdown__select{border-radius:var(--raio-sm,6px);background-color:var(--branco,#fff);border-color:var(--borda,#d4d6d8);color:var(--grafite,#353641);font-weight:var(--peso-regular,400)}.dropdown--standard .dropdown__select:hover:not(:disabled){border-color:var(--borda-forte,#bec1c4)}.dropdown--standard .dropdown__select:focus,.dropdown--standard .dropdown__select:focus-visible{border-color:var(--acao,#1866d3);box-shadow:var(--anel,0 0 0 3px rgba(24,102,211,.18))}.dropdown--standard.dropdown--tone-brand .dropdown__select{background-color:var(--azul-050,#f2fafe);border-color:var(--azul-200,#bde7fa);color:var(--azul-700,#1252aa)}.dropdown--standard.dropdown--tone-brand .dropdown__select:hover:not(:disabled){border-color:var(--azul-300,#85d2f7)}.dropdown--standard.dropdown--tone-brand .dropdown__select:focus{border-color:var(--azul-600,#1866d3);box-shadow:0 0 0 3px rgba(24,102,211,.18)}.dropdown--standard.dropdown--tone-success .dropdown__select{background-color:var(--color-success-bg,#dcfce7);border-color:var(--color-success-border,#86efac);color:var(--color-success-text,#166534)}.dropdown--standard.dropdown--tone-success .dropdown__select:hover:not(:disabled){border-color:#4ade80}.dropdown--standard.dropdown--tone-success .dropdown__select:focus{border-color:#16a34a;box-shadow:0 0 0 3px rgba(22,163,74,.18)}.dropdown--standard.dropdown--tone-warning .dropdown__select{background-color:var(--color-warning-bg,#fef3c7);border-color:var(--color-warning-border,#fde047);color:var(--color-warning-text,#854d0e)}.dropdown--standard.dropdown--tone-warning .dropdown__select:hover:not(:disabled){border-color:#facc15}.dropdown--standard.dropdown--tone-warning .dropdown__select:focus{border-color:#d97706;box-shadow:0 0 0 3px rgba(217,119,6,.18)}.dropdown--standard.dropdown--tone-danger .dropdown__select{background-color:var(--color-error-bg,#fee2e2);border-color:var(--color-error-border,#fca5a5);color:var(--color-error-text,#991b1b)}.dropdown--standard.dropdown--tone-danger .dropdown__select:hover:not(:disabled){border-color:#f87171}.dropdown--standard.dropdown--tone-danger .dropdown__select:focus{border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.18)}.dropdown--pill .dropdown__select{border-radius:var(--raio-full,999px);font-weight:var(--peso-medium,600);border-style:solid;border-width:1px}.dropdown--pill.dropdown--tone-neutral .dropdown__select{background-color:var(--color-surface-100,#f5f5f4);border-color:var(--color-surface-200,#e7e5e4);color:var(--color-surface-700,#44403c)}.dropdown--pill.dropdown--tone-neutral .dropdown__select:hover:not(:disabled){background-color:var(--color-surface-200,#e7e5e4)}.dropdown--pill.dropdown--tone-neutral .dropdown__select:focus{box-shadow:0 0 0 2px var(--branco,#fff),0 0 0 4px var(--neutro-400,#a1a3a6)}.dropdown--pill.dropdown--tone-brand .dropdown__select{background-color:var(--azul-050,#f2fafe);border-color:var(--azul-200,#bde7fa);color:var(--azul-700,#1252aa)}.dropdown--pill.dropdown--tone-brand .dropdown__select:hover:not(:disabled){background-color:var(--azul-100,#e1f4fd)}.dropdown--pill.dropdown--tone-brand .dropdown__select:focus{box-shadow:0 0 0 2px var(--branco,#fff),0 0 0 4px var(--azul-500,#2c8fe0)}.dropdown--pill.dropdown--tone-success .dropdown__select{background-color:var(--color-success-bg,#dcfce7);border-color:var(--color-success-border,#86efac);color:var(--color-success-text,#166534)}.dropdown--pill.dropdown--tone-success .dropdown__select:hover:not(:disabled){background-color:#bbf7d0}.dropdown--pill.dropdown--tone-success .dropdown__select:focus{box-shadow:0 0 0 2px var(--branco,#fff),0 0 0 4px #16a34a}.dropdown--pill.dropdown--tone-warning .dropdown__select{background-color:var(--color-warning-bg,#fef3c7);border-color:var(--color-warning-border,#fde047);color:var(--color-warning-text,#854d0e)}.dropdown--pill.dropdown--tone-warning .dropdown__select:hover:not(:disabled){background-color:#fef08a}.dropdown--pill.dropdown--tone-warning .dropdown__select:focus{box-shadow:0 0 0 2px var(--branco,#fff),0 0 0 4px #d97706}.dropdown--pill.dropdown--tone-danger .dropdown__select{background-color:var(--color-error-bg,#fee2e2);border-color:var(--color-error-border,#fca5a5);color:var(--color-error-text,#991b1b)}.dropdown--pill.dropdown--tone-danger .dropdown__select:hover:not(:disabled){background-color:#fecaca}.dropdown--pill.dropdown--tone-danger .dropdown__select:focus{box-shadow:0 0 0 2px var(--branco,#fff),0 0 0 4px #dc2626}.dropdown--ghost .dropdown__select{border-radius:var(--raio-sm,6px);background-color:transparent;border-color:transparent;color:var(--grafite,#353641)}.dropdown--ghost .dropdown__select:hover:not(:disabled){background-color:var(--neutro-100,#e2e3e4)}.dropdown--ghost .dropdown__select:focus{border-color:var(--borda,#d4d6d8);box-shadow:var(--anel,0 0 0 3px rgba(24,102,211,.18))}.dropdown--ghost.dropdown--tone-brand .dropdown__select{color:var(--azul-700,#1252aa)}.dropdown--ghost.dropdown--tone-success .dropdown__select{color:var(--color-success-text,#166534)}.dropdown--ghost.dropdown--tone-warning .dropdown__select{color:var(--color-warning-text,#854d0e)}.dropdown--ghost.dropdown--tone-danger .dropdown__select{color:var(--color-error-text,#991b1b)}.dropdown--disabled,.dropdown__select:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.dropdown--invalid .dropdown__select{border-color:var(--color-danger-500,#ef4444);background-color:var(--color-danger-50,#fef2f2)}.dropdown--invalid .dropdown__select:focus{border-color:var(--color-danger-600,#dc2626);box-shadow:0 0 0 2px rgba(239,68,68,.2)}.dropdown-field{display:flex}.dropdown-field--top{flex-direction:column;gap:var(--space-1-5,.375rem);min-width:0}.dropdown-field--left{flex-direction:row;align-items:center;gap:var(--space-3,.75rem)}.dropdown__label{font-family:var(--fonte,inherit);font-size:var(--font-size-xs,.75rem);font-weight:600;color:var(--color-surface-700,#374151);letter-spacing:.01em;line-height:1.2;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown-field--left .dropdown__label{white-space:nowrap}.carousel{position:relative;width:100%}.carousel__controls{display:flex;justify-content:flex-end;gap:var(--e-2,.5rem);margin-bottom:var(--e-3,.75rem)}.carousel__item{min-width:0}.carousel--variant-cards .carousel__track{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-gap:var(--e-5);gap:var(--e-5)}@media (max-width:700px){.carousel--variant-cards .carousel__track{grid-auto-columns:minmax(82%,1fr);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:var(--e-2)}.carousel--variant-cards .carousel__track::-webkit-scrollbar{display:none}.carousel--variant-cards .carousel__item{scroll-snap-align:start}}.carousel--variant-media .carousel__track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;width:100%;height:100%;min-height:0;align-items:stretch;grid-gap:var(--spacing-4,1rem);gap:var(--spacing-4,1rem);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.carousel--variant-media .carousel__track::-webkit-scrollbar{display:none}.carousel--variant-media .carousel__item{scroll-snap-align:start;min-width:0;width:100%;height:100%;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden}@media (max-width:639px){.carousel--variant-media.carousel--peek-mobile .carousel__track{grid-auto-columns:minmax(85%,1fr);gap:var(--spacing-3,.75rem);padding-inline:var(--spacing-3,.75rem);scroll-padding-inline:var(--spacing-3,.75rem);align-items:stretch;height:100%}}.carousel--variant-media.carousel--peek-always .carousel__track{grid-auto-columns:minmax(85%,1fr);gap:var(--spacing-3,.75rem);padding-inline:var(--spacing-3,.75rem);scroll-padding-inline:var(--spacing-3,.75rem);align-items:stretch;height:100%}.carousel--layout-overlay .carousel__control--overlay{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.carousel--layout-overlay .carousel__control--prev{left:var(--spacing-3,.75rem)}.carousel--layout-overlay .carousel__control--next{right:var(--spacing-3,.75rem)}.carousel--controls-mobile .carousel__control,.carousel--controls-mobile .carousel__controls,.carousel--controls-mobile [data-ai-target=carousel-nav-button]{display:none}@media (max-width:700px){.carousel--controls-mobile .carousel__control,.carousel--controls-mobile .carousel__controls,.carousel--controls-mobile [data-ai-target=carousel-nav-button]{display:flex}}.carousel--controls-desktop .carousel__control,.carousel--controls-desktop .carousel__controls,.carousel--controls-desktop [data-ai-target=carousel-nav-button]{display:none}@media (min-width:640px){.carousel--controls-desktop .carousel__control,.carousel--controls-desktop .carousel__controls,.carousel--controls-desktop [data-ai-target=carousel-nav-button]{display:flex}}.carousel--controls-never .carousel__control,.carousel--controls-never .carousel__controls,.carousel--controls-never [data-ai-target=carousel-nav-button]{display:none!important}.carousel__indicator{position:absolute;bottom:var(--spacing-3,.75rem);right:var(--spacing-3,.75rem);z-index:10;border-radius:var(--radius-full,9999px);background:rgba(0,0,0,.6);padding:.125rem var(--spacing-3,.75rem);font-size:var(--font-size-xs,.75rem);font-weight:600;color:var(--color-white,#fff);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none}@media (prefers-reduced-motion:reduce){.carousel__track{scroll-behavior:auto}}.sections-video-background{position:relative;isolation:isolate;display:flex;align-items:center;min-height:32rem;overflow:hidden;background:var(--grafite);color:var(--branco)}.sections-video-background__scrim,.sections-video-background__video{position:absolute;inset:0;width:100%;height:100%}.sections-video-background__video{z-index:-2;object-fit:cover}.sections-video-background__scrim{z-index:-1;background:linear-gradient(90deg,rgba(34,35,43,.78),rgba(34,35,43,.2))}.sections-video-background__content{padding-block:var(--e-9)}.sections-video-background__content h1,.sections-video-background__content h2{max-width:16ch;margin-top:var(--e-3);color:var(--branco);font-size:var(--t-3xl);line-height:var(--lh-tight)}.sections-video-background__content .lead{max-width:var(--largura-texto);margin-top:var(--e-4);color:var(--branco)}.sections-video-background--hero{min-height:35rem;--btn-ghost-color:var(--azul-300);--btn-ghost-hover-color:var(--branco)}.sections-video-background--hero .sections-video-background__scrim{background:linear-gradient(100deg,rgba(34,35,43,.82),rgba(34,35,43,.14))}.sections-video-background--hero .sections-video-background__content h1{max-width:34rem}.sections-video-background--hero .sections-video-background__content .lead{margin-bottom:var(--e-6)}.sections-video-background__actions{display:flex;flex-wrap:wrap;gap:var(--e-3);margin-top:var(--e-6)}.sections-video-background__note{display:flex;align-items:center;gap:var(--e-2);margin-top:var(--e-5);color:var(--texto-suave)}.sections-video-background__note svg{color:var(--azul-300)}.sections-video-background--hero .sections-video-background__note{color:hsla(0,0%,100%,.72)}.sections-video-background--hero .sections-video-background__note svg{color:hsla(0,0%,100%,.85)}@media (max-width:700px){.sections-video-background{min-height:28rem}.sections-video-background__content{padding-block:var(--e-7)}.sections-video-background__content h1,.sections-video-background__content h2{font-size:var(--t-2xl)}.sections-video-background__scrim{background:rgba(34,35,43,.56)}.sections-video-background--hero .sections-video-background__scrim{background:rgba(34,35,43,.74)}}@media (prefers-reduced-motion:reduce){.sections-video-background__video{visibility:hidden}.sections-video-background{background-image:var(--sections-video-poster);background-position:50%;background-size:cover}}