.sdv-heroi{position:relative;display:flex;align-items:center;min-height:min(calc(100svh - 124px), 820px);overflow:hidden;background:var(--sdv-indigo-950);color:#fff}.sdv-heroi__midia{position:absolute;inset:0}.sdv-heroi__video{display:block;width:100%;height:100%;object-fit:cover}.sdv-heroi::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(13,18,54,.93) 0%,rgba(13,18,54,.86) 50%,rgba(13,18,54,.62) 72%,rgba(13,18,54,.3) 100%),linear-gradient(0deg,rgba(13,18,54,.55),rgba(13,18,54,0) 40%);pointer-events:none}@media (max-width:720px){.sdv-heroi::after{background:rgba(13,18,54,.84)}}.sdv-heroi__in{position:relative;z-index:2}.sdv-heroi__copy{max-width:min(1000px, 100%);padding:clamp(56px, 8vw, 96px) 0 clamp(150px, 16vw, 190px)}.sdv-heroi h1{margin:0;font-family:var(--sdv-titulo);font-size:var(--sdv-f-3xl);font-weight:800;letter-spacing:-.025em;line-height:1.06;color:#fff}.sdv-heroi h1 em{font-style:normal;color:#9ED8DB}.sdv-heroi__sub{margin:22px 0 0;max-width:44ch;font-size:var(--sdv-f-lg);line-height:1.55;color:#DADDF0}.sdv-heroi__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.sdv-btn-teal,.sdv-btn-vidro,.sdv-btn-branco,.sdv-heroi .btn{display:inline-flex;align-items:center;justify-content:center;gap:.55em;min-height:48px;padding:.75em 1.35em;border-radius:var(--sdv-r-sm);font-family:var(--sdv-texto);font-size:var(--sdv-f-sm);font-weight:700;text-decoration:none !important;white-space:nowrap;transition:transform .2s ease,background-color .2s ease,color .2s ease}.sdv-btn-teal{background:var(--sdv-teal-700) !important;border:0 !important;color:#fff !important}.sdv-btn-teal:hover{background:var(--sdv-teal-800) !important;transform:translateY(-1px)}.sdv-btn-vidro{border:1.5px solid rgba(255,255,255,.55) !important;background:transparent !important;color:#fff !important}.sdv-btn-vidro:hover{background:#fff !important;color:var(--sdv-indigo-900) !important}.sdv-btn-branco{background:#fff !important;border:0 !important;color:var(--sdv-indigo-900) !important}.sdv-btn-branco:hover{background:var(--sdv-teal-50) !important;transform:translateY(-1px)}@media (max-width:720px){.sdv-heroi__copy{padding-top:48px}.sdv-heroi h1{font-size:2rem}.sdv-heroi__sub{font-size:var(--sdv-f-md)}}.sdv-creds{--morde:clamp(96px, 10vw, 120px);position:relative;z-index:5;margin-top:calc(-1 * var(--morde));background:linear-gradient(180deg,transparent 0,transparent var(--morde),var(--sdv-paper) var(--morde))}.sdv-creds + section{padding-top:clamp(56px, 6vw, 96px) !important}.sdv-creds__grade{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;background:#fff;border-radius:var(--sdv-r);box-shadow:var(--sdv-sombra-lg);overflow:hidden}.sdv-cred{display:flex;flex-direction:column;gap:8px;margin:0;padding:clamp(22px, 2.4vw, 34px) clamp(20px, 2.2vw, 32px)}.sdv-cred + .sdv-cred{border-left:1px solid var(--sdv-line-soft)}.sdv-cred--esq{min-height:190px}.sdv-cred__ic{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:6px;border-radius:var(--sdv-r-sm);background:var(--sdv-teal-50);color:var(--sdv-teal-700)}.sdv-cred__ic img{width:26px;height:26px}.sdv-cred__ic i{font-size:22px}.sdv-cred h2,.sdv-cred h3{margin:0;font-family:var(--sdv-titulo);font-size:var(--sdv-f-md);font-weight:800;line-height:1.15;color:var(--sdv-ink)}.sdv-cred h2 .sdv-num,.sdv-cred h3 .sdv-num{font-variant-numeric:tabular-nums}.sdv-cred p{margin:0;font-size:var(--sdv-f-sm);line-height:1.5;color:var(--sdv-tinta-suave)}@media (min-width:1101px){.sdv-cred h2,.sdv-cred h3{min-height:2.3em}}@media (max-width:1180px){.sdv-creds__grade{grid-template-columns:1fr 1fr}.sdv-cred:nth-child(3){border-left:0}.sdv-cred:nth-child(n+3){border-top:1px solid var(--sdv-line-soft)}}@media (max-width:720px){.sdv-creds__grade{grid-template-columns:1fr}.sdv-cred + .sdv-cred{border-left:0;border-top:1px solid var(--sdv-line-soft)}}.sdv-pub__topo{display:grid;grid-template-columns:7fr 5fr;gap:var(--sdv-gap);align-items:stretch}.sdv-nimg{position:relative;display:block;overflow:hidden;border-radius:var(--sdv-r);background:var(--sdv-paper-2)}.sdv-nimg img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.sdv-ncard{display:flex;flex-direction:column;color:var(--sdv-tinta-2) !important;text-decoration:none !important}.sdv-ncard:hover .sdv-nimg img{transform:scale(1.04)}.sdv-ncard h3,.sdv-ncard h4{margin:0;font-family:var(--sdv-titulo);color:var(--sdv-ink);transition:color .2s}.sdv-ncard:hover h3,.sdv-ncard:hover h4{color:var(--sdv-indigo-600)}.sdv-nmeta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:var(--sdv-f-xs);font-weight:700;letter-spacing:.02em;color:var(--sdv-accent)}.sdv-pub__lead{position:relative;justify-content:flex-end;min-height:540px;border-radius:var(--sdv-r);overflow:hidden;background:var(--sdv-indigo-900)}.sdv-pub__lead .sdv-nimg{position:absolute;inset:0;border-radius:0}.sdv-pub__lead::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(13,18,54,.96) 0%,rgba(13,18,54,.88) 45%,rgba(13,18,54,.6) 70%,rgba(13,18,54,.15) 100%)}@media (max-width:720px){.sdv-pub__lead::after{background:linear-gradient(0deg,rgba(13,18,54,.96) 0%,rgba(13,18,54,.9) 60%,rgba(13,18,54,.55) 100%)}}.sdv-pub__leadtxt{position:relative;z-index:2;padding:clamp(24px, 3vw, 40px)}.sdv-selo{display:inline-flex;align-items:center;min-height:28px;margin-bottom:16px;padding:0 10px;border-radius:var(--sdv-r-sm);background:var(--sdv-teal-700);color:#fff;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.sdv-pub__lead h3{max-width:24ch;font-size:var(--sdv-f-2xl);font-weight:800;line-height:1.12;color:#fff}.sdv-pub__lead:hover h3{color:#fff;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.sdv-pub__lead p{margin:14px 0 0;max-width:60ch;color:#DADDF0}.sdv-pub__lead .sdv-nmeta{margin-top:18px;color:var(--sdv-teal-300)}.sdv-pub__lado{display:flex;flex-direction:column;padding:8px 22px 10px;border:1px solid var(--sdv-line-soft);border-radius:var(--sdv-r);background:#fff}.sdv-pub__rot{margin:0;padding:16px 0 6px;font-family:var(--sdv-texto);font-size:var(--sdv-f-xs);font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--sdv-tinta-suave)}.sdv-pub__lado .sdv-ncard{flex:1;display:grid;grid-template-columns:132px 1fr;gap:16px;align-items:center;padding:14px 0}.sdv-pub__lado .sdv-ncard + .sdv-ncard{border-top:1px solid var(--sdv-line-soft)}.sdv-pub__lado .sdv-nimg{aspect-ratio:4 / 3}.sdv-pub__lado h4{margin-top:6px;font-size:var(--sdv-f-sm);font-weight:700;line-height:1.35}.sdv-pub__grade{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(28px, 3vw, 40px) var(--sdv-gap);margin-top:clamp(36px, 4vw, 56px)}.sdv-pub__grade .sdv-nimg{aspect-ratio:3 / 2}.sdv-pub__grade .sdv-nmeta{margin-top:14px}.sdv-pub__grade h4{margin-top:8px;font-size:var(--sdv-f-md);font-weight:700;line-height:1.3}.sdv-pub__grade p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:8px 0 0;font-size:var(--sdv-f-sm);line-height:1.55;color:var(--sdv-tinta-suave)}@media (max-width:1180px){.sdv-pub__topo{grid-template-columns:1fr}.sdv-pub__grade{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.sdv-pub__lead{min-height:460px}.sdv-pub__lado{padding:4px 16px 6px}.sdv-pub__lado .sdv-ncard{grid-template-columns:104px 1fr;gap:14px}.sdv-pub__grade{grid-template-columns:1fr}}.sdv-pub__grade .sdv-ncard{align-items:stretch}.sdv-central{position:relative;isolation:isolate}.sdv-central::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(34,44,120,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(34,44,120,.09) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 80% 90% at 20% 30%,#000 0,transparent 80%);mask-image:radial-gradient(ellipse 80% 90% at 20% 30%,#000 0,transparent 80%)}.sdv-central__grade{display:grid;grid-template-columns:5fr 7fr;gap:clamp(32px, 5vw, 80px);align-items:start}.sdv-central__intro .sdv-sec__titulo{max-width:16ch}.sdv-atalhos{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:36px 0 0;padding:0;list-style:none}.sdv-atalhos li{margin:0}.sdv-atalhos a{display:flex;flex-direction:column;align-items:stretch;text-align:left;gap:4px;height:100%;padding:18px 18px 16px;border:1px solid var(--sdv-line-soft);border-radius:var(--sdv-r);background:#fff;text-decoration:none !important;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.sdv-atalhos a:hover{transform:translateY(-2px);border-color:var(--sdv-teal-300);box-shadow:var(--sdv-sombra)}.sdv-atalhos b{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:var(--sdv-f-sm);color:var(--sdv-ink)}.sdv-atalhos b svg{width:1.1em;height:1.1em;flex:none;color:var(--sdv-accent)}.sdv-atalhos span{font-size:var(--sdv-f-xs);line-height:1.45;color:var(--sdv-tinta-suave)}.sdv-atalhos li:first-child a{background:var(--sdv-indigo-800);border-color:var(--sdv-indigo-800)}.sdv-atalhos li:first-child b,.sdv-atalhos li:first-child b svg{color:#fff}.sdv-atalhos li:first-child span{color:#C9CDEA}.sdv-atalhos__esq{min-height:96px;border-radius:var(--sdv-r);background:rgba(255,255,255,.7)}.sdv-finder{overflow:hidden;border-radius:var(--sdv-r);background:#fff;box-shadow:var(--sdv-sombra-lg)}.sdv-finder__topo{padding:26px 28px 0}.sdv-finder__topo h3{margin:0;font-family:var(--sdv-titulo);font-size:var(--sdv-f-xl);font-weight:800;color:var(--sdv-ink)}.sdv-finder__topo p{margin:6px 0 0;font-size:var(--sdv-f-sm);color:var(--sdv-tinta-suave)}.sdv-finder__busca{display:flex;align-items:center;gap:10px;margin:20px 28px 0;padding:0 16px;border:1.5px solid var(--sdv-linha);border-radius:var(--sdv-r-sm);color:var(--sdv-tinta-suave);transition:border-color .2s}.sdv-finder__busca:focus-within{border-color:var(--sdv-indigo-800)}.sdv-finder__busca input{flex:1;min-width:0;height:52px;border:0 !important;outline:0;box-shadow:none !important;background:transparent;font-family:var(--sdv-texto);font-size:var(--sdv-f-md);color:var(--sdv-ink);--form-focus-border:0;--form-focus-border-color:transparent}.sdv-finder__abas{display:flex;gap:4px;overflow-x:auto;padding:16px 28px 0;border-bottom:1px solid var(--sdv-line-soft);scrollbar-width:none}.sdv-finder__abas::-webkit-scrollbar{display:none}.sdv-faba{flex:none;min-height:44px;margin-bottom:-1px;padding:0 12px;border:0;border-bottom:2.5px solid transparent;background:none;font-family:var(--sdv-texto);font-size:var(--sdv-f-xs);font-weight:700;color:var(--sdv-tinta-suave);white-space:nowrap;cursor:pointer}.sdv-faba small{margin-left:4px;font-weight:600;opacity:.75}.sdv-faba[aria-selected="true"]{color:var(--sdv-indigo-800);border-color:var(--sdv-teal-500)}.sdv-finder__lista{display:grid;grid-template-columns:1fr 1fr;align-content:start;column-gap:12px;height:360px;overflow:auto;margin:0;padding:10px 16px 12px;list-style:none}.sdv-finder__lista li{margin:0}.sdv-finder__lista a{display:flex;align-items:flex-start;gap:10px;min-height:44px;padding:9px 12px;border-radius:var(--sdv-r-sm);font-size:var(--sdv-f-sm);line-height:1.4;color:var(--sdv-tinta-2) !important;text-decoration:none !important}.sdv-finder__lista a:hover{background:var(--sdv-teal-50);color:var(--sdv-ink) !important}.sdv-finder__lista a svg{width:1.1em;height:1.1em;flex:none;margin-top:2px;color:var(--sdv-teal-500)}.sdv-finder__lista small{color:var(--sdv-tinta-suave)}.sdv-finder__lista mark{border-radius:2px;background:var(--sdv-teal-100);color:inherit}.sdv-finder__vazio{grid-column:1 / -1;padding:24px 12px;font-size:var(--sdv-f-sm);color:var(--sdv-tinta-suave)}.sdv-finder__pe{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 28px;border-top:1px solid var(--sdv-line-soft);background:var(--sdv-paper);font-size:var(--sdv-f-xs);color:var(--sdv-tinta-suave)}@media (max-width:1180px){.sdv-central__grade{grid-template-columns:1fr}}@media (max-width:720px){.sdv-atalhos,.sdv-finder__lista{grid-template-columns:1fr}.sdv-finder__topo,.sdv-finder__pe{padding-inline:18px}.sdv-finder__busca{margin-inline:18px}.sdv-finder__abas{padding-inline:18px}}.sdv-agenda__grade{display:grid;grid-template-columns:5fr 7fr;gap:clamp(28px, 4vw, 64px);align-items:start}.sdv-evdest{position:sticky;top:calc(var(--sdv-header-h) + 24px);overflow:hidden;min-height:200px;border-radius:var(--sdv-r);background:#fff;box-shadow:var(--sdv-sombra-lg)}.sdv-evdest__img{display:block;aspect-ratio:16 / 10;overflow:hidden;background:var(--sdv-paper-2)}.sdv-evdest__img img{display:block;width:100%;height:100%;object-fit:cover}.sdv-evdest__corpo{display:grid;grid-template-columns:auto 1fr;gap:24px;padding:clamp(22px, 2.6vw, 34px)}.sdv-evdata{display:flex;flex-direction:column;align-items:center;align-self:start;min-width:92px;padding:14px 10px 12px;border-radius:var(--sdv-r-sm);background:var(--sdv-indigo-800);color:#fff;text-align:center}.sdv-evdata small{font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#C9CDEA}.sdv-evdata b{margin:4px 0 2px;font-size:3.25rem;font-weight:800;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.sdv-evdata span{font-size:.8125rem;font-weight:700;text-transform:lowercase}.sdv-evtipo{font-size:var(--sdv-f-xs);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--sdv-accent)}.sdv-evdest h3{margin:8px 0 0;font-family:var(--sdv-titulo);font-size:var(--sdv-f-xl);font-weight:800;line-height:1.2;color:var(--sdv-ink)}.sdv-evdest p{margin:12px 0 0;font-size:var(--sdv-f-sm);line-height:1.6;color:var(--sdv-tinta-suave)}.sdv-evdest .sdv-btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.sdv-evmeses{display:grid;gap:16px}.sdv-evmes{display:grid;grid-template-columns:150px 1fr;gap:20px;padding:20px 22px;border:1px solid var(--sdv-line-soft);border-radius:var(--sdv-r);background:#fff}.sdv-evmes__h{padding-top:8px}.sdv-evmes__h b{display:block;font-size:var(--sdv-f-lg);font-weight:800;line-height:1.2;text-transform:capitalize;color:var(--sdv-ink)}.sdv-evmes__h span{font-size:var(--sdv-f-xs);font-weight:600;color:var(--sdv-tinta-suave)}.sdv-evlin{display:grid;gap:4px;margin:0;padding:0;list-style:none}.sdv-evlin li{margin:0}.sdv-evlin a{display:grid;grid-template-columns:64px 1fr auto;gap:16px;align-items:center;padding:10px 12px;border-radius:var(--sdv-r-sm);text-decoration:none !important;transition:background-color .2s}.sdv-evlin a:hover{background:var(--sdv-teal-50)}.sdv-evd{text-align:center;line-height:1.05}.sdv-evd small{display:block;font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--sdv-tinta-suave)}.sdv-evd b{display:block;font-size:1.5rem;font-weight:800;color:var(--sdv-indigo-900);font-variant-numeric:tabular-nums}.sdv-evlin .is-inicia .sdv-evd b{color:var(--sdv-teal-700)}.sdv-evlin h4{margin:0;font-family:var(--sdv-texto);font-size:var(--sdv-f-sm);font-weight:700;line-height:1.35;color:var(--sdv-ink)}.sdv-evlin .sdv-evtipo{display:block;margin-bottom:2px;font-size:.72rem}.sdv-evlin .sdv-go{width:18px;height:18px;color:var(--sdv-tinta-suave);transition:transform .2s,color .2s}.sdv-evlin a:hover .sdv-go{color:var(--sdv-teal-700);transform:translateX(3px)}@media (max-width:1180px){.sdv-agenda__grade{grid-template-columns:1fr}.sdv-evdest{position:static}}@media (max-width:720px){.sdv-evmes{grid-template-columns:1fr;gap:6px;padding:16px 12px}.sdv-evmes__h{padding:0 12px}.sdv-evlin a{grid-template-columns:52px 1fr auto;gap:12px;padding:10px}.sdv-evdest__corpo{grid-template-columns:1fr;gap:16px}.sdv-evdata{flex-direction:row;gap:10px;align-items:baseline;justify-self:start;min-width:0;padding:10px 14px}.sdv-evdata b{margin:0;font-size:2.25rem}}.sdv-inf{position:relative;isolation:isolate;background:var(--sdv-indigo-900);color:#C9CDEA}.sdv-inf::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='900' viewBox='0 0 900 900' fill='none' stroke='%236CB2B7' stroke-opacity='.28' stroke-width='2'%3E%3Ccircle cx='900' cy='900' r='150'/%3E%3Ccircle cx='900' cy='900' r='200'/%3E%3Ccircle cx='900' cy='900' r='250'/%3E%3Ccircle cx='900' cy='900' r='300'/%3E%3Ccircle cx='900' cy='900' r='350'/%3E%3Ccircle cx='900' cy='900' r='400'/%3E%3Ccircle cx='900' cy='900' r='450'/%3E%3Ccircle cx='900' cy='900' r='500'/%3E%3Ccircle cx='900' cy='900' r='550'/%3E%3Ccircle cx='900' cy='900' r='600'/%3E%3Ccircle cx='900' cy='900' r='650'/%3E%3Ccircle cx='900' cy='900' r='700'/%3E%3Ccircle cx='900' cy='900' r='750'/%3E%3Ccircle cx='900' cy='900' r='800'/%3E%3Ccircle cx='900' cy='900' r='850'/%3E%3Ccircle cx='900' cy='900' r='900'/%3E%3C/svg%3E") right -180px bottom -220px / 860px 860px no-repeat}.sdv-inf .sdv-sec__titulo,.sdv-inf h3{color:#fff}.sdv-inf .sdv-sec__sub{color:#B9BEDC}.sdv-inf__grade{display:grid;grid-template-columns:minmax(240px,300px) 1fr;gap:clamp(32px, 5vw, 72px);align-items:start}.sdv-inf__lead{display:grid;gap:22px;min-height:200px}.sdv-inf__capa{display:block;aspect-ratio:3 / 4;overflow:hidden;border-radius:var(--sdv-r);background:#232A64;box-shadow:0 30px 60px -30px rgba(0,0,0,.6)}.sdv-inf__capa img{display:block;width:100%;height:100%;object-fit:cover}.sdv-inf__lead .sdv-sobrelinha{color:var(--sdv-teal-300)}.sdv-inf__lead h3{margin:0;font-family:var(--sdv-titulo);font-size:var(--sdv-f-xl);font-weight:800;line-height:1.2}.sdv-inf__lead p{margin:10px 0 0;font-size:var(--sdv-f-sm);line-height:1.6;color:#B9BEDC}.sdv-inf__meta{display:flex;flex-wrap:wrap;gap:14px;margin-top:14px;font-size:var(--sdv-f-xs);font-weight:600;color:#B4B9DA}.sdv-inf__lead .btn{margin-top:22px}.sdv-inf__dir .sdv-sec__head{margin-bottom:28px}.sdv-inf__estante{display:grid;grid-template-columns:repeat(5,1fr);gap:18px}.sdv-inf__item{display:flex;flex-direction:column;gap:10px;text-decoration:none !important}.sdv-inf__item .sdv-inf__capa{box-shadow:0 18px 36px -24px rgba(0,0,0,.7);transition:transform .25s ease}.sdv-inf__item:hover .sdv-inf__capa{transform:translateY(-4px)}.sdv-inf__item b{font-size:var(--sdv-f-sm);font-weight:700;line-height:1.3;color:#fff}.sdv-inf__item span{font-size:.75rem;color:#B4B9DA}.sdv-inf__nota{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:28px;padding-top:24px;border-top:1px solid rgba(255,255,255,.12)}.sdv-inf__nota .btn{min-height:44px;padding:.5em 1em;font-size:var(--sdv-f-xs)}@media (max-width:1180px){.sdv-inf__grade{grid-template-columns:1fr}.sdv-inf__lead{grid-template-columns:200px 1fr;align-items:start}}@media (max-width:720px){.sdv-inf::before{background-size:520px 520px}.sdv-inf__estante{grid-template-columns:repeat(2,1fr)}.sdv-inf__lead{grid-template-columns:1fr}.sdv-inf__lead .sdv-inf__capa{max-width:260px}}.sdv-hist__grade{display:grid;grid-template-columns:5fr 7fr;gap:clamp(36px, 6vw, 96px);align-items:center}.sdv-hist__midia{position:relative}.sdv-hist__foto{aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--sdv-r);background:var(--sdv-paper-2)}.sdv-hist__foto img{display:block;width:100%;height:100%;object-fit:cover}.sdv-hist__selo{position:absolute;right:-24px;bottom:40px;min-width:168px;padding:22px 26px;border-radius:var(--sdv-r);background:var(--sdv-indigo-800);color:#fff;box-shadow:var(--sdv-sombra-lg)}.sdv-hist__selo b{display:block;font-size:clamp(3rem, 5vw, 4.25rem);font-weight:800;line-height:.95;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.sdv-hist__selo span{display:block;margin-top:6px;font-size:var(--sdv-f-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#C9CDEA}.sdv-hist__selo small{display:block;margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.2);font-size:.75rem;color:#C9CDEA}.sdv-hist .sdv-sec__titulo{max-width:20ch}.sdv-hist__blocos{display:grid;grid-template-columns:1fr 1fr;gap:32px 40px;margin-top:40px}.sdv-hist__blocos h3{display:flex;align-items:center;gap:10px;margin:0 0 8px;font-family:var(--sdv-titulo);font-size:var(--sdv-f-md);font-weight:800;color:var(--sdv-ink)}.sdv-hist__blocos h3::before{content:"";flex:none;width:18px;height:2px;background:var(--sdv-teal-500)}.sdv-hist__blocos p{margin:0;font-size:var(--sdv-f-sm);line-height:1.65;color:var(--sdv-tinta-suave)}.sdv-hist__reg{display:flex;flex-wrap:wrap;gap:8px 28px;margin-top:36px;padding:18px 20px;border-radius:var(--sdv-r);background:var(--sdv-paper);font-size:var(--sdv-f-xs);color:var(--sdv-tinta-suave)}.sdv-hist__reg b{font-weight:700;color:var(--sdv-ink)}.sdv-hist__links{display:flex;flex-wrap:wrap;gap:24px;margin-top:28px}.sdv-hist__links a{display:inline-flex;align-items:center;min-height:44px;gap:.45em;font-size:var(--sdv-f-sm);font-weight:700;color:var(--sdv-accent) !important;text-decoration:none !important}.sdv-hist__links a::after{content:"\2192";transition:transform .2s ease}.sdv-hist__links a:hover::after{transform:translateX(3px)}@media (max-width:1180px){.sdv-hist__grade{grid-template-columns:1fr}.sdv-hist__selo{right:16px}}@media (max-width:720px){.sdv-hist__blocos{grid-template-columns:1fr}}.sdv-why__grade{display:grid;grid-template-columns:4fr 7fr;gap:clamp(36px, 6vw, 96px);align-items:start}.sdv-why__lado{position:sticky;top:calc(var(--sdv-header-h) + 32px)}.sdv-why__lado p{margin:16px 0 0;max-width:38ch;color:var(--sdv-tinta-suave)}.sdv-why__btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.sdv-why__lista{display:grid;gap:12px;min-height:200px}.sdv-why__item{border:1px solid var(--sdv-line-soft);border-radius:var(--sdv-r);background:#fff;transition:border-color .2s,box-shadow .2s}.sdv-why__item[open]{border-color:var(--sdv-teal-300);box-shadow:var(--sdv-sombra)}.sdv-why__item summary{display:grid;grid-template-columns:52px 1fr auto;gap:18px;align-items:center;padding:20px 22px;list-style:none;cursor:pointer}.sdv-why__item summary::-webkit-details-marker{display:none}.sdv-why__ic{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:var(--sdv-r-sm);background:var(--sdv-teal-50);color:var(--sdv-teal-700)}.sdv-why__ic img{width:26px;height:26px}.sdv-why__ic i{font-size:22px}.sdv-why__item h3{margin:0;font-family:var(--sdv-titulo);font-size:var(--sdv-f-lg);font-weight:800;color:var(--sdv-ink)}.sdv-why__item summary p{margin:2px 0 0;font-size:var(--sdv-f-sm);color:var(--sdv-tinta-suave)}.sdv-why__tg{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1.5px solid var(--sdv-linha);border-radius:50%;font-size:1.1rem;transition:transform .25s ease}.sdv-why__item[open] .sdv-why__tg{transform:rotate(45deg);border-color:var(--sdv-teal-500);color:var(--sdv-teal-700)}.sdv-why__det{padding:0 22px 22px 92px}.sdv-why__det ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.sdv-why__det li{position:relative;margin:0;padding-left:18px;font-size:var(--sdv-f-sm);line-height:1.55}.sdv-why__det li::before{content:"";position:absolute;left:0;top:.72em;width:8px;height:2px;background:var(--sdv-teal-500)}.sdv-why__det li b,.sdv-why__det li strong{color:var(--sdv-ink)}.sdv-why__det p{margin:0 0 10px;font-size:var(--sdv-f-sm);line-height:1.55}@media (max-width:1180px){.sdv-why__grade{grid-template-columns:1fr}.sdv-why__lado{position:static}}@media (max-width:720px){.sdv-why__item summary{grid-template-columns:44px 1fr auto;gap:14px;padding:16px}.sdv-why__ic{width:44px;height:44px}.sdv-why__det{padding:0 16px 18px 16px}}.sdv-clube__grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px;margin:0;padding:0;list-style:none}.sdv-clube__grade li{margin:0}.sdv-parc{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--sdv-line-soft);border-radius:var(--sdv-r);background:#fff;text-decoration:none !important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s}.sdv-parc:hover,.sdv-parc:focus-visible{transform:translateY(-2px);box-shadow:var(--sdv-sombra);border-color:var(--sdv-teal-300)}.sdv-parc__logo{display:flex;align-items:center;justify-content:center;height:108px;padding:18px 22px;background:#fff}.sdv-parc__logo img{max-width:100%;max-height:64px;width:auto;height:auto;object-fit:contain}.sdv-parc__txt{padding:12px 16px 16px;border-top:1px solid var(--sdv-line-soft)}.sdv-parc__txt b{display:block;font-size:var(--sdv-f-xs);font-weight:700;line-height:1.35;color:var(--sdv-ink)}.sdv-parc__txt span{font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--sdv-accent)}.sdv-parc__pop{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:18px;background:var(--sdv-indigo-900);color:#DADDF0;font-size:.8125rem;line-height:1.5;opacity:0;transition:opacity .25s ease}.sdv-parc__pop b{font-size:var(--sdv-f-xs);color:#fff}.sdv-parc:hover .sdv-parc__pop,.sdv-parc:focus-visible .sdv-parc__pop{opacity:1}.sdv-clube__esq{min-height:160px;border-radius:var(--sdv-r);background:var(--sdv-paper)}.sdv-ents{padding:clamp(40px, 5vw, 64px) 0;border-top:1px solid var(--sdv-line-soft);background:var(--sdv-paper)}.sdv-ents__in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 48px}.sdv-ents h2{margin:0;max-width:24ch;font-family:var(--sdv-titulo);font-size:var(--sdv-f-md);font-weight:800;line-height:1.3;color:var(--sdv-ink)}.sdv-ents ul{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.sdv-ents li{margin:0}.sdv-ents li a{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1px solid var(--sdv-linha);border-radius:var(--sdv-r-sm);background:#fff;font-size:var(--sdv-f-sm);font-weight:800;letter-spacing:.04em;color:var(--sdv-indigo-800) !important;text-decoration:none !important;transition:border-color .2s}.sdv-ents li a:hover{border-color:var(--sdv-indigo-800)}.sdv-cta{position:relative;isolation:isolate;padding:clamp(64px, 8vw, 112px) 0;background:var(--sdv-teal-700);color:#E6F4F4}.sdv-cta::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='900' viewBox='0 0 900 900' fill='none' stroke='%23ffffff' stroke-opacity='.12' stroke-width='2'%3E%3Ccircle cx='900' cy='900' r='150'/%3E%3Ccircle cx='900' cy='900' r='200'/%3E%3Ccircle cx='900' cy='900' r='250'/%3E%3Ccircle cx='900' cy='900' r='300'/%3E%3Ccircle cx='900' cy='900' r='350'/%3E%3Ccircle cx='900' cy='900' r='400'/%3E%3Ccircle cx='900' cy='900' r='450'/%3E%3Ccircle cx='900' cy='900' r='500'/%3E%3Ccircle cx='900' cy='900' r='550'/%3E%3Ccircle cx='900' cy='900' r='600'/%3E%3Ccircle cx='900' cy='900' r='650'/%3E%3Ccircle cx='900' cy='900' r='700'/%3E%3Ccircle cx='900' cy='900' r='750'/%3E%3Ccircle cx='900' cy='900' r='800'/%3E%3Ccircle cx='900' cy='900' r='850'/%3E%3Ccircle cx='900' cy='900' r='900'/%3E%3C/svg%3E") right -160px bottom -260px / 820px 820px no-repeat}.sdv-cta__grade{display:grid;grid-template-columns:7fr 5fr;gap:clamp(36px, 6vw, 96px);align-items:center}.sdv-cta__grade>*{min-width:0}.sdv-cta h2{margin:0;max-width:18ch;font-family:var(--sdv-titulo);font-size:var(--sdv-f-2xl);font-weight:800;line-height:1.15;color:#fff}.sdv-cta p{margin:16px 0 0;max-width:46ch;color:#E3F2F2}.sdv-cta__btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.sdv-cta__btns [hidden]{display:none !important}.sdv-ctabox{min-height:120px;padding:8px 24px;border:1px solid rgba(255,255,255,.18);border-radius:var(--sdv-r);background:rgba(255,255,255,.08)}.sdv-ctabox a,.sdv-ctabox div{display:grid;grid-template-columns:24px 1fr;gap:14px;align-items:start;padding:16px 0;color:#fff !important;text-decoration:none !important}.sdv-ctabox>* + *{border-top:1px solid rgba(255,255,255,.14)}.sdv-ctabox svg{width:22px;height:22px;margin-top:2px;color:#fff}.sdv-ctabox small{display:block;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#F0FAFA}.sdv-ctabox b{display:block;font-size:var(--sdv-f-md);font-weight:700;color:#fff;overflow-wrap:anywhere}.sdv-ctabox a:hover b{text-decoration:underline;text-underline-offset:3px}.sdv-ctabox em{display:block;font-style:normal;font-size:.8125rem;color:#F0FAFA;text-decoration:underline;text-underline-offset:3px}@media (max-width:720px){.sdv-cta::before{background-size:520px 520px}}@media (max-width:1180px){.sdv-cta__grade{grid-template-columns:1fr}}footer.site-footer{background:var(--sdv-indigo-950)}.sdv-rod{background:var(--sdv-indigo-950);color:#B4B9DA;font-size:var(--sdv-f-sm)}.sdv-rod__topo{display:grid;grid-template-columns:1.3fr 4fr;gap:40px;padding:clamp(56px, 6vw, 80px) 0 48px}.sdv-rod__placa{display:inline-block;padding:12px 14px;border-radius:var(--sdv-r-sm);background:#fff}.sdv-rod__placa img{display:block;height:40px;width:auto}.sdv-rod__marca p{margin:18px 0 0;max-width:30ch;line-height:1.55}.sdv-rod__redes{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 0;padding:0;list-style:none}.sdv-rod__redes li{margin:0}.sdv-rod__redes a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgba(255,255,255,.18);border-radius:var(--sdv-r-sm);color:#fff !important;transition:background .2s}.sdv-rod__redes a:hover{background:rgba(255,255,255,.1)}.sdv-rod__redes svg{width:1.1em;height:1.1em}.sdv-rod__cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}.sdv-rod h3{margin:0 0 14px;font-family:var(--sdv-texto);font-size:var(--sdv-f-xs);font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#fff}.sdv-rod ul.sdv-rod__lista{display:grid;gap:2px;margin:0;padding:0;list-style:none}.sdv-rod ul.sdv-rod__lista li{margin:0}.sdv-rod ul.sdv-rod__lista a{display:inline-flex;align-items:center;min-height:36px;padding:4px 0;color:#B4B9DA !important;text-decoration:none !important;transition:color .15s}.sdv-rod ul.sdv-rod__lista a:hover{color:#fff !important}.sdv-rod__base{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 28px;padding:22px 0 0;border-top:1px solid rgba(255,255,255,.1);font-size:var(--sdv-f-xs)}footer.site-footer .section-powerby-portall{background:var(--sdv-indigo-950);color:#B4B9DA;padding-bottom:1.25rem}footer.site-footer .section-powerby-portall a,footer.site-footer .section-powerby-portall span{color:#B4B9DA !important}footer.site-footer .section-powerby-portall svg path{fill:#B4B9DA}@media (max-width:1180px){.sdv-rod__topo{grid-template-columns:1fr}.sdv-rod__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.sdv-rod__cols{gap:28px 20px}}.section-powerby-portall{background-color:var(--sdv-grafite);border-top:1px solid rgba(255,255,255,.08)}.section-powerby-portall .padding-y-xl{padding-block:0 !important}.section-powerby-portall img{max-width:100%;height:auto;max-height:80px;width:fit-content;padding:0px !important}.section-powerby-portall span{color:var(--color-neutral-50);font-size:var(--size-sm)}.section-powerby-portall span i{color:#ff225b;display:inline-block;animation:heartbeat 1.5s ease-in-out infinite}.section-powerby-portall fill{color:var(--color-neutral-50)}.section-powerby-portall .filportallportall{fill:var(--color-neutral-50)}@media (max-width:640px){.section-powerby-portall .container .container .container{width:100%;max-width:unset !important}}@keyframes heartbeat{0%,100%{transform:scale(1)}10%,30%{transform:scale(1.15)}20%,40%{transform:scale(1)}}.section-powerby-portall .click>a{text-decoration:none}.section-powerby-portall .flex-between{justify-content:center;text-align:center}.section-powerby-portall .click{align-items:center}.section-powerby-portall a{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;min-height:44px;text-decoration:none !important}.lgpd-popup{position:fixed;bottom:0;left:0;right:0;z-index:var(--z-critical);pointer-events:none}.lgpd-popup-content{background:var(--bg-primary);border-top:1px solid var(--border-color);padding:var(--spacing-md) var(--spacing-lg);display:flex;align-items:center;justify-content:center;gap:var(--spacing-md);flex-wrap:wrap;box-shadow:0 -2px 10px rgba(0,0,0,0.1);pointer-events:auto}.lgpd-popup-icon{font-size:2.25rem;color:var(--color-primary)}.lgpd-popup-text{color:var(--color-text);font-size:var(--size-sm)}.lgpd-popup-links{font-size:var(--size-sm)}.lgpd-popup-links a{color:var(--color-primary);text-decoration:underline}.lgpd-popup-links a:hover{opacity:0.8}.lgpd-separator{margin:0 var(--spacing-xs);color:var(--color-text-muted)}.lgpd-popup-btn{background:var(--color-primary);color:white;border:none;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-buttons);font-size:var(--font-size-sm);font-weight:var(--weight-xl);cursor:pointer;display:inline-flex;align-items:center;gap:var(--spacing-xs);transition:opacity 0.2s}.lgpd-popup-btn:hover{opacity:0.9}.lgpd-popup-show{animation:lgpdSlideUp 0.3s ease forwards}.lgpd-popup-hide{animation:lgpdSlideDown 0.3s ease forwards}@keyframes lgpdSlideUp{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes lgpdSlideDown{from{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}@media (min-width:1024px){.lgpd-popup-content{border-radius:0 30px 0 0}}@media (max-width:768px){.lgpd-popup-content{padding:var(--spacing-sm) var(--spacing-md);gap:var(--spacing-sm)}}.lgpd-popup-links a{display:inline-block;padding-block:.75rem;margin-block:-.75rem}@media (max-width:768px){.lgpd-popup-icon{display:none}.lgpd-popup-content{justify-content:space-between;column-gap:var(--spacing-md);row-gap:4px}.lgpd-popup-text{flex:1 1 100%;margin:0}}.run-chatbot-btn,.run-whatsapp-button,.run-whatsapp-tooltip{translate:0 calc(-1 * var(--sdv-lgpd-h, 0px));transition:translate .3s ease,transform .18s ease,opacity .2s ease !important}.lgpd-popup-content{background:rgba(0,0,0,.8);border-top:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-family:var(--sdv-texto)}.lgpd-popup-icon,.lgpd-popup-text,.lgpd-popup-links a,.lgpd-separator{color:#fff}.lgpd-popup-links a{text-decoration:underline}.lgpd-popup-btn{min-height:44px;padding:10px 30px;background:#5f5f5f;color:#fff;border:3px solid rgba(255,255,255,.5);border-radius:10px;font-family:var(--sdv-texto);font-weight:700;letter-spacing:.13rem;text-transform:uppercase}@media (min-width:1024px){.lgpd-popup-content{border-radius:0}}.lgpd-popup-links a{min-width:44px;text-align:center}@media (max-width:768px){.lgpd-popup-content{padding-block:10px}.lgpd-popup-btn{padding:8px 18px;letter-spacing:.08rem}}html body .fab-stack.fab-stack{bottom:calc(var(--fab-stack-offset, 16px) + var(--sdv-lgpd-h, 0px)) !important;transition:bottom .3s ease}html body .lgpd-popup{left:1rem;right:auto;bottom:1rem;width:auto;max-width:min(34rem, calc(100vw - 2rem))}html body .lgpd-popup-content{display:block;position:relative;padding:1rem 9rem 1rem 1.25rem;background:var(--bg-primary,#fff);border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 8px 28px rgba(0,0,0,.14);font-size:.8125rem;line-height:1.5;-webkit-backdrop-filter:none;backdrop-filter:none}html body .lgpd-popup-icon{display:none}html body .lgpd-popup-text{display:inline;flex:none;margin:0;font-size:.8125rem;line-height:1.5;color:var(--color-text,#333)}html body .lgpd-popup-links{display:inline;font-size:.8125rem;line-height:1.5;white-space:nowrap}html body .lgpd-popup-links a{display:inline;color:var(--color-primary);font-weight:600;text-decoration:underline;padding-block:0;margin-block:0;min-width:0}html body .lgpd-separator{margin:0 .25rem;color:var(--color-text-muted,#888)}html body .lgpd-popup-btn{position:absolute;top:50%;right:1.25rem;translate:0 -50%;display:inline-flex;min-height:40px;padding:.5rem 1.125rem;border:0;border-radius:8px;background:var(--color-primary);color:#fff;font-size:.875rem;font-weight:700;letter-spacing:0;text-transform:none}html body .run-chatbot-btn,html body .run-whatsapp-button,html body .run-whatsapp-tooltip{translate:none}html body .fab-stack.fab-stack{bottom:var(--fab-stack-offset,20px) !important}@media (max-width:768px){html body .lgpd-popup{left:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom, 0px));max-width:calc(100vw - 6.75rem)}html body .lgpd-popup-content{padding:.875rem 1rem}html body .lgpd-popup-btn{position:static;translate:none;display:flex;width:fit-content;margin-top:.5rem}}