.hero[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,56px);align-items:center;padding-block:clamp(40px,6vw,80px) clamp(24px,4vw,48px)}h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.4rem,1.4rem + 3.6vw,4.4rem);font-weight:750;letter-spacing:-.035em;font-variation-settings:"opsz" 96}.lede[data-astro-cid-j7pv25f6]{font-family:var(--f-text);font-size:var(--s-lg);line-height:1.5;color:var(--ink-soft);margin:22px 0 28px;max-width:40ch}.proof[data-astro-cid-j7pv25f6]{color:var(--ink-faint);font-size:var(--s-sm);margin:18px 0 0;max-width:44ch}.hero-map[data-astro-cid-j7pv25f6]{min-width:0}@media(max-width:920px){.hero[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.featured[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:auto auto;gap:28px}.feat[data-astro-cid-j7pv25f6]{text-decoration:none;display:grid;gap:10px;align-content:start}.feat[data-astro-cid-j7pv25f6].big{grid-row:span 2}.feat[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--s-lg);font-weight:650}.feat[data-astro-cid-j7pv25f6].big h3[data-astro-cid-j7pv25f6]{font-size:var(--s-xl)}.feat[data-astro-cid-j7pv25f6]:hover h3[data-astro-cid-j7pv25f6]{color:var(--pen)}.feat[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-family:var(--f-text);color:var(--ink-soft);margin:0}.feat-track[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:7px;font-size:var(--s-xs);color:var(--ink-faint);font-weight:600;margin-top:4px}@media(max-width:860px){.featured[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.feat[data-astro-cid-j7pv25f6].big{grid-column:span 2;grid-row:auto}}@media(max-width:520px){.featured[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.feat[data-astro-cid-j7pv25f6].big{grid-column:auto}}.tracks-sec[data-astro-cid-j7pv25f6]{background:var(--paper-2);border-block:1px solid var(--rule)}.tracks[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0}.tracks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{border-top:1px solid var(--rule)}.tracks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:last-child{border-bottom:1px solid var(--rule)}.tracks[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:110px 1.4fr 1fr;gap:28px;align-items:center;padding:26px 0;text-decoration:none}.tr-count[data-astro-cid-j7pv25f6]{font-size:clamp(2.4rem,5vw,3.6rem);font-weight:800;color:var(--c);line-height:1;letter-spacing:-.04em;display:flex;flex-direction:column}.tr-count[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-size:var(--s-xs);font-weight:500;color:var(--ink-faint);letter-spacing:0;margin-top:6px}.tracks[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--s-xl)}.tracks[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover h3[data-astro-cid-j7pv25f6]{color:var(--c)}.tr-body[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:8px 0 0;color:var(--ink-soft);font-family:var(--f-text);font-size:var(--s-sm);max-width:52ch}.tr-latest[data-astro-cid-j7pv25f6]{font-size:var(--s-sm);color:var(--ink-soft);border-left:3px solid var(--c);padding-left:14px}.tr-latest[data-astro-cid-j7pv25f6]:before{content:"Mais recente: ";color:var(--ink-faint)}@media(max-width:760px){.tracks[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{grid-template-columns:70px 1fr}.tr-latest[data-astro-cid-j7pv25f6]{grid-column:2}}.recent[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--rule)}.works[data-astro-cid-j7pv25f6]{background:var(--paper-2);border-top:1px solid var(--rule)}.works-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,72px);align-items:center}.book[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;max-width:440px;margin-inline:auto;transition:transform .3s ease;border-radius:16px;box-shadow:var(--shadow)}.book[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6]{transform:scale(1.02)}.works[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:var(--s-xl);margin-bottom:20px}.peix-card[data-astro-cid-j7pv25f6]{display:grid;gap:6px;padding:20px 22px;margin-bottom:28px;border-radius:18px;text-decoration:none;background:#16224a;color:#f3f6fb;border-left:6px solid #ffe45c}.peix-card[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:var(--s-lg);line-height:1.2}.pc-kicker[data-astro-cid-j7pv25f6]{font-size:var(--s-xs);font-weight:600;color:#ffe45c}.pc-text[data-astro-cid-j7pv25f6]{font-family:var(--f-text);font-size:var(--s-sm);opacity:.85}.peix-card[data-astro-cid-j7pv25f6]:hover strong[data-astro-cid-j7pv25f6]{text-decoration:underline;text-underline-offset:4px}.book-title[data-astro-cid-j7pv25f6]{font-family:var(--f-text);font-weight:600;font-size:var(--s-lg);line-height:1.3;letter-spacing:0}.book-meta[data-astro-cid-j7pv25f6]{color:var(--ink-faint);font-size:var(--s-sm);margin:8px 0 0}.book-blurb[data-astro-cid-j7pv25f6]{font-family:var(--f-text);color:var(--ink-soft);margin:14px 0 20px;max-width:54ch}.courses[data-astro-cid-j7pv25f6]{list-style:none;margin:32px 0 16px;padding:0;border-top:1px solid var(--rule)}.courses[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 0;border-bottom:1px solid var(--rule);text-decoration:none}.courses[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover strong[data-astro-cid-j7pv25f6]{color:var(--pen)}.courses[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--ink-faint);font-size:var(--s-sm)}.more[data-astro-cid-j7pv25f6]{color:var(--pen);font-weight:600;text-decoration:none}.more[data-astro-cid-j7pv25f6]:hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:820px){.works-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.book[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{max-width:300px}}
