.postid-9079 .twm-control-summary{border-left:3px solid #b83227;padding:0 0 0 20px;margin-bottom:24px}
.postid-9079 .twm-control-summary h2{font-size:clamp(23px,3vw,29px);margin-top:0}
.postid-9079 .twm-control-note{font-size:15px;line-height:1.65;color:#52616a}
.postid-9079 .twm-control-toc{margin:24px 0 36px;padding:18px 22px;background:#f5f2ed;border-radius:12px}
.postid-9079 .twm-control-toc ul{margin:0;padding-left:20px}
.postid-9079 .twm-control-toc li{margin-block:6px}
.postid-9079 .twm-control-checklist li{margin-block:16px}
.postid-9079 .twm-control-cta{margin-block:36px;padding:24px;background:#f5f2ed;border:1px solid #e4ddd4;border-radius:14px}
.postid-9079 .twm-control-cta h2{margin-top:0}
.postid-9079 .twm-control-cta-links{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-block:22px}
.postid-9079 .twm-control-cta-links a{font-size:16px;line-height:1.5}
.postid-9079 .twm-control-cta-links .twm-control-cta-primary{display:inline-block;background:#b83227;color:#fff!important;text-decoration:none;padding:12px 18px;border-radius:8px}
.postid-9079 .twm-control-cta-links .twm-control-cta-primary:hover{background:#98281f}
.postid-9079 .twm-control-cta-links .twm-control-cta-secondary{color:#963025}
.postid-9079 :is(.twm-control-cta a,.twm-control-toc a):focus-visible{outline:3px solid #164d6a;outline-offset:4px}
.postid-9079 :is(h2[id],h3[id]){scroll-margin-top:100px}
@media(max-width:600px){.postid-9079 .twm-control-summary{padding-left:14px}.postid-9079 .twm-control-cta{padding:20px}.postid-9079 .twm-control-cta-links{display:block}.postid-9079 .twm-control-cta-links a{display:block!important;margin-block:14px;overflow-wrap:anywhere}}
