img.foto-bg{object-fit:cover;object-position:center}.lz-hero-media img.foto-bg{object-position:center right}@media (max-width:767px){.lz-hero-media img.foto-bg{object-position:center}}.btn:active,.cta-ghost:active,.cta:active,.nav-cta:active{transform:scale(.985)}.flow-aseguir:active,.flow-bloom-prox:active,.flow-chip:active,.flow-continue:active,.flow-modcard:active,.flow-seccard:active,.flow-seclink:active,.lz-card:active{transform:scale(.99)}.btn:focus-visible,.cta:focus-visible,.lz-card:focus-visible,a.flow-proximos-head:focus-visible{outline:none;box-shadow:var(--focus-ring)}.cta-ghost:focus-visible,.nav-cta:focus-visible{outline:none;box-shadow:var(--focus-ring-noite)}@media (max-width:767px){.curso-bottomnav{background:rgba(11,18,32,.82);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);border-top:1px solid var(--linha-noite);box-shadow:0 -8px 30px rgba(6,10,18,.5);padding-bottom:env(safe-area-inset-bottom,0);padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}.curso-bn-item{position:relative;color:var(--texto-noite-mudo)}.curso-bn-ico{transition:background var(--dur-1) var(--ease-out),transform var(--dur-1) var(--ease-out)}.curso-bn-item.on{color:var(--indigo-vivo)}.curso-bn-item.on .curso-bn-ico{background:rgba(110,134,255,.16)}.curso-bn-item:active .curso-bn-ico{transform:scale(.9)}.curso-bn-item.on:before{content:"";position:absolute;top:6px;left:50%;transform:translateX(-50%);width:5px;height:5px;border-radius:50%;background:var(--faisca);box-shadow:0 0 7px rgba(255,106,61,.75)}.curso-bn-item:focus-visible .curso-bn-ico{outline:2px solid var(--indigo-vivo);outline-offset:2px}.curso-topbar{padding-top:env(safe-area-inset-top,0)}.curso-wrap:has(.curso-exame)~.curso-bottomnav{display:none}.curso-wrap:has(.curso-exame) .curso-shell{padding-bottom:24px}}@media (max-width:767px){.curso-shell .page-head h1{font-size:clamp(24px,7vw,30px);line-height:1.12}.flow-continue-corpo h2{font-size:21px}.flow-continue-num{font-size:clamp(48px,15vw,64px)}.flow-continue-capa{min-height:128px}.flow-home-grid{gap:14px}.flow-chip{min-height:44px}.flow-rail-item{grid-template-columns:1fr;gap:0}.flow-rail-gutter{display:none}.flow-rail-item:not(:last-child){padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid var(--linha)}.flow-modcard,.flow-modcard.atual{background:none;border:none;box-shadow:none;border-radius:0;padding:0;margin:0}.flow-modcard:hover{transform:none;box-shadow:none}.flow-modhead{flex-direction:column;gap:8px;margin-bottom:10px}.flow-modhead-txt{width:100%}.flow-modhead h2{font-size:20px!important}.flow-modhead .flow-epigrafe{font-size:15px}.flow-modstat{flex-direction:row;align-items:center;align-self:stretch;gap:10px}.flow-modstat .flow-modbar{flex:1 1;width:auto}.flow-secoes{gap:2px;margin-top:2px}.flow-seclink{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"dot title" ".  meta";align-items:center;grid-column-gap:12px;column-gap:12px;grid-row-gap:6px;row-gap:6px;padding:11px 4px;min-height:0}.flow-seclink .flow-node-dot{grid-area:dot}.flow-seclink .flow-sectitle{grid-area:title;flex:none;font-size:16px}.flow-seclink .flow-secmeta{grid-area:meta;justify-self:end;background:var(--linha-2);color:var(--tinta-suave);padding:3px 10px;border-radius:999px;font-size:11px;line-height:1.5}.flow-capa{min-height:72px;padding:12px 16px;margin-bottom:16px;border-radius:var(--r)}.flow-capa-num{font-size:34px;margin-right:14px;opacity:.85}.flow-capa-txt .flow-mono{font-size:11px;margin-bottom:2px}.flow-capa-txt h1{font-size:17px!important}.flow-capa-txt .flow-epigrafe{display:none}.flow-aseguir{padding:16px;gap:14px}.flow-aseguir-num{width:46px;height:46px;font-size:20px}.flow-dial{width:148px;height:148px}.flow-dial-center b{font-size:38px}.flow-bento-cell{padding:20px}}@media (max-width:430px){.flow-capa{min-height:56px;padding:10px 14px}.flow-capa-num{font-size:28px;margin-right:12px}.flow-capa-txt h1{font-size:15.5px!important}.flow-capa-bar{height:3px}.flow-continue-corpo{padding:20px 18px}.flow-chip{padding:16px 18px}.lz-hero h1{letter-spacing:-.02em}}.flow-capa,.flow-continue-capa,.foto-tratada,.lz-auth-lousa,.lz-hero-media{background-color:var(--noite-0)}@media (prefers-reduced-motion:reduce){.btn:active,.cta-ghost:active,.cta:active,.curso-bn-item:active .curso-bn-ico,.flow-aseguir:active,.flow-bloom-prox:active,.flow-chip:active,.flow-continue:active,.flow-modcard:active,.flow-seccard:active,.flow-seclink:active,.lz-card:active,.nav-cta:active{transform:none!important}.curso-bn-ico{transition:none!important}}