.top-links-container[data-astro-cid-4sn4zg3r]{display:flex;justify-content:space-between;align-items:center;height:120px;margin-bottom:40px;gap:10px}.container[data-astro-cid-4sn4zg3r]{padding-top:70px;padding-bottom:500px;max-width:calc(1024px + max(env(safe-area-inset-left),24px) + max(env(safe-area-inset-right),24px))}.spacer[data-astro-cid-4sn4zg3r]{display:block;width:1px;height:1px;min-width:1px;min-height:1px}.post-category[data-astro-cid-4sn4zg3r]{display:block;font-size:13px;color:#d0d6e0;font-weight:400}.post-quote[data-astro-cid-4sn4zg3r]{font-style:italic;color:#c6c8c9;margin-bottom:3rem;font-size:1.2rem;line-height:1.6}.quote-attribution[data-astro-cid-4sn4zg3r]{margin-top:.5rem;color:#8a8f98}.post-featured-image[data-astro-cid-4sn4zg3r]{margin-bottom:3rem;overflow:hidden}.cover-image[data-astro-cid-4sn4zg3r]{border-radius:8px}.post-featured-image[data-astro-cid-4sn4zg3r] img[data-astro-cid-4sn4zg3r]{width:100%;height:auto}.post-content[data-astro-cid-4sn4zg3r] h1{font-size:32px;line-height:36px}.post-title[data-astro-cid-4sn4zg3r]{font-size:32px;line-height:36px;font-weight:590}@media(min-width:640px){.post-title[data-astro-cid-4sn4zg3r]{font-size:40px;line-height:44px;font-weight:590}}.back-link[data-astro-cid-4sn4zg3r]{display:inline-flex;align-items:center;gap:.5rem;color:var(--color-text-secondary);font-size:.9rem;transition:color .2s ease}.back-link[data-astro-cid-4sn4zg3r]:hover{color:#fff}.back-link[data-astro-cid-4sn4zg3r] svg[data-astro-cid-4sn4zg3r]{stroke-width:2.2}.last-edited[data-astro-cid-4sn4zg3r]{display:flex;align-items:center;justify-content:center;gap:8px;color:#5c5f60;font-size:13px}.editor-avatar[data-astro-cid-4sn4zg3r]{width:18px;height:18px;border-radius:50%;-o-object-fit:cover;object-fit:cover;filter:grayscale(100%)}.popover-wrapper[data-astro-cid-4sn4zg3r]{position:relative;display:flex;align-items:center;justify-content:center}.popover-trigger[data-astro-cid-4sn4zg3r]{cursor:help;background:none;border:none;padding:0;display:inline-flex}.PopoverContent[data-astro-cid-4sn4zg3r]{position:fixed;z-index:100;border-radius:12px;padding:20px;background-color:#1a1a1a;box-shadow:0 10px 38px -10px #00000080,0 10px 20px -15px #0006;visibility:hidden;opacity:0;transform:scale(.5);transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;display:none;transform-origin:top center;min-width:230px}.PopoverContent[data-astro-cid-4sn4zg3r].open{visibility:visible;opacity:1;transform:scale(1);display:block}.PopoverContent[data-astro-cid-4sn4zg3r]:not(.open){transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out}.author-popover-content[data-astro-cid-4sn4zg3r]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;-moz-column-gap:14px;column-gap:14px;width:100%}.popover-column[data-astro-cid-4sn4zg3r]{display:flex;align-items:center}.social-column[data-astro-cid-4sn4zg3r]{justify-self:end;margin-left:-20px}.author-large-avatar[data-astro-cid-4sn4zg3r]{width:35px;height:35px;border-radius:50%;-o-object-fit:cover;object-fit:cover;filter:grayscale(100%)}.author-details[data-astro-cid-4sn4zg3r]{display:flex;flex-direction:column}.author-name[data-astro-cid-4sn4zg3r]{font-size:13px;color:#fff;margin:0;font-weight:500}.author-role[data-astro-cid-4sn4zg3r]{font-size:13px;color:#8a8f98;margin:0}.social-link[data-astro-cid-4sn4zg3r]{color:#8a8f98;transition:color .2s}.social-link[data-astro-cid-4sn4zg3r]:hover{color:#fff}@keyframes slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideRightAndFade{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeftAndFade{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}.article-footer-section[data-astro-cid-4sn4zg3r]{margin-top:80px;margin-bottom:40px}.article-footer-section[data-astro-cid-4sn4zg3r]:last-child{margin-bottom:80px}.footer-heading[data-astro-cid-4sn4zg3r]{font-size:13px;font-weight:500;color:#8a8f98;margin-bottom:16px}.section-divider[data-astro-cid-4sn4zg3r]{border:none;height:1px;background-color:#2a2a2a;margin-bottom:24px}.author-item[data-astro-cid-4sn4zg3r]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.author-avatar[data-astro-cid-4sn4zg3r]{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;filter:grayscale(100%)}.author-name[data-astro-cid-4sn4zg3r]{font-size:13px;color:#fff}.share-button[data-astro-cid-4sn4zg3r]{display:inline-flex;align-items:center;gap:8px;background-color:#28282c;border:none;border-radius:8px;padding:0 12px;color:#fff;font-size:13px;cursor:pointer;transition:background-color .2s;height:32px}.share-button[data-astro-cid-4sn4zg3r]:hover{background-color:#323237}.share-button[data-astro-cid-4sn4zg3r].copied{background-color:#22382a}.link-icon[data-astro-cid-4sn4zg3r]{stroke-width:2}.author-avatar-button[data-astro-cid-4sn4zg3r]{padding:0;background:none;border:none;cursor:help;display:flex;align-items:center;justify-content:center}.author-avatar[data-astro-cid-4sn4zg3r]{width:18px;height:18px;border-radius:50%;-o-object-fit:cover;object-fit:cover;filter:grayscale(100%);transition:filter .2s}.author-avatar-button[data-astro-cid-4sn4zg3r]:hover .author-avatar[data-astro-cid-4sn4zg3r]{filter:grayscale(70%)}.post-content[data-astro-cid-4sn4zg3r] h2{font-size:17px;line-height:24px;font-weight:600;margin:2.5rem 0 1rem}.post-content[data-astro-cid-4sn4zg3r] p,.post-content[data-astro-cid-4sn4zg3r] a,.post-content[data-astro-cid-4sn4zg3r] li{font-size:15px;line-height:24px;font-weight:400}.post-content[data-astro-cid-4sn4zg3r] ul,.post-content[data-astro-cid-4sn4zg3r] ol{padding-left:1.5rem;margin-bottom:1.5rem}.post-content[data-astro-cid-4sn4zg3r] ul li,.post-content[data-astro-cid-4sn4zg3r] ol li{margin-bottom:.5rem}.post-description[data-astro-cid-4sn4zg3r]{font-size:15px;line-height:24px;font-weight:400}@media(min-width:640px){.post-content[data-astro-cid-4sn4zg3r] h2{font-size:20px;line-height:28px}}.separator-root[data-astro-cid-4sn4zg3r]{margin-block:40px;height:1px;width:100%;background:#ffffff0d}.post-content[data-astro-cid-4sn4zg3r] sup[data-astro-cid-4sn4zg3r] a[data-astro-cid-4sn4zg3r]{color:#64a5ff;text-decoration:none}.post-content[data-astro-cid-4sn4zg3r] sup[data-astro-cid-4sn4zg3r] a[data-astro-cid-4sn4zg3r]:hover{text-decoration:underline}.post-content[data-astro-cid-4sn4zg3r] span[id^=footnote-]{scroll-margin-top:69px;display:inline-block}.post-content[data-astro-cid-4sn4zg3r] h2:last-of-type+ol,.post-content[data-astro-cid-4sn4zg3r] h2:last-of-type+p{margin-bottom:80px}.post-content[data-astro-cid-4sn4zg3r]{margin-bottom:100px}.post-content[data-astro-cid-4sn4zg3r] sup{color:#5a8dc9;font-size:.75em;line-height:0;position:relative;vertical-align:baseline;top:-.5em;margin-top:-1em;padding-bottom:1em}.post-content[data-astro-cid-4sn4zg3r] sup a{color:#5a8dc9;text-decoration:none;vertical-align:baseline}.post-content[data-astro-cid-4sn4zg3r] sup a:hover{text-decoration:underline}.post-content[data-astro-cid-4sn4zg3r] p{margin-bottom:1.5rem}.post-content[data-astro-cid-4sn4zg3r] p+p{margin-top:-.5rem}.post-content[data-astro-cid-4sn4zg3r] ol{counter-reset:list-counter;list-style-type:none;padding-left:0}.post-content[data-astro-cid-4sn4zg3r] ol li{position:relative;padding-left:2.5rem;margin-bottom:1.5rem;counter-increment:list-counter}.post-content[data-astro-cid-4sn4zg3r] ol li:before{content:counter(list-counter) ".";position:absolute;left:0;top:0;font-weight:600;color:#fff}.right-spacer[data-astro-cid-4sn4zg3r]{display:none}@media(min-width:640px){.right-spacer[data-astro-cid-4sn4zg3r]{display:block}}
