.dispatch-form{text-align:left;width:100%;max-width:560px;margin:0 auto}.dispatch-form__intro{font-family:var(--font);color:var(--color-white);text-align:center;margin:0 0 28px;font-size:clamp(18px,2.4vw,24px);font-weight:400;line-height:1.4}.dispatch-form__fields{flex-direction:column;gap:16px;display:flex}.dispatch-form__field{flex-direction:column;gap:8px;display:flex}.dispatch-form__label{font-family:var(--font);letter-spacing:.08em;text-transform:uppercase;color:#ffffffb8;font-size:12px}.dispatch-form__input,.dispatch-form__textarea{font-family:var(--font);font-size:var(--text-body);color:var(--color-white);background:#ffffff0f;border:1px solid #ffffff59;padding:12px 14px;line-height:1.5;transition:border-color .2s,box-shadow .2s,background .2s}.dispatch-form__textarea{resize:vertical;min-height:120px}.dispatch-form__input::-moz-placeholder{color:#ffffff73}.dispatch-form__textarea::-moz-placeholder{color:#ffffff73}.dispatch-form__input::placeholder,.dispatch-form__textarea::placeholder{color:#ffffff73}.dispatch-form__input:focus,.dispatch-form__textarea:focus{background:#ffffff1a;border-color:#ffffffd9;outline:none;box-shadow:0 0 0 3px #ffffff1f}.dispatch-form__input--invalid{border-color:#f4a5a5}.dispatch-form__submit{width:100%;font-family:var(--font);letter-spacing:.08em;text-transform:uppercase;color:var(--color-white);cursor:pointer;background:0 0;border:1px solid #fff;padding:14px 32px;font-size:13px;transition:background .25s,color .25s,opacity .2s;display:inline-block}.dispatch-form__submit:focus-visible:not(:disabled),.dispatch-form__submit:hover:not(:disabled){background:var(--bg-elevated);color:#133951}.dispatch-form__submit:disabled{opacity:.55;cursor:not-allowed}.dispatch-form__message{font-family:var(--font);font-size:var(--text-body);text-align:center;margin:16px 0 0;line-height:1.55}.dispatch-form__message--success{color:#d4f0df}.dispatch-form__message--error{color:#f4a5a5}.dispatch-form__hint{font-family:var(--font);color:#ffffffb8;margin:0 0 16px;font-size:13px;line-height:1.5}.dispatch-form__signed-in{font-size:var(--text-body);color:#ffffffd9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.dispatch-form__sign-out{font-family:var(--font);letter-spacing:.06em;text-transform:uppercase;color:#ffffffd9;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;font-size:12px;text-decoration:underline}.dispatch-comments{padding:56px var(--layout-inline) 72px;border-top:1px solid #e8e4dc1a}.dispatch-comments__inner{max-width:720px;margin:0 auto}.dispatch-comments__title{font-family:var(--font);letter-spacing:var(--tracking-title);margin:0 0 8px;font-size:clamp(22px,3vw,32px);font-weight:400;line-height:1.2}.dispatch-comments__context{font-family:var(--font);font-size:var(--text-caption);letter-spacing:var(--tracking-wide);color:var(--ink-secondary-on-dark);margin:0 0 32px}.dispatch-comments__list{flex-direction:column;gap:24px;margin:0 0 40px;padding:0;list-style:none;display:flex}.dispatch-comment{border-bottom:1px solid #e8e4dc1a;padding-bottom:24px}.dispatch-comment:last-child{border-bottom:none;padding-bottom:0}.dispatch-comment__meta{font-size:var(--text-caption);letter-spacing:var(--tracking-wide);color:var(--ink-secondary-on-dark);flex-wrap:wrap;gap:8px 12px;margin:0 0 10px;display:flex}.dispatch-comment__author{color:var(--ink)}.dispatch-comment__body{font-family:var(--font);font-size:var(--text-body);color:var(--ink);line-height:1.6}.dispatch-comment__body p{margin:0 0 .75em}.dispatch-comment__body p:last-child{margin-bottom:0}.dispatch-comments__empty{font-family:var(--font);font-size:var(--text-body);color:var(--ink-secondary-on-dark);margin:0 0 32px;line-height:1.55}.dispatch-form__sign-out:hover{color:var(--color-white)}.dispatch-form--light .dispatch-form__intro,.dispatch-form--sand .dispatch-form__intro{color:var(--ink-primary);text-align:left}.dispatch-form--light .dispatch-form__label,.dispatch-form--sand .dispatch-form__label{color:var(--ink-secondary)}.dispatch-form--light .dispatch-form__input,.dispatch-form--light .dispatch-form__textarea,.dispatch-form--sand .dispatch-form__input,.dispatch-form--sand .dispatch-form__textarea{background:var(--bg-elevated);color:var(--ink-primary);border-color:#1111102e}.dispatch-form--light .dispatch-form__input::-moz-placeholder{color:#1111106b}.dispatch-form--light .dispatch-form__textarea::-moz-placeholder{color:#1111106b}.dispatch-form--sand .dispatch-form__input::-moz-placeholder{color:#1111106b}.dispatch-form--sand .dispatch-form__textarea::-moz-placeholder{color:#1111106b}.dispatch-form--light .dispatch-form__input::placeholder,.dispatch-form--light .dispatch-form__textarea::placeholder,.dispatch-form--sand .dispatch-form__input::placeholder,.dispatch-form--sand .dispatch-form__textarea::placeholder{color:#1111106b}.dispatch-form--light .dispatch-form__input:focus,.dispatch-form--light .dispatch-form__textarea:focus,.dispatch-form--sand .dispatch-form__input:focus,.dispatch-form--sand .dispatch-form__textarea:focus{background:var(--bg-elevated);border-color:#1111106b;box-shadow:0 0 0 3px #1339511f}.dispatch-form--light .dispatch-form__submit,.dispatch-form--sand .dispatch-form__submit{color:var(--color-white);background:#133951;border-color:#133951}.dispatch-form--light .dispatch-form__submit:focus-visible:not(:disabled),.dispatch-form--light .dispatch-form__submit:hover:not(:disabled),.dispatch-form--sand .dispatch-form__submit:focus-visible:not(:disabled),.dispatch-form--sand .dispatch-form__submit:hover:not(:disabled){background:var(--color-green-dark);border-color:var(--color-green-dark)}.dispatch-form--light .dispatch-form__message--success,.dispatch-form--sand .dispatch-form__message--success{color:var(--color-green-dark)}.dispatch-form--light .dispatch-form__message--error,.dispatch-form--sand .dispatch-form__message--error{color:#8b1a1a}.dispatch-form--plug .dispatch-form__label{color:#ffffffb8}.dispatch-form--plug .dispatch-form__input,.dispatch-form--plug .dispatch-form__textarea{color:var(--color-white);background:#ffffff0f;border-color:#ffffff59}.dispatch-form--plug .dispatch-form__input::-moz-placeholder{color:#ffffff73}.dispatch-form--plug .dispatch-form__textarea::-moz-placeholder{color:#ffffff73}.dispatch-form--plug .dispatch-form__input::placeholder,.dispatch-form--plug .dispatch-form__textarea::placeholder{color:#ffffff73}.dispatch-form--plug .dispatch-form__input:focus,.dispatch-form--plug .dispatch-form__textarea:focus{background:#ffffff1a;border-color:#ffffffd9;box-shadow:0 0 0 3px #ffffff1f}.dispatch-form--plug .dispatch-form__submit{background:var(--bg-elevated);border-color:var(--color-white);color:#133951}.dispatch-form--plug .dispatch-form__submit:focus-visible:not(:disabled),.dispatch-form--plug .dispatch-form__submit:hover:not(:disabled){color:#133951;background:#ffffffe6;border-color:#ffffffe6}.dispatch-form--plug .dispatch-form__message--success{color:#d4f0df}.dispatch-form--plug .dispatch-form__message--error{color:#f4a5a5}@media (width<=768px){.dispatch-comments{padding:40px 24px 56px}}
