.ig-win{border:1px solid var(--line);color:var(--navy);background:#fff;border-radius:16px;font-size:13px;line-height:1.4;overflow:hidden;box-shadow:0 24px 60px #040b2b24}.ig-bar{border-bottom:1px solid var(--line);color:var(--navy-55);align-items:center;gap:7px;padding:11px 15px;font-size:12.5px;font-weight:700;display:flex}.ig-bar i{background:var(--line);border-radius:50%;width:9px;height:9px;display:block}.ig-bar span{white-space:nowrap;text-overflow:ellipsis;padding-left:6px;overflow:hidden}.ig-ilus{color:var(--navy-55);text-align:right;padding:8px 14px;font-size:11px}.ig-pill{color:var(--navy-70);white-space:nowrap;background:#f2f6fc;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.ig-pill.az{background:var(--azul);color:#fff}.ig-pill.cl{color:var(--azul);background:#e8efff}.ig-pill.vd{color:#1e7a4e;background:#e6f8ef}.ig-pill.lr{color:#b03c00;background:#fff1e8}.ig-pill.ln{color:var(--royal);border:1px solid var(--line);background:#fff}.ig-av{background:var(--foam);width:32px;height:32px;color:var(--royal);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex}.ig-av.eu{background:var(--azul);color:#fff}.ig-hero-vis{width:100%;max-width:520px;margin-left:auto;position:relative}.ig-float{align-items:center;gap:10px;width:260px;padding:12px 14px;font-size:12.5px;line-height:1.35;display:flex;position:absolute;bottom:-30px;left:-28px}.ig-float span{color:var(--navy-55)}.ig-selos{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}@media (max-width:980px){.ig-hero-vis{margin:8px auto 30px}}@media (max-width:560px){.ig-float{width:auto;margin-top:12px;position:static}}.ig-trs{background:var(--azul);color:#fff;align-items:center;gap:12px;padding:13px 17px;display:flex}.ig-trs .ic{background:#fff3;border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.ig-trs b{font-size:14.5px;display:block}.ig-trs small{opacity:.85;font-size:12px}.ig-meet{flex-direction:column;gap:3px;padding:15px 17px 10px;display:flex}.ig-meet .q{color:var(--navy-55);font-size:12px;font-weight:700}.ig-meet b{font-size:16.5px}.ig-meet .o{color:var(--navy-70);font-size:12.5px}.ig-tabs{flex-wrap:wrap;gap:6px;padding:0 17px 12px;display:flex}.ig-sum{background:#f5f8fd;border-radius:12px;flex-direction:column;gap:7px;margin:0 17px 6px;padding:13px 14px;font-size:13px;line-height:1.45;display:flex}.ig-sum .t{color:var(--azul);font-size:12px;font-weight:800}.ig-sum .sg{flex-wrap:wrap;gap:6px;padding-top:2px;display:flex}.ig-acts{border-bottom:1px solid var(--line);gap:8px;padding:13px 15px;display:flex}.ig-btn{background:var(--azul);color:#fff;border-radius:10px;padding:8px 13px;font-size:12.5px;font-weight:700}.ig-btn.gh{color:var(--azul);background:#fff;border:1px solid #1256ff4d;padding:7px 12px}.ig-row{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:13px 15px;display:flex}.ig-row:last-of-type{border-bottom:0}.ig-row .tx{flex-grow:1;min-width:0;font-size:13px;line-height:1.35}.ig-row .tx span{color:var(--navy-55);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ig-dia{flex-direction:column;gap:10px;padding:14px 15px;display:flex}.ig-slot{gap:12px;font-size:13px;display:flex}.ig-slot .h{width:44px;color:var(--navy-55);flex:none;padding-top:9px;font-weight:700}.ig-slot .e{background:#f2f6fc;border-radius:10px;flex-grow:1;padding:9px 12px}.ig-slot .e.on{background:var(--azul);color:#fff;flex-direction:column;gap:6px;padding:12px;display:flex}.ig-slot .e.on span{opacity:.9}.ig-slot .e.on .ig-pill{color:#fff;background:#fff3}.ig-slot .e.on .ig-pill.ok{color:#1e7a4e;background:#fff}.ig-form{flex-direction:column;gap:11px;padding:15px;display:flex}.ig-campo{flex-direction:column;gap:4px;min-width:0;display:flex}.ig-campo>span{color:var(--navy-55);font-size:11.5px;font-weight:700}.ig-campo>div{border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;gap:6px;padding:9px 11px;display:flex}.ig-campos2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ig-meetbox{background:#f5f8fd;border:1px solid #dce6f7;border-radius:12px;flex-direction:column;gap:3px;padding:11px 12px;display:flex}.ig-meetbox span{color:var(--navy-70);font-size:12px}.ig-form .ig-btn{align-self:flex-start}.ig-ok b{color:#1e7a4e}.ig-filtros{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;padding:12px 15px;display:flex}.ig-ck{color:#fff;border:1.5px solid #c3d3ea;border-radius:5px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:800;display:flex}.ig-ck.on{background:var(--azul);border-color:var(--azul)}.ig-pe{border-top:1px solid var(--line);justify-content:flex-end;padding:12px 15px;display:flex}.ig-band{background:var(--navy);color:#fff;border-radius:var(--radius-lg);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;padding:clamp(28px,5vw,56px) clamp(22px,4vw,48px);display:grid}.ig-band h2{color:#fff}.ig-band .eyebrow{color:var(--sky)}.ig-band p{color:#ffffffbf;margin-top:12px;font-size:17px}.ig-band-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ig-band-g div{background:#ffffff14;border-radius:16px;flex-direction:column;gap:6px;padding:18px;display:flex}.ig-band-g h3{color:#fff;font-size:16px}.ig-band-g span{color:#ffffffb3;font-size:14px}@media (max-width:860px){.ig-band{grid-template-columns:1fr}}@media (max-width:480px){.ig-band-g{grid-template-columns:1fr}}.ig-marca{border:1px solid var(--line);border-radius:12px;align-items:center;gap:10px;width:fit-content;margin-top:6px;padding:10px 14px;font-size:14px;font-weight:700;display:inline-flex}.ig-ms{grid-template-columns:repeat(2,8px);gap:2px;display:grid}.ig-ms i{width:8px;height:8px;display:block}.ig-ticket{background:#f5f8fd;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;padding:11px 13px;font-size:13px;display:flex}.ig-ticket span:last-child{color:var(--navy-55)}.ig-hub{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}@media (max-width:980px){.ig-hub{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.ig-hub{grid-template-columns:1fr}}.ig-card{border:1px solid var(--line);color:var(--navy);background:#fff;border-radius:20px;flex-direction:column;gap:12px;padding:22px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.ig-card:hover{transform:translateY(-4px);box-shadow:0 24px 48px #040b2b1f}.ig-card h2{letter-spacing:-.01em;font-size:21px}.ig-card p{color:var(--navy-70);font-size:15px;line-height:1.5}.ig-card .mais{color:var(--azul);margin-top:auto;font-size:14.5px;font-weight:700}.ig-mini{background:#f5f8fd;border-radius:14px;flex-direction:column;justify-content:center;gap:8px;min-height:112px;padding:13px;font-size:12.5px;display:flex}.ig-mini .r{background:#fff;border-radius:10px;align-items:center;gap:8px;min-width:0;padding:8px 10px;display:flex;box-shadow:0 4px 12px #040b2b0f}.ig-mini .r b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ig-mini .r .m{color:var(--navy-55);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ig-mini .r.eu{background:var(--azul);color:#fff;align-self:flex-end}.ig-mini .on{background:var(--verde);border-radius:50%;flex:none;width:8px;height:8px}.ig-prosa{max-width:760px}.ig-prosa p{color:var(--navy-70);margin-top:14px;font-size:17px;line-height:1.65}.ig-prosa a{color:var(--azul);font-weight:700}.shot-copy h2{letter-spacing:-.02em;margin-bottom:14px;font-size:clamp(24px,2.8vw,32px);font-weight:800;line-height:1.15}.ig-show .shot.rev .shot-media{order:2}@media (max-width:1024px){.ig-show .shot.rev .shot-media{order:0}}.ig-dois{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}@media (max-width:760px){.ig-dois{grid-template-columns:1fr}}.ig-dois .nx-card h3{font-size:21px}
