.pcb{max-width:780px;margin:0 auto;padding:8px 0 4px;color:#1A1A1A;font-family:inherit}
.pcb section{margin:0 0 36px}
.pcb section:last-child{margin-bottom:8px}
.pcb__hook{padding:28px;background:#F2F5EF;border-radius:20px}
.pcb__hook-title{font-size:26px;font-weight:800;letter-spacing:-1px;line-height:1.2;margin:0 0 10px}
.pcb__hook-body{font-size:17px;line-height:1.6;color:#555;margin:0}
.pcb__feature{display:flex;gap:20px;align-items:flex-start}
.pcb__feature-media{flex:0 0 40%;border-radius:16px;overflow:hidden;background:#F2F5EF}
.pcb__feature-media img{width:100%;height:auto;display:block}
.pcb__feature-title{font-size:20px;font-weight:700;letter-spacing:-.5px;margin:0 0 8px}
.pcb__feature-body{font-size:16px;line-height:1.7;color:#555;margin:0}
.pcb__bullets-title,.pcb__faq-title{font-size:20px;font-weight:700;letter-spacing:-.5px;margin:0 0 14px}
.pcb__bullets-list{list-style:none;padding:0;margin:0;display:grid;gap:10px}
.pcb__bullets-list li{position:relative;padding-left:30px;font-size:16px;line-height:1.5}
.pcb__bullets-list li::before{content:"";position:absolute;left:0;top:1px;width:20px;height:20px;border-radius:50%;background:#2ECC71}
.pcb__bullets-list li::after{content:"";position:absolute;left:7px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}
@media(max-width:600px){.pcb__feature{flex-direction:column}.pcb__feature-media{flex-basis:auto;width:100%}.pcb__hook-title{font-size:22px}.pcb__hook{padding:22px}}
