.post-hero[data-astro-cid-5wvah5qv]{padding-top:var(--header-height);background-color:var(--color-grey-200);position:relative}.post-hero__media[data-astro-cid-5wvah5qv]{z-index:1;margin:0;position:absolute;inset:0;overflow:hidden}.post-hero__media[data-astro-cid-5wvah5qv]:after{content:"";background-color:color-mix(in srgb, var(--color-ink) 50%, transparent);position:absolute;inset:0}.post-hero__media[data-astro-cid-5wvah5qv] img[data-astro-cid-5wvah5qv]{object-fit:cover;width:100%;height:100%}.post-hero__inner[data-astro-cid-5wvah5qv]{z-index:2;width:min(100%, var(--container-edge));max-width:var(--container-narrow);text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;gap:20px;min-height:450px;margin-inline:auto;padding:50px 0;display:flex;position:relative}.post-hero__title[data-astro-cid-5wvah5qv]{color:var(--color-white);font-size:var(--text-page-title);line-height:var(--leading-display);letter-spacing:normal;text-wrap:wrap;margin:0}.post-hero__meta[data-astro-cid-5wvah5qv]{color:var(--color-paper);font-size:12px;font-weight:var(--weight-semibold);line-height:var(--leading-snug);text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:4px 15px;margin:0;padding:0;list-style:none;display:flex}.post-hero__meta[data-astro-cid-5wvah5qv] li[data-astro-cid-5wvah5qv]{align-items:center;gap:6px;display:inline-flex}.post-hero__meta[data-astro-cid-5wvah5qv] svg[data-astro-cid-5wvah5qv]{fill:currentColor;width:10px;height:10px}.post-hero__meta[data-astro-cid-5wvah5qv] a[data-astro-cid-5wvah5qv]{color:inherit;text-decoration:none}.post-hero__meta[data-astro-cid-5wvah5qv] a[data-astro-cid-5wvah5qv]:hover{color:var(--color-teal-light)}@media (width<=999.98px){.post-hero[data-astro-cid-5wvah5qv]{padding-top:var(--header-height-mobile)}.post-hero__inner[data-astro-cid-5wvah5qv]{width:min(100%, var(--container-edge-compact))}}.dis-blog-toc[data-astro-cid-x34ekpuc]{margin:0}.dis-blog-toc__card[data-astro-cid-x34ekpuc]{padding:var(--space-lg);border:1px solid var(--color-border-slate-14);border-radius:var(--radius-sm);background-color:var(--color-white);box-shadow:var(--shadow-toc);color:var(--color-slate);margin:0}.dis-blog-toc__summary[data-astro-cid-x34ekpuc]{color:var(--color-slate);cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;list-style:none;display:flex}.dis-blog-toc__summary[data-astro-cid-x34ekpuc]::-webkit-details-marker{display:none}.dis-blog-toc__title[data-astro-cid-x34ekpuc]{font-family:var(--font-heading);font-size:var(--text-subheading);line-height:var(--leading-display);text-transform:uppercase}.dis-blog-toc__chevron[data-astro-cid-x34ekpuc]{width:.55em;height:.55em;transition:transform .15s var(--ease-theme);border-bottom:2px solid;border-right:2px solid;flex:none;transform:rotate(45deg)}.dis-blog-toc__card[data-astro-cid-x34ekpuc][open] .dis-blog-toc__chevron[data-astro-cid-x34ekpuc]{transform:rotate(225deg)}.dis-blog-toc__list[data-astro-cid-x34ekpuc]{margin:1.5rem 0 0;padding:0;list-style:none}.dis-blog-toc__list[data-astro-cid-x34ekpuc] li[data-astro-cid-x34ekpuc]{margin:0}.dis-blog-toc__link[data-astro-cid-x34ekpuc]{border-radius:0 var(--radius-chip) var(--radius-chip) 0;color:var(--color-slate);transition:background-color .15s var(--ease-theme), border-color .15s var(--ease-theme), color .15s var(--ease-theme);border-left:3px solid #0000;padding:7px 10px 7px 13px;line-height:1.35;text-decoration:none;display:block}.dis-blog-toc__link[data-astro-cid-x34ekpuc]:hover,.dis-blog-toc__link[data-astro-cid-x34ekpuc]:focus-visible{border-left-color:color-mix(in srgb, var(--color-teal) 45%, transparent);background-color:color-mix(in srgb, var(--color-teal) 10%, transparent);color:var(--color-ink)}.dis-blog-toc__link[data-astro-cid-x34ekpuc].is-active{border-left-color:var(--color-teal);background-color:color-mix(in srgb, var(--color-teal) 14%, transparent);color:var(--color-ink);font-weight:var(--weight-semibold)}@media (width>=1000px){.dis-blog-toc__card[data-astro-cid-x34ekpuc]{max-height:calc(100svh - var(--header-height) - 2 * var(--space-lg));flex-direction:column;display:flex}.dis-blog-toc__list[data-astro-cid-x34ekpuc]{min-height:0;margin-top:var(--space-md);overscroll-behavior:contain;scrollbar-width:thin;flex:auto;position:relative;overflow-y:auto}.dis-blog-toc__link[data-astro-cid-x34ekpuc]{font-size:var(--text-small);padding-block:5px}.dis-blog-toc__card[data-astro-cid-x34ekpuc]::details-content{content-visibility:visible;flex-direction:column;flex:auto;min-height:0;display:flex}.dis-blog-toc__card[data-astro-cid-x34ekpuc]>.dis-blog-toc__list[data-astro-cid-x34ekpuc]{display:block}.dis-blog-toc__summary[data-astro-cid-x34ekpuc]{pointer-events:none;cursor:default}.dis-blog-toc__chevron[data-astro-cid-x34ekpuc]{display:none}}.dis-photo-lightbox{--photo-lightbox-drag:0px;--photo-lightbox-ease-open:var(--ease-photo-open);background:var(--color-black);width:100vw;max-width:none;height:100dvh;max-height:none;color:color-mix(in srgb, var(--color-white) 72%, transparent);border:0;border-radius:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.dis-photo-lightbox::backdrop{background:0 0}.dis-photo-lightbox__counter{z-index:4;font-variant-numeric:tabular-nums;font-size:14px;line-height:1;position:fixed;top:16px;left:18px}.dis-photo-lightbox__actions{z-index:4;gap:2px;display:flex;position:fixed;top:6px;right:6px}.dis-photo-lightbox .dis-photo-lightbox__close,.dis-photo-lightbox__zoom{width:44px;height:44px;color:color-mix(in srgb, var(--color-white) 72%, transparent);place-items:center;margin:0;padding:0;font-size:28px;line-height:1;display:grid;position:static;-webkit-appearance:none!important;appearance:none!important;border-radius:var(--radius-round)!important;box-shadow:none!important;background:0 0!important;border:0!important}.dis-photo-lightbox .dis-photo-lightbox__close{text-shadow:0 1px 10px color-mix(in srgb, var(--color-black) 50%, transparent);cursor:pointer;font-weight:300}.dis-photo-lightbox .dis-photo-lightbox__close:hover,.dis-photo-lightbox__zoom:hover,.dis-photo-lightbox .dis-photo-lightbox__close:focus-visible,.dis-photo-lightbox__zoom:focus-visible{color:var(--color-white);outline:none;background:color-mix(in srgb, var(--color-white) 8%, transparent)!important}.dis-photo-lightbox__arrow{z-index:4;border-radius:var(--radius-round);background:color-mix(in srgb, var(--color-black) 45%, transparent);width:42px;height:42px;color:var(--color-white);text-shadow:0 1px 10px color-mix(in srgb, var(--color-black) 50%, transparent);opacity:.8;cursor:pointer;border:0;margin-top:-21px;padding:0;font-size:32px;font-weight:200;line-height:1;position:fixed;top:50%;transform:none}.dis-photo-lightbox__arrow:hover{opacity:1}.dis-photo-lightbox__arrow:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.dis-photo-lightbox__arrow--prev{left:20px}.dis-photo-lightbox__arrow--next{right:20px}.dis-photo-lightbox__stage{touch-action:none;cursor:grab;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.dis-photo-lightbox__track{width:300vw;height:100%;transform:translate3d(calc(-100vw + var(--photo-lightbox-drag)), 0, 0);will-change:transform;display:flex}.dis-photo-lightbox.is-changing .dis-photo-lightbox__track{transition:transform .46s var(--ease-out-soft)}.dis-photo-lightbox.is-dragging .dis-photo-lightbox__track{transition:none}.dis-photo-lightbox__slide{flex:0 0 100vw;justify-content:center;align-items:center;width:100vw;height:100%;padding:56px 74px 32px;display:flex;overflow:hidden}.dis-photo-lightbox__image{object-fit:contain;transform:translate3d(var(--photo-lightbox-pan-x,0), var(--photo-lightbox-pan-y,0), 0) scale(var(--photo-lightbox-zoom,1));transform-origin:50%;transition:transform .45s var(--ease-out-soft), opacity .15s;cursor:grab;display:block;width:auto!important;max-width:min(84vw,1600px)!important;height:auto!important;max-height:calc(100dvh - 88px)!important;position:static!important}.dis-photo-lightbox.is-panning .dis-photo-lightbox__image{cursor:grabbing;transition:none}.dis-photo-lightbox.is-opening .dis-photo-lightbox__image{opacity:0}.dis-photo-lightbox__zoom-indicator{z-index:4;border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-black) 50%, transparent);color:color-mix(in srgb, var(--color-white) 78%, transparent);font-variant-numeric:tabular-nums;letter-spacing:.02em;pointer-events:none;padding:5px 9px;font-size:12px;line-height:1;position:fixed;bottom:16px;left:18px}@media (width<=767px){.dis-photo-lightbox__slide{padding:54px 42px 28px}.dis-photo-lightbox__image{max-width:calc(100vw - 72px)!important;max-height:calc(100dvh - 82px)!important}.dis-photo-lightbox__arrow{background:0 0;width:36px;height:44px;margin-top:-22px}.dis-photo-lightbox__arrow--prev{left:0}.dis-photo-lightbox__arrow--next{right:0}}.dis-post-content[data-astro-cid-u4jkkkew]{min-width:0}.dis-post-content[data-astro-cid-u4jkkkew]>*{margin-block:0 var(--space-content-flow)}.dis-post-content[data-astro-cid-u4jkkkew]>:last-child{margin-bottom:0}.dis-post-content[data-astro-cid-u4jkkkew]>:is(p,ul,ol,h2,h3,h4,blockquote,.wp-block-accordion,.wp-block-group,.wp-block-buttons,.wp-block-quote){max-width:var(--container-prose)}.dis-post-content[data-astro-cid-u4jkkkew] :is(ul,ol){padding-left:45px}.dis-post-content[data-astro-cid-u4jkkkew]>h2{font-size:var(--text-prose-h2);line-height:var(--leading-heading);scroll-margin-top:calc(var(--header-height) + 16px);margin-top:1.5em;margin-bottom:.586em}.dis-post-content[data-astro-cid-u4jkkkew]>h3{font-size:var(--text-prose-h3);line-height:var(--leading-heading);margin-top:1.5em;margin-bottom:.586em}.dis-post-content[data-astro-cid-u4jkkkew]>h4{font-size:var(--text-prose-h4);line-height:var(--leading-body);margin-top:1.5em;margin-bottom:.5em}.dis-post-content[data-astro-cid-u4jkkkew]>:is(h2,h3,h4):first-child{margin-top:0}.dis-post-content[data-astro-cid-u4jkkkew] a:not([class]){color:var(--color-link);text-decoration:underline}.dis-post-content[data-astro-cid-u4jkkkew] a:not([class]):hover{color:var(--color-link-hover)}.dis-post-content[data-astro-cid-u4jkkkew] .wp-block-group.has-background{padding:1.5em}.dis-post-content[data-astro-cid-u4jkkkew] .wp-block-group>:last-child{margin-bottom:0}.dis-post-content[data-astro-cid-u4jkkkew] .wp-block-group>*+*{margin-top:var(--space-content-flow)}.dis-post-content[data-astro-cid-u4jkkkew] .wp-block-group>*{margin-bottom:0}.dis-post-content[data-astro-cid-u4jkkkew] figure{margin-inline:0}.dis-post-content[data-astro-cid-u4jkkkew] .wp-block-image img,.dis-post-content[data-astro-cid-u4jkkkew] .dis-md-image img{border-radius:var(--radius-lg);max-width:100%;height:auto;display:block}.dis-post-content[data-astro-cid-u4jkkkew] figcaption{text-align:center;margin-top:.5em;font-size:14px}.dis-post-content[data-astro-cid-u4jkkkew] .wp-lightbox-container{isolation:isolate;flex-direction:column;display:flex;position:relative}.dis-post-content[data-astro-cid-u4jkkkew] .wp-lightbox-container img{cursor:zoom-in}.dis-post-content[data-astro-cid-u4jkkkew] .lightbox-trigger{z-index:2;border-radius:var(--radius-xs);background-color:color-mix(in srgb, var(--color-ink) 25%, transparent);width:20px;height:20px;color:var(--color-white);backdrop-filter:blur(16px)saturate(180%);cursor:zoom-in;opacity:0;transition:opacity var(--duration-base) var(--ease-theme);border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:16px;right:16px}.dis-post-content[data-astro-cid-u4jkkkew] .wp-lightbox-container:hover .lightbox-trigger,.dis-post-content[data-astro-cid-u4jkkkew] .lightbox-trigger:focus-visible{opacity:1}@media (hover:none){.dis-post-content[data-astro-cid-u4jkkkew] .lightbox-trigger{opacity:1}}.dis-post-content[data-astro-cid-u4jkkkew] .wp-block-table{overflow-x:auto}.dis-post-content[data-astro-cid-u4jkkkew] table{border-collapse:collapse;width:100%;margin:0}.dis-post-content[data-astro-cid-u4jkkkew] :is(th,td){vertical-align:middle;border:1px solid var(--color-slate);padding:9px}.dis-post-content[data-astro-cid-u4jkkkew] th{font-weight:var(--weight-semibold);text-align:center}.dis-post-content[data-astro-cid-u4jkkkew] thead{border-bottom:2px solid var(--color-slate)}.dis-post-content[data-astro-cid-u4jkkkew]>table{display:block;overflow-x:auto}.dis-post-content[data-astro-cid-u4jkkkew] blockquote:not(.is-style-plain){border-inline-start:4px solid var(--color-teal);padding-inline-start:1.5em}.dis-post-content[data-astro-cid-u4jkkkew] blockquote p:last-child{margin-bottom:0}.dis-post-content[data-astro-cid-u4jkkkew] blockquote cite{margin-top:var(--space-xs);font-size:14px;font-style:normal;display:block}.dis-post-content[data-astro-cid-u4jkkkew] .wp-block-buttons{gap:var(--space-content-flow);flex-wrap:wrap;align-items:center;display:flex}.dis-post-content[data-astro-cid-u4jkkkew] .wp-block-accordion{display:block}.dis-post-content[data-astro-cid-u4jkkkew] .wp-block-accordion-item+.wp-block-accordion-item{margin-top:var(--space-content-flow)}.dis-post-content[data-astro-cid-u4jkkkew] .wp-block-accordion-item>.wp-block-accordion-heading{margin:0}.dis-post-content[data-astro-cid-u4jkkkew] .wp-block-accordion-heading{cursor:pointer;list-style:none;display:block}.dis-post-content[data-astro-cid-u4jkkkew] .wp-block-accordion-heading::-webkit-details-marker{display:none}.dis-post-content[data-astro-cid-u4jkkkew] .wp-block-accordion-heading__toggle{align-items:center;gap:var(--space-sm);font-size:var(--text-prose-h3);line-height:var(--leading-heading);margin:0;padding:.44rem 0;display:flex}.dis-post-content[data-astro-cid-u4jkkkew] .wp-block-accordion-heading__toggle-title{flex:1}.dis-post-content[data-astro-cid-u4jkkkew] .wp-block-accordion-heading:hover .wp-block-accordion-heading__toggle-title{text-decoration:underline}.dis-post-content[data-astro-cid-u4jkkkew] .wp-block-accordion-heading__toggle-icon{width:1.2em;height:1.2em;font-family:var(--font-body);transition:transform var(--duration-base) var(--ease-theme);justify-content:center;align-items:center;font-size:.7em;display:flex}.dis-post-content[data-astro-cid-u4jkkkew] .wp-block-accordion-item[open] .wp-block-accordion-heading__toggle-icon{transform:rotate(45deg)}.dis-post-content[data-astro-cid-u4jkkkew] .wp-block-accordion-panel{padding-top:var(--space-xs)}.dis-post-content[data-astro-cid-u4jkkkew] .wp-block-accordion-panel>:last-child{margin-bottom:0}.dis-post-content[data-astro-cid-u4jkkkew] .wp-block-embed{margin-inline:0}.dis-post-content[data-astro-cid-u4jkkkew] .wp-embed-aspect-9-16{max-width:var(--container-prose)}.dis-post-content[data-astro-cid-u4jkkkew] .wp-embed-aspect-9-16 .wp-block-embed__wrapper{max-width:360px;margin-inline:auto}.dis-post-content[data-astro-cid-u4jkkkew] .wp-block-embed__wrapper{position:relative}.dis-post-content[data-astro-cid-u4jkkkew] .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";padding-top:56.25%;display:block}.dis-post-content[data-astro-cid-u4jkkkew] .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.78%}.dis-post-content[data-astro-cid-u4jkkkew] .wp-has-aspect-ratio .wp-block-embed__wrapper>:is(.esh-youtube-preview,iframe){width:100%;height:100%;position:absolute;inset:0}.dis-post-content[data-astro-cid-u4jkkkew] .esh-youtube-preview{border-radius:var(--radius-lg);background-color:var(--color-near-black);width:100%;aspect-ratio:var(--esh-youtube-aspect,16 / 9);display:block;position:relative;overflow:hidden}.dis-post-content[data-astro-cid-u4jkkkew] .wp-has-aspect-ratio .esh-youtube-preview{aspect-ratio:auto}.dis-post-content[data-astro-cid-u4jkkkew] .esh-youtube-preview__button{border-radius:inherit;width:100%;height:100%;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.dis-post-content[data-astro-cid-u4jkkkew] :is(.esh-youtube-preview__image,.esh-youtube-preview iframe){border-radius:inherit;object-fit:cover;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.dis-post-content[data-astro-cid-u4jkkkew] .esh-youtube-preview__shade{background:linear-gradient(180deg, color-mix(in srgb, var(--color-ink) 45%, transparent) 0%, color-mix(in srgb, var(--color-ink) 10%, transparent) 45%, color-mix(in srgb, var(--color-ink) 60%, transparent) 100%);transition:opacity var(--duration-base) var(--ease-theme);position:absolute;inset:0}.dis-post-content[data-astro-cid-u4jkkkew] .esh-youtube-preview__play{border-radius:var(--radius-sm);background-color:var(--color-overlay-control);width:72px;height:51px;box-shadow:var(--shadow-control);transition:background-color var(--duration-base) var(--ease-theme), transform var(--duration-base) var(--ease-theme);margin:-25.5px 0 0 -36px;position:absolute;top:50%;left:50%}.dis-post-content[data-astro-cid-u4jkkkew] .esh-youtube-preview__play:before{content:"";border-style:solid;border-width:10px 0 10px 16px;border-color:transparent transparent transparent var(--color-white);margin:-10px 0 0 -5px;position:absolute;top:50%;left:50%}.dis-post-content[data-astro-cid-u4jkkkew] .esh-youtube-preview__title{color:var(--color-white);font-size:14px;font-weight:var(--weight-semibold);text-align:left;text-shadow:var(--shadow-text-photo);padding:14px 16px;line-height:1.35;position:absolute;top:0;left:0;right:0}.dis-post-content[data-astro-cid-u4jkkkew] .esh-youtube-preview:is(:hover,:focus-within) .esh-youtube-preview__shade{opacity:.82}.dis-post-content[data-astro-cid-u4jkkkew] .esh-youtube-preview:is(:hover,:focus-within) .esh-youtube-preview__play{background-color:var(--color-rust);transform:translateY(-1px)}.dis-post-content[data-astro-cid-u4jkkkew] iframe{border:0;max-width:100%}.dis-post-content[data-astro-cid-u4jkkkew] .has-caveat-font-family{font-family:var(--font-script)}@media (width<=999.98px){.dis-post-content[data-astro-cid-u4jkkkew]>h2{scroll-margin-top:calc(var(--header-height-mobile) + 16px)}}.related-posts[data-astro-cid-vqeokuyd]{background-color:var(--color-grey-200);padding:50px 0}.related-posts__inner[data-astro-cid-vqeokuyd]{width:min(100%, var(--container-edge));max-width:var(--container-max);margin-inline:auto}.related-posts__title[data-astro-cid-vqeokuyd]{font-size:var(--text-prose-h3);line-height:var(--leading-heading);text-align:left;margin:0 0 30px}.related-posts__viewport[data-astro-cid-vqeokuyd]{position:relative}.related-posts__track[data-astro-cid-vqeokuyd]{--per-view:3;grid-auto-columns:calc((100% - (var(--per-view) - 1) * 30px) / var(--per-view));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-flow:column;gap:30px;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.related-posts__track[data-astro-cid-vqeokuyd]::-webkit-scrollbar{display:none}.related-posts__item[data-astro-cid-vqeokuyd]{scroll-snap-align:start;min-width:0}.related-posts__media[data-astro-cid-vqeokuyd]{border-radius:var(--radius-sm);aspect-ratio:16/9;background-color:var(--color-paper);margin-bottom:20px;display:block;overflow:hidden}.related-posts__media[data-astro-cid-vqeokuyd] img[data-astro-cid-vqeokuyd]{object-fit:cover;width:100%;height:100%}.related-posts__entry-title[data-astro-cid-vqeokuyd]{font-size:var(--text-related-title);line-height:var(--leading-display);margin:0 0 5px}.related-posts__entry-title[data-astro-cid-vqeokuyd] a[data-astro-cid-vqeokuyd]{color:var(--color-ink);text-decoration:none}.related-posts__entry-title[data-astro-cid-vqeokuyd] a[data-astro-cid-vqeokuyd]:hover{color:var(--color-teal)}.related-posts__date[data-astro-cid-vqeokuyd]{font-size:14px;line-height:var(--leading-snug);margin:0}.related-posts__arrow[data-astro-cid-vqeokuyd]{width:var(--target-min);height:var(--target-min);border-radius:var(--radius-round);background-color:var(--color-white);box-shadow:var(--shadow-control);color:var(--color-ink);opacity:0;transition:opacity var(--duration-base) var(--ease-theme);border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:calc(35% - 21px)}.related-posts__arrow[data-astro-cid-vqeokuyd] svg[data-astro-cid-vqeokuyd]{fill:currentColor}.related-posts__arrow--prev[data-astro-cid-vqeokuyd]{left:calc(var(--target-min) / -2)}.related-posts__arrow--next[data-astro-cid-vqeokuyd]{right:calc(var(--target-min) / -2)}.related-posts__viewport[data-astro-cid-vqeokuyd]:hover .related-posts__arrow[data-astro-cid-vqeokuyd],.related-posts__arrow[data-astro-cid-vqeokuyd]:focus-visible{opacity:1}@media (hover:none){.related-posts__arrow[data-astro-cid-vqeokuyd]{opacity:1}}.related-posts__arrow[data-astro-cid-vqeokuyd][disabled]{opacity:0;pointer-events:none}@media (width<=999.98px){.related-posts__inner[data-astro-cid-vqeokuyd]{width:min(100%, var(--container-edge-compact))}.related-posts__track[data-astro-cid-vqeokuyd]{--per-view:2}.related-posts__arrow--prev[data-astro-cid-vqeokuyd]{left:var(--space-xs)}.related-posts__arrow--next[data-astro-cid-vqeokuyd]{right:var(--space-xs)}}@media (width<=689.98px){.related-posts__track[data-astro-cid-vqeokuyd]{--per-view:1}}@media (prefers-reduced-motion:no-preference){.related-posts__track[data-astro-cid-vqeokuyd]{scroll-behavior:smooth}}.post-body[data-astro-cid-um53ibgt]{width:min(100%, var(--container-edge));max-width:var(--container-max);grid-template-columns:27% minmax(0,1fr);align-items:start;column-gap:4%;margin-inline:auto;padding-block:60px;display:grid}.post-body--no-toc[data-astro-cid-um53ibgt]{grid-template-columns:minmax(0,1fr)}.post-body__sidebar[data-astro-cid-um53ibgt]{grid-area:1/1;align-self:stretch}.post-body__sticky[data-astro-cid-um53ibgt]{top:calc(var(--header-height) + var(--space-lg));position:sticky}.post-body__article[data-astro-cid-um53ibgt]{grid-area:1/2;min-width:0}.post-body--no-toc[data-astro-cid-um53ibgt] .post-body__article[data-astro-cid-um53ibgt]{grid-column:1}@media (width<=999.98px){.post-body[data-astro-cid-um53ibgt]{width:min(100%, var(--container-edge-compact));grid-template-columns:minmax(0,1fr);row-gap:50px;padding-block:50px}.post-body__sidebar[data-astro-cid-um53ibgt],.post-body__article[data-astro-cid-um53ibgt]{grid-area:auto/1}.post-body__sticky[data-astro-cid-um53ibgt]{position:static}}.term-archive[data-astro-cid-achwdyff]{width:min(100%, var(--container-edge));max-width:var(--container-max);margin-inline:auto;padding-block:60px}.term-archive__header[data-astro-cid-achwdyff]{margin-bottom:40px}.term-archive__title[data-astro-cid-achwdyff]{font-size:30px;line-height:var(--leading-heading);letter-spacing:normal;margin:0}@media (width<=999.98px){.term-archive[data-astro-cid-achwdyff]{width:min(100%, var(--container-edge-compact));padding-block:50px}}
