/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--font-weight-medium:500;--leading-relaxed:1.625;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-tinta:#170e21;--color-roxo:#572d84;--color-roxo-fundo:#3d1e5e;--color-roxo-claro:#8b5fbf;--color-magenta:#ad36e4;--color-magenta-claro:#c66cf0;--color-papel-fundo:#f7f4fb;--color-nevoa:#ebe4f3;--color-breu:#22103f;--font-display:"Ubuntu", "Helvetica Neue", Arial, sans-serif;--font-corpo:"Ubuntu", "Helvetica Neue", Arial, sans-serif;--font-leitura:"Ubuntu", "Helvetica Neue", Arial, sans-serif;--font-dado:"Ubuntu Mono", ui-monospace, "SF Mono", Menlo, monospace;--ease-saida:cubic-bezier(.16, 1, .3, 1);--ease-suave:cubic-bezier(.65, .05, .36, 1);--spacing-secao:7.5rem}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{color:var(--color-tinta);font-family:var(--font-corpo);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-size:1.0625rem;line-height:1.65;overflow-x:hidden}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:700;line-height:1.08}p{text-wrap:pretty;margin:0}a{color:inherit;text-decoration:none}::selection{background:var(--color-magenta);color:#fff}:focus-visible{outline:2px solid var(--color-magenta);outline-offset:3px;border-radius:2px}::-webkit-scrollbar{width:11px}::-webkit-scrollbar-track{background:var(--color-papel-fundo)}::-webkit-scrollbar-thumb{border:3px solid var(--color-papel-fundo);background:#c9b8dd;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:var(--color-roxo-claro)}}@layer components{.cerca{width:100%;max-width:78rem;margin-inline:auto;padding-inline:1.5rem}@media (min-width:768px){.cerca{padding-inline:2.5rem}}.secao{padding-block:5.5rem}@media (min-width:768px){.secao{padding-block:var(--spacing-secao)}}.breu{color:#f4eefb;isolation:isolate;background:linear-gradient(165deg,#2e1556 0%,#22103f 55%,#1a0c31 100%);position:relative;overflow:hidden}.breu h1,.breu h2,.breu h3{color:#fff}.breu:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(50% 60% at 20% 30%,#572d848c,#0000 70%),radial-gradient(45% 55% at 82% 12%,#ad36e452,#0000 72%);height:90%;position:absolute;inset:-40% -10% auto}.pontilhado{position:relative}.pontilhado:after{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle at 1px 1px,#572d8429 1px,#0000 0);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 20%,#0000 75%)}.breu .pontilhado:after,.breu.pontilhado:after{background-image:radial-gradient(circle at 1px 1px,#c66cf038 1px,#0000 0)}.rotulo{font-family:var(--font-dado);letter-spacing:.14em;text-transform:uppercase;color:var(--color-roxo);font-size:.8125rem;font-weight:400}.breu .rotulo{color:var(--color-magenta-claro)}.rotulo-linha{align-items:center;gap:.875rem;display:flex}.rotulo-linha:after{content:"";opacity:.28;transform-origin:0;background:currentColor;flex:1;height:1px}.titulo-display{font-family:var(--font-display);letter-spacing:-.025em;font-weight:700;line-height:1.04}.leitura{font-family:var(--font-leitura);letter-spacing:0;color:#443353;font-size:1.125rem;font-weight:300;line-height:1.65}@media (min-width:768px){.leitura{font-size:1.25rem;line-height:1.6}}.breu .leitura{color:#cbb8dd}.dado{font-family:var(--font-dado);font-variant-numeric:tabular-nums}.destaque-tinta{color:var(--color-roxo)}.breu .destaque-tinta{color:var(--color-magenta-claro)}.botao{font-family:var(--font-display);letter-spacing:.01em;cursor:pointer;transition:transform .4s var(--ease-saida), background-color .3s ease, border-color .3s ease, color .3s ease;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:.625rem;padding:.9375rem 1.75rem;font-size:.9375rem;font-weight:500;line-height:1;display:inline-flex;position:relative;overflow:hidden}.botao svg{width:1rem;height:1rem;transition:transform .4s var(--ease-saida)}.botao:hover svg{transform:translate(3px)}.botao-cheio{background:var(--color-roxo);color:#fff}.botao-cheio:before{content:"";z-index:0;background:linear-gradient(105deg, var(--color-roxo), var(--color-magenta));opacity:0;transition:opacity .45s var(--ease-suave);position:absolute;inset:0}.botao-cheio>*{z-index:1;position:relative}.botao-cheio:hover{transform:translateY(-2px)}.botao-cheio:hover:before{opacity:1}.botao-vazio{border-color:var(--color-nevoa);color:var(--color-tinta);background:0 0}.botao-vazio:hover{border-color:var(--color-roxo);color:var(--color-roxo);transform:translateY(-2px)}.breu .botao-vazio{color:#fff;border-color:#ffffff38}.breu .botao-vazio:hover{border-color:var(--color-magenta-claro);color:var(--color-magenta-claro)}.aba{background:var(--color-roxo);color:#fff;border-color:var(--color-roxo)}.aba[aria-selected=false]{color:var(--color-tinta);border-color:var(--color-nevoa);background:0 0}.aba[aria-selected=false]:hover{border-color:var(--color-roxo);color:var(--color-roxo);transform:translateY(-2px)}.aba[aria-selected=true]{background:linear-gradient(105deg, var(--color-roxo), var(--color-magenta));color:#fff;border-color:#0000}.elo{color:var(--color-roxo);align-items:center;gap:.5rem;padding-bottom:2px;font-size:.9375rem;font-weight:500;display:inline-flex;position:relative}.elo:after{content:"";transform-origin:0;width:100%;height:1px;transition:transform .5s var(--ease-saida);background:currentColor;position:absolute;bottom:0;left:0;transform:scaleX(.24)}.elo:hover:after,.cartao:hover .elo:after,a:hover>.elo:after{transform:scaleX(1)}.cartao:hover .elo svg,a:hover>.elo svg{transform:translate(3px)}.elo svg{width:.875rem;height:.875rem;transition:transform .4s var(--ease-saida)}.elo:hover svg{transform:translate(3px)}.breu .elo{color:var(--color-magenta-claro)}.marca-estrela{width:100%;height:100%;display:block}.marca-estrela path{transform-origin:50%}.logotipo{aspect-ratio:100/35;background-color:currentColor;width:7.5rem;display:block;-webkit-mask:url(../img/logo-roxo.svg) 50%/contain no-repeat;mask:url(../img/logo-roxo.svg) 50%/contain no-repeat}.logotipo-grande{width:10rem}.logo-nav{width:7.5rem;display:block}.logo-nav img{width:100%;height:auto;display:block}@media (min-width:768px){.logo-nav{width:8.5rem}}.selo-estrela{aspect-ratio:1;background-color:currentColor;display:block;-webkit-mask:url(../img/marca.svg) 50%/contain no-repeat;mask:url(../img/marca.svg) 50%/contain no-repeat}.foto-marca{background:var(--color-roxo-fundo);isolation:isolate;position:relative;overflow:hidden}.foto-marca img{object-fit:cover;filter:grayscale()contrast(1.08)brightness(1.02);width:100%;height:100%;transition:transform 1.4s var(--ease-saida);display:block;transform:scale(1.001)}.foto-marca:after{content:"";background:linear-gradient(150deg, var(--color-magenta) 0%, var(--color-roxo) 55%, #1e0f33 100%);mix-blend-mode:color;opacity:.92;pointer-events:none;position:absolute;inset:0}.foto-marca:hover img{transform:scale(1.035)}.foto-fundo{z-index:-3;pointer-events:none;position:absolute;inset:0}.foto-fundo img{object-fit:cover;filter:grayscale()contrast(1.1);opacity:.22;mix-blend-mode:luminosity;width:100%;height:100%}.foto-fundo:after{content:"";background:linear-gradient(180deg, var(--color-breu) 0%, #130a1c8c 45%, var(--color-breu) 100%);position:absolute;inset:0}.tela{border:1px solid var(--color-nevoa);background:#fff;border-radius:12px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 30px 60px -30px #3d1e5e73,0 12px 24px -18px #170e214d}.tela:before{content:"";border-bottom:1px solid var(--color-nevoa);background:radial-gradient(circle at .9rem,#e4d8f0 .2rem,#0000 .23rem),radial-gradient(circle at 1.6rem,#e4d8f0 .2rem,#0000 .23rem),radial-gradient(circle at 2.3rem,#e4d8f0 .2rem,#0000 .23rem),#faf8fc;height:1.625rem;display:block}.tela img{width:100%;height:auto;display:block}.breu .tela{border-color:#ffffff24;box-shadow:0 40px 80px -30px #000000b3,0 0 0 1px #ad36e41f}.tela-borda{aspect-ratio:16/10;object-fit:cover;object-position:top left;border:1px solid var(--color-nevoa);width:100%;transition:transform 1.2s var(--ease-saida);border-bottom:0;border-radius:10px 10px 0 0;display:block;box-shadow:0 -12px 34px -16px #3d1e5e59}.solucao:hover .tela-borda{transform:translateY(-4px)}.tela-quadro{isolation:isolate;background:radial-gradient(70% 60% at 100% 100%,#ad36e473,#0000 70%),linear-gradient(160deg,#2e1556,#572d84);padding:1.25rem 0 0 1.25rem;position:relative;overflow:hidden}.tela-quadro img{object-fit:cover;object-position:var(--foco,top left);width:100%;height:100%;transition:transform 1.4s var(--ease-saida);transform-origin:0 0;border-radius:12px 0 0;display:block;box-shadow:0 -14px 40px -14px #00000080}.tela-quadro:hover img{transform:scale(1.025)}@media (min-width:768px){.tela-quadro{padding:2rem 0 0 2rem}}.mockup{filter:drop-shadow(0 40px 50px #3d1e5e47);width:100%;height:auto;display:block}.flutua{animation:flutua 7s var(--ease-suave) infinite}@keyframes flutua{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.logo-parceiro{filter:grayscale()brightness(.45)contrast(1.2);opacity:.7;width:auto;height:2.5rem;transition:filter .45s,opacity .45s;display:block}.logo-parceiro:hover{filter:none;opacity:1}.cartao{border:1px solid var(--color-nevoa);transition:border-color .45s var(--ease-suave), transform .5s var(--ease-saida), box-shadow .5s var(--ease-suave);background:#fff;border-radius:14px;padding:2rem 1.75rem;position:relative;overflow:hidden}.cartao:before{content:"";background:linear-gradient(90deg, var(--color-roxo), var(--color-magenta));transform-origin:0;width:100%;height:2px;transition:transform .6s var(--ease-saida);position:absolute;top:0;left:0;transform:scaleX(0)}.cartao:hover{border-color:#cdb9e2;transform:translateY(-4px);box-shadow:0 18px 40px -24px #572d8473}.cartao:hover:before{transform:scaleX(1)}.breu .cartao{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff09;border-color:#ffffff1f}.breu .cartao:hover{border-color:#c66cf080;box-shadow:0 18px 50px -26px #ad36e499}.cartao-icone{background:var(--color-papel-fundo);width:2.5rem;height:2.5rem;color:var(--color-roxo);border-radius:2px;place-items:center;margin-bottom:1.25rem;transition:background-color .4s,color .4s;display:grid}.cartao:hover .cartao-icone{background:var(--color-roxo);color:#fff}.breu .cartao-icone{color:var(--color-magenta-claro);background:#ad36e424}.breu .cartao:hover .cartao-icone{background:var(--color-magenta);color:#fff}.cartao-titulo{font-family:var(--font-display);letter-spacing:-.01em;margin-bottom:.5rem;font-size:1.0625rem;font-weight:500;line-height:1.3}.cartao-texto{color:#5c4d69;font-size:.9375rem;line-height:1.6}.breu .cartao-texto{color:#b9a6cc}.modulo{border-top:1px solid var(--color-nevoa);grid-template-columns:3rem 1fr;gap:1.25rem;padding-block:1.625rem;transition:background-color .4s;display:grid}.modulo:last-child{border-bottom:1px solid var(--color-nevoa)}.modulo-indice{font-family:var(--font-dado);color:var(--color-roxo-claro);letter-spacing:.06em;padding-top:.3rem;font-size:.875rem;font-weight:400}.modulo-nome{font-family:var(--font-display);letter-spacing:-.01em;margin-bottom:.3rem;font-size:1.125rem;font-weight:500}.modulo-texto{color:#5c4d69;max-width:54ch;font-size:.9375rem;line-height:1.6}.numero{font-family:var(--font-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;background:linear-gradient(140deg, #fff 20%, var(--color-magenta-claro) 115%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.75rem,6vw,4.25rem);font-weight:700;line-height:.9}.numero-legenda{color:#b9a6cc;max-width:26ch;margin-top:.875rem;font-size:.9375rem;line-height:1.5}.parceiro{font-family:var(--font-display);letter-spacing:.01em;color:#6d5c7c;white-space:nowrap;font-size:.9375rem;font-weight:500;transition:color .35s}.parceiro:hover{color:var(--color-roxo)}.barra{z-index:60;transition:background-color .45s var(--ease-suave), border-color .45s var(--ease-suave), backdrop-filter .45s ease, padding .45s var(--ease-suave);border-bottom:1px solid #0000;padding-block:1.375rem;position:fixed;top:0;left:0;right:0}.barra.ancorada{-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);border-bottom-color:var(--color-nevoa);background:#faf8fcdb;padding-block:.875rem}.barra-elo{letter-spacing:-.005em;padding-block:.375rem;font-size:.9375rem;font-weight:500;transition:color .3s;position:relative}.barra-elo:after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform .45s var(--ease-saida);background:currentColor;position:absolute;bottom:0;left:0;transform:scaleX(0)}.barra-elo:hover:after,.barra-elo[aria-current=page]:after{transform-origin:0;transform:scaleX(1)}.barra-elo[aria-current=page]{color:var(--color-roxo)}.gaveta{z-index:55;opacity:0;visibility:hidden;transition:opacity .45s var(--ease-suave), transform .55s var(--ease-saida), visibility .45s;background:#fff;flex-direction:column;justify-content:center;padding:6rem 1.5rem 3rem;display:flex;position:fixed;inset:0;transform:translateY(-1.25rem)}.gaveta.aberta{opacity:1;visibility:visible;transform:translateY(0)}.gaveta-elo{font-family:var(--font-display);letter-spacing:-.025em;color:var(--color-tinta);opacity:0;transition:opacity .5s var(--ease-suave), transform .6s var(--ease-saida), color .3s ease;padding-block:.5rem;font-size:clamp(2rem,9vw,3rem);font-weight:700;transform:translateY(1rem)}.gaveta.aberta .gaveta-elo{opacity:1;transform:translateY(0)}.gaveta-elo:hover{color:var(--color-roxo)}.hamburguer{flex-direction:column;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;margin-right:-.625rem;display:flex}.hamburguer span{width:22px;height:1.5px;transition:transform .45s var(--ease-saida), opacity .3s ease;background:currentColor;display:block}.hamburguer span+span{margin-top:6px}.hamburguer[aria-expanded=true] span:first-child{transform:translateY(3.75px)rotate(45deg)}.hamburguer[aria-expanded=true] span:nth-child(2){transform:translateY(-3.75px)rotate(-45deg)}summary{list-style:none}summary::-webkit-details-marker{display:none}.rodape-elo{color:#5c4d69;transition:color .3s ease, transform .4s var(--ease-saida);padding-block:.3125rem;font-size:.9375rem;display:inline-block}.rodape-elo:hover{color:var(--color-roxo);transform:translate(3px)}.rodape-titulo{font-family:var(--font-dado);letter-spacing:.14em;text-transform:uppercase;color:var(--color-roxo);margin-bottom:1.125rem;font-size:.8125rem;font-weight:400}.titulo-leve{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-tinta);text-wrap:balance;font-weight:300;line-height:1.08}.titulo-leve em,.titulo-leve strong{color:var(--color-roxo);font-style:normal;font-weight:500}.breu .titulo-leve{color:#fff}.breu .titulo-leve em,.breu .titulo-leve strong{color:var(--color-magenta-claro)}.subtitulo{color:#5a4c67;font-size:1.125rem;font-weight:300;line-height:1.65}@media (min-width:768px){.subtitulo{font-size:1.25rem}}.breu .subtitulo{color:#cdbde0}.selo{border:1px solid var(--color-nevoa);color:#5a4c67;background:#fff;border-radius:999px;align-items:center;gap:.625rem;padding:.4375rem 1rem .4375rem .75rem;font-size:.875rem;display:inline-flex;box-shadow:0 2px 10px -6px #3d1e5e40}.selo-ponto{background:var(--color-magenta);border-radius:99px;width:.5rem;height:.5rem;position:relative}.selo-ponto:after{content:"";border-radius:inherit;background:var(--color-magenta);opacity:.35;animation:pulso-ponto 2.2s var(--ease-suave) infinite;position:absolute;inset:-4px}@keyframes pulso-ponto{0%{opacity:.45;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}.giratoria{vertical-align:bottom;margin-block:-.12em;padding-block:.12em;display:inline-grid;overflow:hidden}.giratoria>span{color:var(--color-roxo);background:linear-gradient(100deg, var(--color-roxo) 20%, var(--color-magenta) 100%);-webkit-text-fill-color:transparent;opacity:0;transition:transform .8s var(--ease-saida), opacity .5s ease;-webkit-background-clip:text;background-clip:text;grid-area:1/1;font-weight:500;transform:translateY(105%)}.giratoria>span.ativa{opacity:1;transform:none}.giratoria>span.saindo{opacity:0;transform:translateY(-105%)}.orbita{border:1px solid var(--color-nevoa);width:3.25rem;height:3.25rem;color:var(--color-roxo);animation:orbita 8s var(--ease-suave) infinite;animation-delay:var(--atraso,0s);background:#fff;border-radius:999px;place-items:center;display:grid;position:absolute;box-shadow:0 10px 30px -14px #572d8473}.orbita:before{content:"";border-radius:inherit;z-index:-1;background:radial-gradient(circle at 30% 25%,#f5edfc,#eadcf8);position:absolute;inset:5px}.orbita svg{width:1.375rem;height:1.375rem}@keyframes orbita{0%,to{transform:translate(0)}33%{transform:translate(4px,-9px)}66%{transform:translate(-5px,5px)}}.menu-item{position:relative}.menu-gatilho{cursor:pointer;color:inherit;background:0 0;border:0;align-items:center;gap:.375rem;font-family:inherit;display:inline-flex}.menu-gatilho .seta{width:.75rem;height:.75rem;transition:transform .35s var(--ease-saida)}.menu-item.aberto .menu-gatilho .seta{transform:rotate(180deg)}.barra-elo.menu-gatilho,nav>.barra-elo{border-radius:8px;padding:.5rem .875rem;transition:background-color .3s,color .3s}nav>.barra-elo:after,.barra-elo.menu-gatilho:after{display:none}nav>.barra-elo:hover,.barra-elo.menu-gatilho:hover,.menu-item.aberto .barra-elo.menu-gatilho{background:var(--color-papel-fundo);color:var(--color-roxo)}.menu-painel{border:1px solid var(--color-nevoa);opacity:0;visibility:hidden;width:25rem;transition:opacity .3s ease, transform .4s var(--ease-saida), visibility .3s;background:#fff;border-radius:16px;padding:.5rem;position:absolute;top:calc(100% + .75rem);left:50%;transform:translate(-50%,.5rem);box-shadow:0 30px 60px -24px #22103f59}.menu-painel:before{content:"";height:.875rem;position:absolute;inset:-.875rem 0 auto}.menu-painel-direita{width:17rem;left:auto;right:0;transform:translateY(.5rem)}.menu-item.aberto .menu-painel{opacity:1;visibility:visible;transform:translate(-50%)}.menu-item.aberto .menu-painel-direita{transform:translateY(0)}.menu-produto{border-radius:12px;grid-template-columns:2.75rem 1fr;align-items:center;gap:.875rem;padding:.75rem;transition:background-color .3s;display:grid}.menu-produto:hover,.menu-produto:focus-visible{background:var(--color-papel-fundo)}.menu-produto strong{color:var(--color-tinta);font-size:.9375rem;font-weight:500;display:block}.menu-produto small{color:#75668a;margin-top:.125rem;font-size:.8125rem;line-height:1.4;display:block}.icone-chip{width:2.75rem;height:2.75rem;color:var(--color-roxo);background:linear-gradient(145deg,#f3eafb,#e6d6f5);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.icone-chip svg{width:1.25rem;height:1.25rem}.breu .icone-chip{color:#e3c8f7;background:#ffffff1a}.gaveta-sub{gap:.25rem;margin:.25rem 0 .75rem;padding-left:.25rem;display:grid}.gaveta-sub a{color:#5a4c67;padding-block:.375rem;font-size:1.0625rem}.demo{border:1px solid var(--color-nevoa);transform-style:preserve-3d;transition:transform .9s var(--ease-saida);background:#fff;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 50px 100px -40px #3d1e5e73,0 20px 40px -30px #170e2159}.demo-topo{border-bottom:1px solid var(--color-nevoa);background:#fcfbfe;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.demo-luzes{gap:.375rem;display:flex}.demo-luzes i{background:#e6dcf1;border-radius:99px;width:.625rem;height:.625rem}.demo-abas{background:var(--color-papel-fundo);border-radius:10px;gap:.125rem;padding:.25rem;display:inline-flex}.demo-aba{color:#75668a;cursor:pointer;border-radius:8px;padding:.4375rem .875rem;font-size:.875rem;font-weight:500;transition:color .3s,background-color .3s,box-shadow .3s;position:relative;overflow:hidden}.demo-aba[aria-selected=true]{color:var(--color-roxo);background:#fff;box-shadow:0 2px 8px -4px #3d1e5e59}.demo-aba:after{content:"";background:var(--color-magenta);transform-origin:0;border-radius:2px;height:2px;position:absolute;bottom:.1875rem;left:.875rem;right:.875rem;transform:scaleX(0)}.demo-aba[aria-selected=true].em-ciclo:after{animation:demo-ciclo var(--ciclo,9s) linear forwards}@keyframes demo-ciclo{to{transform:scaleX(1)}}.demo-url{font-family:var(--font-dado);color:#9a8bab;font-size:.8125rem;display:none}@media (min-width:768px){.demo-url{display:block}}.demo-corpo{grid-template-columns:1fr;min-height:28rem;display:grid}@media (min-width:768px){.demo-corpo{aspect-ratio:16/10;grid-template-columns:12.5rem 1fr;min-height:0}.demo-painel:not(.demo-telas){align-self:center}}.demo-lateral{border-right:1px solid var(--color-nevoa);background:#fcfbfe;padding:1rem .75rem;display:none}@media (min-width:768px){.demo-lateral{display:block}}.demo-lateral img{width:5.5rem;margin:.25rem .5rem 1.25rem}.demo-lateral span{color:#75668a;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .625rem;font-size:.8125rem;display:flex}.demo-lateral span.ativo{background:var(--color-papel-fundo);color:var(--color-roxo);font-weight:500}.demo-lateral span i{opacity:.45;background:currentColor;border-radius:3px;width:.5rem;height:.5rem}.demo-painel{padding:1.25rem;font-size:.9375rem}@media (min-width:768px){.demo-painel{padding:1.75rem 2rem}}.demo-painel[hidden]{display:none}.demo.tela-cheia .demo-corpo{grid-template-columns:1fr}.demo.tela-cheia .demo-lateral{display:none}.demo-telas{background:var(--color-papel-fundo);position:relative;overflow:hidden;padding:0!important}.tela-demo{opacity:0;transition:opacity .8s var(--ease-suave);margin:0;position:absolute;inset:0}.tela-demo.ativa{opacity:1}.tela-demo img{object-fit:cover;object-position:var(--foco-cel,30% top);transform-origin:35% 25%;width:100%;height:100%;display:block}@media (min-width:768px){.tela-demo img{object-position:top left}}.tela-demo.ativa img{animation:tela-aproxima var(--tela-tempo,4.2s) var(--ease-suave) both}@keyframes tela-aproxima{0%{transform:scale(1)}to{transform:scale(1.045)}}.tela-demo figcaption{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .5s var(--ease-suave) .35s, transform .5s var(--ease-saida) .35s;background:#22103fd6;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.8125rem;font-weight:500;display:inline-flex;position:absolute;bottom:1rem;left:1rem;transform:translateY(.5rem);box-shadow:0 10px 24px -12px #22103f99}.tela-demo figcaption svg{color:#e2b9fb;width:.9rem;height:.9rem}.tela-demo.ativa figcaption{opacity:1;transform:none}@media (min-width:768px){.tela-demo figcaption{font-size:.875rem;bottom:1.5rem;left:1.5rem}}@media (prefers-reduced-motion:reduce){.tela-demo.ativa img{animation:none}}.demo-cabeca{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.demo-cabeca h3{letter-spacing:-.01em;font-size:1.125rem;font-weight:500}.demo-cabeca p{color:#8a7b9c;font-size:.8125rem}.etiqueta{background:var(--color-papel-fundo);color:var(--color-roxo);white-space:nowrap;border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;transition:background-color .4s,color .4s;display:inline-flex}.etiqueta.verde{color:#1d7a4a;background:#e7f7ee}.questao-enunciado{color:#3b2d48;line-height:1.6}.alternativas{gap:.5rem;margin-top:1rem;display:grid}.alternativa{border:1px solid var(--color-nevoa);color:#4b3d59;border-radius:10px;grid-template-columns:1.75rem 1fr;align-items:center;gap:.625rem;padding:.625rem .75rem;font-size:.875rem;transition:border-color .4s,background-color .4s,color .4s;display:grid}.alternativa b{background:var(--color-papel-fundo);border-radius:7px;place-items:center;width:1.75rem;height:1.75rem;font-size:.8125rem;font-weight:500;transition:background-color .4s,color .4s;display:grid}.alternativa.marcada{background:#faf5fe;border-color:#b98ce0}.alternativa.correta{color:#1f5f3d;background:#effaf4;border-color:#7fcca3}.alternativa.correta b{color:#fff;background:#2e9e63}.ellie{opacity:0;transition:opacity .5s ease, transform .6s var(--ease-saida);background:linear-gradient(135deg,#f7f0fd,#f2eafb);border:1px solid #e6d6f5;border-radius:12px;grid-template-columns:2.25rem 1fr;gap:.75rem;margin-top:1.125rem;padding:.875rem 1rem;display:grid;transform:translateY(8px)}.ellie.visivel{opacity:1;transform:none}.ellie-avatar{background:linear-gradient(145deg, var(--color-roxo), var(--color-magenta));color:#fff;border-radius:99px;place-items:center;width:2.25rem;height:2.25rem;display:grid}.ellie-avatar span{color:#fff;width:1.125rem}.ellie-nome{color:var(--color-roxo);font-size:.8125rem;font-weight:500}.ellie-texto{color:#3b2d48;min-height:4.5em;margin-top:.25rem;font-size:.875rem;line-height:1.6}.ellie-ref{color:#8a7b9c;opacity:0;margin-top:.5rem;font-size:.75rem;transition:opacity .5s}.ellie-ref.visivel{opacity:1}.cursor:after{content:"";vertical-align:text-bottom;background:var(--color-magenta);width:2px;height:1em;margin-left:2px;animation:.9s step-end infinite cursor;display:inline-block}@keyframes cursor{50%{opacity:0}}.soap{gap:.625rem;display:grid}.soap-campo{border:1px solid var(--color-nevoa);border-radius:10px;grid-template-columns:2rem 1fr;align-items:start;gap:.75rem;padding:.625rem .75rem;transition:border-color .4s,box-shadow .4s;display:grid}.soap-campo.foco{border-color:#c7a4ea;box-shadow:0 0 0 3px #f1e6fb}.soap-campo>b{background:var(--color-papel-fundo);width:2rem;height:2rem;color:var(--color-roxo);border-radius:8px;place-items:center;font-weight:700;display:grid}.soap-campo small{color:#8a7b9c;font-size:.75rem;display:block}.soap-campo p{color:#3b2d48;min-height:1.4em;font-size:.875rem}.cid{color:var(--color-roxo);opacity:0;transition:opacity .45s ease, transform .5s var(--ease-saida);background:#f3eafb;border-radius:999px;align-items:center;gap:.5rem;margin-top:.25rem;padding:.25rem .625rem;font-size:.8125rem;font-weight:500;display:inline-flex;transform:scale(.9)}.cid.visivel{opacity:1;transform:none}.cid em{color:#9a7fb8;font-size:.6875rem;font-style:normal;font-weight:400}.acoes-demo{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.acao-demo{border:1px solid var(--color-nevoa);color:#5a4c67;border-radius:8px;padding:.4375rem .75rem;font-size:.8125rem;transition:background-color .4s,color .4s,border-color .4s}.acao-demo.principal{background:var(--color-roxo);border-color:var(--color-roxo);color:#fff}.acao-demo.pisca{box-shadow:0 0 0 4px #efe3fa}.grade-escala{grid-template-columns:4.5rem repeat(5,1fr);gap:.375rem;font-size:.75rem;display:grid}@media (min-width:640px){.grade-escala{grid-template-columns:5rem repeat(7,1fr)}}.grade-escala .cab{text-align:center;color:#8a7b9c;padding:.25rem;font-weight:500}.grade-escala .turno{color:#5a4c67;align-items:center;font-weight:500;display:flex}.vaga{color:#0000;height:2.25rem;transition:background-color .4s ease, color .4s ease, border-color .4s ease, transform .4s var(--ease-saida);border:1px dashed #dcd0ea;border-radius:8px;place-items:center;font-weight:500;display:grid}.vaga.preenchida{color:var(--color-roxo);background:#efe6fa;border-style:solid;border-color:#0000}.vaga.preenchida.tom2{color:#8d2bb8;background:#f7e9fc}.vaga.preenchida.tom3{color:#3b4da8;background:#e9eefc}.vaga.alerta{color:#b44a2c;background:#fff3ef;border:1px solid #f2b8a8}.vaga.col-extra,.cab.col-extra{display:none}@media (min-width:640px){.vaga.col-extra,.cab.col-extra{display:grid}}.producao{border:1px solid var(--color-nevoa);border-radius:12px;margin-top:1.25rem;padding:.875rem 1rem}.barra-prod{color:#5a4c67;grid-template-columns:2.5rem 1fr 2.75rem;align-items:center;gap:.625rem;margin-top:.5rem;font-size:.75rem;display:grid}.barra-prod .trilho{background:var(--color-papel-fundo);border-radius:99px;height:.4375rem;overflow:hidden}.barra-prod .enche{border-radius:inherit;background:linear-gradient(90deg, var(--color-roxo), var(--color-magenta));width:0;height:100%;transition:width 1.2s var(--ease-saida)}.barra-prod .valor{text-align:right;font-family:var(--font-dado)}.aviso-demo{background:var(--color-tinta);color:#fff;opacity:0;transition:opacity .4s ease, transform .5s var(--ease-saida);pointer-events:none;border-radius:10px;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.8125rem;display:inline-flex;position:absolute;bottom:1rem;right:1rem;transform:translateY(10px);box-shadow:0 14px 30px -12px #170e2180}.aviso-demo.visivel{opacity:1;transform:none}.aviso-demo i{background:#4ade80;border-radius:99px;width:.5rem;height:.5rem}.solucao{border:1px solid var(--color-nevoa);transition:transform .6s var(--ease-saida), box-shadow .6s var(--ease-suave), border-color .4s ease;background:#fff;border-radius:18px;flex-direction:column;display:flex;position:relative;overflow:hidden}.solucao:hover{border-color:#d8c4ec;transform:translateY(-6px);box-shadow:0 40px 70px -40px #572d8480}.solucao-imagem{aspect-ratio:16/10;position:relative;overflow:hidden}.solucao-imagem.lilas{background:radial-gradient(80% 90% at 50% 100%,#ead8f8 0%,#0000 70%),linear-gradient(#faf6fe,#f1e7fb);place-items:end center;padding:1.5rem 1.25rem 0;display:grid}.solucao-corpo{flex-direction:column;flex:1;padding:1.75rem;display:flex}.solucao-simples:before{content:"";background:linear-gradient(90deg, var(--color-roxo), var(--color-magenta));transform-origin:0;height:3px;transition:transform .8s var(--ease-saida);position:absolute;top:0;left:0;right:0;transform:scaleX(.18)}.solucao-simples:hover:before{transform:scaleX(1)}.solucao-simples:after{content:"";aspect-ratio:1;pointer-events:none;width:70%;transition:transform .9s var(--ease-saida);background:radial-gradient(closest-side,#ad36e41f,#0000);border-radius:999px;position:absolute;top:-30%;right:-25%}.solucao-simples:hover:after{transform:scale(1.25)}.solucao-topo{justify-content:space-between;align-items:center;margin-bottom:1.75rem;display:flex}.solucao-topo .icone-chip{border-radius:14px;width:3.25rem;height:3.25rem;transition:background .5s,color .5s}.solucao:hover .solucao-topo .icone-chip{background:linear-gradient(145deg, var(--color-roxo), var(--color-magenta));color:#fff}.solucao-numero{font-family:var(--font-dado);letter-spacing:.12em;color:#b7a6c9;font-size:.875rem}@media (min-width:768px){.solucao-corpo{padding:2.25rem 2rem 2rem}}.solucao-lista{color:#4b3d59;gap:.625rem;margin:1.25rem 0 1.75rem;font-size:.9375rem;display:grid}.solucao-lista li{grid-template-columns:1.25rem 1fr;align-items:start;gap:.625rem;display:grid}.solucao-lista svg{width:1.25rem;height:1.25rem;color:var(--color-roxo);margin-top:.125rem}.linha-tempo{--progresso:0;gap:3rem;display:grid;position:relative}.linha-tempo:before,.linha-tempo:after{content:"";border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:1rem}.linha-tempo:before{background:var(--color-nevoa)}.linha-tempo:after{background:linear-gradient(180deg, var(--color-roxo), var(--color-magenta));transform:scaleY(var(--progresso));transform-origin:top}@media (min-width:1024px){.linha-tempo{gap:1.5rem}.linha-tempo:before,.linha-tempo:after{margin-left:-1px;left:50%}}.etapa{padding-left:3rem;display:grid;position:relative}@media (min-width:1024px){.etapa{grid-template-columns:1fr 1fr;align-items:center;gap:6rem;padding-left:0}.etapa:nth-child(2n) .etapa-cartao{grid-area:1/2}.etapa:nth-child(2n) .etapa-marcador{grid-area:1/1;justify-self:end}.etapa:nth-child(odd) .etapa-marcador{justify-self:start}}.etapa-ponto{border:2px solid var(--color-nevoa);z-index:1;background:#fff;border-radius:99px;width:1rem;height:1rem;margin-left:-.5rem;transition:border-color .5s,background-color .5s,box-shadow .5s;position:absolute;top:2rem;left:1rem}.etapa.visivel .etapa-ponto{border-color:var(--color-magenta);background:var(--color-magenta);box-shadow:0 0 0 6px #f2e3fb}@media (min-width:1024px){.etapa-ponto{margin-top:-.5rem;top:50%;left:50%}}.etapa-cartao{border:1px solid var(--color-nevoa);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 24px 50px -40px #3d1e5e80}.etapa-cartao .foto-marca,.etapa-cartao .etapa-tela{aspect-ratio:16/8}.etapa-tela{background:linear-gradient(160deg,#2e1556,#572d84);padding:1.25rem 1.25rem 0;position:relative;overflow:hidden}.etapa-tela img{border-radius:10px 10px 0 0;width:100%;display:block;box-shadow:0 -10px 30px -10px #0006}.etapa-marcador{display:none}@media (min-width:1024px){.etapa-marcador{border:1px solid var(--color-nevoa);color:#5a4c67;background:#fff;border-radius:999px;align-items:center;gap:.625rem;padding:.5rem 1rem .5rem .5rem;font-size:.875rem;display:inline-flex;box-shadow:0 8px 20px -14px #3d1e5e66}.etapa-marcador .icone-chip{border-radius:99px;width:2rem;height:2rem}.etapa-marcador .icone-chip svg{width:1rem;height:1rem}}.numero-cartao{border:1px solid var(--color-nevoa);transition:transform .5s var(--ease-saida), box-shadow .5s ease;background:#fff;border-radius:18px;flex-direction:column;justify-content:space-between;gap:2rem;padding:1.5rem;display:flex;position:relative}.numero-cartao:hover{transform:translateY(-4px);box-shadow:0 30px 50px -36px #572d8480}.numero-cartao .icone-chip{align-self:flex-end}.numero-valor{letter-spacing:-.03em;color:var(--color-roxo);font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:300;line-height:1}.numero-valor sup{color:var(--color-magenta);margin-left:.125rem;font-size:.45em;top:-.9em}.plano{border:1px solid var(--color-nevoa);transition:transform .5s var(--ease-saida), box-shadow .5s ease;background:#fff;border-radius:22px;flex-direction:column;padding:.5rem;display:flex;position:relative}.plano:hover{transform:translateY(-4px);box-shadow:0 40px 70px -48px #572d848c}.plano-topo{background:var(--color-papel-fundo);border-radius:16px;padding:1.5rem}.plano-corpo{flex-direction:column;flex:1;padding:1.25rem 1.5rem 1.5rem;display:flex}.plano-preco{letter-spacing:-.03em;color:var(--color-tinta);align-items:baseline;gap:.25rem;margin-top:1.25rem;font-weight:300;display:flex}.plano-preco .moeda{color:#75668a;font-size:1.25rem;font-weight:400}.plano-preco .valor{font-size:3.25rem;line-height:1}.plano-preco .periodo{color:#75668a;font-size:1rem}.plano-nota{color:#75668a;min-height:1.4em;margin-top:.5rem;font-size:.875rem}.economia{color:#1d7a4a;background:#e7f7ee;border-radius:6px;padding:.1875rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.plano-lista{color:#4b3d59;gap:.6875rem;margin:.25rem 0 1.75rem;font-size:.9375rem;display:grid}.plano-lista li{grid-template-columns:1.125rem 1fr;gap:.625rem;display:grid}.plano-lista svg{width:1.125rem;height:1.125rem;color:var(--color-roxo);margin-top:.1875rem}.plano-destaque{color:#efe6f8;background:linear-gradient(170deg,#2e1556,#1d0c36);border-color:#0000;box-shadow:0 50px 90px -50px #2e1556e6}@media (min-width:1024px){.plano-destaque{transform:translateY(-1rem)}.plano-destaque:hover{transform:translateY(-1.25rem)}}.plano-destaque .plano-topo{background:#ffffff12}.plano-destaque .plano-preco,.plano-destaque h3{color:#fff}.plano-destaque .plano-preco .moeda,.plano-destaque .plano-preco .periodo,.plano-destaque .plano-nota{color:#c9b6de}.plano-destaque .plano-lista{color:#e2d5ef}.plano-destaque .plano-lista svg{color:#d49af3}.plano-destaque .economia{color:#86efac;background:#4ade8029}.fita{background:linear-gradient(100deg, var(--color-roxo), var(--color-magenta));color:#fff;white-space:nowrap;border-radius:999px;padding:.3125rem .875rem;font-size:.75rem;font-weight:500;position:absolute;top:-.8125rem;left:50%;transform:translate(-50%);box-shadow:0 8px 20px -8px #ad36e4b3}.garantias{color:#5a4c67;flex-wrap:wrap;justify-content:center;gap:.75rem 2rem;font-size:.9375rem;display:flex}.garantias span{align-items:center;gap:.5rem;display:inline-flex}.garantias svg{width:1.125rem;height:1.125rem;color:var(--color-roxo)}.faq details{border-bottom:1px solid var(--color-nevoa)}.faq summary{cursor:pointer;color:var(--color-tinta);justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.375rem;font-size:1.1875rem;font-weight:400;transition:color .3s;display:flex}@media (min-width:768px){.faq summary{font-size:1.3125rem}}.faq summary:hover{color:var(--color-roxo)}.faq .mais{flex-shrink:0;width:1.25rem;height:1.25rem;position:relative}.faq .mais:before,.faq .mais:after{content:"";width:100%;height:1.5px;transition:transform .4s var(--ease-saida);background:currentColor;margin-top:-.75px;position:absolute;top:50%;left:0}.faq .mais:after{transform:rotate(90deg)}.faq details[open] .mais:after{transform:rotate(0)}.faq .resposta{color:#5a4c67;padding:0 3rem 1.5rem 0;font-size:1.0625rem;font-weight:300;line-height:1.7}.telas-inclinadas{perspective:1400px;height:22rem;position:relative}.telas-inclinadas img{transition:transform 1s var(--ease-saida);border-radius:12px;position:absolute;box-shadow:0 40px 80px -30px #000000a6}.telas-inclinadas .t1{width:78%;top:0;left:0;transform:rotate(-8deg)translateY(0)}.telas-inclinadas .t2{width:62%;bottom:-2rem;right:0;transform:rotate(5deg)}.telas-inclinadas:hover .t1{transform:rotate(-5deg)translateY(-8px)}.telas-inclinadas:hover .t2{transform:rotate(2deg)translateY(-12px)}.rodape{background:var(--color-papel-fundo);border-top:1px solid var(--color-nevoa)}.rodape-base{border-top:1px solid var(--color-nevoa)}.recurso{border:1px solid var(--color-nevoa);transition:transform .5s var(--ease-saida), box-shadow .5s ease, border-color .4s ease;background:#fff;border-radius:18px;padding:1.625rem}.recurso:hover{border-color:#d8c4ec;transform:translateY(-4px);box-shadow:0 30px 50px -36px #572d8480}.recurso h3{letter-spacing:-.01em;margin-top:1.25rem;font-size:1.125rem;font-weight:500}.recurso p{color:#5a4c67;margin-top:.5rem;font-size:.9375rem;line-height:1.6}.breu .recurso{background:#ffffff0d;border-color:#ffffff1f}.breu .recurso p{color:#cdbde0}.demo-rotulo{background:var(--color-papel-fundo);color:var(--color-roxo);border-radius:10px;align-items:center;gap:.5rem;padding:.375rem .875rem;font-size:.875rem;font-weight:500;display:inline-flex}.demo-rotulo svg{width:1rem;height:1rem}.painel-lilas{border:1px solid var(--color-nevoa);background:radial-gradient(70% 80% at 50% 110%,#e3cdf6 0%,#0000 70%),linear-gradient(#faf6fe,#f0e6fa);border-radius:22px;position:relative;overflow:hidden}.painel-lilas .telas-inclinadas img{box-shadow:0 40px 70px -30px #3d1e5e73}.caminho{border:1px solid var(--color-nevoa);transition:transform .5s var(--ease-saida), box-shadow .5s ease, border-color .4s ease;background:#fff;border-radius:20px;flex-direction:column;padding:2rem;display:flex}.caminho:hover{border-color:#d8c4ec;transform:translateY(-4px);box-shadow:0 34px 60px -40px #572d848c}.canal{border-bottom:1px solid var(--color-nevoa);grid-template-columns:3rem 1fr auto;align-items:center;gap:1rem;padding:1.25rem 0;transition:color .3s;display:grid}.canal:hover .canal-valor{color:var(--color-roxo)}.canal .seta-canal{width:1.125rem;height:1.125rem;color:var(--color-roxo);transition:transform .4s var(--ease-saida)}.canal:hover .seta-canal{transform:translate(4px)}.inclui{border-bottom:1px solid var(--color-nevoa);color:#4b3d59;grid-template-columns:1.25rem 1fr;gap:.75rem;padding:1rem 0;font-size:.9375rem;display:grid}.inclui svg{width:1.25rem;height:1.25rem;color:var(--color-roxo)}.whats{z-index:50;color:#fff;opacity:0;visibility:hidden;height:3.5rem;transition:opacity .4s ease, transform .5s var(--ease-saida), visibility .4s, box-shadow .3s ease;background:#25d366;border-radius:999px;align-items:center;gap:.625rem;padding:0 1.125rem 0 1rem;font-size:.9375rem;font-weight:500;display:inline-flex;position:fixed;bottom:1.25rem;right:1.25rem;transform:translateY(1rem)scale(.95);box-shadow:0 16px 34px -14px #128c46b3}.whats.visivel{opacity:1;visibility:visible;transform:none}.whats:hover{box-shadow:0 20px 40px -12px #128c46d9}.whats svg{width:1.5rem;height:1.5rem}.whats .whats-texto{display:none}@media (min-width:768px){.whats .whats-texto{display:inline}}@media (max-width:767px){.whats{justify-content:center;width:3.5rem;padding:0}}.topo-escuro{background:radial-gradient(60% 55% at 78% 38%,#ad36e438,#0000 70%),linear-gradient(165deg,#2b1452 0%,#1d0d38 52%,#140828 100%)}.constelacao{z-index:-1;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity 1.8s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.constelacao.pronta{opacity:1}.selo-escuro{color:#e6dcf3;box-shadow:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0f;border-color:#ffffff24}.topo-curva{--curva:clamp(2.5rem, 6.5vw, 6rem);padding-bottom:calc(var(--curva) * .5)}.topo-curva:after{content:"";height:var(--curva);z-index:1;background:var(--depois,#fff);pointer-events:none;position:absolute;bottom:-1px;left:0;right:0;-webkit-mask-image:radial-gradient(64% 100% at 50% 0,#0000 calc(100% - 1.5px),#000 100%);mask-image:radial-gradient(64% 100% at 50% 0,#0000 calc(100% - 1.5px),#000 100%)}.atendimento{border-radius:22px;min-width:0;padding:1.25rem;box-shadow:0 40px 90px -40px #22103fb3}@media (min-width:640px){.atendimento{padding:2rem}}.atendimento-status{align-items:center;gap:.875rem;display:flex}.atendimento-ponto{background:#9a8bab;border-radius:99px;flex-shrink:0;width:.75rem;height:.75rem;position:relative}.atendimento.aberto .atendimento-ponto{background:#3ddc84}.atendimento.aberto .atendimento-ponto:after{content:"";border-radius:inherit;opacity:.35;animation:pulso-ponto 2.2s var(--ease-suave) infinite;background:#3ddc84;position:absolute;inset:-5px}.atendimento-titulo{color:#fff;font-size:1.25rem;font-weight:500;line-height:1.3}.atendimento-sub{color:#cdbde0;margin-top:.125rem;font-size:.9375rem}.atendimento-semana{grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem;margin-top:1.5rem;display:grid}@media (min-width:640px){.atendimento-semana{gap:.375rem}}.atendimento-semana li{text-align:center;background:#ffffff0d;border:1px solid #ffffff14;border-radius:10px;gap:.125rem;padding:.625rem .125rem;display:grid}.atendimento-semana span{color:#fff;font-size:.8125rem;font-weight:500}.atendimento-semana small{color:#a996c0;white-space:nowrap;letter-spacing:-.02em;font-size:.625rem}@media (min-width:640px){.atendimento-semana small{letter-spacing:0;font-size:.6875rem}}.atendimento-semana li.hoje{background:linear-gradient(160deg, var(--color-roxo), var(--color-magenta));border-color:#0000;box-shadow:0 10px 24px -12px #ad36e4cc}.atendimento-semana li.hoje small{color:#f4e6fd}.atendimento-chat{background:#efe7f6;border-radius:16px;gap:.625rem;margin-top:1.5rem;padding:1rem;display:grid}.atendimento-chat-topo{border-bottom:1px solid #ddd0ea;align-items:center;gap:.625rem;padding-bottom:.75rem;display:flex}.atendimento-avatar{background:#fff;border-radius:99px;place-items:center;width:2.25rem;height:2.25rem;display:grid}.atendimento-chat-topo strong{color:var(--color-tinta);font-size:.9375rem;font-weight:500;display:block}.atendimento-chat-topo small{color:#75668a;font-size:.75rem;display:block}.bolha{max-width:85%;color:var(--color-tinta);border-radius:14px;padding:.625rem .875rem;font-size:.9375rem;line-height:1.4;box-shadow:0 2px 6px -4px #170e2159}.bolha-eu{background:#e0cdf3;border-bottom-right-radius:4px;justify-self:end}.bolha-hora{color:var(--color-roxo);margin-left:.5rem;font-size:.6875rem}.bolha-eles{background:#fff;border-bottom-left-radius:4px;justify-self:start}.digitando{gap:.25rem;padding-block:.25rem;display:inline-flex}.digitando i{background:#a996c0;border-radius:99px;width:.4375rem;height:.4375rem;animation:1.3s ease-in-out infinite digitando}.digitando i:nth-child(2){animation-delay:.18s}.digitando i:nth-child(3){animation-delay:.36s}@keyframes digitando{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.questoes{border:1px solid var(--color-nevoa);background:#fff;border-radius:22px;padding:1.25rem;box-shadow:0 30px 70px -40px #3d1e5e59}@media (min-width:768px){.questoes{padding:2rem 2.25rem}}.questoes-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.questoes-tema{background:var(--color-papel-fundo);color:var(--color-roxo);border-radius:999px;align-items:center;gap:.4rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}.questoes-tema svg{width:.9rem;height:.9rem;color:var(--color-magenta)}.questoes-progresso{font-family:var(--font-dado);letter-spacing:.06em;color:#8a7b9c;align-items:center;gap:.75rem;font-size:.75rem;display:inline-flex}.questoes-pontos{gap:.3rem;display:inline-flex}.questoes-pontos i{background:var(--color-nevoa);border-radius:99px;width:1.25rem;height:.25rem;transition:background .4s}.questoes-pontos i.atual{background:linear-gradient(90deg, var(--color-roxo), var(--color-magenta))}.questao-caso{color:#3d3049;font-size:1rem;line-height:1.7}.questao-pergunta{color:var(--color-tinta);margin-top:.875rem;font-size:1.0625rem;font-weight:500;line-height:1.5}.questao-alternativas{gap:.5rem;margin-top:1.25rem;display:grid}.alternativa{border:1px solid var(--color-nevoa);text-align:left;color:#3d3049;cursor:pointer;width:100%;transition:border-color .3s ease, background-color .3s ease, transform .4s var(--ease-saida), opacity .4s ease;background:#fff;border-radius:12px;align-items:flex-start;gap:.75rem;padding:.75rem .875rem;font-size:.9375rem;line-height:1.45;display:flex}.alternativa:hover:not(:disabled){background:var(--color-papel-fundo);border-color:#cdb0ea;transform:translate(3px)}.alternativa:focus-visible{outline:2px solid var(--color-magenta-claro);outline-offset:2px}.alternativa-letra{width:1.75rem;height:1.75rem;font-family:var(--font-dado);color:var(--color-roxo);background:#f1e6fb;border-radius:99px;flex-shrink:0;place-items:center;font-size:.8125rem;font-weight:500;transition:background .3s,color .3s;display:grid}.alternativa>span:last-child{padding-top:.1rem}.alternativa:disabled{cursor:default}.questao.respondida .alternativa:not(.certa):not(.errada){opacity:.5}.alternativa.certa{color:#174d31;background:#eefaf3;border-color:#7fcfa3}.alternativa.certa .alternativa-letra{color:#fff;background:#1d7a4a}.alternativa.errada{color:#6b2a18;background:#fdf1ee;border-color:#eaa693}.alternativa.errada .alternativa-letra{color:#fff;background:#a03f24}.questao-comentario{margin-top:1.25rem}.questao-comentario summary{cursor:pointer;color:var(--color-roxo);font-size:.9375rem;font-weight:500}.questoes.com-js .questao-comentario summary{display:none}.comentario-corpo{background:var(--color-papel-fundo);color:#3d3049;border:1px solid #eadcf6;border-radius:16px;gap:.75rem;padding:1.25rem;font-size:.9375rem;line-height:1.65;display:grid}.questoes:not(.com-js) .comentario-corpo{margin-top:.75rem}.questoes.com-js .questao-comentario:not(.revelado) .comentario-corpo>*{display:none}.questoes.com-js .questao-comentario:not(.revelado) .comentario-corpo:before{content:"Ellie está analisando a sua resposta…";color:#75668a;font-size:.9375rem;animation:1.2s ease-in-out infinite piscar-analise}@keyframes piscar-analise{0%,to{opacity:.45}50%{opacity:1}}.questoes.com-js .questao-comentario.revelado .comentario-corpo>*{animation:comentario-sobe .55s var(--ease-saida) both}.questoes.com-js .questao-comentario.revelado .comentario-corpo>:nth-child(2){animation-delay:80ms}.questoes.com-js .questao-comentario.revelado .comentario-corpo>:nth-child(3){animation-delay:.2s}.questoes.com-js .questao-comentario.revelado .comentario-corpo>:nth-child(4){animation-delay:.34s}@keyframes comentario-sobe{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.comentario-cabeca{font-family:var(--font-dado);letter-spacing:.12em;text-transform:uppercase;color:var(--color-roxo);align-items:center;gap:.4rem;font-size:.75rem;display:inline-flex}.comentario-cabeca svg{width:.95rem;height:.95rem;color:var(--color-magenta)}.comentario-resultado{color:#a03f24;font-weight:500}.comentario-resultado.acerto{color:#1d7a4a}.questoes:not(.com-js) .comentario-resultado{display:none}.comentario-principal strong{color:var(--color-tinta);font-weight:500}.comentario-alternativas{color:#5a4c67;gap:.5rem;font-size:.875rem;display:grid}.comentario-alternativas li{border-left:3px solid #0000;border-radius:10px;padding:.5rem .75rem}.comentario-alternativas li strong{color:var(--color-roxo);margin-right:.25rem;font-weight:500}.comentario-alternativas li.destaque{color:#3d3049;background:#fff;border-left-color:#a03f24}.questoes-rodape{border-top:1px solid var(--color-nevoa);margin-top:1.5rem;padding-top:1.5rem}.questoes-fim p{color:#3d3049;font-size:1rem;line-height:1.6}.questoes-fim strong{color:var(--color-roxo);font-weight:500}.perfis{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:18px;grid-template-columns:repeat(3,1fr);gap:.375rem;padding:.375rem;display:grid}.perfil-aba{text-align:center;color:#cdbde0;cursor:pointer;border-radius:13px;flex-direction:column;align-items:center;gap:.375rem;padding:.625rem .5rem;font-size:.8125rem;font-weight:500;line-height:1.2;transition:color .3s,background-color .3s,box-shadow .4s;display:flex}.perfil-aba svg{flex-shrink:0;width:1.125rem;height:1.125rem}.perfil-aba:hover{color:#fff;background:#ffffff0f}.perfil-aba:focus-visible{outline:2px solid var(--color-magenta-claro);outline-offset:2px}.perfil-aba[aria-selected=true]{color:#fff;background:linear-gradient(105deg, var(--color-roxo), var(--color-magenta));box-shadow:0 10px 26px -12px #ad36e4cc}@media (min-width:640px){.perfis{border-radius:999px;display:inline-flex}.perfil-aba{white-space:nowrap;border-radius:999px;flex-direction:row;gap:.5rem;padding:.625rem 1rem;font-size:.875rem}}.perfil-troca{display:grid}.perfil-troca>.perfil-bloco{opacity:0;visibility:hidden;transition:opacity .35s ease, transform .5s var(--ease-saida), visibility 0s linear .35s;grid-area:1/1;transform:translateY(10px)}.perfil-troca>.perfil-bloco.ativo{opacity:1;visibility:visible;transition:opacity .6s ease .18s, transform .8s var(--ease-saida) .18s, visibility 0s;transform:none}h1.perfil-troca>.perfil-bloco{display:block}.perfil-garantias{color:#ffffff94;flex-wrap:wrap;gap:.25rem 1.25rem;font-size:.875rem;display:flex}.perfil-garantias span{align-items:center;gap:.5rem;display:inline-flex}.perfil-garantias span:before{content:"";background:var(--color-magenta-claro);border-radius:99px;width:.375rem;height:.375rem}.palco{perspective:1800px;position:relative}.palco:before{content:"";z-index:-1;filter:blur(24px);pointer-events:none;background:radial-gradient(50% 50% at 55%,#ad36e46b,#0000 70%);position:absolute;inset:-12% -8%}.palco-janela{transition:transform 1.2s var(--ease-saida);background:#fff;border:1px solid #ffffff29;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 50px 120px -40px #000000a6,0 30px 80px -34px #ad36e480}@media (min-width:1024px){.palco-janela{transform-origin:0%;width:116%;transform:rotateY(-11deg)rotateX(4deg)rotate(.6deg)}.palco:hover .palco-janela{transform:rotateY(-5deg)rotateX(2deg)}.palco-leve .palco-janela{transform-origin:100%;width:102%;margin-left:auto;transform:rotateY(-7deg)rotateX(3deg)}.palco-leve:hover .palco-janela{transform:rotateY(-3deg)rotateX(1.5deg)}.palco-leve .palco-cartao{left:0}}.palco-leve:before{opacity:.7}.palco-topo{border-bottom:1px solid var(--color-nevoa);background:#f6f2fa;align-items:center;gap:.4rem;padding:.625rem .875rem;display:flex}.palco-topo i{background:#dcd0e9;border-radius:99px;width:.55rem;height:.55rem}.palco-topo span{font-family:var(--font-dado);color:#8a7b99;margin-left:auto;font-size:.75rem;transition:opacity .3s}.palco-telas{aspect-ratio:16/10;background:var(--color-papel-fundo);position:relative}.palco-grupo{opacity:0;visibility:hidden;transition:opacity .6s,visibility 0s linear .6s;position:absolute;inset:0}.palco-grupo.ativo{opacity:1;visibility:visible;transition:opacity .7s}.palco-grupo .tela-demo img{object-position:top left}.palco-cartao{z-index:2;max-width:17.5rem;color:var(--color-tinta);animation:orbita 9s var(--ease-suave) infinite;background:#fff;border-radius:16px;align-items:center;gap:.75rem;padding:.75rem 1rem .75rem .75rem;display:flex;position:absolute;bottom:-1.5rem;right:.75rem;box-shadow:0 24px 50px -20px #0a041699}@media (min-width:1024px){.palco-cartao{bottom:-2rem;left:1.5rem;right:auto}}.palco-cartao-icone{background:linear-gradient(135deg, var(--color-roxo), var(--color-magenta));color:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;display:grid}.palco-cartao-icone svg{width:1.1rem;height:1.1rem}.palco-cartao-texto,.palco-cartao .perfil-bloco{color:#5a4c67;font-size:.8125rem;line-height:1.35}.palco-cartao-texto strong,.palco-cartao .perfil-bloco strong{color:var(--color-roxo);font-size:.875rem;font-weight:500;display:block}.palco .demo.tela-cheia .demo-corpo{aspect-ratio:16/10;min-height:0}@media (min-width:768px){.palco .demo:not(.tela-cheia) .demo-corpo{aspect-ratio:auto;grid-template-columns:9.5rem minmax(0,1fr)}.palco .demo-painel{padding:1.5rem}}@media (min-width:640px){.palco .grade-escala{grid-template-columns:3.5rem repeat(7,minmax(0,1fr));gap:.25rem}}.palco .vaga{font-size:.6875rem}.palco .demo-topo{background:#f6f2fa}.palco .tela-demo figcaption{inset:1rem 1rem auto auto}@media (max-width:639px){.palco .tela-demo figcaption{display:none}}.faixa-numeros{background:#0a041647;border-top:1px solid #ffffff1a;padding-block:1.25rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.faixa-esteira{align-items:center;animation-duration:55s}.faixa-item{white-space:nowrap;color:#cdbde0;align-items:baseline;gap:.625rem;padding-inline:2.25rem;font-size:.9375rem;display:flex;position:relative}.faixa-item:after{content:"";background:var(--color-magenta);border-radius:99px;width:.375rem;height:.375rem;margin-top:-.1875rem;position:absolute;top:50%;right:0;box-shadow:0 0 10px 2px #ad36e48c}.faixa-item strong{letter-spacing:-.02em;color:#fff;font-size:1.625rem;font-weight:300}.barra.sobre-breu .barra-elo,.barra.sobre-breu .hamburguer{color:#fff}.barra.sobre-breu nav>.barra-elo:hover,.barra.sobre-breu .barra-elo.menu-gatilho:hover{color:#fff;background:#ffffff1f}.barra.sobre-breu .menu-item.aberto .barra-elo.menu-gatilho{background:var(--color-papel-fundo);color:var(--color-roxo)}.barra.sobre-breu .logo-nav img{filter:brightness(0)invert()}.barra.sobre-breu .botao-vazio{color:#fff;border-color:#ffffff40}.barra.sobre-breu .botao-vazio:hover{border-color:var(--color-magenta-claro);color:var(--color-magenta-claro)}.barra.sobre-breu .botao-cheio{color:var(--color-roxo);background:#fff}.barra.sobre-breu .botao-cheio:hover{color:#fff}.barra.sobre-breu.ancorada{background:#160a2ab8;border-bottom-color:#ffffff14}.gaveta-aberta .barra.sobre-breu{background:0 0;border-bottom-color:#0000}.gaveta-aberta .barra.sobre-breu .hamburguer{color:var(--color-tinta)}.gaveta-aberta .barra.sobre-breu .logo-nav img{filter:none}.linha-tempo:after{box-shadow:0 0 14px #ad36e473}.linha-luz{left:1rem;top:calc(var(--progresso) * 100%);z-index:2;border:3px solid var(--color-magenta);opacity:0;pointer-events:none;background:#fff;border-radius:99px;width:.875rem;height:.875rem;margin:-.4375rem 0 0 -.4375rem;transition:opacity .4s;position:absolute;box-shadow:0 0 0 6px #ad36e429,0 0 26px 6px #ad36e480}.linha-tempo.em-curso .linha-luz{opacity:1}@media (min-width:1024px){.linha-luz{left:50%}}.etapa.visivel .etapa-ponto{border-color:var(--color-nevoa);box-shadow:none;background:#fff}.etapa.alcancada .etapa-ponto{border-color:var(--color-magenta);background:var(--color-magenta);box-shadow:0 0 0 6px #f2e3fb}.etapa-ponto:after{content:"";border-radius:inherit;border:2px solid var(--color-magenta);opacity:0;position:absolute;inset:-2px}.etapa.alcancada .etapa-ponto:after{animation:etapa-onda 1.1s var(--ease-saida) 1}@keyframes etapa-onda{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@media (min-width:1024px){.etapa-marcador{transition:border-color .5s ease, color .5s ease, box-shadow .5s ease, transform .6s var(--ease-saida)}.etapa.alcancada .etapa-marcador{color:var(--color-roxo);border-color:#e3c6f5;transform:translateY(-2px);box-shadow:0 12px 28px -14px #ad36e48c}}.legal{color:#4b3d59;min-width:0;font-size:1.0625rem;line-height:1.75}.legal>*+*{margin-top:1.125rem}.legal h2{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-tinta);margin-top:3rem;scroll-margin-top:7rem;font-size:1.5rem;font-weight:500}.legal h3{color:var(--color-tinta);margin-top:2rem;font-size:1.125rem;font-weight:500}.legal ul{gap:.625rem;padding-left:0;display:grid}.legal ul li{grid-template-columns:.5rem 1fr;align-items:start;gap:.875rem;display:grid}.legal ul li:before{content:"";background:var(--color-roxo-claro);border-radius:99px;width:.375rem;height:.375rem;margin-top:.7em}.legal a{color:var(--color-roxo);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.legal a:hover{color:var(--color-magenta)}.legal strong{color:var(--color-tinta);font-weight:500}.tabela-rolagem{-webkit-overflow-scrolling:touch;border-radius:12px;max-width:100%;margin-top:1.25rem;overflow-x:auto}.legal-tabela{border-collapse:collapse;text-align:left;width:100%;min-width:30rem;margin-top:0;font-size:.9375rem}.legal-tabela th,.legal-tabela td{border:1px solid var(--color-nevoa);vertical-align:top;padding:.875rem 1rem}.legal-tabela th{background:var(--color-papel-fundo);color:var(--color-tinta);font-weight:500}.legal-caixa{background:var(--color-papel-fundo);border:1px solid var(--color-nevoa);border-radius:16px;margin-top:1.5rem;padding:1.5rem}.legal-indice{gap:.375rem;font-size:.9375rem;display:grid;position:sticky;top:7rem}.legal-indice a{border-left:2px solid var(--color-nevoa);color:#75668a;padding:.375rem .75rem;transition:color .3s,border-color .3s}.legal-indice a:hover{color:var(--color-roxo);border-color:var(--color-roxo)}.campo{gap:.4375rem;display:grid}.campo label{color:#4b3d59;font-size:.875rem;font-weight:500}.campo label .opcional{color:#9a8bab;font-weight:400}.campo input,.campo select,.campo textarea{border:1px solid var(--color-nevoa);width:100%;color:var(--color-tinta);background:#fff;border-radius:10px;padding:.8125rem 1rem;font-family:inherit;font-size:1rem;transition:border-color .3s,box-shadow .3s}.campo textarea{resize:vertical;min-height:8rem}.campo select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23572d84' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1.125rem;min-height:3.1875rem;padding-right:2.75rem;line-height:1.4}.campo input::placeholder,.campo textarea::placeholder{color:#a596b6}.campo input:focus,.campo select:focus,.campo textarea:focus{border-color:#b98ce0;outline:none;box-shadow:0 0 0 3px #f1e6fb}.campo input[aria-invalid=true],.campo textarea[aria-invalid=true]{border-color:#d9736a;box-shadow:0 0 0 3px #fdeeec}.campo-erro{color:#b44a2c;font-size:.8125rem}.armadilha{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.aceite{color:#5a4c67;cursor:pointer;grid-template-columns:1.125rem 1fr;align-items:start;gap:.75rem;font-size:.9375rem;line-height:1.55;display:grid}.aceite input[type=checkbox]{width:1.125rem;height:1.125rem;accent-color:var(--color-roxo);cursor:pointer;margin-top:.2rem}.aceite a{color:var(--color-roxo);text-underline-offset:2px;text-decoration:underline}.aviso-form{border-radius:12px;gap:.875rem;padding:1rem 1.25rem;font-size:.9375rem;line-height:1.5;display:none}.aviso-form.visivel{grid-template-columns:1.25rem 1fr;display:grid}.aviso-form.sucesso{color:#1f5f3d;background:#effaf4;border:1px solid #7fcca3}.aviso-form.falha{color:#a03f24;background:#fdf1ee;border:1px solid #e8ab9d}.aviso-form svg{width:1.25rem;height:1.25rem;margin-top:.125rem}.botao[disabled]{opacity:.6;cursor:progress}.consentimento{z-index:70;border:1px solid var(--color-nevoa);opacity:0;visibility:hidden;max-width:62rem;transition:opacity .45s var(--ease-suave), transform .55s var(--ease-saida), visibility .45s;background:#fff;border-radius:18px;margin-inline:auto;padding:1.5rem;position:fixed;bottom:1rem;left:1rem;right:1rem;transform:translateY(1.25rem);box-shadow:0 30px 70px -28px #22103f73}@media (min-width:768px){.consentimento{padding:1.75rem 2rem;bottom:1.5rem;left:1.5rem;right:1.5rem}}.consentimento.visivel{opacity:1;visibility:visible;transform:none}.consentimento-topo{align-items:center;gap:1.5rem;display:grid}@media (min-width:1024px){.consentimento-topo{grid-template-columns:1fr auto;gap:2.5rem}}.consentimento p{color:#5a4c67;font-size:.9375rem;line-height:1.6}.consentimento-botoes{gap:.625rem;display:grid}@media (min-width:640px){.consentimento-botoes{grid-auto-flow:column;justify-content:start}}.consentimento-botoes .botao{white-space:nowrap}.consentimento-detalhe{border-top:1px solid var(--color-nevoa);margin-top:1.5rem;padding-top:1.5rem;display:none}.consentimento.detalhado .consentimento-detalhe{display:block}.categoria{border-bottom:1px solid var(--color-nevoa);grid-template-columns:1fr auto;align-items:start;gap:1rem 1.5rem;padding:1rem 0;display:grid}.categoria:last-of-type{border-bottom:0}.categoria h3{color:var(--color-tinta);font-size:.9375rem;font-weight:500}.categoria p{margin-top:.25rem;font-size:.875rem}.chave{cursor:pointer;color:#75668a;align-items:center;gap:.625rem;font-size:.8125rem;display:inline-flex;position:relative}.chave input{opacity:0;width:0;height:0;position:absolute}.chave .trilho-chave{width:2.75rem;height:1.5rem;transition:background-color .35s var(--ease-suave);background:#ded3ec;border-radius:99px;flex-shrink:0}.chave .trilho-chave:after{content:"";width:1.125rem;height:1.125rem;transition:transform .35s var(--ease-saida);background:#fff;border-radius:99px;margin:.1875rem;display:block;box-shadow:0 1px 3px #170e214d}.chave input:checked+.trilho-chave{background:var(--color-roxo)}.chave input:checked+.trilho-chave:after{transform:translate(1.25rem)}.chave input:focus-visible+.trilho-chave{outline:2px solid var(--color-magenta);outline-offset:2px}.chave input:disabled+.trilho-chave{background:var(--color-roxo);opacity:.45;cursor:not-allowed}}@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.static{position:static}.inset-0{inset:0}.z-10{z-index:10}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-auto{margin-top:auto}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.\!inline{display:inline!important}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.\!aspect-auto{aspect-ratio:auto!important}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.\!h-5{height:calc(var(--spacing) * 5)!important}.\!h-7{height:calc(var(--spacing) * 7)!important}.\!h-10{height:calc(var(--spacing) * 10)!important}.\!h-11{height:calc(var(--spacing) * 11)!important}.\!h-14{height:calc(var(--spacing) * 14)!important}.\!h-\[1\.125rem\]{height:1.125rem!important}.\!h-\[20rem\]{height:20rem!important}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-14{height:calc(var(--spacing) * 14)}.h-20{height:calc(var(--spacing) * 20)}.h-40{height:calc(var(--spacing) * 40)}.min-h-\[18rem\]{min-height:18rem}.min-h-\[80vh\]{min-height:80vh}.\!w-10{width:calc(var(--spacing) * 10)!important}.\!w-\[1\.125rem\]{width:1.125rem!important}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-20{width:calc(var(--spacing) * 20)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[16ch\]{max-width:16ch}.max-w-\[18ch\]{max-width:18ch}.max-w-\[19ch\]{max-width:19ch}.max-w-\[20ch\]{max-width:20ch}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.\!translate-y-0{--tw-translate-y:0px!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.\!cursor-default{cursor:default!important}.\!cursor-pointer{cursor:pointer!important}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.\!place-items-center{place-items:center!important}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-16{gap:calc(var(--spacing) * 16)}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.overflow-hidden{overflow:hidden}.\!rounded-full{border-radius:3.40282e38px!important}.rounded-\[22px\]{border-radius:22px}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-nevoa{border-color:var(--color-nevoa)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.\!bg-transparent{background-color:#0000!important}.\!bg-white{background-color:var(--color-white)!important}.bg-papel-fundo{background-color:var(--color-papel-fundo)}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-\[radial-gradient\(60\%_60\%_at_50\%_45\%\,rgba\(173\,54\,228\,0\.35\)\,transparent_70\%\)\]{background-image:radial-gradient(60% 60% at 50% 45%,#ad36e459,#0000 70%)}.\!p-8{padding:calc(var(--spacing) * 8)!important}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.\!px-0{padding-inline:0!important}.\!px-5{padding-inline:calc(var(--spacing) * 5)!important}.\!px-7{padding-inline:calc(var(--spacing) * 7)!important}.\!py-3{padding-block:calc(var(--spacing) * 3)!important}.\!py-4{padding-block:calc(var(--spacing) * 4)!important}.py-10{padding-block:calc(var(--spacing) * 10)}.py-20{padding-block:calc(var(--spacing) * 20)}.\!pt-0{padding-top:0!important}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pt-36{padding-top:calc(var(--spacing) * 36)}.pr-16{padding-right:calc(var(--spacing) * 16)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.text-center{text-align:center}.text-left{text-align:left}.\!text-\[0\.9375rem\]{font-size:.9375rem!important}.\!text-\[1rem\]{font-size:1rem!important}.\!text-\[2\.5rem\]{font-size:2.5rem!important}.text-\[0\.875rem\]{font-size:.875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[1\.375rem\]{font-size:1.375rem}.text-\[1\.0625rem\]{font-size:1.0625rem}.text-\[1\.625rem\]{font-size:1.625rem}.text-\[clamp\(1\.5rem\,2\.6vw\,2rem\)\]{font-size:clamp(1.5rem,2.6vw,2rem)}.text-\[clamp\(1\.75rem\,3\.4vw\,2\.5rem\)\]{font-size:clamp(1.75rem,3.4vw,2.5rem)}.text-\[clamp\(1\.75rem\,3\.6vw\,2\.5rem\)\]{font-size:clamp(1.75rem,3.6vw,2.5rem)}.text-\[clamp\(2\.2rem\,4\.8vw\,3\.6rem\)\]{font-size:clamp(2.2rem,4.8vw,3.6rem)}.text-\[clamp\(2\.2rem\,5vw\,3\.6rem\)\]{font-size:clamp(2.2rem,5vw,3.6rem)}.text-\[clamp\(2\.4rem\,6vw\,4\.2rem\)\]{font-size:clamp(2.4rem,6vw,4.2rem)}.text-\[clamp\(2\.4rem\,6vw\,4\.5rem\)\]{font-size:clamp(2.4rem,6vw,4.5rem)}.text-\[clamp\(2\.5rem\,5\.2vw\,4\.4rem\)\]{font-size:clamp(2.5rem,5.2vw,4.4rem)}.text-\[clamp\(2rem\,4\.2vw\,3rem\)\]{font-size:clamp(2rem,4.2vw,3rem)}.text-\[clamp\(2rem\,4\.4vw\,3\.2rem\)\]{font-size:clamp(2rem,4.4vw,3.2rem)}.text-\[clamp\(2rem\,4\.6vw\,3\.4rem\)\]{font-size:clamp(2rem,4.6vw,3.4rem)}.text-\[clamp\(2rem\,4vw\,3rem\)\]{font-size:clamp(2rem,4vw,3rem)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\!font-medium{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\!tracking-\[0\.12em\]{--tw-tracking:.12em!important;letter-spacing:.12em!important}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.text-wrap{text-wrap:wrap}.\!text-roxo{color:var(--color-roxo)!important}.\!text-tinta\/45{color:#170e2173!important}@supports (color:color-mix(in lab, red, red)){.\!text-tinta\/45{color:color-mix(in oklab, var(--color-tinta) 45%, transparent)!important}}.text-\[\#cdbde0\]{color:#cdbde0}.text-roxo{color:var(--color-roxo)}.text-tinta{color:var(--color-tinta)}.text-tinta\/50{color:#170e2180}@supports (color:color-mix(in lab, red, red)){.text-tinta\/50{color:color-mix(in oklab, var(--color-tinta) 50%, transparent)}}.text-tinta\/55{color:#170e218c}@supports (color:color-mix(in lab, red, red)){.text-tinta\/55{color:color-mix(in oklab, var(--color-tinta) 55%, transparent)}}.text-tinta\/65{color:#170e21a6}@supports (color:color-mix(in lab, red, red)){.text-tinta\/65{color:color-mix(in oklab, var(--color-tinta) 65%, transparent)}}.text-tinta\/70{color:#170e21b3}@supports (color:color-mix(in lab, red, red)){.text-tinta\/70{color:color-mix(in oklab, var(--color-tinta) 70%, transparent)}}.text-white{color:var(--color-white)}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.uppercase{text-transform:uppercase}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.hover\:\!transform-none:hover{transform:none!important}.hover\:\!text-magenta:hover{color:var(--color-magenta)!important}.hover\:\!text-tinta\/65:hover{color:#170e21a6!important}@supports (color:color-mix(in lab, red, red)){.hover\:\!text-tinta\/65:hover{color:color-mix(in oklab, var(--color-tinta) 65%, transparent)!important}}.hover\:\!text-white:hover{color:var(--color-white)!important}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-\[80\]:focus{z-index:80}.focus\:bg-roxo:focus{background-color:var(--color-roxo)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-white:focus{color:var(--color-white)}@media (min-width:40rem){.sm\:block{display:block}.sm\:grid{display:grid}.sm\:\!h-\[24rem\]{height:24rem!important}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:p-10{padding:calc(var(--spacing) * 10)}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-start-6{grid-column-start:6}.md\:mt-20{margin-top:calc(var(--spacing) * 20)}.md\:max-w-\[12rem\]{max-width:12rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-12{gap:calc(var(--spacing) * 12)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:py-24{padding-block:calc(var(--spacing) * 24)}.md\:pt-20{padding-top:calc(var(--spacing) * 20)}.md\:pt-24{padding-top:calc(var(--spacing) * 24)}.md\:pt-28{padding-top:calc(var(--spacing) * 28)}.md\:pt-40{padding-top:calc(var(--spacing) * 40)}.md\:pt-44{padding-top:calc(var(--spacing) * 44)}.md\:pb-14{padding-bottom:calc(var(--spacing) * 14)}.md\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.md\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.md\:text-right{text-align:right}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-28{top:calc(var(--spacing) * 28)}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-start-5{grid-column-start:5}.lg\:col-start-6{grid-column-start:6}.lg\:col-start-7{grid-column-start:7}.lg\:col-start-8{grid-column-start:8}.lg\:mt-14{margin-top:calc(var(--spacing) * 14)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:min-h-full{min-height:100%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:gap-5{gap:calc(var(--spacing) * 5)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:p-14{padding:calc(var(--spacing) * 14)}.lg\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.lg\:text-right{text-align:right}}.revela{transition:opacity .85s var(--ease-suave), transform 1s var(--ease-saida);transition-delay:var(--atraso,0s)}.js .revela{opacity:0;transform:translateY(1.5rem)}.js .revela.visivel{opacity:1;transform:none}.mascara{margin-block:-.1em -.08em;padding-block:.1em .08em;display:block;overflow:hidden}.mascara>span{transition:transform 1.05s var(--ease-saida);transition-delay:var(--atraso,0s);display:block}.js .mascara>span{transform:translateY(105%)}.js .visivel .mascara>span,.js .mascara.visivel>span{transform:none}.risco{opacity:.2;transform-origin:0;height:1px;transition:transform 1.1s var(--ease-saida);transition-delay:var(--atraso,0s);background:currentColor}.js .risco{transform:scaleX(0)}.js .risco.visivel{transform:scaleX(1)}.estrela-anima path{opacity:0;transform-box:fill-box;transform-origin:50%;animation:cunha-entra 1.1s var(--ease-saida) forwards;transform:scale(.4)rotate(-25deg)}.estrela-anima path:first-child{animation-delay:50ms}.estrela-anima path:nth-child(2){animation-delay:.14s}.estrela-anima path:nth-child(3){animation-delay:.23s}.estrela-anima path:nth-child(4){animation-delay:.32s}.estrela-anima path:nth-child(5){animation-delay:.41s}@keyframes cunha-entra{to{opacity:1;transform:none}}.gira-devagar{animation:88s linear infinite gira}@keyframes gira{to{transform:rotate(360deg)}}.pulsa{animation:pulsa 5.5s var(--ease-suave) infinite}@keyframes pulsa{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.9;transform:scale(1.06)}}.esteira{width:max-content;animation:42s linear infinite esteira;display:flex}.esteira:hover{animation-play-state:paused}@keyframes esteira{to{transform:translate(-50%)}}.desvanece-lados{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}}@font-face{font-family:Ubuntu;font-style:italic;font-weight:300;font-display:swap;src:url(../fontes/ubuntu-300-italico-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:italic;font-weight:300;font-display:swap;src:url(../fontes/ubuntu-300-italico-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu;font-style:italic;font-weight:400;font-display:swap;src:url(../fontes/ubuntu-400-italico-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:italic;font-weight:400;font-display:swap;src:url(../fontes/ubuntu-400-italico-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;font-display:swap;src:url(../fontes/ubuntu-300-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;font-display:swap;src:url(../fontes/ubuntu-300-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../fontes/ubuntu-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(../fontes/ubuntu-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(../fontes/ubuntu-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(../fontes/ubuntu-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../fontes/ubuntu-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(../fontes/ubuntu-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../fontes/ubuntu-mono-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../fontes/ubuntu-mono-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../fontes/ubuntu-mono-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../fontes/ubuntu-mono-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@media (prefers-reduced-motion:reduce){.faixa-esteira{flex-wrap:wrap;justify-content:center;width:auto}.faixa-item[aria-hidden=true]{display:none}.palco-janela{transform:none!important}.linha-luz{display:none}html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.revela,.mascara>span,.estrela-anima path{opacity:1!important;transform:none!important}.risco{transform:scaleX(1)!important}.esteira{animation:none!important;transform:none!important}.giratoria>span{transition:none!important}.linha-tempo:after{transform:scaleY(1)!important}}@media print{.barra,.gaveta,.esteira{display:none!important}body{color:#000;background:#fff}.revela{opacity:1!important;transform:none!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}