.tq .tq-chart{margin:26px 0;padding:22px;border:1px solid #d1e0d5;border-radius:18px;background:#fbfdfb;text-align:center}.tq .tq-chart figcaption{font-size:17px;font-weight:700;color:#174b36}.tq .tq-chart p{font-size:12px;line-height:2;margin:12px 0}.tq .tq-chart svg{display:block;width:100%;height:auto;margin:14px auto;overflow:visible}.tq .tq-chart svg text{font-family:Arial,sans-serif;font-size:18px;fill:#314b3c;direction:ltr}.tq .tq-chart>strong{display:block;color:#80501a;font-size:15px}.tq .te-branch>h4{display:flex;align-items:center;gap:10px;line-height:1.9}.tq .te-practice-note a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.tq .tq-sop>p{font-size:13px;line-height:2;color:#53665b}.tq .tq-sop-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.tq .tq-sop-grid>div>h4{font-size:20px;margin:12px 0;color:#08734f}.tq .tq-sop-grid .tr-card{display:flex;flex-direction:column;height:calc(100% - 52px)}.tq .tq-sop-grid .tr-card-image{width:100%;height:145px;min-height:0}.tq .tq-sop-grid .tr-card-image img{width:100%;height:100%;object-fit:contain}.tq .tq-sop-grid .tr-card-copy{flex:1;display:flex;flex-direction:column}.tq .tq-sop-grid .tr-card-link{margin-top:auto}.tq .tq-rules h3 bdi{font-family:Arial,sans-serif;font-size:22px}.tq .tq-rules h3{line-height:1.9}.tq .tr-doodle{margin-top:22px}
@media(max-width:600px){.tq .tq-chart{padding:16px 8px}.tq .tq-chart figcaption{font-size:14px}.tq .tq-chart>strong{font-size:13px}.tq .tq-sop-grid{grid-template-columns:1fr}.tq .tq-sop-grid .tr-card{height:auto}.tq .tq-sop-grid .tr-card-image{height:150px}.tq .tq-rules h3 bdi{font-size:20px}}
