.dl-archive-lab, .dl-reactions, .dl-poll, .dl-suggest, .dl-notes, .dl-support, .dl-welcome, .dl-calendar{margin:4.8rem auto;max-width:72rem;color:var(--dl-text);}.dl-archive-filters{display:grid;grid-template-columns:repeat(auto-fit, minmax(16rem, 1fr));gap:1.6rem 1.2rem;margin-bottom:3.2rem;padding:2.4rem 0;border-top:1px solid var(--dl-border);border-bottom:1px solid var(--dl-border);}.dl-archive-filters label span, .dl-suggest label span, .dl-reactions-label, .dl-poll-q, .dl-notes-label{display:block;margin-bottom:0.6rem;color:var(--dl-heading);font-size:1.1rem;letter-spacing:0.12em;text-transform:uppercase;}.dl-archive-filters input, .dl-archive-filters select, .dl-suggest input, .dl-suggest textarea, .dl-notes-body{width:100%;padding:0.8rem 1rem;border:1px solid var(--dl-border);background:#050505;color:var(--dl-text);}.dl-archive-filters button, .dl-reaction, .dl-poll-opt, .dl-suggest button, .dl-notes-save, .dl-support-cta a{border:1px solid rgba(212, 175, 55, 0.4);background:transparent;color:#d4af37;letter-spacing:0.12em;text-transform:uppercase;cursor:pointer;}.dl-archive-filters button, .dl-suggest button, .dl-notes-save{padding:0.9rem 1.4rem;}.dl-reaction:hover, .dl-poll-opt:hover, .dl-archive-filters button:hover, .dl-suggest button:hover, .dl-notes-save:hover, .dl-support-cta a:hover{border-color:#d4af37;color:#f2e7a5;}.dl-reactions ul, .dl-poll ul{display:grid;grid-template-columns:repeat(auto-fit, minmax(18rem, 1fr));gap:1.2rem;margin:0;padding:0;list-style:none;}.dl-reaction, .dl-poll-opt{display:flex;width:100%;align-items:center;justify-content:space-between;padding:1.2rem 1.4rem;text-align:left;text-transform:none;letter-spacing:0.02em;}.dl-reaction em, .dl-poll-opt em{font-style:normal;color:var(--dl-secondary);}.dl-reaction.is-on, .dl-poll-opt.is-on{border-color:#d4af37;color:#f2e7a5;}.dl-suggest{padding-top:2.4rem;}.dl-suggest-form{display:grid;gap:1.6rem;}.dl-calendar-table{width:100%;border-collapse:collapse;}.dl-calendar-table th, .dl-calendar-table td{padding:1rem 0.8rem;border-bottom:1px solid var(--dl-border);text-align:left;}.dl-support{padding:6.4rem 0;text-align:center;}.dl-support h1{color:var(--dl-heading);}.dl-support-cta{margin-top:3.2rem;}.dl-support-cta a{display:inline-block;padding:1.2rem 2rem;text-decoration:none;}.dl-support-note{margin-top:2.4rem;color:var(--dl-secondary);}.dl-welcome{padding:6.4rem 0 8rem;max-width:65rem;}.dl-welcome .dl-page-glyph, .dl-welcome h1{text-align:center;}.dl-welcome h1{color:var(--dl-heading);}.dl-welcome-received{margin:0 0 2.4rem;text-align:center;font-style:italic;letter-spacing:0.04em;color:var(--dl-heading);}.dl-welcome-letter{margin:3.2rem 0;padding:0.4rem 0 0.4rem 2.4rem;border-left:1px solid rgba(212, 175, 55, 0.45);color:var(--dl-heading);}.dl-welcome-letter p{margin:0 0 0.8rem;font-style:italic;}.dl-welcome-letter p:last-child{margin-bottom:0;}.dl-welcome ul{margin:1.2rem 0 2.4rem 1.6rem;}.dl-welcome-note{margin-top:3.2rem;text-align:center;}.dl-welcome-note a{color:var(--dl-link);}.dl-archive-ledger{margin-top:0.8rem;}.dl-archive-block{margin:0;}.dl-archive-ledger .dl-archive-block + .dl-archive-block{margin-top:0;}.dl-archive-section-head{text-align:center;margin-top:3rem;margin-bottom:0;}.dl-archive-section-head h2{margin:0 0 0.75rem;color:var(--dl-heading);font-size:1.4rem;font-weight:500;letter-spacing:0.18em;text-transform:uppercase;}.dl-archive-section-head .dl-page-divider, .dl-archive-section-head .astraean-divider{margin-top:0;margin-bottom:1.5rem;}.dl-archive-ledger .dl-feed-item, .archive-item{margin-bottom:2rem;}.dl-archive-ledger .feed-link{align-items:flex-start;padding:0;gap:0;}.glyph{display:inline-block;vertical-align:middle;font-weight:500;font-size:1.15em;line-height:1;margin-right:0;font-family:inherit;flex-shrink:0;white-space:nowrap;color:var(--dl-glyph, #c9a86a);opacity:var(--dl-glyph-opacity, 0.85);filter:var(--dl-glyph-shadow);}.glyph + h3, .glyph + span, .glyph + p, .glyph + .feed-wrapper{margin-left:0.35rem !important;}.dl-archive-ledger .feed-title, .archive-item h2, .archive-item h3{font-family:inherit;font-weight:600;font-size:2rem;}.dl-archive-ledger .feed-excerpt, .archive-item p{margin-bottom:0;font-family:inherit;font-size:1.6rem;line-height:1.5;-webkit-line-clamp:unset;display:block;overflow:visible;}.dl-page-glyph .glyph, .dl-hero-glyph .glyph, .issue-glyph .glyph{font-size:inherit;font-weight:inherit;margin-right:0;margin-left:0;}.astraean-divider, .dl-page-divider, .dl-page-crown .dl-page-divider, .dl-issue-header .dl-page-divider, .page-header .page-divider{margin:2rem 0 1.5rem;opacity:0.7;}footer .footer-column, footer .dl-footer-column, .dl-footer-column{margin-bottom:2rem;}footer .glyph, .dl-footer-channel .glyph, .gh-foot .glyph{vertical-align:middle;}#footer-bottom, .footer-bottom, .gh-foot .widget_nav_menu{display:none;}.dl-back-link, .back-link{margin:3.2rem 0 1.6rem;text-align:center;font-size:1.5rem;letter-spacing:0.06em;}.dl-back-link a, .back-link a{color:var(--dl-link) !important;text-decoration:none;}.dl-signal-form input[type="email"]{margin-top:0.5rem;}@media (max-width:600px){.glyph{margin-right:0;}.glyph + h3, .glyph + span, .glyph + p, .glyph + .feed-wrapper{margin-left:0.25rem !important;}.dl-archive-section-head, .astraean-archive .dl-archive-section-head{margin-top:2rem;}footer .footer-column, footer .dl-footer-column, .dl-footer-column{width:100%;margin-bottom:1.5rem;}.dl-signal-chamber{padding-top:6rem;padding-bottom:5rem;}}@media (max-width:375px){.archive-item{white-space:nowrap;}.archive-item .feed-link{flex-wrap:nowrap;}.archive-item p, .archive-item .feed-excerpt{white-space:normal;}}@media (max-width:640px){.dl-reactions ul, .dl-poll ul{grid-template-columns:1fr;}}