body[data-direction=create] .create-intro > p{max-width:590px;margin-left:auto;margin-right:auto}
body[data-direction=create] .launch-deliverables{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:10px;padding:24px 34px 24px 48px;background:#eef0e7;border:0;border-radius:7px;overflow:hidden}
.launch-deliverables h2{margin:0 0 20px;font-size:clamp(36px,4.3vw,58px);line-height:1.08;letter-spacing:-2px}
.launch-deliverables p{font-size:14px;line-height:1.6;color:#758365;margin:0}
.launch-fields{border:0;padding:0;margin:14px 0 0;min-width:0}.launch-fields legend{font-size:10px;color:#919986;margin:0 0 2px;padding:0}
#modal-apply .launch-fields select{width:100%;padding:11px;border:1px solid #dce0d3;border-radius:5px;background:#fff;font:13px var(--sans);color:var(--ink)}
@media(max-width:700px){body[data-direction=create] .launch-deliverables{grid-template-columns:1fr;gap:8px;padding:32px 26px 10px}.launch-deliverables h2{font-size:37px}body[data-direction=create] .create-intro > p{max-width:320px}}
body[data-direction=create] .hero h1 em{white-space:nowrap;font-style:italic}
body[data-direction=create] #generate-button{width:auto;min-width:0;height:42px;padding:0 16px;gap:13px;border-radius:999px;font-size:12px;line-height:1.2}
body[data-direction=create] #generate-button>span{font-size:19px}

.launch-sole-photo{margin:0;min-width:0;mix-blend-mode:multiply}
.launch-sole-photo img{display:block;width:100%;height:auto;transform:rotate(-9deg) scale(1.08)}
@media(max-width:700px){.launch-sole-photo{max-width:430px;margin:-8px auto 0}.launch-sole-copy{text-align:center}.launch-deliverables h2{font-size:39px;margin-bottom:14px}.launch-deliverables p{font-size:13px}}
body[data-direction=create] .hero h1{max-width:1000px;margin-left:auto;margin-right:auto}
