:root{--ink:#1b0035;--ink-85:#1b0035d9;--ink-70:#1b0035b3;--ink-55:#1b00358c;--ink-45:#1b003573;--ink-12:#1b00351f;--ink-08:#1b003514;--ink-06:#1b00350f;--violet:#735abf;--button:#735abf;--lilac:#b8b1fc;--mist:#efeffd;--mist-85:#efeffdd9;--mist-70:#efeffdb3;--mist-50:#efeffd80;--mist-12:#efeffd1f;--mist-08:#efeffd14;--bone:#f5f7f9;--paper:#fff;--sans:"Outfit", system-ui, sans-serif;--serif:"Cormorant Garamond", Georgia, serif;--mono:"JetBrains Mono", monospace;--silva-base:1.24em;--silva-display:1.3em;--radius-sm:8px;--radius-md:14px;--radius-lg:18px;--radius-xl:24px;--radius-pill:999px;--shadow-soft:0 1px 0 #0000000a, 0 12px 28px -16px #1b003524;--shadow-cta:0 1px 0 #fff3 inset, 0 8px 22px -8px #6c43e88c;--shadow-cta-lilac:0 1px 0 #fff6 inset, 0 8px 22px -8px #b8b1fc66;--frame:560px;--pad-x:22px}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--sans);font-feature-settings:"ss01", "cv11";background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased}.silva{font-family:inherit;font-style:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.silva--display{font-size:inherit}.on-ink .silva{color:inherit}.chrome{z-index:50;background:var(--ink);color:var(--mist);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 22px;display:flex;position:sticky;top:0}.chrome__title{color:var(--mist-85);letter-spacing:-.01em;font-size:13px;font-weight:500}.chrome__title b{color:var(--paper);font-weight:600}.chrome__toggle{cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--mist-08);border:1px solid var(--mist-12);border-radius:var(--radius-pill);color:var(--mist);align-items:center;gap:9px;padding:7px 13px;font-size:12.5px;font-weight:500;transition:background .2s;display:inline-flex}.chrome__toggle:hover{background:var(--mist-12)}.chrome__toggle .sw{background:var(--mist-12);border-radius:999px;flex:none;width:30px;height:17px;transition:background .2s;position:relative}.chrome__toggle .sw:after{content:"";background:var(--mist-70);border-radius:50%;width:13px;height:13px;transition:transform .2s,background .2s;position:absolute;top:2px;left:2px}body.show-vars .chrome__toggle .sw{background:var(--button)}body.show-vars .chrome__toggle .sw:after{background:var(--paper);transform:translate(13px)}.page,section{width:100%}.wrap{max-width:var(--frame);padding-inline:var(--pad-x);margin:0 auto}.bg-paper{background:var(--paper)}.bg-mist{background:var(--mist)}.bg-bone{background:var(--bone)}.bg-ink{background:var(--ink);color:var(--mist)}.sec{padding:clamp(52px,8vw,84px) 0}.sec--tight{padding:clamp(40px,6vw,60px) 0}.eyebrow{letter-spacing:-.01em;color:var(--button);align-items:center;gap:10px;margin-bottom:14px;font-size:16px;font-weight:600;display:inline-flex}.on-ink .eyebrow{color:var(--lilac)}.eyebrow--rule:before{content:"";background:var(--button);width:22px;height:1.5px;display:inline-block}h1,h2{letter-spacing:-.03em;font-weight:500;line-height:.99}.h-hero{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(34px,8vw,56px)}.h-sec{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(32px,7vw,48px)}@media (width<=720px){.h-sec{font-size:32px;line-height:1.2}}.lead{color:var(--ink-85);font-size:18px;line-height:1.5}.body{color:var(--ink-70);font-size:16px;line-height:1.58}.on-ink .lead{color:var(--mist-85)}.on-ink .body{color:var(--mist-70)}.small{color:var(--ink-55);font-size:13px;line-height:1.5}.cta{font-family:var(--sans);cursor:pointer;background:var(--button);min-width:220px;color:var(--paper);border-radius:var(--radius-pill);box-shadow:var(--shadow-cta);border:none;justify-content:center;align-items:center;gap:10px;padding:18px 30px;font-size:18px;font-weight:600;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.cta:hover{transform:translateY(-1px);box-shadow:inset 0 1px #fff3,0 14px 30px -10px #6c43e899}.cta:active{transform:translateY(1px)scale(.98);box-shadow:inset 0 1px #fff3,0 4px 12px -4px #6c43e88c}.cta .arrow{transition:transform .18s}.cta:hover .arrow{transform:translate(3px)}.cta--inverted{background:var(--lilac);color:var(--ink);box-shadow:var(--shadow-cta-lilac);transition:transform .18s,box-shadow .18s,background .18s}.cta--inverted:hover{background:#cac6fd;transform:translateY(-1px);box-shadow:inset 0 1px #fff6,0 14px 30px -10px #b8b1fc8c}.cta--inverted:active{transform:translateY(1px)scale(.98);box-shadow:inset 0 1px #fff6,0 4px 12px -4px #b8b1fc73}.cta-foot{color:var(--ink-55);align-items:center;gap:9px;margin-top:14px;font-size:12px;display:flex}.on-ink .cta-foot{color:var(--mist-50)}.cta-foot .dot{background:currentColor;border-radius:50%;width:3px;height:3px}.lp-header{background:var(--paper);padding:15px var(--pad-x);z-index:10;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 8px 20px -4px #1b00351f}.lp-header img{height:26px;margin:0 auto;display:block}.doc-chip{background:var(--mist);border-radius:var(--radius-pill);align-items:center;gap:13px;width:fit-content;margin-bottom:24px;padding:8px 16px 8px 8px;display:flex}.doc-avatar{background:linear-gradient(135deg, var(--lilac), var(--violet));border:2px solid var(--paper);width:48px;height:48px;box-shadow:var(--shadow-soft);color:var(--paper);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:16px;font-weight:500;display:flex}.doc-chip__name{color:var(--ink);font-size:15px;font-weight:600;line-height:1.2}.doc-chip__meta{color:var(--ink-55);margin-top:2px;font-size:12px}.hero h1{margin-bottom:18px}.hero .lead{max-width:30ch;margin-bottom:28px}.hero .wrap.hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:56px;max-width:1040px;display:grid}.hero-photo{aspect-ratio:1;border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-soft);overflow:hidden}.hero-photo img{object-fit:cover;width:100%;height:100%;display:block}.hero-photo--placeholder{background:linear-gradient(135deg, var(--mist), #dfdcfb 70%, var(--lilac));color:var(--violet);justify-content:center;align-items:center;font-size:13px;font-weight:500;display:flex}@media (width<=768px){.hero .wrap.hero-grid{max-width:var(--frame);grid-template-columns:1fr;gap:32px}}.about .wrap.about-grid{grid-template-columns:1fr 1fr;align-items:center;gap:56px;max-width:1040px;display:grid}@media (width<=768px){.about .wrap.about-grid{max-width:var(--frame);grid-template-columns:1fr;gap:32px}.about-text{order:2}.about-photo{order:1}}.about-photo{aspect-ratio:4/5;border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--mist), #dfdcfb 70%, var(--lilac));width:100%;color:var(--violet);box-shadow:var(--shadow-soft);justify-content:center;align-items:center;font-size:13px;font-weight:500;display:flex}.about h2{margin-bottom:8px}.about-subtitle{color:var(--ink-70);margin-bottom:16px;font-size:18px;line-height:1.4}.about .body+.body{margin-top:14px}.cred-row{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.cred{color:var(--ink-70);background:var(--paper);border:1px solid var(--ink-12);border-radius:var(--radius-pill);align-items:center;gap:7px;padding:7px 13px;font-size:12.5px;font-weight:500;display:inline-flex}.cred svg{width:14px;height:14px;color:var(--violet);flex:none}.atua h2{margin-bottom:16px}.atua .body{margin-bottom:14px}.pilares{flex-direction:column;gap:32px;margin-top:28px;display:flex}.pilar{grid-template-columns:240px 1fr;align-items:center;gap:28px;display:grid}.pilar__img{aspect-ratio:3/4;border-radius:var(--radius-md);background:var(--mist);border:1px dashed var(--ink-12);width:100%;color:var(--ink-50);text-align:center;justify-content:center;align-items:center;padding:8px;font-size:12px;display:flex;position:relative;overflow:hidden}.pilar__t{color:var(--ink);margin-bottom:6px;font-size:18px;font-weight:600}.pilar__s{color:var(--ink-70);font-size:15px;line-height:1.5}@media (width<=640px){.pilar{grid-template-columns:140px 1fr;gap:18px}}.wrap:has(.caption-tile-set){max-width:960px}.caption-tile-set{grid-template-columns:repeat(4,1fr);gap:20px;margin:32px 0 0;padding:0;list-style:none;display:grid}.caption-tile{flex-direction:column;gap:14px;display:flex}.caption-tile .card-caption-content{order:2}.caption-tile .card{order:1}.card-caption-heading{color:var(--ink);letter-spacing:-.01em;margin:0 0 6px;font-size:19px;font-weight:600}.caption-tile .card-caption-content p{color:var(--ink-70);margin:0;font-size:15px;line-height:1.55}.tile.tile-rounded{border-radius:var(--radius-md);background:var(--ink-06);overflow:hidden}.tile .media-block{aspect-ratio:3/4;width:100%}.tile .pilar__img{border-radius:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media (width<=900px){.caption-tile-set{grid-template-columns:1fr;gap:24px}}.clarify{border-radius:var(--radius-md);background:var(--paper);border:1px solid var(--ink-12);color:var(--ink-70);margin-top:26px;padding:16px 18px;font-size:14px;line-height:1.5}.clarify b{color:var(--ink);font-weight:600}.proof{text-align:center}.proof .eyebrow{display:inline-flex}.quote-mark{font-family:var(--sans);color:var(--lilac);height:56px;font-size:110px;font-style:italic;font-weight:500;line-height:.5;display:block}.quote-body{color:var(--ink);letter-spacing:-.02em;max-width:24ch;margin:0 auto 22px;font-size:clamp(22px,5.2vw,28px);font-weight:300;line-height:1.3}.quote-by__name{color:var(--ink);font-size:14px;font-weight:600}.quote-by__meta{color:var(--ink-55);margin-top:2px;font-size:13px}.final{background:var(--paper)}.final .wrap{position:relative}.final-card{background:var(--ink) url(https://assets.liti.com.br/landing%20pages/lp_medicos/background-div-cta.png) center/cover no-repeat;color:var(--mist);border-radius:28px;grid-template-columns:1.1fr 1fr;min-height:560px;display:grid;position:relative;overflow:hidden}@media (width>=960px){.final .wrap{max-width:min(1320px,96vw)}.final-card{grid-template-columns:1.2fr 1fr;min-height:620px}}.final-card__content{z-index:2;text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(32px,5vw,64px);display:flex;position:relative}.final-card__content .eyebrow{color:#fff}.final-card__content .h-sec{margin-bottom:16px}.final-card__content .lead{color:#fff;max-width:32ch;margin-bottom:28px}.final-card__content .silva{color:inherit}.final-card__content .cta--inverted{color:var(--ink);box-shadow:none;background:#fff}.final-card__media{min-height:320px;position:relative}.final-card__media img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}@media (width<=720px){.final-card{background-position:70% 0;background-repeat:no-repeat;background-size:cover;grid-template-columns:1fr;min-height:640px}.final-card__content{justify-content:flex-end;padding-top:280px}.final-card__media{display:none}}.guarantee-inline{color:var(--mist-70);justify-content:center;align-items:center;gap:11px;max-width:36ch;margin-top:26px;font-size:13.5px;display:flex}.guarantee-inline svg{width:22px;height:22px;color:var(--lilac);flex:none}.guarantee-inline b{color:var(--mist);font-weight:600}.lp-footer{background:var(--paper);text-align:center;padding:22px}.lp-footer div{color:var(--ink-55);font-size:10.5px;line-height:1.6}.var-field{position:relative}body.show-vars .var-field{outline:1.5px dashed var(--button);outline-offset:4px;border-radius:3px}body.show-vars .on-ink .var-field{outline-color:var(--lilac)}.var-field>.var-tag{background:var(--button);color:#fff;letter-spacing:.04em;white-space:nowrap;z-index:30;font-size:9.5px;font-weight:600;font-family:var(--mono);pointer-events:none;border-radius:4px;padding:3px 7px;display:none;position:absolute;top:-9px;left:-4px;transform:translateY(-100%)}body.show-vars .var-field>.var-tag{display:inline-block}.notes-band{background:var(--bone);border-top:4px solid var(--ink);padding:18px 0 64px}.notes-band__label{text-align:center;font-family:var(--mono);color:var(--ink-45);letter-spacing:.04em;margin-bottom:22px;font-size:11px}.notes{max-width:760px;margin:0 auto;padding:0 16px}.note-card{background:var(--paper);border:1px solid var(--ink-08);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);margin-bottom:16px;padding:26px 28px}.note-card h3{letter-spacing:.04em;color:var(--violet);align-items:center;gap:8px;margin-bottom:16px;font-size:13px;font-weight:600;display:flex}.note-list{flex-direction:column;gap:11px;list-style:none;display:flex}.note-list li{color:var(--ink-70);gap:10px;font-size:13.5px;line-height:1.5;display:flex}.note-list li:before{content:"";background:var(--button);border-radius:50%;flex:none;width:6px;height:6px;margin-top:7px}.note-list.ok li:before{background:#1fae7b}.note-list.no li:before{background:#d6455b}.note-list b{color:var(--ink);font-weight:600}.note-list code{font-family:var(--mono);background:var(--mist);color:var(--violet);border-radius:4px;padding:1px 5px;font-size:12px}
