.hlp-top{padding-bottom:clamp(40px,5vw,64px)}.hlp-lead{margin-top:18px}.hlp-sent{border-left:3px solid var(--sf-win);background:var(--sf-night-2);max-width:820px;font:600 11px/1.5 var(--sf-ff-m);letter-spacing:.06em;text-transform:uppercase;color:var(--sf-win);margin:20px 0 0;padding:14px 18px}.hlp-form{border:2px solid var(--sf-cream-line);background:var(--sf-night-2);border-radius:6px;gap:20px;max-width:820px;margin-top:28px;padding:22px 24px;display:grid}.hlp-form>.sf-seg,.hlp-form>.sf-btn{justify-self:start}.hlp-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.hlp-row .sf-select{width:100%;min-width:0}.hlp-drop{border:2px dashed var(--sf-cream-line);text-align:center;cursor:pointer;border-radius:4px;justify-items:center;gap:6px;padding:26px 16px;transition:border-color .2s,background .2s;display:grid}.hlp-drop:hover,.hlp-drop.over{border-color:var(--sf-amber);background:#f1aa1c0f}.hlp-drop b{font:700 15px/1.3 var(--sf-ff-d);overflow-wrap:anywhere}.hlp-drop small{font:600 10px/1.4 var(--sf-ff-m);letter-spacing:.06em;text-transform:uppercase;color:var(--sf-cream-2)}.hlp-body{padding-top:clamp(40px,5vw,64px)}.hlp-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:16px;display:grid}.hlp-empty{border:2px dashed var(--sf-cream-line);color:var(--sf-cream-2);border-radius:6px;margin:0;padding:24px}.hlp-more{margin-top:28px}@media (max-width:760px){.hlp-form{padding:18px}.hlp-row{grid-template-columns:1fr}}
