[data-theme=dark]{--bg:oklch(17.5% 0.008 245);--bg-soft:oklch(20.5% 0.008 243);--bg-deep:oklch(12.5% 0.006 242);--ink:oklch(93% 0.006 240);--muted:oklch(68% 0.009 240);--faint:oklch(48% 0.009 240);--line:oklch(62% 0.008 240/0.26);--line-soft:oklch(62% 0.008 240/0.14);--warm:oklch(76% 0.09 62);--glow:oklch(62% 0.008 240/0.1);--cobertura:oklch(13% 0.007 243/0.985);--veu-alpha:0.88;--grain-opacity:0.03;color-scheme:dark}[data-theme=light]{--bg:oklch(96% 0.004 240);--bg-soft:oklch(93.5% 0.005 240);--bg-deep:oklch(89.5% 0.006 240);--ink:oklch(21% 0.01 245);--muted:oklch(43% 0.01 240);--faint:oklch(56% 0.01 240);--line:oklch(30% 0.008 240/0.26);--line-soft:oklch(30% 0.008 240/0.14);--warm:oklch(58% 0.1 62);--glow:oklch(30% 0.008 240/0.08);--cobertura:oklch(91% 0.006 240/0.985);--veu-alpha:0.92;--grain-opacity:0.035;color-scheme:light}:root{--ease:cubic-bezier(0.16,1,0.3,1);--respiro:clamp(120px,16vh,200px);--margem:clamp(20px,4.5vw,64px);--medida:68ch;--coluna-estreita:56ch;--serif:var(--font-serif),Georgia,serif;--hanken:var(--font-hanken),system-ui,sans-serif;--bg-2:var(--bg-soft);--text:var(--ink);--accent:var(--ink);--accent-ink:var(--bg);--hairline:var(--line-soft);--hairline-forte:var(--line);--sombra:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--hanken);font-size:1.0625rem;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:clip}canvas,img,svg,video{display:block;max-width:100%}a{text-decoration:none}a,button{color:inherit}button{font:inherit;background:none;border:0;padding:0;cursor:pointer}p{margin:0;max-width:34rem}figure,ol,ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4{margin:0;line-height:1.08;letter-spacing:.005em;text-wrap:balance}em,h1,h2,h3,h4,i{font-family:var(--serif);font-weight:300}em,i{font-style:italic}p{font-size:.95rem;line-height:1.8}.label,p{color:var(--muted)}.label{font-family:var(--hanken);font-size:.68rem;font-weight:500;letter-spacing:.3em;text-transform:uppercase}.titulo-secao{font-size:clamp(2.4rem,4.6vw,4.2rem)}.corpo-max{max-width:34rem}.mudo{color:var(--muted)}::selection{background:var(--ink);color:var(--bg)}:focus{outline:none}:focus-visible{outline:1px solid var(--warm);outline-offset:2px;animation:foco-assenta .45s var(--ease)}@keyframes foco-assenta{0%{outline-offset:6px}}html{scrollbar-width:thin;scrollbar-color:oklch(.6 .012 85/.45) transparent}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:oklch(.6 .012 85/.4);border:3px solid var(--bg);border-radius:8px}.skip-link{position:fixed;top:12px;left:12px;z-index:400;padding:12px 20px;background:var(--bg-2);border:1px solid var(--hairline);font-size:13px;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}body:after{content:"";position:fixed;inset:0;z-index:90;pointer-events:none;opacity:var(--grain-opacity);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='280' height='280'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}.hairline{border:0;height:1px;margin:0;background:var(--hairline)}.secao-rotulo{display:flex;align-items:center;gap:20px;margin-bottom:clamp(40px,6vh,72px)}.secao-rotulo .traco{flex:1 1;height:1px;background:var(--hairline);transform:scaleX(0);transform-origin:left center}.respiro{padding-top:var(--respiro)}.botao-circular,.botao-linha{display:inline-flex;align-items:center;gap:.95rem;min-height:44px;padding:0;background:transparent;border:0;border-radius:0;font-family:var(--hanken);font-size:.68rem;font-weight:500;letter-spacing:.28em;text-transform:uppercase;line-height:1.4;white-space:nowrap;color:var(--ink)}.botao-circular svg,.botao-linha svg{flex:none;box-sizing:border-box;width:2.9rem;height:2.9rem;padding:.92rem;border:1px solid var(--line);border-radius:50%;color:var(--ink);stroke-width:1.3;transition:background .45s var(--ease),color .45s var(--ease),border-color .45s var(--ease),transform .45s var(--ease)}.botao-circular:focus-visible svg,.botao-circular:hover svg,.botao-linha:focus-visible svg,.botao-linha:hover svg{background:var(--ink);border-color:var(--ink);color:var(--bg);transform:translateX(2.5px)}.botao-circular--cheio svg,.botao-linha--primario svg{background:var(--ink);border-color:var(--ink);color:var(--bg)}.botao-linha--compacto svg{width:2.5rem;height:2.5rem;padding:.78rem}.botao-linha--compacto{font-size:.62rem}.botao-circular svg{width:3.4rem;height:3.4rem;padding:1.1rem}.botao-circular--compacto svg{width:2.9rem;height:2.9rem;padding:.92rem}.campo{position:relative;padding-top:18px}.campo input,.campo select,.campo textarea{width:100%;background:transparent;border:0;border-bottom:1px solid var(--hairline);border-radius:0;padding:10px 0 12px;font:inherit;font-size:16px;color:var(--text);transition:border-color .45s var(--ease)}.campo input:focus-visible,.campo textarea:focus-visible{outline:none;border-bottom-color:var(--accent)}.campo label{position:absolute;left:0;top:28px;font-size:16px;color:var(--muted);pointer-events:none;transform-origin:left top;transition:transform .45s var(--ease),color .45s var(--ease)}.campo input:focus~label,.campo input:not(:placeholder-shown)~label,.campo textarea:focus~label,.campo textarea:not(:placeholder-shown)~label{transform:translateY(-26px) scale(.68);letter-spacing:.14em;text-transform:uppercase}.campo-check{display:flex;gap:12px;align-items:flex-start;font-size:14px;color:var(--muted);cursor:pointer}.campo-check input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;width:18px;height:18px;margin-top:3px;border:1px solid var(--hairline);border-radius:50%;cursor:pointer;display:grid;place-items:center;transition:border-color .45s var(--ease)}.campo-check input:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--accent);transform:scale(0);transition:transform .45s var(--ease)}.campo-check input:checked{border-color:var(--accent)}.campo-check input:checked:after{transform:scale(1)}.media{position:relative;overflow:hidden;background:var(--bg-2)}.media img{object-fit:cover}[data-theme=dark] .media img{filter:grayscale(1) contrast(1.08) brightness(.9)}[data-theme=light] .media img{filter:grayscale(.9) sepia(.12) contrast(1.03)}.media:before{content:"";position:absolute;inset:0;z-index:1;background:var(--accent);mix-blend-mode:soft-light;opacity:.35;pointer-events:none}[data-theme=light] .media:before{opacity:.18}.media:after{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(120% 120% at 50% 40%,transparent 55%,oklch(0 0 0/.22));pointer-events:none}.cursor{position:fixed;left:0;top:0;z-index:500;display:none;pointer-events:none}.cursor-ponto{display:grid;place-items:center;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;background:var(--accent);color:var(--accent-ink);transform:scale(.1);transition:transform .45s var(--ease)}.cursor.ativo .cursor-ponto{transform:scale(1)}.cursor-rotulo{font-size:10px;font-weight:600;letter-spacing:.14em;opacity:0;transition:opacity .45s var(--ease)}.cursor.ativo .cursor-rotulo{opacity:1}.cursor-anel{position:fixed;left:0;top:0;z-index:499;display:none;width:38px;height:38px;margin:-19px 0 0 -19px;pointer-events:none}.cursor-anel-inner{display:block;width:100%;height:100%;border-radius:50%;border:1px solid color-mix(in oklab,var(--accent) 50%,transparent);transition:transform .45s var(--ease),border-color .45s var(--ease)}.cursor-anel.ativo .cursor-anel-inner{transform:scale(1.6);border-color:var(--accent)}@media (pointer:fine){[data-cursor]{cursor:none}}.progresso-leitura{position:fixed;top:0;left:0;right:0;z-index:115;height:1px;pointer-events:none}.progresso-leitura span{display:block;height:100%;background:var(--accent);transform:scaleX(0);transform-origin:left center}body:has([data-demo=true]) .cursor-anel,body:has([data-demo=true]) .progresso-leitura{display:none!important}.cab{position:fixed;top:0;left:0;right:0;z-index:110;display:flex;align-items:center;justify-content:space-between;padding:clamp(18px,2.5vh,28px) var(--margem);pointer-events:none;background:linear-gradient(to bottom,color-mix(in oklab,var(--bg) 88%,transparent),transparent)}.cab>*{pointer-events:auto}.cab-wordmark{font-size:.68rem;font-weight:500;letter-spacing:.5em;text-transform:uppercase}.cab-acoes{display:flex;align-items:center;gap:clamp(14px,2vw,26px)}.cab-menu{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:.68rem;font-weight:500;letter-spacing:.28em;text-transform:uppercase}.cab-menu-tracos{display:grid;grid-gap:6px;gap:6px;width:24px}.cab-menu-tracos span{height:1.5px;background:currentColor;transition:transform .45s var(--ease),width .45s var(--ease)}.cab-menu-tracos span:last-child{width:62%;justify-self:end}.cab-menu:hover .cab-menu-tracos span:last-child{width:100%}.cab-menu[aria-expanded=true] .cab-menu-tracos span:first-child{transform:translateY(3.75px) rotate(45deg)}.cab-menu[aria-expanded=true] .cab-menu-tracos span:last-child{width:100%;transform:translateY(-3.75px) rotate(-45deg)}.toggle-tema{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;border:1px solid var(--hairline);transition:border-color .45s var(--ease)}.toggle-tema:hover{border-color:var(--accent)}::view-transition-new(root),::view-transition-old(root){animation:none;mix-blend-mode:normal}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:2}.menu{position:fixed;inset:0;z-index:200;display:flex;visibility:hidden;background:var(--cobertura);-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}.menu.aberto{visibility:visible}.menu-esq{justify-content:space-between;width:64%;padding:clamp(20px,3.2vh,36px) clamp(24px,4vw,64px)}.menu-dir,.menu-esq{display:flex;flex-direction:column}.menu-dir{width:36%;padding:clamp(20px,3.2vh,36px) clamp(24px,3vw,48px);border-left:1px solid var(--line-soft)}.menu-topo{display:flex;align-items:center;justify-content:space-between}.menu-fechar{position:relative;width:38px;height:38px}.menu-fechar span{position:absolute;left:6px;right:6px;top:50%;height:1px;background:var(--text);transition:transform .45s var(--ease)}.menu-fechar span:first-child{transform:rotate(45deg)}.menu-fechar span:last-child{transform:rotate(-45deg)}.menu-fechar:hover span{transform:rotate(0deg)}.menu-lista{margin-block:auto}.menu-item{border-top:1px solid var(--hairline);transition:opacity .45s var(--ease)}.menu-item:last-child{border-bottom:1px solid var(--hairline)}.menu-lista:hover .menu-item:not(:hover){opacity:.4}.menu-item a{gap:clamp(18px,2.5vw,36px);padding:clamp(10px,1.6vh,18px) 0}.menu-item a,.mi-inner{display:flex;align-items:baseline}.mi-inner{gap:inherit;width:100%}.mi-num{font-size:.68rem;color:var(--faint);letter-spacing:.1em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mi-rotulo{font-family:var(--serif);font-size:clamp(2.6rem,6vw,4.6rem);font-weight:300;line-height:1.08;color:var(--muted);transition:transform .45s var(--ease),color .45s var(--ease)}.menu-item a:focus-visible .mi-rotulo,.menu-item a:hover .mi-rotulo{transform:translateX(12px);color:var(--ink)}.menu-rodape{display:flex;align-items:center;gap:14px}.circulo-hairline{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;border:1px solid var(--hairline);color:var(--text);transition:border-color .45s var(--ease),color .45s var(--ease)}.circulo-hairline:hover{border-color:var(--accent);color:var(--accent)}.menu-aside{flex:1 1;display:grid;align-content:center;grid-gap:clamp(24px,4.5vh,40px);gap:clamp(24px,4.5vh,40px)}.menu-aside-bloco{display:grid;grid-gap:10px;gap:10px;justify-items:start}.menu-aside-bloco .label{color:var(--muted)}.menu-aside-bloco p{font-size:.88rem;line-height:1.7}.menu-aside-bloco a{position:relative;font-family:var(--serif);font-size:1.15rem;color:var(--muted);transition:color .45s var(--ease)}.menu-aside-bloco a:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:var(--ink);transform:scaleX(0);transform-origin:left center;transition:transform .45s var(--ease)}.menu-aside-bloco a:focus-visible,.menu-aside-bloco a:hover{color:var(--ink)}.menu-aside-bloco a:focus-visible:after,.menu-aside-bloco a:hover:after{transform:scaleX(1)}.menu-dir-rodape{display:flex;align-items:center;justify-content:space-between}.monograma{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;border:1px solid var(--hairline);font-family:var(--serif);font-size:15px}@media (max-width:860px){.menu{flex-direction:column;overflow-y:auto}.menu-dir,.menu-esq{width:100%}.menu-esq{flex:1 1}.menu-dir{border-left:0;border-top:1px solid var(--line-soft)}.menu-aside{padding-block:20px}}.toasts{position:fixed;bottom:28px;left:50%;transform:translateX(-50%);z-index:350;display:grid;grid-gap:8px;gap:8px;justify-items:center}.toast{position:relative;overflow:hidden;padding:13px 22px;background:var(--bg-2);border:1px solid var(--hairline);font-size:13px;letter-spacing:.02em}.toast-tempo{position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--warm);transform-origin:left center;animation:toast-tempo 3.4s linear forwards}@keyframes toast-tempo{to{transform:scaleX(0)}}[data-tooltip]{position:relative}[data-tooltip]:focus-visible:after,[data-tooltip]:hover:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%);white-space:nowrap;padding:7px 12px;background:var(--bg-deep);border:1px solid var(--hairline);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--text);pointer-events:none;z-index:60}.acc-item{border-top:1px solid var(--hairline)}.acc-item:last-child{border-bottom:1px solid var(--hairline)}.acc-botao{display:flex;width:100%;align-items:center;justify-content:space-between;gap:20px;padding:clamp(18px,2.6vh,26px) 0;text-align:left;font-size:clamp(1.02rem,1.5vw,1.2rem)}.acc-botao svg{flex:none;color:var(--muted);transition:color .45s var(--ease)}.acc-botao:hover svg{color:var(--text)}.acc-botao[aria-expanded=true] svg{color:var(--accent)}.acc-painel{overflow:hidden}.acc-painel p{padding-bottom:26px;color:var(--muted)}.cartao{position:relative;background:transparent;border:1px solid var(--hairline);border-radius:0;transition:border-color .45s var(--ease)}.cartao--hover:hover{border-color:var(--hairline-forte)}.eyebrow{display:inline-flex;align-items:center;gap:14px}.eyebrow-num{font-size:.68rem;font-weight:500;letter-spacing:.12em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--faint)}.eyebrow-num:after{content:"";display:inline-block;width:2.6rem;height:1px;margin-left:14px;vertical-align:middle;background:var(--line)}.eyebrow-rotulo{font-size:.68rem;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:var(--muted)}.icone-caixa{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--hairline);border-radius:0;color:currentColor;flex:none}.feixe-topo{background:radial-gradient(58% 42% at 50% 0,var(--glow),transparent 70%)}.feixe-base,.feixe-topo{position:absolute;inset:0;pointer-events:none}.feixe-base{background:radial-gradient(58% 42% at 50% 100%,var(--glow),transparent 70%)}.rail{position:fixed;right:clamp(14px,2vw,30px);top:50%;transform:translateY(-50%);z-index:95;display:grid;grid-gap:18px;gap:18px;justify-items:center;padding-block:18px}.rail:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:var(--line-soft)}.rail button{position:relative;width:7px;height:7px;border-radius:50%;border:1px solid var(--faint);background:var(--bg);transition:background .45s var(--ease),border-color .45s var(--ease),transform .45s var(--ease)}.rail button:after{content:attr(data-num);position:absolute;right:calc(100% + 12px);top:50%;transform:translateY(-50%);font-size:.62rem;font-weight:500;letter-spacing:.12em;color:var(--faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .45s var(--ease)}.rail button[aria-current=true]{background:var(--ink);border-color:var(--ink);transform:scale(1.25)}.rail button[aria-current=true]:after{color:var(--ink)}@media (max-width:900px),(pointer:coarse){.rail{display:none}}[data-theme=dark] .media--dessaturada img{filter:grayscale(1) contrast(1.02) brightness(.8)}[data-theme=light] .media--dessaturada img{filter:grayscale(1) sepia(.08) contrast(1) brightness(1.02)}body:has([data-demo=true]):after{display:none}body:has([data-demo=true]) .cursor{display:none!important}.linha{overflow:hidden;padding-top:.12em;margin-top:-.12em}.linha,[data-linha]{display:block}.varredura{position:relative;overflow:hidden;display:inline-block}.varredura-luz{inset:0;mix-blend-mode:soft-light;background:linear-gradient(105deg,transparent 30%,oklch(95% .006 240/.85) 50%,transparent 70%);transform:translateX(-130%)}.arco,.varredura-luz{position:absolute;pointer-events:none}.arco{aspect-ratio:1;border:1px solid var(--line-soft);border-radius:50%}.arco:after{content:"";position:absolute;top:-2.5px;left:50%;width:4px;height:4px;border-radius:50%;background:var(--ink)}.arco--lento{animation:arco-gira 65s linear infinite}@keyframes arco-gira{to{transform:rotate(1turn)}}.nevoa{position:absolute;inset:-20%;pointer-events:none;background:radial-gradient(42% 36% at 28% 30%,var(--glow),transparent 70%),radial-gradient(36% 30% at 74% 68%,var(--glow),transparent 70%);animation:nevoa-deriva 52s var(--ease) infinite alternate}.nevoa--lenta{animation-duration:65s}.nevoa--rapida{animation-duration:45s}@keyframes nevoa-deriva{0%{transform:translate3d(-2.5%,-2%,0) scale(1)}to{transform:translate3d(2.5%,2%,0) scale(1.06)}}[data-reveal]{visibility:hidden}html.cena-pronta [data-reveal]{visibility:visible}@media (scripting:none){[data-reveal]{visibility:visible}}html[data-debug] [data-reveal]{outline:1px solid oklch(.65 .2 30/.85);outline-offset:-1px}.fps-medidor{position:fixed;left:12px;bottom:12px;z-index:600;font-family:monospace;font-size:11px;font-weight:600;letter-spacing:.08em;padding:6px 10px;background:oklch(0 0 0/.72);color:oklch(.8 .11 88);pointer-events:none}.media-fallback{position:absolute;inset:0;display:block;background:radial-gradient(110% 90% at 70% 20%,var(--glow),transparent 60%),linear-gradient(160deg,var(--bg-2),var(--bg-deep))}@media print{.cursor,.rail,.skip-link,.toasts,body:after{display:none!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.envoltura{padding-inline:var(--margem)}.grade-12{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:clamp(12px,1.8vw,28px);column-gap:clamp(12px,1.8vw,28px)}.visualmente-oculto{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.figura{margin:0}.figura-clip{position:relative;overflow:hidden}.figura-inner{position:absolute;inset:-7% 0;height:114%;will-change:transform}.figura-inner img{width:100%;height:100%;object-fit:cover}.figura-veu{position:absolute;inset:0;pointer-events:none}.figura-veu[data-veu=lateral]{background:linear-gradient(to right,color-mix(in oklab,var(--bg) calc(var(--veu-alpha) * 100%),transparent),transparent 62%)}.figura-veu[data-veu=vertical]{background:linear-gradient(to top,color-mix(in oklab,var(--bg) calc(var(--veu-alpha) * 100%),transparent),transparent 58%)}.figura-legenda{display:flex;align-items:baseline;gap:14px;border-top:1px solid var(--line-soft);margin-top:12px;padding-top:10px}.figura-regua{width:2.6rem;height:1px;background:var(--line);align-self:center;flex:none}.figura-credito{margin-left:auto;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}@media (pointer:fine){.figura-clip:hover .figura-inner img{transition:transform .45s var(--ease);transform:scale(1.04)}}.respiro-foto{position:relative;height:clamp(220px,38vh,420px);overflow:hidden}.respiro-foto .figura-clip{position:absolute;inset:0;aspect-ratio:auto!important}.veu-rotas{position:fixed;inset:0;z-index:270;display:grid;place-items:center;background:var(--bg-deep);-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);pointer-events:none}.aovivo{display:flex;align-items:center;gap:12px 22px;flex-wrap:wrap;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);padding-block:16px;font-size:13px;color:var(--muted);max-width:none}.aovivo-ponto{width:7px;height:7px;border-radius:50%;background:var(--warm);animation:aovivo-pulsa 1.6s var(--ease) infinite alternate;flex:none}.aovivo-celula:empty{display:none}.aovivo-celula:not(:last-child):after{content:"·";margin-left:22px;opacity:.5}@keyframes aovivo-pulsa{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.aovivo-ponto{animation:none}}.paleta{position:fixed;inset:0;z-index:260;display:grid;justify-items:center;align-content:start;padding-top:clamp(80px,16vh,160px)}.paleta-veu{position:absolute;inset:0;background:color-mix(in oklab,var(--bg-deep) 72%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.paleta-painel{position:relative;width:min(560px,calc(100vw - 2 * var(--margem)));background:var(--bg-2);border:1px solid var(--hairline-forte);box-shadow:var(--sombra);display:grid}.paleta-campo{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--hairline);padding:16px 18px}.paleta-campo input{flex:1 1;background:transparent;border:0;font:inherit;font-size:15px;color:var(--text)}.paleta-campo input:focus-visible{outline:none}.paleta-campo kbd{font-family:var(--hanken);font-size:10px;font-weight:600;letter-spacing:.08em;color:var(--muted);border:1px solid var(--hairline);padding:3px 7px}.paleta-lista{max-height:min(380px,48vh);overflow-y:auto;padding-block:8px}.paleta-grupo{padding:10px 18px 4px}.paleta-item{position:relative;display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;padding:11px 18px;text-align:left;font-size:14px;color:var(--muted);cursor:pointer}.paleta-item[aria-selected=true]{color:var(--text);background:var(--bg)}.paleta-marcador{position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--accent)}.paleta-item .atalho{font-size:11px;color:var(--muted);letter-spacing:.08em}.paleta-vazia{padding:24px 18px;font-size:14px;color:var(--muted)}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond Fallback;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_c7caef{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.__variable_c7caef{--font-serif:"Cormorant Garamond","Cormorant Garamond Fallback"}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hanken Grotesk Fallback;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.00%;size-adjust:100.94%}.__className_3b6bc2{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.__variable_3b6bc2{--font-hanken:"Hanken Grotesk","Hanken Grotesk Fallback"}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}