.moldura__palco{position:relative;display:flex;justify-content:center;width:100%}.moldura__desenho{display:none;position:absolute;inset:0;z-index:0;pointer-events:none}.moldura__lado{position:absolute;top:0;bottom:0}.moldura__lado--esq{left:0;right:calc(50% + var(--moldura-meia-largura, 13rem))}.moldura__lado--dir{left:calc(50% + var(--moldura-meia-largura, 13rem));right:0}.moldura__curvas{position:absolute;inset:0;width:100%;height:100%}.moldura__lado--esq .moldura__curvas{-webkit-mask-image:linear-gradient(90deg,#000 50%,transparent 92%);mask-image:linear-gradient(90deg,#000 50%,transparent 92%)}.moldura__lado--dir .moldura__curvas{-webkit-mask-image:linear-gradient(270deg,#000 50%,transparent 92%);mask-image:linear-gradient(270deg,#000 50%,transparent 92%)}.moldura__pastilha{position:absolute;z-index:1;display:grid;place-items:center;width:3.25rem;height:3.25rem;padding:0;border:1px solid var(--cinza-200);border-radius:50%;background:var(--branco);box-shadow:0 6px 16px -6px rgba(16,17,20,.25);translate:0 -50%;animation:moldura-entra .4s cubic-bezier(.22,1,.36,1) var(--atraso-da-entrada,0s) both,moldura-balanca 5.2s ease-in-out var(--atraso-do-balanco,1s) infinite backwards}.moldura__pastilha .icone-marca{width:26px;height:26px;flex-shrink:0}.icone-anthropic{--icone:url(/icones/anthropic.svg);color:#191919}.icone-claude{--icone:url(/icones/claude.svg);color:#d97757}.icone-openai{--icone:url(/icones/openai.svg);color:#412991}.icone-gemini{--icone:url(/icones/googlegemini.svg);color:#8e75b2}.icone-github{--icone:url(/icones/github.svg);color:#181717}.icone-supabase{--icone:url(/icones/supabase.svg);color:#3fcf8e}.icone-postgresql{--icone:url(/icones/postgresql.svg);color:#4169e1}.icone-oracle{--icone:url(/icones/oracle.svg);color:#f80000}.icone-nextjs{--icone:url(/icones/nextdotjs.svg);color:#000000}.icone-vercel{--icone:url(/icones/vercel.svg);color:#000000}.icone-deepseek{--icone:url(/icones/deepseek.svg);color:#5786fe}.icone-perplexity{--icone:url(/icones/perplexity.svg);color:#1fb8cd}.moldura__pastilha .icone-google{color:#4285f4}.moldura__pastilha .icone-whatsapp{color:#25d366}@media (min-width:64em){.moldura__palco{max-width:78rem;min-height:min(46rem,calc(100svh - 7rem));align-items:center}.moldura__desenho{display:block}}@keyframes moldura-entra{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes moldura-balanca{0%,to{translate:0 -50%}25%{translate:0 calc(-50% - 4px)}75%{translate:0 calc(-50% + 4px)}}@keyframes moldura-aparece{0%{opacity:0}to{opacity:1}}.moldura__curvas path{animation:moldura-aparece .45s linear both}@media (prefers-reduced-motion:reduce){.moldura__pastilha{animation:none;translate:0 -50%}.moldura__curvas path{animation:none;opacity:1}}