/* Editorial conduct page. Isolated from existing hero and media layouts. */
.conduct-page{width:min(1040px,calc(100% - 100px));padding-block:38px 76px}.conduct-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;color:var(--muted);font-size:12px;margin-bottom:44px}.conduct-breadcrumb a{min-height:44px;display:inline-flex;align-items:center}.conduct-breadcrumb>span{display:inline-flex;align-items:center}.conduct-breadcrumb a:focus-visible,.conduct-section a:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.conduct-intro>.eyebrow{font-size:11px;letter-spacing:.12em}.conduct-intro h1{font-size:clamp(44px,5.2vw,68px);line-height:1.08;margin:18px 0 28px;letter-spacing:-.035em}.conduct-lead{max-width:850px;font-size:19px;line-height:1.75;color:#d3d7ce}.conduct-document{margin-top:52px;border-top:1px solid var(--line)}.conduct-section{display:grid;grid-template-columns:235px minmax(0,1fr);gap:40px;padding-block:30px;border-bottom:1px solid var(--line);scroll-margin-top:110px}.conduct-section h2{font-size:26px;line-height:1.2;letter-spacing:-.025em}.conduct-section p{font-size:16px;line-height:1.85;color:var(--muted)}.conduct-section a{color:#e2c8a4;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}
@media(max-width:800px){.conduct-page{width:calc(100% - 64px);padding-block:22px 52px}.conduct-section{grid-template-columns:190px minmax(0,1fr);gap:26px}.conduct-lead{font-size:18px}}
@media(max-width:650px){.conduct-page{width:calc(100% - 40px);padding-block:16px 40px}.conduct-breadcrumb{margin-bottom:28px;font-size:11px}.conduct-intro>.eyebrow{font-size:10px;line-height:1.7}.conduct-intro h1{font-size:42px;margin-block:16px 24px}.conduct-lead{font-size:17px;line-height:1.8}.conduct-document{margin-top:32px}.conduct-section{grid-template-columns:1fr;gap:15px;padding-block:26px}.conduct-section h2{font-size:25px}.conduct-section p{font-size:16px;line-height:1.8}}
@media(forced-colors:active){.conduct-lead,.conduct-section p{color:CanvasText}.conduct-section a{color:LinkText}}

.conduct-review-note{padding:12px 16px;margin-top:24px;background:#dfd0b8;color:#171c17;font:13px/1.6 Inter,Arial,sans-serif;border-left:3px solid #a9804b}@media(max-width:650px){.conduct-review-note{margin-top:16px}}
