main.consult-page.consult-design{color:#153a3b;background:#f3f7f7;max-width:none;margin:0;padding:0 0 72px}.consult-design .public-reading-shell{max-width:1200px;margin:0 auto;padding:clamp(28px,5vw,64px) clamp(18px,4vw,32px) 50px}.consult-design .consult-eyebrow{color:#16786c;letter-spacing:.16em;display:inline-block}.consult-design h1{color:#102f3d;word-break:keep-all;overflow-wrap:anywhere;max-width:820px}.consult-design .consult-intro{font-size:clamp(15px,1.4vw,18px);line-height:1.8}.consult-design .consult-channel-section{border-top:1px solid #d2e2df;margin-top:42px;padding-top:12px}.consult-design .consult-channel-grid article{background:#fff;border:1px solid #d3e2df;border-radius:14px;box-shadow:0 8px 22px #153f3210}.consult-design .consult-channel-grid article:first-child{background:#f4fbf8;border-color:#91cbb9}.consult-design .consult-channel-grid article a{color:#fff}.consult-design .consult-channel-grid article:first-child a{color:#072e2a}.consult-design .consult-steps li{background:#fff;border-color:#d3e4df;box-shadow:0 5px 18px #153f320b}.consult-design .consult-steps li b{color:#137767;background:#e5f3ed;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.consult-design details{padding:20px 4px}.consult-design details[open]{background:#edf6f2;border-radius:8px;padding-left:16px;padding-right:16px}:is(.consult-design a:focus-visible,.consult-design summary:focus-visible){outline-offset:4px;outline:3px solid #20a58c}@media (max-width:650px){main.consult-page.consult-design{padding-bottom:36px}.consult-design .public-reading-shell{padding:30px 18px}.consult-design .consult-channel-section{margin-top:28px}}
