body[data-concept04] .reveal,body[data-concept04] .p3-casc{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}.c04-call-capsule{display:grid;grid-template-columns:38px minmax(0,1fr) 24px;align-items:center;gap:12px;width:300px;max-width:100%;min-height:64px;box-sizing:border-box;margin:16px 0 0;padding:10px 16px;border:1px solid #be7bfa;border-radius:999px;background:linear-gradient(125deg,#1d1030e8,#080d1bec);color:#f7f2ff;text-decoration:none;box-shadow:inset 0 0 13px #9c4de92b,0 0 16px #a356f545;transition:box-shadow .2s,transform .2s}.c04-call-capsule strong{display:block;font:600 16px/1.3 Arial,sans-serif}.c04-call-capsule small{display:block;margin-top:3px;font:400 11px/1.4 Arial,sans-serif;color:#ded3ed}.c04-call-capsule>img{width:38px;height:38px}.c04-call-capsule>svg{width:22px;height:22px;color:#d6b0ff}.c04-call-capsule:hover{box-shadow:inset 0 0 14px #9c4de940,0 0 22px #a356f580;transform:translateY(-1px)}.c04-call-capsule:focus-visible{outline:3px solid #eee3ff;outline-offset:4px}.c04-nav-call{gap:10px}.c04-overview{padding:48px 28px!important}.c04-overview-heading{max-width:750px;margin:0 auto 24px;text-align:center}.c04-overview-heading h2{margin:10px 0 14px}.c04-overview-heading p{margin:0}.c04-overview-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.c04-overview-grid article{padding:22px 18px;border:1px solid #3d3152;border-radius:18px;background:linear-gradient(145deg,#111321,#09121a);display:flex;flex-direction:column}.c04-feature-tag{color:#c4a9ed;font:600 11px/1.5 Arial,sans-serif}.c04-overview-grid h3{font-size:22px;margin:12px 0}.c04-overview-grid p{font-size:15px;margin:0 0 20px}.c04-overview-grid a,.c04-overview-grid button{margin-top:auto;color:#d7baff;font:600 14px/1.5 Arial,sans-serif;text-decoration:none;min-height:44px;display:flex;align-items:center;cursor:pointer;background:none;border:0;padding:0;text-align:left}.c04-overview-grid a:hover,.c04-overview-grid button:hover{color:#fff}.c04-extras,.c04-storage{max-width:1184px;margin:24px auto 40px;width:calc(100% - 40px)}.c04-extras>h2{font:600 20px/1.4 Arial,sans-serif;color:#d7cbe8;margin:0 0 18px}.c04-extra,.c04-quick-faq>details{border:1px solid #3d3152;border-radius:14px;background:#0a111b;margin:12px 0;overflow:hidden}.c04-extra>summary,.c04-quick-faq summary{cursor:pointer;font:600 16px/1.5 Arial,sans-serif;color:#eee7f7;padding:18px 22px;list-style-position:inside}.c04-extra>summary:focus-visible,.c04-quick-faq summary:focus-visible{outline:2px solid #bd91f5;outline-offset:-4px}.c04-extra .section{padding:28px 18px!important}.c04-storage{margin:12px auto 40px}.c04-quick-faq{max-width:900px;margin:20px auto}.c04-quick-faq p,.c04-quick-faq a{margin:12px 22px;color:#c8bdd8;line-height:1.6}.c04-quick-faq a{display:inline-block;min-height:44px;color:#dbbaff}.c04-extras .reveal{opacity:1!important;transform:none!important}body[data-concept04] .divider{display:none}html[data-p3-site-theme=petroleo] .c04-call-capsule{background:linear-gradient(125deg,#151931eb,#03171fec)}
@media(max-width:1000px){.c04-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){.c04-call-capsule{width:100%;max-width:340px;margin:16px auto 0;min-height:64px;padding:10px 16px;text-align:left}.c04-call-capsule strong{font-size:16px}.c04-call-capsule small{font-size:11px}.c04-overview{padding:36px 18px!important}.c04-overview-grid{grid-template-columns:1fr;gap:12px}.c04-overview-grid article{padding:20px}.c04-overview-grid h3{font-size:23px;margin:8px 0}.c04-overview-grid p{margin-bottom:12px}.c04-extra>summary,.c04-quick-faq summary{padding:16px}.c04-extras,.c04-storage{width:calc(100% - 36px)}.c04-overview-heading{text-align:left}}