body.drb-editorial-post .et_pb_section_0_tb_body,body.drb-editorial-post .et_pb_section_1_tb_body{display:none!important}body.drb-editorial-post .pac_divi_table_of_contents{display:none!important}body.drb-editorial-post .et_pb_section_3_tb_body{padding-top:0!important}.price-card{background:linear-gradient(180deg,#fff,var(--brand-primary-lighter));border:1px solid var(--brand-primary-light);border-left:5px solid var(--brand-secondary);border-radius:var(--radius-card);padding:1.35rem 1.55rem;margin:0 0 1.75rem;box-shadow:var(--shadow-card)}.price-eyebrow{display:block;margin:0 0 .35rem;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-secondary)}.price-card h2{margin:0 0 .45rem!important;font-size:1.18rem!important;color:var(--brand-primary)!important}.price-value{margin:0;font-family:var(--font-display);font-weight:800;font-size:clamp(1.65rem,3vw,2.3rem);line-height:1.1;color:var(--brand-primary)}.price-installment{margin:.35rem 0 0;color:var(--muted);font-size:.95rem}.price-card ul{list-style:none;margin:1rem 0 0;padding:0;display:grid;gap:.45rem}.price-card li{display:flex;gap:.5rem;align-items:flex-start;font-size:.94rem;color:var(--ink)}.price-card li::before{content:"";width:.48rem;height:.48rem;border-radius:50%;background:var(--brand-secondary);flex:0 0 .48rem;margin-top:.62rem}.price-action{display:flex;justify-content:center;margin:1.15rem 0 0}.keypoint-text strong{color:var(--brand-primary)}.video-facade{position:relative;display:block;border-radius:12px;overflow:hidden;aspect-ratio:16/9}.intro-card-title{margin:.6rem 0 1rem;font-family:var(--font-display);font-size:1.05rem;font-weight:700;color:var(--brand-primary)}.trust-strip{display:flex;flex-wrap:wrap;gap:1.1rem 2rem;background:var(--brand-primary-lighter);border:1px solid var(--brand-primary-light);border-radius:14px;padding:1.1rem 1.4rem;margin:2rem 0}.trust-group{display:flex;flex-direction:column;gap:.4rem;min-width:0}.trust-label{font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--brand-secondary)}.trust-items{display:flex;flex-wrap:wrap;gap:.4rem}.trust-items span{font-size:.8rem;font-weight:600;color:var(--brand-primary);background:#fff;border:1px solid var(--brand-primary-light);border-radius:8px;padding:.32rem .7rem}.ap-hero-cv{animation:apRise .65s .42s both}