.publish-hero{background:var(--navy);color:#fff;text-align:center;padding:55px 0}.publish-hero>div>span{font-size:11px;letter-spacing:2px;color:#75b0ff;font-weight:700}.publish-hero h1{font:800 47px Manrope;margin:12px 0}.publish-hero p{color:#b8c6d9}.steps{display:flex;justify-content:center;align-items:center;gap:15px;margin-top:28px;font-size:12px}.steps i{width:55px;height:1px;background:#40526b}.publish-layout{display:grid;grid-template-columns:1fr 270px;gap:30px;padding-block:50px 80px}.publish-layout form{display:flex;flex-direction:column;gap:18px}.form-block{display:grid;grid-template-columns:48px 1fr;border:1px solid var(--line);border-radius:15px;padding:28px}.num{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#eaf4ff;color:var(--blue)}.form-block h2{font:800 22px Manrope;margin:2px 0}.form-block h2+p{color:var(--muted);font-size:13px;margin:5px 0 22px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px}.wide{grid-column:1/-1}.form-block label{font-size:12px;font-weight:700;color:#40516a}.form-block input,.form-block select,.form-block textarea{display:block;width:100%;border:1px solid #d8e1eb;border-radius:9px;padding:12px;margin-top:7px;outline:0}.form-block input:focus,.form-block textarea:focus,.form-block select:focus{border-color:#78aff5;box-shadow:0 0 0 3px #eaf4ff}.form-block textarea{resize:vertical;line-height:1.55}.form-block small{display:block;text-align:right;color:#8996a6;margin:5px 0 15px}.check{display:flex!important;gap:10px;margin:14px 0;line-height:1.5;font-weight:500!important}.check input{width:auto!important;margin:3px 0!important}.actions{display:flex;justify-content:flex-end;gap:10px;margin-top:25px}.actions button,.back{border:0;border-radius:9px;padding:13px 18px;font-weight:700;cursor:pointer}.actions button:last-child,.back{background:var(--blue);color:#fff}.side-card{display:block;border:1px solid var(--line);border-radius:13px;padding:21px;margin-bottom:14px}.side-card h3{font:800 18px Manrope;margin-top:0}.side-card p{font-size:12px;color:var(--muted)}.account-cta{background:#eef6ff;color:var(--blue)}.account-cta span{display:block;margin-top:8px;font-size:12px}.hp{position:absolute!important;left:-9999px!important}#formMessage{margin-top:14px;font-size:13px}#formMessage.success,#formMessage.error{padding:13px;border-radius:8px}#formMessage.success{background:#e9f8ee;color:#176b38}#formMessage.error{background:#fff0f1;color:#a62d36}dialog{border:0;border-radius:16px;padding:32px;width:min(620px,calc(100% - 30px));box-shadow:0 20px 70px #0005}dialog::backdrop{background:#071a35bb}.close{float:right;border:0;background:transparent;font-size:24px}.close+small{color:var(--blue);font-weight:800;letter-spacing:1px}dialog h2{font:800 27px Manrope;margin:12px 0 5px}#pMeta{display:flex;gap:12px;flex-wrap:wrap;color:var(--muted);font-size:12px;margin:17px 0}#pDescription{white-space:pre-line;line-height:1.6;color:#52647a}@media(max-width:820px){.publish-layout{grid-template-columns:1fr}}@media(max-width:600px){.publish-hero h1{font-size:36px}.form-block{grid-template-columns:1fr;padding:21px}.num{margin-bottom:14px}.form-grid{grid-template-columns:1fr}.wide{grid-column:auto}.actions{flex-direction:column}}
