.quick{max-width:900px;padding-top:76px;padding-bottom:100px}
.quick h1,.quick h2{font-family:Arial,Helvetica,sans-serif;letter-spacing:-.045em;line-height:1.1}
.quick h1{font-size:clamp(45px,6vw,72px);margin:0 0 22px}
.quick h2{font-size:clamp(30px,4vw,42px);margin:0 0 20px}
.quick-lede{font-size:21px;line-height:1.6;color:#455f64;margin:0;max-width:760px}
.quick a:not(.button){text-underline-offset:3px}
.quick-actions{display:flex;align-items:center;gap:26px;flex-wrap:wrap;margin:33px 0 55px}
.quick section{padding:35px 0;border-top:1px solid #d5dfd9}
.quick section p,.quick li{font-size:17px;line-height:1.75;color:#405a60}
.quick ol{padding-left:27px;margin:0}
.quick li{padding-left:8px;margin:0 0 17px}
.quick li strong{color:#102c3a}
.quick-shot{margin:0 0 30px;border-radius:18px;overflow:hidden;background:#122f34}
.quick-shot img{display:block;width:100%;height:auto}
.quick-shot figcaption{padding:12px 17px;color:#fff;font-size:13px}
.quick-note{background:#e2f1ec;border-left:5px solid #257478;padding:24px 28px;font-size:15px;line-height:1.7;color:#36575c}
.quick-note strong{color:#102c3a}
.table-scroll{overflow-x:auto}
.quick table{width:100%;border-collapse:collapse;min-width:500px;background:#fffefa}
.quick th,.quick td{text-align:left;padding:15px 18px;border-bottom:1px solid #d6e3dc}
.quick thead{background:#d5eceb}
.quick tbody th{font-weight:700}
@media(max-width:680px){.quick{padding-top:50px;padding-bottom:70px}.quick-lede{font-size:18px}.quick section p,.quick li{font-size:16px}.quick-actions{margin-bottom:42px}}
