/* Gerado por converter.py a partir do DOM do protótipo v9.
   Não editar à mão: rode o conversor de novo quando o pacote mudar. */
.v9-1{--fb:"Schibsted Grotesk",system-ui,sans-serif;--fh:inherit;--fhw:400;--fhls:-0.03em;--fh3w:500}
.v9-2{position:sticky;top:0px;z-index:50;background:rgba(255, 255, 255, 0.88);backdrop-filter:saturate(1.8) blur(16px);border-bottom:1px solid rgb(234, 238, 245)}
.v9-3{max-width:1200px;margin:0px auto;padding:0px clamp(16px, 4vw, 32px);height:68px;display:flex;align-items:center;gap:clamp(12px, 2vw, 40px)}
.v9-4{flex:0 0 auto;display:flex;align-items:center}
.v9-5{height:28px;width:auto;display:block}
.v9-6{flex:1 1 0px;min-width:0px;display:flex;align-items:center;gap:2px;font-size:15px;font-weight:500;white-space:nowrap}
.v9-7{display:inline-flex;align-items:center;height:40px;padding:0px 10px;border-radius:8px;color:rgb(17, 24, 39);font-weight:500}
.v9-8{position:relative;display:inline-flex}
.v9-9{display:inline-flex;align-items:center;height:40px;padding:0px 10px;border-radius:8px;color:rgb(17, 24, 39)}
.v9-10{margin-left:2px;opacity:0.6}
.v9-11{flex:0 0 auto;display:flex;font-size:15px;font-weight:500;color:rgb(65, 75, 96)}
.v9-12{flex:0 0 auto;margin-left:auto;position:relative;overflow:hidden;display:inline-flex;align-items:center;height:40px;padding:0px 16px;border-radius:10px;background:rgb(74, 78, 219);color:rgb(255, 255, 255);font-size:14px;font-weight:600;white-space:nowrap;transition:transform 0.3s, background 0.3s}
.v9-13{position:absolute;top:0px;left:0px;width:70%;height:100%;background:linear-gradient(100deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));transform:translateX(-180%) skewX(-18deg);pointer-events:none}
.v9-14{position:relative}
.v9-15{all:unset;cursor:pointer;flex:0 0 auto;display:none;place-items:center;width:44px;height:44px;margin-right:-8px;border-radius:10px;color:rgb(17, 24, 39)}
.v9-16{position:absolute;overflow:hidden}
.v9-17{position:relative;overflow:hidden;background:linear-gradient(rgb(255, 255, 255) 0%, rgb(247, 248, 251) 100%);border-bottom:1px solid rgb(234, 238, 245)}
.v9-18{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0px, 0px, 0px, 0px)}
.v9-19{max-width:1200px;margin:0px auto;padding:clamp(40px, 5vw, 72px) clamp(16px, 4vw, 32px) clamp(16px, 2vw, 28px);background:transparent;border-radius:0px}
.v9-20{display:flex;flex-wrap:wrap;align-items:stretch;gap:clamp(32px, 5vw, 64px)}
.v9-21{flex:1 1 340px;min-width:0px;max-width:480px;display:flex;flex-direction:column;justify-content:space-between;gap:32px;padding-bottom:42px}
.v9-22{display:grid}
.v9-23{grid-area:1 / 1;opacity:1;transform:translateY(0px);filter:blur(0px);transition:opacity 0.7s, transform 0.9s cubic-bezier(0.2, 0.7, 0.2, 1), filter 0.7s;pointer-events:auto}
.v9-24{font-size:15px;font-weight:600;color:rgb(74, 78, 219)}
.v9-25{display:none}
.v9-26{margin-top:14px;font-size:clamp(34px, 3.9vw, 50px);line-height:1.06;font-weight:600;letter-spacing:-0.03em;color:rgb(17, 24, 39);text-wrap:balance}
.v9-27{font-weight:600}
.v9-28{display:block;margin-top:18px;max-width:420px;font-size:18px;line-height:1.55;text-wrap:pretty}
.v9-29{display:none;margin-top:12px;font-size:16px;line-height:1.5}
.v9-30{grid-area:1 / 1;opacity:0;transform:translateY(24px);filter:blur(8px);transition:opacity 0.7s, transform 0.9s cubic-bezier(0.2, 0.7, 0.2, 1), filter 0.7s;pointer-events:none}
.v9-31{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}
.v9-32{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:10px;height:52px;padding:0px 24px;border-radius:10px;background:rgb(74, 78, 219);color:rgb(255, 255, 255);font-size:16px;font-weight:600;transition:transform 0.3s, box-shadow 0.3s, background 0.3s}
.v9-33{position:relative;display:inline-block}
.v9-34{display:inline-flex;align-items:center;gap:8px;height:52px;color:rgb(17, 24, 39);font-size:16px;font-weight:600;transition:color 0.3s}
.v9-35{display:inline-block}
.v9-36{display:block;flex:1.5 1 480px;min-width:0px;container-type:inline-size}
.v9-37{position:relative;width:100%;aspect-ratio:16 / 10;min-height:300px;border-radius:14px;border:1px solid rgb(227, 231, 240);box-shadow:rgba(43, 44, 120, 0.1) 0px 24px 64px, rgba(43, 44, 120, 0.04) 0px 2px 6px;background:rgb(255, 255, 255);overflow:hidden;display:flex;flex-direction:column;font-size:clamp(7px, 1.75cqw, 16px);line-height:1.35;color:rgb(65, 75, 96)}
.v9-38{flex:0 0 auto;height:3.4em;display:flex;align-items:center;gap:0.7em;padding:0px 1.6em;border-bottom:1px solid rgb(238, 240, 246)}
.v9-39{width:1.5em;height:1.5em}
.v9-40{color:rgb(17, 24, 39)}
.v9-41{color:rgb(195, 200, 212)}
.v9-42{margin-left:auto;font-size:0.85em}
.v9-43{position:relative;flex:1 1 0%;min-height:0px;background:rgb(249, 250, 252)}
.v9-44{position:absolute;inset:0px;padding:1.6em;opacity:1;transform:translateY(0px);transition:opacity 0.7s, transform 0.9s cubic-bezier(0.2, 0.7, 0.2, 1);pointer-events:auto}
.v9-45{height:100%;display:grid;grid-template-columns:minmax(0px, 1fr) minmax(0px, 1.5fr);grid-template-rows:minmax(0px, 1fr) auto;gap:1em}
.v9-46{background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);border-radius:1em;padding:1.1em 1.2em;min-height:0px;display:flex;flex-direction:column;justify-content:center;gap:1.1em}
.v9-47{display:flex;align-items:center;gap:0.5em;font-weight:600;color:rgb(17, 24, 39)}
.v9-48{width:1.3em;height:1.3em}
.v9-49{display:flex;align-items:center;gap:1em}
.v9-50{display:flex;align-items:baseline;gap:0.2em}
.v9-51{font-size:3.4em;color:rgb(17, 24, 39);letter-spacing:-0.04em;line-height:0.9}
.v9-52{font-size:1em}
.v9-53{display:inline-flex;align-items:center;gap:0.4em;padding:0.3em 0.7em;border-radius:1em;background:rgb(251, 241, 214);color:rgb(138, 95, 0);font-weight:600;font-size:0.85em}
.v9-54{width:0.55em;height:0.55em;border-radius:50%;background:rgb(207, 154, 0)}
.v9-55{position:relative;display:flex;height:0.55em;border-radius:0.3em;overflow:hidden;gap:2px}
.v9-56{flex:30 1 0%;background:rgb(11, 143, 94)}
.v9-57{flex:25 1 0%;background:rgb(207, 154, 0)}
.v9-58{flex:20 1 0%;background:rgb(224, 75, 26)}
.v9-59{flex:25 1 0%;background:rgb(150, 19, 27)}
.v9-60{position:relative;height:0.9em}
.v9-61{position:absolute;left:39%;top:0.15em;transform:translateX(-50%);width:0px;height:0px;border-left:0.35em solid transparent;border-right:0.35em solid transparent;border-bottom:0.45em solid rgb(17, 24, 39)}
.v9-62{display:flex;justify-content:space-between;font-size:0.72em}
.v9-63{background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);border-radius:1em;padding:1.1em 1.2em;min-height:0px;display:flex;flex-direction:column}
.v9-64{display:flex;justify-content:space-between;gap:1em}
.v9-65{font-weight:600;color:rgb(11, 122, 81)}
.v9-66{position:relative;flex:1 1 0%;min-height:6em;margin:2em 0.6em 1.8em}
.v9-67{position:absolute;inset:0px;width:100%;height:100%;overflow:visible}
.v9-68{position:absolute;left:0%;top:77.14%;width:0.7em;height:0.7em;border-radius:50%;transform:translate(-50%, -50%);background:rgb(255, 255, 255);border:0.18em solid rgb(11, 143, 94);box-sizing:border-box}
.v9-69{position:absolute;left:0%;top:calc(77.14% + 0.9em);transform:translateX(-20%);color:rgb(17, 24, 39)}
.v9-70{position:absolute;left:50%;top:54.29%;width:0.7em;height:0.7em;border-radius:50%;transform:translate(-50%, -50%);background:rgb(255, 255, 255);border:0.18em solid rgb(11, 143, 94);box-sizing:border-box}
.v9-71{position:absolute;left:50%;top:calc(54.29% + 0.9em);transform:translateX(-50%);color:rgb(17, 24, 39)}
.v9-72{position:absolute;left:100%;top:31.43%;width:1em;height:1em;border-radius:50%;transform:translate(-50%, -50%);background:rgb(11, 143, 94);border:0.18em solid rgb(11, 143, 94);box-sizing:border-box;box-shadow:rgba(11, 143, 94, 0.15) 0px 0px 0px 0.35em}
.v9-73{position:absolute;left:100%;top:calc(31.43% + 0.9em);transform:translateX(-80%);color:rgb(17, 24, 39)}
.v9-74{position:absolute;left:0%;top:calc(100% + 0.6em);transform:translateX(0px);font-size:0.8em;white-space:nowrap}
.v9-75{position:absolute;left:50%;top:calc(100% + 0.6em);transform:translateX(-50%);font-size:0.8em;white-space:nowrap}
.v9-76{position:absolute;left:100%;top:calc(100% + 0.6em);transform:translateX(-100%);font-size:0.8em;white-space:nowrap}
.v9-77{position:absolute;left:0px;top:calc(14.29% - 1.5em);font-size:0.78em;font-weight:600;color:rgb(74, 78, 219)}
.v9-78{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3, minmax(0px, 1fr));gap:1em}
.v9-79{background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);border-radius:0.9em;padding:0.8em 1em;display:flex;align-items:center;gap:0.8em;min-width:0px}
.v9-80{flex:0 0 auto;width:2.3em;height:2.3em;border-radius:50%;display:grid;place-items:center;background:rgb(241, 241, 253)}
.v9-81{width:1.2em;height:1.2em}
.v9-82{min-width:0px;line-height:1.15}
.v9-83{display:block;font-size:1.25em;letter-spacing:-0.01em;color:rgb(17, 24, 39)}
.v9-84{font-size:0.8em}
.v9-85{flex:0 0 auto;width:2.3em;height:2.3em;border-radius:50%;display:grid;place-items:center;background:rgb(231, 245, 239)}
.v9-86{display:block;font-size:1.25em;letter-spacing:-0.01em;color:rgb(11, 122, 81)}
.v9-87{position:absolute;inset:0px;padding:1.6em;opacity:0;transform:translateY(14px);transition:opacity 0.7s, transform 0.9s cubic-bezier(0.2, 0.7, 0.2, 1);pointer-events:none}
.v9-88{height:100%;display:flex;flex-direction:column;justify-content:center}
.v9-89{display:grid;grid-template-columns:minmax(0px, 0.8fr) minmax(0px, 2fr);gap:1em;align-items:stretch}
.v9-90{background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);border-radius:1em;padding:1em 1.1em;display:flex;flex-direction:column;align-items:center;text-align:center;gap:0.5em}
.v9-91{width:4.6em;height:4.6em;border-radius:50%;overflow:hidden;display:block;background:rgb(238, 240, 246)}
.v9-92{width:100%;height:100%;object-fit:cover;display:block}
.v9-93{margin-top:0.3em;color:rgb(17, 24, 39);font-size:1.05em;line-height:1.2}
.v9-94{font-size:0.8em;line-height:1.3}
.v9-95{margin-top:0.2em;padding:0.2em 0.6em;border-radius:1em;background:rgb(236, 235, 253);color:rgb(43, 44, 120);font-size:0.75em;font-weight:600}
.v9-96{margin-top:auto;width:100%;padding-top:0.8em;border-top:1px solid rgb(238, 240, 246);display:flex;flex-direction:column;align-items:center;gap:0.4em}
.v9-97{font-size:0.75em}
.v9-98{display:grid;grid-template-columns:repeat(3, minmax(0px, 1fr));gap:0.2em;width:5.4em}
.v9-99{aspect-ratio:1 / 1;border-radius:0.3em;background:rgb(238, 240, 246)}
.v9-100{aspect-ratio:1 / 1;border-radius:0.3em;background:rgb(74, 78, 219)}
.v9-101{aspect-ratio:1 / 1;border-radius:0.3em;background:rgb(220, 220, 247)}
.v9-102{font-size:0.72em;color:rgb(17, 24, 39);font-weight:600}
.v9-103{min-width:0px;display:flex;flex-direction:column;gap:1em}
.v9-104{background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);border-radius:1em;padding:1em 1.1em;display:flex;flex-direction:column;gap:0.9em}
.v9-105{display:flex}
.v9-106{position:relative;flex:1 1 0px;min-width:0px;display:flex;flex-direction:column;align-items:center;gap:0.45em;text-align:center}
.v9-107{position:absolute;left:50%;width:100%;top:0.55em;height:0.14em;background:rgb(11, 143, 94)}
.v9-108{position:relative;width:1.25em;height:1.25em;border-radius:50%;display:grid;place-items:center;background:rgb(11, 143, 94)}
.v9-109{width:70%;height:70%}
.v9-110{font-size:0.72em;line-height:1.15;color:rgb(17, 24, 39);font-weight:500}
.v9-111{position:absolute;left:50%;width:100%;top:0.55em;height:0.14em;background:rgb(223, 228, 238)}
.v9-112{position:relative;width:1.25em;height:1.25em;border-radius:50%;display:grid;place-items:center;background:rgb(255, 255, 255);border:0.2em solid rgb(74, 78, 219);box-shadow:rgba(74, 78, 219, 0.15) 0px 0px 0px 0.25em}
.v9-113{font-size:0.72em;line-height:1.15;color:rgb(17, 24, 39);font-weight:600}
.v9-114{position:relative;width:1.25em;height:1.25em;border-radius:50%;display:grid;place-items:center;background:rgb(255, 255, 255);border:0.14em solid rgb(195, 200, 212)}
.v9-115{font-size:0.72em;line-height:1.15;color:rgb(120, 129, 154);font-weight:500}
.v9-116{display:flex;align-items:center;gap:0.6em;padding:0.6em 0.8em;border-radius:0.7em;background:rgb(243, 250, 246);font-size:0.85em;color:rgb(17, 24, 39)}
.v9-117{flex:0 0 auto;color:rgb(8, 107, 71)}
.v9-118{font-style:italic;min-width:0px}
.v9-119{display:grid;grid-template-columns:repeat(2, minmax(0px, 1fr));gap:1em;flex:1 1 0%}
.v9-120{background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);border-radius:1em;padding:1em 1.1em;display:flex;flex-direction:column;gap:0.6em}
.v9-121{display:flex;justify-content:space-between}
.v9-122{display:grid;grid-template-columns:minmax(0px, 1fr) 5em 1.8em;gap:0.6em;align-items:center}
.v9-123{height:0.35em;border-radius:0.2em;background:rgb(238, 240, 246);overflow:hidden}
.v9-124{display:block;height:100%;width:84%;background:rgb(74, 78, 219)}
.v9-125{color:rgb(17, 24, 39);text-align:right}
.v9-126{display:block;height:100%;width:92%;background:rgb(74, 78, 219)}
.v9-127{display:block;height:100%;width:76%;background:rgb(74, 78, 219)}
.v9-128{list-style:none;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0.45em;font-size:0.9em}
.v9-129{display:flex;align-items:flex-start;gap:0.5em;color:rgb(17, 24, 39);line-height:1.3}
.v9-130{flex:0 0 auto;margin-top:0.1em;width:1.1em;height:1.1em;border-radius:0.3em;display:grid;place-items:center;background:rgb(11, 143, 94);color:rgb(255, 255, 255);font-size:0.7em}
.v9-131{color:rgb(120, 129, 154);text-decoration:line-through}
.v9-132{flex:0 0 auto;margin-top:0.1em;width:1.1em;height:1.1em;border-radius:0.3em;display:grid;place-items:center;border:0.13em solid rgb(195, 200, 212)}
.v9-133{height:100%;display:flex;flex-direction:column;justify-content:center;gap:1.1em}
.v9-134{display:flex;align-items:baseline;justify-content:space-between;gap:1em}
.v9-135{font-size:1.35em;font-weight:600;color:rgb(17, 24, 39)}
.v9-136{font-size:0.85em}
.v9-137{background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);border-radius:1em;padding:1.1em 1.2em;display:flex;align-items:center;gap:1.2em}
.v9-138{flex:0 0 10em;display:block}
.v9-139{display:block;aspect-ratio:16 / 10;border-radius:0.7em;background:url("../imagens/fotos-web/desenvolver-supervisora-cd-1600.jpg") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-140{flex:1 1 0%;min-width:0px}
.v9-141{font-size:0.8em;font-weight:600;color:rgb(74, 78, 219)}
.v9-142{margin-top:0.15em;font-size:1.1em;font-weight:600;color:rgb(17, 24, 39)}
.v9-143{margin-top:0.6em;display:flex;align-items:center;gap:0.8em}
.v9-144{flex:1 1 0%;height:0.4em;border-radius:0.2em;background:rgb(238, 240, 246);overflow:hidden}
.v9-145{display:block;height:100%;width:40%;background:rgb(74, 78, 219)}
.v9-146{flex:0 0 auto;font-size:0.9em}
.v9-147{flex:0 0 auto;padding:0.6em 1.1em;border-radius:0.6em;background:rgb(74, 78, 219);color:rgb(255, 255, 255);font-weight:600}
.v9-148{font-weight:600;color:rgb(17, 24, 39)}
.v9-149{margin-top:0.7em;display:grid;grid-template-columns:repeat(3, minmax(0px, 1fr));gap:1em}
.v9-150{min-width:0px;display:flex;flex-direction:column;gap:0.45em}
.v9-151{display:block;aspect-ratio:16 / 10;border-radius:0.7em;background:url("../imagens/fotos-web/trilha-relacoes-1600.jpg") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-152{margin-top:0.2em;font-size:0.78em;font-weight:600;color:rgb(74, 78, 219)}
.v9-153{color:rgb(17, 24, 39);line-height:1.25}
.v9-154{display:flex;align-items:center;gap:0.5em;font-size:0.78em}
.v9-155{flex:1 1 0%;height:0.3em;border-radius:0.2em;background:rgb(238, 240, 246);overflow:hidden}
.v9-156{display:block;height:100%;width:70%;background:rgb(74, 78, 219)}
.v9-157{display:block;aspect-ratio:16 / 10;border-radius:0.7em;background:url("../imagens/fotos-web/trilha-comunicacao-1600.jpg") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-158{display:block;height:100%;width:15%;background:rgb(74, 78, 219)}
.v9-159{display:block;aspect-ratio:16 / 10;border-radius:0.7em;background:url("../imagens/fotos-web/trilha-equilibrio-1600.jpg") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-160{display:block;height:100%;width:0%;background:rgb(74, 78, 219)}
.v9-161{height:100%;background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);border-radius:1em;padding:1.2em;display:flex;flex-direction:column;gap:0.9em}
.v9-162{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.6em 1em}
.v9-163{color:rgb(17, 24, 39);font-size:1.1em}
.v9-164{margin-left:0.6em}
.v9-165{display:inline-flex;align-items:center;gap:0.5em;padding:0.35em 0.8em;border-radius:0.5em;background:rgb(231, 245, 239);color:rgb(8, 107, 71);font-weight:600}
.v9-166{flex:1 1 0%;min-height:0px;display:grid;grid-template-columns:1.6em minmax(0px, 1fr);grid-template-rows:minmax(0px, 1fr) 1.6em;gap:0.35em}
.v9-167{position:absolute;inset:0px;display:flex;flex-direction:column;justify-content:space-around;align-items:flex-end;padding-right:0.2em;font-size:0.8em;color:rgb(120, 129, 154);font-variant-numeric:tabular-nums}
.v9-168{position:relative;display:grid;grid-template-columns:repeat(5, minmax(0px, 1fr));grid-template-rows:repeat(5, minmax(0px, 1fr));gap:3px}
.v9-169{border-radius:0.55em;background:rgb(251, 241, 214)}
.v9-170{border-radius:0.55em;background:rgb(251, 228, 218)}
.v9-171{border-radius:0.55em;background:rgb(246, 217, 220)}
.v9-172{border-radius:0.55em;background:rgb(227, 243, 234)}
.v9-173{position:absolute;inset:0px}
.v9-174{position:absolute;left:10%;top:90%;transform:translate(-50%, -50%);width:1.9em;height:1.9em;border-radius:50%;display:grid;place-items:center;background:rgb(255, 255, 255);box-shadow:rgb(11, 122, 81) 0px 0px 0px 0.14em, rgba(17, 24, 39, 0.14) 0px 0.2em 0.5em;color:rgb(11, 122, 81);font-size:0.9em;font-weight:600;font-variant-numeric:tabular-nums}
.v9-175{position:absolute;left:30%;top:90%;transform:translate(-50%, -50%);width:1.9em;height:1.9em;border-radius:50%;display:grid;place-items:center;background:rgb(255, 255, 255);box-shadow:rgb(11, 122, 81) 0px 0px 0px 0.14em, rgba(17, 24, 39, 0.14) 0px 0.2em 0.5em;color:rgb(11, 122, 81);font-size:0.9em;font-weight:600;font-variant-numeric:tabular-nums}
.v9-176{position:absolute;left:50%;top:90%;transform:translate(-50%, -50%);width:1.9em;height:1.9em;border-radius:50%;display:grid;place-items:center;background:rgb(255, 255, 255);box-shadow:rgb(11, 122, 81) 0px 0px 0px 0.14em, rgba(17, 24, 39, 0.14) 0px 0.2em 0.5em;color:rgb(11, 122, 81);font-size:0.9em;font-weight:600;font-variant-numeric:tabular-nums}
.v9-177{position:absolute;left:70%;top:90%;transform:translate(-50%, -50%);width:1.9em;height:1.9em;border-radius:50%;display:grid;place-items:center;background:rgb(255, 255, 255);box-shadow:rgb(11, 122, 81) 0px 0px 0px 0.14em, rgba(17, 24, 39, 0.14) 0px 0.2em 0.5em;color:rgb(11, 122, 81);font-size:0.9em;font-weight:600;font-variant-numeric:tabular-nums}
.v9-178{position:absolute;left:10%;top:70%;transform:translate(-50%, -50%);width:1.9em;height:1.9em;border-radius:50%;display:grid;place-items:center;background:rgb(255, 255, 255);box-shadow:rgb(11, 122, 81) 0px 0px 0px 0.14em, rgba(17, 24, 39, 0.14) 0px 0.2em 0.5em;color:rgb(11, 122, 81);font-size:0.9em;font-weight:600;font-variant-numeric:tabular-nums}
.v9-179{position:absolute;left:30%;top:70%;transform:translate(-50%, -50%);width:1.9em;height:1.9em;border-radius:50%;display:grid;place-items:center;background:rgb(255, 255, 255);box-shadow:rgb(11, 122, 81) 0px 0px 0px 0.14em, rgba(17, 24, 39, 0.14) 0px 0.2em 0.5em;color:rgb(11, 122, 81);font-size:0.9em;font-weight:600;font-variant-numeric:tabular-nums}
.v9-180{position:absolute;left:50%;top:70%;transform:translate(-50%, -50%);width:1.9em;height:1.9em;border-radius:50%;display:grid;place-items:center;background:rgb(255, 255, 255);box-shadow:rgb(161, 111, 0) 0px 0px 0px 0.14em, rgba(17, 24, 39, 0.14) 0px 0.2em 0.5em;color:rgb(161, 111, 0);font-size:0.9em;font-weight:600;font-variant-numeric:tabular-nums}
.v9-181{position:absolute;left:70%;top:70%;transform:translate(-50%, -50%);width:1.9em;height:1.9em;border-radius:50%;display:grid;place-items:center;background:rgb(255, 255, 255);box-shadow:rgb(161, 111, 0) 0px 0px 0px 0.14em, rgba(17, 24, 39, 0.14) 0px 0.2em 0.5em;color:rgb(161, 111, 0);font-size:0.9em;font-weight:600;font-variant-numeric:tabular-nums}
.v9-182{position:absolute;left:10%;top:50%;transform:translate(-50%, -50%);width:1.9em;height:1.9em;border-radius:50%;display:grid;place-items:center;background:rgb(255, 255, 255);box-shadow:rgb(11, 122, 81) 0px 0px 0px 0.14em, rgba(17, 24, 39, 0.14) 0px 0.2em 0.5em;color:rgb(11, 122, 81);font-size:0.9em;font-weight:600;font-variant-numeric:tabular-nums}
.v9-183{position:absolute;left:30%;top:50%;transform:translate(-50%, -50%);width:1.9em;height:1.9em;border-radius:50%;display:grid;place-items:center;background:rgb(255, 255, 255);box-shadow:rgb(161, 111, 0) 0px 0px 0px 0.14em, rgba(17, 24, 39, 0.14) 0px 0.2em 0.5em;color:rgb(161, 111, 0);font-size:0.9em;font-weight:600;font-variant-numeric:tabular-nums}
.v9-184{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:1.9em;height:1.9em;border-radius:50%;display:grid;place-items:center;background:rgb(255, 255, 255);box-shadow:rgb(161, 111, 0) 0px 0px 0px 0.14em, rgba(17, 24, 39, 0.14) 0px 0.2em 0.5em;color:rgb(161, 111, 0);font-size:0.9em;font-weight:600;font-variant-numeric:tabular-nums}
.v9-185{position:absolute;left:70%;top:50%;transform:translate(-50%, -50%);width:1.9em;height:1.9em;border-radius:50%;display:grid;place-items:center;background:rgb(255, 255, 255);box-shadow:rgb(194, 65, 12) 0px 0px 0px 0.14em, rgba(17, 24, 39, 0.14) 0px 0.2em 0.5em;color:rgb(194, 65, 12);font-size:0.9em;font-weight:600;font-variant-numeric:tabular-nums}
.v9-186{position:absolute;left:30%;top:30%;transform:translate(-50%, -50%);width:1.9em;height:1.9em;border-radius:50%;display:grid;place-items:center;background:rgb(255, 255, 255);box-shadow:rgb(161, 111, 0) 0px 0px 0px 0.14em, rgba(17, 24, 39, 0.14) 0px 0.2em 0.5em;color:rgb(161, 111, 0);font-size:0.9em;font-weight:600;font-variant-numeric:tabular-nums}
.v9-187{font-size:0.7em;color:rgb(120, 129, 154);align-self:end;text-align:right}
.v9-188{display:flex;justify-content:space-around;align-items:center;font-size:0.8em;color:rgb(120, 129, 154);font-variant-numeric:tabular-nums}
.v9-189{display:flex;flex-wrap:wrap;align-items:center;gap:0.5em 1.4em}
.v9-190{display:inline-flex;align-items:center;gap:0.45em;color:rgb(17, 24, 39)}
.v9-191{width:0.7em;height:0.7em;border-radius:0.2em;background:rgb(227, 243, 234)}
.v9-192{width:0.7em;height:0.7em;border-radius:0.2em;background:rgb(251, 241, 214)}
.v9-193{width:0.7em;height:0.7em;border-radius:0.2em;background:rgb(251, 228, 218)}
.v9-194{width:0.7em;height:0.7em;border-radius:0.2em;background:rgb(246, 217, 220)}
.v9-195{margin-left:auto;font-size:0.85em;color:rgb(120, 129, 154)}
.v9-196{position:relative;height:100%;border-radius:1em;overflow:hidden;background:rgb(35, 36, 79)}
.v9-197{position:absolute;inset:0px;width:100%;height:100%;object-fit:cover;object-position:50% 30%;display:block}
.v9-198{position:absolute;left:1.2em;top:1.2em;display:inline-flex;align-items:center;gap:0.6em;padding:0.45em 0.8em;border-radius:0.6em;background:rgba(17, 24, 39, 0.5);backdrop-filter:blur(10px);color:rgb(255, 255, 255);font-weight:600}
.v9-199{width:0.55em;height:0.55em;border-radius:50%;background:rgb(52, 211, 153)}
.v9-200{position:absolute;left:50%;top:1.2em;transform:translateX(-50%);display:flex;align-items:center;padding:0.45em 0.9em;border-radius:1em;background:rgba(255, 255, 255, 0.92);box-shadow:rgba(0, 0, 0, 0.15) 0px 0.3em 0.9em}
.v9-201{height:1.5em;width:auto;display:block}
.v9-202{position:absolute;right:1.2em;top:1.2em;display:inline-flex;align-items:center;gap:0.5em;padding:0.45em 0.8em;border-radius:0.6em;background:rgba(17, 24, 39, 0.5);backdrop-filter:blur(10px);color:rgb(255, 255, 255)}
.v9-203{width:1.1em;height:1.1em}
.v9-204{position:absolute;left:1.2em;bottom:1.2em;padding:0.5em 0.9em;border-radius:0.6em;background:rgba(17, 24, 39, 0.5);backdrop-filter:blur(10px);color:rgb(255, 255, 255)}
.v9-205{display:block}
.v9-206{position:absolute;right:1.2em;bottom:1.2em;width:24%;aspect-ratio:4 / 3;border-radius:0.8em;overflow:hidden;border:2px solid rgba(255, 255, 255, 0.9);box-shadow:rgba(0, 0, 0, 0.25) 0px 8px 24px;background:rgb(53, 56, 184)}
.v9-207{position:absolute;left:50%;bottom:1.2em;transform:translateX(-50%);display:flex;gap:0.7em;padding:0.5em;border-radius:2em;background:rgba(17, 24, 39, 0.5);backdrop-filter:blur(10px);color:rgb(255, 255, 255)}
.v9-208{width:2.8em;height:2.8em;border-radius:50%;display:grid;place-items:center;background:rgba(255, 255, 255, 0.14)}
.v9-209{width:2.8em;height:2.8em;border-radius:50%;display:grid;place-items:center;background:rgb(224, 75, 26)}
.v9-210{height:100%;display:grid;grid-template-columns:minmax(0px, 1.25fr) minmax(0px, 0.72fr) minmax(0px, 0.78fr);gap:1.3em}
.v9-211{min-height:0px;display:flex;flex-direction:column;gap:0.5em}
.v9-212{position:relative;flex:1 1 0%;min-height:0px;border-radius:1em;overflow:hidden;background:url("../imagens/fotos-web/cuidar-analista-1600.jpg") center 28% / cover no-repeat, rgb(43, 44, 120);box-shadow:rgba(43, 44, 120, 0.14) 0px 1em 2.4em}
.v9-213{position:absolute;inset:0px;background:linear-gradient(rgba(26, 27, 75, 0) 42%, rgba(26, 27, 75, 0.88) 100%)}
.v9-214{position:absolute;left:1.2em;right:6.2em;bottom:1.2em;display:flex;flex-direction:column;gap:0.35em;color:rgb(255, 255, 255)}
.v9-215{font-size:0.78em;font-weight:600;opacity:0.85}
.v9-216{font-size:1.25em;line-height:1.15;letter-spacing:-0.02em;text-wrap:balance}
.v9-217{position:absolute;right:1.1em;bottom:1.1em;display:block}
.v9-218{flex:0 0 auto;display:flex;flex-direction:column;width:100em;font-size:0.038em;box-shadow:rgba(17, 24, 39, 0.14) 0px 18px 44px}
.v9-219{background:rgb(74, 78, 219);padding:6.8em;display:flex;flex-direction:column}
.v9-220{background:rgb(255, 255, 255);padding:9em 9em 19em;display:flex;flex-direction:column;gap:4.5em}
.v9-221{font-weight:800;font-size:10.2em;line-height:1.02;letter-spacing:-0.028em;color:rgb(17, 24, 39);text-transform:uppercase}
.v9-222{font-size:5.1em;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:rgb(43, 44, 120)}
.v9-223{display:flex;align-items:center;justify-content:flex-end;gap:5.7em;background:rgb(43, 44, 120);padding:5.7em 6.8em;position:relative}
.v9-224{position:absolute;left:5.7em;top:-13.6em;width:25em;height:25em;background:rgb(74, 78, 219);display:grid;place-items:center}
.v9-225{width:18em;height:17em;color:rgb(255, 255, 255)}
.v9-226{width:13.6em;height:9em;color:rgb(255, 255, 255);flex:0 0 auto}
.v9-227{font-size:8em;font-weight:700;line-height:1;color:rgb(255, 255, 255)}
.v9-228{font-size:0.8em;font-weight:600;color:rgb(120, 129, 154)}
.v9-229{position:relative;flex:1 1 0%;min-height:0px;border-radius:1.6em;padding:0.35em;background:rgb(10, 11, 15);box-shadow:rgb(201, 205, 214) 0px 0px 0px 0.14em, rgba(43, 44, 120, 0.28) 0px 1.2em 2.6em}
.v9-230{position:relative;height:100%;border-radius:1.3em;overflow:hidden;background:radial-gradient(80% 55% at 50% 40%, rgb(31, 174, 120) 0%, rgb(8, 107, 71) 80%)}
.v9-231{position:absolute;left:50%;top:0.5em;transform:translateX(-50%);width:32%;height:1.1em;border-radius:1em;background:rgb(0, 0, 0)}
.v9-232{position:absolute;left:0.8em;right:0.8em;top:2em;display:flex;gap:0.25em}
.v9-233{flex:1 1 0%;height:0.18em;border-radius:0.1em;background:rgb(255, 255, 255)}
.v9-234{flex:1 1 0%;height:0.18em;border-radius:0.1em;background:rgba(255, 255, 255, 0.35)}
.v9-235{position:absolute;inset:0px;padding:3em 0.9em 1.3em;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1em;text-align:center;color:rgb(255, 255, 255)}
.v9-236{flex:0 0 auto;display:flex;flex-direction:column;width:100em;font-size:0.064em;box-shadow:rgba(17, 24, 39, 0.14) 0px 18px 44px}
.v9-237{background:rgb(11, 143, 94);padding:6.8em;display:flex;flex-direction:column}
.v9-238{font-size:5.1em;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:rgb(10, 92, 61)}
.v9-239{display:flex;align-items:center;justify-content:flex-end;gap:5.7em;background:rgb(10, 92, 61);padding:5.7em 6.8em;position:relative}
.v9-240{position:absolute;left:5.7em;top:-13.6em;width:25em;height:25em;background:rgb(11, 143, 94);display:grid;place-items:center}
.v9-241{font-size:1em;line-height:1.2;text-wrap:balance}
.v9-242{min-height:0px;display:flex;flex-direction:column;justify-content:center;gap:0.5em}
.v9-243{border-radius:1em;background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);box-shadow:rgba(43, 44, 120, 0.12) 0px 1em 2.4em;padding:1em;display:flex;flex-direction:column;gap:0.8em}
.v9-244{display:flex;align-items:center;gap:0.6em}
.v9-245{flex:0 0 auto;width:2.2em;height:2.2em;border-radius:50%;display:grid;place-items:center;background:rgb(236, 235, 253);color:rgb(43, 44, 120);font-weight:600;font-size:0.8em}
.v9-246{min-width:0px;line-height:1.25}
.v9-247{display:block;color:rgb(17, 24, 39);font-size:0.95em}
.v9-248{height:1px;background:rgb(238, 240, 246)}
.v9-249{align-self:flex-start;display:block}
.v9-250{flex:0 0 auto;display:flex;flex-direction:column;width:100em;font-size:0.044em;box-shadow:rgba(17, 24, 39, 0.14) 0px 18px 44px}
.v9-251{background:rgb(235, 184, 0);padding:6.8em;display:flex;flex-direction:column}
.v9-252{font-size:5.1em;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:rgb(138, 104, 0)}
.v9-253{display:flex;align-items:center;justify-content:flex-end;gap:5.7em;background:rgb(138, 104, 0);padding:5.7em 6.8em;position:relative}
.v9-254{position:absolute;left:5.7em;top:-13.6em;width:25em;height:25em;background:rgb(235, 184, 0);display:grid;place-items:center}
.v9-255{width:22em;height:22em;color:rgb(17, 24, 39)}
.v9-256{margin-top:10px;display:flex;align-items:center;gap:14px}
.v9-257{display:flex;gap:6px}
.v9-258{all:unset;cursor:pointer;padding:10px 0px}
.v9-259{display:block;width:28px;height:2px;border-radius:1px;background:rgb(223, 228, 238);overflow:hidden}
.v9-260{font-size:13px;color:rgb(120, 129, 154)}
.v9-261{font-variant-numeric:tabular-nums}
.v9-262{display:none;position:relative;width:100%}
.v9-263{position:relative;left:0px;right:0px;top:0px;opacity:1;transition:opacity 0.6s;pointer-events:auto}
.v9-264{padding:18px;border-radius:18px;background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);box-shadow:rgba(43, 44, 120, 0.3) 0px 20px 40px -20px;display:flex;flex-direction:column;gap:14px}
.v9-265{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:600;color:rgb(17, 24, 39)}
.v9-266{display:flex;align-items:center;gap:8px}
.v9-267{width:20px;height:20px}
.v9-268{padding:3px 10px;border-radius:999px;background:rgb(251, 241, 214);color:rgb(138, 95, 0);font-size:12px}
.v9-269{display:flex;align-items:baseline;gap:6px}
.v9-270{font-size:56px;font-weight:600;letter-spacing:-0.04em;line-height:0.9;color:rgb(17, 24, 39)}
.v9-271{font-size:16px}
.v9-272{display:flex;height:8px;border-radius:4px;overflow:hidden;gap:2px}
.v9-273{margin-top:6px;display:flex;justify-content:space-between;font-size:11px}
.v9-274{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.v9-275{padding:10px;border-radius:10px;background:rgb(246, 247, 250);font-size:12px}
.v9-276{display:block;margin-top:2px;font-size:18px;font-weight:600;color:rgb(17, 24, 39)}
.v9-277{padding:10px;border-radius:10px;background:rgb(231, 245, 239);font-size:12px}
.v9-278{display:block;margin-top:2px;font-size:18px;font-weight:600;color:rgb(11, 122, 81)}
.v9-279{position:absolute;left:0px;right:0px;top:0px;opacity:0;transition:opacity 0.6s;pointer-events:none}
.v9-280{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px;font-weight:600;color:rgb(17, 24, 39)}
.v9-281{display:flex;align-items:center;gap:12px}
.v9-282{width:48px;height:48px;border-radius:50%;background:url("../imagens/fotos-web/mosaico-rosto-6-1600.jpg") center center / cover, rgb(238, 240, 246)}
.v9-283{line-height:1.3}
.v9-284{display:block;font-size:16px;font-weight:600;color:rgb(17, 24, 39)}
.v9-285{font-size:12px}
.v9-286{position:relative;flex:1 1 0%;display:flex;flex-direction:column;align-items:center;gap:5px}
.v9-287{position:absolute;left:50%;width:100%;top:8px;height:2px;background:rgb(11, 143, 94)}
.v9-288{position:relative;width:18px;height:18px;border-radius:50%;background:rgb(11, 143, 94)}
.v9-289{font-size:10px;color:rgb(17, 24, 39)}
.v9-290{position:absolute;left:50%;width:100%;top:8px;height:2px;background:rgb(223, 228, 238)}
.v9-291{position:relative;width:18px;height:18px;border-radius:50%;background:rgb(255, 255, 255);border:3px solid rgb(74, 78, 219)}
.v9-292{position:relative;width:18px;height:18px;border-radius:50%;background:rgb(255, 255, 255);border:2px solid rgb(195, 200, 212)}
.v9-293{padding:10px;border-radius:10px;background:rgb(243, 250, 246);font-size:12px}
.v9-294{padding:10px;border-radius:10px;background:rgb(241, 241, 253);font-size:12px}
.v9-295{display:block;margin-top:2px;font-size:15px;font-weight:600;color:rgb(43, 44, 120)}
.v9-296{display:block;height:130px;border-radius:12px;background:url("../imagens/fotos-web/desenvolver-supervisora-cd-1600.jpg") center 30% / cover, rgb(238, 240, 246)}
.v9-297{font-size:12px;font-weight:600;color:rgb(74, 78, 219)}
.v9-298{margin-top:-8px;font-size:17px;font-weight:600;color:rgb(17, 24, 39);line-height:1.25}
.v9-299{display:flex;align-items:center;gap:10px}
.v9-300{flex:1 1 0%;height:6px;border-radius:3px;background:rgb(238, 240, 246);overflow:hidden}
.v9-301{font-size:13px}
.v9-302{height:44px;border-radius:10px;background:rgb(74, 78, 219);color:rgb(255, 255, 255);font-size:15px;font-weight:600;display:flex;align-items:center;justify-content:center}
.v9-303{padding:3px 10px;border-radius:999px;background:rgb(243, 244, 248);color:rgb(17, 24, 39);font-size:12px}
.v9-304{display:grid;grid-template-columns:repeat(5, 1fr);gap:4px}
.v9-305{height:36px;border-radius:6px;background:rgb(251, 241, 214);display:grid;place-items:center}
.v9-306{height:36px;border-radius:6px;background:rgb(251, 228, 218);display:grid;place-items:center}
.v9-307{height:36px;border-radius:6px;background:rgb(246, 217, 220);display:grid;place-items:center}
.v9-308{height:36px;border-radius:6px;background:rgb(227, 243, 234);display:grid;place-items:center}
.v9-309{width:10px;height:10px;border-radius:50%;background:rgb(255, 255, 255);box-shadow:rgb(65, 75, 96) 0px 0px 0px 2px}
.v9-310{display:flex;justify-content:space-between;font-size:11px}
.v9-311{padding:10px 12px;border-radius:10px;background:rgb(231, 245, 239);color:rgb(8, 107, 71);font-size:14px;font-weight:600}
.v9-312{position:relative;height:250px;margin:-18px -18px 0px;border-radius:18px 18px 0px 0px;overflow:hidden;background:url("../imagens/fotos-web/chamada-psicologa-horizontal-1600.jpg") center center / cover, rgb(43, 44, 120)}
.v9-313{position:absolute;right:12px;top:12px;display:flex;align-items:center;padding:6px 11px;border-radius:999px;background:rgba(255, 255, 255, 0.94);box-shadow:rgba(0, 0, 0, 0.18) 0px 6px 16px}
.v9-314{height:15px;width:auto;display:block}
.v9-315{position:absolute;left:12px;top:12px;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:rgba(15, 16, 32, 0.55);color:rgb(255, 255, 255);font-size:12px}
.v9-316{width:7px;height:7px;border-radius:50%;background:rgb(110, 231, 183)}
.v9-317{position:absolute;right:12px;bottom:12px;width:76px;height:100px;border-radius:12px;border:2px solid rgb(255, 255, 255);background:url("../imagens/fotos-web/chamada-colaborador-vertical-1600.jpg") center center / cover, rgb(223, 228, 238)}
.v9-318{display:flex;align-items:center;justify-content:space-between;gap:8px}
.v9-319{display:block;font-size:15px;font-weight:600;color:rgb(17, 24, 39)}
.v9-320{padding:3px 10px;border-radius:999px;background:rgb(231, 245, 239);color:rgb(8, 107, 71);font-size:12px}
.v9-321{padding:12px;border-radius:18px;background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);box-shadow:rgba(43, 44, 120, 0.3) 0px 20px 40px -20px;display:flex;flex-direction:column;gap:14px}
.v9-322{font-size:10px;display:flex;flex-direction:column;gap:8px;margin:-6px -6px 0px}
.v9-323{height:172px;display:flex;flex-direction:column}
.v9-324{flex:1 1 0%;min-height:0px;display:flex;flex-direction:column}
.v9-325{display:grid;grid-template-columns:118px minmax(0px, 1fr);gap:8px;height:192px}
.v9-326{min-height:0px;display:flex;flex-direction:column}
.v9-327{min-height:0px;display:flex;flex-direction:column;justify-content:center}
.v9-328{display:none;width:100%;gap:6px;margin-top:14px}
.v9-329{all:unset;cursor:pointer;flex:1 1 0%;padding:8px 0px}
.v9-330{display:block;height:3px;border-radius:2px;background:rgb(223, 228, 238);overflow:hidden}
.v9-331{display:block;height:100%;width:100%;background:rgb(74, 78, 219)}
.v9-332{width:100%;margin-top:14px;display:none;flex-wrap:wrap;align-items:center;gap:12px 24px}
.v9-333{background:rgb(255, 255, 255);border-bottom:1px solid rgb(241, 243, 248);padding:16px 0px 20px}
.v9-334{overflow:hidden;mask-image:linear-gradient(90deg, transparent, rgb(0, 0, 0) 8%, rgb(0, 0, 0) 92%, transparent)}
.v9-335{display:flex;align-items:center;gap:64px;width:max-content;padding:4px 0px}
.v9-336{display:block;flex:0 0 auto;width:140px;height:40px;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/cliente-girassol.png");background-size:contain;background-repeat:no-repeat;background-position:center center;filter:grayscale(1);opacity:0.45;transition:filter 0.35s, opacity 0.35s, transform 0.35s}
.v9-337{display:block;flex:0 0 auto;width:140px;height:40px;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/cliente-factorial.png");background-size:contain;background-repeat:no-repeat;background-position:center center;filter:grayscale(1);opacity:0.45;transition:filter 0.35s, opacity 0.35s, transform 0.35s}
.v9-338{display:block;flex:0 0 auto;width:140px;height:40px;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/cliente-mania.png");background-size:contain;background-repeat:no-repeat;background-position:center center;filter:grayscale(1);opacity:0.45;transition:filter 0.35s, opacity 0.35s, transform 0.35s}
.v9-339{display:block;flex:0 0 auto;width:140px;height:40px;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/cliente-fmlogistic.png");background-size:contain;background-repeat:no-repeat;background-position:center center;filter:grayscale(1);opacity:0.45;transition:filter 0.35s, opacity 0.35s, transform 0.35s}
.v9-340{display:block;flex:0 0 auto;width:140px;height:40px;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/cliente-santil.png");background-size:contain;background-repeat:no-repeat;background-position:center center;filter:grayscale(1);opacity:0.45;transition:filter 0.35s, opacity 0.35s, transform 0.35s}
.v9-341{display:block;flex:0 0 auto;width:140px;height:40px;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/cliente-ernesto.png");background-size:contain;background-repeat:no-repeat;background-position:center center;filter:grayscale(1);opacity:0.45;transition:filter 0.35s, opacity 0.35s, transform 0.35s}
.v9-342{display:block;flex:0 0 auto;width:140px;height:40px;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/cliente-infleet.png");background-size:contain;background-repeat:no-repeat;background-position:center center;filter:grayscale(1);opacity:0.45;transition:filter 0.35s, opacity 0.35s, transform 0.35s}
.v9-343{display:block;flex:0 0 auto;width:140px;height:40px;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/cliente-spl.png");background-size:contain;background-repeat:no-repeat;background-position:center center;filter:grayscale(1);opacity:0.45;transition:filter 0.35s, opacity 0.35s, transform 0.35s}
.v9-344{display:block;flex:0 0 auto;width:140px;height:40px;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/cliente-tamussino.png");background-size:contain;background-repeat:no-repeat;background-position:center center;filter:grayscale(1);opacity:0.45;transition:filter 0.35s, opacity 0.35s, transform 0.35s}
.v9-345{display:block;flex:0 0 auto;width:140px;height:40px;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/cliente-abrapa.png");background-size:contain;background-repeat:no-repeat;background-position:center center;filter:grayscale(1);opacity:0.45;transition:filter 0.35s, opacity 0.35s, transform 0.35s}
.v9-346{display:block;flex:0 0 auto;width:140px;height:40px;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/cliente-husk.png");background-size:contain;background-repeat:no-repeat;background-position:center center;filter:grayscale(1);opacity:0.45;transition:filter 0.35s, opacity 0.35s, transform 0.35s}
.v9-347{display:block;flex:0 0 auto;width:140px;height:40px;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/cliente-fitinsur.png");background-size:contain;background-repeat:no-repeat;background-position:center center;filter:grayscale(1);opacity:0.45;transition:filter 0.35s, opacity 0.35s, transform 0.35s}
.v9-348{display:block;flex:0 0 auto;width:140px;height:40px;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/cliente-acencdl.png");background-size:contain;background-repeat:no-repeat;background-position:center center;filter:grayscale(1);opacity:0.45;transition:filter 0.35s, opacity 0.35s, transform 0.35s}
.v9-349{display:block;flex:0 0 auto;width:140px;height:40px;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/cliente-claret.png");background-size:contain;background-repeat:no-repeat;background-position:center center;filter:grayscale(1);opacity:0.45;transition:filter 0.35s, opacity 0.35s, transform 0.35s}
.v9-350{display:block;flex:0 0 auto;width:140px;height:40px;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/cliente-furofix.png");background-size:contain;background-repeat:no-repeat;background-position:center center;filter:grayscale(1);opacity:0.45;transition:filter 0.35s, opacity 0.35s, transform 0.35s}
.v9-351{display:block;flex:0 0 auto;width:140px;height:40px;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/cliente-system.png");background-size:contain;background-repeat:no-repeat;background-position:center center;filter:grayscale(1);opacity:0.45;transition:filter 0.35s, opacity 0.35s, transform 0.35s}
.v9-352{display:block;flex:0 0 auto;width:140px;height:40px;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/cliente-safespace.webp");background-size:contain;background-repeat:no-repeat;background-position:center center;filter:grayscale(1);opacity:0.45;transition:filter 0.35s, opacity 0.35s, transform 0.35s}
.v9-353{display:block;flex:0 0 auto;width:140px;height:40px;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/cliente-bepram.png");background-size:contain;background-repeat:no-repeat;background-position:center center;filter:grayscale(1);opacity:0.45;transition:filter 0.35s, opacity 0.35s, transform 0.35s}
.v9-354{background:rgb(255, 255, 255);scroll-margin-top:80px}
.v9-355{max-width:1200px;margin:0px auto;padding:clamp(64px, 8vw, 112px) clamp(16px, 4vw, 32px)}
.v9-356{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 48px}
.v9-357{flex:1 1 480px;min-width:0px;max-width:720px;font-size:clamp(34px, 4.2vw, 50px);line-height:1.06;font-weight:600;letter-spacing:-0.03em;color:rgb(17, 24, 39);text-wrap:balance}
.v9-358{color:rgb(120, 129, 154);font-weight:600}
.v9-359{flex:1 1 300px;min-width:0px;max-width:420px;font-size:18px;line-height:1.55;text-wrap:pretty}
.v9-360{position:relative;margin-top:clamp(40px, 5vw, 64px)}
.v9-361{position:absolute;left:calc(-1px + (0.5 * clamp(28px, 5vw, 56px)));top:clamp(36px, 5vw, 64px);bottom:20px;width:2px;background:rgb(238, 240, 246)}
.v9-362{position:absolute;left:calc(-1px + (0.5 * clamp(28px, 5vw, 56px)));top:clamp(36px, 5vw, 64px);bottom:20px;width:2px;background:rgb(74, 78, 219);transform-origin:center top;transform:scaleY(0)}
.v9-363{display:grid;grid-template-columns:clamp(28px, 5vw, 56px) minmax(0px, 1fr);gap:clamp(12px, 2.4vw, 32px);margin-top:0px;scroll-margin-top:100px}
.v9-364{display:flex;justify-content:center;padding-top:clamp(36px, 5vw, 64px)}
.v9-365{position:relative;z-index:1;width:clamp(28px, 3.4vw, 40px);height:clamp(28px, 3.4vw, 40px);border-radius:50%;display:grid;place-items:center;background:rgb(255, 255, 255);border:2px solid rgb(223, 228, 238);color:rgb(120, 129, 154);font-size:13px;font-weight:600;transition:background 0.4s, border-color 0.4s, color 0.4s}
.v9-366{min-width:0px;padding:clamp(28px, 4vw, 56px) 0px;border-radius:24px;background:transparent;display:flex;flex-flow:wrap;align-items:center;gap:clamp(36px, 5vw, 72px)}
.v9-367{flex:1 1 300px;min-width:0px;max-width:420px}
.v9-368{margin-top:10px;font-size:clamp(30px, 3.3vw, 42px);line-height:1.08;font-weight:600;letter-spacing:-0.03em;color:rgb(17, 24, 39);text-wrap:balance}
.v9-369{margin-top:16px;font-size:18px;line-height:1.55;text-wrap:pretty}
.v9-370{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}
.v9-371{font-size:14px;color:rgb(65, 75, 96);margin-right:4px}
.v9-372{padding:6px 10px;border-radius:8px;background:rgb(255, 255, 255);border:1px solid rgb(227, 231, 240);font-size:14px;font-weight:600;color:rgb(17, 24, 39)}
.v9-373{font-size:14px;font-weight:600;color:rgb(74, 78, 219);margin-left:4px}
.v9-374{flex:1.35 1 440px;min-width:0px;container-type:inline-size;overflow:hidden}
.v9-375{display:none;position:sticky;left:0px;margin:0px 0px 10px;font-size:13px;font-weight:600;color:rgb(74, 78, 219)}
.v9-376{position:relative;min-width:0px;font-size:clamp(7px, 1.7cqw, 14px);line-height:1.35;color:rgb(65, 75, 96)}
.v9-377{border-radius:14px;border:1px solid rgb(227, 231, 240);box-shadow:rgba(43, 44, 120, 0.12) 0px 30px 70px, rgba(43, 44, 120, 0.04) 0px 2px 6px;background:rgb(255, 255, 255);overflow:hidden}
.v9-378{height:3.2em;display:flex;align-items:center;gap:0.6em;padding:0px 1.4em;border-bottom:1px solid rgb(238, 240, 246)}
.v9-379{width:1.4em;height:1.4em}
.v9-380{margin-left:auto;font-size:0.8em}
.v9-381{background:rgb(249, 250, 252);padding:1.4em}
.v9-382{display:grid;grid-template-columns:minmax(0px, 1fr) minmax(0px, 1fr) minmax(0px, 1fr);gap:1em}
.v9-383{background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);border-radius:1em;padding:1.3em;display:flex;flex-direction:column;justify-content:space-between;gap:1.4em}
.v9-384{display:flex;align-items:baseline;gap:0.3em}
.v9-385{font-size:5em;line-height:0.9;letter-spacing:-0.05em;color:rgb(17, 24, 39)}
.v9-386{font-size:1.2em}
.v9-387{margin-top:0.7em;display:flex;align-items:center;gap:0.8em}
.v9-388{display:inline-flex;align-items:center;gap:0.45em;font-weight:600;color:rgb(17, 24, 39)}
.v9-389{width:0.65em;height:0.65em;border-radius:50%;background:rgb(207, 154, 0)}
.v9-390{display:flex;height:0.7em;border-radius:0.35em;overflow:hidden;gap:2px}
.v9-391{flex:38 1 0%;background:rgb(11, 143, 94)}
.v9-392{flex:45 1 0%;background:rgb(207, 154, 0)}
.v9-393{flex:13 1 0%;background:rgb(224, 75, 26)}
.v9-394{flex:4 1 0%;background:rgb(150, 19, 27)}
.v9-395{margin-top:0.5em;display:flex;justify-content:space-between;font-size:0.8em}
.v9-396{background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);border-radius:1em;padding:1.3em;display:flex;flex-direction:column;gap:1.1em}
.v9-397{font-size:0.8em;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;color:rgb(120, 129, 154)}
.v9-398{display:flex;align-items:center;gap:0.9em}
.v9-399{flex:0 0 auto;width:2.6em;height:2.6em;border-radius:0.8em;display:grid;place-items:center;background:rgb(253, 238, 232)}
.v9-400{width:1.35em;height:1.35em}
.v9-401{min-width:0px;line-height:1.2}
.v9-402{display:block;font-size:1.6em;letter-spacing:-0.02em;color:rgb(17, 24, 39)}
.v9-403{font-size:0.9em}
.v9-404{flex:0 0 auto;width:2.6em;height:2.6em;border-radius:0.8em;display:grid;place-items:center;background:rgb(231, 245, 239)}
.v9-405{flex:0 0 auto;width:2.6em;height:2.6em;border-radius:0.8em;display:grid;place-items:center;background:rgb(236, 235, 253)}
.v9-406{display:grid;grid-template-columns:clamp(28px, 5vw, 56px) minmax(0px, 1fr);gap:clamp(12px, 2.4vw, 32px);margin-top:clamp(20px, 3vw, 40px);scroll-margin-top:100px}
.v9-407{min-width:0px;padding:clamp(28px, 4vw, 56px) clamp(20px, 4vw, 56px);border-radius:24px;background:rgb(246, 247, 250);display:flex;flex-flow:wrap;align-items:center;gap:clamp(36px, 5vw, 72px)}
.v9-408{flex:1.35 1 440px;min-width:0px;container-type:inline-size;order:-1;overflow:hidden}
.v9-409{background:rgb(249, 250, 252);padding:1.4em;display:flex;flex-direction:column;gap:1em}
.v9-410{background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);border-radius:1em;padding:1.2em}
.v9-411{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0.4em 1em}
.v9-412{margin-top:0.8em}
.v9-413{position:relative;height:8em;margin:2.2em 0.5em 2em}
.v9-414{position:absolute;left:0%;top:17.5%;width:0.7em;height:0.7em;border-radius:50%;transform:translate(-50%, -50%);background:rgb(255, 255, 255);border:0.18em solid rgb(74, 78, 219);box-sizing:border-box}
.v9-415{position:absolute;left:0%;top:calc(17.5% - 1.9em);transform:translateX(-20%);color:rgb(17, 24, 39)}
.v9-416{position:absolute;left:50%;top:45%;width:0.7em;height:0.7em;border-radius:50%;transform:translate(-50%, -50%);background:rgb(255, 255, 255);border:0.18em solid rgb(74, 78, 219);box-sizing:border-box}
.v9-417{position:absolute;left:50%;top:calc(45% - 1.9em);transform:translateX(-50%);color:rgb(17, 24, 39)}
.v9-418{position:absolute;left:100%;top:65%;width:1em;height:1em;border-radius:50%;transform:translate(-50%, -50%);background:rgb(74, 78, 219);border:0.18em solid rgb(74, 78, 219);box-sizing:border-box;box-shadow:rgba(74, 78, 219, 0.15) 0px 0px 0px 0.35em}
.v9-419{position:absolute;left:100%;top:calc(65% - 1.9em);transform:translateX(-80%);color:rgb(17, 24, 39)}
.v9-420{position:absolute;left:0%;top:calc(100% + 0.6em);transform:translateX(0px);font-size:0.85em;white-space:nowrap}
.v9-421{position:absolute;left:50%;top:calc(100% + 0.6em);transform:translateX(-50%);font-size:0.85em;white-space:nowrap}
.v9-422{position:absolute;left:100%;top:calc(100% + 0.6em);transform:translateX(-100%);font-size:0.85em;white-space:nowrap}
.v9-423{position:absolute;right:0px;top:calc(85% + 0.3em);font-size:0.8em;font-weight:600;color:rgb(11, 122, 81)}
.v9-424{display:grid;grid-template-columns:repeat(auto-fit, minmax(12em, 1fr));gap:0.9em}
.v9-425{min-width:0px;padding:0.8em;border-radius:1em;background:rgb(241, 243, 248);display:flex;flex-direction:column;gap:0.7em}
.v9-426{width:0.6em;height:0.6em;border-radius:50%;background:rgb(120, 129, 154)}
.v9-427{margin-left:auto;min-width:1.7em;padding:0.05em 0.5em;border-radius:1em;background:rgba(120, 129, 154, 0.12);color:rgb(120, 129, 154);font-size:0.85em;text-align:center}
.v9-428{background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);border-radius:0.8em;padding:0.9em;display:flex;flex-direction:column;gap:0.7em}
.v9-429{display:flex;align-items:center;gap:0.5em;font-size:0.85em}
.v9-430{width:1.8em;height:1.8em;border-radius:50%;display:grid;place-items:center;background:rgb(232, 233, 251);color:rgb(74, 78, 219);font-size:0.8em;font-weight:600}
.v9-431{width:0.6em;height:0.6em;border-radius:50%;background:rgb(74, 78, 219)}
.v9-432{margin-left:auto;min-width:1.7em;padding:0.05em 0.5em;border-radius:1em;background:rgba(74, 78, 219, 0.12);color:rgb(74, 78, 219);font-size:0.85em;text-align:center}
.v9-433{display:flex;align-items:center;gap:0.6em;font-size:0.85em}
.v9-434{flex:1 1 0%;height:0.4em;border-radius:0.2em;background:rgb(232, 233, 251);overflow:hidden}
.v9-435{display:block;height:100%;width:62%;background:rgb(74, 78, 219)}
.v9-436{width:0.6em;height:0.6em;border-radius:50%;background:rgb(11, 143, 94)}
.v9-437{margin-left:auto;min-width:1.7em;padding:0.05em 0.5em;border-radius:1em;background:rgba(11, 143, 94, 0.12);color:rgb(11, 143, 94);font-size:0.85em;text-align:center}
.v9-438{font-size:0.85em;font-weight:600;color:rgb(11, 122, 81)}
.v9-439{background:rgb(246, 247, 251);padding:1.4em;display:flex;flex-direction:column;gap:1em}
.v9-440{display:grid;grid-template-columns:minmax(0px, 1.25fr) minmax(0px, 1fr);gap:1em;align-items:stretch}
.v9-441{background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);border-radius:1em;padding:1em 1.1em;display:flex;flex-direction:column;gap:0.7em}
.v9-442{display:grid;grid-template-columns:1.2em minmax(0px, 1fr);gap:0.4em;flex:1 1 0%}
.v9-443{writing-mode:vertical-rl;transform:rotate(180deg);text-align:center;font-size:0.72em}
.v9-444{display:grid;grid-template-columns:repeat(3, minmax(0px, 1fr));grid-template-rows:repeat(3, minmax(0px, 1fr));gap:0.35em}
.v9-445{min-width:0px;border-radius:0.6em;padding:0.55em;display:flex;flex-direction:column;justify-content:space-between;gap:0.4em;background:rgb(243, 244, 248)}
.v9-446{display:flex;min-height:1.9em}
.v9-447{width:1.9em;height:1.9em;border-radius:50%;overflow:hidden;border:0.14em solid rgb(255, 255, 255);background:rgb(238, 240, 246);display:block}
.v9-448{width:1.9em;height:1.9em;border-radius:50%;overflow:hidden;border:0.14em solid rgb(255, 255, 255);margin-left:-0.55em;background:rgb(238, 240, 246);display:block}
.v9-449{min-width:0px;border-radius:0.6em;padding:0.55em;display:flex;flex-direction:column;justify-content:space-between;gap:0.4em;background:rgb(227, 243, 234)}
.v9-450{min-width:0px;border-radius:0.6em;padding:0.55em;display:flex;flex-direction:column;justify-content:space-between;gap:0.4em;background:rgb(251, 238, 230)}
.v9-451{text-align:center;font-size:0.72em}
.v9-452{display:flex;justify-content:space-between;font-size:0.85em}
.v9-453{margin-top:0.3em;height:0.35em;border-radius:0.2em;background:rgb(238, 240, 246);overflow:hidden}
.v9-454{display:block;height:100%;width:78%;background:rgb(74, 78, 219)}
.v9-455{display:block;height:100%;width:40%;background:rgb(11, 143, 94)}
.v9-456{display:flex;gap:0.5em}
.v9-457{flex:1 1 0%;min-width:0px;text-align:center;padding:0.6em 0.3em;border-radius:0.7em;background:rgb(246, 247, 251)}
.v9-458{display:block;font-size:1.4em;color:rgb(17, 24, 39);line-height:1.1}
.v9-459{display:flex;background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);border-radius:1em;padding:1em 0px}
.v9-460{flex:1 1 0%;min-width:0px;padding:0px 1.2em}
.v9-461{display:block;margin-top:0.15em;font-size:1.8em;line-height:1.1;letter-spacing:-0.02em;color:rgb(17, 24, 39)}
.v9-462{flex:1 1 0%;min-width:0px;padding:0px 1.2em;border-left:1px solid rgb(238, 240, 246)}
.v9-463{background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);border-radius:1em;padding:1.1em 1.2em 0.4em}
.v9-464{display:flex;align-items:center;gap:0.8em;padding-bottom:0.8em}
.v9-465{flex:1 1 0%;color:rgb(17, 24, 39);font-size:1.05em}
.v9-466{padding:0.2em 0.6em;border-radius:1em;background:rgb(253, 238, 232);color:rgb(154, 52, 18);font-weight:600;font-size:0.8em}
.v9-467{display:grid;grid-template-columns:minmax(0px, 1.2fr) minmax(0px, 1fr) minmax(0px, 1fr);gap:1.2em;align-items:center;padding:0.8em 0px;border-top:1px solid rgb(238, 240, 246)}
.v9-468{color:rgb(120, 129, 154)}
.v9-469{display:flex;justify-content:space-between;font-size:0.8em}
.v9-470{display:block;margin-top:0.3em;height:0.3em;border-radius:0.2em;background:rgb(238, 240, 246);overflow:hidden}
.v9-471{display:block;height:100%;width:94%;background:rgb(74, 78, 219)}
.v9-472{display:block;height:100%;width:67%;background:rgb(11, 143, 94)}
.v9-473{display:block;height:100%;width:81%;background:rgb(74, 78, 219)}
.v9-474{display:block;height:100%;width:58%;background:rgb(11, 143, 94)}
.v9-475{background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);border-radius:1em;padding:1em 1.2em 0.2em}
.v9-476{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0.4em 1em}
.v9-477{position:relative;height:5.5em;margin:2.2em 0.5em 2em}
.v9-478{position:absolute;left:0%;top:20%;width:0.7em;height:0.7em;border-radius:50%;transform:translate(-50%, -50%);background:rgb(255, 255, 255);border:0.18em solid rgb(74, 78, 219);box-sizing:border-box}
.v9-479{position:absolute;left:0%;top:calc(20% - 1.9em);transform:translateX(-20%);color:rgb(17, 24, 39)}
.v9-480{position:absolute;left:100%;top:71.1111%;width:1em;height:1em;border-radius:50%;transform:translate(-50%, -50%);background:rgb(74, 78, 219);border:0.18em solid rgb(74, 78, 219);box-sizing:border-box;box-shadow:rgba(74, 78, 219, 0.15) 0px 0px 0px 0.35em}
.v9-481{position:absolute;left:100%;top:calc(71.1111% - 1.9em);transform:translateX(-80%);color:rgb(17, 24, 39)}
.v9-482{position:absolute;left:25%;top:calc(100% + 0.6em);transform:translateX(-50%);font-size:0.85em;white-space:nowrap}
.v9-483{position:absolute;left:75%;top:calc(100% + 0.6em);transform:translateX(-50%);font-size:0.85em;white-space:nowrap}
.v9-484{position:absolute;left:calc(25% + 0.4em);top:-0.9em;font-size:0.8em;white-space:nowrap}
.v9-485{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1.6em 6%}
.v9-486{flex:0 1 200px;min-width:150px}
.v9-487{position:relative;aspect-ratio:9 / 17.6;container-type:inline-size;border-radius:3em;padding:0.34em;background:rgb(10, 11, 15);box-shadow:rgb(201, 205, 214) 0px 0px 0px 0.16em, rgb(139, 144, 156) 0px 0px 0px 0.24em, rgba(43, 44, 120, 0.38) 0px 44px 80px -16px, rgba(17, 24, 39, 0.12) 0px 14px 28px}
.v9-488{position:absolute;left:-0.3em;top:19%;width:0.14em;height:6%;border-radius:0.1em;background:rgb(155, 160, 171)}
.v9-489{position:absolute;left:-0.3em;top:28%;width:0.14em;height:9%;border-radius:0.1em;background:rgb(155, 160, 171)}
.v9-490{position:absolute;right:-0.3em;top:25%;width:0.14em;height:12%;border-radius:0.1em;background:rgb(155, 160, 171)}
.v9-491{position:relative;width:100%;height:100%;border-radius:2.68em;overflow:hidden;font-size:5.6cqw;background:rgb(255, 255, 255);display:flex;flex-direction:column}
.v9-492{position:absolute;left:50%;top:0.6em;transform:translateX(-50%);width:31%;height:1.75em;border-radius:1em;background:rgb(0, 0, 0);z-index:3}
.v9-493{flex:0 0 auto;height:2.9em;display:flex;align-items:center;justify-content:space-between;padding:0px 1.7em;font-size:0.8em;font-weight:600;color:rgb(17, 24, 39)}
.v9-494{display:flex;align-items:center;gap:0.35em}
.v9-495{width:1.35em;height:0.9em}
.v9-496{width:1.25em;height:0.95em}
.v9-497{display:flex;align-items:center;gap:0.08em}
.v9-498{width:1.7em;height:0.85em;border-radius:0.25em;border:0.1em solid rgba(17, 24, 39, 0.45);padding:0.1em;display:flex}
.v9-499{flex:1 1 0%;border-radius:0.12em;background:rgb(17, 24, 39)}
.v9-500{width:0.12em;height:0.35em;border-radius:0px 0.1em 0.1em 0px;background:rgba(17, 24, 39, 0.45)}
.v9-501{position:relative;flex:1 1 0%;min-height:0px;display:flex;flex-direction:column}
.v9-502{flex:0 0 auto;display:flex;align-items:center;gap:0.6em;padding:0.4em 1.3em 0.6em}
.v9-503{color:rgb(17, 24, 39);font-size:1.05em}
.v9-504{flex:1 1 0%;display:flex;flex-direction:column;padding:0.1em 1.3em 2.2em}
.v9-505{font-size:1.3em;font-weight:600;color:rgb(17, 24, 39);line-height:1.25}
.v9-506{margin-top:1em;padding:1.2em 1em 1.1em;border-radius:1.2em;background:linear-gradient(rgb(231, 245, 239), rgb(245, 251, 248));display:flex;flex-direction:column;align-items:center;gap:0.5em}
.v9-507{width:4.6em;height:4.6em;border-radius:50%;display:grid;place-items:center;background:rgb(11, 143, 94);box-shadow:rgba(11, 143, 94, 0.3) 0px 0.6em 1.4em}
.v9-508{width:66%;height:66%}
.v9-509{font-size:1.15em;color:rgb(8, 107, 71)}
.v9-510{position:relative;width:100%;margin-top:0.5em;height:0.5em;border-radius:0.3em;background:linear-gradient(90deg, rgb(224, 75, 26), rgb(207, 154, 0), rgb(11, 143, 94))}
.v9-511{position:absolute;left:75%;top:50%;width:1.3em;height:1.3em;border-radius:50%;transform:translate(-50%, -50%);background:rgb(255, 255, 255);border:0.25em solid rgb(11, 143, 94);box-sizing:border-box;box-shadow:rgba(17, 24, 39, 0.2) 0px 0.15em 0.4em}
.v9-512{width:100%;display:flex;justify-content:space-between;font-size:0.75em}
.v9-513{margin-top:1.1em;font-weight:600;color:rgb(17, 24, 39)}
.v9-514{margin-top:0.6em;display:flex;flex-wrap:wrap;gap:0.4em}
.v9-515{display:inline-flex;align-items:center;gap:0.35em;padding:0.45em 0.75em;border-radius:1em;border:1px solid rgb(11, 143, 94);background:rgb(231, 245, 239);color:rgb(8, 107, 71);font-weight:600;font-size:0.85em}
.v9-516{display:inline-flex;align-items:center;gap:0.35em;padding:0.45em 0.75em;border-radius:1em;border:1px solid rgb(227, 230, 239);background:rgb(255, 255, 255);color:rgb(17, 24, 39);font-weight:600;font-size:0.85em}
.v9-517{margin-top:auto;display:block;padding:0.85em;border-radius:0.8em;background:rgb(11, 143, 94);color:rgb(255, 255, 255);font-weight:600;text-align:center}
.v9-518{position:absolute;left:50%;bottom:0.5em;transform:translateX(-50%);width:34%;height:0.32em;border-radius:0.2em;background:rgb(17, 24, 39);z-index:3}
.v9-519{flex:0 1 200px;min-width:150px;margin-top:7%}
.v9-520{position:absolute;inset:-2.9em 0px 0px;z-index:2;background:linear-gradient(160deg, rgb(58, 63, 196), rgb(27, 28, 77));overflow:hidden}
.v9-521{position:absolute;inset:0px;width:100%;height:100%;object-fit:cover;object-position:50% 20%;display:block}
.v9-522{position:absolute;inset:0px;background:linear-gradient(rgba(17, 24, 39, 0.45) 0%, rgba(17, 24, 39, 0) 22%, rgba(17, 24, 39, 0) 62%, rgba(17, 24, 39, 0.6) 100%);pointer-events:none}
.v9-523{position:absolute;left:1.7em;top:0.95em;font-size:0.8em;font-weight:600;color:rgb(255, 255, 255)}
.v9-524{position:absolute;left:1em;right:1em;top:3.2em;display:flex;align-items:center;justify-content:space-between;gap:0.5em}
.v9-525{display:inline-flex;align-items:center;gap:0.4em;padding:0.35em 0.7em;border-radius:1em;background:rgba(17, 24, 39, 0.42);backdrop-filter:blur(8px);color:rgb(255, 255, 255);font-size:0.8em;font-weight:600}
.v9-526{width:0.5em;height:0.5em;border-radius:50%;background:rgb(52, 211, 153)}
.v9-527{display:flex;align-items:center;padding:0.3em 0.6em;border-radius:1em;background:rgba(255, 255, 255, 0.92)}
.v9-528{height:1.1em;width:auto;display:block}
.v9-529{display:inline-flex;align-items:center;gap:0.35em;padding:0.35em 0.7em;border-radius:1em;background:rgba(17, 24, 39, 0.42);backdrop-filter:blur(8px);color:rgb(255, 255, 255);font-size:0.8em}
.v9-530{width:1em;height:1em}
.v9-531{position:absolute;right:1em;top:6em;width:30%;aspect-ratio:3 / 4;border-radius:0.9em;overflow:hidden;border:0.14em solid rgba(255, 255, 255, 0.9);box-shadow:rgba(0, 0, 0, 0.3) 0px 0.5em 1.2em;background:rgb(91, 95, 230)}
.v9-532{position:absolute;inset:0px;width:100%;height:100%;object-fit:cover;object-position:50% 25%;display:block}
.v9-533{position:absolute;left:1.2em;right:1.2em;bottom:6.4em;color:rgb(255, 255, 255);line-height:1.25}
.v9-534{display:block;font-size:1.1em}
.v9-535{font-size:0.8em;opacity:0.9}
.v9-536{position:absolute;left:0px;right:0px;bottom:2em;display:flex;justify-content:center;gap:0.7em}
.v9-537{width:2.8em;height:2.8em;border-radius:50%;display:grid;place-items:center;background:rgba(17, 24, 39, 0.42);backdrop-filter:blur(8px);color:rgb(255, 255, 255)}
.v9-538{width:1.25em;height:1.25em}
.v9-539{position:absolute;left:50%;bottom:0.5em;transform:translateX(-50%);width:34%;height:0.32em;border-radius:0.2em;background:rgba(255, 255, 255, 0.85);z-index:3}
.v9-540{margin:2em auto 0px;width:fit-content;max-width:100%;display:flex;align-items:center;gap:0.6em;padding:0.7em 1.1em;border-radius:1em;background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);color:rgb(17, 24, 39);box-shadow:rgba(43, 44, 120, 0.12) 0px 30px 70px, rgba(43, 44, 120, 0.04) 0px 2px 6px}
.v9-541{background:rgb(246, 247, 251);padding:1.4em;display:grid;grid-template-columns:minmax(0px, 1fr) minmax(0px, 1fr);gap:1.2em;align-items:center}
.v9-542{display:flex;flex-direction:column;gap:0.35em}
.v9-543{display:flex;align-items:center;gap:0.8em;padding:0.75em 0.9em;border-radius:0.8em;background:rgb(255, 255, 255);border:1px solid rgb(217, 220, 245);box-shadow:rgba(43, 44, 120, 0.06) 0px 2px 6px}
.v9-544{flex:0 0 auto;width:2.2em;height:2.2em;border-radius:0.6em;display:grid;place-items:center;background:rgb(236, 235, 253)}
.v9-545{flex:1 1 0%;min-width:0px;color:rgb(17, 24, 39)}
.v9-546{flex:0 0 auto;color:rgb(11, 143, 94);font-weight:600}
.v9-547{display:flex;align-items:center;gap:0.8em;padding:0.75em 0.9em;border-radius:0.8em;border:1px solid transparent}
.v9-548{background:rgb(255, 255, 255);border:1px solid rgb(227, 231, 240);border-radius:0.9em;padding:1.4em;display:flex;flex-direction:column;align-items:center;gap:0.9em;text-align:center}
.v9-549{flex:0 0 auto;width:7em;height:7em;background:rgb(255, 255, 255);border-radius:0.4em;border:1px solid rgb(211, 238, 224)}
.v9-550{display:flex;align-items:center;gap:0.5em;font-weight:600;color:rgb(8, 107, 71)}
.v9-551{width:1.5em;height:1.5em;border-radius:50%;display:grid;place-items:center;background:rgb(11, 143, 94);color:rgb(255, 255, 255);font-size:0.75em}
.v9-552{display:grid;grid-template-columns:clamp(28px, 5vw, 56px) minmax(0px, 1fr);gap:clamp(12px, 2.4vw, 32px);margin-top:clamp(20px, 3vw, 40px)}
.v9-553{display:flex;justify-content:center;align-items:center}
.v9-554{align-self:center;display:inline-flex;align-items:center;gap:10px;font-size:18px;font-weight:600;color:rgb(17, 24, 39)}
.v9-555{display:inline-block;color:rgb(74, 78, 219)}
.v9-556{margin:24px clamp(8px, 1.5vw, 20px) 0px;border-radius:24px;overflow:hidden;background:radial-gradient(55% 70% at 78% 42%, rgb(68, 72, 207) 0%, rgb(43, 44, 120) 52%, rgb(26, 27, 75) 100%);scroll-margin-top:80px}
.v9-557{max-width:1200px;margin:0px auto;padding:clamp(64px, 8vw, 112px) clamp(16px, 4vw, 32px) clamp(48px, 6vw, 72px)}
.v9-558{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(40px, 6vw, 80px)}
.v9-559{flex:1 1 360px;min-width:0px;max-width:470px}
.v9-560{font-size:15px;font-weight:600;color:rgb(185, 187, 255)}
.v9-561{margin-top:12px;font-size:clamp(34px, 4.2vw, 52px);line-height:1.06;font-weight:600;letter-spacing:-0.03em;color:rgb(255, 255, 255);text-wrap:balance}
.v9-562{margin-top:18px;font-size:18px;line-height:1.6;color:rgb(220, 220, 247);text-wrap:pretty}
.v9-563{margin-top:32px;display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px}
.v9-564{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0px 24px;border-radius:10px;background:rgb(255, 255, 255);color:rgb(43, 44, 120);font-size:16px;font-weight:600;transition:transform 0.3s, box-shadow 0.3s}
.v9-565{flex:1.2 1 440px;min-width:0px;display:flex;flex-direction:column;align-items:center}
.v9-566{position:relative;width:100%;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:clamp(14px, 2.4vw, 28px);padding:24px 0px 36px}
.v9-567{position:absolute;left:10%;right:10%;bottom:14px;height:44px;border-radius:50%;background:radial-gradient(closest-side, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0))}
.v9-568{flex:0 0 auto;display:flex;flex-direction:column;width:150px;font-size:1.5px;box-shadow:rgba(17, 24, 39, 0.14) 0px 18px 44px}
.v9-569{display:block;margin-bottom:22px}
.v9-570{flex:0 0 auto;display:flex;flex-direction:column;width:186px;font-size:1.86px;box-shadow:rgba(17, 24, 39, 0.14) 0px 18px 44px}
.v9-571{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 14px;padding:12px 18px;border-radius:14px;background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.16);color:rgb(255, 255, 255);font-size:15px}
.v9-572{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:8px;background:rgba(52, 211, 153, 0.16);color:rgb(110, 231, 183);font-weight:600;font-size:14px}
.v9-573{margin-top:clamp(48px, 6vw, 72px);padding-top:28px;border-top:1px solid rgba(255, 255, 255, 0.14);display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px}
.v9-574{flex:0 0 auto;font-size:15px;font-weight:600;color:rgb(220, 220, 247)}
.v9-575{flex:1 1 480px;min-width:0px;display:grid;grid-template-columns:repeat(4, minmax(0px, 1fr));gap:12px}
.v9-576{display:block;height:72px;border-radius:14px;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/certif-mania.png") center center / 64% auto no-repeat rgb(255, 255, 255);box-shadow:rgba(0, 0, 0, 0.18) 0px 10px 30px}
.v9-577{display:block;height:72px;border-radius:14px;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/certif-fmlogistic.png") center center / 64% auto no-repeat rgb(255, 255, 255);box-shadow:rgba(0, 0, 0, 0.18) 0px 10px 30px}
.v9-578{display:block;height:72px;border-radius:14px;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/certif-husk.png") center center / 64% auto no-repeat rgb(255, 255, 255);box-shadow:rgba(0, 0, 0, 0.18) 0px 10px 30px}
.v9-579{display:block;height:72px;border-radius:14px;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/certif-berpram.png") center center / 64% auto no-repeat rgb(255, 255, 255);box-shadow:rgba(0, 0, 0, 0.18) 0px 10px 30px}
.v9-580{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:rgb(255, 255, 255)}
.v9-581{max-width:1200px;margin:0px auto;padding:clamp(64px, 8vw, 112px) clamp(16px, 4vw, 32px) clamp(40px, 5vw, 56px)}
.v9-582{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 40px}
.v9-583{max-width:620px}
.v9-584{margin-top:10px;font-size:clamp(26px, 2.8vw, 34px);line-height:1.15;font-weight:600;letter-spacing:-0.02em;color:rgb(17, 24, 39);text-wrap:balance}
.v9-585{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:rgb(17, 24, 39)}
.v9-586{margin-top:32px;display:grid;grid-template-columns:repeat(4, minmax(0px, 1fr));gap:28px 20px}
.v9-587{min-width:0px;display:flex;flex-direction:column;gap:12px;color:rgb(17, 24, 39)}
.v9-588{position:relative;display:block;aspect-ratio:16 / 10;border-radius:12px;overflow:hidden;background:rgb(238, 240, 246)}
.v9-589{position:absolute;inset:0px;width:100%;height:100%}
.v9-590{display:flex;flex-direction:column;gap:6px}
.v9-591{font-size:12px;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;color:rgb(120, 129, 154)}
.v9-592{font-size:15px;font-weight:600;line-height:1.4;letter-spacing:-0.005em;text-wrap:pretty;transition:color 0.25s}
.v9-593{position:absolute;inset:0px;width:100%;height:100%;object-fit:cover;display:block}
.v9-594{border-top:1px solid rgb(241, 243, 248);border-bottom:1px solid rgb(241, 243, 248);padding:22px 0px;overflow:hidden;mask-image:linear-gradient(90deg, transparent, rgb(0, 0, 0) 8%, rgb(0, 0, 0) 92%, transparent)}
.v9-595{flex:0 0 auto;display:block;width:124px;height:28px;object-fit:contain;filter:brightness(0);opacity:0.42}
.v9-596{margin:24px clamp(8px, 1.5vw, 20px) 0px;border-radius:20px;background:radial-gradient(50% 45% at 0% 0%, rgba(74, 78, 219, 0.04), rgba(74, 78, 219, 0) 70%), rgb(246, 247, 250);scroll-margin-top:80px}
.v9-597{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px}
.v9-598{max-width:640px}
.v9-599{font-size:clamp(28px, 3.2vw, 40px);line-height:1.1;font-weight:600;letter-spacing:-0.025em;color:rgb(17, 24, 39);text-wrap:balance}
.v9-600{margin-top:14px;font-size:18px;line-height:1.55;text-wrap:pretty}
.v9-601{margin-top:36px;display:grid;grid-template-columns:repeat(4, minmax(0px, 1fr));gap:24px}
.v9-602{min-width:0px;display:flex;flex-direction:column;border-radius:20px;background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);overflow:hidden;color:rgb(17, 24, 39);transition:transform 0.4s, box-shadow 0.4s}
.v9-603{position:relative;display:block;aspect-ratio:1200 / 630;background:url("https://florainsights.com.br/wp-content/uploads/2026/07/1-4.png") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-604{display:flex;flex-direction:column;justify-content:space-between;gap:14px;flex:1 1 0%;padding:20px 22px 22px}
.v9-605{display:block;font-size:13px;font-weight:600;color:rgb(120, 129, 154)}
.v9-606{display:block;margin-top:6px;font-size:18px;font-weight:600;letter-spacing:-0.012em;line-height:1.3}
.v9-607{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:rgb(74, 78, 219)}
.v9-608{position:relative;display:block;aspect-ratio:1200 / 630;background:url("https://florainsights.com.br/wp-content/uploads/2026/07/Flora-Insights-Capas-Blog.png") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-609{position:relative;display:block;aspect-ratio:1200 / 630;background:url("https://florainsights.com.br/wp-content/uploads/2026/07/2-1.png") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-610{position:relative;display:block;aspect-ratio:1200 / 630;background:url("https://florainsights.com.br/wp-content/uploads/2026/08/Flora-Insights-BLOG-3-AGO.png") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-611{margin-top:32px;display:flex;justify-content:center}
.v9-612{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0px 22px;border-radius:10px;border:1px solid rgb(223, 228, 238);background:rgb(255, 255, 255);color:rgb(17, 24, 39);font-size:15px;font-weight:600}
.v9-613{padding:24px clamp(8px, 1.5vw, 20px) 0px;scroll-margin-top:80px}
.v9-614{position:relative;overflow:hidden;border-radius:20px;background:radial-gradient(60% 80% at 100% 0%, rgba(123, 108, 246, 0.08), rgba(123, 108, 246, 0) 70%), radial-gradient(50% 70% at 0% 100%, rgba(74, 78, 219, 0.06), rgba(74, 78, 219, 0) 70%), rgb(246, 247, 250);border:1px solid rgb(234, 238, 245)}
.v9-615{position:relative;max-width:1200px;margin:0px auto;padding:clamp(56px, 8vw, 96px) clamp(16px, 4vw, 32px)}
.v9-616{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px}
.v9-617{font-size:clamp(28px, 3.2vw, 40px);line-height:1.1;font-weight:600;letter-spacing:-0.025em;color:rgb(17, 24, 39)}
.v9-618{display:flex;gap:8px}
.v9-619{all:unset;cursor:pointer;width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:rgb(255, 255, 255);border:1px solid rgb(223, 228, 238);color:rgb(17, 24, 39);transition:border-color 0.3s, color 0.3s, transform 0.3s}
.v9-620{margin-top:40px;display:flex;flex-wrap:wrap;gap:clamp(24px, 4vw, 56px);align-items:stretch}
.v9-621{flex:1.6 1 460px;min-width:0px;display:grid}
.v9-622{grid-area:1 / 1;display:flex;flex-direction:column;justify-content:space-between;gap:28px;padding:clamp(24px, 3vw, 36px);border-radius:20px;background:rgba(255, 255, 255, 0.8);backdrop-filter:blur(16px);border:1px solid rgb(255, 255, 255);box-shadow:rgba(43, 44, 120, 0.08) 0px 18px 48px;opacity:0;transform:translateY(20px);filter:blur(6px);transition:opacity 0.7s, transform 0.8s cubic-bezier(0.2, 0.7, 0.2, 1), filter 0.7s;pointer-events:none}
.v9-623{font-size:clamp(20px, 2.2vw, 26px);line-height:1.38;font-weight:500;letter-spacing:-0.015em;color:rgb(17, 24, 39);text-wrap:pretty}
.v9-624{display:flex;align-items:center;gap:14px}
.v9-625{display:block;width:56px;height:56px;border-radius:50%;flex:0 0 auto;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/dep-silvana.jpg");background-size:cover;background-position:center center}
.v9-626{display:block;font-size:17px;font-weight:600;color:rgb(17, 24, 39)}
.v9-627{display:block;font-size:14px}
.v9-628{grid-area:1 / 1;display:flex;flex-direction:column;justify-content:space-between;gap:28px;padding:clamp(24px, 3vw, 36px);border-radius:20px;background:rgba(255, 255, 255, 0.8);backdrop-filter:blur(16px);border:1px solid rgb(255, 255, 255);box-shadow:rgba(43, 44, 120, 0.08) 0px 18px 48px;opacity:1;transform:translateY(0px);filter:blur(0px);transition:opacity 0.7s, transform 0.8s cubic-bezier(0.2, 0.7, 0.2, 1), filter 0.7s;pointer-events:auto}
.v9-629{display:block;width:56px;height:56px;border-radius:50%;flex:0 0 auto;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/dep-willy.jpg");background-size:cover;background-position:center center}
.v9-630{display:block;width:56px;height:56px;border-radius:50%;flex:0 0 auto;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/dep-bruno.webp");background-size:cover;background-position:center center}
.v9-631{display:block;width:56px;height:56px;border-radius:50%;flex:0 0 auto;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/abraao.webp");background-size:cover;background-position:center center}
.v9-632{display:block;width:56px;height:56px;border-radius:50%;flex:0 0 auto;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/matheus.webp");background-size:cover;background-position:center center}
.v9-633{display:block;width:56px;height:56px;border-radius:50%;flex:0 0 auto;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/ana.webp");background-size:cover;background-position:center center}
.v9-634{flex:1 1 300px;min-width:0px;display:grid;grid-template-columns:repeat(auto-fill, minmax(min(240px, 100%), 1fr));gap:10px;align-content:center}
.v9-635{all:unset;cursor:pointer;display:flex;align-items:center;gap:10px;padding:10px;border-radius:14px;background:rgba(255, 255, 255, 0.5);border:1px solid rgb(234, 238, 245);box-shadow:none;transition:background 0.4s, border-color 0.4s, box-shadow 0.4s, transform 0.3s}
.v9-636{display:block;width:40px;height:40px;border-radius:50%;flex:0 0 auto;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/dep-silvana.jpg");background-size:cover;background-position:center center;filter:grayscale(0.6);transition:filter 0.4s}
.v9-637{min-width:0px}
.v9-638{display:block;font-size:14px;font-weight:600;color:rgb(17, 24, 39);line-height:1.2}
.v9-639{display:block;font-size:12px;line-height:1.3;color:rgb(65, 75, 96)}
.v9-640{all:unset;cursor:pointer;display:flex;align-items:center;gap:10px;padding:10px;border-radius:14px;background:rgb(255, 255, 255);border:1px solid rgb(74, 78, 219);box-shadow:rgba(43, 44, 120, 0.1) 0px 8px 24px;transition:background 0.4s, border-color 0.4s, box-shadow 0.4s, transform 0.3s}
.v9-641{display:block;width:40px;height:40px;border-radius:50%;flex:0 0 auto;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/dep-willy.jpg");background-size:cover;background-position:center center;filter:none;transition:filter 0.4s}
.v9-642{display:block;width:40px;height:40px;border-radius:50%;flex:0 0 auto;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/dep-bruno.webp");background-size:cover;background-position:center center;filter:grayscale(0.6);transition:filter 0.4s}
.v9-643{display:block;width:40px;height:40px;border-radius:50%;flex:0 0 auto;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/abraao.webp");background-size:cover;background-position:center center;filter:grayscale(0.6);transition:filter 0.4s}
.v9-644{display:block;width:40px;height:40px;border-radius:50%;flex:0 0 auto;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/matheus.webp");background-size:cover;background-position:center center;filter:grayscale(0.6);transition:filter 0.4s}
.v9-645{display:block;width:40px;height:40px;border-radius:50%;flex:0 0 auto;background-image:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/ana.webp");background-size:cover;background-position:center center;filter:grayscale(0.6);transition:filter 0.4s}
.v9-646{position:relative;overflow:hidden;background:radial-gradient(50% 60% at 90% 60%, rgba(123, 108, 246, 0.08), rgba(123, 108, 246, 0) 70%), rgb(255, 255, 255);scroll-margin-top:80px}
.v9-647{position:relative;max-width:1200px;margin:0px auto;padding:clamp(64px, 8vw, 112px) clamp(16px, 4vw, 32px)}
.v9-648{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:36px 64px}
.v9-649{flex:1 1 360px;min-width:0px;max-width:520px}
.v9-650{font-size:clamp(38px, 5vw, 60px);line-height:1.02;font-weight:600;letter-spacing:-0.03em;color:rgb(17, 24, 39);text-wrap:balance}
.v9-651{margin-top:20px;font-size:19px;line-height:1.55;max-width:560px}
.v9-652{margin-top:28px;display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:rgb(17, 24, 39)}
.v9-653{flex:1 1 420px;min-width:0px;max-width:520px;padding:clamp(20px, 2.4vw, 28px);border-radius:20px;background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);box-shadow:rgba(43, 44, 120, 0.1) 0px 30px 70px}
.v9-654{font-size:18px;font-weight:600;letter-spacing:-0.015em;color:rgb(17, 24, 39)}
.v9-655{margin-top:4px;font-size:14px}
.v9-656{margin-top:18px;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(220px, 100%), 1fr));align-items:end;gap:14px 12px}
.v9-657{min-width:0px;display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:500;color:rgb(65, 75, 96)}
.v9-658{width:100%;height:48px;padding:0px 14px;border-radius:10px;border:1px solid transparent;background:rgb(243, 244, 248);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;font-size:15px;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;color:rgb(17, 24, 39);outline:none;box-sizing:border-box}
.v9-659{width:100%;height:48px;padding:0px 14px;border-radius:10px;border:1px solid transparent;background:rgb(243, 244, 248);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;font-size:15px;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;color:rgb(17, 24, 39);outline:none;box-sizing:border-box;appearance:auto}
.v9-660{all:unset;cursor:pointer;grid-column:1 / -1;margin-top:4px;height:50px;border-radius:10px;background:rgb(74, 78, 219);color:rgb(255, 255, 255);font-size:15px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;padding:0px 18px;white-space:nowrap;transition:background 0.25s}
.v9-661{margin-top:14px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;color:rgb(120, 129, 154)}
.v9-662{position:fixed;right:clamp(16px, 2.5vw, 28px);bottom:clamp(16px, 2.5vw, 28px);z-index:60;width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:rgb(37, 211, 102);box-shadow:rgba(37, 211, 102, 0.4) 0px 10px 28px, rgba(17, 24, 39, 0.15) 0px 2px 6px;color:rgb(255, 255, 255)}
.v9-663{background:rgb(246, 247, 250);border-top:1px solid rgb(234, 238, 245)}
.v9-664{max-width:1200px;margin:0px auto;padding:clamp(48px, 6vw, 72px) clamp(16px, 4vw, 32px) 28px}
.v9-665{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px 72px}
.v9-666{flex:0 1 300px;min-width:0px;max-width:340px;display:flex;flex-direction:column;gap:18px}
.v9-667{height:46px;width:auto;display:block;align-self:flex-start}
.v9-668{height:44px;width:auto;display:block;align-self:flex-start}
.v9-669{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;border:1px solid rgb(223, 228, 238);color:rgb(65, 75, 96);transition:border-color 0.25s, color 0.25s}
.v9-670{flex:2.4 1 520px;min-width:0px;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(130px, 100%), 1fr));justify-items:start;gap:32px 40px}
.v9-671{font-size:13px;font-weight:600;color:rgb(17, 24, 39)}
.v9-672{list-style:none;padding:0px;margin:12px 0px 0px;display:flex;flex-direction:column;gap:8px;font-size:14px}
.v9-673{color:rgb(65, 75, 96);transition:color 0.2s}
.v9-674{margin-top:12px;display:flex;flex-direction:column;gap:10px;font-size:13px;line-height:1.5}
.v9-675{display:block;color:rgb(17, 24, 39);font-weight:600}
.v9-676{margin-top:48px;padding:16px 22px;border-radius:14px;background:rgb(255, 255, 255);box-shadow:rgba(17, 24, 39, 0.04) 0px 1px 2px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 28px}
.v9-677{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:rgb(65, 75, 96);white-space:nowrap}
.v9-678{color:rgb(74, 78, 219);display:grid}
.v9-679{margin-top:22px;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13px;color:rgb(65, 75, 96)}
.v9-680{color:rgb(65, 75, 96)}
.v9-681{position:sticky;top:0px;z-index:50;background:rgba(255, 255, 255, 0.88);backdrop-filter:saturate(1.8) blur(16px);border-bottom:1px solid rgb(234, 238, 245);transition:transform 0.45s cubic-bezier(0.2, 0.7, 0.2, 1)}
.v9-682{display:inline-flex;align-items:center;height:40px;padding:0px 10px;border-radius:8px;color:rgb(74, 78, 219);font-weight:600}
.v9-683{max-width:820px}
.v9-684{font-size:clamp(40px, 5vw, 64px);line-height:1.04;letter-spacing:-0.03em;color:rgb(17, 24, 39);text-wrap:balance}
.v9-685{margin-top:20px;max-width:620px;font-size:19px;line-height:1.55;text-wrap:pretty}
.v9-686{position:sticky;top:76px;transition:top 0.45s cubic-bezier(0.2, 0.7, 0.2, 1);z-index:30;margin-top:clamp(32px, 4vw, 48px);display:flex;justify-content:center;pointer-events:none}
.v9-687{pointer-events:auto;max-width:100%;display:flex;gap:2px;padding:5px;border-radius:999px;background:rgba(243, 244, 248, 0.86);backdrop-filter:saturate(1.6) blur(16px);box-shadow:rgba(43, 44, 120, 0.08) 0px 10px 30px;border:1px solid rgba(223, 228, 238, 0.8);overflow-x:auto;scrollbar-width:none}
.v9-688{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0px 18px;border-radius:999px;font-size:14px;font-weight:600;white-space:nowrap;background:rgb(255, 255, 255);color:rgb(43, 44, 120);box-shadow:rgba(43, 44, 120, 0.12) 0px 2px 8px;transition:background 0.35s, color 0.35s, box-shadow 0.35s}
.v9-689{font-size:12px;opacity:0.6}
.v9-690{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0px 18px;border-radius:999px;font-size:14px;font-weight:600;white-space:nowrap;background:transparent;color:rgb(65, 75, 96);box-shadow:none;transition:background 0.35s, color 0.35s, box-shadow 0.35s}
.v9-691{position:absolute;left:calc(-1px + (0.5 * clamp(28px, 5vw, 56px)));top:clamp(36px, 5vw, 64px);bottom:20px;width:2px;background:rgb(74, 78, 219);transform-origin:center top;transform:scaleY(0)}
.v9-692{position:relative;z-index:1;width:clamp(28px, 3.4vw, 40px);height:clamp(28px, 3.4vw, 40px);border-radius:50%;display:grid;place-items:center;background:rgb(255, 255, 255);border:2px solid rgb(223, 228, 238);color:rgb(120, 129, 154);font-size:13px;font-weight:600;transition:background 0.4s, border-color 0.4s, color 0.4s}
.v9-693{grid-column:2;min-width:0px;margin-top:clamp(8px, 1.5vw, 16px);border-radius:16px;border:1px solid rgb(227, 231, 240);background:rgb(255, 255, 255);box-shadow:rgba(43, 44, 120, 0.08) 0px 24px 60px;overflow:hidden}
.v9-694{height:48px;display:flex;align-items:center;gap:10px;padding:0px 20px;border-bottom:1px solid rgb(238, 240, 246)}
.v9-695{color:rgb(17, 24, 39);font-size:15px}
.v9-696{margin-left:auto;font-size:12px}
.v9-697{padding:14px 20px;border-bottom:1px solid rgb(238, 240, 246);display:flex;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:none}
.v9-698{flex:0 0 auto;height:34px;display:inline-flex;align-items:center;gap:8px;padding:0px 12px;border-radius:9px;background:rgb(241, 241, 253);border:1px solid rgb(201, 203, 242);font-size:13px;white-space:nowrap}
.v9-699{color:rgb(43, 44, 120)}
.v9-700{flex:0 0 auto;height:34px;display:inline-flex;align-items:center;gap:8px;padding:0px 12px;border-radius:9px;background:rgb(255, 255, 255);border:1px solid rgb(227, 231, 240);font-size:13px;white-space:nowrap}
.v9-701{margin-left:auto;flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:rgb(74, 78, 219);white-space:nowrap}
.v9-702{padding:18px 20px 20px;background:rgb(249, 250, 252);display:grid;grid-template-columns:repeat(auto-fit, minmax(min(340px, 100%), 1fr));gap:16px}
.v9-703{padding:14px 12px 10px;border-radius:14px;background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245)}
.v9-704{display:grid;grid-template-columns:minmax(0px, 1fr) 3.4em 3.6em 3.6em;gap:10px;padding:0px 12px 8px;font-size:12px;color:rgb(120, 129, 154)}
.v9-705{text-align:right}
.v9-706{display:grid;grid-template-columns:minmax(0px, 1fr) 3.4em 3.6em 3.6em;gap:10px;align-items:center;padding:11px 12px;border-radius:10px;background:rgb(246, 247, 251);font-size:14px}
.v9-707{min-width:0px;color:rgb(17, 24, 39);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.v9-708{text-align:right;font-variant-numeric:tabular-nums}
.v9-709{display:inline-flex;align-items:center;gap:6px;color:rgb(17, 24, 39)}
.v9-710{width:7px;height:7px;border-radius:50%;background:rgb(207, 154, 0)}
.v9-711{text-align:right;font-variant-numeric:tabular-nums;color:rgb(17, 24, 39)}
.v9-712{display:grid;grid-template-columns:minmax(0px, 1fr) 3.4em 3.6em 3.6em;gap:10px;align-items:center;padding:11px 12px;border-radius:10px;font-size:14px}
.v9-713{min-width:0px;color:rgb(17, 24, 39);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.v9-714{width:7px;height:7px;border-radius:50%;background:rgb(224, 75, 26)}
.v9-715{width:7px;height:7px;border-radius:50%;background:rgb(11, 143, 94)}
.v9-716{display:flex;flex-direction:column;gap:12px}
.v9-717{padding:16px 18px;border-radius:14px;background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);display:flex;flex-direction:column;gap:8px}
.v9-718{display:flex;align-items:center;gap:10px;font-size:13px}
.v9-719{flex:0 0 auto;width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:rgb(236, 235, 253)}
.v9-720{font-size:26px;font-weight:500;letter-spacing:-0.02em;color:rgb(17, 24, 39);line-height:1.1}
.v9-721{font-size:14px;font-weight:400;color:rgb(65, 75, 96)}
.v9-722{font-size:13px;line-height:1.45}
.v9-723{display:flex;gap:6px;flex-wrap:wrap}
.v9-724{padding:3px 8px;border-radius:6px;background:rgb(243, 244, 248);font-size:12px;color:rgb(17, 24, 39)}
.v9-725{flex:0 0 auto;width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:rgb(231, 245, 239)}
.v9-726{grid-column:2;min-width:0px;margin-top:clamp(8px, 1.5vw, 16px)}
.v9-727{font-size:14px;font-weight:600;color:rgb(17, 24, 39)}
.v9-728{margin-top:14px;display:grid;grid-template-columns:repeat(auto-fill, minmax(min(172px, 100%), 1fr));gap:12px}
.v9-729{min-width:0px;padding:18px 20px;border-radius:16px;background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);display:flex;flex-direction:column;gap:10px;transition:border-color 0.25s, transform 0.25s}
.v9-730{flex:0 0 auto;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:rgb(253, 238, 232)}
.v9-731{font-size:16px;font-weight:600;color:rgb(17, 24, 39);line-height:1.3}
.v9-732{font-size:14px;line-height:1.5}
.v9-733{flex:0 0 auto;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:rgb(236, 235, 253)}
.v9-734{flex:0 0 auto;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:rgb(231, 245, 239)}
.v9-735{margin-top:14px;display:grid;grid-template-columns:repeat(auto-fill, minmax(min(240px, 100%), 1fr));gap:12px}
.v9-736{grid-column:2;min-width:0px;margin-top:clamp(8px, 1.5vw, 16px);display:flex;flex-wrap:wrap;align-items:center;gap:32px 56px;padding:clamp(24px, 3vw, 36px);border-radius:20px;background:linear-gradient(135deg, rgb(243, 244, 253) 0%, rgb(249, 250, 252) 60%)}
.v9-737{flex:0 0 auto;width:260px;height:540px;border-radius:44px;padding:9px;background:rgb(10, 11, 15);box-shadow:rgb(201, 205, 214) 0px 0px 0px 2px, rgba(43, 44, 120, 0.22) 0px 30px 60px;margin:0px auto}
.v9-738{position:relative;height:100%;border-radius:36px;overflow:hidden;background:rgb(246, 247, 251);display:flex;flex-direction:column}
.v9-739{position:absolute;left:50%;top:9px;transform:translateX(-50%);width:84px;height:24px;border-radius:14px;background:rgb(0, 0, 0);z-index:2}
.v9-740{flex:0 0 auto;height:44px;display:flex;align-items:flex-end;justify-content:space-between;padding:0px 22px 4px;font-size:11px;font-weight:600;color:rgb(17, 24, 39)}
.v9-741{flex:1 1 0%;min-height:0px;padding:4px 12px 10px;display:flex;flex-direction:column;gap:8px}
.v9-742{position:relative;flex:0 0 auto;height:122px;border-radius:18px;overflow:hidden;background:url("../imagens/fotos-web/trilha-comunicacao-1600.jpg") center center / cover no-repeat, rgb(43, 44, 120)}
.v9-743{position:absolute;inset:0px;background:linear-gradient(rgba(26, 27, 75, 0) 30%, rgba(26, 27, 75, 0.9) 100%)}
.v9-744{position:absolute;left:12px;right:12px;bottom:11px;display:flex;flex-direction:column;gap:3px;color:rgb(255, 255, 255)}
.v9-745{font-size:10px;font-weight:600;opacity:0.85}
.v9-746{font-size:14px;font-weight:600;line-height:1.2}
.v9-747{display:flex;align-items:center;gap:8px;font-size:10px}
.v9-748{flex:1 1 0%;display:grid;grid-template-columns:repeat(5, 1fr);gap:3px}
.v9-749{height:4px;border-radius:2px;background:rgb(74, 78, 219)}
.v9-750{height:4px;border-radius:2px;background:rgb(223, 228, 238)}
.v9-751{font-size:13px;font-weight:600;line-height:1.35;color:rgb(17, 24, 39)}
.v9-752{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:12px;background:rgb(255, 255, 255);border:1.5px solid rgb(238, 240, 246)}
.v9-753{flex:0 0 auto;width:16px;height:16px;border-radius:50%;border:1.5px solid rgb(195, 200, 212)}
.v9-754{font-size:11.5px;line-height:1.3;color:rgb(17, 24, 39);font-weight:500}
.v9-755{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:12px;background:rgb(241, 241, 253);border:1.5px solid rgb(74, 78, 219)}
.v9-756{flex:0 0 auto;width:16px;height:16px;border-radius:50%;background:rgb(74, 78, 219);box-shadow:rgb(241, 241, 253) 0px 0px 0px 3px inset}
.v9-757{font-size:11.5px;line-height:1.3;color:rgb(17, 24, 39);font-weight:600}
.v9-758{flex:0 0 auto;margin-top:auto;height:38px;border-radius:11px;display:grid;place-items:center;background:rgb(74, 78, 219);color:rgb(255, 255, 255);font-size:12px;font-weight:600}
.v9-759{flex:0 0 auto;height:56px;display:flex;justify-content:space-around;align-items:center;background:rgb(255, 255, 255);border-top:1px solid rgb(238, 240, 246)}
.v9-760{flex:1 1 280px;min-width:0px;max-width:420px}
.v9-761{font-size:14px;font-weight:600;color:rgb(74, 78, 219)}
.v9-762{margin:8px 0px 0px;font-size:clamp(22px, 2.2vw, 28px);font-weight:400;line-height:1.15;letter-spacing:-0.02em;color:rgb(17, 24, 39)}
.v9-763{margin:20px 0px 0px;padding:0px;list-style:none;display:flex;flex-direction:column;gap:16px}
.v9-764{display:flex;gap:12px}
.v9-765{flex:0 0 auto;margin-top:3px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:rgb(241, 241, 253);color:rgb(74, 78, 219);font-size:12px;font-weight:600}
.v9-766{display:block;margin-top:2px;font-size:15px;line-height:1.5}
.v9-767{padding:18px 20px 20px;background:rgb(249, 250, 252);display:flex;flex-direction:column;gap:14px}
.v9-768{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(170px, 100%), 1fr));gap:12px}
.v9-769{padding:16px 18px;border-radius:14px;background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);display:flex;flex-direction:column;gap:6px}
.v9-770{font-size:13px;line-height:1.4}
.v9-771{padding:16px 18px;border-radius:14px;background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px 28px}
.v9-772{flex:1 1 220px;min-width:0px}
.v9-773{margin-top:6px;display:flex;align-items:baseline;gap:10px}
.v9-774{font-size:26px;font-weight:500;letter-spacing:-0.02em;color:rgb(17, 24, 39)}
.v9-775{flex:1 1 220px;min-width:0px;height:64px;display:flex;align-items:flex-end;gap:5px}
.v9-776{flex:1 1 0%;height:26.4px;border-radius:4px 4px 2px 2px;background:rgb(207, 234, 221)}
.v9-777{flex:1 1 0%;height:33px;border-radius:4px 4px 2px 2px;background:rgb(207, 234, 221)}
.v9-778{flex:1 1 0%;height:30.8px;border-radius:4px 4px 2px 2px;background:rgb(207, 234, 221)}
.v9-779{flex:1 1 0%;height:39.6px;border-radius:4px 4px 2px 2px;background:rgb(207, 234, 221)}
.v9-780{flex:1 1 0%;height:46.2px;border-radius:4px 4px 2px 2px;background:rgb(207, 234, 221)}
.v9-781{flex:1 1 0%;height:44px;border-radius:4px 4px 2px 2px;background:rgb(207, 234, 221)}
.v9-782{flex:1 1 0%;height:52.8px;border-radius:4px 4px 2px 2px;background:rgb(207, 234, 221)}
.v9-783{flex:1 1 0%;height:59.4px;border-radius:4px 4px 2px 2px;background:rgb(11, 143, 94)}
.v9-784{display:flex;align-items:center;gap:8px;font-size:13px}
.v9-785{font-size:clamp(34px, 4.2vw, 52px);line-height:1.06;font-weight:600;letter-spacing:-0.03em;color:rgb(255, 255, 255);text-wrap:balance}
.v9-786{flex:1 1 480px;min-width:0px;display:grid;grid-template-columns:repeat(auto-fit, minmax(140px, 1fr));gap:12px}
.v9-787{flex:1 1 360px;min-width:0px;max-width:520px}
.v9-788{flex:1 1 420px;min-width:0px;max-width:520px;padding:clamp(20px, 2.4vw, 28px);border-radius:20px;background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);box-shadow:rgba(43, 44, 120, 0.1) 0px 30px 70px}
.v9-789{margin-top:18px;display:grid;grid-template-columns:repeat(2, minmax(0px, 1fr));align-items:end;gap:14px 12px}
.v9-790{margin:16px clamp(8px, 1.5vw, 20px) 0px;border-radius:28px;background:radial-gradient(60% 80% at 85% 15%, rgb(233, 234, 252) 0%, rgb(246, 247, 250) 70%);overflow:hidden}
.v9-791{max-width:1200px;margin:0px auto;padding:clamp(56px, 7vw, 88px) clamp(16px, 4vw, 32px);display:flex;flex-wrap:wrap;align-items:center;gap:40px 56px}
.v9-792{flex:1.1 1 360px;min-width:0px;max-width:580px}
.v9-793{font-size:clamp(36px, 4.4vw, 56px);line-height:1.04;letter-spacing:-0.03em;color:rgb(17, 24, 39);text-wrap:balance}
.v9-794{margin-top:20px;font-size:18px;line-height:1.6;text-wrap:pretty}
.v9-795{margin-top:32px;display:flex;flex-wrap:wrap;gap:12px}
.v9-796{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0px 22px;border-radius:10px;background:rgb(74, 78, 219);color:rgb(255, 255, 255);font-size:16px;font-weight:600;transition:background 0.25s, transform 0.25s}
.v9-797{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0px 22px;border-radius:10px;background:rgb(255, 255, 255);border:1px solid rgb(223, 228, 238);color:rgb(17, 24, 39);font-size:16px;font-weight:600;transition:border-color 0.25s, color 0.25s}
.v9-798{position:relative;flex:1 1 320px;min-width:0px;aspect-ratio:4 / 3.4;max-height:500px;border-radius:24px;background:url("../imagens/fotos-web/parceria-3x2-1600.jpg") 45% 20% / cover no-repeat, rgb(223, 228, 238);box-shadow:rgba(43, 44, 120, 0.35) 0px 30px 70px -30px;overflow:hidden}
.v9-799{position:absolute;right:-8%;top:-10%;width:52%;max-width:300px;height:auto;filter:brightness(0) invert(1);opacity:0.2;pointer-events:none}
.v9-800{position:absolute;left:clamp(12px, 2vw, 20px);right:clamp(12px, 2vw, 20px);bottom:clamp(12px, 2vw, 20px);max-width:360px;padding:16px;border-radius:16px;background:rgba(255, 255, 255, 0.96);box-shadow:rgba(17, 24, 39, 0.18) 0px 18px 40px;display:flex;flex-direction:column;gap:12px}
.v9-801{display:flex;align-items:center;justify-content:space-between;gap:10px}
.v9-802{font-size:12px;font-weight:600;color:rgb(120, 129, 154)}
.v9-803{padding:3px 9px;border-radius:999px;background:rgb(253, 238, 232);color:rgb(154, 52, 18);font-size:12px;font-weight:600}
.v9-804{font-size:16px;font-weight:500;color:rgb(17, 24, 39);line-height:1.3}
.v9-805{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:rgb(241, 241, 253)}
.v9-806{flex:0 0 auto;width:32px;height:32px;border-radius:12px;display:grid;place-items:center;background:rgb(255, 255, 255)}
.v9-807{min-width:0px;line-height:1.3}
.v9-808{display:block;font-size:14px;font-weight:600;color:rgb(17, 24, 39)}
.v9-809{background:rgb(255, 255, 255)}
.v9-810{max-width:680px}
.v9-811{font-size:clamp(30px, 3.4vw, 44px);line-height:1.08;letter-spacing:-0.03em;color:rgb(17, 24, 39);text-wrap:balance}
.v9-812{margin-top:clamp(32px, 4vw, 48px);display:grid;grid-template-columns:repeat(auto-fit, minmax(min(340px, 100%), 1fr));gap:16px}
.v9-813{min-width:0px;padding:clamp(24px, 3vw, 36px);border-radius:22px;background:rgb(241, 241, 253);display:flex;flex-direction:column;gap:22px}
.v9-814{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:600;color:rgb(17, 24, 39)}
.v9-815{width:26px;height:26px}
.v9-816{list-style:none;margin:0px;padding:0px;display:flex;flex-direction:column;gap:14px}
.v9-817{display:flex;align-items:flex-start;gap:12px;font-size:16px;line-height:1.45;color:rgb(17, 24, 39)}
.v9-818{flex:0 0 auto;margin-top:1px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:rgb(74, 78, 219)}
.v9-819{min-width:0px;padding:clamp(24px, 3vw, 36px);border-radius:22px;background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);display:flex;flex-direction:column;gap:22px}
.v9-820{flex:0 0 auto;width:30px;height:30px;border-radius:12px;display:grid;place-items:center;background:rgb(231, 245, 239)}
.v9-821{flex:0 0 auto;margin-top:1px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:rgb(11, 143, 94)}
.v9-822{margin:0px clamp(8px, 1.5vw, 20px);border-radius:28px;background:rgb(246, 247, 250)}
.v9-823{margin-top:clamp(32px, 4vw, 48px);display:grid;grid-template-columns:repeat(auto-fit, minmax(min(300px, 100%), 1fr));gap:16px}
.v9-824{min-width:0px;padding:26px;border-radius:20px;background:rgb(255, 255, 255);border:1px solid rgb(236, 238, 245);display:flex;flex-direction:column;gap:14px;color:rgb(65, 75, 96);transition:transform 0.3s, box-shadow 0.3s, border-color 0.3s}
.v9-825{display:flex;align-items:center;justify-content:space-between;gap:12px}
.v9-826{flex:0 0 auto;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:rgb(236, 235, 253)}
.v9-827{font-size:13px;font-weight:600;color:rgb(120, 129, 154)}
.v9-828{margin-top:4px;font-size:20px;font-weight:500;letter-spacing:-0.015em;line-height:1.2;color:rgb(17, 24, 39)}
.v9-829{font-size:15px;line-height:1.55}
.v9-830{margin-top:auto;padding-top:6px;font-size:14px;font-weight:600;color:rgb(74, 78, 219)}
.v9-831{flex:0 0 auto;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:rgb(231, 245, 239)}
.v9-832{flex:0 0 auto;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:rgb(253, 238, 232)}
.v9-833{margin:clamp(36px, 4.5vw, 56px) 0px 0px;padding:0px;list-style:none;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(240px, 100%), 1fr));gap:32px 24px}
.v9-834{position:relative;min-width:0px;padding-top:34px;display:flex;flex-direction:column;gap:8px}
.v9-835{position:absolute;left:0px;right:-24px;top:13px;height:2px;background:rgb(223, 228, 238)}
.v9-836{position:absolute;left:0px;top:0px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:rgb(74, 78, 219);color:rgb(255, 255, 255);font-size:13px;font-weight:600}
.v9-837{margin-top:6px;font-size:20px;font-weight:500;letter-spacing:-0.015em;color:rgb(17, 24, 39)}
.v9-838{font-size:16px;line-height:1.55}
.v9-839{position:absolute;left:0px;right:0px;top:13px;height:2px;background:linear-gradient(90deg, rgb(223, 228, 238), rgba(223, 228, 238, 0))}
.v9-840{margin:28px 0px 0px;padding:0px;list-style:none;display:flex;flex-direction:column;gap:12px}
.v9-841{grid-column:1 / -1;min-width:0px;display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:500;color:rgb(65, 75, 96)}
.v9-842{margin:16px clamp(8px, 1.5vw, 20px) 0px;border-radius:28px;background:radial-gradient(60% 80% at 85% 15%, rgb(231, 245, 239) 0%, rgb(246, 247, 250) 70%);overflow:hidden}
.v9-843{flex:1.1 1 360px;min-width:0px;max-width:560px}
.v9-844{font-size:clamp(38px, 4.8vw, 60px);line-height:1.04;letter-spacing:-0.03em;color:rgb(17, 24, 39);text-wrap:balance}
.v9-845{position:relative;flex:1 1 320px;min-width:0px;aspect-ratio:4 / 3.4;max-height:500px;border-radius:24px;overflow:hidden;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/f-colete-galpao.jpg") center 30% / cover no-repeat, rgb(223, 228, 238);box-shadow:rgba(43, 44, 120, 0.35) 0px 30px 70px -30px}
.v9-846{margin-top:16px;font-size:18px;line-height:1.55;color:rgb(65, 75, 96);text-wrap:pretty}
.v9-847{margin-top:clamp(40px, 5vw, 64px);display:grid;grid-template-columns:repeat(auto-fit, minmax(min(250px, 100%), 1fr));place-items:start center;gap:40px 24px}
.v9-848{display:flex;flex-direction:column;align-items:center}
.v9-849{flex:0 0 auto;width:250px;max-width:100%;padding:8px;border-radius:38px;background:rgb(15, 16, 32);box-shadow:rgb(42, 43, 61) 0px 0px 0px 1px, rgba(17, 24, 39, 0.45) 0px 30px 60px -24px}
.v9-850{position:relative;height:470px;border-radius:31px;overflow:hidden;background:rgb(246, 247, 251);display:flex;flex-direction:column}
.v9-851{position:absolute;left:50%;top:9px;transform:translateX(-50%);width:76px;height:22px;border-radius:12px;background:rgb(15, 16, 32);z-index:2}
.v9-852{padding:40px 16px 12px;background:rgb(255, 255, 255);border-bottom:1px solid rgb(238, 240, 246);display:flex;align-items:center;justify-content:space-between;gap:8px}
.v9-853{font-size:11px;color:rgb(120, 129, 154)}
.v9-854{height:4px;background:rgb(238, 240, 246)}
.v9-855{display:block;height:100%;width:31%;background:rgb(74, 78, 219)}
.v9-856{flex:1 1 0%;padding:18px 16px;display:flex;flex-direction:column;gap:14px}
.v9-857{font-size:16px;line-height:1.35;color:rgb(17, 24, 39);font-weight:500}
.v9-858{display:flex;flex-direction:column;gap:7px}
.v9-859{height:38px;padding:0px 12px;border-radius:10px;display:flex;align-items:center;gap:10px;font-size:13px;background:rgb(255, 255, 255);border:1px solid rgb(227, 231, 240);color:rgb(17, 24, 39)}
.v9-860{width:14px;height:14px;border-radius:50%;border:1.5px solid rgb(195, 200, 212)}
.v9-861{height:38px;padding:0px 12px;border-radius:10px;display:flex;align-items:center;gap:10px;font-size:13px;background:rgb(74, 78, 219);color:rgb(255, 255, 255);font-weight:600}
.v9-862{width:14px;height:14px;border-radius:50%;background:rgb(255, 255, 255);box-shadow:rgb(74, 78, 219) 0px 0px 0px 4px inset}
.v9-863{margin-top:auto;display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px;color:rgb(11, 122, 81);font-weight:600}
.v9-864{margin-top:18px;text-align:center;line-height:1.4}
.v9-865{font-size:14px}
.v9-866{flex:1 1 0%;padding:14px;display:flex;flex-direction:column;gap:10px}
.v9-867{border-radius:14px;overflow:hidden;background:rgb(255, 255, 255);border:1px solid rgb(238, 240, 246)}
.v9-868{display:block;height:92px;background:url("../imagens/fotos-web/trilha-relacoes-1600.jpg") center center / cover, rgb(223, 228, 238)}
.v9-869{padding:10px 12px}
.v9-870{font-size:11px;font-weight:600;color:rgb(74, 78, 219)}
.v9-871{display:block;margin-top:2px;font-size:14px;font-weight:600;color:rgb(17, 24, 39)}
.v9-872{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:rgb(255, 255, 255);border:1px solid rgb(238, 240, 246)}
.v9-873{flex:0 0 auto;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:600;background:rgb(11, 143, 94);color:rgb(255, 255, 255)}
.v9-874{font-size:12.5px;line-height:1.3;color:rgb(17, 24, 39)}
.v9-875{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:rgb(241, 241, 253);border:1px solid rgb(220, 220, 247)}
.v9-876{flex:0 0 auto;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:600;background:rgb(74, 78, 219);color:rgb(255, 255, 255)}
.v9-877{font-size:12.5px;line-height:1.3;color:rgb(17, 24, 39);font-weight:600}
.v9-878{flex:0 0 auto;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:600;background:rgb(238, 240, 246);color:rgb(120, 129, 154)}
.v9-879{margin-top:auto;text-align:center;font-size:11px;color:rgb(120, 129, 154)}
.v9-880{position:relative;height:470px;border-radius:31px;overflow:hidden;background:url("../imagens/fotos-web/chamada-psicologa-vertical-1600.jpg") center center / cover, rgb(43, 44, 120)}
.v9-881{position:absolute;inset:0px;background:linear-gradient(rgba(15, 16, 32, 0.35) 0%, rgba(15, 16, 32, 0) 30%, rgba(15, 16, 32, 0) 60%, rgba(15, 16, 32, 0.75) 100%)}
.v9-882{position:absolute;left:14px;right:14px;top:42px;display:flex;align-items:center;justify-content:space-between;color:rgb(255, 255, 255);font-size:11px}
.v9-883{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:999px;background:rgba(255, 255, 255, 0.18)}
.v9-884{width:6px;height:6px;border-radius:50%;background:rgb(110, 231, 183)}
.v9-885{width:20px;height:20px;filter:brightness(0) invert(1)}
.v9-886{position:absolute;right:12px;top:78px;width:62px;height:84px;border-radius:12px;border:2px solid rgb(255, 255, 255);background:url("../imagens/fotos-web/chamada-colaborador-vertical-1600.jpg") center center / cover, rgb(223, 228, 238)}
.v9-887{position:absolute;left:16px;right:16px;bottom:18px;color:rgb(255, 255, 255);display:flex;flex-direction:column;gap:10px}
.v9-888{display:block;font-size:14px;font-weight:600}
.v9-889{font-size:11px;opacity:0.85}
.v9-890{display:flex;justify-content:center;gap:12px}
.v9-891{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:rgba(255, 255, 255, 0.2)}
.v9-892{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:rgb(224, 75, 26)}
.v9-893{margin:0px clamp(8px, 1.5vw, 20px);border-radius:28px;background:radial-gradient(45% 70% at 92% 0%, rgba(74, 78, 219, 0.3) 0%, rgba(74, 78, 219, 0) 70%), rgb(23, 24, 63)}
.v9-894{font-size:clamp(30px, 3.4vw, 44px);line-height:1.08;letter-spacing:-0.03em;color:rgb(255, 255, 255);text-wrap:balance}
.v9-895{margin-top:clamp(36px, 4.5vw, 56px);display:grid;grid-template-columns:repeat(auto-fit, minmax(min(240px, 100%), 1fr));gap:16px}
.v9-896{min-width:0px;padding:24px;border-radius:18px;background:rgba(255, 255, 255, 0.06);border:1px solid rgba(255, 255, 255, 0.1);display:flex;flex-direction:column;gap:14px}
.v9-897{flex:0 0 auto;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:rgba(185, 187, 255, 0.14)}
.v9-898{font-size:18px;font-weight:500;letter-spacing:-0.01em;color:rgb(255, 255, 255);line-height:1.25}
.v9-899{font-size:15px;line-height:1.55;color:rgb(201, 203, 242)}
.v9-900{margin-top:28px;font-size:14px;line-height:1.55;color:rgb(169, 171, 217);max-width:760px}
.v9-901{max-width:1200px;margin:0px auto;padding:clamp(64px, 8vw, 112px) clamp(16px, 4vw, 32px);display:flex;flex-wrap:wrap;align-items:center;gap:32px 72px}
.v9-902{flex:1 1 300px;min-width:0px;max-width:440px;font-size:clamp(34px, 4vw, 52px);line-height:1.05;letter-spacing:-0.03em;color:rgb(17, 24, 39);text-wrap:balance}
.v9-903{flex:1.3 1 380px;min-width:0px;max-width:620px}
.v9-904{font-size:clamp(22px, 2.3vw, 28px);line-height:1.35;letter-spacing:-0.015em;color:rgb(17, 24, 39)}
.v9-905{font-weight:600;color:rgb(74, 78, 219)}
.v9-906{margin-top:16px;font-size:18px;line-height:1.6}
.v9-907{position:relative;flex:1 1 320px;min-width:0px;aspect-ratio:4 / 3.4;max-height:500px;border-radius:24px;overflow:hidden;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/f-conversa-aberta.jpg") center 30% / cover no-repeat, rgb(223, 228, 238);box-shadow:rgba(43, 44, 120, 0.35) 0px 30px 70px -30px}
.v9-908{position:absolute;left:clamp(12px, 2vw, 20px);right:clamp(12px, 2vw, 20px);bottom:clamp(12px, 2vw, 20px);max-width:320px;padding:14px 16px;border-radius:14px;background:rgba(255, 255, 255, 0.96);box-shadow:rgba(17, 24, 39, 0.18) 0px 18px 40px;font-size:16px;line-height:1.4;color:rgb(17, 24, 39)}
.v9-909{margin-top:clamp(32px, 4vw, 48px);display:grid;grid-template-columns:repeat(auto-fit, minmax(min(240px, 100%), 1fr));gap:16px}
.v9-910{min-width:0px;padding:26px;border-radius:20px;background:rgb(255, 255, 255);border:1px solid rgb(236, 238, 245);display:flex;flex-direction:column;gap:14px}
.v9-911{height:56px;display:flex;align-items:center}
.v9-912{max-height:44px;max-width:170px;width:auto;height:auto;object-fit:contain}
.v9-913{font-size:19px;font-weight:500;color:rgb(17, 24, 39)}
.v9-914{margin-top:auto;font-size:14px;font-weight:600;color:rgb(74, 78, 219)}
.v9-915{margin-top:auto;align-self:flex-start;padding:4px 10px;border-radius:999px;background:rgb(243, 244, 248);font-size:13px;font-weight:600;color:rgb(120, 129, 154)}
.v9-916{min-width:0px;padding:26px;border-radius:20px;background:rgb(255, 255, 255);border:1px solid rgb(236, 238, 245);display:flex;flex-direction:column;gap:12px}
.v9-917{margin-top:4px;font-size:19px;font-weight:500;letter-spacing:-0.01em;line-height:1.25;color:rgb(17, 24, 39)}
.v9-918{font-size:15px;line-height:1.55;font-style:normal}
.v9-919{margin:clamp(36px, 4.5vw, 56px) 0px 0px;padding:0px;list-style:none;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(170px, 100%), 1fr));gap:32px 24px}
.v9-920{margin-top:clamp(32px, 4vw, 48px);display:grid;grid-template-columns:repeat(auto-fit, minmax(min(260px, 100%), 1fr));gap:12px}
.v9-921{min-width:0px;padding:18px 20px;border-radius:16px;background:rgba(255, 255, 255, 0.06);border:1px solid rgba(255, 255, 255, 0.1);display:flex;align-items:center;gap:14px}
.v9-922{flex:0 0 auto;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:rgba(185, 187, 255, 0.14)}
.v9-923{font-size:17px;font-weight:500;color:rgb(255, 255, 255);line-height:1.3}
.v9-924{margin:16px clamp(8px, 1.5vw, 20px) 0px;border-radius:28px;background:radial-gradient(55% 80% at 88% 10%, rgb(251, 241, 214) 0%, rgba(251, 241, 214, 0) 60%), radial-gradient(60% 80% at 10% 100%, rgb(236, 235, 253) 0%, rgba(236, 235, 253, 0) 60%), rgb(246, 247, 250);overflow:hidden}
.v9-925{max-width:1200px;margin:0px auto;padding:clamp(56px, 7vw, 88px) clamp(16px, 4vw, 32px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:22px}
.v9-926{padding:18px 30px;border-radius:20px;background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);box-shadow:rgba(92, 19, 64, 0.3) 0px 18px 40px -20px}
.v9-927{height:clamp(44px, 5vw, 58px);width:auto;display:block}
.v9-928{font-size:15px;font-weight:600;color:rgb(92, 19, 64)}
.v9-929{max-width:860px;font-size:clamp(36px, 4.6vw, 58px);line-height:1.05;letter-spacing:-0.03em;color:rgb(17, 24, 39);text-wrap:balance}
.v9-930{max-width:640px;font-size:18px;line-height:1.6;text-wrap:pretty}
.v9-931{margin-top:8px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}
.v9-932{margin-top:6px;display:inline-flex;align-items:center;gap:12px;font-size:14px;color:rgb(65, 75, 96)}
.v9-933{width:30px;height:30px;border-radius:50%;border:2px solid rgb(255, 255, 255);background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/dep-silvana.jpg") center center / cover, rgb(223, 228, 238)}
.v9-934{width:30px;height:30px;border-radius:50%;border:2px solid rgb(255, 255, 255);margin-left:-9px;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/dep-willy.jpg") center center / cover, rgb(223, 228, 238)}
.v9-935{width:30px;height:30px;border-radius:50%;border:2px solid rgb(255, 255, 255);margin-left:-9px;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/dep-bruno.webp") center center / cover, rgb(223, 228, 238)}
.v9-936{width:30px;height:30px;border-radius:50%;border:2px solid rgb(255, 255, 255);margin-left:-9px;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/matheus.webp") center center / cover, rgb(223, 228, 238)}
.v9-937{width:30px;height:30px;border-radius:50%;border:2px solid rgb(255, 255, 255);margin-left:-9px;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/ana.webp") center center / cover, rgb(223, 228, 238)}
.v9-938{max-width:680px;font-size:clamp(30px, 3.4vw, 44px);line-height:1.08;letter-spacing:-0.03em;color:rgb(17, 24, 39);text-wrap:balance}
.v9-939{margin:0px;min-width:0px;padding:26px;border-radius:20px;background:rgb(255, 255, 255);border:1px solid rgb(236, 238, 245);display:flex;flex-direction:column;gap:20px}
.v9-940{margin:0px;font-size:17px;line-height:1.55;color:rgb(17, 24, 39)}
.v9-941{margin-top:auto;display:flex;align-items:center;gap:12px}
.v9-942{flex:0 0 auto;width:44px;height:44px;border-radius:50%;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/dep-silvana.jpg") center center / cover, rgb(223, 228, 238)}
.v9-943{flex:0 0 auto;width:44px;height:44px;border-radius:50%;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/dep-willy.jpg") center center / cover, rgb(223, 228, 238)}
.v9-944{flex:0 0 auto;width:44px;height:44px;border-radius:50%;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/dep-bruno.webp") center center / cover, rgb(223, 228, 238)}
.v9-945{max-width:1200px;margin:0px auto;padding:clamp(56px, 7vw, 96px) clamp(16px, 4vw, 32px);display:flex;flex-wrap:wrap;gap:32px 64px}
.v9-946{flex:1 1 260px;min-width:0px;max-width:360px;font-size:clamp(28px, 3vw, 38px);line-height:1.1;letter-spacing:-0.03em;color:rgb(17, 24, 39)}
.v9-947{flex:2 1 460px;min-width:0px;display:flex;flex-direction:column;gap:10px}
.v9-948{padding:18px 22px;border-radius:14px;background:rgb(255, 255, 255);border:1px solid rgb(236, 238, 245)}
.v9-949{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;font-size:17px;font-weight:500;color:rgb(17, 24, 39)}
.v9-950{flex:0 0 auto;color:rgb(74, 78, 219);font-weight:600}
.v9-951{margin-top:10px;font-size:16px;line-height:1.55}
.v9-952{margin-top:32px;display:block;height:36px;width:auto}
.v9-953{margin:16px clamp(8px, 1.5vw, 20px) 0px;border-radius:28px;background:radial-gradient(55% 80% at 88% 10%, rgb(233, 234, 252) 0%, rgba(233, 234, 252, 0) 60%), radial-gradient(60% 80% at 10% 100%, rgb(236, 235, 253) 0%, rgba(236, 235, 253, 0) 60%), rgb(246, 247, 250);overflow:hidden}
.v9-954{padding:18px 30px;border-radius:20px;background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);box-shadow:rgba(43, 44, 120, 0.3) 0px 18px 40px -20px}
.v9-955{display:inline-flex;align-items:center;height:40px;padding:0px 10px;border-radius:8px;color:rgb(74, 78, 219)}
.v9-956{margin:16px clamp(8px, 1.5vw, 20px) 0px;border-radius:28px;background:radial-gradient(55% 80% at 80% 35%, rgb(230, 231, 251) 0%, rgb(246, 247, 250) 65%);overflow:hidden;scroll-margin-top:80px}
.v9-957{max-width:1200px;margin:0px auto;padding:clamp(56px, 7vw, 96px) clamp(16px, 4vw, 32px) clamp(36px, 4vw, 48px)}
.v9-958{display:flex;flex-wrap:wrap;align-items:center;gap:48px 64px}
.v9-959{flex:1 1 380px;min-width:0px;max-width:540px}
.v9-960{font-size:clamp(40px, 5vw, 64px);line-height:1.03;letter-spacing:-0.03em;color:rgb(17, 24, 39);text-wrap:balance}
.v9-961{margin-top:20px;font-size:19px;line-height:1.55;text-wrap:pretty}
.v9-962{display:inline-flex;align-items:center;gap:10px;height:54px;padding:0px 24px;border-radius:12px;background:rgb(74, 78, 219);color:rgb(255, 255, 255);font-size:16px;font-weight:600;transition:transform 0.3s, background 0.3s}
.v9-963{display:inline-flex;align-items:center;gap:10px;height:54px;padding:0px 22px;border-radius:12px;background:rgb(255, 255, 255);border:1px solid rgb(223, 228, 238);color:rgb(17, 24, 39);font-size:16px;font-weight:600}
.v9-964{flex:1.1 1 420px;min-width:0px;display:flex;flex-direction:column;align-items:center;gap:28px}
.v9-965{display:flex;align-items:flex-end;justify-content:center;gap:clamp(10px, 2vw, 28px);font-size:clamp(11px, 1.3vw, 16px)}
.v9-966{display:block;filter:drop-shadow(rgba(43, 44, 120, 0.16) 0px 18px 26px)}
.v9-967{flex:0 0 auto;display:flex;flex-direction:column;width:100em;font-size:0.086em;box-shadow:rgba(17, 24, 39, 0.14) 0px 18px 44px}
.v9-968{display:block;margin-bottom:2.2em;filter:drop-shadow(rgba(43, 44, 120, 0.2) 0px 24px 34px)}
.v9-969{flex:0 0 auto;display:flex;flex-direction:column;width:100em;font-size:0.114em;box-shadow:rgba(17, 24, 39, 0.14) 0px 18px 44px}
.v9-970{display:inline-flex;align-items:center;gap:8px;padding:5px 14px 5px 5px;border-radius:999px;background:rgb(255, 255, 255);border:1px solid rgb(211, 238, 224);box-shadow:rgba(11, 143, 94, 0.1) 0px 8px 24px}
.v9-971{flex:0 0 auto;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:rgb(11, 143, 94)}
.v9-972{font-size:13px;font-weight:600;color:rgb(8, 107, 71);white-space:nowrap}
.v9-973{font-size:13px;color:rgb(65, 75, 96);white-space:nowrap}
.v9-974{margin-top:clamp(40px, 5vw, 64px);padding-top:24px;border-top:1px solid rgb(227, 231, 240);display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px}
.v9-975{flex:0 0 auto;font-size:15px;font-weight:600;color:rgb(17, 24, 39)}
.v9-976{flex:1 1 480px;min-width:0px;display:grid;grid-template-columns:repeat(auto-fit, minmax(130px, 1fr));gap:12px}
.v9-977{display:block;height:64px;border-radius:14px;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/certif-mania.png") center center / 62% auto no-repeat rgb(255, 255, 255);border:1px solid rgb(234, 238, 245)}
.v9-978{display:block;height:64px;border-radius:14px;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/certif-fmlogistic.png") center center / 62% auto no-repeat rgb(255, 255, 255);border:1px solid rgb(234, 238, 245)}
.v9-979{display:block;height:64px;border-radius:14px;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/certif-husk.png") center center / 62% auto no-repeat rgb(255, 255, 255);border:1px solid rgb(234, 238, 245)}
.v9-980{display:block;height:64px;border-radius:14px;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/certif-berpram.png") center center / 62% auto no-repeat rgb(255, 255, 255);border:1px solid rgb(234, 238, 245)}
.v9-981{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:rgb(74, 78, 219)}
.v9-982{max-width:720px}
.v9-983{margin-top:clamp(32px, 4vw, 48px);display:grid;grid-template-columns:repeat(auto-fit, minmax(min(300px, 100%), 1fr));gap:20px}
.v9-984{min-width:0px;display:flex;flex-direction:column;border-radius:20px;background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);overflow:hidden;transition:transform 0.35s, box-shadow 0.35s}
.v9-985{display:grid;place-items:center;padding:36px 0px 28px;background:radial-gradient(60% 70% at 50% 45%, rgb(255, 255, 255) 0%, rgb(241, 242, 249) 100%);font-size:16px}
.v9-986{display:block;filter:drop-shadow(rgba(43, 44, 120, 0.18) 0px 14px 22px)}
.v9-987{flex:0 0 auto;display:flex;flex-direction:column;width:100em;font-size:0.085em;box-shadow:rgba(17, 24, 39, 0.14) 0px 18px 44px}
.v9-988{padding:22px 24px 26px;display:flex;flex-direction:column;gap:10px}
.v9-989{align-self:flex-start;padding:4px 10px;border-radius:8px;background:rgb(241, 241, 253);color:rgb(43, 44, 120);font-size:13px;font-weight:600}
.v9-990{font-size:24px;letter-spacing:-0.02em;color:rgb(17, 24, 39)}
.v9-991{display:flex;gap:8px;font-size:16px;font-weight:600;color:rgb(17, 24, 39)}
.v9-992{flex:0 0 auto;margin-top:3px}
.v9-993{margin:0px clamp(8px, 1.5vw, 20px);border-radius:28px;background:rgb(246, 247, 250);scroll-margin-top:80px}
.v9-994{margin:clamp(32px, 4vw, 48px) 0px 0px;padding:0px;list-style:none;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(170px, 100%), 1fr));gap:32px 24px}
.v9-995{position:relative;min-width:0px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:14px}
.v9-996{display:block;position:absolute;left:56px;right:-12px;top:23px;height:2px;background:linear-gradient(90deg, rgb(201, 203, 242), rgb(227, 231, 240))}
.v9-997{position:relative;width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:rgb(255, 255, 255);border:1px solid rgb(227, 231, 240);box-shadow:rgba(43, 44, 120, 0.06) 0px 6px 16px}
.v9-998{font-size:13px;font-weight:600;color:rgb(74, 78, 219)}
.v9-999{font-size:20px;font-weight:500;letter-spacing:-0.015em;color:rgb(17, 24, 39)}
.v9-1000{font-size:16px;line-height:1.5}
.v9-1001{position:relative;width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:rgb(11, 143, 94);box-shadow:rgba(11, 143, 94, 0.25) 0px 8px 20px}
.v9-1002{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 40px}
.v9-1003{max-width:100%;display:flex;gap:4px;padding:4px;border-radius:999px;background:rgb(243, 244, 248);overflow-x:auto;scrollbar-width:none}
.v9-1004{all:unset;flex:0 0 auto;white-space:nowrap;cursor:pointer;height:40px;padding:0px 18px;border-radius:999px;display:inline-flex;align-items:center;font-size:14px;font-weight:600;background:rgb(255, 255, 255);color:rgb(43, 44, 120);box-shadow:rgba(43, 44, 120, 0.12) 0px 2px 8px;transition:background 0.3s, color 0.3s}
.v9-1005{all:unset;flex:0 0 auto;white-space:nowrap;cursor:pointer;height:40px;padding:0px 18px;border-radius:999px;display:inline-flex;align-items:center;font-size:14px;font-weight:600;background:transparent;color:rgb(65, 75, 96);box-shadow:none;transition:background 0.3s, color 0.3s}
.v9-1006{margin-top:clamp(32px, 4vw, 48px);overflow-x:auto}
.v9-1007{min-width:780px}
.v9-1008{display:grid;grid-template-columns:repeat(12, minmax(0px, 1fr));gap:24px 20px}
.v9-1009{grid-column:span 7;min-width:0px;display:flex;flex-direction:column;gap:8px}
.v9-1010{border-radius:16px;overflow:hidden;background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);box-shadow:rgba(43, 44, 120, 0.08) 0px 18px 44px;aspect-ratio:1.414 / 1;display:flex;flex-direction:column}
.v9-1011{flex:0 0 auto;height:34px;display:flex;align-items:center;gap:6px;padding:0px 14px;background:rgb(243, 244, 248);border-bottom:1px solid rgb(234, 238, 245)}
.v9-1012{width:8px;height:8px;border-radius:50%;background:rgb(223, 228, 238)}
.v9-1013{margin-left:10px;min-width:0px;padding:2px 10px;border-radius:6px;background:rgb(255, 255, 255);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.v9-1014{flex:1 1 0%;min-height:0px;padding:20px 24px;background:radial-gradient(60% 90% at 90% 0%, rgb(233, 246, 239) 0%, rgb(255, 255, 255) 65%);display:flex;flex-direction:column;justify-content:space-between;gap:14px}
.v9-1015{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}
.v9-1016{display:inline-flex;align-items:center;gap:8px;padding:4px 12px 4px 4px;border-radius:999px;background:rgb(255, 255, 255);border:1px solid rgb(211, 238, 224)}
.v9-1017{flex:0 0 auto;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:rgb(11, 143, 94)}
.v9-1018{font-size:12px;color:rgb(8, 107, 71)}
.v9-1019{font-size:11px}
.v9-1020{display:flex;align-items:center;justify-content:space-between;gap:18px}
.v9-1021{min-width:0px;display:flex;align-items:center;gap:12px}
.v9-1022{flex:0 0 auto;width:46px;height:46px;border-radius:12px;display:grid;place-items:center;background:rgb(238, 240, 246);border:1px solid rgb(227, 231, 240);color:rgb(43, 44, 120);font-weight:600;font-size:17px;letter-spacing:0.02em}
.v9-1023{display:block;font-size:20px;font-weight:500;letter-spacing:-0.015em;color:rgb(17, 24, 39)}
.v9-1024{flex:0 0 auto;display:block;font-size:16px;filter:drop-shadow(rgba(43, 44, 120, 0.15) 0px 10px 16px)}
.v9-1025{flex:0 0 auto;display:flex;flex-direction:column;width:100em;font-size:0.072em;box-shadow:rgba(17, 24, 39, 0.14) 0px 18px 44px}
.v9-1026{padding:12px 14px;border-radius:12px;background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245)}
.v9-1027{display:flex;justify-content:space-between;gap:10px;font-size:12px}
.v9-1028{margin-top:8px;height:5px;border-radius:3px;background:rgb(238, 240, 246)}
.v9-1029{display:block;height:100%;width:22%;border-radius:3px;background:rgb(11, 143, 94)}
.v9-1030{display:flex;flex-wrap:wrap;gap:6px;font-size:11px}
.v9-1031{padding:3px 8px;border-radius:6px;background:rgb(243, 244, 248);color:rgb(17, 24, 39)}
.v9-1032{grid-column:span 5;min-width:0px;display:flex;flex-direction:column;gap:8px}
.v9-1033{border-radius:16px;overflow:hidden;background:url("../imagens/fotos-web/medir-operador-cd-1600.jpg") center 30% / cover no-repeat, rgb(43, 44, 120);border:1px solid rgb(234, 238, 245);box-shadow:rgba(43, 44, 120, 0.08) 0px 18px 44px;aspect-ratio:1 / 1;position:relative}
.v9-1034{position:absolute;inset:0px;background:linear-gradient(rgba(26, 27, 75, 0) 40%, rgba(26, 27, 75, 0.88) 100%)}
.v9-1035{position:absolute;left:22px;right:120px;bottom:22px;display:flex;flex-direction:column;gap:6px;color:rgb(255, 255, 255)}
.v9-1036{font-size:12px;font-weight:600;opacity:0.85}
.v9-1037{font-size:22px;font-weight:500;line-height:1.15;letter-spacing:-0.02em}
.v9-1038{position:absolute;right:20px;bottom:20px;display:block;font-size:16px}
.v9-1039{flex:0 0 auto;display:flex;flex-direction:column;width:100em;font-size:0.058em;box-shadow:rgba(17, 24, 39, 0.14) 0px 18px 44px}
.v9-1040{margin-top:24px;display:grid;grid-template-columns:repeat(12, minmax(0px, 1fr));grid-auto-rows:300px;gap:24px 20px}
.v9-1041{grid-column:span 3;min-width:0px;display:flex;flex-direction:column;gap:8px}
.v9-1042{flex:1 1 0%;min-height:0px}
.v9-1043{height:100%;display:flex;justify-content:center}
.v9-1044{height:100%;aspect-ratio:9 / 16;border-radius:22px;padding:5px;background:rgb(10, 11, 15);box-shadow:rgb(201, 205, 214) 0px 0px 0px 2px, rgba(43, 44, 120, 0.2) 0px 18px 40px}
.v9-1045{position:relative;height:100%;border-radius:18px;overflow:hidden;background:linear-gradient(160deg, rgb(74, 78, 219) 0%, color-mix(rgb(74, 78, 219), rgb(10, 11, 31)) 100%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:0px 14px;text-align:center;color:rgb(255, 255, 255)}
.v9-1046{position:absolute;left:12px;right:12px;top:14px;display:flex;gap:3px}
.v9-1047{flex:1 1 0%;height:2px;border-radius:1px;background:rgb(255, 255, 255)}
.v9-1048{flex:1 1 0%;height:2px;border-radius:1px;background:rgba(255, 255, 255, 0.35)}
.v9-1049{display:block;font-size:16px}
.v9-1050{flex:0 0 auto;display:flex;flex-direction:column;width:100em;font-size:0.074em;box-shadow:rgba(17, 24, 39, 0.14) 0px 18px 44px}
.v9-1051{font-size:15px;font-weight:500;line-height:1.2}
.v9-1052{height:100%;display:grid;grid-template-columns:1fr 1fr;border-radius:16px;overflow:hidden;border:1px solid rgb(234, 238, 245);box-shadow:rgba(43, 44, 120, 0.08) 0px 18px 44px}
.v9-1053{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:rgb(255, 255, 255);font-size:16px}
.v9-1054{font-size:12px;font-weight:600;color:rgb(8, 107, 71)}
.v9-1055{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:rgb(26, 27, 75);font-size:16px}
.v9-1056{font-size:12px;font-weight:600;color:rgb(110, 231, 183)}
.v9-1057{grid-column:span 4;min-width:0px;display:flex;flex-direction:column;gap:8px}
.v9-1058{height:100%;border-radius:16px;overflow:hidden;background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245);box-shadow:rgba(43, 44, 120, 0.08) 0px 18px 44px;padding:20px;display:flex;flex-direction:column;justify-content:center;gap:14px}
.v9-1059{flex:0 0 auto;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:rgb(236, 235, 253);color:rgb(43, 44, 120);font-weight:600;font-size:14px}
.v9-1060{display:block;color:rgb(17, 24, 39)}
.v9-1061{display:flex;align-items:center;gap:12px;font-size:16px}
.v9-1062{flex:0 0 auto;display:flex;flex-direction:column;width:100em;font-size:0.036em;box-shadow:rgba(17, 24, 39, 0.14) 0px 18px 44px}
.v9-1063{font-size:12px;line-height:1.4}
.v9-1064{color:rgb(8, 107, 71);font-weight:600}
.v9-1065{margin:0px clamp(8px, 1.5vw, 20px);border-radius:28px;background:radial-gradient(45% 70% at 92% 0%, rgba(74, 78, 219, 0.32) 0%, rgba(74, 78, 219, 0) 70%), rgb(23, 24, 63);scroll-margin-top:80px}
.v9-1066{margin-top:16px;font-size:18px;line-height:1.55;color:rgb(220, 220, 247);text-wrap:pretty}
.v9-1067{margin:clamp(40px, 5vw, 56px) 0px 0px;padding:0px;list-style:none;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(132px, 100%), 1fr));gap:28px 16px}
.v9-1068{position:relative;min-width:0px;padding-top:28px;display:flex;flex-direction:column;gap:8px}
.v9-1069{position:absolute;left:0px;right:-16px;top:6px;height:1px;background:rgba(255, 255, 255, 0.18)}
.v9-1070{position:absolute;left:0px;top:1px;width:11px;height:11px;border-radius:50%;background:rgb(185, 187, 255);box-shadow:rgba(185, 187, 255, 0.14) 0px 0px 0px 4px}
.v9-1071{font-size:13px;font-weight:600;color:rgb(185, 187, 255)}
.v9-1072{font-size:17px;font-weight:500;line-height:1.3;color:rgb(255, 255, 255)}
.v9-1073{position:absolute;left:0px;right:0px;top:6px;height:1px;background:rgba(255, 255, 255, 0.18)}
.v9-1074{position:absolute;left:0px;top:1px;width:11px;height:11px;border-radius:50%;background:rgb(110, 231, 183);box-shadow:rgba(185, 187, 255, 0.14) 0px 0px 0px 4px}
.v9-1075{font-size:13px;font-weight:600;color:rgb(110, 231, 183)}
.v9-1076{margin-top:clamp(40px, 5vw, 56px);display:grid;grid-template-columns:repeat(auto-fit, minmax(min(260px, 100%), 1fr));gap:16px}
.v9-1077{min-width:0px;padding:18px 20px;border-radius:16px;background:rgb(255, 255, 255);display:flex;align-items:center;gap:14px}
.v9-1078{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(rgb(255, 255, 255) 0%, rgb(243, 244, 253) 100%);border:1px solid rgb(227, 230, 245)}
.v9-1079{display:block;font-size:12px;font-weight:600;color:rgb(74, 78, 219)}
.v9-1080{display:block;font-size:17px;font-weight:500;letter-spacing:-0.01em;color:rgb(17, 24, 39)}
.v9-1081{flex:0 0 auto;display:inline-flex;align-items:center;gap:10px;height:52px;padding:0px 22px;border-radius:12px;background:rgb(74, 78, 219);color:rgb(255, 255, 255);font-size:16px;font-weight:600;transition:transform 0.3s, background 0.3s}
.v9-1082{margin-top:clamp(32px, 4vw, 48px);display:grid;grid-template-columns:repeat(auto-fit, minmax(min(380px, 100%), 1fr));gap:24px;align-items:stretch}
.v9-1083{min-width:0px;border-radius:16px;background:rgb(255, 255, 255);border:1px solid rgb(227, 231, 240);box-shadow:rgba(43, 44, 120, 0.1) 0px 30px 70px;overflow:hidden;display:flex;flex-direction:column}
.v9-1084{flex:0 0 auto;height:40px;display:flex;align-items:center;gap:6px;padding:0px 14px;background:rgb(243, 244, 248);border-bottom:1px solid rgb(234, 238, 245)}
.v9-1085{padding:22px;display:flex;flex-direction:column;gap:16px;background:radial-gradient(60% 50% at 50% 0%, rgb(238, 240, 253) 0%, rgb(255, 255, 255) 70%)}
.v9-1086{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}
.v9-1087{font-size:18px;font-weight:400;letter-spacing:-0.02em;color:rgb(17, 24, 39)}
.v9-1088{height:40px;display:flex;align-items:center;gap:10px;padding:0px 6px 0px 12px;border-radius:10px;border:1px solid rgb(223, 228, 238);background:rgb(255, 255, 255);font-size:13px;color:rgb(120, 129, 154)}
.v9-1089{flex:1 1 0%}
.v9-1090{height:30px;display:inline-flex;align-items:center;padding:0px 12px;border-radius:8px;background:rgb(74, 78, 219);color:rgb(255, 255, 255);font-size:12px;font-weight:600}
.v9-1091{display:grid;grid-template-columns:repeat(2, minmax(0px, 1fr));gap:10px}
.v9-1092{min-width:0px;border-radius:16px;background:rgb(255, 255, 255);border:1px solid rgb(236, 238, 245);display:flex;flex-direction:column}
.v9-1093{padding:14px 14px 10px;display:flex;align-items:flex-start;justify-content:space-between;gap:8px}
.v9-1094{min-width:0px;display:flex;flex-direction:column;gap:8px}
.v9-1095{flex:0 0 auto;width:32px;height:32px;border-radius:8px;display:grid;place-items:center;background:rgb(238, 240, 246);border:1px solid rgb(227, 231, 240);color:rgb(43, 44, 120);font-weight:600;font-size:12px;letter-spacing:0.02em}
.v9-1096{min-width:0px;font-size:12px;font-weight:500;color:rgb(17, 24, 39);line-height:1.25}
.v9-1097{flex:0 0 auto;display:block;font-size:16px}
.v9-1098{flex:0 0 auto;display:flex;flex-direction:column;width:100em;font-size:0.028em;box-shadow:rgba(17, 24, 39, 0.14) 0px 18px 44px}
.v9-1099{margin:auto 10px 10px;padding:9px 10px;border-radius:10px;background:rgb(245, 246, 250);display:flex;flex-direction:column;gap:7px}
.v9-1100{display:flex;justify-content:space-between;gap:8px;font-size:11px}
.v9-1101{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:rgb(8, 107, 71)}
.v9-1102{flex:0 0 auto;width:13px;height:13px;border-radius:50%;display:grid;place-items:center;background:rgb(11, 143, 94)}
.v9-1103{display:grid;grid-template-columns:repeat(13, minmax(0px, 1fr));gap:2px}
.v9-1104{height:3px;border-radius:2px;background:rgb(11, 143, 94)}
.v9-1105{height:3px;border-radius:2px;background:rgb(221, 225, 234)}
.v9-1106{padding:22px;display:flex;flex-direction:column;gap:16px;background:radial-gradient(60% 60% at 90% 0%, rgb(233, 246, 239) 0%, rgb(255, 255, 255) 65%)}
.v9-1107{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:5px 14px 5px 5px;border-radius:999px;background:rgb(255, 255, 255);border:1px solid rgb(211, 238, 224);box-shadow:rgba(11, 143, 94, 0.1) 0px 8px 24px}
.v9-1108{flex:0 0 auto;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:rgb(11, 143, 94)}
.v9-1109{font-size:13px;color:rgb(8, 107, 71)}
.v9-1110{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 16px}
.v9-1111{flex:1 1 220px;min-width:0px;display:flex;align-items:center;gap:12px}
.v9-1112{flex:0 0 auto;width:48px;height:48px;border-radius:12px;display:grid;place-items:center;background:rgb(238, 240, 246);border:1px solid rgb(227, 231, 240);color:rgb(43, 44, 120);font-weight:600;font-size:17px;letter-spacing:0.02em}
.v9-1113{flex:0 0 auto;display:flex;align-items:flex-end;gap:10px;font-size:16px}
.v9-1114{display:block;filter:drop-shadow(rgba(43, 44, 120, 0.15) 0px 10px 16px)}
.v9-1115{flex:0 0 auto;display:flex;flex-direction:column;width:100em;font-size:0.056em;box-shadow:rgba(17, 24, 39, 0.14) 0px 18px 44px}
.v9-1116{display:block;filter:grayscale(1);opacity:0.45}
.v9-1117{flex:0 0 auto;display:flex;flex-direction:column;width:100em;font-size:0.042em;box-shadow:rgba(17, 24, 39, 0.14) 0px 18px 44px}
.v9-1118{display:block;height:100%;width:8%;border-radius:3px;background:rgb(11, 143, 94)}
.v9-1119{display:grid;grid-template-columns:repeat(3, minmax(0px, 1fr));gap:8px}
.v9-1120{padding:10px 12px;border-radius:10px;background:rgb(255, 255, 255);border:1px solid rgb(234, 238, 245)}
.v9-1121{display:block;font-size:11px}
.v9-1122{display:block;margin-top:2px;font-size:15px;font-weight:500;color:rgb(17, 24, 39)}
.v9-1123{display:flex;align-items:center;gap:8px;font-size:12px}
.v9-1124{margin-top:20px;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;font-size:14px}
.v9-1125{max-width:1200px;margin:0px auto;padding:clamp(64px, 8vw, 112px) clamp(16px, 4vw, 32px);display:flex;flex-wrap:wrap;gap:32px 64px}
.v9-1126{flex:1 1 280px;min-width:0px;max-width:360px}
.v9-1127{flex:2 1 480px;min-width:0px;border-top:1px solid rgb(234, 238, 245)}
.v9-1128{border-bottom:1px solid rgb(234, 238, 245)}
.v9-1129{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0px;font-size:18px;font-weight:500;letter-spacing:-0.01em;color:rgb(17, 24, 39)}
.v9-1130{flex:0 0 auto;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:rgb(243, 244, 248);color:rgb(74, 78, 219);font-size:18px}
.v9-1131{padding:0px 48px 20px 0px;font-size:16px;line-height:1.6}
.v9-1132{margin:16px clamp(8px, 1.5vw, 20px) 0px;border-radius:28px;background:radial-gradient(60% 80% at 50% 0%, rgb(233, 234, 252) 0%, rgb(246, 247, 250) 70%)}
.v9-1133{max-width:1200px;margin:0px auto;padding:clamp(56px, 7vw, 96px) clamp(16px, 4vw, 32px) clamp(40px, 5vw, 64px)}
.v9-1134{max-width:760px;margin:0px auto;text-align:center}
.v9-1135{font-size:clamp(40px, 5vw, 62px);line-height:1.04;letter-spacing:-0.03em;color:rgb(17, 24, 39);text-wrap:balance}
.v9-1136{margin:20px auto 0px;max-width:580px;font-size:19px;line-height:1.55;text-wrap:pretty}
.v9-1137{margin-top:clamp(40px, 5vw, 56px);display:grid;grid-template-columns:repeat(auto-fill, minmax(min(170px, 100%), 1fr));gap:12px}
.v9-1138{min-width:0px;height:96px;border-radius:16px;background:rgb(255, 255, 255);border:1px solid rgb(236, 238, 245);display:grid;place-items:center;padding:0px 22px;transition:border-color 0.3s, box-shadow 0.3s}
.v9-1139{display:block;max-width:100%;max-height:44px;width:auto;height:auto;object-fit:contain;filter:grayscale(1);opacity:0.7;transition:filter 0.3s, opacity 0.3s}
.v9-1140{font-size:15px;font-weight:600;color:rgb(17, 24, 39)}
.v9-1141{margin-top:clamp(32px, 4vw, 48px);display:grid;grid-template-columns:repeat(auto-fit, minmax(min(236px, 100%), 1fr));gap:20px;align-items:stretch}
.v9-1142{min-width:0px;display:flex;flex-direction:column;border-radius:22px;overflow:hidden;background:rgb(255, 255, 255);border:1px solid rgb(236, 238, 245);color:rgb(65, 75, 96);transition:transform 0.5s cubic-bezier(0.2, 0.7, 0.2, 1), box-shadow 0.5s cubic-bezier(0.2, 0.7, 0.2, 1)}
.v9-1143{display:block;aspect-ratio:16 / 10;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/post-case-mania.png") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-1144{flex:1 1 0%;padding:22px 24px 24px;display:flex;flex-direction:column;gap:14px}
.v9-1145{height:24px;width:auto;max-width:120px;object-fit:contain;display:block}
.v9-1146{font-size:13px;font-weight:500;color:rgb(91, 100, 121)}
.v9-1147{display:inline-flex;align-items:baseline;gap:6px}
.v9-1148{font-size:34px;font-weight:500;letter-spacing:-0.03em;line-height:1;color:rgb(17, 24, 39)}
.v9-1149{font-size:18px;font-weight:500;line-height:1.3;letter-spacing:-0.01em;color:rgb(17, 24, 39);text-wrap:balance}
.v9-1150{margin-top:auto;display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:rgb(74, 78, 219)}
.v9-1151{display:block;aspect-ratio:16 / 10;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/post-case-factorial.png") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-1152{display:block;aspect-ratio:16 / 10;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/post-case-santil.png") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-1153{max-width:1200px;margin:0px auto;padding:clamp(56px, 7vw, 88px) clamp(16px, 4vw, 32px)}
.v9-1154{font-size:clamp(28px, 3vw, 38px);line-height:1.1;letter-spacing:-0.03em;color:rgb(17, 24, 39);text-wrap:balance}
.v9-1155{margin-top:clamp(28px, 3.5vw, 40px);display:grid;grid-template-columns:repeat(auto-fill, minmax(min(300px, 100%), 1fr));gap:14px}
.v9-1156{margin:0px;min-width:0px;padding:22px 24px;border-radius:18px;background:rgb(255, 255, 255);border:1px solid rgb(236, 238, 245);display:flex;flex-direction:column;gap:16px}
.v9-1157{margin:0px;font-size:16px;line-height:1.55;color:rgb(17, 24, 39);text-wrap:pretty}
.v9-1158{flex:0 0 auto;width:40px;height:40px;border-radius:50%;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/dep-silvana.jpg") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-1159{min-width:0px;line-height:1.35}
.v9-1160{flex:0 0 auto;width:40px;height:40px;border-radius:50%;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/dep-willy.jpg") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-1161{flex:0 0 auto;width:40px;height:40px;border-radius:50%;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/dep-bruno.webp") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-1162{flex:0 0 auto;width:40px;height:40px;border-radius:50%;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/abraao.webp") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-1163{flex:0 0 auto;width:40px;height:40px;border-radius:50%;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/matheus.webp") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-1164{flex:0 0 auto;width:40px;height:40px;border-radius:50%;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/ana.webp") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-1165{margin:0px clamp(8px, 1.5vw, 20px);border-radius:28px;background:rgb(255, 255, 255)}
.v9-1166{max-width:1200px;margin:0px auto;padding:clamp(48px, 6vw, 80px) clamp(16px, 4vw, 32px);display:flex;flex-wrap:wrap;align-items:center;gap:32px 56px}
.v9-1167{flex:1 1 320px;min-width:0px;max-width:420px}
.v9-1168{margin-top:24px;display:inline-flex;align-items:center;gap:10px;height:52px;padding:0px 22px;border-radius:12px;background:rgb(74, 78, 219);color:rgb(255, 255, 255);font-size:16px;font-weight:600;transition:transform 0.3s, background 0.3s}
.v9-1169{flex:1.4 1 420px;min-width:0px;display:grid;grid-template-columns:repeat(auto-fill, minmax(min(140px, 100%), 1fr));gap:12px}
.v9-1170{display:block;height:80px;border-radius:16px;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/certif-mania.png") center center / 60% auto no-repeat rgb(255, 255, 255);border:1px solid rgb(236, 238, 245)}
.v9-1171{display:block;height:80px;border-radius:16px;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/certif-fmlogistic.png") center center / 60% auto no-repeat rgb(255, 255, 255);border:1px solid rgb(236, 238, 245)}
.v9-1172{display:block;height:80px;border-radius:16px;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/certif-husk.png") center center / 60% auto no-repeat rgb(255, 255, 255);border:1px solid rgb(236, 238, 245)}
.v9-1173{display:block;height:80px;border-radius:16px;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/certif-berpram.png") center center / 60% auto no-repeat rgb(255, 255, 255);border:1px solid rgb(236, 238, 245)}
.v9-1174{display:block;height:80px;border-radius:16px;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/certif-fitinsur.png") center center / 60% auto no-repeat rgb(255, 255, 255);border:1px solid rgb(236, 238, 245)}
.v9-1175{display:block;height:80px;border-radius:16px;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/certif-claret.png") center center / 60% auto no-repeat rgb(255, 255, 255);border:1px solid rgb(236, 238, 245)}
.v9-1176{display:block;height:80px;border-radius:16px;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/certif-patena.png") center center / 60% auto no-repeat rgb(255, 255, 255);border:1px solid rgb(236, 238, 245)}
.v9-1177{display:block;height:80px;border-radius:16px;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/certif-nayr.png") center center / 60% auto no-repeat rgb(255, 255, 255);border:1px solid rgb(236, 238, 245)}
.v9-1178{margin:16px clamp(8px, 1.5vw, 20px) 0px;border-radius:28px;background:radial-gradient(60% 80% at 20% 0%, rgb(233, 234, 252) 0%, rgb(246, 247, 250) 70%)}
.v9-1179{max-width:1200px;margin:0px auto;padding:clamp(56px, 7vw, 88px) clamp(16px, 4vw, 32px) clamp(36px, 4vw, 48px)}
.v9-1180{max-width:760px}
.v9-1181{margin-top:18px;max-width:620px;font-size:18px;line-height:1.55;text-wrap:pretty}
.v9-1182{margin-top:32px;display:flex;flex-wrap:wrap;gap:6px}
.v9-1183{all:unset;cursor:pointer;height:36px;padding:0px 12px;border-radius:999px;display:inline-flex;align-items:center;gap:5px;font-size:13.5px;font-weight:600;background:rgb(17, 24, 39);color:rgb(255, 255, 255);border:1px solid rgb(17, 24, 39);transition:background 0.3s, color 0.3s}
.v9-1184{all:unset;cursor:pointer;height:36px;padding:0px 12px;border-radius:999px;display:inline-flex;align-items:center;gap:5px;font-size:13.5px;font-weight:600;background:rgb(255, 255, 255);color:rgb(17, 24, 39);border:1px solid rgb(227, 231, 240);transition:background 0.3s, color 0.3s}
.v9-1185{max-width:1200px;margin:0px auto;padding:clamp(40px, 5vw, 64px) clamp(16px, 4vw, 32px) clamp(64px, 8vw, 112px)}
.v9-1186{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(380px, 100%), 1fr));gap:16px 24px}
.v9-1187{min-width:0px;display:flex;align-items:center;gap:20px;padding:14px;border-radius:20px;background:rgb(255, 255, 255);border:1px solid rgb(236, 238, 245);color:rgb(65, 75, 96);transition:transform 0.5s cubic-bezier(0.2, 0.7, 0.2, 1), box-shadow 0.5s cubic-bezier(0.2, 0.7, 0.2, 1)}
.v9-1188{flex:0 0 44%;aspect-ratio:1200 / 630;border-radius:12px;background:url("https://florainsights.com.br/wp-content/uploads/2026/08/Flora-Insights-BLOG-4-AGO.png") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-1189{flex:1 1 0%;min-width:0px;display:flex;flex-direction:column;gap:8px;padding-right:6px}
.v9-1190{font-size:12.5px;font-weight:600;color:rgb(74, 78, 219)}
.v9-1191{font-size:16px;font-weight:500;line-height:1.3;letter-spacing:-0.01em;color:rgb(17, 24, 39);text-wrap:pretty;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.v9-1192{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:rgb(74, 78, 219)}
.v9-1193{flex:0 0 44%;aspect-ratio:1200 / 630;border-radius:12px;background:url("https://florainsights.com.br/wp-content/uploads/2026/08/Flora-Insights-BLOG-3-AGO.png") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-1194{flex:0 0 44%;aspect-ratio:1200 / 630;border-radius:12px;background:url("https://florainsights.com.br/wp-content/uploads/2026/08/Flora-Insights-BLOG-2-AGO.png") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-1195{flex:0 0 44%;aspect-ratio:1200 / 630;border-radius:12px;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/post-fap.jpg") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-1196{flex:0 0 44%;aspect-ratio:1200 / 630;border-radius:12px;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/post-nr1-ciclo.jpg") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-1197{flex:0 0 44%;aspect-ratio:1200 / 630;border-radius:12px;background:url("https://florainsights.com.br/wp-content/themes/flora-child/assets/imagens/post-lideranca.jpg") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-1198{margin-top:40px;display:flex;justify-content:center}
.v9-1199{all:unset;cursor:pointer;height:50px;display:inline-flex;align-items:center;gap:8px;padding:0px 24px;border-radius:12px;border:1px solid rgb(223, 228, 238);font-size:15px;font-weight:600;color:rgb(17, 24, 39);transition:border-color 0.25s, color 0.25s}
.v9-1200{margin:16px clamp(8px, 1.5vw, 20px) 0px;border-radius:28px;background:radial-gradient(60% 80% at 80% 20%, rgb(233, 234, 252) 0%, rgb(246, 247, 250) 70%);overflow:hidden}
.v9-1201{max-width:1200px;margin:0px auto;padding:clamp(56px, 7vw, 88px) clamp(16px, 4vw, 32px);display:flex;flex-wrap:wrap;align-items:center;gap:32px 48px}
.v9-1202{flex:1.1 1 340px;min-width:0px;max-width:560px}
.v9-1203{margin-top:28px;display:inline-flex;align-items:center;gap:12px;font-size:14px;color:rgb(65, 75, 96)}
.v9-1204{width:28px;height:1px;background:rgb(195, 200, 212)}
.v9-1205{position:relative;flex:1 1 300px;min-width:0px;aspect-ratio:4 / 3;max-height:420px;border-radius:24px;background:url("../imagens/fotos-web/saude-psicologa-acolhimento-1600.jpg") center center / cover no-repeat;box-shadow:rgba(43, 44, 120, 0.35) 0px 30px 70px -30px;overflow:hidden}
.v9-1206{margin-top:16px;font-size:18px;line-height:1.6;text-wrap:pretty}
.v9-1207{margin-top:clamp(36px, 4.5vw, 56px);display:grid;grid-template-columns:repeat(auto-fit, minmax(min(190px, 100%), 1fr));gap:24px}
.v9-1208{min-width:0px;display:flex;flex-direction:column;gap:8px;padding-top:18px;border-top:1px solid rgb(234, 238, 245)}
.v9-1209{display:flex;align-items:baseline;gap:8px}
.v9-1210{font-size:clamp(44px, 5vw, 64px);font-weight:500;letter-spacing:-0.045em;line-height:0.95;color:rgb(17, 24, 39)}
.v9-1211{font-size:17px;font-weight:500;color:rgb(17, 24, 39)}
.v9-1212{font-size:15px;line-height:1.45}
.v9-1213{margin:clamp(48px, 6vw, 72px) 0px 0px;padding:0px;list-style:none;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(190px, 100%), 1fr));gap:32px 24px}
.v9-1214{position:relative;min-width:0px;padding-top:30px;display:flex;flex-direction:column;gap:8px}
.v9-1215{position:absolute;left:0px;right:-24px;top:7px;height:2px;background:rgb(223, 228, 238)}
.v9-1216{position:absolute;left:0px;top:1px;width:14px;height:14px;border-radius:50%;background:rgb(255, 255, 255);border:2px solid rgb(74, 78, 219);box-sizing:border-box}
.v9-1217{position:absolute;left:0px;right:0px;top:7px;height:2px;background:linear-gradient(90deg, rgb(11, 143, 94), rgba(11, 143, 94, 0))}
.v9-1218{position:absolute;left:0px;top:1px;width:14px;height:14px;border-radius:50%;background:rgb(11, 143, 94);border:2px solid rgb(11, 143, 94);box-sizing:border-box}
.v9-1219{font-size:14px;font-weight:600;color:rgb(11, 122, 81)}
.v9-1220{font-size:20px;font-weight:500;letter-spacing:-0.015em;color:rgb(17, 24, 39);line-height:1.25}
.v9-1221{max-width:1200px;margin:0px auto;padding:clamp(40px, 5vw, 56px) clamp(16px, 4vw, 32px);display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}
.v9-1222{font-size:14px;color:rgb(120, 129, 154)}
.v9-1223{display:block;height:clamp(40px, 4.5vw, 52px);width:auto}
.v9-1224{max-width:1200px;margin:0px auto;padding:clamp(48px, 6vw, 80px) clamp(16px, 4vw, 32px);display:flex;flex-wrap:wrap;align-items:center;gap:28px 56px}
.v9-1225{flex:1 1 280px;min-width:0px;max-width:380px}
.v9-1226{font-size:clamp(28px, 3vw, 38px);line-height:1.1;letter-spacing:-0.03em;color:rgb(17, 24, 39)}
.v9-1227{flex:1.6 1 420px;min-width:0px;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(260px, 100%), 1fr));gap:14px}
.v9-1228{min-width:0px;padding:24px 26px;border-radius:20px;background:rgb(255, 255, 255);border:1px solid rgb(236, 238, 245);display:flex;flex-direction:column;gap:8px}
.v9-1229{max-width:1200px;margin:0px auto;padding:clamp(48px, 6vw, 80px) clamp(16px, 4vw, 32px) clamp(64px, 8vw, 112px)}
.v9-1230{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:12px;background:rgb(243, 244, 248)}
.v9-1231{height:40px;padding:0px 16px;border-radius:9px;display:flex;align-items:center;font-size:14px;font-weight:600;background:rgb(255, 255, 255);color:rgb(17, 24, 39);box-shadow:rgba(17, 24, 39, 0.08) 0px 1px 3px}
.v9-1232{height:40px;padding:0px 16px;border-radius:9px;display:flex;align-items:center;font-size:14px;font-weight:600;background:transparent;color:rgb(65, 75, 96);box-shadow:none}
.v9-1233{margin-top:28px;font-size:clamp(34px, 4.2vw, 52px);line-height:1.05;letter-spacing:-0.03em;color:rgb(17, 24, 39)}
.v9-1234{margin-top:12px;display:flex;flex-wrap:wrap;gap:6px 20px;font-size:16px}
.v9-1235{margin-top:clamp(32px, 4vw, 48px);display:flex;flex-wrap:wrap;align-items:flex-start;gap:32px 48px}
.v9-1236{flex:0 1 240px;min-width:0px;position:sticky;top:96px;max-height:calc(-120px + 100vh);overflow:auto;padding:18px;border-radius:16px;background:rgb(246, 247, 250)}
.v9-1237{margin:12px 0px 0px;padding:0px;list-style:none;display:flex;flex-direction:column;gap:2px}
.v9-1238{display:block;padding:6px 8px;border-radius:8px;font-size:14px;line-height:1.35;color:rgb(65, 75, 96)}
.v9-1239{flex:1 1 420px;min-width:0px;max-width:760px;font-size:16px;line-height:1.7;color:rgb(65, 75, 96)}
.v9-1240{margin:0 0 18px}
.v9-1241{color:#4a4edb}
.v9-1242{font-weight:600;color:#111827}
.v9-1243{margin:48px 0 16px;scroll-margin-top:96px;font-size:26px;line-height:1.2;font-weight:500;letter-spacing:-0.02em;color:#111827}
.v9-1244{margin:28px 0 10px;font-size:19px;line-height:1.3;font-weight:500;color:#111827}
.v9-1245{margin:0 0 18px;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}
.v9-1246{padding-left:34px;text-indent:-34px}
.v9-1247{margin:20px 0 8px;font-size:16px;line-height:1.35;font-weight:600;color:#111827}
.v9-1248{color:#4a4edb;word-break:break-all}
.v9-1249{margin:0 0 22px;overflow-x:auto;border:1px solid #eaeef5;border-radius:14px}
.v9-1250{width:100%;min-width:620px;border-collapse:collapse;font-size:14px;line-height:1.5}
.v9-1251{text-align:left;padding:12px 14px;background:#f6f7fa;font-weight:600;color:#111827}
.v9-1252{padding:12px 14px;border-top:1px solid #eef0f6;vertical-align:top;' + (i === 0 ? 'font-family:ui-monospace,Menlo,monospace;font-size:13px;color:#111827' : '') + '}
.v9-1253{margin:0 0 18px;padding:0 0 0 20px;display:flex;flex-direction:column;gap:6px}
.v9-1254{padding:12px 14px;border-top:1px solid #eef0f6;vertical-align:top;font-family:ui-monospace,Menlo,monospace;font-size:13px;color:#111827}
.v9-1255{padding:12px 14px;border-top:1px solid #eef0f6;vertical-align:top}
@media(max-width:999px){
.v9-19{margin:16px;padding:44px 36px 36px;background:radial-gradient(80% 60% at 80% 10%, rgb(233, 234, 252) 0%, rgb(246, 247, 250) 70%);border-radius:28px}
.v9-31{display:none}
.v9-332{display:flex}
.v9-586{grid-template-columns:repeat(2, minmax(0px, 1fr))}
.v9-601{grid-template-columns:repeat(2, minmax(0px, 1fr))}
.v9-649{max-width:100%}
.v9-653{max-width:100%}
.v9-691{transform:scaleY(0.0147463)}
.v9-692{background:rgb(74, 78, 219);border:2px solid rgb(74, 78, 219);color:rgb(255, 255, 255)}
}
@media(max-width:759px){
.v9-6{display:none}
.v9-11{display:none}
.v9-15{display:grid}
.v9-19{margin:12px;padding:26px 20px 22px;background:radial-gradient(80% 60% at 80% 10%, rgb(233, 234, 252) 0%, rgb(246, 247, 250) 70%);border-radius:24px}
.v9-20{gap:18px}
.v9-21{gap:16px;padding-bottom:0px}
.v9-25{display:inline}
.v9-26{font-size:32px}
.v9-28{display:none}
.v9-29{display:block}
.v9-31{display:none}
.v9-36{display:none}
.v9-262{display:block}
.v9-328{display:flex}
.v9-332{display:flex}
.v9-376{font-size:9.5px}
.v9-382{grid-template-columns:minmax(0px, 1fr)}
.v9-424{grid-template-columns:minmax(0px, 1fr)}
.v9-440{grid-template-columns:minmax(0px, 1fr)}
.v9-541{grid-template-columns:minmax(0px, 1fr)}
.v9-575{grid-template-columns:repeat(2, minmax(0px, 1fr))}
.v9-586{grid-template-columns:minmax(0px, 1fr)}
.v9-601{grid-template-columns:minmax(0px, 1fr)}
.v9-649{max-width:100%}
.v9-653{max-width:100%}
.v9-691{transform:scaleY(0.00182032)}
.v9-995{align-items:center;text-align:center}
.v9-996{display:none}
.v9-1007{min-width:0px}
.v9-1008{grid-template-columns:minmax(0px, 1fr)}
.v9-1009{grid-column:1 / -1}
.v9-1032{grid-column:1 / -1}
.v9-1041{grid-column:1 / -1}
.v9-1057{grid-column:1 / -1}
.v9-1067{grid-template-columns:minmax(0px, 1fr)}
.v9-1091{grid-template-columns:minmax(0px, 1fr)}
.v9-1236{position:static;max-height:none}
}
/* Foto de fundo por faixa de largura. Sem isto um celular de 393px baixa o
   arquivo de 1600px: eram 5,5 MB de foto na home para qualquer aparelho. */
@media(max-width:999px){
.v9-139{background:url("../imagens/fotos-web/desenvolver-supervisora-cd-1024.jpg") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-151{background:url("../imagens/fotos-web/trilha-relacoes-1024.jpg") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-157{background:url("../imagens/fotos-web/trilha-comunicacao-1024.jpg") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-159{background:url("../imagens/fotos-web/trilha-equilibrio-1024.jpg") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-212{background:url("../imagens/fotos-web/cuidar-analista-1024.jpg") center 28% / cover no-repeat, rgb(43, 44, 120)}
.v9-282{background:url("../imagens/fotos-web/mosaico-rosto-6-1024.jpg") center center / cover, rgb(238, 240, 246)}
.v9-296{background:url("../imagens/fotos-web/desenvolver-supervisora-cd-1024.jpg") center 30% / cover, rgb(238, 240, 246)}
.v9-312{background:url("../imagens/fotos-web/chamada-psicologa-horizontal-1024.jpg") center center / cover, rgb(43, 44, 120)}
.v9-317{background:url("../imagens/fotos-web/chamada-colaborador-vertical-1024.jpg") center center / cover, rgb(223, 228, 238)}
.v9-742{background:url("../imagens/fotos-web/trilha-comunicacao-1024.jpg") center center / cover no-repeat, rgb(43, 44, 120)}
.v9-798{background:url("../imagens/fotos-web/parceria-3x2-1024.jpg") 45% 20% / cover no-repeat, rgb(223, 228, 238)}
.v9-868{background:url("../imagens/fotos-web/trilha-relacoes-1024.jpg") center center / cover, rgb(223, 228, 238)}
.v9-880{background:url("../imagens/fotos-web/chamada-psicologa-vertical-1024.jpg") center center / cover, rgb(43, 44, 120)}
.v9-886{background:url("../imagens/fotos-web/chamada-colaborador-vertical-1024.jpg") center center / cover, rgb(223, 228, 238)}
.v9-1033{background:url("../imagens/fotos-web/medir-operador-cd-1024.jpg") center 30% / cover no-repeat, rgb(43, 44, 120)}
.v9-1205{background:url("../imagens/fotos-web/saude-psicologa-acolhimento-1024.jpg") center center / cover no-repeat}
}
@media(max-width:759px){
.v9-139{background:url("../imagens/fotos-web/desenvolver-supervisora-cd-640.jpg") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-151{background:url("../imagens/fotos-web/trilha-relacoes-640.jpg") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-157{background:url("../imagens/fotos-web/trilha-comunicacao-640.jpg") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-159{background:url("../imagens/fotos-web/trilha-equilibrio-640.jpg") center center / cover no-repeat, rgb(238, 240, 246)}
.v9-212{background:url("../imagens/fotos-web/cuidar-analista-640.jpg") center 28% / cover no-repeat, rgb(43, 44, 120)}
.v9-282{background:url("../imagens/fotos-web/mosaico-rosto-6-640.jpg") center center / cover, rgb(238, 240, 246)}
.v9-296{background:url("../imagens/fotos-web/desenvolver-supervisora-cd-640.jpg") center 30% / cover, rgb(238, 240, 246)}
.v9-312{background:url("../imagens/fotos-web/chamada-psicologa-horizontal-640.jpg") center center / cover, rgb(43, 44, 120)}
.v9-317{background:url("../imagens/fotos-web/chamada-colaborador-vertical-640.jpg") center center / cover, rgb(223, 228, 238)}
.v9-742{background:url("../imagens/fotos-web/trilha-comunicacao-640.jpg") center center / cover no-repeat, rgb(43, 44, 120)}
.v9-798{background:url("../imagens/fotos-web/parceria-3x2-640.jpg") 45% 20% / cover no-repeat, rgb(223, 228, 238)}
.v9-868{background:url("../imagens/fotos-web/trilha-relacoes-640.jpg") center center / cover, rgb(223, 228, 238)}
.v9-880{background:url("../imagens/fotos-web/chamada-psicologa-vertical-640.jpg") center center / cover, rgb(43, 44, 120)}
.v9-886{background:url("../imagens/fotos-web/chamada-colaborador-vertical-640.jpg") center center / cover, rgb(223, 228, 238)}
.v9-1033{background:url("../imagens/fotos-web/medir-operador-cd-640.jpg") center 30% / cover no-repeat, rgb(43, 44, 120)}
.v9-1205{background:url("../imagens/fotos-web/saude-psicologa-acolhimento-640.jpg") center center / cover no-repeat}
}

/* Campo anti-spam: invisível para gente, preenchível por robô. Nunca usar
   display:none — parte dos robôs ignora campo assim. */
.v9hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}

/* ── Perguntas frequentes ────────────────────────────────────────────────────
   Página remontada a partir do conteúdo que já estava no ar em /faq/ (35
   perguntas), dentro da casca v9. O pacote de design não trazia esta página,
   mas o rodapé novo aponta para ela em 14 lugares.
   Acordeão em <details>/<summary>: abre sem JavaScript, é acessível por teclado
   e o buscador lê a resposta mesmo fechada. */
.v9faqolho{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#78819a;margin:0}
.v9faqsub{margin:14px 0 0;max-width:62ch;font-size:18px;line-height:1.6;color:#414b60}
.v9faq{margin-top:clamp(32px,4vw,48px);border-top:1px solid #eaeef5}
.v9faqit{border-bottom:1px solid #eaeef5}
.v9faqq{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;
  padding:20px 2px;cursor:pointer;list-style:none;
  font-size:17px;font-weight:500;line-height:1.4;letter-spacing:-.01em;color:#111827}
.v9faqq::-webkit-details-marker{display:none}
.v9faqq:hover{color:#4a4edb}
.v9faqit[open] .v9faqq{color:#4a4edb}
.v9faqseta{flex:none;margin-top:5px;opacity:.55;transition:transform .2s}
.v9faqit[open] .v9faqseta{transform:rotate(180deg)}
.v9faqr{padding:0 2px 22px;max-width:70ch;font-size:16px;line-height:1.65;color:#414b60}
.v9faqr p:last-child{margin-bottom:0}
.v9faqq:focus-visible{outline:2px solid #4a4edb;outline-offset:3px;border-radius:6px}
@media(max-width:759px){
  .v9faqq{font-size:16px;padding:18px 2px;gap:12px}
  .v9faqr{font-size:15px}
}
@media(prefers-reduced-motion:reduce){.v9faqseta{transition:none}}

/* ── Na imprensa ─────────────────────────────────────────────────────────────
   Também remontada do que já estava no ar em /midia/ (21 matérias, 14 veículos).
   Os logos entram em escala de cinza e ganham cor no hover: cor cheia lado a
   lado vira arco-íris e rouba a atenção do que importa, que é a manchete. */
.v9mdh2{margin:clamp(48px,6vw,72px) 0 20px;font-size:clamp(26px,3vw,34px);line-height:1.15;
  font-weight:500;letter-spacing:-.02em;color:#111827}
.v9mdgrade{display:grid;gap:14px;grid-template-columns:1fr}
@media(min-width:760px){.v9mdgrade{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(min-width:1100px){.v9mdgrade{grid-template-columns:repeat(3,minmax(0,1fr))}}
.v9mdmat{display:flex;flex-direction:column;gap:8px;padding:20px;border:1px solid #eaeef5;
  border-radius:16px;background:#fff;text-decoration:none;
  transition:transform .2s,box-shadow .2s,border-color .2s}
.v9mdmat:hover{transform:translateY(-3px);border-color:#dfe4ee;
  box-shadow:0 18px 40px -20px rgba(43,44,120,.28)}
.v9mdvei{font-size:12px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#78819a}
.v9mdtit{font-size:16px;font-weight:500;line-height:1.35;letter-spacing:-.01em;color:#111827}
.v9mdlk{margin-top:auto;display:inline-flex;align-items:center;gap:6px;
  font-size:14px;font-weight:600;color:#4a4edb}
.v9mdmat:focus-visible{outline:2px solid #4a4edb;outline-offset:3px}
@media(prefers-reduced-motion:reduce){
  .v9mdmat,.v9mdlogo img{transition:none}
  .v9mdmat:hover{transform:none}
}

/* Faixa de logos: o deslocamento é de -50% porque o script duplica o trilho
   uma vez, então metade é a cópia e o laço fecha sem emenda. */
@keyframes v9desliza{from{transform:translateX(0)}to{transform:translateX(-50%)}}
[data-marquee]{overflow:hidden;
  -webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);
  mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}
.v9trilho{display:flex;width:max-content;align-items:center}
@media(prefers-reduced-motion:reduce){.v9trilho{animation:none!important;flex-wrap:wrap;width:auto;justify-content:center}}



/* Submenu de Certificação. Ele NÃO veio no porte: no protótipo só existe no
   hover, e o dump captura o estado fechado. Sem isto o site novo perderia o
   link para /certificadas/, que está no menu desde 16/09. Medidas tiradas do
   protótipo: cartão 340px, raio 16, borda #eaeef5, sombra índigo. */
.v9sub{position:relative;display:inline-flex}
.v9drop{position:absolute;left:-12px;top:100%;padding-top:8px;z-index:60;display:none}
.v9sub:hover .v9drop,.v9sub:focus-within .v9drop{display:block}
.v9card{display:block;width:340px;max-width:calc(100vw - 32px);padding:8px;border-radius:16px;
  background:#fff;border:1px solid #eaeef5;box-shadow:0 22px 50px rgba(43,44,120,.14)}
.v9drop a{display:flex;gap:12px;align-items:flex-start;height:auto;padding:10px 12px;
  border-radius:10px;color:#111827;text-decoration:none}
.v9drop a:hover{background:#f6f7fb}
.v9ico{flex:none;width:34px;height:34px;border-radius:10px;display:grid;place-items:center}
.v9ico.indigo{background:#ecebfd}
.v9ico.verde{background:#e7f5ef}
.v9txt{flex:1;min-width:0;padding-right:8px;line-height:1.35}
.v9drop b{display:block;font-size:14px;font-weight:600}
.v9desc{display:block;font-size:13px;color:#414b60}

/* Menu do celular — medido no protótipo, não inventado.
   É um <nav> próprio, colado embaixo da barra: painel branco, itens de 52px com
   filete entre eles, e "Entrar na plataforma" em índigo fechando a lista.
   Da primeira vez eu escrevi um de cabeça e ficou fora do desenho. */
.v9menumob{position:absolute;left:0;right:0;top:100%;z-index:60;display:none;
  flex-direction:column;background:#fff;border-bottom:1px solid #eaeef5;
  box-shadow:0 28px 56px rgba(17,24,39,.1);padding:8px 16px 20px}
body.v9menu-aberto .v9menumob{display:flex}
.v9menumob a{display:flex;align-items:center;height:52px;border-bottom:1px solid #f1f3f8;
  font-size:17px;font-weight:600;color:#111827;text-decoration:none}
.v9menumob a:last-child,.v9menumob .v9menuentrar{border-bottom:0}
.v9menumob .v9menuentrar{color:#4a4edb}
.v9menumob a:active{background:#f6f7fa}
@media(min-width:1000px){.v9menumob{display:none!important}}

/* O hambúrguer vira X quando o painel abre — está assim no desenho.
   A troca do traçado é feita no script, e não por `d:path()` no CSS: essa
   propriedade não existe no Firefox e é parcial no Safari. */
header button[aria-expanded] svg{transition:transform .2s}
body.v9menu-aberto header button[aria-expanded="true"] svg{transform:rotate(90deg)}
@media(prefers-reduced-motion:reduce){header button[aria-expanded] svg{transition:none}}

/* Retorno do formulário. Fica sempre no DOM, vazio, para o leitor de tela
   anunciar a mudança sem precisar mover o foco. Verde quando deu certo,
   vermelho quando não — a cor vem da classe que o script põe. */
.v9nota{margin:14px 0 0;font-size:15px;line-height:1.5;color:#414b60;min-height:0}
.v9nota:empty{margin:0}
.v9nota.ok{color:#0b7a51;font-weight:500}
.v9nota.erro{color:#96131b;font-weight:500}

/* Faixa de veículos em rolagem contínua. Antes era uma lista quebrando em duas
   linhas, com um logo sozinho embaixo — feio e sem ritmo. O script duplica o
   trilho, por isso a animação desloca -50%: metade é a cópia e o laço fecha sem
   emenda. O esmaecido nas pontas evita o corte seco. */
.v9mdfaixa{position:relative;margin-top:clamp(32px,4vw,48px);padding:26px 0;
  border-top:1px solid #eaeef5;border-bottom:1px solid #eaeef5;overflow:hidden;
  -webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);
  mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}
.v9mdtrilho{display:flex;width:max-content;align-items:center;gap:56px}
.v9mdlogo{flex:none;display:flex;align-items:center}
.v9mdlogo img{height:26px;width:auto;display:block;filter:grayscale(1);opacity:.6;
  transition:filter .25s,opacity .25s}
.v9mdlogo img:hover{filter:grayscale(0);opacity:1}
@media(max-width:759px){
  .v9mdtrilho{gap:36px}
  .v9mdlogo img{height:22px}
}
@media(prefers-reduced-motion:reduce){
  .v9mdtrilho{animation:none!important;flex-wrap:wrap;width:auto;justify-content:center;gap:28px 40px}
  .v9mdfaixa{-webkit-mask-image:none;mask-image:none}
}

/* Os três selos da /certificacao/. O protótipo troca o conteúdo do painel; o
   dump estático só trouxe o primeiro. Aqui os três ficam empilhados na mesma
   célula e a troca é de opacidade, como no banner. */
.v9selos{display:grid}
.v9selo{grid-area:1/1;opacity:0;visibility:hidden;pointer-events:none;
  transition:opacity .45s cubic-bezier(.2,.7,.2,1)}
.v9selo[data-ativo]{opacity:1;visibility:visible;pointer-events:auto}
@media(prefers-reduced-motion:reduce){.v9selo{transition:none}}


/* As seis telas do produto no banner.
   A de índice 0 fica no fluxo e define a altura do bloco; as outras cinco ficam
   sobrepostas em absoluto sobre ela. NÃO existe contêiner novo aqui de
   propósito: na primeira tentativa eu envolvi tudo num grid e o bloco colapsou
   em produção, deixando um vazio branco na home. */

/* ---- Banner: desktop x celular -------------------------------------------
   O handoff troca por estado em JS: heroDeskDisplay = narrow ? none : block,
   heroMobDisplay = narrow ? block : none, com narrow = innerWidth < 760. O
   README manda reproduzir com media query no mesmo corte. Sem isso o porte
   mostra os DOIS cartoes no celular e o Indice Flora aparece duplicado — foi
   exatamente o que foi ao ar. O !important e necessario: o display:block do
   cartao de desktop e inline. */
@media (max-width:759px){ [data-hero-desk]{display:none !important} }
@media (min-width:760px){ [data-hero-mobile]{display:none !important} }

/* ---- Painel de confirmacao do formulario ---------------------------------
   O desenho SUBSTITUI o formulario por este painel no envio. Antes o site
   mantinha o formulario na tela e limpava os campos no mesmo instante, com uma
   nota de 15px embaixo do botao: a leitura natural era "falhou e recarregou".
   O verde e o mesmo do selo Empresa Protegida (#0b8f5e). */
.v9ok{display:flex;align-items:center;gap:14px;padding:6px 0}
.v9ok[hidden]{display:none}
.v9okico{flex:none;width:44px;height:44px;border-radius:50%;display:grid;
  place-items:center;background:#e7f5ef;color:#0b8f5e;font-size:20px;font-weight:700}
.v9ok p{font-size:16px;line-height:1.5;margin:0}
.v9ok b{color:#111827}

/* O chip de filtro do blog trocava o aria-selected e nenhuma regra respondia:
   o filtro funcionava e parecia travado. */
.v9-1183[aria-selected="false"],.v9-1184[aria-selected="false"]{
  background:#fff;border-color:#dfe4ee;color:#414b60}
.v9-1183[aria-selected="true"],.v9-1184[aria-selected="true"]{
  background:#4a4edb;border-color:#4a4edb;color:#fff}

/* ---- Base global do protótipo v9 (o porte perdeu) ------------------------
   O converter.py gerou as classes .v9-N e descartou o bloco <style> global do
   protótipo, 716 caracteres. Sem ele o site renderiza fora da Schibsted
   Grotesk, todo <b> sai 700 em vez de 600, todo título sai 600 em vez de 400
   — e com isso a palavra-chave em 600 some dentro do título — e o corpo fica
   #111827/16px em vez de #414b60/17px. A fonte sempre carregou; ninguém
   referenciava a família.

   Escopo: a classe que o WordPress gera no <body> para os templates
   flora-v9-*. Não alcança post, LP nem página antiga.

   O :where() não é enfeite: zera a especificidade do escopo e deixa as regras
   de elemento em (0,0,1), como no protótipo. Sem ele o escopo sobe para
   (0,1,2) e vence as classes .v9-N que definem peso próprio — medido: 23
   elementos da Certificação que devem ficar em 500 subiam para 600. A regra
   do body fica sem :where() de propósito, porque precisa vencer o body do
   tema. */
body[class*="flora-v9-"]{
  --fb:"Schibsted Grotesk",system-ui,sans-serif;
  --fh:inherit;
  --fhw:400;
  --fhls:-0.03em;
  --fh3w:500;
  background:#fff;
  color:#414b60;
  font-family:var(--fb);
  font-size:17px;
  line-height:1.6;
  overflow-x:clip;
  -webkit-font-smoothing:antialiased;
}
html:has(body[class*="flora-v9-"]){scroll-behavior:smooth}

:where(body[class*="flora-v9-"]) *{box-sizing:border-box}

:where(body[class*="flora-v9-"]) b,
:where(body[class*="flora-v9-"]) strong{font-weight:600}

:where(body[class*="flora-v9-"]) h1,
:where(body[class*="flora-v9-"]) h2,
:where(body[class*="flora-v9-"]) h3{
  font-family:var(--fh,inherit);
  font-weight:var(--fhw,400)!important;
  letter-spacing:var(--fhls,-0.03em)!important;
}
:where(body[class*="flora-v9-"]) h3{font-weight:var(--fh3w,500)!important}

:where(body[class*="flora-v9-"]) h1,
:where(body[class*="flora-v9-"]) h2,
:where(body[class*="flora-v9-"]) h3,
:where(body[class*="flora-v9-"]) p,
:where(body[class*="flora-v9-"]) blockquote,
:where(body[class*="flora-v9-"]) figure,
:where(body[class*="flora-v9-"]) ul{margin:0}

:where(body[class*="flora-v9-"]) a{color:#4a4edb;text-decoration:none}
:where(body[class*="flora-v9-"]) a:hover{color:#3538b8}
:where(body[class*="flora-v9-"]) a:focus-visible,
:where(body[class*="flora-v9-"]) button:focus-visible{outline:2px solid #4a4edb;outline-offset:3px}

/* Campo e botão não herdam fonte por padrão. */
:where(body[class*="flora-v9-"]) button,
:where(body[class*="flora-v9-"]) input,
:where(body[class*="flora-v9-"]) select,
:where(body[class*="flora-v9-"]) textarea{font-family:inherit}

/* O kit de divulgação da Certificação veio com `min-width:780px` inline,
   congelado do ramo de desktop do `{{ kitMin }}` do protótipo. No celular isso
   empurrava a PÁGINA 403px para o lado e deixava "Post para redes" e
   "Assinatura de e-mail" inteiramente fora da tela. Abaixo de 760 o kit volta
   a caber, como no desenho. */
@media (max-width:759px){ [data-kit]{min-width:0 !important} }

/* ---- Abas do selo: estilo pelo estado, nao pela classe -------------------
   O script troca a classe (.v9-1004 ativo / .v9-1005 inativo) e a troca
   funciona — medido, o aria-selected e a classe acompanham o clique. O que nao
   acompanhava era o pixel: as duas classes comecam com `all:unset`, e no
   instante da troca isso zera tambem a propria `transition`, cancelando a
   animacao no meio e congelando `background` e `color` no valor antigo. Era
   por isso que a pilha branca ficava na aba errada depois do clique.

   Aqui o estilo passa a vir do atributo, que nao depende da ordem da cascata.
   Especificidade (0,2,0) vence as classes (0,1,0) nos dois sentidos, entao
   funciona com qualquer uma das duas no elemento. Valores medidos no
   protótipo, um a um. */
.v9-1004[aria-selected="false"],
.v9-1005[aria-selected="false"]{
  background:transparent;color:rgb(65, 75, 96);box-shadow:none}
.v9-1004[aria-selected="true"],
.v9-1005[aria-selected="true"]{
  background:rgb(255, 255, 255);color:rgb(43, 44, 120);
  box-shadow:rgba(43, 44, 120, 0.12) 0px 2px 8px}

/* ---- Artigo do blog -------------------------------------------------------
   O handoff nao trouxe pagina de artigo. Isto e derivado do sistema v9, nao
   desenho novo: a escala tipografica, as cores e o tratamento de card sao os
   mesmos das outras paginas. Medida de leitura em 68ch, que e o que o corpo de
   17px pede para nao cansar.

   Escopo em .v9artigo porque o single divide o CSS com o resto do site. */
.v9artigo{max-width:1200px;margin:0 auto;padding:clamp(32px,5vw,72px) clamp(16px,4vw,40px) clamp(48px,7vw,96px)}
.v9art{max-width:68ch;margin:0 auto}
.v9art-rotulo{font-size:14px;font-weight:600;color:#4a4edb;letter-spacing:.02em}
.v9art-titulo{margin-top:12px;font-size:clamp(30px,4.4vw,46px);line-height:1.12;color:#111827;text-wrap:balance}
.v9art-linha{margin-top:14px;display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:14px;color:#78819a}
.v9art-capa{display:block;width:100%;height:auto;margin-top:clamp(24px,3.5vw,40px);border-radius:14px;border:1px solid #eaeef5}

.v9art-corpo{margin-top:clamp(28px,4vw,44px);font-size:17px;line-height:1.75;color:#414b60}
.v9art-corpo > * + *{margin-top:1.1em}
.v9art-corpo h2{margin-top:1.8em;font-size:clamp(23px,2.6vw,30px);line-height:1.25;color:#111827}
.v9art-corpo h3{margin-top:1.6em;font-size:clamp(19px,2vw,22px);line-height:1.3;color:#111827}
.v9art-corpo ul,.v9art-corpo ol{padding-left:1.3em}
.v9art-corpo li + li{margin-top:.5em}
.v9art-corpo img{max-width:100%;height:auto;border-radius:12px}
.v9art-corpo blockquote{margin-left:0;padding:4px 0 4px 20px;border-left:3px solid #4a4edb;color:#111827}
.v9art-corpo a{color:#4a4edb;text-decoration:underline;text-underline-offset:3px}
.v9art-corpo table{width:100%;border-collapse:collapse;font-size:15px}
.v9art-corpo th,.v9art-corpo td{padding:10px 12px;border-bottom:1px solid #eaeef5;text-align:left}

.v9art-fecho{margin-top:clamp(40px,6vw,72px);padding:clamp(22px,3vw,32px);border-radius:20px;
  background:#f6f7fa;border:1px solid #eaeef5}
.v9art-fecho-t{font-size:20px;font-weight:600;color:#111827}
.v9art-fecho-p{margin-top:6px;font-size:16px;color:#414b60}
.v9art-fecho-b{display:inline-flex;align-items:center;gap:8px;margin-top:18px;height:48px;padding:0 22px;
  border-radius:12px;background:#4a4edb;color:#fff;font-size:15px;font-weight:600}
.v9art-fecho-b:hover{background:#3538b8;color:#fff}
.v9art-volta{margin-top:32px;font-size:15px}

@media (max-width:759px){
  .v9art-corpo{font-size:16px}
}
