/* Larger navigation on the preserved dermatology main. */
.d2-navigation{gap:36px}
.d2-group summary{font-size:20px;gap:8px;padding:16px 0}
.d2-dropdown{min-width:245px;max-width:320px;padding:16px 24px}
.d2-dropdown a{font-size:18px;padding:14px 0;white-space:normal}
@media(min-width:761px) and (max-width:1450px){
 .d2-header-row{flex-wrap:wrap;gap:12px 22px;padding:16px 5%}
 .d2-navigation{order:3;width:100%;justify-content:center;gap:36px}
 .d2-group summary{font-size:19px;padding:18px 4px}
}
@media(min-width:761px) and (max-width:1000px){
 .d2-navigation{gap:16px;justify-content:space-between}
 .d2-group{flex:1 1 0}
 .d2-group summary{font-size:18px;white-space:normal;word-break:keep-all}
}
@media(max-width:760px){
 .d2-navigation{gap:6px 8px}
 .d2-group summary{font-size:16px;min-height:48px;padding:13px 3px;gap:3px}
 .d2-dropdown{position:fixed;top:var(--d2-header-height);left:16px;right:16px;min-width:0;max-width:none;padding:14px 20px}
 .d2-group:nth-child(3n) .d2-dropdown,.d2-group:nth-child(3n+2) .d2-dropdown{left:16px;right:16px;transform:none}
 .d2-dropdown a{font-size:16px;padding:14px 0}
}
@media(max-width:380px){.d2-group summary{font-size:15px}}
