@font-face{font-family:Cormorant Garamond;src:url(/fonts/CormorantGaramond-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(/fonts/CormorantGaramond-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(/fonts/CormorantGaramond-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(/fonts/CormorantGaramond-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(/fonts/CormorantGaramond-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:General Sans;src:url(/fonts/GeneralSans-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:General Sans;src:url(/fonts/GeneralSans-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:General Sans;src:url(/fonts/GeneralSans-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:General Sans;src:url(/fonts/GeneralSans-Semibold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}:root{--blue-50: #F1F4FB;--blue-300: #8EA2DB;--blue-500: #4560AD;--blue-600: #314791;--blue-700: #1E3170;--blue-800: #152451;--blue-900: #0E1830;--utility-error: #8B5656;--utility-error-hover: #704747;--bg-canvas: #FCFBF8;--bg-surface: #F6F1EA;--bg-surface-alt: #E9DED1;--border-default: #CEC0B2;--text-primary: #1A1511;--text-secondary: #685B52;--text-tertiary: #8B7D72;--text-inverse: #FCFBF8;--accent-100: #F2E7CF;--accent-300: #CDA864;--accent-400: #B98B3E;--accent-600: #876522;--font-serif: "Cormorant Garamond", Georgia, serif;--font-sans: "General Sans", system-ui, sans-serif;--radius: 4px;--radius-lg: 6px;--radius-card: 16px;--ease-expo: cubic-bezier(.16, 1, .3, 1);--section-bg: var(--bg-canvas);--section-text: var(--text-primary)}[data-theme=dark]{--section-bg: var(--blue-900);--section-text: var(--text-inverse)}[data-theme=light]{--section-bg: var(--bg-canvas);--section-text: var(--text-primary)}[data-theme=parchment]{--section-bg: var(--bg-surface);--section-text: var(--text-primary)}[data-theme=parchment-alt]{--section-bg: var(--bg-surface-alt);--section-text: var(--text-primary)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:auto}body{font-family:var(--font-sans);color:var(--text-primary);background:var(--bg-canvas);-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{text-decoration:none;color:inherit}body:before{content:"";position:fixed;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='1'/%3E%3C/svg%3E");opacity:.025;pointer-events:none;z-index:9999}.container{max-width:1200px;margin:0 auto;padding:0 20px}.container--narrow{max-width:760px;margin:0 auto;padding:0 20px}.btn-primary{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-sans);font-weight:600;font-size:14px;color:#fff;background:var(--blue-600);padding:14px 24px;border-radius:var(--radius);transition:background .2s,transform .4s var(--ease-expo);white-space:nowrap}.btn-primary:hover{background:var(--blue-700);transform:translateY(-2px)}.label{font-family:var(--font-sans);font-weight:500;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--blue-300);margin-bottom:16px;display:block}.nav[data-astro-cid-duoccjl7]{position:fixed;top:0;left:0;right:0;z-index:100;padding:11px 0;background:#fcfbf8eb;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);box-shadow:0 1px 0 var(--border-default);opacity:0;transform:translateY(-8px);pointer-events:none;transition:opacity .3s ease,transform .3s ease}.nav[data-astro-cid-duoccjl7].visible{opacity:1;transform:translateY(0);pointer-events:auto}.nav__inner[data-astro-cid-duoccjl7]{display:flex;align-items:center;justify-content:space-between}.nav__brand[data-astro-cid-duoccjl7]{display:flex;align-items:center;gap:10px}.nav__logo[data-astro-cid-duoccjl7]{height:28px;display:block}.nav__logo--white[data-astro-cid-duoccjl7]{display:none}.nav__wordmark[data-astro-cid-duoccjl7]{font-family:var(--font-sans);font-weight:600;font-size:15px;letter-spacing:.01em;color:var(--blue-700);display:none}@media (min-width: 400px){.nav__wordmark[data-astro-cid-duoccjl7]{display:block}}.nav__tag[data-astro-cid-duoccjl7]{font-family:var(--font-sans);font-weight:500;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);display:none}@media (min-width: 600px){.nav__tag[data-astro-cid-duoccjl7]{display:block}}.footer[data-astro-cid-zsvuccz7]{background:var(--blue-900);padding:40px 0;border-top:1px solid rgba(255,255,255,.06)}.footer__inner[data-astro-cid-zsvuccz7]{display:flex;align-items:center;gap:16px;flex-direction:column;text-align:center}.footer__logo[data-astro-cid-zsvuccz7]{height:36px;opacity:.75}.footer__info[data-astro-cid-zsvuccz7]{font-size:12px;line-height:1.8;color:#ffffff59}@media (min-width: 640px){.footer__inner[data-astro-cid-zsvuccz7]{flex-direction:row;text-align:left;justify-content:space-between}}.card[data-astro-cid-tciuxwdr]{background:var(--bg-canvas);border:1px solid var(--border-default);border-radius:var(--radius-card);padding:24px;display:flex;flex-direction:column;gap:20px;transition:box-shadow .3s var(--ease-expo),transform .3s var(--ease-expo)}.card[data-astro-cid-tciuxwdr]:hover{box-shadow:0 8px 32px #0e18301a;transform:translateY(-2px)}.card__head[data-astro-cid-tciuxwdr]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;flex-wrap:wrap}.card__badges[data-astro-cid-tciuxwdr]{display:flex;gap:6px;flex-wrap:wrap}.badge[data-astro-cid-tciuxwdr]{font-family:var(--font-sans);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:4px 8px;border-radius:100px;white-space:nowrap}.badge--area[data-astro-cid-tciuxwdr]{color:#fff}.badge--neuro[data-astro-cid-tciuxwdr]{background:var(--blue-600)}.badge--clinica[data-astro-cid-tciuxwdr]{background:var(--blue-500)}.badge--gestao[data-astro-cid-tciuxwdr]{background:var(--blue-600)}.badge--org[data-astro-cid-tciuxwdr]{background:var(--blue-700)}.badge--fmt[data-astro-cid-tciuxwdr],.badge--presencial[data-astro-cid-tciuxwdr],.badge--vivo[data-astro-cid-tciuxwdr],.badge--gravado[data-astro-cid-tciuxwdr]{background:var(--bg-surface-alt);color:var(--text-secondary)}.card__bonus[data-astro-cid-tciuxwdr]{font-family:var(--font-sans);font-size:11px;font-weight:500;color:var(--accent-600);white-space:nowrap;padding:4px 0}.card__body[data-astro-cid-tciuxwdr]{flex:1;display:flex;flex-direction:column;gap:10px}.card__nome[data-astro-cid-tciuxwdr]{font-family:var(--font-serif);font-weight:600;font-size:clamp(18px,2.5vw,22px);line-height:1.2;color:var(--blue-700)}.card__desc[data-astro-cid-tciuxwdr]{font-size:13px;line-height:1.7;color:var(--text-secondary)}.card__instrutor[data-astro-cid-tciuxwdr]{font-size:12px;font-weight:500;color:var(--text-tertiary);line-height:1.5}.card__meta[data-astro-cid-tciuxwdr]{display:flex;flex-direction:column;gap:6px}.card__meta-row[data-astro-cid-tciuxwdr]{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--text-secondary)}.card__meta-row[data-astro-cid-tciuxwdr] svg[data-astro-cid-tciuxwdr]{flex-shrink:0;color:var(--blue-300)}.card__meta-embreve[data-astro-cid-tciuxwdr]{color:var(--text-tertiary);font-style:italic}.card__meta-urgente[data-astro-cid-tciuxwdr]{color:var(--utility-error);font-weight:600}.card__meta-urgente[data-astro-cid-tciuxwdr] svg[data-astro-cid-tciuxwdr]{color:var(--utility-error)}.card__footer[data-astro-cid-tciuxwdr]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding-top:16px;border-top:1px solid var(--border-default);flex-wrap:wrap}.card__preco[data-astro-cid-tciuxwdr]{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.card__preco-block[data-astro-cid-tciuxwdr]{display:flex;flex-direction:column;gap:2px}.card__preco-label[data-astro-cid-tciuxwdr]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--accent-600)}.card__preco-valor[data-astro-cid-tciuxwdr]{font-family:var(--font-serif);font-weight:700;font-size:26px;line-height:1;color:var(--blue-900)}.card__preco-parc[data-astro-cid-tciuxwdr]{font-size:11px;color:var(--text-tertiary)}.card__preco-regular[data-astro-cid-tciuxwdr]{font-size:14px;color:var(--text-tertiary);text-decoration:line-through;align-self:flex-end;margin-bottom:4px}.card__cta[data-astro-cid-tciuxwdr]{flex-shrink:0}.card__cta--urgente[data-astro-cid-tciuxwdr]{background:var(--utility-error)}.card__cta--urgente[data-astro-cid-tciuxwdr]:hover{background:var(--utility-error-hover)}.page-header[data-astro-cid-j7pv25f6]{background:var(--section-bg);padding:80px 0 64px}.page-header__titulo[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-weight:600;font-size:clamp(36px,6vw,56px);line-height:1.1;color:var(--text-inverse);margin-bottom:16px}.page-header__sub[data-astro-cid-j7pv25f6]{font-size:16px;line-height:1.7;color:#fcfbf899;margin-bottom:28px}.page-header__meta[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:13px;font-weight:500;color:#fcfbf873;letter-spacing:.03em}.page-header__dot[data-astro-cid-j7pv25f6]{width:3px;height:3px;border-radius:50%;background:#fcfbf84d}.agenda-section[data-astro-cid-j7pv25f6]{background:var(--section-bg);padding:64px 0 80px}.agenda-group__header[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;margin-bottom:32px}.agenda-group__titulo[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-weight:600;font-size:28px;color:var(--blue-700)}.agenda-group__local[data-astro-cid-j7pv25f6]{font-size:12px;font-weight:500;color:var(--text-tertiary);letter-spacing:.02em}.agenda-grid[data-astro-cid-j7pv25f6]{display:grid;gap:20px;grid-template-columns:1fr}@media (min-width: 640px){.agenda-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.agenda-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}.agenda-divider[data-astro-cid-j7pv25f6]{height:1px;background:var(--border-default);margin:56px 0;opacity:.6}
