.dp-card{margin:0;display:grid;gap:1.5rem;border:1px solid rgb(var(--color-edge));border-radius:1.5rem;background:rgb(var(--color-surface));padding:1.25rem;box-shadow:0 1px 0 rgb(var(--color-edge)/.5),0 18px 40px -28px rgba(0,0,0,.45);position:relative}.dp-foto{display:block;width:100%;height:100%;object-fit:cover}.dp-fotobox{overflow:hidden;border-radius:1.1rem;aspect-ratio:4/5;background:rgb(var(--color-surface-2));max-height:380px;width:100%}.dp-corpo{min-width:0;display:flex;flex-direction:column;gap:1rem}.dp-aspas{font-family:Georgia,serif;line-height:.6;color:rgb(var(--color-teal));font-size:4.5rem;display:block;height:2rem}[data-theme=light] .dp-aspas{color:rgb(var(--color-primary))}.dp-destaque{margin:0}.dp-destaque p{margin:0;font-size:clamp(1.3rem,2.6vw,1.9rem);font-weight:800;line-height:1.25;letter-spacing:-.01em;color:rgb(var(--color-fg));text-wrap:balance}.dp-texto{color:rgb(var(--color-muted));font-size:1rem;line-height:1.75;position:relative}.dp-texto p{margin:0 0 1rem}.dp-texto p:last-child{margin-bottom:0}.dp-texto:not(.dp-aberto){max-height:11rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,transparent);mask-image:linear-gradient(#000 60%,transparent)}.dp-mais{align-self:flex-start;border:1px solid rgb(var(--color-teal-dark));color:rgb(var(--color-teal-dark));background:transparent;border-radius:.75rem;padding:.55rem 1rem;font-weight:600;font-size:.9rem;cursor:pointer}.dp-mais:hover{background:rgb(var(--color-teal)/.1)}.dp-card:focus-visible,.dp-mais:focus-visible{outline:2px solid rgb(var(--color-teal));outline-offset:3px}.dp-legenda{display:flex;flex-direction:column;gap:.15rem;border-top:1px solid rgb(var(--color-edge));padding-top:.9rem}.dp-legenda strong{color:rgb(var(--color-fg));font-size:1rem}.dp-legenda span{color:rgb(var(--color-muted));font-size:.85rem}.dp-chip{display:inline-flex;align-items:center;align-self:flex-start;border:1px solid rgb(var(--color-teal-dark)/.55);background:rgb(var(--color-teal)/.12);border-radius:9999px;padding:.28rem .8rem;font-weight:600;line-height:1.25}.dp-chip,.dp-legenda span.dp-chip{color:rgb(var(--color-fg));font-size:.82rem}.dp-legenda span.dp-chip{margin-top:.25rem}.dp-lado{display:flex;flex-direction:column;gap:.75rem;min-width:0}.dp-tags{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.dp-avatar{width:104px;height:104px;border-radius:9999px;overflow:hidden;border:3px solid rgb(var(--color-teal)/.55);flex:none}.dp-citacao{margin:0;color:rgb(var(--color-fg));font-size:1.05rem;line-height:1.7}.dp-citacao p{margin:0}.dp-aspas-p{font-size:3rem;height:1.4rem;margin-bottom:.2rem}@media (min-width:1024px){.dp-grande{grid-template-columns:240px 1fr;gap:2rem;padding:1.5rem 1.75rem;align-items:start}.dp-grande .dp-lado{position:sticky;top:5rem}.dp-grande .dp-fotobox{max-height:300px}.dp-grande .dp-destaque p{font-size:clamp(1.15rem,1.9vw,1.5rem)}.dp-grande .dp-texto{column-count:2;column-gap:2rem;font-size:.95rem;line-height:1.7}.dp-grande .dp-texto p{break-inside:avoid-column}.dp-grande .dp-texto:not(.dp-aberto){height:12.5rem;max-height:none;overflow:hidden;column-fill:auto;-webkit-mask-image:linear-gradient(#000 62%,transparent);mask-image:linear-gradient(#000 62%,transparent)}}@media (min-width:640px){.dp-curto{grid-template-columns:auto 1fr;align-items:center;gap:2rem;padding:1.75rem 2rem;max-width:52rem;margin-inline:auto}.dp-avatar{width:128px;height:128px}}.lf{position:relative;isolation:isolate;overflow:hidden;border-top:1px solid rgb(var(--color-edge))}.lf-sem-borda{border-top:0}:root:not([data-theme=light]) .lf-b{background:#0f1d30;--color-surface:21 40 66;--color-surface-2:30 54 86;--color-edge:44 74 112}[data-theme=light] .lf-b{background:#faf7ef;--color-app:242 236 221;--color-surface:255 254 250;--color-surface-2:242 236 221;--color-edge:200 187 154}.lf-div{position:relative;z-index:3;height:0;pointer-events:none}.lf-div-in{position:absolute;left:50%;width:min(440px,92%);transform:translateX(-50%);top:-9px;height:18px;display:flex;align-items:center;color:rgb(var(--color-teal));opacity:.7}.lf-div-linha{flex:1;height:1px}.lf-div-linha-e{background:linear-gradient(90deg,transparent,currentColor 85%);transform-origin:right center}.lf-div-linha-d{background:linear-gradient(270deg,transparent,currentColor 85%);transform-origin:left center}.lf-div svg{flex:none;width:96px;height:18px;overflow:visible}.lf-div-pulso{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:0;vector-effect:non-scaling-stroke;transition:stroke-dashoffset 1.3s cubic-bezier(.4,0,.2,1) .15s}.lf-div-linha{transition:transform 1.1s cubic-bezier(.4,0,.2,1)}.lf-div-pronto:not(.lf-div-visto) .lf-div-pulso{stroke-dashoffset:100}.lf-div-pronto:not(.lf-div-visto) .lf-div-linha{transform:scaleX(0)}@media (max-width:640px){.lf-div svg{width:72px}}@media (prefers-reduced-motion:reduce){.lf-div-linha,.lf-div-pulso{transition:none}}@keyframes lb-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes lb-marquee-rev{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes lb-flow-x{0%{transform:translateX(-100%)}to{transform:translateX(260%)}}@keyframes lb-flow-y{0%{transform:translateY(-100%)}to{transform:translateY(260%)}}@keyframes lb-ring{0%{transform:scale(.85);opacity:.55}to{transform:scale(1.7);opacity:0}}@keyframes lb-sheen{0%{transform:translateX(-120%) skewX(-18deg)}to{transform:translateX(260%) skewX(-18deg)}}.lb-marquee{display:flex;width:max-content;gap:.75rem;padding-right:.75rem;animation:lb-marquee 55s linear infinite}.lb-marquee-rev{animation-name:lb-marquee-rev;animation-duration:65s}.lb-marquee-wrap:hover .lb-marquee{animation-play-state:paused}.lb-fade-x{mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.lb-chip{display:inline-flex;align-items:center;gap:.6rem;white-space:nowrap;border-radius:9999px;border:1px solid rgb(var(--color-fg)/.1);background:linear-gradient(160deg,rgb(var(--color-surface)/.8),rgb(var(--color-surface)/.4));padding:.55rem 1.1rem;font-size:.8125rem;font-weight:700;letter-spacing:.02em;color:rgb(var(--color-fg));transition:border-color .2s,transform .2s}.lb-chip:hover{border-color:rgba(45,196,178,.55);transform:translateY(-2px)}.lb-line{position:absolute;overflow:hidden;border-radius:9999px;background:rgb(var(--color-fg)/.12)}.lb-line:after{content:"";position:absolute;inset:0;border-radius:inherit}.lb-line-x:after{width:38%;background:linear-gradient(90deg,transparent,#2dc4b2,#4a90e2,transparent);animation:lb-flow-x 3.6s linear infinite}.lb-line-y:after{height:38%;background:linear-gradient(180deg,transparent,#2dc4b2,#4a90e2,transparent);animation:lb-flow-y 3.6s linear infinite}.lb-node{display:flex;align-items:center;justify-content:center;border-radius:9999px;background:rgb(var(--color-surface));border:1px solid rgba(45,196,178,.5);color:#2dc4b2;box-shadow:0 0 0 4px rgb(var(--color-app)),0 0 24px -4px rgba(45,196,178,.55)}.lb-node:before{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid #2dc4b2;animation:lb-ring 2.8s ease-out infinite}[data-theme=light] .lb-node{color:#1e9e8f;border-color:rgba(30,158,143,.6)}.lb-card{position:relative;overflow:hidden;transition:border-color .25s,transform .25s}.lb-card:hover{border-color:rgba(45,196,178,.45);transform:translateY(-3px)}.lb-card:after{content:"";position:absolute;top:0;bottom:0;left:0;width:28%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.07),transparent);transform:translateX(-120%) skewX(-18deg);pointer-events:none}.lb-card:hover:after{animation:lb-sheen .9s ease}.lb-acc{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.lb-acc[data-aberto=true]{grid-template-rows:1fr}.lb-acc>div{overflow:hidden}.lb-faq-item{transition:border-color .2s,background-color .2s}.lb-faq-item[data-aberto=true]{border-color:rgba(45,196,178,.5)}.lb-wordmark{background:linear-gradient(180deg,rgb(var(--color-fg)/.14),transparent 85%);-webkit-background-clip:text;background-clip:text;color:transparent}.lb-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(45,196,178,.45),rgba(74,144,226,.45),transparent)}@media (prefers-reduced-motion:reduce){.lb-marquee{animation:none;flex-wrap:wrap;justify-content:center;width:auto;padding:0 1rem}.lb-marquee-wrap{mask-image:none;-webkit-mask-image:none}.lb-marquee [data-dup=true]{display:none}.lb-line-x:after,.lb-line-y:after{animation:none;display:none}.lb-node:before{animation:none;opacity:0}.lb-card,.lb-chip{transition:none}.lb-card:hover{transform:none}.lb-card:hover:after{animation:none}.lb-acc{transition:none}}.lb-marquee-logos{gap:3.25rem;padding-right:3.25rem;align-items:center}.lb-logo-card{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;height:6rem;min-width:8rem;padding:.5rem;border-radius:1.25rem;transition:transform .2s}.lb-logo-card img{height:4.25rem;width:auto;max-width:15rem;object-fit:contain;opacity:.95;transition:opacity .2s}.lb-logo-card:hover{transform:translateY(-2px)}.lb-logo-card:hover img{opacity:1}[data-theme=dark] .lb-marquee-logos{gap:1.1rem;padding-right:1.1rem}[data-theme=dark] .lb-logo-card{padding:.6rem 1.4rem;background:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.16);box-shadow:0 1px 3px rgba(0,0,0,.3);backdrop-filter:blur(6px)}[data-theme=dark] .lb-logo-card img{opacity:1}[data-theme=dark] .lb-logo-card:hover{border-color:rgba(45,196,178,.6)}@media (max-width:640px){.lb-logo-card{height:4.75rem;min-width:6rem}.lb-logo-card img{height:3.25rem;max-width:11rem}.lb-marquee-logos{gap:2.25rem;padding-right:2.25rem}[data-theme=dark] .lb-marquee-logos{gap:.8rem;padding-right:.8rem}[data-theme=dark] .lb-logo-card{padding:.45rem 1rem}}@media (prefers-reduced-motion:reduce){.lb-logo-card,.lb-logo-card img{transition:none}.lb-logo-card:hover{transform:none}}.lb-ap-tile{opacity:0;transform:translateY(10px) scale(.96)}.lb-ap-on .lb-ap-tile{animation:lp-rise .55s cubic-bezier(.2,.8,.2,1) var(--d,0ms) both}@media (prefers-reduced-motion:reduce){.lb-ap-tile{opacity:1;transform:none}.lb-ap-on .lb-ap-tile{animation:none}}.fd{inset:0;overflow:hidden;pointer-events:none;z-index:1}.fd,.fd-item{position:absolute}.fd-item{display:block;opacity:.1;transform:rotate(var(--fd-rot,0deg))}.fd-item svg{display:block;width:100%;height:100%;stroke-width:1px}.fd-a{color:rgb(var(--color-teal))}.fd-b{color:rgb(var(--color-primary))}.fd-c{color:rgb(var(--color-accent));opacity:.08}[data-theme=light] .fd-item{opacity:.12}[data-theme=light] .fd-c{opacity:.1}@media (max-width:1099px){.fd{display:none}}@media (prefers-reduced-motion:no-preference){.fd-lento{animation:fd-flutua 28s ease-in-out infinite}@keyframes fd-flutua{50%{transform:translateY(-14px) rotate(calc(var(--fd-rot, 0deg) + 2deg))}}}