.requestPublish{background:#f6f7f8;min-height:100%}.requestPublish *{box-sizing:border-box}.requestPublish__hero{background:radial-gradient(circle at 10% 20%,#22c55e1f,#0000 30%),linear-gradient(135deg,#eef8ef 0%,#fff 62%,#f8fafc 100%);border-bottom:1px solid #e2e8f0d9;padding:50px 0 72px}.requestPublish__hero--success{align-items:center;min-height:55vh;display:grid}.requestPublish__heroInner{grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:center;gap:36px;display:grid}.requestPublish__heroInner--single{text-align:center;grid-template-columns:minmax(0,760px);justify-content:center}.requestPublish__eyebrow{color:#115833;letter-spacing:.04em;text-transform:uppercase;background:#ffffffe6;border:1px solid #176b4229;border-radius:999px;margin:0 0 12px;padding:7px 11px;font-size:.8rem;font-weight:900;display:inline-flex}.requestPublish__hero h1{color:#0f172a;letter-spacing:-.045em;max-width:800px;margin:0;font-size:clamp(2.25rem,4.6vw,4.4rem);line-height:.98}.requestPublish__lead,.requestPublish__heroInner--single p{color:#475569;max-width:720px;margin:18px 0 0;font-size:1rem;font-weight:600;line-height:1.7}.requestPublish__heroInner--single p{margin-inline:auto}.requestPublish__promise{background:#ffffffeb;border:1px solid #176b4226;border-radius:20px;gap:14px;padding:20px;display:flex;box-shadow:0 20px 50px #0f172a14}.requestPublish__promise>span{font-size:1.8rem}.requestPublish__promise strong{color:#0f172a;font-size:1rem}.requestPublish__promise p{color:#64748b;margin:4px 0 0;font-size:.88rem;font-weight:600;line-height:1.5}.requestPublish__section{z-index:2;margin-top:-42px;position:relative}.requestPublish__layout{grid-template-columns:minmax(0,1fr) minmax(320px,390px);align-items:start;gap:24px;display:grid}.requestPublish__form{gap:18px;display:grid}.requestPublish__message,.requestPublish__authNotice{border-radius:14px;padding:13px 15px;font-size:.9rem;font-weight:700}.requestPublish__message{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa}.requestPublish__authNotice{color:#475569;background:#f8fafc;border:1px solid #cbd5e1;align-items:flex-start;gap:10px;display:flex}.requestPublish__authNotice p{margin:0}.requestPublish__card,.requestPublish__preview{background:#fff;border:1px solid #e2e8f0f2;border-radius:20px;box-shadow:0 9px 28px #0f172a0d}.requestPublish__card{padding:22px}.requestPublish__stepHead{align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.requestPublish__stepHead>span{color:#fff;background:#176b42;border-radius:999px;flex:0 0 31px;justify-content:center;align-items:center;width:31px;height:31px;font-size:.82rem;font-weight:900;display:inline-flex}.requestPublish__stepHead h2{color:#0f172a;margin:0;font-size:1.12rem;line-height:1.25}.requestPublish__stepHead p{color:#64748b;margin:4px 0 0;font-size:.85rem;font-weight:600;line-height:1.5}.requestPublish__grid{gap:15px;display:grid}.requestPublish__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.requestPublish__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.requestPublish label{color:#334155;gap:6px;min-width:0;font-size:.84rem;font-weight:800;display:grid}.requestPublish .input,.requestPublish .select{color:#0f172a;background-color:#fff;border:1px solid #0f172a24;border-radius:12px;outline:none;width:100%;min-width:0;min-height:45px;padding:10px 12px;font-size:16px;line-height:1.4;transition:border-color .15s,box-shadow .15s}.requestPublish .input:focus,.requestPublish .select:focus{border-color:#176b42a6;box-shadow:0 0 0 4px #176b421a}.requestPublish .select:disabled{cursor:not-allowed;color:#94a3b8;background-color:#f1f5f9}.requestPublish textarea.input{resize:vertical;min-height:120px}.requestPublish__wide{grid-column:1/-1}.requestPublish__wide small{color:#94a3b8;justify-self:end;font-size:.72rem}.requestPublish__checkboxLabel{background:#f8fafc;border:1px solid #0f172a1a;border-radius:12px;flex-direction:row;align-self:end;align-items:center;min-height:45px;padding:10px 12px;gap:9px!important;display:flex!important}.requestPublish__checkboxLabel input{accent-color:#176b42;width:18px;height:18px}.requestPublish__inputSuffix{position:relative}.requestPublish__inputSuffix .input{padding-right:54px}.requestPublish__inputSuffix em{color:#64748b;pointer-events:none;font-size:.76rem;font-style:normal;font-weight:900;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.requestPublish__submit{border-radius:15px;min-height:52px;font-size:1rem;box-shadow:0 15px 34px #176b4233}.requestPublish__submit:disabled{cursor:wait;opacity:.7}.requestPublish__finePrint{color:#64748b;text-align:center;margin:-7px 0 0;font-size:.78rem;font-weight:600}.requestPublish__aside{min-width:0}.requestPublish__preview{padding:22px;position:sticky;top:82px;overflow:hidden}.requestPublish__preview:before{content:"";background:linear-gradient(90deg,#115833,#22c55e);height:5px;margin:-22px -22px 18px;display:block}.requestPublish__previewKicker{color:#176b42;letter-spacing:.065em;text-transform:uppercase;font-size:.73rem;font-weight:900}.requestPublish__preview h2{color:#0f172a;margin:7px 0 13px;font-size:1.3rem;line-height:1.25}.requestPublish__chips{flex-wrap:wrap;gap:7px;margin-bottom:17px;display:flex}.requestPublish__chips span{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;padding:5px 8px;font-size:.73rem;font-weight:800}.requestPublish__preview dl{margin:0}.requestPublish__preview dl>div{border-top:1px solid #edf0f2;grid-template-columns:90px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.requestPublish__preview dt{color:#64748b;font-size:.78rem;font-weight:700}.requestPublish__preview dd{color:#0f172a;text-align:right;margin:0;font-size:.82rem;font-weight:850}.requestPublish__previewDescription{color:#475569;white-space:pre-wrap;background:#f8fafc;border-radius:12px;margin:15px 0 0;padding:12px;font-size:.82rem;line-height:1.55}.requestPublish__previewFooter{border-top:1px solid #e2e8f0;gap:3px;margin-top:17px;padding-top:14px;display:grid}.requestPublish__previewFooter span{color:#166534;font-size:.83rem;font-weight:900}.requestPublish__previewFooter small{color:#94a3b8;font-size:.72rem;font-weight:700}.requestPublish__successActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}@media (max-width:1050px){.requestPublish__layout{grid-template-columns:minmax(0,1fr)}.requestPublish__preview{position:static}.requestPublish__aside{order:-1}}@media (max-width:820px){.requestPublish__hero{padding:38px 0 62px}.requestPublish__heroInner{grid-template-columns:1fr}.requestPublish__grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.requestPublish__hero h1{font-size:clamp(2rem,11vw,3rem)}.requestPublish__section{margin-top:-30px}.requestPublish__card,.requestPublish__preview{border-radius:17px;padding:17px}.requestPublish__preview:before{margin:-17px -17px 16px}.requestPublish__grid--2,.requestPublish__grid--3{grid-template-columns:1fr}.requestPublish__checkboxLabel{align-self:auto}.requestPublish__preview dl>div{grid-template-columns:1fr;gap:3px}.requestPublish__preview dd{text-align:left}.requestPublish__successActions .btn{width:100%}}
