.cartao[data-astro-cid-jqopylra]{--seta-diagonal:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M5 11 11 5M6 5h5v5' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");align-content:start;gap:var(--space-xs);padding:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid}.cartao--borda[data-astro-cid-jqopylra]{border:1px solid var(--color-line-strong);border-radius:var(--radius-media)}.cartao--nude[data-astro-cid-jqopylra]{border-radius:var(--radius-card);background:var(--color-dark)}h3[data-astro-cid-jqopylra]{letter-spacing:-.02em;margin:0;font-size:clamp(1.375rem,1.15rem + .9vw,1.875rem);line-height:1.2}.cartao--nude[data-astro-cid-jqopylra] h3[data-astro-cid-jqopylra]{font-size:1.375rem}.cartao[data-astro-cid-jqopylra] p,.cartao[data-astro-cid-jqopylra] address{margin:0}.cartao[data-astro-cid-jqopylra] address{font-style:normal}.cartao[data-astro-cid-jqopylra] a{min-height:var(--touch-target);align-self:start;align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.cartao[data-astro-cid-jqopylra] a:after{content:"";width:1em;height:1em;-webkit-mask:var(--seta-diagonal) center / contain no-repeat;mask:var(--seta-diagonal) center / contain no-repeat;transition:transform var(--dur) var(--ease-out);background:currentColor;flex:none}.cartao[data-astro-cid-jqopylra] a:hover:after,.cartao[data-astro-cid-jqopylra] a:focus-visible:after{transform:translate(2px,-2px)}.bloco[data-astro-cid-cji2hsea]{gap:var(--space-lg);padding-block:var(--section-pad);scroll-margin-top:1rem;display:grid}.lado[data-astro-cid-cji2hsea]{align-content:start;gap:var(--space-md);display:grid}h2[data-astro-cid-cji2hsea]{margin:0;font-size:clamp(2.25rem,1.4rem + 2.8vw,3.5rem);line-height:1.02}.foto[data-astro-cid-cji2hsea]{border-radius:var(--radius-media);background:var(--color-tint);height:clamp(18rem,70vw,28.75rem);margin:0;overflow:hidden}.foto[data-astro-cid-cji2hsea] img{object-fit:cover;object-position:50% 10%;width:100%;height:100%}.linha[data-astro-cid-cji2hsea]{gap:2.5rem;margin:0;padding:0 0 0 3rem;list-style:none;display:grid;position:relative}.linha[data-astro-cid-cji2hsea]:before{content:"";background:var(--color-bronze);transform-origin:top;width:2px;position:absolute;top:.5rem;bottom:.5rem;left:.4375rem}.marco[data-astro-cid-cji2hsea]{gap:.5rem;display:grid;position:relative}.marco[data-astro-cid-cji2hsea]:before{content:"";border:2px solid var(--color-bronze);background:var(--color-bg);border-radius:50%;width:1rem;height:1rem;position:absolute;top:.75rem;left:-3rem}.marco__rotulo[data-astro-cid-cji2hsea]{color:var(--color-bronze);font-size:clamp(2.25rem,1.6rem + 2.4vw,3.25rem);font-weight:var(--font-weight-emphasis);letter-spacing:var(--tracking-title);line-height:1}.marco__texto[data-astro-cid-cji2hsea]{max-width:36rem;color:var(--color-ink);font-size:clamp(1.125rem,1.05rem + .4vw,1.375rem);font-weight:500;line-height:1.45}@media (width>=56rem){.bloco[data-astro-cid-cji2hsea]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:5rem}.lado[data-astro-cid-cji2hsea]{position:sticky;top:7rem}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.linha[data-astro-cid-cji2hsea]:before{animation:linear both fio view();animation-range:entry 10% cover 60%}.marco[data-astro-cid-cji2hsea]{animation:linear both marco-subir view();animation-range:entry 5% entry 60%}}}@keyframes fio{0%{transform:scaleY(0)}to{transform:none}}@keyframes marco-subir{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:none}}.intro[data-astro-cid-gkojiepi]{gap:var(--space-lg);padding-block:var(--space-md) var(--section-pad);display:grid}.intro__text[data-astro-cid-gkojiepi]{align-content:center;justify-items:start;gap:var(--space-sm);display:grid}.intro__text[data-astro-cid-gkojiepi] p[data-astro-cid-gkojiepi]{margin:0}h1[data-astro-cid-gkojiepi]{margin-bottom:var(--space-xs);font-size:clamp(2.25rem,1.6rem + 4vw,4.25rem);line-height:1.04}.intro__lead[data-astro-cid-gkojiepi]{color:var(--color-ink);font-size:1.1875rem;line-height:1.55}.intro__registro[data-astro-cid-gkojiepi]{letter-spacing:.03em;font-size:.875rem;font-weight:700}.intro__text[data-astro-cid-gkojiepi] .cta{margin-top:var(--space-xs)}.intro__figure[data-astro-cid-gkojiepi]{isolation:isolate;width:min(100% - 3rem,28rem);margin:0 auto;position:relative}.intro__figure[data-astro-cid-gkojiepi]:before,.intro__figure[data-astro-cid-gkojiepi]:after{content:"";z-index:-1;border:1px solid;border-bottom:0;border-radius:999px 999px 0 0;position:absolute}.intro__figure[data-astro-cid-gkojiepi]:before{border-color:var(--color-line-strong);inset:-.75rem -.75rem 0}.intro__figure[data-astro-cid-gkojiepi]:after{border-color:var(--color-line);inset:-1.5rem -1.5rem 0}.intro__arco[data-astro-cid-gkojiepi]{--origem-largura:1066;--corte-x:223;--corte-y:40;--corte-largura:620;--corte-altura:766;aspect-ratio:calc(var(--corte-largura) / var(--corte-altura));background:var(--color-bg-soft);border-radius:999px 999px 0 0;position:relative;overflow:hidden}.intro__arco[data-astro-cid-gkojiepi] img[data-astro-cid-gkojiepi]{top:calc(var(--corte-y) / var(--corte-altura) * -100%);left:calc(var(--corte-x) / var(--corte-largura) * -100%);width:calc(var(--origem-largura) / var(--corte-largura) * 100%);max-width:none;height:auto;position:absolute}.intro__selo[data-astro-cid-gkojiepi]{width:5.5rem;height:5.5rem;position:absolute;bottom:18%;right:-1.25rem}.selo__fundo[data-astro-cid-gkojiepi]{fill:var(--color-bg)}.selo__anel[data-astro-cid-gkojiepi]{fill:none;stroke:var(--color-bronze);stroke-width:1px}.selo__anel--orbita[data-astro-cid-gkojiepi]{stroke:var(--color-gold);stroke-dasharray:1 5;stroke-linecap:round;stroke-width:2px;transform-box:fill-box;transform-origin:50%}.selo__pupila[data-astro-cid-gkojiepi]{fill:var(--color-gold)}@media (prefers-reduced-motion:no-preference){.selo__anel--orbita[data-astro-cid-gkojiepi]{animation:48s linear infinite selo-giro}}@keyframes selo-giro{to{transform:rotate(360deg)}}@media (width>=56rem){.intro[data-astro-cid-gkojiepi]{align-items:center;gap:var(--space-xl);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.intro__figure[data-astro-cid-gkojiepi]{justify-self:end;width:min(100%,28rem);margin:0 1.5rem 0 0}}.autora[data-astro-cid-7aiau6bi]{overflow-x:clip}.autora__corpo[data-astro-cid-7aiau6bi]{padding-top:var(--space-sm)}.bloco[data-astro-cid-7aiau6bi]{padding-block:var(--section-pad);scroll-margin-top:1rem}.bloco__topo[data-astro-cid-7aiau6bi]{margin-bottom:var(--space-md)}h2[data-astro-cid-7aiau6bi]{margin:0;font-size:clamp(2.25rem,1.4rem + 2.8vw,3.5rem);line-height:1.02}.bloco__topo[data-astro-cid-7aiau6bi] p[data-astro-cid-7aiau6bi]:not(.eyebrow){margin:var(--space-sm) 0 0}.grade[data-astro-cid-7aiau6bi],.locais[data-astro-cid-7aiau6bi]{gap:1.25rem;display:grid}.consulta[data-astro-cid-7aiau6bi]{border-top:1px solid var(--color-line);background:var(--color-surface)}.consulta__grade[data-astro-cid-7aiau6bi]{gap:var(--section-pad);padding-block:var(--section-pad);display:grid}.nota[data-astro-cid-7aiau6bi]{margin:var(--space-md) 0 0;font-size:.875rem}.chamada[data-astro-cid-7aiau6bi]{padding-bottom:var(--section-pad)}.chamada__painel[data-astro-cid-7aiau6bi]{isolation:isolate;justify-items:center;gap:var(--space-sm);padding:clamp(2.5rem, 1.5rem + 5vw, 5rem) var(--space-md);border-radius:var(--radius-media);text-align:center;display:grid;position:relative;overflow:hidden}.chamada[data-astro-cid-7aiau6bi] p[data-astro-cid-7aiau6bi]{max-width:40ch;margin:0}.chamada[data-astro-cid-7aiau6bi] .cta{margin-top:var(--space-sm)}@media (width>=40rem){.grade[data-astro-cid-7aiau6bi]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=56rem){.consulta__grade[data-astro-cid-7aiau6bi]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:4.5rem}}
