:root{--c-bg:#FAF8F3;--c-surface:#FFFFFF;--c-surface-muted:#F2EEE7;--c-text:#211F1B;--c-text-2:#5F5A51;--c-border:#E6E0D6;--c-border-strong:#D8D0C2;--c-brand:#4C2548;--c-brand-2:#632F5D;--c-accent:#C24B3A;--c-accent-soft:#D96554;--c-accent-ink:#B23E2E;--c-success:#28745A;--c-on-brand:#F7EFEF;--c-on-accent:#FFFFFF;--c-focus:#1A6FB5;--font-serif:"Source Serif 4",Georgia,"Times New Roman",serif;--font-sans:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--fs-100:0.8125rem;--fs-200:0.9375rem;--fs-300:1rem;--fs-400:clamp(1.0625rem,1rem + 0.3vw,1.1875rem);--fs-500:clamp(1.25rem,1.15rem + 0.5vw,1.5rem);--fs-600:clamp(1.5rem,1.3rem + 1vw,2rem);--fs-700:clamp(1.9rem,1.5rem + 2vw,2.75rem);--fs-quote:clamp(1.5rem,1.25rem + 1.6vw,2.15rem);--lh-tight:1.2;--lh-snug:1.35;--lh-body:1.65;--lh-quote:1.5;--sp-1:0.25rem;--sp-2:0.5rem;--sp-3:0.75rem;--sp-4:1rem;--sp-5:1.5rem;--sp-6:2rem;--sp-7:3rem;--sp-8:4rem;--w-reading:44rem;--w-content:80rem;--radius-sm:6px;--radius:10px;--radius-lg:16px;--radius-pill:999px;--shadow-1:0 1px 2px rgba(33,31,27,0.05);--shadow-2:0 4px 16px rgba(33,31,27,0.08);--ring:0 0 0 3px rgba(26,111,181,0.45);--tap:44px}:root[data-theme="dark"]{--c-bg:#171615;--c-surface:#22201E;--c-surface-muted:#2B2825;--c-text:#F2EEE7;--c-text-2:#B8B1A7;--c-border:#35322E;--c-border-strong:#45413B;--c-brand:#E8C7E1;--c-brand-2:#D9AFD1;--c-accent:#EE8474;--c-accent-soft:#E27564;--c-accent-ink:#F0917F;--c-success:#6DBE9F;--c-on-brand:#1B1A18;--c-on-accent:#1B1A18;--c-focus:#7FB6E6;--shadow-1:0 1px 2px rgba(0,0,0,0.4);--shadow-2:0 6px 20px rgba(0,0,0,0.5);--ring:0 0 0 3px rgba(127,182,230,0.5)}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){--c-bg:#171615;--c-surface:#22201E;--c-surface-muted:#2B2825;--c-text:#F2EEE7;--c-text-2:#B8B1A7;--c-border:#35322E;--c-border-strong:#45413B;--c-brand:#E8C7E1;--c-brand-2:#D9AFD1;--c-accent:#EE8474;--c-accent-soft:#E27564;--c-accent-ink:#F0917F;--c-success:#6DBE9F;--c-on-brand:#1B1A18;--c-on-accent:#1B1A18;--c-focus:#7FB6E6;--shadow-1:0 1px 2px rgba(0,0,0,0.4);--shadow-2:0 6px 20px rgba(0,0,0,0.5);--ring:0 0 0 3px rgba(127,182,230,0.5)}}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/source-serif-4-400.woff2") format("woff2")}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url("../fonts/source-serif-4-400-italic.woff2") format("woff2")}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/source-serif-4-600.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/inter-400.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/inter-500.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/inter-600.woff2") format("woff2")}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.001ms !important;animation-iteration-count:1 !important;transition-duration:0.001ms !important}}body{margin:0;background:var(--c-bg);color:var(--c-text);font-family:var(--font-sans);font-size:var(--fs-300);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg{max-width:100%;height:auto}img{display:block}a{color:var(--c-accent);text-decoration:none;text-underline-offset:2px}a:hover{color:var(--c-accent-ink);text-decoration:underline}h1,h2,h3,h4{font-family:var(--font-serif);color:var(--c-brand);font-weight:600;line-height:var(--lh-snug);margin:0 0 var(--sp-4);letter-spacing:-0.01em}h1{font-size:var(--fs-700);line-height:var(--lh-tight)}h2{font-size:var(--fs-600);margin-top:var(--sp-7)}h3{font-size:var(--fs-500)}p{margin:0 0 var(--sp-4)}:focus-visible{outline:3px solid var(--c-focus);outline-offset:2px;border-radius:3px}:root[data-theme="dark"]:focus-visible{outline-color:var(--c-focus)}.sq-skip{position:absolute;left:-9999px;top:0;z-index:1000;background:var(--c-brand);color:var(--c-on-brand);padding:12px 18px;border-radius:0 0 var(--radius) 0;font-weight:600}.sq-skip:focus{left:0;color:var(--c-on-brand);text-decoration:none}.sq-visually-hidden{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.qe-site-header{background:var(--c-surface);border-bottom:1px solid var(--c-border);position:sticky;top:0;z-index:100}.qe-site-header-inner{max-width:var(--w-content);margin:0 auto;padding:0 var(--sp-5);display:flex;align-items:center;gap:var(--sp-5);min-height:64px}.qe-logo{font-family:var(--font-serif);font-weight:600;font-size:1.25rem;color:var(--c-brand);letter-spacing:-0.01em;white-space:nowrap;display:inline-flex;align-items:center;gap:8px}.qe-logo:hover{color:var(--c-brand);text-decoration:none}.qe-logo-mark{width:26px;height:26px;flex:none;color:var(--c-accent-soft)}.qe-site-nav{display:flex;align-items:center;gap:var(--sp-2);margin-left:auto}.qe-site-nav a.qe-navlink{color:var(--c-text-2);font-size:var(--fs-200);font-weight:500;padding:8px 12px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;min-height:40px}.qe-site-nav a.qe-navlink:hover{color:var(--c-brand);background:var(--c-surface-muted);text-decoration:none}.qe-site-nav a.qe-navlink[aria-current="page"]{color:var(--c-brand);font-weight:600}.qe-header-search{display:flex;align-items:stretch}.qe-header-search .qe-search-field{display:flex;align-items:center;background:var(--c-surface-muted);border:1px solid var(--c-border);border-radius:var(--radius-pill);padding:0 6px 0 14px;transition:box-shadow .15s,border-color .15s}.qe-header-search .qe-search-field:focus-within{border-color:var(--c-accent-soft);box-shadow:var(--ring)}.qe-header-search input[type="search"],.qe-header-search input[type="text"]{border:0;background:transparent;color:var(--c-text);font-family:var(--font-sans);font-size:var(--fs-200);padding:9px 8px;min-width:12rem;outline:none}.qe-header-search input::placeholder{color:var(--c-text-2);opacity:.8}.qe-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;min-width:38px;border:0;border-radius:50%;cursor:pointer;background:transparent;color:var(--c-text-2)}.qe-icon-btn:hover{background:rgba(0,0,0,.06);color:var(--c-brand)}:root[data-theme="dark"] .qe-icon-btn:hover{background:rgba(255,255,255,.08)}.qe-icon-btn svg{width:20px;height:20px}.qe-header-search button[type="submit"]{color:var(--c-accent)}.qe-theme-toggle{color:var(--c-text-2)}.qe-theme-toggle .qe-icon-sun{display:none}.qe-theme-toggle .qe-icon-moon{display:block}:root[data-theme="dark"] .qe-theme-toggle .qe-icon-sun{display:block}:root[data-theme="dark"] .qe-theme-toggle .qe-icon-moon{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) .qe-theme-toggle .qe-icon-sun{display:block}:root:not([data-theme="light"]) .qe-theme-toggle .qe-icon-moon{display:none}}.qe-nav-toggle{display:none;width:var(--tap);height:var(--tap);min-width:var(--tap);align-items:center;justify-content:center;background:transparent;border:1px solid var(--c-border);border-radius:var(--radius-sm);cursor:pointer;color:var(--c-brand)}.qe-nav-toggle svg{width:22px;height:22px}.qe-nav-toggle .qe-icon-close{display:none}.qe-nav-toggle[aria-expanded="true"] .qe-icon-close{display:block}.qe-nav-toggle[aria-expanded="true"] .qe-icon-menu{display:none}@media (max-width:860px){.qe-nav-toggle{display:inline-flex}.qe-header-search{display:none}.qe-site-nav{position:fixed;inset:64px 0 auto 0;flex-direction:column;align-items:stretch;gap:0;background:var(--c-surface);border-bottom:1px solid var(--c-border);padding:var(--sp-3) var(--sp-5) var(--sp-5);box-shadow:var(--shadow-2);transform:translateY(-8px);opacity:0;visibility:hidden;transition:opacity .18s ease,transform .18s ease,visibility .18s;max-height:calc(100dvh - 64px);overflow-y:auto}.qe-site-nav.qe-nav-open{transform:translateY(0);opacity:1;visibility:visible}.qe-site-nav a.qe-navlink{padding:14px 8px;min-height:var(--tap);border-bottom:1px solid var(--c-border);border-radius:0;font-size:var(--fs-300)}.qe-mobile-search{display:block;margin-top:var(--sp-4)}}.qe-mobile-search{display:none}.qe-mobile-search .qe-search-field{display:flex;align-items:center;gap:8px;background:var(--c-surface-muted);border:1px solid var(--c-border);border-radius:var(--radius-pill);padding:4px 6px 4px 14px}.qe-mobile-search input{flex:1 1 auto;border:0;background:transparent;color:var(--c-text);padding:11px 4px;font-size:var(--fs-300);outline:none}.qe-breadcrumbs-wrap{max-width:var(--w-content);margin:0 auto;padding:var(--sp-4) var(--sp-5) 0}.qe-breadcrumbs{font-size:var(--fs-100);color:var(--c-text-2)}.qe-breadcrumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:4px 6px;margin:0;padding:0;align-items:center}.qe-breadcrumbs li{display:inline-flex;align-items:center;gap:6px}.qe-breadcrumbs li::after{content:"/";color:var(--c-border-strong)}.qe-breadcrumbs li:last-child::after{content:""}.qe-breadcrumbs a{color:var(--c-text-2)}.qe-breadcrumbs a:hover{color:var(--c-accent)}.qe-breadcrumbs [aria-current="page"]{color:var(--c-text);font-weight:500}.qe-layout{max-width:var(--w-content);margin:0 auto;padding:var(--sp-5) var(--sp-5) var(--sp-8);display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--sp-7);align-items:start}.qe-layout.qe-layout--narrow{grid-template-columns:minmax(0,1fr);max-width:var(--w-content)}.qe-wrap{min-width:0;margin:0;padding:0}.qe-wrap .qe-quote,.qe-wrap>h1 + .qe-meta{max-width:none}.qe-sidebar{position:sticky;top:84px;min-width:0}@media (max-width:960px){.qe-layout{grid-template-columns:minmax(0,1fr)}.qe-sidebar{position:static;border-top:1px solid var(--c-border);padding-top:var(--sp-5)}}.qe-wrap>p,.qe-wrap>.qe-meta{max-width:var(--w-reading)}.qe-meta{color:var(--c-text-2);font-size:var(--fs-200)}.qe-meta-sub{color:var(--c-text-2);font-size:var(--fs-200);margin-top:calc(-1 * var(--sp-2));max-width:var(--w-reading)}.qe-attr{color:var(--c-text-2);font-size:var(--fs-200);font-style:normal}.qe-count{color:var(--c-text-2);font-size:0.85em;font-variant-numeric:tabular-nums}.qe-section-title{margin:var(--sp-7) 0 var(--sp-5);font-size:var(--fs-600)}.qe-wrap h2{position:relative;padding-bottom:var(--sp-3)}.qe-wrap h2::after{content:"";position:absolute;left:0;bottom:0;width:44px;height:3px;border-radius:2px;background:var(--c-accent-soft)}.qe-quote-list{list-style:none;padding:0;margin:var(--sp-5) 0;display:grid;gap:var(--sp-4)}.qe-quote-list li{position:relative;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);padding:var(--sp-5) var(--sp-5) var(--sp-5) calc(var(--sp-5) + 14px);box-shadow:var(--shadow-1);transition:border-color .15s,box-shadow .15s,transform .15s}.qe-quote-list li::before{content:"\201C";position:absolute;left:14px;top:6px;font-family:var(--font-serif);font-size:2.4rem;line-height:1;color:var(--c-border-strong)}.qe-quote-list li:hover{border-color:var(--c-border-strong);box-shadow:var(--shadow-2);transform:translateY(-1px)}.qe-quote-list li a{font-family:var(--font-serif);font-size:var(--fs-400);line-height:var(--lh-quote);color:var(--c-text);font-weight:400}.qe-quote-list li a:hover{color:var(--c-accent-ink);text-decoration:none}.qe-quote-list li a::after{content:"";position:absolute;inset:0;border-radius:var(--radius)}.qe-quote-list li .qe-attr{display:block;margin-top:var(--sp-3);font-family:var(--font-sans);font-size:var(--fs-200);color:var(--c-text-2);font-weight:500}.qe-quote-list li .qe-badge,.qe-quote-list li .qe-score{position:relative;z-index:1}.qe-link-primary{color:var(--c-text) !important}.qe-badge{display:inline-block;margin-top:var(--sp-3);padding:3px 10px;border-radius:var(--radius-pill);background:var(--c-surface-muted);border:1px solid var(--c-border);font-family:var(--font-sans);font-size:var(--fs-100);font-weight:500;color:var(--c-brand);text-decoration:none}.qe-badge:hover{background:var(--c-brand);color:var(--c-on-brand);text-decoration:none}.qe-score{color:var(--c-text-2);font-size:var(--fs-100);opacity:.7;font-variant-numeric:tabular-nums}.qe-chip-row{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:var(--sp-4) 0}.qe-chip{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:var(--radius-pill);background:var(--c-surface);border:1px solid var(--c-border);color:var(--c-brand);font-family:var(--font-sans);font-size:var(--fs-200);font-weight:500;line-height:1.2;transition:background .15s,border-color .15s,color .15s}.qe-chip:hover{background:var(--c-brand);border-color:var(--c-brand);color:var(--c-on-brand);text-decoration:none}.qe-chip .qe-count{color:inherit;opacity:.7}.qe-chip-blue{color:var(--c-brand)}.qe-chip-lg{padding:9px 16px;font-size:var(--fs-300)}.qe-chip-soft{display:inline-flex;align-items:center;padding:6px 12px;border-radius:var(--radius-pill);background:var(--c-surface-muted);border:1px solid transparent;color:var(--c-text-2);font-family:var(--font-sans);font-size:var(--fs-200);font-weight:500}.qe-chip-soft:hover{color:var(--c-brand);background:var(--c-surface);border-color:var(--c-border);text-decoration:none}.qe-letters{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:var(--sp-4) 0}.qe-letters a,.qe-letters strong{display:inline-flex;align-items:center;justify-content:center;min-width:var(--tap);min-height:var(--tap);padding:0 6px;border-radius:var(--radius-sm);border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-brand);font-weight:600}.qe-letters strong{background:var(--c-brand);color:var(--c-on-brand);border-color:var(--c-brand)}.qe-letters a:hover{background:var(--c-surface-muted);text-decoration:none}.qe-seo-pagination-links{list-style:none;padding:0;margin:var(--sp-4) 0;display:flex;flex-wrap:wrap;gap:var(--sp-2)}.qe-quote{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-lg);padding:clamp(var(--sp-5),4vw,var(--sp-7));box-shadow:var(--shadow-1);max-width:var(--w-reading)}.qe-quote h1{font-size:var(--fs-200);font-family:var(--font-sans);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--c-text-2);margin:0 0 var(--sp-4);border-bottom:1px solid var(--c-border);padding-bottom:var(--sp-3)}.qe-quote blockquote{font-family:var(--font-serif);font-size:var(--fs-quote);line-height:var(--lh-quote);color:var(--c-text);margin:0 0 var(--sp-5);position:relative;padding-left:1.1em}.qe-quote blockquote::before{content:"\201C";position:absolute;left:-0.05em;top:-0.1em;font-size:2.6em;line-height:1;color:var(--c-accent-soft);opacity:.35}.qe-author{font-family:var(--font-sans);font-size:var(--fs-300);color:var(--c-text-2);margin:0 0 var(--sp-4);font-weight:500}.qe-author a{color:var(--c-brand);font-weight:600}.qe-quote-card-image{margin:0 0 var(--sp-5)}.qe-quote-card-image img{width:100%;height:auto;border-radius:var(--radius);border:1px solid var(--c-border);box-shadow:var(--shadow-1)}.qe-tags{margin-top:var(--sp-5);display:flex;flex-wrap:wrap;gap:var(--sp-2)}.qe-quote-actions{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:var(--sp-4) 0 var(--sp-2)}.qe-btn{display:inline-flex;align-items:center;gap:8px;min-height:var(--tap);padding:9px 16px;border-radius:var(--radius-pill);cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-200);font-weight:600;border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-brand);transition:background .15s,border-color .15s,color .15s}.qe-btn:hover{background:var(--c-surface-muted);text-decoration:none}.qe-btn svg{width:18px;height:18px}.qe-btn--primary{background:var(--c-brand);border-color:var(--c-brand);color:var(--c-on-brand)}.qe-btn--primary:hover{background:var(--c-brand-2);color:var(--c-on-brand)}.qe-btn[disabled]{opacity:.6;cursor:default}.qe-copy-status{font-size:var(--fs-200);color:var(--c-success);align-self:center}.qe-related,.qe-more-by-author,.qe-more-by-category,.qe-other-authors{margin-top:var(--sp-7)}.qe-rating{margin:var(--sp-4) 0;align-items:center;gap:8px}.qe-stars{font-size:1.35rem;letter-spacing:2px;line-height:1}.qe-star{color:var(--c-border-strong);cursor:pointer}.qe-star.is-on,.qe-star:hover{color:var(--c-accent-soft)}.qe-rating-summary{color:var(--c-text-2);font-size:var(--fs-100);margin-left:8px}.qe-author-header{display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--sp-5);margin-bottom:var(--sp-6);padding-bottom:var(--sp-6);border-bottom:1px solid var(--c-border)}.qe-author-image{flex:none;width:128px}.qe-author-image img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--radius-lg);border:1px solid var(--c-border);box-shadow:var(--shadow-1)}.qe-author-info{flex:1 1 15rem;min-width:0}.qe-author-info h1{font-size:var(--fs-700);margin:0 0 var(--sp-2);display:flex;align-items:center;gap:10px;flex-wrap:wrap}.qe-verified{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--c-success);color:#fff;font-size:0.8rem;line-height:1}.qe-author-meta{color:var(--c-text-2);font-size:var(--fs-200);margin-bottom:var(--sp-3);display:flex;flex-wrap:wrap;gap:6px 14px}.qe-occupation,.qe-nationality,.qe-dates{margin:0}.qe-quote-count{margin:0 0 var(--sp-3);color:var(--c-text-2);font-size:var(--fs-300)}.qe-quote-count strong{color:var(--c-brand);font-variant-numeric:tabular-nums}.qe-bio-short{margin:var(--sp-3) 0 0;font-family:var(--font-serif);font-size:var(--fs-400);line-height:var(--lh-body);color:var(--c-text);max-width:var(--w-reading)}.qe-bio-short em{color:var(--c-brand)}.qe-author-facts,.qe-author-bio-long,.qe-author-details,.qe-author-awards{margin:var(--sp-6) 0;padding:var(--sp-5);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius)}.qe-author-bio-long{border-left:3px solid var(--c-accent-soft)}.qe-author-bio-long h2,.qe-author-facts .qe-facts-title{margin-top:0}.qe-author-bio-long h2::after,.qe-author-facts .qe-facts-title::after,.qe-author-awards .qe-facts-title::after{display:none}.qe-facts-title{font-size:var(--fs-500)}.qe-facts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--sp-4) var(--sp-6);margin:0}.qe-fact dt{font-family:var(--font-sans);font-weight:600;color:var(--c-text-2);font-size:var(--fs-100);text-transform:uppercase;letter-spacing:.04em}.qe-fact dd{margin:4px 0 0;color:var(--c-text)}.qe-bio-source{margin:var(--sp-4) 0 0;font-size:var(--fs-100);color:var(--c-text-2)}.qe-bio-source a{color:var(--c-text-2);text-decoration:underline}.qe-awards-more summary{cursor:pointer;color:var(--c-accent);font-size:var(--fs-200);font-weight:600;margin-top:var(--sp-3)}.qe-author-categories{margin:var(--sp-4) 0}.qe-category-authors{list-style:none;padding:0;margin:var(--sp-4) 0;display:grid;gap:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr))}.qe-category-authors li{margin:0}.qe-category-authors a{display:block;padding:12px 16px;border-radius:var(--radius);background:var(--c-surface);border:1px solid var(--c-border);color:var(--c-text);font-size:var(--fs-200);font-weight:500}.qe-category-authors a:hover{border-color:var(--c-brand);color:var(--c-brand);text-decoration:none}.qe-category-authors-intro{color:var(--c-text-2);max-width:var(--w-reading)}.qe-index-list{list-style:none;padding:0;margin:var(--sp-5) 0;columns:2;column-gap:var(--sp-6)}@media (max-width:640px){.qe-index-list{columns:1}}.qe-index-list li{padding:8px 0;break-inside:avoid}.qe-pagination{margin:var(--sp-7) 0 0;display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center;font-family:var(--font-sans);font-size:var(--fs-200)}.qe-pagination a,.qe-pagination strong{display:inline-flex;align-items:center;justify-content:center;min-width:var(--tap);min-height:var(--tap);padding:0 12px;border-radius:var(--radius-sm);border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-brand);font-weight:500;font-variant-numeric:tabular-nums}.qe-pagination a:hover{background:var(--c-surface-muted);text-decoration:none}.qe-pagination strong{background:var(--c-brand);color:var(--c-on-brand);border-color:var(--c-brand)}.qe-pagination span{color:var(--c-text-2);padding:0 2px}.qe-search-form,.qe-home-search{display:flex;align-items:center;gap:var(--sp-2);max-width:40rem;margin:var(--sp-5) 0}.qe-search-form input[type="text"],.qe-search-form input[type="search"],.qe-home-search input[type="text"],.qe-home-search input[type="search"]{flex:1 1 auto;width:auto;border:1px solid var(--c-border);border-radius:var(--radius-pill);padding:14px 20px;font-size:var(--fs-300);font-family:var(--font-sans);background:var(--c-surface);color:var(--c-text)}.qe-search-form input:focus,.qe-home-search input:focus{outline:none;border-color:var(--c-accent-soft);box-shadow:var(--ring)}.qe-btn-submit,.qe-search-form button,.qe-home-search button{border:0;border-radius:var(--radius-pill);cursor:pointer;background:var(--c-brand);color:var(--c-on-brand);padding:14px 24px;font-size:var(--fs-300);font-weight:600;font-family:var(--font-sans);min-height:var(--tap)}.qe-btn-submit:hover,.qe-search-form button:hover,.qe-home-search button:hover{background:var(--c-brand-2)}.qe-hero{text-align:center;padding:var(--sp-7) 0 var(--sp-6)}.qe-hero h1{font-size:var(--fs-700);margin:0 auto var(--sp-4);max-width:20ch}.qe-hero p.qe-hero-sub{font-family:var(--font-serif);font-size:var(--fs-400);color:var(--c-text-2);max-width:46ch;margin:0 auto var(--sp-5)}.qe-hero .qe-home-search{margin-left:auto;margin-right:auto}.qe-hero .qe-home-search h2{display:none}.qe-home-categories,.qe-home-authors,.qe-home-featured{margin-top:var(--sp-7)}.qe-home-stat{text-align:center;color:var(--c-text-2);font-size:var(--fs-200);margin-top:var(--sp-3)}.qe-sidebar-section{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);padding:var(--sp-5);margin-bottom:var(--sp-5)}.qe-sidebar-section h3{font-size:var(--fs-300);margin:0 0 var(--sp-3);padding-bottom:var(--sp-3);border-bottom:1px solid var(--c-border)}.qe-sidebar-list{list-style:none;margin:0;padding:0}.qe-sidebar-list li{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--c-border);font-size:var(--fs-200);min-height:var(--tap)}.qe-sidebar-list li:last-child{border-bottom:0}.qe-sidebar-list a{color:var(--c-text);flex:1 1 auto;font-weight:500}.qe-sidebar-list a:hover{color:var(--c-accent)}.qe-sidebar-count{color:var(--c-text-2);font-size:var(--fs-100);white-space:nowrap;font-variant-numeric:tabular-nums}.qe-sidebar-cta{display:inline-block;margin-top:var(--sp-2);font-size:var(--fs-200);font-weight:600;color:var(--c-accent)}.qe-site-footer{background:var(--c-surface);border-top:1px solid var(--c-border);margin-top:var(--sp-8)}.qe-footer-inner{max-width:var(--w-content);margin:0 auto;padding:var(--sp-7) var(--sp-5)}.qe-footer-cols{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:var(--sp-6)}@media (max-width:780px){.qe-footer-cols{grid-template-columns:1fr 1fr;gap:var(--sp-5)}}@media (max-width:480px){.qe-footer-cols{grid-template-columns:1fr}}.qe-footer-brand .qe-logo{margin-bottom:var(--sp-3)}.qe-footer-brand p{color:var(--c-text-2);font-size:var(--fs-200);max-width:30ch}.qe-footer-col h4{font-family:var(--font-sans);font-size:var(--fs-100);text-transform:uppercase;letter-spacing:.06em;color:var(--c-text-2);margin:0 0 var(--sp-3)}.qe-footer-col ul{list-style:none;margin:0;padding:0}.qe-footer-col li{margin-bottom:var(--sp-2)}.qe-footer-col a{color:var(--c-text);font-size:var(--fs-200)}.qe-footer-col a:hover{color:var(--c-accent)}.qe-footer-bottom{max-width:var(--w-content);margin:0 auto;padding:var(--sp-4) var(--sp-5);border-top:1px solid var(--c-border);display:flex;flex-wrap:wrap;gap:var(--sp-3) var(--sp-5);align-items:center;justify-content:space-between}.qe-footer-copy{color:var(--c-text-2);font-size:var(--fs-100);margin:0}.qe-footer-legal{display:flex;gap:var(--sp-4)}.qe-footer-legal a{color:var(--c-text-2);font-size:var(--fs-100)}.qe-empty{text-align:center;padding:var(--sp-7) var(--sp-5);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-lg);max-width:var(--w-reading);margin:var(--sp-5) auto}.qe-empty h1{font-size:var(--fs-600)}.qe-empty p{color:var(--c-text-2);max-width:48ch;margin-inline:auto}.qe-empty-actions{display:flex;flex-wrap:wrap;gap:var(--sp-3);justify-content:center;margin-top:var(--sp-5)}.qe-404-suggestions{margin-top:var(--sp-5)}.qe-404-suggestions ul{list-style:none;padding:0;display:grid;gap:var(--sp-2);max-width:30rem;margin:var(--sp-3) auto 0}.qe-404-suggestions a{display:block;padding:12px 16px;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-surface)}.qe-alert{padding:var(--sp-4);border-radius:var(--radius);border:1px solid var(--c-border);background:var(--c-surface-muted);font-size:var(--fs-200)}.qe-avatar-initials{display:inline-flex;align-items:center;justify-content:center;width:128px;height:128px;border-radius:var(--radius-lg);background:linear-gradient(145deg,var(--c-surface-muted),var(--c-border));color:var(--c-brand);font-family:var(--font-serif);font-weight:600;font-size:2.6rem;border:1px solid var(--c-border);flex:none}.qe-toast{position:fixed;left:50%;bottom:24px;transform:translateX(-50%) translateY(8px);background:var(--c-brand);color:var(--c-on-brand);padding:12px 20px;border-radius:var(--radius-pill);box-shadow:var(--shadow-2);font-size:var(--fs-200);font-weight:500;opacity:0;visibility:hidden;transition:opacity .2s,transform .2s,visibility .2s;z-index:500}.qe-toast.is-visible{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}@media (max-width:600px){.qe-layout{padding:var(--sp-4) var(--sp-4) var(--sp-7)}.qe-breadcrumbs-wrap{padding:var(--sp-3) var(--sp-4) 0}.qe-site-header-inner{padding:0 var(--sp-4)}.qe-author-header{gap:var(--sp-4)}.qe-author-image,.qe-avatar-initials{width:96px;height:96px}.qe-avatar-initials{font-size:2rem}}@media print{.qe-site-header,.qe-site-footer,.qe-sidebar,.qe-quote-actions,.qe-nav-toggle{display:none !important}.qe-layout{display:block}body{background:#fff;color:#000}}.qe-prose{max-width:var(--w-reading)}.qe-prose p{margin:0 0 var(--sp-4)}.qe-quote{display:flex;flex-direction:column}.qe-quote>.qe-quote-card-image{order:9;margin:var(--sp-6) 0 0}.qe-quote>.qe-quote-card-image img{max-width:460px;margin:0 auto}.qe-score{display:none !important}.qe-sidebar-section h2{font-family:var(--font-serif);font-size:var(--fs-300);color:var(--c-brand);margin:0 0 var(--sp-3);padding-bottom:var(--sp-3);border-bottom:1px solid var(--c-border);letter-spacing:-0.01em}.qe-sidebar-section h2::after{display:none}.qe-footer-col h2{font-family:var(--font-sans);font-size:var(--fs-100);text-transform:uppercase;letter-spacing:.06em;color:var(--c-text-2);margin:0 0 var(--sp-3);font-weight:600}.qe-footer-col h2::after{display:none}.qe-quote--themed h1{font-family:var(--font-serif);font-size:var(--fs-500);font-weight:600;letter-spacing:-0.01em;text-transform:none;color:var(--c-brand);border-bottom:0;padding-bottom:0;margin:0 0 var(--sp-4)}.qe-quote--themed{display:block}.qe-quote--themed>.qe-quote-card-image{order:initial}.qe-quote--themed .qe-quote-card-image{margin:var(--sp-6) 0 0}.qe-quote--themed .qe-quote-card-image img{max-width:460px;margin-inline:auto}.qe-quote--themed .qe-quote-card-image figcaption{margin:0}.sq-btn{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:40px;padding:var(--sp-2) var(--sp-3);font-family:var(--font-sans);font-size:var(--fs-200);font-weight:500;line-height:1;color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-border-strong);border-radius:var(--radius-sm);cursor:pointer;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.sq-btn svg{width:18px;height:18px;flex:none}.sq-btn:hover{background:var(--c-surface-muted);border-color:var(--c-brand);color:var(--c-brand)}.sq-btn--ghost{background:transparent}.sq-btn--primary{background:var(--c-brand);color:var(--c-on-brand);border-color:var(--c-brand)}.sq-btn--primary:hover{background:var(--c-brand-2);color:var(--c-on-brand);border-color:var(--c-brand-2)}.sq-copy-status{font-size:var(--fs-100);color:var(--c-success)}.sq-textlink{color:var(--c-accent-ink);font-weight:500;text-decoration:none}.sq-textlink:hover{text-decoration:underline}.sq-home{max-width:var(--w-content)}.sq-hero{text-align:center;padding:var(--sp-6) 0 var(--sp-5)}.sq-eyebrow{font-family:var(--font-sans);font-size:var(--fs-100);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--c-text-2);margin:0 0 var(--sp-3)}.sq-hero__title{font-family:var(--font-serif);font-weight:600;font-size:var(--fs-700);line-height:var(--lh-tight);letter-spacing:-0.02em;color:var(--c-text);margin:0 0 var(--sp-3)}.sq-hero__lede{max-width:40rem;margin:0 auto var(--sp-5);font-size:var(--fs-400);line-height:var(--lh-body);color:var(--c-text-2)}.sq-hero__search{display:flex;align-items:center;gap:var(--sp-2);max-width:40rem;margin:0 auto;padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-4);background:var(--c-surface);border:1px solid var(--c-border-strong);border-radius:var(--radius-pill);box-shadow:var(--shadow-1)}.sq-hero__search:focus-within{border-color:var(--c-brand);box-shadow:var(--ring)}.sq-hero__search-icon{width:20px;height:20px;color:var(--c-text-2);flex:none}.sq-hero__search input{flex:1 1 auto;border:0;background:transparent;font-family:var(--font-sans);font-size:var(--fs-300);color:var(--c-text);min-width:0;padding:var(--sp-2) 0}.sq-hero__search input:focus{outline:none}.sq-hero__search button{flex:none;border:0;border-radius:var(--radius-pill);cursor:pointer;background:var(--c-brand);color:var(--c-on-brand);font-family:var(--font-sans);font-weight:600;font-size:var(--fs-200);padding:var(--sp-2) var(--sp-5);min-height:40px}.sq-hero__search button:hover{background:var(--c-brand-2)}.sq-section{margin:var(--sp-7) 0}.sq-section__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;margin:0 0 var(--sp-4)}.sq-section__title{font-family:var(--font-serif);font-weight:600;font-size:var(--fs-600);letter-spacing:-0.01em;color:var(--c-text);margin:0}.sq-section__hint{font-size:var(--fs-200);color:var(--c-text-2);margin:0}.sq-section__more{font-family:var(--font-sans);font-weight:600;font-size:var(--fs-200);color:var(--c-accent-ink);text-decoration:none;white-space:nowrap}.sq-section__more:hover{text-decoration:underline}.sq-section__foot{margin:var(--sp-4) 0 0}.sq-grid{display:grid;gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr))}.sq-grid__item{display:flex}.sq-grid--compact{grid-template-columns:repeat(auto-fill,minmax(min(100%,10.5rem),1fr));gap:var(--sp-3)}.sq-card{display:flex;flex-direction:column;width:100%;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-1);transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.sq-card:hover{box-shadow:var(--shadow-2);border-color:var(--c-border-strong)}.sq-card:focus-within{border-color:var(--c-brand);box-shadow:var(--ring)}.sq-card__media{display:block;aspect-ratio:1 / 1;background:var(--c-surface-muted);border-bottom:1px solid var(--c-border)}.sq-card__media img{width:100%;height:100%;object-fit:contain;display:block}.sq-card__body{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4);flex:1 1 auto}.sq-card__quote{margin:0}.sq-card__text{font-family:var(--font-serif);font-size:var(--fs-300);line-height:var(--lh-snug);color:var(--c-text);text-decoration:none;display:block}.sq-card__text:hover{color:var(--c-brand)}.sq-card__text mark{background:color-mix(in srgb,var(--c-accent-soft) 30%,transparent);color:inherit;padding:0 .1em;border-radius:2px}.sq-card__author{margin:0;font-family:var(--font-sans);font-size:var(--fs-200);color:var(--c-text-2)}.sq-card__author a{color:var(--c-accent-ink);text-decoration:none;font-weight:500}.sq-card__author a:hover{text-decoration:underline}.sq-card__topics{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.sq-card__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin-top:auto;padding-top:var(--sp-2)}.sq-card__actions .sq-btn{min-height:34px;padding:var(--sp-1) var(--sp-3);font-size:var(--fs-100)}.sq-card__actions .sq-btn span{display:inline}.sq-card--featured{box-shadow:var(--shadow-2)}@media (min-width:48rem){.sq-card--featured{flex-direction:row;align-items:stretch}.sq-card--featured .sq-card__media{flex:0 0 42%;aspect-ratio:1 / 1;border-bottom:0;border-right:1px solid var(--c-border)}.sq-card--featured .sq-card__body{flex:1 1 auto;justify-content:center;gap:var(--sp-4);padding:var(--sp-6)}.sq-card--featured .sq-card__text{font-size:var(--fs-500);line-height:var(--lh-quote)}}.sq-card--reading .sq-card__text{font-size:var(--fs-400);line-height:var(--lh-body)}.sq-viewbar{display:inline-flex;align-items:center;gap:var(--sp-1);flex-wrap:wrap;margin:0 0 var(--sp-4);padding:var(--sp-1);background:var(--c-surface-muted);border:1px solid var(--c-border);border-radius:var(--radius-pill)}.sq-viewbar__label{font-size:var(--fs-100);font-weight:600;color:var(--c-text-2);padding:0 var(--sp-2);text-transform:uppercase;letter-spacing:.05em}.sq-viewbtn{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:36px;padding:var(--sp-2) var(--sp-3);border:0;border-radius:var(--radius-pill);cursor:pointer;background:transparent;color:var(--c-text-2);font-family:var(--font-sans);font-size:var(--fs-200);font-weight:500}.sq-viewbtn svg{width:16px;height:16px}.sq-viewbtn:hover{color:var(--c-text)}.sq-viewbtn.is-active{background:var(--c-surface);color:var(--c-brand);box-shadow:var(--shadow-1)}@media (max-width:30rem){.sq-viewbtn span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}.sq-view--reading .sq-grid{grid-template-columns:minmax(0,var(--w-reading));justify-content:center}.sq-view--reading .sq-card{flex-direction:row}.sq-view--reading .sq-card__media{display:none}.sq-view--reading .sq-card__body{padding:var(--sp-5)}.sq-view--reading .sq-card__text{font-family:var(--font-serif);font-size:var(--fs-400);line-height:var(--lh-body)}.sq-view--compact .sq-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,10.5rem),1fr));gap:var(--sp-3)}.sq-view--compact .sq-card__body{padding:var(--sp-3);gap:var(--sp-2)}.sq-view--compact .sq-card__text{font-size:var(--fs-200)}.sq-view--compact .sq-card__actions{display:none}.sq-topic-cards,.sq-author-cards{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr))}.sq-topic-card,.sq-author-card{display:flex;flex-direction:column;gap:var(--sp-1);height:100%;padding:var(--sp-4);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);text-decoration:none;color:var(--c-text);transition:border-color .15s ease,box-shadow .15s ease}.sq-topic-card:hover,.sq-author-card:hover{border-color:var(--c-brand);box-shadow:var(--shadow-1)}.sq-topic-card__name{font-family:var(--font-serif);font-weight:600;font-size:var(--fs-400);color:var(--c-brand)}.sq-topic-card__count,.sq-author-card__count{font-family:var(--font-sans);font-size:var(--fs-100);color:var(--c-text-2)}.sq-author-card{align-items:center;text-align:center}.sq-author-card__name{font-family:var(--font-sans);font-weight:600;font-size:var(--fs-200);color:var(--c-text)}.sq-avatar{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;flex:none;background:var(--c-brand);color:var(--c-on-brand);font-family:var(--font-sans);font-weight:600;font-size:var(--fs-300);letter-spacing:.02em}.sq-avatar--lg{width:96px;height:96px;font-size:var(--fs-600)}.qe-author-image{position:relative}.qe-author-image .sq-avatar{position:absolute;inset:0;margin:auto;width:100%;height:100%;border-radius:50%}.qe-author-image img{position:relative;z-index:1;border-radius:50%;object-fit:cover;width:100%;height:100%}.sq-browseall{display:grid;gap:var(--sp-4);grid-template-columns:1fr 1fr}@media (max-width:40rem){.sq-browseall{grid-template-columns:1fr}}.sq-bigcta{display:flex;align-items:center;justify-content:center;gap:var(--sp-3);padding:var(--sp-5);background:var(--c-surface-muted);border:1px solid var(--c-border);border-radius:var(--radius-lg);text-decoration:none;color:var(--c-brand);font-family:var(--font-serif);font-weight:600;font-size:var(--fs-500)}.sq-bigcta:hover{border-color:var(--c-brand);background:var(--c-surface)}.sq-bigcta svg{width:24px;height:24px}.sq-archive__head{margin:var(--sp-5) 0 var(--sp-6)}.sq-archive__title{font-family:var(--font-serif);font-weight:600;font-size:var(--fs-700);line-height:var(--lh-tight);letter-spacing:-0.02em;color:var(--c-text);margin:0 0 var(--sp-2)}.sq-archive__page{font-size:.6em;font-weight:500;color:var(--c-text-2)}.sq-archive__meta{font-family:var(--font-sans);font-size:var(--fs-300);color:var(--c-text-2);margin:0}.sq-author__head{display:flex;align-items:center;gap:var(--sp-4)}.sq-crosslinks{margin:var(--sp-3) 0 0;display:flex;gap:var(--sp-3);flex-wrap:wrap;font-size:var(--fs-200)}.sq-crosslinks a{color:var(--c-accent-ink);text-decoration:none}.sq-crosslinks a:hover{text-decoration:underline}.sq-related-reading{margin:var(--sp-6) 0}.sq-chip-count{color:var(--c-text-2);font-weight:400}.sq-searchpage-form{display:flex;align-items:center;gap:var(--sp-2);max-width:40rem;margin:var(--sp-4) 0 0;padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-4);background:var(--c-surface);border:1px solid var(--c-border-strong);border-radius:var(--radius-pill)}.sq-searchpage-form:focus-within{border-color:var(--c-brand);box-shadow:var(--ring)}.sq-searchpage-form input{flex:1 1 auto;min-width:0;border:0;background:transparent;font-size:var(--fs-300);color:var(--c-text);padding:var(--sp-2) 0}.sq-searchpage-form input:focus{outline:none}.sq-searchpage-form button{flex:none;border:0;border-radius:var(--radius-pill);background:var(--c-brand);color:var(--c-on-brand);font-weight:600;padding:var(--sp-2) var(--sp-5);min-height:40px;cursor:pointer}.sq-single{max-width:var(--w-reading)}.sq-quote{}.sq-quote__title{font-family:var(--font-serif);font-weight:600;font-size:var(--fs-500);color:var(--c-brand);margin:0 0 var(--sp-4);letter-spacing:-0.01em}.sq-quote__text{font-family:var(--font-serif);font-weight:500;font-size:var(--fs-quote);line-height:var(--lh-quote);color:var(--c-text);margin:0 0 var(--sp-4);padding-left:var(--sp-4);border-left:3px solid var(--c-accent)}.sq-quote__author{font-family:var(--font-sans);font-size:var(--fs-400);color:var(--c-text-2);margin:0 0 var(--sp-4)}.sq-quote__author a{color:var(--c-accent-ink);text-decoration:none;font-weight:600}.sq-quote__author a:hover{text-decoration:underline}.sq-quote__source{font-size:var(--fs-200);color:var(--c-text-2);margin:0 0 var(--sp-4)}.sq-quote__topics{margin:var(--sp-4) 0}.sq-quote__figure{margin:var(--sp-6) 0 0}.sq-quote__image{display:block;width:100%;max-width:460px;height:auto;margin:0 auto;border-radius:var(--radius);border:1px solid var(--c-border);background:var(--c-surface-muted)}.sq-quote__figcap{display:flex;align-items:center;justify-content:center;gap:var(--sp-3);flex-wrap:wrap;margin:var(--sp-3) 0 0}.sq-quote__figtext{font-size:var(--fs-100);color:var(--c-text-2)}.sq-quote__figactions{display:inline-flex;gap:var(--sp-2)}.sq-empty{text-align:center;padding:var(--sp-7) var(--sp-4)}.sq-empty__icon{display:inline-flex;color:var(--c-text-2);margin-bottom:var(--sp-3)}.sq-empty__icon svg{width:32px;height:32px}.sq-empty__hint{font-size:var(--fs-200);color:var(--c-text-2);margin:var(--sp-4) 0 var(--sp-2)}.sq-empty__topics{justify-content:center}.sq-empty__actions{justify-content:center;margin-top:var(--sp-4)}.sq-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--sp-2);margin:var(--sp-6) 0 0}.sq-pagination a,.sq-pagination__current,.sq-pagination__edge{display:inline-flex;align-items:center;min-height:40px;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--fs-200);text-decoration:none}.sq-pagination__pages{display:inline-flex;gap:var(--sp-1);align-items:center}.sq-pagination a{color:var(--c-text);border:1px solid var(--c-border);background:var(--c-surface)}.sq-pagination a:hover{border-color:var(--c-brand);color:var(--c-brand)}.sq-pagination__current{background:var(--c-brand);color:var(--c-on-brand);font-weight:600}.sq-pagination__edge{border:1px solid var(--c-border-strong);color:var(--c-text);background:var(--c-surface);font-weight:500}.sq-pagination__edge.is-disabled{opacity:.4}.sq-pagination__gap{color:var(--c-text-2);padding:0 var(--sp-1)}.sq-pagination__status{font-size:var(--fs-100);color:var(--c-text-2);width:100%;text-align:center;order:3}@media (prefers-reduced-motion:reduce){.sq-card,.sq-topic-card,.sq-author-card,.sq-btn{transition:none}}.sq-hero--compact{padding:var(--sp-5) 0 var(--sp-3)}.sq-featured{margin-top:var(--sp-3)}@media (min-width:48rem){.sq-card--featured .sq-card__media{flex-basis:48%}}.sq-quote__figure--hero{margin:0 0 var(--sp-5)}.sq-quote__figure--hero .sq-quote__image{max-width:min(100%,36rem);width:100%}.sq-quote__figure--hero .sq-quote__figcap{margin-top:var(--sp-3);justify-content:center}.qe-footer-rising{margin-top:var(--sp-5)}.qe-footer-rising h2{font-family:var(--font-sans);font-size:var(--fs-100);text-transform:uppercase;letter-spacing:.06em;color:var(--c-text-2);margin:0 0 var(--sp-3);font-weight:600}.qe-footer-rising h2::after{display:none}.qe-footer-rising ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-3)}.qe-footer-rising a{color:var(--c-text);font-size:var(--fs-200)}.qe-footer-rising a:hover{color:var(--c-accent)}