.CodeOfConduct_container__Qukp0{padding:24px 16px 60px;font-family:Inter,sans-serif;max-width:900px;margin:80px auto 0;line-height:1.7;color:#eee;background:#3e3e3e;min-height:100vh}.CodeOfConduct_header__QZuBP{background:linear-gradient(135deg,#667eea,#764ba2);padding:40px 32px;border-radius:16px;color:#fff;margin-bottom:32px;text-align:center}.CodeOfConduct_headerIcon__kNsTa{margin-bottom:16px}.CodeOfConduct_title__ngeO6{font-size:32px;font-weight:700;margin-bottom:8px}.CodeOfConduct_lastUpdated__kbiyv{opacity:.95;font-size:14px}.CodeOfConduct_introCard__23Hl3{padding:24px;border-radius:12px;margin-bottom:24px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1)}.CodeOfConduct_introText__j_dNu{font-size:16px;margin-bottom:16px}.CodeOfConduct_contactText__ce4vH{font-size:14px;color:#9ca3af}.CodeOfConduct_contactLink__kRMP3{color:#667eea;text-decoration:none;font-weight:600}.CodeOfConduct_contactLink__kRMP3:hover{text-decoration:underline}.CodeOfConduct_section__7YMos{margin-bottom:32px}.CodeOfConduct_sectionTitle__lvuL9{font-size:24px;font-weight:600;margin-bottom:16px;display:flex;align-items:center;gap:10px;color:#eee}.CodeOfConduct_sectionIcon__VmrP1{flex-shrink:0}.CodeOfConduct_subsectionTitle__6aq2q{font-size:18px;font-weight:600;margin-bottom:12px;margin-left:34px}.CodeOfConduct_sectionText__reHz2{margin-left:34px;margin-bottom:12px}.CodeOfConduct_sectionList__wuox0{margin-left:34px;margin-bottom:16px}.CodeOfConduct_sectionList__wuox0 li{margin-bottom:8px}.CodeOfConduct_listNested__sn1Y3{margin-left:54px;margin-bottom:16px}.CodeOfConduct_listNested__sn1Y3 li{margin-bottom:8px}.CodeOfConduct_note__sEpEN{margin-left:34px;margin-top:12px;font-style:italic;color:#9ca3af}.CodeOfConduct_contactCard__UMoku{padding:24px;border-radius:12px;margin-top:32px;background:rgba(102,126,234,.1);border:1px solid rgba(102,126,234,.2)}.CodeOfConduct_contactCardTitle__ch1wR{font-size:18px;font-weight:600;margin-bottom:12px;display:flex;align-items:center;gap:8px}.CodeOfConduct_contactCardText___GNqK{margin-bottom:8px}.CodeOfConduct_contactInfo__eDzdW{margin-bottom:4px}.CodeOfConduct_footer__2WN_d{text-align:center;margin-top:40px;padding-top:24px;border-top:1px solid hsla(0,0%,100%,.1);color:#9ca3af;font-size:14px}.CodeOfConduct_footerText__iKk57{margin-bottom:8px}@media (max-width:768px){.CodeOfConduct_container__Qukp0{margin-top:60px;padding:16px 12px 40px}.CodeOfConduct_header__QZuBP{padding:32px 24px}.CodeOfConduct_title__ngeO6{font-size:28px}.CodeOfConduct_sectionTitle__lvuL9{font-size:20px}.CodeOfConduct_subsectionTitle__6aq2q{font-size:16px;margin-left:20px}.CodeOfConduct_note__sEpEN,.CodeOfConduct_sectionList__wuox0,.CodeOfConduct_sectionText__reHz2{margin-left:20px}.CodeOfConduct_listNested__sn1Y3{margin-left:40px}}.CodeOfConduct_greenIntro__j8ZJU{background:rgba(16,185,129,.1);padding:24px;border-radius:12px;margin-bottom:24px;border:1px solid rgba(16,185,129,.2)}.CodeOfConduct_greenText__bk_Ts{color:#10b981;font-weight:600}.CodeOfConduct_subsectionGreen__qP6UB{color:#10b981}.CodeOfConduct_subsectionGreen__qP6UB,.CodeOfConduct_subsectionRed__HUlY7{font-size:18px;font-weight:600;margin-bottom:12px;margin-left:34px;display:flex;align-items:center}.CodeOfConduct_subsectionRed__HUlY7{color:#dc2626}.CodeOfConduct_warningBox__s30ah{background:rgba(239,68,68,.1);padding:16px;border-radius:8px;margin-left:34px;margin-bottom:16px;border:1px solid rgba(220,38,38,.2)}.CodeOfConduct_warningTitle__iW1WQ{font-size:14px;font-weight:600;color:#fca5a5;margin-bottom:8px}.CodeOfConduct_warningText__LTlAS{font-size:14px;color:#fca5a5}.CodeOfConduct_commitmentCard__t3_aP{background:rgba(16,185,129,.1);padding:24px;border-radius:12px;margin-top:32px;border:1px solid rgba(16,185,129,.2)}.CodeOfConduct_commitmentTitle__xWSuN{font-size:18px;font-weight:600;margin-bottom:12px;display:flex;align-items:center;gap:8px;color:#10b981}.CodeOfConduct_commitmentText__DFAUL{color:#d1fae5;margin-bottom:8px}.CodeOfConduct_commitmentList__5Bi6r{margin-left:20px;color:#d1fae5}.CodeOfConduct_footerSuccess__iOE9r{font-weight:600;color:#10b981}