.lo-home{font-size:17px;line-height:1.5;color:var(--color-text)}.lo-home h3{font-family:var(--font-display);font-weight:500;font-size:18px;line-height:1.25;margin:0 0 4px;letter-spacing:-.01em}:where(.lo-home) p{margin:0}.lo-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:56px;padding:0 28px;border-radius:14px;font-family:var(--font-text);font-size:17px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background var(--dur-1) var(--ease-argila)}.lo-btn--cheio{background:var(--color-action);color:var(--color-neutral-0)}.lo-btn--cheio:hover{background:var(--color-action-hover)}.lo-btn--cheio:active{background:var(--color-action-active,var(--color-brand-700))}.lo-link{display:inline-flex;align-items:center;min-height:44px;color:var(--color-action);font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.lo-link--leve{font-size:16px;font-weight:500}.lo-link:hover{color:var(--color-action-hover)}.lo-barra a:focus-visible,.lo-home a:focus-visible,.lo-home button:focus-visible{outline:3px solid var(--color-action);outline-offset:3px}.lo-hero{padding:28px 0 40px}.lo-hero__grade{display:grid;grid-gap:24px;gap:24px}.lo-hero__texto{order:1}.lo-ficha{order:2}.lo-hero__acoes{order:3}.lo-hero__h1{margin:0;font-family:var(--font-display);font-weight:500;font-size:clamp(42px,11.5vw,76px);line-height:.98;letter-spacing:-.035em;color:var(--color-text);text-wrap:balance}.lo-hero__apoio{margin-top:24px;max-width:34ch;font-size:18px;color:var(--color-text-strong-2)}.lo-hero__acoes{display:grid;grid-gap:4px;gap:4px;justify-items:start}.lo-hero__acoes .lo-btn{width:100%;max-width:420px}.lo-ficha{background:var(--color-surface);border-radius:20px;box-shadow:var(--ring-card),var(--shadow-sm);padding:20px 20px 18px;display:grid;grid-gap:4px;gap:4px;max-width:460px;width:100%}.lo-ficha__topo{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:var(--color-text-muted)}.lo-ficha__preco{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:10px;margin:6px 0 10px!important}.lo-ficha__de{flex-basis:100%;font-size:15px;color:var(--color-text-muted)}.lo-ficha__valor{font-family:var(--font-display);font-weight:500;font-size:56px;line-height:1;letter-spacing:-.03em;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;color:var(--color-text)}.lo-ficha__por{font-size:17px;color:var(--color-text-strong-2)}.lo-ficha__linhas{margin:0;display:grid}.lo-ficha__linhas>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:8px 0;border-top:1px dashed var(--color-field-border)}.lo-ficha__linhas dt{font-size:15px;color:var(--color-text-muted);flex-shrink:0}.lo-ficha__linhas dd{margin:0;font-size:16px;text-align:right;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.lo-ficha__nota{margin-top:6px!important;padding-top:12px;border-top:1px solid var(--color-border);font-size:13.5px;line-height:1.45;color:var(--color-text-muted)}.lo-sec{padding:44px 0}.lo-sec--superficie{background:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.lo-h2{margin:0 0 20px;font-family:var(--font-display);font-weight:500;font-size:clamp(28px,6.5vw,40px);line-height:1.08;letter-spacing:-.02em;color:var(--color-text);text-wrap:balance}.lo-p{color:var(--color-text-strong-2);max-width:52ch}.lo-filme-bloco{display:grid;grid-gap:20px;gap:20px;justify-items:start}.lo-filme-bloco__texto .lo-h2{margin-bottom:10px}.lo-filme-leve{position:relative;display:block;width:min(100%,340px);aspect-ratio:9/16;border-radius:20px;overflow:hidden;background:var(--color-neutral-900);padding:0;border:0}.lo-filme-leve video{width:100%;height:100%;object-fit:cover;display:block}.lo-filme-leve--poster{cursor:pointer}.lo-filme-leve__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:72px;height:72px;border-radius:50%;display:grid;place-items:center;padding-left:4px;background:var(--color-action);color:var(--color-neutral-0);box-shadow:0 6px 24px rgba(43,33,28,.35);transition:transform var(--dur-1) var(--ease-argila)}.lo-filme-leve--poster:hover .lo-filme-leve__play{transform:translate(-50%,-50%) scale(1.06)}.lo-filme-leve__rotulo{position:absolute;left:12px;top:12px;padding:8px 14px;border-radius:999px;background:var(--color-surface);color:var(--color-text);font-family:var(--font-text);font-size:15px;font-weight:600}.lo-passos{list-style:none;margin:0;padding:0;display:grid;grid-gap:22px;gap:22px;counter-reset:none}.lo-passos li{display:grid;grid-template-columns:44px 1fr;grid-gap:14px;gap:14px;align-items:start}.lo-passos__n{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--color-inset);color:var(--color-text);font-family:var(--font-display);font-weight:500;font-size:19px}.lo-passos p{color:var(--color-text-strong-2);font-size:16px}.lo-passos__cta{margin-top:28px;width:100%;max-width:420px}.lo-junto{list-style:none;margin:0;padding:0;display:grid;grid-gap:20px;gap:20px}.lo-confia__item,.lo-junto li{display:grid;grid-template-columns:44px 1fr;grid-gap:14px;gap:14px;align-items:start}.lo-junto__ic{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--color-surface-2);color:var(--color-text-strong-2);box-shadow:var(--ring-card)}.lo-confia p,.lo-junto p{color:var(--color-text-strong-2);font-size:16px}.lo-confia p+p{margin-top:4px}.lo-confia p strong{color:var(--color-text);font-weight:600}.lo-confia{display:grid;grid-gap:24px;gap:24px}.lo-mais-perguntas{margin-top:-40px;padding-bottom:8px}.lo-fecho{display:grid;grid-gap:14px;gap:14px;justify-items:start}.lo-fecho .lo-h2{margin:0}.lo-fecho .lo-btn{width:100%;max-width:420px;margin-top:6px}.lo-fecho__ja{font-size:15px;color:var(--color-text-muted);display:flex;flex-wrap:wrap;align-items:center;column-gap:6px}.lo-barra{display:none}@media (max-width:720px){.lo-barra{display:flex;gap:10px;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom, 0px));background:var(--color-surface);box-shadow:0 -1px 0 var(--color-border),0 -8px 24px rgba(43,33,28,.06)}.lo-barra .lo-btn{flex:1 1;padding:0 16px}.lo-barra{transition:transform var(--dur-2,.24s) var(--ease-argila),visibility 0s}.lo-barra--oculta{transform:translateY(110%);visibility:hidden;transition:transform var(--dur-2,.24s) var(--ease-argila),visibility 0s linear var(--dur-2,.24s)}.site:has(.lo-barra) .site-nav__cadastro{display:none}.lo-barra__zap{width:56px;height:56px;flex-shrink:0;border-radius:14px;display:grid;place-items:center;color:var(--color-action);box-shadow:inset 0 0 0 1.5px var(--color-action);background:var(--color-surface)}.site:has(.lo-barra) .site-jingle,.site:has(.lo-barra) .site-zap-float{display:none}.site:has(.lo-barra){padding-bottom:calc(80px + env(safe-area-inset-bottom, 0px))}.site:has(.lo-home) .site-wrap{padding:0 16px}}@media (min-width:721px){.lo-sec{padding:72px 0}.lo-junto{gap:28px 40px}.lo-confia,.lo-junto{grid-template-columns:repeat(2,1fr)}.lo-confia{gap:40px}.lo-passos{grid-template-columns:repeat(3,1fr);gap:32px}.lo-passos li{grid-template-columns:1fr;gap:14px}.lo-mais-perguntas{margin-top:-48px}}@media (min-width:1000px){.lo-hero{padding:72px 0 80px}.lo-hero__grade{grid-template-columns:1.15fr .85fr;grid-template-areas:"texto ficha" "acoes ficha";column-gap:56px;row-gap:32px;align-items:end}.lo-hero__texto{grid-area:texto}.lo-ficha{grid-area:ficha;align-self:center}.lo-hero__acoes{grid-area:acoes;align-self:start}.lo-hero__acoes .lo-btn{width:auto}.lo-junto{grid-template-columns:repeat(3,1fr)}.lo-filme-bloco{grid-template-columns:1fr 340px;align-items:center;gap:56px}}@media (prefers-reduced-motion:reduce){.lo-barra,.lo-barra--oculta,.lo-btn,.lo-filme-leve__play{transition:none}}