.bdn-main.bdn-product-detail,.bdn-main.bdn-project-detail{overflow:visible}.bdn-detail-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(300px,1fr);gap:clamp(42px,5vw,76px);align-items:start}.bdn-detail-main,.bdn-detail-sidebar{min-width:0}.bdn-detail-sidebar{position:sticky;top:112px;align-self:start}.bdn-detail-inquiry{padding:clamp(26px,2.4vw,36px);background:#fff;border:1px solid var(--bdn-line);border-radius:16px;box-shadow:0 22px 54px rgba(7,31,63,.1)}.bdn-detail-inquiry .bdn-kicker{margin-bottom:14px}.bdn-detail-inquiry h2{margin-bottom:18px;font-size:clamp(1.85rem,2.4vw,2.55rem);line-height:1.02}.bdn-detail-inquiry p{color:#526175;font-size:.92rem;line-height:1.75}.bdn-detail-inquiry__reference{padding-bottom:16px;border-bottom:1px solid var(--bdn-line);color:var(--bdn-navy)}.bdn-detail-inquiry__primary{width:100%;margin-top:8px}.bdn-detail-inquiry__secondary{margin-top:18px}.bdn-detail-related{position:relative;z-index:1}body.admin-bar .bdn-detail-sidebar{top:144px}@media (max-width:1023px){.bdn-detail-layout{grid-template-columns:minmax(0,1fr);gap:48px}.bdn-detail-sidebar,body.admin-bar .bdn-detail-sidebar{position:static;top:auto}.bdn-detail-inquiry{max-width:720px}}@media (max-width:600px){.bdn-detail-layout{gap:38px}.bdn-detail-inquiry{padding:24px;border-radius:12px}}
