.metodo[data-astro-cid-ryffwf3p]{--no: 56px;--trilho: color-mix(in srgb, currentColor 16%, transparent);--acento: var(--orange);--num: var(--orange-2)}.section--light .metodo[data-astro-cid-ryffwf3p]{--num: var(--orange-text-on-light)}.metodo--compacto[data-astro-cid-ryffwf3p]{--no: 44px}.metodo__lista[data-astro-cid-ryffwf3p]{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:28px;margin:0;padding:0;list-style:none;counter-reset:etapa}.metodo__lista[data-astro-cid-ryffwf3p]:before,.metodo__lista[data-astro-cid-ryffwf3p]:after{content:"";position:absolute;top:calc(var(--no) / 2 - 1px);left:calc(var(--no) / 2);right:calc(20% - var(--no) / 2);height:2px;border-radius:2px;background:var(--trilho)}.metodo__lista[data-astro-cid-ryffwf3p]:after{background:linear-gradient(90deg,var(--orange),var(--orange-2));box-shadow:0 0 12px #ff660080;transform-origin:left center}.metodo__etapa[data-astro-cid-ryffwf3p]{position:relative}.metodo__no[data-astro-cid-ryffwf3p]{position:relative;z-index:1;display:grid;place-items:center;width:var(--no);height:var(--no);margin-bottom:1.25rem;border-radius:50%;border:2px solid var(--acento);background:linear-gradient(135deg,var(--orange),var(--orange-2));color:var(--ink);font-weight:700;font-size:1rem;letter-spacing:.02em;box-shadow:0 0 0 6px color-mix(in srgb,var(--orange) 14%,transparent)}.metodo__titulo[data-astro-cid-ryffwf3p]{margin-bottom:.45em;font-size:clamp(1.1rem,1rem + .4vw,1.3rem)}.metodo__texto[data-astro-cid-ryffwf3p]{margin:0;font-size:.95rem;line-height:1.55;opacity:.78}.metodo--compacto[data-astro-cid-ryffwf3p] .metodo__titulo[data-astro-cid-ryffwf3p]{font-size:1.02rem}.metodo--compacto[data-astro-cid-ryffwf3p] .metodo__no[data-astro-cid-ryffwf3p]{font-size:.85rem;margin-bottom:.9rem}.metodo__nota[data-astro-cid-ryffwf3p]{max-width:70ch;margin:clamp(40px,5vw,64px) 0 0;padding-left:18px;border-left:3px solid var(--acento);font-size:1.02rem;opacity:.85}@media(scripting:enabled)and (prefers-reduced-motion:no-preference){.metodo__lista[data-astro-cid-ryffwf3p]:after{transform:scaleX(0);transition:transform 1.8s cubic-bezier(.6,0,.2,1) .2s}.metodo__no[data-astro-cid-ryffwf3p]{background:var(--dark);color:var(--num);border-color:var(--trilho);box-shadow:none;transition:background .4s ease calc(.3s + var(--i) * .38s),color .4s ease calc(.3s + var(--i) * .38s),border-color .4s ease calc(.3s + var(--i) * .38s),box-shadow .4s ease calc(.3s + var(--i) * .38s)}.section--light .metodo__no[data-astro-cid-ryffwf3p]{background:var(--light)}.metodo__lista[data-astro-cid-ryffwf3p].is-visible:after{transform:scaleX(1)}.metodo__lista[data-astro-cid-ryffwf3p].is-visible .metodo__no[data-astro-cid-ryffwf3p]{background:linear-gradient(135deg,var(--orange),var(--orange-2));color:var(--ink);border-color:var(--acento);box-shadow:0 0 0 6px color-mix(in srgb,var(--orange) 14%,transparent)}}@media(max-width:899px){.metodo__lista[data-astro-cid-ryffwf3p]{grid-template-columns:1fr;gap:28px}.metodo__lista[data-astro-cid-ryffwf3p]:before,.metodo__lista[data-astro-cid-ryffwf3p]:after{top:calc(var(--no) / 2);bottom:calc(var(--no) / 2);left:calc(var(--no) / 2 - 1px);right:auto;width:2px;height:auto}.metodo__lista[data-astro-cid-ryffwf3p]:after{transform-origin:center top}.metodo__etapa[data-astro-cid-ryffwf3p]{display:grid;grid-template-columns:var(--no) 1fr;column-gap:20px;align-items:start}.metodo__no[data-astro-cid-ryffwf3p]{grid-row:span 2;margin-bottom:0}.metodo__titulo[data-astro-cid-ryffwf3p]{margin-top:calc(var(--no) / 2 - .65em)}.metodo--compacto[data-astro-cid-ryffwf3p] .metodo__lista[data-astro-cid-ryffwf3p]{gap:16px}.metodo--compacto[data-astro-cid-ryffwf3p] .metodo__etapa[data-astro-cid-ryffwf3p]{align-items:center}.metodo--compacto[data-astro-cid-ryffwf3p] .metodo__no[data-astro-cid-ryffwf3p]{grid-row:auto}.metodo--compacto[data-astro-cid-ryffwf3p] .metodo__titulo[data-astro-cid-ryffwf3p]{margin:0}}@media(max-width:899px)and (scripting:enabled)and (prefers-reduced-motion:no-preference){.metodo__lista[data-astro-cid-ryffwf3p]:after{transform:scaleY(0)}.metodo__lista[data-astro-cid-ryffwf3p].is-visible:after{transform:scaleY(1)}}
