/* 1.1.26 CRO pass. REVERT: upload 1.1.25 zip. */
.pmm-c126-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:1100px}
.pmm-c126-card{background:#fff;border:1px solid rgba(176,141,87,.22);border-radius:20px;padding:26px 26px 22px}
.pmm-c126-eye{display:block;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#6E5330;margin:0 0 8px}
.pmm-c126 h2{color:#0F1F38!important;font-size:clamp(24px,3vw,32px);line-height:1.2;margin:0 0 14px}
.pmm-c126-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}
.pmm-c126-list li{position:relative;padding-left:28px;color:#33405A;line-height:1.55}
.pmm-c126-list li::before{content:"✓";position:absolute;left:0;top:0;color:#6E5330;font-weight:800}
.pmm-c126-steps{list-style:none;margin:0;padding:0;display:grid;gap:0}
.pmm-c126-steps li{display:grid;grid-template-columns:120px 1fr;gap:12px;padding:12px 0;border-top:1px solid rgba(15,31,56,.12);line-height:1.55}
.pmm-c126-steps li strong{color:#0F1F38}
.pmm-c126-steps li span{color:#33405A}
.pmm-c126-no{margin:14px 0 0;color:#0F1F38;font-weight:600;font-size:15px}
.pmm-c126-tel{margin:16px 0 0;font-weight:700;color:inherit}
.pmm-c126-tel a{white-space:nowrap;text-decoration:underline;text-underline-offset:3px;color:inherit}
.pmm-c126 .pmm-c126-tel{color:#0F1F38}
/* Visible FAQ answers (no accordion) */
.pmm-faq .pmm-qa{background:#fff;border:1px solid rgba(176,141,87,.22);border-radius:20px;padding:16px 20px}
.pmm-faq .pmm-qa h3{font-size:16.5px;font-weight:700;color:#0F1F38;margin:0}
.pmm-faq .pmm-qa p{margin:10px 0 0;color:#33405A}
.post-faq .pmm-qa{border-bottom:1px solid rgba(15,31,56,.12);padding:14px 0}
.post-faq .pmm-qa h3{margin:0 0 8px;font-size:18px}
.post-faq .pmm-qa p{margin:0}
/* Scroll cue */
.pmm-c126-cue{position:fixed;left:50%;bottom:22px;transform:translateX(-50%);z-index:60;display:flex;flex-direction:column;align-items:center;gap:4px;padding:7px 14px;border-radius:999px;background:rgba(15,31,56,.88);border:1px solid rgba(205,181,138,.5);text-decoration:none;font-size:12px;font-weight:700;letter-spacing:.06em;transition:opacity .4s ease}
.pmm-c126-cue span{color:#fff}
.pmm-c126-cue i{width:10px;height:10px;border-right:2px solid #CDB58A;border-bottom:2px solid #CDB58A;transform:rotate(45deg);animation:pmmc126 1.8s ease-in-out infinite}
.pmm-c126-cue.is-off{opacity:0;pointer-events:none}
@keyframes pmmc126{0%,100%{transform:translateY(0) rotate(45deg)}50%{transform:translateY(4px) rotate(45deg)}}
@media (prefers-reduced-motion:reduce){.pmm-c126-cue i{animation:none}}
@media (max-width:820px){.pmm-c126-grid{grid-template-columns:1fr}.pmm-c126-steps li{grid-template-columns:1fr;gap:2px}.pmm-c126-cue{bottom:84px}}
