.um-ct-split{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:var(--um-s6);gap:var(--um-s6);align-items:start}.um-ct-split>*{min-width:0}@media (max-width:900px){.um-ct-split{grid-template-columns:1fr}}.um-ct-form{display:grid;grid-gap:var(--um-s4);gap:var(--um-s4)}.um-ct-form__head{display:grid;grid-gap:var(--um-s2);gap:var(--um-s2)}.um-ct-form__title{margin:0;font-size:var(--um-heading);letter-spacing:-.02em}.um-ct-form__intro{margin:0;font-size:var(--um-body-s);color:var(--um-ink-muted)}.um-ct-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--um-s4);gap:var(--um-s4)}.um-ct-field{display:grid;grid-gap:var(--um-s2);gap:var(--um-s2)}.um-ct-field--full{grid-column:1/-1}.um-ct-field__label{font-family:var(--um-font-mono);font-size:var(--um-label);text-transform:uppercase;letter-spacing:var(--um-tracking-label);color:var(--um-ink-soft)}.um-ct-field__opt{color:var(--um-ink-faint);text-transform:none;letter-spacing:0}.um-ct-field__control{width:100%;padding:10px 12px;font-family:var(--um-font-body);font-size:var(--um-body-s);color:var(--um-ink);background:var(--um-bg-elevated);border:var(--um-border);border-radius:var(--um-r-flat)}.um-ct-field__control:focus-visible{outline:2px solid var(--um-accent);outline-offset:1px;border-color:var(--um-hair-accent)}textarea.um-ct-field__control{min-height:7rem;resize:vertical;line-height:1.5}.um-ct-consent{display:flex;align-items:flex-start;gap:var(--um-s2);font-size:var(--um-body-s);color:var(--um-ink-muted);line-height:1.5}.um-ct-consent input{margin-top:3px;flex:none}.um-ct-consent a{color:var(--um-blue)}.um-ct-form__submit{display:flex;flex-wrap:wrap;align-items:center;gap:var(--um-s3)}.um-ct-form__reassure{margin:0;font-size:var(--um-body-s);color:var(--um-ink-soft)}@media (max-width:560px){.um-ct-form__grid{grid-template-columns:1fr}}.um-ct-founder{display:grid;grid-gap:var(--um-s4);gap:var(--um-s4);align-content:start;position:-webkit-sticky;position:sticky;top:var(--um-s12)}.um-ct-founder__title{margin:0;font-size:var(--um-heading);letter-spacing:-.02em}.um-ct-founder__lead{margin:0;font-size:var(--um-body);line-height:1.55;color:var(--um-ink-muted)}.um-ct-founder__embed{display:grid;grid-gap:var(--um-s2);gap:var(--um-s2);place-items:center;text-align:center;min-height:9rem;padding:var(--um-s6) var(--um-s4);border:1px dashed var(--um-hair-strong);border-radius:var(--um-r-flat);background:var(--um-bg-sunken)}.um-ct-founder__embed-tag{font-family:var(--um-font-mono);font-size:var(--um-label);text-transform:uppercase;letter-spacing:var(--um-tracking-label);color:var(--um-ink-faint)}.um-ct-founder__embed-note{margin:0;font-size:var(--um-body-s);color:var(--um-ink-muted);max-width:32ch}.um-ct-founder__best{margin:0;font-size:var(--um-body-s);color:var(--um-ink-soft)}@media (max-width:900px){.um-ct-founder{position:static}}.um-ct-route{display:flex;flex-direction:column;gap:var(--um-s2);height:100%}.um-ct-route__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--um-s2)}.um-ct-route__name{margin:0;font-size:var(--um-heading);letter-spacing:-.02em}.um-ct-route__when{margin:0;font-size:var(--um-body-s);color:var(--um-ink-muted);flex:1 1 auto}.um-ct-route__dest{font-family:var(--um-font-mono);font-size:var(--um-code);color:var(--um-blue);text-decoration:none;word-break:break-word}.um-ct-route__dest:hover{text-decoration:underline}.um-ct-route__also{font-size:var(--um-body-s);color:var(--um-ink-soft)}.um-ct-route__also a{color:var(--um-blue);text-decoration:none}.um-ct-route__also a:hover{text-decoration:underline}.um-ct-routing{margin:var(--um-s8) 0 0;padding:var(--um-s5);border:var(--um-border);border-radius:var(--um-r-flat);background:var(--um-bg-sunken);display:grid;grid-gap:var(--um-s3);gap:var(--um-s3)}.um-ct-routing__label{font-family:var(--um-font-mono);font-size:var(--um-label);text-transform:uppercase;letter-spacing:var(--um-tracking-label);color:var(--um-ink-soft)}.um-ct-routing__list{margin:0;padding:0;display:grid;grid-gap:var(--um-s2);gap:var(--um-s2)}.um-ct-routing__list div{display:grid;grid-template-columns:minmax(8rem,max-content) minmax(0,1fr);grid-gap:var(--um-s4);gap:var(--um-s4);font-size:var(--um-body-s)}.um-ct-routing__list dt{font-family:var(--um-font-mono);font-size:var(--um-code);color:var(--um-ink)}.um-ct-routing__list dd{margin:0;color:var(--um-ink-muted)}@media (max-width:560px){.um-ct-routing__list div{grid-template-columns:1fr;gap:var(--um-s1)}}.um-ct-community{display:grid;grid-gap:var(--um-s4);gap:var(--um-s4);justify-items:start}.um-ct-community__row{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--um-s2) var(--um-s4)}.um-ct-community__item{display:inline-flex;align-items:center;gap:var(--um-s2)}.um-ct-community__item:after{content:"·";-webkit-margin-start:var(--um-s4);margin-inline-start:var(--um-s4);color:var(--um-ink-faint)}.um-ct-community__row>.um-ct-community__item:last-child:after{content:none}.um-ct-community__link{font-family:var(--um-font-mono);font-size:var(--um-code);color:var(--um-ink-soft);text-decoration:none}.um-ct-community__link:hover{color:var(--um-ink)}.um-ct-community__note{margin:0;font-size:var(--um-body-s);color:var(--um-ink-muted)}.um-ct-close{display:grid;grid-gap:var(--um-s5);gap:var(--um-s5);justify-items:start}.um-ct-close__line{margin:0;font-size:var(--um-body-l);color:var(--um-ink);max-width:58ch}.um-ct-close__actions{display:flex;flex-wrap:wrap;gap:var(--um-s3);align-items:center}