/* MYCDIC headquarters - institutional, public and responsive */
.hq58{color:#173f2b;background:#fff;font-family:Inter,system-ui,Arial,sans-serif}.hq58 *{box-sizing:border-box}.hq58 a{color:inherit;text-decoration:none}.hq58-wrap{width:min(1170px,calc(100% - 50px));margin:0 auto}.hq58-kicker{display:block;color:#9e2134;text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:750;margin-bottom:25px}.hq58-hero{background:#fafbf8}.hq58-bar{height:5px;background:linear-gradient(90deg,#be2137 0 27%,#b69445 27% 44%,#07613c 44% 100%)}.hq58-herogrid{display:grid;grid-template-columns:1fr 265px;gap:8%;padding:82px 0 73px;align-items:center}.hq58 h1{font:normal clamp(39px,5.2vw,68px)/1.14 Georgia,serif;color:#074a31;margin:0 0 23px}.hq58-hero p{max-width:710px;color:#4a6454;font-size:17px;line-height:1.9}.hq58-actions{display:flex;gap:15px;flex-wrap:wrap;margin-top:30px}.hq58-actions a{font-size:13px;font-weight:750;border-bottom:2px solid #aa8948;padding-bottom:7px}.hq58-actions a:hover{color:#aa1a32}.hq58-identity{padding:31px 22px 34px;border:1px solid #d7e2d5;background:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;gap:11px;box-shadow:0 16px 36px rgba(6,60,35,.04)}.hq58-identity img{width:113px;height:113px;object-fit:contain}.hq58-identity span,.hq58-identity small{font-size:10px;letter-spacing:.12em;color:#758072}.hq58-identity strong{font:25px Georgia,serif;color:#06482e}.hq58-identity small{letter-spacing:0;line-height:1.5}.hq58-facts{border-bottom:1px solid #d7e4d7;border-top:1px solid #d7e4d7}.hq58-factgrid{display:grid;grid-template-columns:repeat(4,1fr)}.hq58-factgrid>div{padding:25px 18px 26px 0;border-right:1px solid #dae4da;margin-right:20px}.hq58-factgrid>div:last-child{border:0}.hq58-factgrid small{display:block;font-size:11px;color:#7b836e;margin-bottom:9px}.hq58-factgrid strong,.hq58-factgrid a{display:block;color:#173e2c;font-size:13px;font-weight:740;overflow-wrap:anywhere}.hq58-factgrid a:hover{text-decoration:underline}.hq58-section{padding:68px 0 73px}.hq58-section.hq58-soft{background:#f4f7f2}.hq58-section h2{font:normal clamp(30px,3vw,42px)/1.26 Georgia,serif;color:#0a4a31;margin:0 0 21px}.hq58-lede{max-width:760px;margin-bottom:42px}.hq58-essay-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 55px}.hq58-essay-grid article{border-top:1px solid #dce7db;padding:26px 0 33px;display:grid;grid-template-columns:40px 1fr;gap:0 20px}.hq58-essay-grid article>span{color:#b39748;font-weight:800;font-size:12px;grid-row:span 2;padding-top:6px}.hq58-essay-grid h3{font:normal 24px/1.35 Georgia,serif;color:#134b31;margin:0 0 13px}.hq58-essay-grid p,.hq58-sectionintro{font-size:14px;line-height:1.9;color:#53695a;margin:0}.hq58-offices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:35px}.hq58-offices a{background:#fff;padding:27px 22px;min-height:208px;display:flex;flex-direction:column;gap:15px;border:1px solid #dbe4d9;border-top:3px solid #b9944b}.hq58-offices a:nth-child(2){border-top-color:#b21a2d}.hq58-offices a:nth-child(3){border-top-color:#05613a}.hq58-offices a:hover{border-color:#9eba99;transform:translateY(-2px)}.hq58-offices b{font-size:11px;color:#a37c2d}.hq58-offices strong{font:21px/1.3 Georgia,serif;color:#0b4b30}.hq58-offices span{font-size:12px;line-height:1.7;color:#657669}.hq58-verify{display:grid;grid-template-columns:1.4fr .7fr;gap:70px;align-items:start}.hq58-verify p{font-size:14px;color:#526959;line-height:1.9}.hq58-verify-links{border-top:3px solid #b69547}.hq58-verify-links a{display:block;border-bottom:1px solid #d9e4d7;padding:18px 8px;font-size:14px;font-weight:700;color:#07543a}.hq58-verify-links a:hover{color:#a91e30}@media(max-width:900px){.hq58-herogrid,.hq58-verify{grid-template-columns:1fr}.hq58-factgrid,.hq58-offices{grid-template-columns:repeat(2,1fr)}.hq58-herogrid{padding:55px 0}.hq58-identity{max-width:340px}.hq58-verify{gap:30px}}@media(max-width:620px){.hq58-wrap{width:calc(100% - 34px)}.hq58-section{padding:48px 0}.hq58-factgrid,.hq58-offices,.hq58-essay-grid{grid-template-columns:1fr}.hq58-factgrid>div{margin:0;padding:17px 0;border-right:0;border-bottom:1px solid #dce6db}.hq58-essay-grid article{grid-template-columns:30px 1fr;gap:12px}.hq58 h1{font-size:40px}}
