:root{--linen:#F4F1E9;--paper:#FBFAF6;--sunk:#EDE8DC;--indigo:#1B2440;--indigo-2:#2B3757;--on-carmim:#fff;--carmim:#672846;--linho:#C0AC86;--sage:#7A8B77;--clay:#B0663F;--ink:#1B2440;--ink-soft:#464E6A;--ink-faint:#5F6780;--vit-titulo:var(--carmim);--rule:#DDD7C8;--edge:#CFC7B4;--side:#EAE5D8;--sw-indigo:#1B2440;--sw-carmim:#93253F;--sw-linho:#C0AC86;--sw-sage:#7A8B77;--sw-clay:#B0663F;--ctui-bg:var(--linen);--ctui-border:var(--rule);--ctui-panel-bg:var(--paper);--ctui-panel-border:var(--edge);--ctui-text:var(--ink);--ctui-text-faint:var(--ink-faint);--ctui-carmim:var(--carmim)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--linen:#151B2C;--paper:#1B2237;--sunk:#222A42;--indigo:#E8E4D9;--indigo-2:#C9D0E4;--on-carmim:#1B2237;--carmim:#D9B77C;--linho:#C0AC86;--sage:#93A68F;--clay:#C98459;--ink:#EDE9DE;--ink-soft:#C2C8D8;--ink-faint:#A0A8BF;--vit-titulo:#D9B77C;--rule:#2E3752;--edge:#3A4462;--side:#131A2B;--sw-indigo:#2C3A63;--sw-carmim:#9E2B47;--sw-linho:#B3A07C;--sw-sage:#6F8271;--sw-clay:#A85F3B}}:root[data-theme=dark]{--linen:#151B2C;--paper:#1B2237;--sunk:#222A42;--indigo:#E8E4D9;--indigo-2:#C9D0E4;--on-carmim:#1B2237;--carmim:#D9B77C;--linho:#C0AC86;--sage:#93A68F;--clay:#C98459;--ink:#EDE9DE;--ink-soft:#C2C8D8;--ink-faint:#A0A8BF;--vit-titulo:#D9B77C;--rule:#2E3752;--edge:#3A4462;--side:#131A2B;--sw-indigo:#2C3A63;--sw-carmim:#9E2B47;--sw-linho:#B3A07C;--sw-sage:#6F8271;--sw-clay:#A85F3B}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--linen);color:var(--ink);font-family:var(--font-karla),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit}.shell{display:flex;min-height:100dvh}.sidebar{width:252px;flex:none;background:var(--side);border-right:1px solid var(--rule);display:flex;flex-direction:column;padding:18px 12px 12px;position:-webkit-sticky;position:sticky;top:0;height:100dvh;z-index:15}.sidebar-mini{width:60px;align-items:center;padding:18px 0 12px}.mini-btn{width:38px;height:38px;padding:0;justify-content:center;margin-bottom:2px;border:0;background:transparent;font:inherit}.mini-recolher{position:absolute;top:50%;right:-13px;transform:translateY(-50%);width:26px;height:26px;display:grid;place-items:center;border:1px solid var(--rule);background:var(--paper);color:var(--ink-faint);cursor:pointer;font-size:16px;line-height:1;padding:0;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.25)}.mini-recolher:hover{background:var(--paper);color:var(--ink)}.mini-tip{position:relative}.ponta{left:calc(100% + 10px);background:#20232b;color:#fff;font-size:13.5px;font-weight:600;padding:6px 11px;border-radius:7px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .12s ease;z-index:40;box-shadow:0 8px 20px rgba(0,0,0,.35)}.ponta,.ponta:before{position:absolute;top:50%;transform:translateY(-50%)}.ponta:before{content:"";right:100%;border:5px solid transparent;border-right-color:#20232b}.mini-tip:hover .ponta{opacity:1}.mini-tip:has([data-menu-aberto]) .ponta{opacity:0;visibility:hidden}.sidebar-flutuante{position:fixed;inset:0 auto 0 0;z-index:30;box-shadow:0 0 44px rgba(0,0,0,.5)}.canvas{flex:1 1;display:flex;flex-direction:column;min-width:0}.topbar{display:flex;align-items:center;gap:12px;padding:14px 26px;border-bottom:1px solid var(--rule);background:var(--linen);position:-webkit-sticky;position:sticky;top:0;z-index:10}.topbar-solta{border-bottom:0;background:transparent}.scroll{flex:1 1;padding:22px 26px 40px}.inner{max-width:900px}.inner.full{max-width:none}.appbar,.tabbar{display:none}.icobtn{border:0;background:none;cursor:pointer;padding:0;display:flex;color:var(--ink-faint)}@media (max-width:820px){.sidebar,.topbar{display:none}.appbar{display:flex;align-items:center;gap:10px;padding:12px 18px 10px;position:-webkit-sticky;position:sticky;top:0;background:var(--linen);z-index:10}.appbar .mark img{height:24px}.scroll{padding:0 18px 92px}.tabbar{display:flex;justify-content:space-evenly;border-top:1px solid var(--rule);background:var(--paper);position:fixed;inset:auto 0 0 0;z-index:20}.tabbar a{font-size:12px;font-weight:700;letter-spacing:.03em;color:var(--ink-faint);padding:9px 10px max(13px,env(safe-area-inset-bottom));display:grid;grid-gap:3px;gap:3px;flex:none;justify-items:center;align-content:center;position:relative}.tabbar a svg{width:24px;height:24px}.tabbar a{white-space:nowrap}.tabbar a.home svg{width:24px;height:24px}.tabbar a[aria-current=page]{color:var(--carmim)}.tabbar .count{position:absolute;top:3px;right:24%}}.mark{display:block;line-height:0}.mark img{height:32px;width:auto;display:block}.mark.big img{height:36px}.mark .logo-escuro,:root[data-theme=dark] .mark .logo-claro{display:none}:root[data-theme=dark] .mark .logo-escuro{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mark .logo-claro{display:none}:root:not([data-theme=light]) .mark .logo-escuro{display:block}}.navbtn{display:flex;align-items:center;font-size:14.5px;font-weight:600;color:var(--ink-soft);padding:9px 11px;border-radius:9px;cursor:pointer}.navbtn:hover{background:var(--paper)}.navbtn[aria-current=page]{background:var(--paper);color:var(--ink)}.navbtn svg{width:17px;height:17px;flex:none;color:var(--ink-faint)}.navbtn[aria-current=page] svg{color:var(--carmim)}.sidelist{margin-top:16px;flex:1 1}.sidelist,.sidelist-itens{min-height:0;display:flex;flex-direction:column}.sidelist-itens{overflow-y:auto;gap:1px}.navbtn.sub{font-size:13.5px;font-weight:500;line-height:1.2;padding:8px 10px;color:var(--ink-soft);border:1px solid var(--rule);border-radius:8px;background:transparent;margin-bottom:4px}.navbtn.sub:hover{background:var(--paper);color:var(--carmim)}.navbtn.sub:hover,.navbtn.sub[aria-current=page]{border-color:var(--carmim)}.navbtn.sub i{display:none}.sidecat{margin-top:12px}.sidecat:first-child{margin-top:0}.eyebrow.faint{opacity:.7;padding:0 11px 3px;display:block}.sidecat-head{width:100%;border:0;background:transparent;cursor:pointer;padding:6px 11px;margin:0;font:inherit;display:flex;align-items:center;gap:6px}.sidecat-head:hover{opacity:1}.sidecat-seta{font-size:15px;line-height:1;color:var(--ink-faint);flex:none}.sidelist .eyebrow{font-size:12.5px}.eyebrow-titulo{display:flex;align-items:center;gap:7px;padding:0 11px 8px;margin-bottom:6px;border-bottom:1px solid var(--rule);font-size:14px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--carmim)}.eyebrow-titulo svg{width:15px;height:15px}.avisosbox{margin-top:10px;margin-bottom:14px;padding:9px 11px;border:1px solid var(--rule);border-radius:10px}.avisoshead{justify-content:center}.avisoshead:hover{background:transparent}.avisoshead .grow,.bell{flex:none}.bell{color:var(--ink-faint)}.count{font-size:12px;font-weight:700;background:var(--carmim);color:var(--on-carmim);border-radius:999px;padding:1px 6px;line-height:1.5}.avisolist{display:flex;flex-direction:column;gap:2px;overflow-y:auto}.aviso{display:flex;gap:8px;align-items:flex-start;padding:8px 9px;border-radius:9px}.aviso:hover{background:var(--paper)}.aviso .bul{width:6px;height:6px;border-radius:50%;background:var(--carmim);flex:none;margin-top:5px}.aviso.read .bul{background:transparent;border:1px solid var(--edge)}.aviso.read .avisotxt{color:var(--ink-faint)}.aviso.due .bul{background:var(--clay)}.avisotxt{font-size:13px;font-weight:600;color:var(--ink);line-height:1.35;display:block}.avisowhen{font-size:12px;color:var(--ink-faint)}.whoami{margin-top:auto;display:flex;align-items:center;gap:9px;padding:9px;border-radius:10px;cursor:pointer}.whoami:hover{background:var(--paper)}.eyebrow{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}.resumo-aula{border:1px solid var(--carmim);border-radius:10px;padding:12px 14px;background:var(--paper);font-size:14.5px;line-height:1.55;color:var(--ink-soft);white-space:pre-wrap}.eyebrow.eyebrow-ico{display:flex;align-items:center;gap:6px}.eyebrow-ico svg{width:13px;height:13px;flex:none;opacity:.8}.seehead{display:flex;align-items:baseline;gap:10px}.seeall{font-size:13px;font-weight:700;color:var(--carmim);cursor:pointer}.h-xl{font-size:28px;line-height:1.1;letter-spacing:-.015em}.h-md,.h-xl{font-family:var(--font-fraunces),Georgia,serif;font-weight:600;margin:0}.h-md{font-size:16px;line-height:1.2}.body{font-size:15px;color:var(--ink-soft);line-height:1.6;margin:0}.tiny{font-size:13px;color:var(--ink-faint)}.stack{display:flex;flex-direction:column}.g4{gap:4px}.g6{gap:6px}.g8{gap:8px}.g10{gap:10px}.g14{gap:14px}.g20{gap:20px}.row{display:flex;align-items:center;gap:10px}.grow{flex:1 1}.sep{height:1px;background:var(--rule)}@media (max-width:820px){.h-xl{font-size:21px}}.swatch{border-radius:10px;overflow:hidden;background-color:var(--sw,var(--sw-indigo));background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.16) 0 1px,transparent 1px 5px),repeating-linear-gradient(0deg,rgba(0,0,0,.13) 0 1px,transparent 1px 5px)}.shut .swatch{background-color:var(--ink-faint);opacity:.42;filter:saturate(0)}.capabox{position:relative}.banner{display:block;border-radius:14px;overflow:hidden}.banner-mobile{display:none}@media (max-width:820px){.tem-mobile .banner-desktop{display:none}.tem-mobile .banner-mobile{display:block}}.bslides{position:relative}.bslides-pista{display:grid;overflow:hidden;border-radius:14px}.bslide{grid-area:1/1;min-width:0;align-self:start}.bslides-pista.deslizar .bslide{transition:transform .5s ease}.bslides-pista.fundir .bslide{transition:opacity .5s ease}.bslides-pista.fundir .bslide.fora{opacity:0;pointer-events:none}.bslides-pontos{display:flex;justify-content:center;gap:8px;margin-top:10px}.bslides-pontos button{width:8px;height:8px;padding:0;border:0;border-radius:50%;cursor:pointer;background:var(--rule);transition:background .2s,transform .2s}.bslides-pontos button.on{background:var(--carmim);transform:scale(1.25)}@media (prefers-reduced-motion:reduce){.bslides-pista .bslide{transition:none}}.player-poster{position:relative;width:100%;aspect-ratio:16/9;border:0;padding:0;cursor:pointer;border-radius:10px;overflow:hidden;background-size:cover;background-position:50%;display:grid;place-items:center}.player-poster:before{content:"";position:absolute;inset:0;background:rgba(10,10,30,.42)}.player-playbtn{position:relative;z-index:1;width:60px;height:60px;border-radius:50%;background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:2px solid rgba(255,255,255,.4);display:grid;place-items:center;transition:transform .15s,background .15s}.player-poster:hover .player-playbtn{transform:scale(1.08);background:rgba(255,255,255,.3)}.player{position:relative;width:100%;aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:#0a0a14}.player iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.player-clicklayer{position:absolute;inset:0;z-index:5;cursor:pointer}.player-bar{position:absolute;left:0;right:0;bottom:0;z-index:10;display:flex;align-items:center;gap:10px;padding:22px 12px 8px;background:linear-gradient(0deg,rgba(0,0,0,.78),transparent)}.player-play{background:transparent;border:0;color:#fff;cursor:pointer;font-size:15px;width:22px;flex:none;padding:0}.player-seek-hit{flex:1 1;padding:8px 0;cursor:pointer}.player-seek{height:4px;background:rgba(255,255,255,.3);border-radius:2px;position:relative}.player-seek-fill{position:absolute;left:0;top:0;bottom:0;width:0;background:var(--carmim);border-radius:2px}.player-seek-dot{position:absolute;top:50%;width:11px;height:11px;border-radius:50%;background:#fff;transform:translate(-50%,-50%);left:0;box-shadow:0 0 4px rgba(0,0,0,.5)}.player-time{color:rgba(255,255,255,.85);font-size:12px;white-space:nowrap;flex:none}.player-speed{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.3);border-radius:5px;color:#fff;font-size:12px;font-weight:700;padding:3px 7px;cursor:pointer;flex:none}.player-speed:hover{background:rgba(255,255,255,.24)}.player-full{background:transparent;border:0;color:#fff;cursor:pointer;flex:none;padding:2px;display:grid;place-items:center;opacity:.85}.player-full:hover{opacity:1}.player-vol{display:flex;align-items:center;flex:none}.player-mute{background:transparent;border:0;color:#fff;cursor:pointer;padding:2px;display:grid;place-items:center;opacity:.9;flex:none}.player-mute:hover{opacity:1}.player-volbar{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;border-radius:2px;cursor:pointer;width:0;opacity:0;margin:0;transition:width .18s,opacity .18s,margin .18s;background:linear-gradient(to right,#fff var(--vol,100%),rgba(255,255,255,.3) var(--vol,100%))}.player-vol:hover .player-volbar,.player-volbar:focus-visible{width:64px;opacity:1;margin:0 4px 0 6px}.player-volbar::-webkit-slider-thumb{-webkit-appearance:none;width:11px;height:11px;border-radius:50%;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.5)}.player-volbar::-moz-range-thumb{width:11px;height:11px;border:0;border-radius:50%;background:#fff}@media (hover:none){.player-vol{display:none}}.discreto{display:inline-flex;align-items:center;gap:6px;background:none;border:0;cursor:pointer;font-size:13.5px;font-weight:600;color:var(--ink-soft);padding:0}.discreto:hover{color:var(--ink)}.discreto svg{flex:none}.notas{border:1px solid var(--rule);border-radius:12px;background:var(--paper);padding:14px 16px 10px}.notas-vazio{color:var(--ink-faint);font-size:14.5px}.notabloco{position:relative;border-radius:6px}.notabloco:hover .notabloco-remover{opacity:1}.notabloco-remover{position:absolute;top:2px;right:2px;opacity:0;transition:opacity .12s;background:none;border:0;cursor:pointer;color:var(--ink-faint);font-size:13px;padding:2px 4px}.notabloco-remover:hover{color:var(--carmim)}.notatexto{width:100%;border:0;background:none;resize:none;font:inherit;color:var(--ink);padding:4px 20px 4px 2px;line-height:1.55}.notatexto:focus{outline:none}.notatexto::placeholder{color:var(--ink-faint)}.notatexto.titulo{font-family:var(--font-fraunces),serif;font-size:17px;font-weight:700}.notatexto.subtitulo{font-family:var(--font-fraunces),serif;font-size:15px;font-weight:600}.notatexto.italico{font-style:italic}.notas-toolbar{gap:4px;padding-top:8px;margin-top:6px;border-top:1px solid var(--rule)}.notas-icone,.notas-toolbar{display:flex;align-items:center}.notas-icone{background:none;border:0;cursor:pointer;color:var(--ink-soft);padding:6px 8px;border-radius:7px;font-size:14px;gap:5px}.notas-icone:hover{background:var(--sunk);color:var(--ink)}.aulalinha{display:flex;align-items:flex-start;gap:10px;padding:6px 4px 14px;position:relative;cursor:pointer}.aulalinha:last-child{padding-bottom:6px}.aulalinha:not(:last-child):before{content:"";position:absolute;left:9px;top:24px;bottom:2px;width:1px;background:var(--rule)}.aulaponto{width:18px;height:18px;border-radius:50%;flex:none;display:grid;place-items:center;border:1.5px solid var(--edge);font-size:12px;color:#fff;background:var(--paper);position:relative;z-index:1;margin-top:1px}.aulaponto.feito{background:var(--carmim);border-color:var(--carmim);color:var(--on-carmim)}.aulalinha-texto{font-size:14px;color:var(--ink-soft);line-height:1.4}.aulalinha.atual .aulalinha-texto{color:var(--carmim);font-weight:700}.aulalinha.shut .aulalinha-texto{color:var(--ink-faint)}.flutuante{position:absolute;background:var(--paper);border:1px solid var(--edge);border-radius:12px;box-shadow:0 8px 28px rgba(0,0,0,.18);z-index:40;overflow:hidden}.modal-fundo{position:fixed;inset:0;background:rgba(10,10,20,.5);z-index:60;display:grid;place-items:center;padding:20px}.modal-caixa{border-radius:16px;padding:26px 28px;width:100%;max-width:420px;box-shadow:0 20px 60px rgba(0,0,0,.35)}.card,.modal-caixa{background:var(--paper)}.card{border:1px solid var(--rule);border-radius:13px;padding:10px;display:flex;flex-direction:column;gap:8px;cursor:pointer;transition:transform .14s ease,border-color .14s ease}.card:hover{border-color:var(--ink-faint);transform:translateY(-1px)}.btn:focus-visible,.card:focus-visible,.node:focus-visible{outline:2px solid var(--carmim);outline-offset:2px}.card.shut{background:transparent;border-style:dashed}.card.shut .cardtitle{color:var(--ink-faint)}.cardtitle{font-family:var(--font-fraunces),serif;font-size:14.5px;font-weight:600;line-height:1.2;color:var(--ink)}.card.explore{padding:10px}.explore-quem{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:700;letter-spacing:.01em;color:var(--carmim)}.explore-quem .ico{width:20px;height:20px;border-radius:50%;flex:none;display:grid;place-items:center;background:color-mix(in srgb,var(--carmim) 15%,transparent);color:var(--carmim)}.explore-resumo{font-size:14px;color:var(--ink-soft);line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pill{display:inline-flex;align-items:center;align-self:flex-start;font-size:11.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:3px 7px;border-radius:999px;border:1px solid var(--rule);color:var(--ink-faint)}.pill.free{border-color:var(--sage);color:var(--sage)}.pill.start{border-color:var(--carmim);color:var(--carmim)}.pill.due{border-color:var(--clay);color:var(--clay)}.node{display:flex;align-items:center;gap:10px;padding:10px 11px;border-radius:10px;border:1px solid var(--rule);background:var(--paper);cursor:pointer}.node:hover{border-color:var(--ink-faint)}.node.shut{border-style:dashed;background:transparent}.node.shut .nodetitle{color:var(--ink-faint)}.node.deep{margin-left:16px}.node.agora{border-width:2px;border-color:var(--carmim)}.nodetitle{font-size:14px;font-weight:600;color:var(--ink);line-height:1.25}.tick{width:17px;height:17px;border-radius:50%;flex:none;display:grid;place-items:center;border:1px solid var(--edge);font-size:11px;color:var(--paper);background:var(--paper)}.tick.done{border-color:var(--carmim)}.btn,.tick.done{background:var(--carmim)}.btn{font-size:15px;font-weight:700;border-radius:11px;border:1px solid transparent;color:var(--on-carmim);padding:11px 18px;cursor:pointer;text-align:center}.btn:hover{filter:brightness(1.08)}.btn:disabled{cursor:default;filter:none}.btn.wide{width:100%;display:block}.btn.ghost{background:transparent;border-color:var(--edge);color:var(--ink)}.btn.sm{font-size:13.5px;padding:6px 13px;border-radius:11px}.btn.social{display:flex;align-items:center;justify-content:center;gap:9px;background:var(--paper);border-color:var(--edge);color:var(--ink);width:100%}.btn.social.sm{width:auto;gap:6px}.btn.social.sm svg{width:14px;height:14px}.podcast-plataformas{display:flex;flex-wrap:wrap;gap:8px}.gicon{background:conic-gradient(#EA4335,#FBBC05,#34A853,#4285F4,#EA4335)}.aicon,.gicon{width:15px;height:15px;border-radius:4px;flex:none}.aicon{background:var(--ink)}.field{border:1px solid var(--edge);border-radius:11px;background:var(--paper);padding:11px 13px;font-size:15px;color:var(--ink);width:100%}.field:focus{outline:2px solid var(--carmim);outline-offset:-1px}.busca-icone{color:var(--ink-faint);pointer-events:none}.paleta-fundo{position:fixed;inset:0;background:rgba(10,12,20,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:100;display:flex;align-items:flex-start;justify-content:center;padding:12vh 16px 16px}.paleta{width:100%;max-width:700px;max-height:72vh;display:flex;flex-direction:column;background:var(--paper);border:1px solid var(--edge);border-radius:16px;box-shadow:0 24px 70px rgba(0,0,0,.45);overflow:hidden}.paleta-campo{display:flex;align-items:center;gap:10px;padding:16px 18px;border-bottom:1px solid var(--rule)}.paleta-campo .busca-icone{flex:none;width:19px;height:19px}.paleta-input{flex:1 1;min-width:0;border:0;background:none;outline:none;font-size:16px;color:var(--ink)}.paleta-input::placeholder{color:var(--ink-faint)}.paleta-fechar{background:none;cursor:pointer}.paleta-abas{display:flex;gap:6px;padding:10px 14px 14px;border-bottom:1px solid var(--rule);overflow-x:auto}.paleta-aba{flex:none;display:flex;align-items:center;gap:6px;border:0;background:transparent;color:var(--ink-faint);font-size:13.5px;font-weight:700;padding:6px 10px;border-radius:999px;cursor:pointer}.paleta-aba:hover{background:var(--sunk)}.paleta-aba.ativa{background:var(--carmim);color:var(--on-carmim)}.paleta-conta{font-size:12px;font-weight:800;background:rgba(0,0,0,.14);padding:1px 6px;border-radius:999px}.paleta-aba.ativa .paleta-conta{background:rgba(255,255,255,.25)}.paleta-lista{overflow-y:auto;padding:10px 8px 8px;display:flex;flex-direction:column;gap:2px}.paleta-item{display:flex;align-items:center;gap:10px;text-align:left;border:0;background:transparent;padding:10px;border-radius:10px;cursor:pointer;width:100%}.paleta-item.ativa{background:var(--sunk)}.paleta-item mark{background:none;color:var(--carmim);font-weight:800}.paleta-abas,.paleta-lista{scrollbar-width:thin;scrollbar-color:var(--edge) transparent}.paleta-lista::-webkit-scrollbar{width:8px}.paleta-abas::-webkit-scrollbar{height:6px}.paleta-abas::-webkit-scrollbar-track,.paleta-lista::-webkit-scrollbar-track{background:transparent}.paleta-abas::-webkit-scrollbar-thumb,.paleta-lista::-webkit-scrollbar-thumb{background:var(--edge);border-radius:999px;border:2px solid transparent;background-clip:padding-box}.paleta-abas::-webkit-scrollbar-thumb:hover,.paleta-lista::-webkit-scrollbar-thumb:hover{background:var(--ink-faint)}.sidelist-itens{scrollbar-width:thin;scrollbar-color:var(--edge) transparent}.sidelist-itens::-webkit-scrollbar{width:8px}.sidelist-itens::-webkit-scrollbar-track{background:transparent}.sidelist-itens::-webkit-scrollbar-thumb{background:var(--edge);border-radius:999px;border:2px solid transparent;background-clip:padding-box}.sidelist-itens::-webkit-scrollbar-thumb:hover{background:var(--ink-faint)}.paleta-rodape{display:flex;gap:14px;padding:10px 14px;border-top:1px solid var(--rule)}.paleta-rodape,.paleta-tecla{align-items:center;font-size:12.5px;color:var(--ink-faint)}.paleta-tecla{display:inline-flex;justify-content:center;min-width:20px;height:20px;padding:0 5px;border:1px solid var(--edge);border-radius:5px;font-weight:700;margin-right:2px;font-family:inherit}.meter,.paleta-tecla{background:var(--sunk)}.meter{height:6px;overflow:hidden}.meter,.meter i{border-radius:3px}.meter i{display:block;height:100%;background:var(--carmim)}.avatar{width:32px;height:32px;border-radius:50%;background:var(--linho);flex:none;display:grid;place-items:center;font-size:13px;font-weight:700;color:#2A2318}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));grid-gap:12px;gap:12px}.grid4{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:11px;gap:11px}@media (min-width:821px){.grid4{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:16px}.grid4 .card{padding:12px;gap:10px}.grid4 .cardtitle{font-size:17px;line-height:1.25}}.grid2{grid-template-columns:1fr 1fr;grid-gap:12px}.grid2,.rail{display:grid;gap:12px}.rail{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));grid-gap:12px}.split{grid-template-columns:1.35fr 1fr;grid-gap:30px;gap:30px}.split,.splitL{display:grid;align-items:start}.splitL{grid-template-columns:300px 1fr;grid-gap:26px;gap:26px}@media (min-width:821px){.split.split-video{grid-template-columns:2.3fr 1fr}}@media (max-width:820px){.grid{grid-template-columns:1fr 1fr;gap:9px}.grid.explore{grid-template-columns:1fr}.grid4,.rail{display:flex;overflow-x:auto;gap:9px;margin:0 -18px;padding:0 18px 18px}.grid4>*,.rail>*{flex:0 0 74%}.grid4>*{flex-basis:46%}.split,.splitL{grid-template-columns:1fr;gap:18px}}.readcol{max-width:60ch;margin:0 auto}@media (min-width:821px){.split-fixo{position:-webkit-sticky;position:sticky;top:56px;max-height:calc(100dvh - 76px);overflow-y:auto}}.bloco-cheio{margin:0 0 14px}@media (max-width:820px){.bloco-cheio{margin:0 -18px 14px}}.leitura-fechar,.leitura-fundo,.leitura-menu{display:none}@media (max-width:820px){.leitura-lateral{display:none}.leitura-lateral.aberta{display:flex;position:fixed;inset:auto 0 0 0;z-index:60;max-height:78vh;overflow-y:auto;background:var(--paper);border-radius:16px 16px 0 0;padding:20px 18px max(20px,env(safe-area-inset-bottom));box-shadow:0 -10px 30px rgba(0,0,0,.35)}.leitura-secao.escondida{display:none}.leitura-fechar{display:block;position:absolute;top:10px;right:14px;z-index:1;font-size:15px;padding:4px}.leitura-fundo{display:block;position:fixed;inset:0;background:rgba(10,10,20,.55);z-index:59}.leitura-menu{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--rule);background:var(--paper);position:fixed;inset:auto 0 calc(69px + env(safe-area-inset-bottom, 0px)) 0;z-index:21}.leitura-secao{padding-bottom:56px}.leitura-menu:has(button:only-child){grid-template-columns:1fr}.leitura-menu button{display:flex;gap:8px;align-items:center;justify-content:center;font-size:13px;font-weight:700;letter-spacing:.02em;color:var(--ink-soft);background:none;border:0;cursor:pointer;padding:0;height:44px}.leitura-menu button[aria-current=page]{color:var(--carmim)}.leitura-menu svg{flex:none}}.prose p{font-size:15px;line-height:1.75;color:var(--ink);margin:0 0 15px}.prose p:first-of-type:first-letter{font-family:var(--font-fraunces),serif;font-size:2.6em;float:left;line-height:.82;padding:4px 8px 0 0;color:var(--carmim);font-weight:600}.wm{text-align:center;font-size:11.5px;color:var(--ink-faint);opacity:.75;letter-spacing:.04em}@media (max-width:820px){.prose p{font-size:14.5px;line-height:1.72}}.empty{border:1px dashed var(--edge);border-radius:14px;padding:34px 22px;text-align:center;display:flex;flex-direction:column;gap:12px;align-items:center;max-width:460px;margin:22px auto 0}.authbox{max-width:400px;margin:20px auto 0}.caderno{position:relative;padding-left:14px}.cadernotab{display:inline-block;font-family:var(--font-karla);font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#fff;padding:5px 12px;border-radius:0 8px 8px 0;margin:0 0 14px -14px;background:#9A3B3B}.cadernopaginas{display:flex;flex-wrap:wrap;gap:18px 22px}.pagina{display:block;width:230px;background:#F4F1E9;color:#332B1E;border-radius:2px 14px 14px 2px;padding:16px 20px 14px;position:relative;box-shadow:0 6px 16px rgba(0,0,0,.28);transition:transform .15s}.pagina:hover{transform:rotate(0deg) translateY(-2px)!important}.pagina:after{content:"";position:absolute;top:0;right:0;width:0;height:0;border-color:transparent #e4dcc5 transparent transparent;border-style:solid;border-width:0 18px 18px 0}.paginatitulo{display:block;font-weight:600;font-size:14.5px;margin-bottom:6px;padding-right:14px}.paginatexto,.paginatitulo{font-family:var(--font-fraunces),serif}.paginatexto{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-style:italic;font-size:14px;line-height:1.6;color:#4A4028}.paginadata{display:block;font-family:var(--font-karla);font-size:12px;color:#8A8267;margin-top:10px}@media (max-width:820px){.pagina{width:calc(50% - 11px)}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.legal{max-width:760px;margin:0 auto;padding:34px 22px 90px}.legal-corpo{margin-top:22px;font-size:15px;line-height:1.7;color:var(--ink-soft)}.legal-corpo h2{font-family:var(--font-fraunces),Georgia,serif;font-size:19px;font-weight:600;color:var(--ink);margin:30px 0 8px;line-height:1.25}.legal-corpo p{margin:0 0 12px}.legal-corpo ul{margin:0 0 12px;padding-left:20px}.legal-corpo li{margin-bottom:7px}.legal-corpo strong{color:var(--ink)}.legal-corpo a,.legal-rodape a{color:var(--carmim);text-decoration:underline}.legal-rodape{margin-top:46px;padding-top:18px;border-top:1px solid var(--rule);line-height:1.7}.aviso-cookies{position:fixed;left:16px;right:16px;bottom:16px;z-index:60;display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap;max-width:760px;margin:0 auto;padding:14px 16px;border-radius:12px;background:var(--paper);color:var(--ink);border:1px solid var(--edge);box-shadow:0 8px 28px rgba(0,0,0,.25)}.aviso-cookies p{margin:0;flex:1 1 280px}@media (max-width:820px){.aviso-cookies{bottom:84px}}.com-aviso-cookies .scroll{padding-bottom:150px}@media (max-width:820px){.com-aviso-cookies .scroll{padding-bottom:260px}}.chk{max-width:980px;margin:20px auto 40px;padding:0 16px}.chk-escolha{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:22px 0}.chk-pills{display:flex;gap:6px;background:var(--sunk);border:1px solid var(--edge);border-radius:999px;padding:4px}.chk-pill{padding:7px 16px;border-radius:999px;font-size:14px;font-weight:600;color:var(--ink-soft);text-decoration:none;border:0;background:transparent;cursor:pointer;font-family:inherit}.chk-pill.on{background:var(--carmim);color:var(--on-carmim)}.chk-grid{display:grid;grid-template-columns:1fr;grid-gap:22px;gap:22px;align-items:start}@media (min-width:860px){.chk-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}.chk-form,.chk-resumo{background:var(--paper);border:1px solid var(--edge);border-radius:16px;padding:22px}.chk-lado{position:-webkit-sticky;position:sticky;top:16px;display:grid;grid-gap:16px;gap:16px}.chk-troca{background:var(--paper);border:1px solid var(--edge);border-radius:16px;padding:20px;display:grid;grid-gap:10px;gap:10px}.chk-troca .btn{text-align:center}.chk-preco{font-size:30px;font-weight:700;color:var(--ink);margin:10px 0 4px}.chk-lista{margin:14px 0 0;padding-left:18px;display:grid;grid-gap:6px;gap:6px;color:var(--ink-soft)}.chk-metodos{display:grid;grid-gap:8px;gap:8px}.chk-metodo{display:flex;gap:11px;align-items:flex-start;border:1px solid var(--edge);border-radius:12px;padding:12px 14px;cursor:pointer}.chk-metodo.on{border-color:var(--carmim);box-shadow:0 0 0 1px var(--carmim) inset}.chk-metodo>span{display:grid;grid-gap:2px;gap:2px}.chk-metodo input{margin-top:3px;flex:none}.chk-duas{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.chk-erro{color:#c0392b;font-size:13.5px}.chk-incluso{display:grid;grid-gap:10px;gap:10px;margin-top:14px;border-top:1px solid var(--edge);padding-top:12px}.chk-incluso summary{cursor:pointer;text-decoration:underline;color:var(--ink-soft)}.chk-duvida{text-align:center;margin-top:16px}.chk-duvida a{font-weight:700;text-decoration:underline;text-underline-offset:3px;white-space:nowrap;color:var(--carmim)}html.chk-embed body{background:transparent}html.chk-embed .aviso-cookies{display:none}.chk.embed{margin:0;padding:0;max-width:none}.chk.embed .chk-lado{position:static}.capaauto{position:relative;width:100%;aspect-ratio:16/9;background-size:cover;background-position:50%;display:flex;flex-direction:column;justify-content:flex-start;gap:9cqw;padding:6% 7%;container-type:inline-size;color:#4a1830;text-align:left;align-items:flex-start;overflow:hidden;min-height:0}.catalogo-grade .capaauto,.vitrine-card .capaauto{gap:3cqw;padding:5% 6%}.vitrine-card .capaauto-top{font-size:max(8px,1.7cqw)}.vitrine-card .capaauto-tit{font-size:clamp(13px,6.4cqw,40px);max-width:78%}.vitrine-card .capaauto-origem{font-size:max(10px,2.4cqw)}.capaauto-top{font-family:var(--font-karla),system-ui,sans-serif;font-weight:500;font-size:max(9px,1.9cqw);letter-spacing:.14em;color:#672846}.capaauto-base{display:flex;flex-direction:column;gap:2.2cqw}.capaauto-tit{font-family:var(--font-fraunces),Georgia,serif;font-weight:500;font-size:clamp(16px,5.4cqw,52px);line-height:1.1;max-width:58%;text-wrap:balance;color:#4a1830}.capaauto-origem{display:flex;align-items:center;gap:1.2cqw;font-family:var(--font-karla),system-ui,sans-serif;font-size:max(11px,2.6cqw);color:#672846}.capaauto-origem i{display:inline-block;width:1.3cqw;min-width:7px;height:1.3cqw;min-height:7px;border-radius:50%;background:#672846}.player-capa{position:relative;display:block;width:100%;border:0;padding:0;cursor:pointer;border-radius:10px;overflow:hidden;background:#24091a}.player-capa-img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.player-playbtn-capa{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:68px;height:68px;transition:transform .15s,background .15s}.player-capa:hover .player-playbtn-capa{transform:translate(-50%,-50%) scale(1.08);background:rgba(255,255,255,.3)}.vitrine-linha{position:relative}.vitrine-trilho{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x proximity;padding:2px 2px 14px;scrollbar-width:thin;scrollbar-color:var(--ink-faint) transparent}.vitrine-trilho>.vitrine-card{flex:0 0 clamp(210px,15.5vw,270px);scroll-snap-align:start}.vitrine-seta{position:absolute;top:calc(50% - 30px);z-index:3;width:36px;height:36px;border-radius:50%;border:1px solid var(--rule);background:var(--paper);color:var(--ink);font-size:22px;line-height:1;display:grid;place-items:center;cursor:pointer;box-shadow:0 2px 10px rgba(0,0,0,.25)}.vitrine-seta.esq{left:-10px}.vitrine-seta.dir{right:-10px}@media (hover:none){.vitrine-seta{display:none}}.vitrine-cadeado{position:absolute;left:8px;bottom:8px;width:24px;height:24px;border-radius:50%;background:rgba(20,20,34,.72);color:#fff;display:grid;place-items:center}.vitrine-conhecer{font-size:13px;font-weight:700;color:var(--carmim)}.catalogo-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));grid-gap:12px;gap:12px}.vitrine-linha .vitrine-trilho{gap:12px;padding-bottom:6px;scroll-behavior:smooth}.vitrine-trilho>.vitrine-card{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 48px) / 5);min-width:230px}.vitrine-card{position:relative;background:transparent;border:0;padding:0;gap:0;border-radius:8px}.vitrine-card:hover{border-color:transparent}.vitrine-card .capabox .swatch{border-radius:8px;box-shadow:0 0 0 1px rgba(255,255,255,.06)}.vitrine-card.bloqueado .swatch{filter:grayscale(1) contrast(1.08) brightness(.82)}.vitrine-card .vitrine-cadeado{left:auto;right:8px;background:rgba(10,12,20,.78);border:1px solid rgba(255,255,255,.18)}.vitrine-card .vitrine-conhecer{display:none}.vitrine-card.amostra .swatch{filter:none}.vitrine-amostra{position:absolute;left:8px;bottom:8px;display:inline-flex;align-items:center;gap:6px;padding:6px 11px 6px 9px;border-radius:999px;background:#E2BC72;color:#2A1B08;font-size:12px;font-weight:800;letter-spacing:.01em;box-shadow:0 4px 12px rgba(0,0,0,.35)}.vitrine-card.bloqueado .capabox:after{content:"Conhecer";position:absolute;inset:0;display:grid;place-items:center;border-radius:8px;background:rgba(10,12,20,.5);color:#fff;font-size:15px;font-weight:700;opacity:0;transition:opacity .15s;pointer-events:none}@media (hover:hover){.vitrine-card.bloqueado:hover .capabox:after{opacity:1}}.nav-amostra-bloco{display:flex;flex-direction:column;gap:1px;min-width:0}.nav-amostra{font-size:10.5px;font-weight:700;color:#E2BC72;letter-spacing:.01em}.vitrine-ordem{position:absolute;top:8px;right:8px;min-width:30px;height:30px;padding:0 8px;border-radius:15px;display:grid;place-items:center;font-family:var(--font-fraunces),serif;font-size:17px;font-weight:700;line-height:1;color:#F4F1E9;background:rgba(103,40,70,.92);border:1.5px solid #c0ac86;box-shadow:0 2px 8px rgba(0,0,0,.45);pointer-events:none}.vitrine-card .vitrine-ordem~.vitrine-cadeado{top:auto;bottom:8px}.vitrine-card .cardtitle.so-leitor{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vitrine-card .meter{margin-top:6px}.vitrine-titulo{flex:1 1;font-family:var(--font-fraunces),serif;font-size:22px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--vit-titulo)}@media (max-width:820px){.vitrine-trilho>.vitrine-card{flex:0 0 min(78vw,300px);min-width:0}}.catalogo-grade .vitrine-card{flex:none;min-width:0}.com-grade{display:grid;grid-template-columns:230px minmax(0,680px) 280px;grid-gap:26px;gap:26px;align-items:start;justify-content:center}.com-espacos{position:-webkit-sticky;position:sticky;top:64px;max-height:calc(100dvh - 80px);overflow-y:auto}.com-espacos .navbtn.on{background:var(--paper);border-color:var(--edge);color:var(--ink)}.com-busca .field{width:100%}.com-centro{min-width:0}.com-criar{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;background:var(--paper);border:1px solid var(--edge);border-radius:14px;padding:14px 16px;color:var(--ink-faint);font:inherit;font-size:15px;cursor:pointer}.com-criar:hover{border-color:var(--ink-faint)}.com-mais{font-size:20px;line-height:1;color:var(--ink-soft)}.com-post{padding:16px 18px}.com-autor{display:flex;align-items:center;gap:10px}.com-autor-txt{display:flex;flex-direction:column;font-size:13.5px;color:var(--ink-faint)}.com-autor-txt strong{font-size:15px;color:var(--ink)}.com-autor-txt a{color:inherit;text-decoration:underline}.com-avatar{border-radius:50%;object-fit:cover;flex:none}.com-avatar-ini{display:inline-flex;align-items:center;justify-content:center;background:var(--carmim);color:var(--on-carmim);font-weight:700}.com-titulo{font-family:var(--font-fraunces),serif;font-size:19px;font-weight:600;color:var(--ink);text-decoration:none}.com-titulo:hover{text-decoration:underline}.com-corpo{color:var(--ink-soft);font-size:15px;line-height:1.55;margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.com-corpo-cheio{color:var(--ink)}.com-rodape{display:flex;gap:16px;font-size:13.5px;color:var(--ink-faint)}.com-rodape a{color:inherit}.com-acoes{display:flex;flex-wrap:wrap;gap:16px;padding-top:6px;border-top:1px solid var(--rule)}.com-acoes .discreto.ativo{color:var(--carmim)}.com-form textarea.field{resize:vertical;font:inherit}.com-linha{display:flex;gap:10px;justify-content:flex-end}.com-erro{color:var(--carmim)}.com-erro,.com-nota{font-size:14px;margin:0}.com-nota{color:var(--ink-faint)}.com-regras{display:flex;gap:8px;align-items:flex-start;font-size:14px;color:var(--ink-soft)}.com-regras a{color:var(--carmim)}.com-denuncia{padding:10px;border:1px dashed var(--edge);border-radius:10px}.com-comentario.melhor{border-color:var(--carmim);border-width:2px}.com-alta{position:-webkit-sticky;position:sticky;top:64px;max-height:calc(100dvh - 80px);overflow-y:auto}.com-alta-item{display:flex;flex-direction:column;gap:2px;color:var(--ink);text-decoration:none;font-size:15px;padding:6px 0;border-top:1px solid var(--rule)}.com-alta-item small{color:var(--ink-faint)}@media (max-width:1100px){.com-grade{grid-template-columns:200px minmax(0,1fr)}.com-alta{display:none}}@media (max-width:820px){.com-grade{grid-template-columns:minmax(0,1fr)}.com-espacos{position:static;max-height:none;overflow:visible;flex-direction:row;flex-wrap:wrap;gap:6px}.com-espacos .com-busca{flex-basis:100%}.com-espacos .eyebrow{display:none}.com-espacos>div{display:contents}}.com-nome{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.com-selo{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;border-radius:999px;background:var(--carmim);color:var(--on-carmim)}.com-selo.mod{background:var(--ink);color:var(--paper)}.com-mencao{color:var(--carmim);font-weight:600}.com-campo{position:relative}.com-mencoes{position:absolute;left:0;right:0;top:100%;z-index:20;background:var(--paper);border:1px solid var(--edge);border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.25);overflow:hidden;margin-top:4px}.com-mencoes button{display:block;width:100%;text-align:left;background:none;border:0;padding:9px 12px;font:inherit;font-size:15px;color:var(--ink);cursor:pointer}.com-mencoes button.ativa,.com-mencoes button:hover{background:var(--rule)}.com-entre{justify-content:space-between;align-items:center}.com-miniaturas{display:flex;gap:8px;flex-wrap:wrap}.com-mini{position:relative;width:84px;height:84px;border-radius:10px;overflow:hidden;border:1px solid var(--edge)}.com-mini img{width:100%;height:100%;object-fit:cover;display:block}.com-mini button{position:absolute;top:3px;right:3px;width:22px;height:22px;border-radius:50%;border:0;background:rgba(0,0,0,.65);color:#fff;cursor:pointer;line-height:1}.com-imagens{display:grid;grid-gap:6px;gap:6px;border-radius:12px;overflow:hidden}.com-imagens.n1{grid-template-columns:1fr}.com-imagens.n2,.com-imagens.n3,.com-imagens.n4{grid-template-columns:1fr 1fr}.com-imagens img{width:100%;height:100%;max-height:420px;object-fit:cover;display:block}.com-imagens.n1 img{max-height:520px}.com-imagens.n3 a:first-child{grid-column:span 2}.com-apagado{background:transparent;border-style:dashed}.com-apagado .com-nota{font-style:italic}.discreto.perigo{color:var(--carmim)}.com-confirma{display:inline-flex;gap:10px;align-items:center;font-size:13.5px;color:var(--ink-soft)}.com-alerta{display:block;margin:0 0 16px;padding:12px 16px;border-radius:12px;background:var(--carmim);color:var(--on-carmim);text-decoration:none;font-size:15px}.com-alerta:hover{filter:brightness(1.08)}.com-busca-btn{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:10px 12px;border:1px solid var(--edge);border-radius:10px;background:var(--paper);color:var(--ink-faint);font:inherit;font-size:15px;cursor:pointer}.com-busca-btn:hover{border-color:var(--ink-faint)}.paleta-sec{padding:10px 18px 4px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}.paleta-trecho{font-size:13.5px;color:var(--ink-soft);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.com-cartao{position:relative}.com-estica:after{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit}.com-cartao{cursor:pointer}.com-cartao:hover{border-color:var(--ink-faint)}.com-cartao .com-acima,.com-cartao .com-botoes{position:relative;z-index:1}.com-entre.com-rodape{justify-content:space-between}.com-botoes{display:flex;gap:8px;padding-top:8px;border-top:1px solid var(--rule);position:relative;z-index:1}.com-botao{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:1 1;padding:8px 10px;border:0;border-radius:10px;background:transparent;color:var(--ink-soft);font:inherit;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer}.com-botao:hover{background:var(--rule);color:var(--ink)}.com-botao.ativo{color:var(--carmim)}.com-modal-fundo{position:fixed;inset:0;z-index:60;background:rgba(8,10,20,.7);display:flex;align-items:flex-start;justify-content:center;padding:4vh 16px;overflow-y:auto}.com-modal{position:relative;width:100%;max-width:720px;background:var(--linen);border:1px solid var(--edge);border-radius:18px;box-shadow:0 24px 80px rgba(0,0,0,.5)}.com-modal-corpo{padding:22px}.com-modal-fechar{position:absolute;top:10px;right:12px;z-index:2;width:34px;height:34px;border-radius:50%;border:0;background:var(--rule);color:var(--ink);font-size:20px;line-height:1;cursor:pointer}@media (max-width:820px){.com-modal-fundo{padding:0}.com-modal{border-radius:0;min-height:100%}}.paleta-ampliar{background:none;border:0;color:var(--ink-soft);font:inherit;font-size:13px;text-decoration:underline;cursor:pointer;padding:0 8px}.com-espacos .navbtn{gap:8px}.com-badge{flex:none;min-width:20px;padding:1px 7px;border-radius:999px;background:var(--carmim);color:var(--on-carmim);font-size:12.5px;font-weight:700;text-align:center}.com-link-nome{color:inherit;text-decoration:none}.com-link-nome:hover{text-decoration:underline}.com-editor{padding:12px;border:1px dashed var(--edge);border-radius:12px}.com-perfil{align-items:flex-start}.vitrine-hero{padding:24px}.vitrine-numeros{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px}.vitrine-numeros .card{display:flex;flex-direction:column;gap:4px;padding:16px;cursor:default}.vitrine-numeros strong{font-family:var(--font-fraunces),serif;font-size:30px;color:var(--carmim)}.vitrine-numeros span{font-size:14px;color:var(--ink-soft)}.vitrine-espacos{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:10px;gap:10px}.vitrine-espaco{display:flex;flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;color:var(--ink)}.vitrine-espaco span{font-size:14px;color:var(--ink-soft)}.vitrine-final{padding:22px;text-align:left}.com-ed{position:relative;border:1px solid var(--edge);border-radius:14px;background:var(--paper)}.com-ed:focus-within{border-color:var(--ink-faint)}.com-prosemirror{border-radius:14px 14px 0 0;outline:none;padding:12px 14px;font-size:15px;line-height:1.55;color:var(--ink);cursor:text}.com-prosemirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--ink-faint);float:left;height:0;pointer-events:none}.com-ed-barra{display:flex;align-items:center;flex-wrap:wrap;gap:2px;padding:6px 8px;border-top:1px solid var(--rule);border-radius:0 0 14px 14px}.com-ed-botao{display:inline-grid;place-items:center;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--ink-soft);cursor:pointer}.com-ed-botao:hover{background:var(--rule);color:var(--ink)}.com-ed-botao.ativo{background:var(--rule);color:var(--carmim)}.com-ed-botao:disabled{opacity:.4;cursor:default}.com-ed-sep{width:1px;height:20px;background:var(--rule);margin:0 6px}.com-ed-emoji{position:static}.com-ed-emojis{position:absolute;bottom:38px;left:0;z-index:30;width:272px;display:flex;flex-wrap:wrap;gap:2px;padding:8px;background:var(--paper);border:1px solid var(--edge);border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.3)}.com-ed-emojis button{width:30px;height:30px;border:0;background:none;border-radius:6px;font-size:18px;cursor:pointer}.com-ed-emojis button:hover{background:var(--rule)}.com-ed-link{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 12px;border-top:1px solid var(--rule)}.com-ed-link .field{flex:1 1;min-width:180px}.com-rico{white-space:normal;overflow-wrap:anywhere;line-height:1.55}.com-rico.com-puro{white-space:pre-wrap}.com-rico p{margin:0 0 .6em}.com-rico blockquote:last-child,.com-rico ol:last-child,.com-rico p:last-child,.com-rico ul:last-child{margin-bottom:0}.com-rico h2{font-size:20px;margin:.8em 0 .35em}.com-rico h2,.com-rico h3{font-family:var(--font-fraunces),serif}.com-rico h3{font-size:17px;margin:.8em 0 .3em}.com-rico ol,.com-rico ul{margin:0 0 .6em;padding-left:1.4em}.com-rico blockquote{margin:.6em 0;padding:.2em 0 .2em 12px;border-left:3px solid var(--carmim);color:var(--ink-soft)}.com-rico hr{border:0;border-top:1px solid var(--rule);margin:.9em 0}.com-rico a{color:var(--carmim);text-decoration:underline}.com-sugestoes{position:fixed;z-index:80;width:260px;max-height:260px;overflow-y:auto;background:var(--paper);border:1px solid var(--edge);border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.3)}.com-sug{display:block;width:100%;text-align:left;border:0;background:none;padding:9px 12px;font:inherit;font-size:15px;color:var(--ink);cursor:pointer}.com-sug.ativa,.com-sug:hover{background:var(--rule)}.com-autor-txt .com-link-nome{text-decoration:none}.com-autor-txt .com-link-nome:hover{text-decoration:underline}.com-emoji-seletor{position:absolute;bottom:50px;left:8px;width:min(342px,calc(100vw - 32px));z-index:40;border-radius:12px;overflow:hidden;box-shadow:0 8px 28px rgba(0,0,0,.35)}emoji-picker{--num-columns:8;--emoji-size:1.35rem;width:100%;height:360px;--border-radius:12px;--background:var(--paper,#fff);--border-color:var(--edge,#ccc);--input-border-color:var(--edge,#ccc);--category-font-color:var(--ink-soft,#666);--indicator-color:var(--carmim,#672846);--button-hover-background:var(--rule,#eee);--button-active-background:var(--rule,#eee);--input-font-color:var(--ink,#111);--input-placeholder-color:var(--ink-faint,#888)}.com-espacos.stack{gap:2px}.com-espacos .stack{gap:1px;margin-top:16px}.com-espacos .navbtn{padding:5px 10px;font-size:15px;line-height:1.3;border-radius:8px}.com-espacos .eyebrow{display:block;padding:0 10px 6px;margin-bottom:4px;border-bottom:1px solid var(--rule);font-size:14px;font-weight:800;letter-spacing:.08em;color:var(--carmim)}@media (max-width:820px){.com-espacos .eyebrow{display:none}.com-espacos .stack{margin-top:0}.com-espacos .navbtn{padding:6px 12px}}.grid-forn{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:11px;gap:11px}.forn-card{background:var(--paper);border:1px solid var(--rule);border-radius:13px;padding:14px;display:flex;flex-direction:column;gap:10px}.forn-topo{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.forn-nome{font-family:var(--font-display,inherit);font-size:19px;font-weight:700;line-height:1.2;color:var(--ink)}.forn-modelo{flex:none;font-size:12.5px;font-weight:700;padding:3px 9px;border-radius:999px;background:var(--sunk);border:1px solid var(--rule);color:var(--ink-soft)}.forn-bloco{display:flex;flex-direction:column;gap:4px}.forn-chips{display:flex;flex-wrap:wrap;gap:5px}.forn-chip{font-size:13px;font-weight:600;padding:2px 9px;border-radius:999px;background:var(--sunk);border:1px solid var(--rule);color:var(--ink)}.forn-nota{margin:0;padding-left:10px;border-left:2px solid var(--carmim);font-style:italic;font-size:15px;line-height:1.45;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere}.forn-rodape{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:auto;padding-top:10px;border-top:1px solid var(--rule)}.forn-link{font-size:14px;font-weight:600;padding:4px 12px;border-radius:999px;border:1px solid var(--edge);color:var(--carmim);text-decoration:none}.forn-link:hover{background:var(--sunk)}.forn-abrir{margin-left:auto;font-size:13.5px;font-weight:600;color:var(--ink-soft);text-decoration:underline;text-underline-offset:3px}.evento{display:flex;gap:14px;align-items:flex-start;padding:14px;border:1px solid var(--rule);border-radius:14px;background:var(--paper)}.evento-compacto{padding:11px 14px}.evento-trancado .evento-titulo{color:var(--ink-soft)}.evento-data{flex:none;width:54px;text-align:center;border-radius:10px;padding:7px 0;background:var(--sunk);line-height:1.1}.evento-dia{display:block;font-family:var(--serif,inherit);font-size:22px;font-weight:600;color:var(--ink)}.evento-mes{display:block;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--carmim)}.evento-corpo{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1 1}.evento-linha{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.evento-titulo{margin:0;font-size:16px;font-weight:600;line-height:1.3;color:var(--ink)}.evento-desc{margin:2px 0 0;font-size:15px;color:var(--ink-soft);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.evento-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:8px}.evento-sec{font-size:13.5px;font-weight:700;color:var(--carmim);text-decoration:none}.evento-sec:hover{text-decoration:underline}.evento-cadeado{display:inline-flex;color:var(--ink-faint)}.evento-link{display:block;text-decoration:none;color:inherit}.evento-link:hover .evento{border-color:var(--carmim)}.agenda-filtros{display:flex;flex-wrap:wrap;gap:8px}.agenda-filtro{font-size:14px;font-weight:700;padding:6px 14px;border-radius:999px;border:1px solid var(--rule);color:var(--ink-soft);text-decoration:none}.agenda-filtro.ativo{background:var(--carmim);border-color:var(--carmim);color:var(--on-carmim)}.agenda-filtro.pequeno{font-size:13px;padding:4px 11px}.lembrar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:6px}.lembrar-chip{font:inherit;font-size:13px;font-weight:700;padding:4px 11px;border-radius:999px;border:1px solid var(--rule);background:transparent;color:var(--ink-soft);cursor:pointer}.lembrar-chip.ligado{background:var(--carmim);border-color:var(--carmim);color:var(--on-carmim)}.lembrar-chip:disabled{opacity:.45;cursor:default}.assinar-agenda{margin-top:18px;padding-top:18px;border-top:1px solid var(--rule)}.assinar-linha{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.assinar-linha input{flex:1 1;min-width:220px;font:inherit;font-size:14px;padding:9px 11px;border-radius:10px;border:1px solid var(--rule);background:var(--paper);color:var(--ink)}.agenda-topo{position:-webkit-sticky;position:sticky;top:44px;z-index:8;margin:-22px -26px 0;padding:32px 26px 12px;background:var(--linen);border-bottom:1px solid var(--rule);display:flex;flex-direction:column;gap:10px}.agenda-hero{display:flex;gap:14px;min-width:0}.agenda-grande{flex:none;min-width:84px;padding:8px 14px;border-radius:14px;text-align:center;background:var(--carmim);color:var(--on-carmim);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.agenda-grande-n{font-family:var(--serif,inherit);font-size:clamp(26px,4vw,34px);font-weight:600;white-space:nowrap}.agenda-grande-u{margin-top:4px;font-size:12.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.9}.agenda-hero-txt{display:flex;flex-direction:column;gap:3px;min-width:0}.agenda-rotulo{margin:0;font-family:var(--serif,inherit);font-size:clamp(22px,3.4vw,28px);font-weight:600;line-height:1.1;color:var(--ink)}.agenda-sub{font-size:15px;color:var(--ink-soft)}.agenda-sub:first-letter{text-transform:uppercase}.agenda-abas{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.agenda-abas::-webkit-scrollbar{display:none}.agenda-aba{flex:none;font-size:15px;font-weight:700;padding:7px 16px;border-radius:999px;border:1px solid var(--rule);color:var(--ink-soft);text-decoration:none;background:var(--paper)}.agenda-aba:hover{border-color:var(--carmim);color:var(--carmim)}.agenda-aba.ativo{background:var(--carmim);border-color:var(--carmim);color:var(--on-carmim)}.agenda-topo .agenda-filtros{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.agenda-topo .agenda-filtros::-webkit-scrollbar{display:none}.agenda-topo .agenda-filtro{flex:none}.agenda-nota{margin:0}.evento-encerrado{opacity:.6}.evento-encerrado .evento-titulo{color:var(--ink-soft)}@media (max-width:820px){.agenda-topo{top:40px;margin:0 -18px;padding:30px 18px 12px;gap:12px}.agenda-grande{min-width:76px;padding:8px 12px}}.evento-sem{display:block;margin-top:2px;font-size:12px;font-weight:700;letter-spacing:.08em;color:var(--ink-faint)}.evento-data{padding:7px 0 6px}.agenda-hero,.assinar-wrap{position:relative}.assinar-wrap{margin-left:auto;flex:none}.assinar-icone{position:relative;min-height:46px;display:flex;align-items:center;gap:9px;padding:8px 16px 8px 13px;border-radius:14px;border:1px solid var(--rule);background:var(--paper);color:var(--ink-soft);cursor:pointer;font:inherit}.assinar-rotulo{font-size:14px;font-weight:700;line-height:1.2;text-align:left}.assinar-icone.ativo,.assinar-icone:hover{border-color:var(--carmim);color:var(--carmim)}.assinar-painel{position:absolute;right:0;top:calc(100% + 10px);z-index:30;width:min(580px,calc(100vw - 36px));max-height:min(70vh,560px);overflow:auto;background:var(--paper);border:1px solid var(--edge);border-radius:16px;padding:16px 18px 18px;box-shadow:0 12px 36px rgba(0,0,0,.35);display:flex;flex-direction:column;gap:14px}.assinar-cab{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--ink);font-size:16px}.assinar-fechar{border:0;background:none;font-size:26px;line-height:1;color:var(--ink-faint);cursor:pointer;padding:0 4px}.assinar-passo{display:flex;gap:12px;align-items:flex-start}.assinar-num{flex:none;width:24px;height:24px;border-radius:50%;background:var(--carmim);color:var(--on-carmim);font-size:14px;font-weight:700;display:grid;place-items:center}.assinar-titulo{font-weight:700;color:var(--ink);font-size:14.5px}.assinar-abas{display:flex;flex-wrap:wrap;gap:6px}.assinar-aba{font:inherit;font-size:13.5px;font-weight:700;padding:5px 12px;border-radius:999px;border:1px solid var(--rule);background:transparent;color:var(--ink-soft);cursor:pointer}.assinar-aba.ativo{background:var(--carmim);border-color:var(--carmim);color:var(--on-carmim)}.assinar-lista{font-size:15px;color:var(--ink-soft);gap:5px}.navlinha{display:flex;align-items:center}.navchev{border:0;background:none;cursor:pointer;color:var(--ink-faint);font-size:15px;padding:6px 10px;border-radius:8px}.navchev:hover{color:var(--carmim)}.agenda-mini{gap:2px;margin:0 0 6px 30px;padding-left:10px;border-left:1px solid var(--rule)}.agenda-mini,.agenda-mini-item{display:flex;flex-direction:column}.agenda-mini-item{gap:1px;padding:5px 8px;border-radius:8px;text-decoration:none;color:var(--ink-soft)}.agenda-mini-item:hover{background:var(--sunk);color:var(--ink)}.agenda-mini-titulo{font-size:14px;font-weight:700;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.evento-so-celular{display:none}@media (max-width:820px){.evento-so-celular{display:flex}}.agenda-mini-quando{font-size:12.5px;color:var(--ink-faint);text-transform:capitalize}@media (max-width:820px){.assinar-icone{padding:7px 12px 7px 10px;max-width:150px}.assinar-rotulo{font-size:13px}}.portao{display:flex;flex-direction:column;gap:10px;max-width:560px;padding:22px 24px;border:1px solid var(--rule);border-radius:16px;background:var(--paper)}.portao-titulo{margin:0;font-family:var(--serif,inherit);font-size:clamp(22px,4vw,28px);font-weight:600;color:var(--ink)}.portao-acoes{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.evento-linha-mini{align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--rule);border-radius:12px;text-decoration:none;color:var(--ink);font-size:14px}.evento-linha-mini strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.faixa-dupla{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.faixa-dupla>section:only-child{grid-column:1/-1}@media (max-width:820px){.faixa-dupla{grid-template-columns:minmax(0,1fr)}}.node.node-compacto{padding:8px 12px;gap:10px}.node-compacto .nodetitle{font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.abas-conteudo{display:none}@media (max-width:820px){.abas-conteudo{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;margin:4px 0 14px;padding:4px;background:var(--sunk);border-radius:12px}.abas-conteudo a{text-align:center;padding:10px 4px;border-radius:9px;font-size:14px;font-weight:700;color:var(--ink-soft);text-decoration:none}.abas-conteudo a[aria-current=page]{background:var(--paper);color:var(--carmim);box-shadow:0 1px 3px rgba(0,0,0,.18)}}.node-compacto>.grow{min-width:0}.node-compacto .tiny{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:820px){.aula-cab{padding-top:20px}.paleta-rodape span:nth-child(-n+3){display:none}}.node-compacto .nodetitle,.node-compacto .tiny{display:block}.paleta-fundo{box-sizing:border-box;overflow:hidden}.paleta{max-width:min(700px,100%)}.paleta,.paleta-item,.paleta-item>*{min-width:0}.paleta-rodape{flex-wrap:wrap}@media (max-width:820px){body:not(:has(.appbar)) .tabbar{padding-right:84px}.tabbar a{letter-spacing:0}html.chat-no-topo chat-widget:not([data-active=true]){display:none!important}}.bolha-chat{position:fixed;right:20px;bottom:20px;z-index:60;width:58px;height:58px;border-radius:50%;border:0;display:grid;place-items:center;background:#D9B77C;color:#1B2237;cursor:pointer;box-shadow:0 6px 18px rgba(0,0,0,.28)}.bolha-chat:hover{filter:brightness(1.08)}@media (max-width:820px){html.chat-no-topo .bolha-chat{display:none}}.plano-tag{display:inline-block;font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:5px 11px;border:1px solid transparent;border-radius:999px;cursor:default}.aula-cadeado{flex:none;display:grid;place-items:center;width:30px;height:30px;color:var(--ink-faint)}.faixa-cobranca{position:-webkit-sticky;position:sticky;top:0;z-index:25;display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:12px 20px;background:#7a4b0b;color:#fff7e8;border-bottom:1px solid rgba(255,255,255,.18)}.faixa-cobranca.bloqueado{background:#8a1f2f;color:#fff0f2}.faixa-cobranca.informativa{background:#2b3452;color:#eef1fa}.faixa-cobranca-texto{display:flex;flex-direction:column;gap:2px;flex:1 1 280px;min-width:0;font-size:14px;line-height:1.4}.faixa-cobranca-texto strong{font-size:15px}.faixa-cobranca-botao{background:#fff;color:#1B2440;font-weight:700;padding:9px 16px;border-radius:10px;white-space:nowrap}.faixa-cobranca-botao.secundario{background:transparent;color:#fff0f2;border:1px solid rgba(255,255,255,.45)}@media (max-width:820px){.faixa-cobranca{padding:10px 14px}.faixa-cobranca-botao{width:100%;text-align:center}}.esq{background:linear-gradient(90deg,var(--sunk) 0,var(--paper) 50%,var(--sunk) 100%);background-size:200% 100%;border-radius:8px;animation:esq-brilho 1.2s ease-in-out infinite}@keyframes esq-brilho{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.esq{animation:none}}.an-topo{gap:12px;flex-wrap:wrap}.an-busca,.an-topo{display:flex;align-items:center}.an-busca{gap:8px;background:var(--paper);border:1px solid var(--rule);border-radius:10px;padding:4px 6px 4px 12px;color:var(--ink-faint)}.an-busca input{background:transparent;border:0;outline:0;color:var(--ink);font-size:14px;width:200px;min-width:0}.an-controles{display:flex;gap:10px;flex-wrap:wrap}.an-seg{display:inline-flex;gap:2px;padding:3px;background:var(--sunk);border-radius:999px}.an-seg button{background:transparent;border:0;color:var(--ink-soft);font-weight:700;font-size:13.5px;padding:7px 13px;border-radius:999px;cursor:pointer}.an-seg button[aria-pressed=true]{background:var(--paper);color:var(--carmim);box-shadow:0 0 0 1px var(--rule)}.an-grupo{display:flex;align-items:center;gap:10px;margin-top:6px}.an-grupo-icone{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:var(--carmim);color:var(--on-carmim);font-size:13px}.an-grupo-titulo{font-weight:800;font-size:15px}.an-contador{font-size:12px;font-weight:700;color:var(--ink-soft);background:var(--sunk);border-radius:999px;padding:2px 8px}.an-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:12px;gap:12px}.an-card{display:flex;flex-direction:column;gap:6px;background:var(--paper);border:1px solid var(--rule);border-radius:13px;padding:14px 16px 10px;min-width:0}.an-card-topo{display:flex;justify-content:space-between;gap:8px}.an-curso{font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--carmim)}.an-data{font-size:11.5px;color:var(--ink-soft);white-space:nowrap}.an-titulo{font-weight:800;font-size:15.5px;color:var(--ink);text-decoration:none}.an-titulo:hover{color:var(--carmim)}.an-texto{margin:0;color:var(--ink-soft);font-size:14.5px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:3em}.an-acoes{display:flex;gap:14px;border-top:1px solid var(--rule);margin-top:6px;padding-top:8px}.an-acoes a,.an-acoes button{background:none;border:0;padding:0;cursor:pointer;font-size:13px;font-weight:700;color:var(--ink-soft);text-decoration:none}.an-acoes a:hover,.an-acoes button:hover{color:var(--carmim)}.an-lista{display:flex;flex-direction:column;gap:8px}.an-linha{display:flex;align-items:center;gap:12px;background:var(--paper);border:1px solid var(--rule);border-radius:12px;padding:10px 14px}.an-linha-corpo{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px;text-decoration:none;color:var(--ink)}.an-linha-linha{display:flex;gap:10px;min-width:0;white-space:nowrap}.an-linha-linha b{flex:none;max-width:55%;overflow:hidden;text-overflow:ellipsis}.an-linha-linha span{color:var(--ink-soft);overflow:hidden;text-overflow:ellipsis}.an-linha:hover{border-color:var(--carmim)}.an-editar{background:none;border:0;cursor:pointer;color:var(--ink-soft);font-size:15px}.an-editar:hover{color:var(--carmim)}.an-modal{max-width:720px;max-height:90vh;overflow-y:auto}.an-modal-campos{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}@media (max-width:640px){.an-modal-campos{grid-template-columns:1fr}.an-busca input{width:120px}}.notas-titulo{width:100%;background:transparent;border:0;border-bottom:1px solid var(--rule);outline:0;color:var(--ink);font-weight:700;font-size:15.5px;padding:2px 0 10px;margin-bottom:8px}.notas-titulo::placeholder{color:var(--ink-faint);font-weight:500}.notas-toolbar .btn:disabled{opacity:.5;cursor:default}.an-abas{display:flex;gap:6px;flex-wrap:wrap}.an-abas button{background:var(--sunk);border:1px solid transparent;color:var(--ink-soft);font-weight:700;font-size:13px;padding:6px 12px;border-radius:999px;cursor:pointer;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.an-abas button[aria-pressed=true]{color:var(--carmim);border-color:var(--carmim);background:var(--paper)}.an-excluir{align-self:flex-start;background:none;border:0;padding:0;color:var(--ink-faint);font-size:12.5px;cursor:pointer;text-decoration:underline}.an-excluir:hover{color:var(--carmim)}.an-pagina{display:flex;flex-direction:column;gap:26px;padding-top:6px}.an-topo{gap:14px 16px}.an-controles{gap:14px}.an-secao{display:flex;flex-direction:column;gap:14px}.an-grupo{margin-top:8px}.an-grade{gap:18px}.an-card{gap:10px;padding:18px 20px 14px}.an-card .an-titulo{line-height:1.3}.an-card .an-sub{font-size:12.5px;color:var(--ink-soft)}.an-acoes{margin-top:8px;padding-top:12px;gap:18px}.an-lista{gap:12px}.an-linha{padding:14px 18px;gap:16px}.an-busca-x{background:none;border:0;color:var(--ink-faint);cursor:pointer;font-size:16px;line-height:1;padding:0 4px}.an-busca-x:hover{color:var(--carmim)}.an-confirma{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--ink-soft)}.sidecat-head{text-decoration:none;color:inherit}.sidebar{width:224px;padding:14px 10px 10px}.sidebar.sidebar-mini{width:60px;padding:18px 0 12px}.mark.big img{height:28px}.navbtn{font-size:13px;font-weight:500;padding:7px 10px;gap:9px;border-radius:8px}.navbtn svg{width:15px;height:15px}.navbtn[aria-current=page]{font-weight:600}.navbtn.sub{font-size:12.5px;font-weight:400;padding:6px 9px;margin-bottom:3px;border-radius:7px}.sidelist{margin-top:12px}.sidelist .eyebrow{font-size:11px;font-weight:600;letter-spacing:.1em}.eyebrow-titulo{font-size:11.5px;font-weight:700;letter-spacing:.1em;padding:0 10px 6px;margin-bottom:4px}.eyebrow-titulo svg{width:13px;height:13px}.sidecat{margin-top:8px}.sidecat-head{padding:5px 10px}.sidecat-seta{font-size:12px}.sidebar .count{font-size:11px;padding:1px 5px}.avisosbox{padding:7px 10px;margin-bottom:10px}.whoami{padding:7px 8px}*{scrollbar-width:thin;scrollbar-color:var(--ink-faint) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--ink-faint);border-radius:999px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--ink-soft);background-clip:padding-box}::-webkit-scrollbar-corner{background:transparent}.progresso-nav{position:fixed;top:0;left:0;right:0;height:3px;z-index:100;pointer-events:none;transform-origin:left;background:linear-gradient(90deg,var(--carmim),var(--vit-titulo));animation:progresso-nav 8s cubic-bezier(.1,.7,.2,1) forwards}@keyframes progresso-nav{0%{transform:scaleX(.02)}to{transform:scaleX(.92)}}.canvas>.scroll{animation:tela-entra .18s ease-out}@keyframes tela-entra{0%{opacity:.4}to{opacity:1}}@media (prefers-reduced-motion:reduce){.progresso-nav{animation:none;transform:scaleX(.5)}.canvas>.scroll{animation:none}}.v-fina{display:none}@media (max-width:820px){.bslides-pista{aspect-ratio:var(--r0,1600/500)}.so-celular-oculta,.so-desktop{display:none!important}.bslides-pontos{position:absolute;left:0;right:0;bottom:8px;margin:0;pointer-events:none}.bslides-pontos button{pointer-events:auto;background:rgba(255,255,255,.55)}.bslides-pontos button.on{background:var(--carmim)}.linha-fina-cel{padding:0!important;height:44px;align-items:center;position:relative;overflow:hidden}.linha-fina-cel>:not(.v-fina){display:none}.linha-fina-cel .v-fina{display:flex;align-items:center;gap:10px;width:100%;padding:0 12px;height:100%;font-size:14px;position:relative}.v-fina-txt{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-fina-txt b{font-weight:700}.v-fina-ico{flex:none;color:var(--carmim);display:inline-flex;align-items:center}.v-fina-barra{position:absolute;left:0;bottom:0;height:3px;background:var(--carmim)}.faixa-dupla{gap:8px}}.an-imgs{position:relative;display:block;border-radius:10px;overflow:hidden}.an-img{display:block;width:100%;height:140px;object-fit:cover}.an-mais{position:absolute;right:8px;bottom:8px;background:rgba(10,12,20,.78);color:#fff;font-size:12px;font-weight:700;padding:3px 8px;border-radius:999px}.an-miniatura{width:44px;height:44px;flex:none;border-radius:8px;object-fit:cover}.an-linha-corpo:has(.an-miniatura){display:grid;grid-template-columns:44px minmax(0,1fr);grid-column-gap:10px;column-gap:10px;align-items:center}.an-linha-corpo:has(.an-miniatura) .an-miniatura{grid-row:1/span 2}.discreto{white-space:nowrap}.rot-curto{display:none}@media (max-width:560px){.rot-longo{display:none}.rot-curto{display:inline}}@media (max-width:820px){.agenda-abas{display:flex;gap:6px;overflow:visible}.agenda-aba{flex:1 1 auto;text-align:center;padding:8px 6px;font-size:14px;white-space:nowrap}.agenda-topo .agenda-filtros{flex-wrap:wrap;overflow:visible}.agenda-hero{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-column-gap:14px;column-gap:14px;grid-row-gap:12px;row-gap:12px}.agenda-hero>:nth-child(3){grid-column:1/-1;width:100%;justify-content:center}}@media (max-width:560px){.lembrar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.lembrar>.tiny:first-child{grid-column:1/-1}.lembrar-chip{padding:7px 4px;font-size:12.5px;text-align:center;white-space:nowrap}}.evento{scroll-margin-top:84px}.assinar-rodape{gap:10px;padding-top:12px;border-top:1px solid var(--rule)}.assinar-lista,.assinar-rodape{display:flex;flex-direction:column}.assinar-lista{margin:0;gap:8px}@media (max-width:820px){.assinar-painel{position:fixed;left:12px;right:12px;top:84px;bottom:76px;width:auto;max-height:none;z-index:60;padding:16px;gap:16px}.assinar-linha{flex-direction:column;align-items:stretch}.assinar-linha input{min-width:0;width:100%}.assinar-abas{display:flex;flex-wrap:wrap;gap:6px}.assinar-aba{flex:1 1 auto;text-align:center;white-space:nowrap;padding:8px 10px}}.aviso-corpo{min-width:0;overflow-wrap:anywhere;flex:1 1}.node.aviso-item{flex-wrap:wrap;align-items:flex-start}.aviso-item .aviso-corpo{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 60px)}.aviso-item .aviso-alt{flex:1 1 100%;text-align:left;margin-left:52px;padding:2px 0}.assinar-passo{flex-direction:column;gap:10px}.assinar-passo-cab{display:flex;align-items:center;gap:12px}.assinar-passo-corpo{width:100%;min-width:0}.assinar-lista{padding-left:20px}.assinar-outro{margin:0;text-align:center}.assinar-linha{flex-direction:column;align-items:stretch}.assinar-linha input{min-width:0;width:100%}.assinar-linha .btn.assinar-copiar{align-self:center;width:auto;min-width:140px}@media (max-width:820px){.agenda-hero{grid-template-rows:auto auto;row-gap:6px;align-items:start}.agenda-hero>:first-child{grid-column:1;grid-row:1/3;align-self:center}.agenda-hero>:nth-child(3){grid-column:2;grid-row:1;width:auto;justify-self:end;margin:0}.agenda-hero>:nth-child(2){grid-column:2;grid-row:2}.agenda-hero .assinar-icone{min-height:36px;padding:6px 12px 6px 10px;border-radius:12px}.agenda-hero .assinar-rotulo{font-size:12.5px;white-space:normal;line-height:1.15}.agenda-hero>:nth-child(3){min-width:0;max-width:100%}.agenda-hero .assinar-icone{max-width:100%}.agenda-topo{gap:8px}.agenda-hero .assinar-icone{min-height:28px;padding:4px 10px 4px 8px;gap:6px;border-radius:999px;background:transparent;font-weight:600}.agenda-hero .assinar-icone svg{width:15px;height:15px}.agenda-hero .assinar-rotulo{font-size:11px;font-weight:600;white-space:nowrap;line-height:1.1;letter-spacing:0}}.btn:disabled{opacity:.55;cursor:not-allowed}@media (max-width:820px){.agenda-hero{grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto;row-gap:0;column-gap:14px;align-items:center}.agenda-hero>:first-child{grid-column:1;grid-row:1}.agenda-hero>:nth-child(2){grid-column:2;grid-row:1}.agenda-hero>:nth-child(3){grid-column:3;grid-row:1;align-self:start;justify-self:end}.agenda-hero .assinar-icone{min-height:0;width:38px;height:38px;padding:0;justify-content:center;border-radius:50%}.agenda-hero .assinar-icone svg{width:19px;height:19px}.agenda-hero .assinar-rotulo{display:none}.agenda-hero{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;row-gap:8px;column-gap:14px;align-items:center}.agenda-hero>:nth-child(3){grid-column:1/-1;grid-row:1;align-self:center;justify-self:end}.agenda-hero>:first-child{grid-column:1;grid-row:2}.agenda-hero>:nth-child(2){grid-column:2;grid-row:2}.agenda-hero .assinar-icone{width:auto;height:auto;min-height:0;padding:0;gap:6px;border:0;background:none;border-radius:0;color:var(--carmim)}.agenda-hero .assinar-icone svg{width:15px;height:15px}.agenda-hero .assinar-rotulo{display:inline;font-size:13px;font-weight:600;white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.agenda-topo{padding-top:16px}}.evento-links{display:flex;flex-wrap:nowrap;gap:8px 18px;flex-basis:100%;align-items:center}.evento-links .evento-sec{white-space:nowrap}.agenda-barra{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--rule);padding-top:10px}.agenda-barra .assinar-wrap{margin-left:auto}.agenda-barra .assinar-icone{min-height:32px;padding:5px 13px 5px 11px;gap:7px;border-radius:999px}.agenda-barra .assinar-rotulo{font-size:12.5px;white-space:nowrap}.agenda-barra .assinar-icone svg{width:16px;height:16px}@media (max-width:820px){.agenda-hero{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto;row-gap:0}.agenda-hero>:first-child{grid-column:1;grid-row:1}.agenda-hero>:nth-child(2){grid-column:2;grid-row:1}.agenda-topo{padding-top:30px}.agenda-barra{padding-top:8px}.agenda-barra .tiny{min-width:0;line-height:1.2}.agenda-barra .assinar-wrap{flex:none}.agenda-barra .assinar-icone{min-height:30px;padding:4px 11px 4px 9px;gap:6px}.agenda-barra .assinar-rotulo{font-size:11.5px}.agenda-barra .assinar-icone svg{width:14px;height:14px}}.agenda-barra .assinar-icone,.agenda-barra .assinar-wrap{max-width:none;width:auto}.agenda-hero-txt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.agenda-topo{gap:16px;padding-bottom:14px}.agenda-barra{padding-top:14px}@media (max-width:820px){.agenda-hero{display:flex;justify-content:center;align-items:center}.agenda-grande{min-width:0;padding:10px 26px}.agenda-topo{gap:18px;padding-top:26px;padding-bottom:16px}.agenda-barra{padding-top:14px}}.agenda-hero{display:flex!important;align-items:center;justify-content:flex-start;gap:16px}.agenda-hero .agenda-abas{flex:0 1 auto;min-width:0;overflow:visible}@media (max-width:820px){.agenda-hero{gap:10px}.agenda-grande{min-width:0;padding:8px 12px}.agenda-grande-n{font-size:22px}.agenda-grande-u{font-size:11px;margin-top:3px}.agenda-hero .agenda-abas{flex:1 1;gap:5px}.agenda-hero .agenda-aba{flex:1 1 auto;padding:8px 4px;font-size:13px}}.agenda-topo .agenda-filtros{justify-content:center;flex-wrap:wrap;overflow:visible}.com-m,.com-voltar{display:none}.com-cab-esp{display:flex;align-items:center;gap:10px}.com-esp-grupo{display:flex;flex-direction:column}.com-esp{display:flex;align-items:center;gap:12px;padding:10px 4px;border-bottom:1px solid var(--rule);color:var(--ink);text-decoration:none}.com-esp-bola{width:42px;height:42px;border-radius:12px;background:var(--paper);border:1px solid var(--edge);display:grid;place-items:center;font-family:var(--font-fraunces),serif;font-weight:700;font-size:17px;flex:none}.com-esp-t{flex:1 1;min-width:0;display:flex;flex-direction:column}.com-esp-t b{font-size:15px;font-weight:600}.com-esp-t span{font-size:12.5px;color:var(--ink-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.com-esp-seta{color:var(--ink-faint);font-size:20px;flex:none}.com-busca-lista{display:none}@media (max-width:820px){.com-espacos{display:none}.com-busca-lista,.com-m{display:block}.com-m{margin:0 -2px}.com-abas{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--rule);margin-bottom:12px}.com-abas a{text-align:center;padding:11px 0;font-size:14px;font-weight:700;color:var(--ink-faint);text-decoration:none;border-bottom:2px solid transparent;margin-bottom:-1px}.com-abas a.on{color:var(--carmim);border-bottom-color:var(--carmim)}.com-chips{display:flex;gap:8px;overflow-x:auto;padding:0 0 12px;scrollbar-width:none}.com-chips::-webkit-scrollbar{display:none}.com-chips a{flex:none;font-size:12.5px;font-weight:700;padding:6px 12px;border-radius:999px;border:1px solid var(--rule);color:var(--ink-soft);background:var(--paper);text-decoration:none;white-space:nowrap}.com-chips a.on{background:var(--carmim);border-color:var(--carmim);color:var(--on-carmim)}.com-escrever{display:flex;align-items:center;gap:10px;background:var(--paper);border:1px solid var(--edge);border-radius:14px;padding:10px 12px;color:var(--ink-faint);font-size:14px;text-decoration:none;margin-bottom:4px}.com-voltar{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid var(--rule);color:var(--ink-soft);text-decoration:none;line-height:1;flex:none}.com-cabecalho .h-lg,.com-voltar{font-size:22px}.com-cartao{padding:12px 14px}.com-cartao .com-titulo{font-size:17px;line-height:1.25}.com-cartao .com-corpo{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.45}.com-cartao .com-imagens img{max-height:200px}}.com-janela{position:fixed;inset:0;z-index:70;background:rgba(8,12,24,.72);display:flex;align-items:flex-end;justify-content:center;overflow-y:auto;padding:0}.com-janela-caixa{width:100%;max-width:640px;max-height:92dvh;overflow-y:auto;border-radius:18px 18px 0 0;background:var(--linen)}.com-janela-caixa .com-form{border-radius:18px 18px 0 0;margin:0}.com-esp-bola svg{display:block}@media (max-width:820px){button.com-escrever{width:100%;text-align:left;font:inherit;font-size:14px;cursor:pointer}.com-abas.com-m{position:-webkit-sticky;position:sticky;top:var(--com-top,54px);z-index:9;background:var(--linen);margin:-4px -18px -8px;padding:0 18px}}.com-sel{display:flex;flex-direction:column;gap:6px}.com-sel-btn{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;text-align:left;font:inherit;cursor:pointer;color:var(--ink)}.com-sel-btn.vazio{color:var(--ink-faint)}.com-sel-lista{list-style:none;margin:0;padding:4px;max-height:42dvh;overflow-y:auto;background:var(--paper);border:1px solid var(--edge);border-radius:12px}.com-sel-lista button{display:block;width:100%;text-align:left;background:none;border:0;border-radius:8px;padding:11px 12px;font:inherit;font-size:15px;color:var(--ink);cursor:pointer}.com-sel-lista button:hover{background:var(--rule)}.com-sel-lista button.on{color:var(--carmim);font-weight:700}@media (max-width:820px){.com-emoji-seletor{position:fixed;left:10px;right:10px;bottom:76px;top:auto;width:auto;z-index:95}.com-emoji-seletor emoji-picker{height:min(360px,52dvh);touch-action:pan-y}}.paleta-x{display:none}@media (max-width:820px){.paleta-esc{display:none}.paleta-x{display:inline;font-size:22px;line-height:1}.paleta-fechar{min-width:34px;height:34px;display:grid;place-items:center;border-radius:50%}.com-emoji-seletor{top:64px;bottom:auto}.com-emoji-seletor emoji-picker{height:min(380px,58dvh)}.com-ed-barra{flex-wrap:nowrap;gap:0;padding:6px 4px;justify-content:space-between}.com-ed-barra .com-ed-botao{flex:1 1;width:auto;min-width:0;max-width:34px;height:32px}.com-ed-sep{margin:0 2px;flex:none}}.com-esp-bola{width:34px;height:34px;border:0;background:none;border-radius:0;color:var(--carmim)}.paleta-abas,.paleta-campo{flex:none}.paleta-lista{min-height:0}.com-emoji-topo{display:none}@media (max-width:820px){.com-emoji-seletor{background:var(--paper);border:1px solid var(--edge)}.com-emoji-topo{display:flex;align-items:center;justify-content:space-between;padding:6px 8px 6px 14px;font-size:13px;font-weight:700;color:var(--ink-soft);border-bottom:1px solid var(--edge)}.com-emoji-fechar{width:32px;height:32px;border:0;border-radius:50%;background:var(--rule);color:var(--ink);font-size:20px;line-height:1;cursor:pointer}.com-emoji-seletor emoji-picker{height:min(340px,52dvh)}}.paleta-escopo{display:flex;gap:6px;padding:10px 14px 0;flex:none}.paleta-escopo button{font:inherit;font-size:13px;font-weight:700;padding:6px 14px;border-radius:999px;border:1px solid var(--rule);background:transparent;color:var(--ink-soft);cursor:pointer}.paleta-escopo button.on{background:var(--carmim);border-color:var(--carmim);color:var(--on-carmim)}.com-nav-ico{display:inline-grid;place-items:center;flex:none;color:var(--ink-faint)}.com-espacos .navbtn{display:flex;align-items:center;gap:10px}.com-espacos .navbtn.on .com-nav-ico,.com-espacos .navbtn:hover .com-nav-ico{color:var(--carmim)}.com-chips a{display:inline-flex;align-items:center;gap:7px}.com-chip-n{font-size:11px;font-weight:800;line-height:1;padding:3px 6px;border-radius:999px;background:var(--carmim);color:var(--on-carmim)}.com-chips a.on .com-chip-n{background:var(--on-carmim);color:var(--carmim)}@media (max-width:820px){.grid4,.rail,.vitrine-trilho{scrollbar-width:none;-ms-overflow-style:none}.grid4::-webkit-scrollbar,.rail::-webkit-scrollbar,.vitrine-trilho::-webkit-scrollbar{display:none}}.foto-perfil{flex-wrap:wrap}.foto-perfil .grow{min-width:0;overflow-wrap:anywhere}.card>.tiny{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.com-aviso-grupos{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid var(--rule);border-radius:10px;cursor:pointer}.com-aviso-grupos input{margin-top:3px}.com-aviso-grupos span{display:flex;flex-direction:column;gap:2px;font-weight:700;font-size:14.5px}.com-aviso-grupos small{font-weight:400;font-size:13px;color:var(--ink-soft)}.com-d{display:none}@media (min-width:821px){.com-d{display:block}.com-d .com-escrever{display:flex;align-items:center;gap:12px;width:100%;text-align:left;font:inherit;font-size:15px;cursor:pointer;background:var(--paper);border:1px solid var(--edge);border-radius:14px;padding:12px 14px;color:var(--ink-faint)}.com-d .com-escrever:hover{border-color:var(--ink-faint)}.com-janela{align-items:center;padding:24px}.com-janela-caixa,.com-janela-caixa .com-form{border-radius:18px}}.btn.ghost.cmpm-abrir{margin-top:14px;width:100%;border:1.5px solid var(--carmim);color:var(--carmim);font-weight:700;padding:11px 16px}.btn.ghost.cmpm-abrir:hover{background:color-mix(in srgb,var(--carmim) 14%,transparent)}.cmpm-fundo{position:fixed;inset:0;z-index:80;background:rgba(8,12,24,.72);display:flex;align-items:center;justify-content:center;padding:16px}.cmpm-caixa{width:100%;max-width:720px;max-height:90dvh;display:flex;flex-direction:column;background:var(--paper);color:var(--ink);border:1px solid var(--edge);border-radius:16px;overflow:hidden}.cmpm-topo{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--rule)}.cmpm-titulo{margin:0;font-size:18px}.cmpm-corpo{overflow-y:auto;padding:4px 16px 16px}.cmpm-tabela{width:100%;border-collapse:collapse;font-size:14px}.cmpm-tabela thead th{position:-webkit-sticky;position:sticky;top:0;background:var(--paper);text-align:center;padding:10px 6px;font-size:13px;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--rule)}.cmpm-tabela thead th:first-child{text-align:left}.cmpm-tabela tbody th,.cmpm-tabela td{padding:8px 6px;border-bottom:1px solid var(--rule);vertical-align:middle}.cmpm-tabela td{text-align:center;width:96px}.cmpm-item{text-align:left;font-weight:700}.cmpm-limite th{text-align:left;font-weight:400;color:var(--ink-soft);padding-left:18px;font-size:13px}.cmpm-grupo th{text-align:left;padding:14px 6px 6px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--carmim);border-bottom:1px solid var(--rule)}.cmpm-sim{color:var(--sage);font-weight:800}.cmpm-nao{color:var(--ink-faint)}.cmpm-txt{font-size:13px}button.linha-trancada{width:100%;text-align:left;font:inherit;color:inherit;background:transparent;cursor:pointer}.cmpm-caixa.pequena{max-width:440px}.pm-corpo{padding:22px 22px 20px;display:flex;flex-direction:column;gap:10px}.pm-selo{align-self:flex-start}.pm-texto{margin:0;color:var(--ink-soft);line-height:1.55}.pm-acoes{display:flex;justify-content:flex-end;gap:10px;margin-top:8px;flex-wrap:wrap}.pm-acoes .btn{white-space:nowrap}.cartao-bv{display:flex;align-items:center;gap:16px;padding:12px;border:1px solid var(--edge);border-radius:14px;background:var(--paper)}.cartao-bv-capa{position:relative;flex:none;width:168px;aspect-ratio:16/9;border-radius:10px;overflow:hidden;border:0;padding:0;cursor:pointer;background:linear-gradient(135deg,#672846,#151B2C)}.cartao-bv-capa img{width:100%;height:100%;object-fit:cover;display:block}.cartao-bv-txt{display:flex;flex-direction:column;gap:6px;min-width:0}.cartao-bv-titulo{font-size:1.05rem}.cartao-bv-sub{color:var(--ink-soft);font-size:.9rem;line-height:1.45}.cartao-bv-acoes{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.cartao-bv-fundo{position:fixed;inset:0;z-index:90;background:rgba(8,12,24,.78);display:flex;align-items:center;justify-content:center;padding:18px}.cartao-bv-janela{width:min(880px,100%);max-height:100%;overflow:auto;display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:16px;background:var(--paper);border:1px solid var(--edge)}.cartao-bv-janela-topo{display:flex;align-items:center;justify-content:space-between;gap:12px}@media (max-width:640px){.cartao-bv{flex-direction:column;align-items:stretch}.cartao-bv-capa{width:100%}}.com-ler{align-self:flex-start;white-space:nowrap;font-size:14px;font-weight:700;color:var(--carmim);text-decoration:none}.com-ler:hover{text-decoration:underline}.duvida-campo{width:100%;box-sizing:border-box;padding:10px 12px;border-radius:10px;border:1px solid var(--rule);background:var(--paper);color:var(--ink);font:inherit;font-size:15px;line-height:1.5;resize:vertical}.duvida-campo::placeholder{color:var(--ink-faint)}.duvida-campo:focus{outline:none;border-color:var(--carmim)}.eyebrow-ouro{color:var(--vit-titulo)}.duvidas-secao{margin-top:18px}.duvidas-secao .btn{margin-top:4px}.chk-cupom{margin-top:14px;display:grid;grid-gap:8px;gap:8px}.chk-cupom-linha{display:flex;gap:8px;align-items:stretch}.chk-cupom-linha .duvida-campo{flex:1 1;min-width:0}.chk-cupom-linha .btn{white-space:nowrap}.oferta-topo{max-width:980px;margin:28px auto 0;padding:0 16px;display:grid;grid-gap:12px;gap:12px;text-align:center;justify-items:center}.oferta-topo .oferta-texto{max-width:62ch}.oferta-valores{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:baseline;justify-content:center}.oferta-de{text-decoration:line-through;color:var(--ink-faint)}.oferta-por{font-size:34px;font-weight:700;color:var(--ink)}.oferta-bonus{margin:0;font-size:18px;font-weight:600;color:var(--vit-titulo)}.chk-gira{display:inline-block;width:14px;height:14px;margin-right:8px;border:2px solid;border-right:2px solid transparent;border-radius:50%;vertical-align:-2px;animation:chk-gira .8s linear infinite}@keyframes chk-gira{to{transform:rotate(1turn)}}.chk-processando{text-align:center;margin-top:10px}.chk-form button[type=submit]:disabled{cursor:progress}