.public-manage-title{margin-bottom:8px}
.public-manage-title h1{font-size:clamp(30px,2.7vw,44px)}
.public-manage-layout{display:grid;grid-template-columns:minmax(280px,.82fr) minmax(0,1.45fr);gap:48px;align-items:center;flex:1;min-height:0;padding-bottom:0;overflow:hidden}
.public-manage-summary{max-height:100%;overflow:hidden;padding-right:8px}
.public-manage-summary>.eyebrow{color:var(--muted);font-size:9px;margin-bottom:9px}
.public-manage-summary h2{font-size:clamp(23px,1.8vw,30px);line-height:1.12;margin:3px 0 13px}
.public-manage-summary .lead{font:14px/1.4 var(--serif);margin-bottom:10px}
.public-manage-features>div{display:flex;gap:15px;padding:7px 0;border-top:1px solid var(--line)}
.public-manage-features>div>span{font:12px var(--serif);color:var(--red);padding-top:3px}
.public-manage-features h3{font-size:17px;margin-bottom:3px}
.public-manage-features p{font-size:11px;line-height:1.45;max-width:370px}
.public-manage-entry{margin-top:8px}.public-manage-entry .btn{font-size:12px;min-height:34px;padding:8px 16px}.public-manage-entry p{font-size:10px;margin-top:4px}
.public-manage-preview{margin:0;min-width:0;width:100%;align-self:center}
.public-manage-figure-heading{display:flex;justify-content:space-between;gap:12px;padding-bottom:8px;font-size:9px;letter-spacing:1.4px;text-transform:uppercase}
.public-manage-figure-heading span:first-child{font-weight:bold}.public-manage-figure-heading span:last-child{color:var(--muted)}
.public-manage-screen{border:1px solid #d7dfe3;background:#fff;overflow:hidden}.public-manage-screen img{display:block;width:100%;height:auto;max-height:min(300px,34vh);object-fit:contain}
.public-manage-preview figcaption{display:flex;justify-content:space-between;gap:15px;color:var(--muted);font:11px/1.4 var(--serif);margin-top:7px}
.public-manage-preview-foot{border-top:1px solid var(--line);margin-top:8px;padding-top:7px}.public-manage-preview-foot>p{font:14px var(--serif);margin-bottom:4px}.public-manage-preview-foot>span{display:flex;gap:9px;align-items:center;font-size:10px;color:var(--muted)}.public-manage-preview-foot img{width:13px;opacity:.5}
@media(min-width:1500px) and (min-height:900px){.public-manage-layout{gap:65px;grid-template-columns:minmax(360px,.82fr) minmax(0,1.45fr)}.public-manage-summary h2{font-size:33px}.public-manage-summary .lead{font-size:16px}.public-manage-features>div{padding:10px 0}.public-manage-features p{font-size:12px}.public-manage-screen img{max-height:min(380px,38vh)}}
@media(max-width:1050px){.public-manage-layout{grid-template-columns:1fr 1.25fr;gap:26px;min-height:0}.public-manage-screen img{max-height:30vh}.public-manage-summary{overflow:hidden}.public-manage-preview-foot{display:none}}
@media(min-width:651px) and (max-width:1050px){
  .public-manage-shell{height:calc(100dvh - 20px);min-height:0;overflow:hidden}
  .public-manage-shell header nav{height:40px}
  .public-manage-shell main{padding-top:12px;padding-bottom:7px;overflow:hidden}
  .public-manage-shell .public-manage-title{margin-bottom:5px}.public-manage-shell .public-manage-title h1{font-size:29px}.public-manage-shell .public-manage-title p{font-size:12px;margin-top:5px}
  .public-manage-shell .public-manage-summary h2{font-size:21px;margin-bottom:5px}.public-manage-shell .public-manage-summary .lead{display:none}
  .public-manage-shell .public-manage-features>div{padding:4px 0}.public-manage-shell .public-manage-features h3{font-size:14px}.public-manage-shell .public-manage-features p{font-size:9px;line-height:1.25}
  .public-manage-shell .public-manage-entry{margin-top:5px}.public-manage-shell .public-manage-entry p{display:none}.public-manage-shell .public-manage-entry .btn{min-height:28px;padding:5px 12px}
  .public-manage-shell .public-manage-screen img{max-height:190px}
  .public-manage-shell .journey{grid-template-columns:1fr;gap:0;min-height:130px;padding:10px 0 13px}.public-manage-shell .workspace{display:none}.public-manage-shell .steps{grid-template-columns:repeat(4,1fr);gap:10px}.public-manage-shell .step p{font-size:10px}.public-manage-shell .step .next{right:5px}
}
@media(max-width:650px){.public-manage-layout{display:block}.public-manage-summary{padding:0}.public-manage-preview{margin-top:28px}.public-manage-preview-foot>span{flex-wrap:wrap}.public-manage-screen img{max-height:none}}
