:root{--brand-primary:#10a9ff;--contrast:#000;--first-xtra-soft:#fbfcfd;--first-soft:#fbfcfd;--first:#f0f2f4;--second:#e6ebee;--third:#dbe1e4;--third-contrast:#acb8c0;--airy-second:#e8f7ff;--airy-third:#e8f7ff;--background:#fff;--text-first-soft:#131414;--text-first:#232424;--text-second:#343739;--text-third:#676b6d;--text-fourth:#787d80;--translucent-100:#ffffffe1;--translucent-90:#ffffffbf;--translucent-50:#ffffff80;--translucent-input:#fbfcfdb6;--header-hamburger:#676b6d;--header-border:#ffffff24;--first-soft-corrected:#f0f2f4}@media (prefers-color-scheme:dark){:root{--brand-primary:#10a9ff;--contrast:#fff;--first-xtra-soft:#030303;--first-soft:#131414;--first:#232424;--second:#343739;--third:#676b6d;--third-contrast:#676b6d;--airy-second:#041722;--airy-third:#0a2c40;--background:#000;--text-first-soft:#fbfcfd;--text-first:#f0f2f4;--text-second:#e6ebee;--text-third:#acb8c0;--text-fourth:#acb8c0;--translucent-100:#000000e1;--translucent-90:#000000bf;--translucent-50:#00000080;--translucent-soft-10:#23242433;--translucent-input:#23242450;--header-hamburger:#acb8c0;--header-border:#00000024;--first-soft-corrected:#131414}}.content-index{background:var(--background);min-height:100vh;color:var(--text-first);padding:120px 40px 112px}.content-index-shell{max-width:1040px;margin:0 auto}.content-index-heading{margin-bottom:72px}.content-index-title{text-wrap:balance;max-width:720px;margin:0;font-size:35px;font-weight:900;line-height:1.15}.content-index-intro{max-width:650px;color:var(--text-third);margin:10px 0 0;font-size:16px;line-height:1.5}.content-index-intro strong{color:var(--text-first);font-weight:500}.faq-directory{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:64px;display:grid}.faq-topics{flex-direction:column;gap:1px;display:flex;position:sticky;top:112px}.faq-topics a{color:var(--text-third);text-underline-offset:5px;padding:10px 0;font-size:16px;line-height:1.5;text-decoration:none;display:block}.faq-topics a:hover{color:var(--text-first);text-decoration:underline}.faq-section{scroll-margin-top:112px}.faq-section+.faq-section{margin-top:56px}.faq-section>h2{margin:0 0 18px;font-size:18px;font-weight:600;line-height:1.5}.faq-questions,.updates-journal{background:var(--first-soft);border:1px solid var(--first);border-radius:20px;margin:0;padding:0;list-style:none}.faq-questions>li,.updates-journal>li{border-bottom:1px solid var(--first);border-radius:0;margin-top:0;padding:5px 25px}.faq-questions>li:last-child,.updates-journal>li:last-child{border-bottom:0}.faq-question{color:inherit;justify-content:space-between;align-items:start;gap:24px;padding:24px 0;text-decoration:none;display:flex}.faq-question h3{letter-spacing:-.015em;margin:0;font-size:20px;font-weight:550;line-height:1.45}.faq-question p,.update-summary p{max-width:58ch;color:var(--text-third);margin:8px 0 0;font-size:14px;line-height:1.65}.index-arrow{width:18px;height:18px;color:var(--text-third);flex-shrink:0;margin-top:4px}.faq-question:hover h3,.update-entry:hover h2{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.faq-question:hover .index-arrow,.update-entry:hover .index-arrow{color:var(--contrast)}.content-index a:focus-visible{outline:2px solid var(--brand-primary);outline-offset:5px;border-radius:2px}.content-index-help{border-top:1px solid var(--first);color:var(--text-second);margin:72px 0 0;padding-top:24px;font-size:14px;line-height:1.7}.content-index-help a{color:var(--brand-primary);text-underline-offset:4px;font-weight:500}.updates-heading{align-items:start;gap:10px;display:grid}.updates-heading .content-index-intro{margin:0}.update-entry{color:inherit;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date arrow""summary arrow";gap:8px 64px;padding:25px 0;text-decoration:none;display:grid}.update-entry-with-image{grid-template-columns:96px minmax(0,1fr) auto;grid-template-areas:"preview date arrow""preview summary arrow";gap:8px 24px}.update-preview{aspect-ratio:1;background:var(--first-soft);border-radius:12px;grid-area:preview;align-self:center;width:96px;position:relative;overflow:hidden}.update-preview img{filter:blur(7px);object-fit:cover;transform:scale(1.5)}.update-date{color:var(--text-third);grid-area:date;font-size:13px;line-height:1.5}.update-summary{grid-area:summary}.update-entry .index-arrow{grid-area:arrow;align-self:center}.update-summary h2{letter-spacing:-.025em;margin:0;font-size:20px;font-weight:550;line-height:1.35}.content-index-empty{border-top:1px solid var(--first);color:var(--text-third);margin:0;padding:28px 0;line-height:1.7}@media (max-width:760px){.content-index{padding:100px 24px 72px}.content-index-title{font-size:28px}.content-index-heading{margin-bottom:40px}.faq-directory,.updates-heading{grid-template-columns:minmax(0,1fr);gap:10px}.faq-topics{border-bottom:1px solid var(--first);flex-flow:wrap;gap:10px;padding-bottom:20px;position:static}.faq-topics a{background:var(--first-soft);border-radius:100px;padding:5px 10px}.faq-section+.faq-section{margin-top:40px}.faq-question{gap:16px;padding:20px 0}.update-entry{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date arrow""summary arrow";gap:8px 16px;padding:28px 0}.update-date{padding:0}.update-entry-with-image{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date arrow""summary arrow"}.update-preview{display:none}}
