.dpc-pricing{margin-top:var(--space-8, 3rem)}.dpc-pricing__title{margin:0 0 var(--space-2, .5rem);color:var(--color-navy);font-size:var(--fs-h3, 1.375rem)}.dpc-pricing__note{margin:0 0 var(--space-4, 1.5rem);color:var(--color-text-muted, #5a6472);font-size:var(--fs-sm, .9rem)}.dpc-pricing__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--radius-md, 12px) 0 var(--radius-md, 12px) 0;box-shadow:var(--shadow-sm, 0 1px 3px rgba(24, 48, 84, .1))}.dpc-pricing__table{width:100%;min-width:540px;border-collapse:collapse;background:#fff;text-align:left}.dpc-pricing__table th,.dpc-pricing__table td{padding:var(--space-3, 1rem) var(--space-4, 1.25rem);border-bottom:1px solid var(--color-border, #e4e9ef);vertical-align:top}.dpc-pricing__table thead th{background:var(--color-navy);color:#fff;font-weight:var(--fw-semibold, 600);font-size:var(--fs-sm, .9rem);letter-spacing:.02em}.dpc-pricing__table tbody th{color:var(--color-navy);font-weight:var(--fw-semibold, 600);white-space:nowrap}.dpc-pricing__table tbody td{color:var(--color-text, #2c3645)}.dpc-pricing__table tbody tr:last-child th,.dpc-pricing__table tbody tr:last-child td{border-bottom:0}.dpc-pricing__table tbody tr:last-child{background:var(--color-green-soft, #e8f2ec)}.dpc-pricing__table tbody tr:last-child th,.dpc-pricing__table tbody tr:last-child td{color:var(--color-green, #0c6030);font-weight:var(--fw-semibold, 600)}.dpc-video__head{max-width:640px;margin:0 auto var(--space-6, 2.5rem)}.dpc-video__head h2{margin:var(--space-2, .5rem) 0}.dpc-video__head p{margin:0;color:var(--color-text-muted, #5a6472)}.dpc-howto{display:grid;grid-template-columns:1fr;gap:var(--space-6, 2.5rem);align-items:center;max-width:1000px;margin:0 auto}@media(min-width:768px){.dpc-howto{grid-template-columns:1.1fr 1fr;gap:var(--space-8, 3rem)}}.dpc-howto__steps{list-style:none;margin:0;padding:0;counter-reset:dpc-step;display:grid;gap:var(--space-4, 1.5rem)}.dpc-howto__steps li{position:relative;padding-left:3rem;color:var(--color-text-muted, #5a6472);line-height:1.55}.dpc-howto__steps li:before{counter-increment:dpc-step;content:counter(dpc-step);position:absolute;left:0;top:0;width:2rem;height:2rem;display:grid;place-items:center;border-radius:50%;background:var(--color-green, #0c6030);color:#fff;font-weight:var(--fw-semibold, 600);font-size:var(--fs-sm, .9rem)}.dpc-howto__steps li strong{display:block;color:var(--color-navy, #183054);margin-bottom:.2rem}.dpc-howto__cta{margin-top:var(--space-6, 2.5rem)}
