*{box-sizing:border-box}body{margin:0;background:#fffdfa;color:#171717;font-family:Arial,sans-serif}a{color:inherit}main{min-height:70vh}.conduct-hero{padding:64px max(24px,6vw);background:#171717;color:white;border-bottom:5px solid #b62d37}.conduct-hero small{color:#f09da4;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.conduct-hero h1{font-size:clamp(36px,5vw,64px);line-height:1.05;letter-spacing:-.04em;max-width:1000px;margin:20px 0}.conduct-hero p{font-size:18px;line-height:1.6;max-width:740px;color:#ddd}.conduct-wrap{max-width:1120px;margin:auto;padding:40px 24px 64px}.conduct-nav{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 36px}.conduct-nav a{padding:12px 16px;border:1px solid #d6cec5;text-decoration:none;border-radius:4px;font-size:15px}.conduct-nav a[aria-current=page]{background:#b62d37;color:white;border-color:#b62d37}.conduct-sections{max-width:800px}.conduct-sections section{padding:0 0 25px;margin:0 0 28px;border-bottom:1px solid #ddd}.conduct-sections h2{font-size:26px;letter-spacing:-.025em;line-height:1.2}.conduct-sections p,li{font-size:17px;line-height:1.7}li{padding-left:4px;margin:12px 0}ul{padding-left:23px}.conduct-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.conduct-card{padding:28px;border:1px solid #ddd;border-top:4px solid #b62d37;text-decoration:none}.conduct-card h2{font-size:25px;margin:0 0 15px}.conduct-card p{font-size:16px;line-height:1.6;color:#555}.conduct-card strong{color:#b62d37}.conduct-concern{background:#f5f1eb;padding:28px;margin-top:30px;max-width:800px}.conduct-concern h2{margin-top:0}.conduct-concern p{font-size:16px;line-height:1.7}.conduct-concern a{color:#a12630;font-weight:700}a:focus-visible{outline:3px solid #b62d37;outline-offset:4px}@media(max-width:700px){.conduct-cards{grid-template-columns:1fr}.conduct-hero{padding:42px 24px}.conduct-wrap{padding-top:26px}.conduct-nav a{flex:1 1 40%;text-align:center}}