.hero[data-astro-cid-7vszemnk]{position:relative;height:781px;display:flex;align-items:center;padding:10px clamp(32px,16.6vw,319px);overflow:hidden}.hero__bg[data-astro-cid-7vszemnk]{position:absolute;inset:0;pointer-events:none}.hero__bg-img[data-astro-cid-7vszemnk]{position:absolute;width:134.28%;height:140.05%;left:-6.07%;top:.06%;max-width:none;object-fit:cover;object-position:top center}.hero__bg-overlay[data-astro-cid-7vszemnk]{position:absolute;inset:0;background:linear-gradient(90deg,#000000ed,#0000 52.24%),linear-gradient(0deg,#000000ed,#0000 43.66%)}.hero__content[data-astro-cid-7vszemnk]{position:relative;display:flex;flex-direction:column;gap:17px;align-items:flex-start;max-width:576px}.hero__text[data-astro-cid-7vszemnk]{display:flex;flex-direction:column;gap:3px}.hero__title[data-astro-cid-7vszemnk]{font-family:var(--font-heading);font-size:clamp(28px,2.5vw,36px);font-weight:700;line-height:38px;letter-spacing:-1.44px;color:var(--color-text);max-width:478px}.hero__title--accent[data-astro-cid-7vszemnk]{color:#7eeaf4}.hero__subtitle[data-astro-cid-7vszemnk]{font-family:var(--font-heading);font-size:clamp(18px,1.8vw,28px);font-weight:400;line-height:32px;color:var(--color-text);max-width:556px;padding:10px 0}.hero__cta[data-astro-cid-7vszemnk]{display:flex;align-items:center;justify-content:center;padding:8px 16px;background:linear-gradient(90deg,var(--color-accent-from) 0%,var(--color-accent-to) 100%);border:1px solid rgba(255,255,255,.3);border-radius:5.6px;font-family:var(--font-heading);font-size:22px;font-weight:700;letter-spacing:-.9px;color:#fdfeff;text-decoration:none;white-space:nowrap;transition:opacity .2s,transform .2s;cursor:pointer}.hero__cta[data-astro-cid-7vszemnk]:hover{opacity:.9;transform:translateY(-1px)}@media(max-width:1024px){.hero[data-astro-cid-7vszemnk]{height:auto;min-height:700px;padding:100px 32px 56px}.hero__bg-img[data-astro-cid-7vszemnk]{width:100%;height:100%;left:0;top:0;object-fit:cover}}@media(max-width:768px){.hero[data-astro-cid-7vszemnk]{min-height:700px;padding:100px 24px 48px;align-items:flex-end}.hero__title[data-astro-cid-7vszemnk]{font-size:26px;line-height:32px}.hero__subtitle[data-astro-cid-7vszemnk]{font-size:16px;line-height:24px}.hero__cta[data-astro-cid-7vszemnk]{font-size:18px;width:100%;justify-content:center}}.procedimentos[data-astro-cid-btt3zjtd]{position:relative;display:flex;flex-direction:column;align-items:center;padding:0 clamp(24px,7.7vw,148px) 80px;overflow:hidden}.procedimentos__bg[data-astro-cid-btt3zjtd]{position:absolute;inset:0;pointer-events:none}.procedimentos__bg-img[data-astro-cid-btt3zjtd]{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:center}.procedimentos__header[data-astro-cid-btt3zjtd]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:203px;width:100%;max-width:471px}.procedimentos__eyebrow[data-astro-cid-btt3zjtd]{font-family:var(--font-body);font-size:11px;font-weight:600;line-height:17.6px;letter-spacing:2.2px;text-transform:uppercase;color:var(--color-primary);text-align:center}.procedimentos__title[data-astro-cid-btt3zjtd]{font-family:var(--font-heading);font-size:clamp(24px,2.5vw,32px);font-weight:700;line-height:38px;letter-spacing:-1.28px;color:var(--color-text);text-align:center}.procedimentos__grid[data-astro-cid-btt3zjtd]{position:relative;display:grid;grid-template-columns:repeat(4,374px);gap:43px;justify-content:center;width:100%;padding-bottom:60px}.procedimento-card[data-astro-cid-btt3zjtd]{position:relative;background:var(--color-bg-card);border-top:1px solid rgba(255,255,255,.15);border-radius:var(--radius-2xl);display:flex;flex-direction:column;gap:22px;align-items:flex-start;justify-content:center;padding:25px 39px;width:374px;flex-shrink:0}.procedimento-card__categoria[data-astro-cid-btt3zjtd]{font-family:var(--font-body);font-size:12px;font-weight:500;line-height:20.8px;color:#1ddef0;border:1px solid #1ddef0;border-radius:27px;padding:0 10px;white-space:nowrap;opacity:.71}.procedimento-card__img-wrap[data-astro-cid-btt3zjtd]{position:relative;width:100%;height:113px;border-radius:var(--radius-xl);overflow:hidden;border:1.4px solid rgba(18,199,212,.2);transition:border-color .4s ease}.procedimento-card__img-wrap[data-astro-cid-btt3zjtd]:after{content:"";position:absolute;inset:0;background:#090d12d1;transition:opacity .4s ease}.procedimento-card[data-astro-cid-btt3zjtd]:hover .procedimento-card__img-wrap[data-astro-cid-btt3zjtd]{border-color:#12c7d480}.procedimento-card[data-astro-cid-btt3zjtd]:hover .procedimento-card__img-wrap[data-astro-cid-btt3zjtd]:after{opacity:0}.procedimento-card__img[data-astro-cid-btt3zjtd]{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .4s ease}.procedimento-card[data-astro-cid-btt3zjtd]:hover .procedimento-card__img[data-astro-cid-btt3zjtd]{transform:scale(1.04)}.procedimento-card__body[data-astro-cid-btt3zjtd]{display:flex;flex-direction:column;gap:16px;width:100%}.procedimento-card__titulo[data-astro-cid-btt3zjtd]{font-family:var(--font-body);font-size:16px;font-weight:600;line-height:20.8px;color:var(--color-text);white-space:nowrap}.procedimento-card__link[data-astro-cid-btt3zjtd]:after{content:"";position:absolute;inset:0;border-radius:inherit}.procedimento-card__link[data-astro-cid-btt3zjtd]:focus-visible{outline:none}.procedimento-card[data-astro-cid-btt3zjtd]:has(.procedimento-card__link:focus-visible){outline:2px solid var(--color-primary);outline-offset:3px}.procedimento-card[data-astro-cid-btt3zjtd]:has(.procedimento-card__link){cursor:pointer}.procedimento-card__acento[data-astro-cid-btt3zjtd]{color:#12c7d4}.procedimento-card__desc[data-astro-cid-btt3zjtd]{font-family:var(--font-body);font-size:13.5px;font-weight:400;line-height:21.6px;color:var(--color-text-muted);max-width:296px}@media(max-width:1720px){.procedimentos__grid[data-astro-cid-btt3zjtd]{grid-template-columns:repeat(3,374px)}}@media(max-width:1300px){.procedimentos__grid[data-astro-cid-btt3zjtd]{grid-template-columns:repeat(2,374px)}}@media(max-width:900px){.procedimentos[data-astro-cid-btt3zjtd]{padding:0 24px 48px}.procedimentos__grid[data-astro-cid-btt3zjtd]{grid-template-columns:1fr}.procedimento-card[data-astro-cid-btt3zjtd]{width:100%;max-width:420px;margin:0 auto}.procedimento-card__titulo[data-astro-cid-btt3zjtd]{white-space:normal}}
