.ZoLrbG_form{padding-top:8px}.ZoLrbG_list{border-top:2px solid var(--at-text)}.ZoLrbG_letter{align-items:center;column-gap:var(--at-gutter);border-bottom:1px solid var(--at-rule);text-align:left;cursor:pointer;background:0 0;grid-template-columns:48px minmax(0,1fr) 140px 52px;width:100%;padding:20px 0;display:grid}.ZoLrbG_index{font-family:var(--at-font-sans);font-variant-numeric:tabular-nums;color:var(--at-text-muted);transition:color .3s var(--at-ease);font-size:26px;font-weight:300}.ZoLrbG_letter[aria-pressed=true] .ZoLrbG_index{color:var(--at-sun)}.ZoLrbG_main{flex-direction:column;gap:4px;display:flex}.ZoLrbG_name{font-family:var(--at-font-serif);color:var(--at-text);font-size:22px;font-weight:700;line-height:27px}.ZoLrbG_text{font-family:var(--at-font-serif);color:var(--at-text-2);font-size:15px;line-height:22px}.ZoLrbG_cadence{font-family:var(--at-font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--at-text-muted);font-size:12px}.ZoLrbG_switch{background:var(--at-rule);width:44px;height:26px;transition:background-color .3s var(--at-ease);border-radius:13px;position:relative}.ZoLrbG_knob{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .38s cubic-bezier(.2,.9,.25,1.3);position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.ZoLrbG_letter[aria-pressed=true] .ZoLrbG_switch{background:var(--at-text)}.ZoLrbG_letter[aria-pressed=true] .ZoLrbG_knob{transform:translate(18px)}.ZoLrbG_letter:hover .ZoLrbG_name{color:var(--at-link-hover)}.ZoLrbG_signup{flex-direction:column;gap:8px;max-width:560px;margin-top:28px;display:flex}.ZoLrbG_row{gap:10px;display:flex}.ZoLrbG_row input{border:1px solid var(--at-rule);background:var(--at-bg);min-width:0;font-family:var(--at-font-sans);color:var(--at-text);transition:border-color .2s var(--at-ease);border-radius:2px;flex:1;padding:11px 13px;font-size:15px}.ZoLrbG_row input:focus{border-color:var(--at-text);outline:none}.ZoLrbG_preview{border-top:2px solid var(--at-text);border-bottom:1px solid var(--at-rule);max-width:560px;padding:26px 0 8px}.ZoLrbG_previewHead{font-family:var(--at-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--at-text-muted);justify-content:space-between;align-items:baseline;font-size:11px;display:flex}.ZoLrbG_previewTitle{font-family:var(--at-font-serif);letter-spacing:-.015em;margin-top:10px;font-size:30px;font-weight:700;line-height:34px}.ZoLrbG_previewIntro{font-family:var(--at-font-serif);color:var(--at-text-2);margin-top:8px;font-size:16px;line-height:24px}.ZoLrbG_previewList{margin-top:18px}.ZoLrbG_previewList li a{border-top:1px solid var(--at-rule);grid-template-columns:30px minmax(0,1fr);padding:12px 0;display:grid}.ZoLrbG_previewNumber{font-family:var(--at-font-sans);color:var(--at-sun);font-size:13px}.ZoLrbG_previewHeadline{font-family:var(--at-font-serif);color:var(--at-text);transition:color var(--at-fast) var(--at-ease);font-size:17px;font-weight:700;line-height:22px}.ZoLrbG_previewList li a:hover .ZoLrbG_previewHeadline{color:var(--at-link-hover)}.ZoLrbG_previewMeta{font-family:var(--at-font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--at-text-muted);grid-column:2;margin-top:4px;font-size:11px}@media (max-width:767px){.ZoLrbG_letter{grid-template-columns:32px minmax(0,1fr) 48px}.ZoLrbG_cadence{display:none}.ZoLrbG_row{flex-direction:column}}
