.request-intro{padding-bottom:30px}.request-intro h1{max-width:820px}.request-intro .intro{max-width:680px}.request-workspace{padding-top:20px}.request-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:22px}.request-heading h2{margin-bottom:0}#material-count{font-size:14px;color:#52634e}.material-row{min-width:0;margin:0 0 24px;padding:24px;border:1px solid #c6cebf;background:#faf8f2}.material-row legend{padding:0 10px;font-weight:650}.material-main{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:16px}.material-measures{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.material-row input,.material-row select{min-width:0}.row-bottom{display:flex;align-items:center;gap:20px}.row-bottom label{flex:1}.row-actions{display:flex;gap:14px;padding-top:10px}.row-actions button{background:none;border:0;text-decoration:underline;text-underline-offset:4px;color:var(--ink);padding:10px 3px;cursor:pointer}.row-actions button:disabled{opacity:.4;cursor:default}.row-volume{margin:0}.request-bottom{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;margin-top:65px;border-top:1px solid var(--line);padding-top:48px}.request-bottom h2{font-size:34px;line-height:1.16}.request-two{display:grid;grid-template-columns:1fr 1fr;gap:16px}.request-summary{align-self:start;padding:30px;background:#e6e7dc;position:sticky;top:105px;min-width:0}.request-summary .button{display:flex;width:100%;margin-bottom:12px}.request-summary summary{cursor:pointer;margin:20px 0 12px}.request-summary textarea{height:260px;font-size:13px}.request-summary .note{overflow-wrap:anywhere}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%)}#request-feedback{font-size:14px}#volume-summary{font-weight:650}
@media(max-width:850px){.request-bottom{grid-template-columns:1fr;gap:26px}.request-summary{position:static}.material-main{grid-template-columns:1fr 1fr}.material-main label:last-child{grid-column:1/-1}.material-measures{grid-template-columns:repeat(3,minmax(0,1fr))}.material-measures label:nth-last-child(-n+2){grid-column:auto}.row-bottom{display:block}.row-actions{padding:0;justify-content:flex-end}.request-bottom{margin-top:40px}}
@media(max-width:570px){.material-row{padding:16px}.material-main{grid-template-columns:1fr}.material-main label:last-child{grid-column:auto}.material-measures{grid-template-columns:repeat(2,minmax(0,1fr))}.material-measures label:nth-child(3){grid-column:1/-1}.request-heading{display:block}.request-heading h2{margin-bottom:12px}.request-two{grid-template-columns:1fr;gap:0}.request-summary{padding:22px}.request-bottom h2{font-size:30px}.request-intro h1{font-size:38px}.row-actions button{min-height:44px}}
