@media screen{
body.hp16-department{background:linear-gradient(140deg,#eaf9f7,#eff7ff 65%,#f7fbff)}
body.hp16-department .hp16-intro{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding:20px 24px;margin:12px 0 22px;border-radius:12px;background:linear-gradient(105deg,#0b6870,#0b958b);color:white;box-shadow:0 12px 28px #074b5920}
body.hp16-department .hp16-intro h1{font-size:clamp(22px,2.4vw,32px);margin:0;color:white}body.hp16-department .hp16-intro p{margin:4px 0 0;color:#e1fbf6}body.hp16-department .hp16-intro a{padding:10px 14px;border-radius:8px;background:white;color:#075f65;font-weight:750;text-decoration:none}
body.hp16-department .panel{border:1px solid #d6e7ec;border-radius:12px;box-shadow:0 8px 26px #1745590d;min-width:0}
body.hp16-department .panel h2,body.hp16-department .panel h3{color:#17384e;font-weight:800}
body.hp16-department .panel label{font-weight:650;color:#29495c}
body.hp16-department .panel :is(input,select,textarea){border:1px solid #b7d1dc;border-radius:8px;min-height:44px;background:#fcfeff;max-width:100%}
body.hp16-department .panel :is(input,select,textarea):focus-visible{outline:2px solid #078e88;outline-offset:2px}
body.hp16-department .panel :is(button,.button){min-height:42px;border-radius:8px;font-weight:750}
body.hp16-department .panel .tablewrap{overflow-x:auto}body.hp16-department .panel table{display:block;overflow-x:auto;max-width:100%}
body.hp16-department .panel th{background:#e8f6f7;color:#1b4d5c;white-space:nowrap}
body.hp16-department .v2-imaging-editor{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
body.hp16-department .v2-imaging-editor label:nth-of-type(2),body.hp16-department .v2-imaging-editor label:nth-of-type(3){grid-column:1/-1}
body.hp16-department .v2-imaging-editor textarea{width:100%;box-sizing:border-box}
@media(max-width:720px){body.hp16-department .hp16-intro{padding:16px}body.hp16-department .v2-imaging-editor{grid-template-columns:1fr}body.hp16-department .v2-imaging-editor label{grid-column:1/-1}}
}