/* Diamond Down uses the Sundance fieldbook's shared typography and layout. */
.diamond-down-fieldbook .sdf-hero-photo img{object-position:55% 55%}
.diamond-down-fieldbook .diamond-down-line{border-color:#438ba0}
.diamond-down-fieldbook .diamond-access-key{color:var(--sdf-accent);font-size:15px;line-height:1}
.diamond-down-fieldbook .sdf-facts dd{font-size:10px}
.diamond-down-fieldbook .sdf-facts>div{grid-template-columns:1fr;padding-inline:13px}
.diamond-down-fieldbook .sdf-facts>div:first-child{padding-left:0}
.diamond-down-fieldbook .sdf-facts svg{display:none}
.cc-diamond-fieldbook .sdf-map-canvas[data-base-layer="relief"]{background:#a4ae8d}
.cc-diamond-fieldbook .sdf-point-icon.diamond-rapid span{background:#286d83;border-color:#f7f0da;color:#fff8e7}
.cc-diamond-fieldbook .sdf-point-icon span{min-width:28px;padding:2px}
@media(max-width:700px){.diamond-down-fieldbook .sdf-facts>div{grid-template-columns:90px minmax(0,1fr);padding:12px 0}.diamond-down-fieldbook .sdf-facts dd{font-size:11px}.diamond-down-fieldbook .sdf-hero-photo img{object-position:55% 55%}}

.cc-diamond-fieldbook .sdf-map-shell .leaflet-tooltip{font-size:11px}


.diamond-reference-select{display:flex;align-items:center;gap:16px;padding:0 24px 14px;color:var(--sdf-ink,#eee6d5);font:12px/1.4 var(--sans)}
.diamond-reference-select select{max-width:100%;min-width:0;background:#202626;color:#eee6d5;border:1px solid #776d50;padding:10px;font:inherit}.diamond-down-fieldbook .sdf-title h1{font-size:clamp(66px,7vw,108px)}
@media(max-width:700px){.diamond-reference-select{padding:0 14px 10px;display:block}.diamond-reference-select select{display:block;width:100%;margin-top:6px}.diamond-down-fieldbook .sdf-title h1{font-size:60px}}
