.sd-impl{gap:16px;min-width:0;display:grid}.sd-impl__hero{padding:40px 44px 42px}.sd-impl__hero .sd-navy-panel__title{max-width:22ch}.sd-impl__how{align-items:start;gap:16px;display:grid}.sd-impl__path{align-content:start;gap:12px;display:grid}.sd-impl__path .sd-section-head{margin-bottom:0}.sd-impl__steps{color:var(--sd-ink-2);font-size:var(--sd-fs-body);gap:10px;margin:0;padding:0 0 0 22px;line-height:1.5;display:grid}.sd-impl__steps li::marker{color:var(--sd-navy);font-weight:600}.sd-impl__steps b{color:var(--sd-navy);font-weight:600}.sd-impl__asks-title{color:var(--sd-navy);font:600 var(--sd-fs-h4) / 1.25 var(--font-heading);margin:6px 0 0}.sd-impl__asks{color:var(--sd-ink-2);font-size:var(--sd-fs-body);gap:6px;margin:0;padding:0 0 0 18px;line-height:1.5;list-style:outside;display:grid}.sd-impl__privacy{border-left:3px solid var(--sd-line-blue);background:var(--sd-raised);color:var(--sd-navy);font-size:var(--sd-fs-ui);margin:0;padding:10px 14px;line-height:1.5}.sd-impl__link{margin-left:-16px}.sd-impl__request{gap:4px;display:grid}.sd-impl__form,.sd-impl__sent{gap:18px;max-width:720px;display:grid}.sd-impl__kind{gap:2px;display:grid}.sd-impl__kind .sd-field__label{margin-bottom:6px}.sd-impl__kind .sd-field__error{margin-top:4px}.sd-impl__pair{gap:18px;display:grid}.sd-impl__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.sd-impl__note{color:var(--sd-ink-2);font-size:var(--sd-fs-ui);margin:0}.sd-impl__note strong{color:var(--sd-navy);overflow-wrap:anywhere;font-weight:600}.sd-impl__result .sd-banner{border:1px solid var(--sd-line-blue);border-radius:var(--sd-radius-panel);padding:12px 16px}.sd-impl__result .sd-banner--warning{border-color:var(--sd-warn-line)}.sd-impl__result .sd-banner__text{align-items:flex-start}.sd-impl__result .sd-banner__text .sd-icon{flex:none;margin-top:2px}.sd-impl__actions{flex-wrap:wrap;gap:8px;display:flex}.sd-impl__sent{justify-items:start;gap:12px;padding:8px 0 4px}.sd-impl__sent-icon{border:1px solid var(--sd-ok-line);border-radius:var(--sd-radius-pill);background:var(--sd-ok-bg);width:44px;height:44px;color:var(--sd-ok);justify-content:center;align-items:center;display:inline-flex}.sd-impl__sent-title{color:var(--sd-navy);font:600 var(--sd-fs-h3) / 1.25 var(--font-heading);margin:0}.sd-impl__faculty{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.sd-impl__faculty p{color:var(--sd-ink-2);font-size:var(--sd-fs-ui);margin:0}@media (min-width:768px){.sd-impl__pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}@media (min-width:1024px){.sd-impl__how{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:1023px){.sd-impl__hero{padding:28px 24px 30px}}
