.shame-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.85fr);gap:24px;padding-top:42px;padding-bottom:50px}.shame-hero{grid-column:1/-1;min-height:265px;padding:38px 44px;position:relative;overflow:hidden;border:1px solid #52332c;background:radial-gradient(circle at 85% 30%,rgba(183,69,43,.23),transparent 24%),linear-gradient(115deg,#1e1717,#0d1416 74%)}.shame-hero::after{content:"";position:absolute;width:430px;height:430px;right:-120px;top:-260px;border:1px solid rgba(213,174,101,.24);transform:rotate(45deg)}.shame-hero h1,.suggest-panel h2{position:relative;z-index:1;margin:0;font:600 56px/.86 Oswald,sans-serif;letter-spacing:-.03em}.shame-hero h1 em{font-style:normal;color:#ce694f}.shame-hero>p:not(.kicker){position:relative;z-index:1;max-width:430px;margin:16px 0 22px;color:#bdc9c1;font-size:12px}.shame-hero .primary-action{position:relative;z-index:1;background:#c1614a}.shame-timeline,.suggest-panel{border:1px solid var(--line);background:rgba(13,24,27,.78)}.timeline-head{height:70px;display:flex;align-items:center;justify-content:space-between;padding:0 23px;border-bottom:1px solid var(--line);color:#a2cdb4;font-size:9px;font-weight:800;letter-spacing:.13em}.timeline-head b{font:600 34px Oswald,sans-serif;color:#61807a}.shame-entry{display:grid;grid-template-columns:108px 1fr;column-gap:18px;padding:22px 23px;border-bottom:1px solid var(--line);position:relative}.shame-entry::before{content:"";position:absolute;left:116px;top:29px;width:6px;height:6px;background:#cf694f;box-shadow:0 0 0 4px rgba(207,105,79,.12)}.shame-entry time{color:#d5b575;font:600 13px Oswald,sans-serif;letter-spacing:.04em}.shame-entry p{grid-column:2;margin:0;color:#e0e9df;font:600 17px/1.18 Oswald,sans-serif;text-transform:uppercase}.shame-entry small{grid-column:2;margin-top:8px;color:#829793;font-size:10px}.timeline-empty{margin:0;padding:25px 23px;color:#aabcb7;font-size:12px}.suggest-panel{padding:25px}.suggest-panel h2{font-size:33px}.suggest-panel>div>p:not(.kicker){margin:10px 0 24px;color:#b4c6bd;font-size:12px;line-height:1.6}.suggest-panel form{display:grid;gap:14px}.suggest-panel label{display:grid;gap:6px;color:#a7c7b3;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.suggest-panel label span{color:#718983;font-weight:500}.suggest-panel input,.suggest-panel textarea{width:100%;padding:10px 11px;border:1px solid #315149;background:#0a1316;color:#e0ece2;font:12px Inter,sans-serif;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.suggest-panel textarea{height:98px;resize:vertical}.suggest-panel input:focus,.suggest-panel textarea:focus{border-color:#75ae90;box-shadow:0 0 0 3px rgba(117,174,144,.1)}.suggest-panel button{display:flex;justify-content:space-between;align-items:center;border:0;padding:13px 14px;background:#75a987;color:#09110e;font-size:10px;font-weight:800;letter-spacing:.07em;cursor:pointer;transition:transform .2s ease,filter .2s ease}.suggest-panel button:hover{transform:translateY(-2px);filter:brightness(1.08)}.honeypot{position:absolute!important;left:-10000px!important}.form-message{margin:0 0 16px;padding:10px;border:1px solid #436958;color:#c7e7d0;background:rgba(73,131,91,.14);font-size:11px}.form-message.error{border-color:#87504b;color:#e9b2a9;background:rgba(136,61,52,.15)}@media(max-width:780px){.shame-layout{grid-template-columns:1fr;padding-top:20px}.shame-hero{min-height:250px;padding:30px 25px}.shame-hero h1{font-size:47px}.shame-entry{grid-template-columns:90px 1fr;padding:20px 16px}.shame-entry::before{left:95px}.suggest-panel{padding:20px}}
.audit-notice{margin:0;color:#8fa49a;font-size:10px;line-height:1.55}
