.page-article[data-astro-cid-khy4y672]{max-width:var(--wide-width);padding:var(--spacing-12) var(--spacing-6) 0;margin:0 auto}@media (width<=760px){.page-article[data-astro-cid-khy4y672]{padding:var(--spacing-8) var(--spacing-4) 0}}.page-header[data-astro-cid-khy4y672],.page-content[data-astro-cid-khy4y672]{max-width:68ch;margin-inline:auto}@media (width>=1101px){.page-article[data-astro-cid-khy4y672]{grid-template-columns:var(--meta-col-width) minmax(0, var(--content-width)) var(--gutter-width);column-gap:var(--spacing-10);justify-content:center;display:grid}.page-header[data-astro-cid-khy4y672],.page-content[data-astro-cid-khy4y672]{grid-column:2;width:100%;max-width:none}}.page-header[data-astro-cid-khy4y672]{margin-bottom:var(--spacing-10);padding-bottom:var(--spacing-8);position:relative}.page-header[data-astro-cid-khy4y672]:after{content:"";background:var(--color-mark);width:3rem;height:3px;position:absolute;bottom:0;left:0}.page-title[data-astro-cid-khy4y672]{font-family:var(--font-display);font-weight:var(--font-weight-display);font-size:clamp(var(--font-size-3xl), 2rem + 2.4vw, var(--font-size-5xl));letter-spacing:var(--tracking-tight);color:var(--color-text);text-wrap:balance;line-height:1.05}.page-content[data-astro-cid-khy4y672]{font-size:var(--font-size-base);line-height:var(--leading-relaxed)}.page-content[data-astro-cid-khy4y672] p{margin-bottom:1.25em}.page-content[data-astro-cid-khy4y672] a{color:var(--color-brand);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.page-content[data-astro-cid-khy4y672] a:hover{color:var(--color-brand-hover)}.page-content[data-astro-cid-khy4y672] h2{font-family:var(--font-display);font-weight:var(--font-weight-display);font-size:var(--font-size-2xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);margin-top:1.75em;margin-bottom:.6em}.page-content[data-astro-cid-khy4y672] h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-heading);line-height:var(--leading-snug);margin-top:1.75em;margin-bottom:.5em}.page-content[data-astro-cid-khy4y672]>:first-child{margin-top:0}.page-content[data-astro-cid-khy4y672] img{border-radius:var(--radius);background:var(--color-sand);width:100%;max-width:100%;height:auto;display:block}.page-content[data-astro-cid-khy4y672] figure{margin:2em 0}.page-content[data-astro-cid-khy4y672] figcaption{margin-top:var(--spacing-2);font-size:var(--font-size-sm);color:var(--color-muted)}.page-content[data-astro-cid-khy4y672] blockquote{padding-left:var(--spacing-6);border-left:2px solid var(--color-mark);color:var(--color-text-secondary);margin:1.5em 0}.page-content[data-astro-cid-khy4y672] pre{padding:var(--spacing-4);background:var(--color-surface);border-radius:var(--radius);font-family:var(--font-mono);font-size:var(--font-size-sm);margin:1.5em 0;overflow-x:auto}.page-content[data-astro-cid-khy4y672] code{font-family:var(--font-mono);background:var(--color-surface);border-radius:var(--radius);padding:.15em .3em;font-size:.9em}.page-content[data-astro-cid-khy4y672] pre code{background:0 0;padding:0}.page-content[data-astro-cid-khy4y672] ul,.page-content[data-astro-cid-khy4y672] ol{padding-left:var(--spacing-5);margin-bottom:1.25em}.page-content[data-astro-cid-khy4y672] li{margin-bottom:.4em}.tag-list[data-astro-cid-cm3albtb]{column-gap:var(--spacing-3);row-gap:var(--spacing-1);font-size:var(--font-size-sm);line-height:var(--leading-snug);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tag[data-astro-cid-cm3albtb]{color:var(--color-brand);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.tag[data-astro-cid-cm3albtb]:hover{color:var(--color-brand-hover)}.tag[data-astro-cid-cm3albtb]:focus-visible{outline:2px solid var(--color-mark);outline-offset:2px;border-radius:var(--radius)}.place-gutter[data-astro-cid-jmq3kdv7]{gap:var(--spacing-8);flex-direction:column;display:flex}.gutter-title[data-astro-cid-jmq3kdv7]{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:600;line-height:var(--leading-snug);letter-spacing:0;color:var(--color-text);margin:0 0 var(--spacing-3)}.gutter-section[data-astro-cid-jmq3kdv7] ul[data-astro-cid-jmq3kdv7]{font-size:var(--font-size-sm);line-height:var(--leading-snug);margin:0;padding:0;list-style:none}.gutter-section[data-astro-cid-jmq3kdv7] a[data-astro-cid-jmq3kdv7]{color:var(--color-text-secondary);text-underline-offset:3px;overflow-wrap:break-word;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}.gutter-section[data-astro-cid-jmq3kdv7] a[data-astro-cid-jmq3kdv7]:hover{color:var(--color-brand);text-decoration-color:currentColor}.gutter-section[data-astro-cid-jmq3kdv7] a[data-astro-cid-jmq3kdv7]:focus-visible{outline:2px solid var(--color-mark);outline-offset:2px;border-radius:var(--radius)}.gutter-kinds[data-astro-cid-jmq3kdv7] li[data-astro-cid-jmq3kdv7]{justify-content:space-between;align-items:baseline;gap:var(--spacing-3);padding:var(--spacing-1) 0;display:flex}.gutter-kinds[data-astro-cid-jmq3kdv7] a[data-astro-cid-jmq3kdv7][aria-current]{color:var(--color-text);-webkit-text-decoration-color:var(--color-mark);text-decoration-color:var(--color-mark);text-decoration-thickness:2px}.gutter-count[data-astro-cid-jmq3kdv7]{font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--color-muted)}.gutter-recent[data-astro-cid-jmq3kdv7] li[data-astro-cid-jmq3kdv7]{padding:var(--spacing-1) 0}.gutter-recent[data-astro-cid-jmq3kdv7] li[data-astro-cid-jmq3kdv7]+li[data-astro-cid-jmq3kdv7]{margin-top:var(--spacing-1)}.gutter-kind[data-astro-cid-jmq3kdv7]{font-size:var(--font-size-xs);color:var(--color-muted);margin-top:2px;display:block}.suggest[data-astro-cid-mxbdar56]:not(:has(form)){display:none}.suggest[data-astro-cid-mxbdar56]{max-width:var(--wide-width);margin:var(--spacing-16) auto 0;padding:0 var(--spacing-6)}.suggest__inner[data-astro-cid-mxbdar56]{gap:var(--spacing-8) var(--spacing-12);padding:var(--spacing-10) 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.suggest__title[data-astro-cid-mxbdar56]{font-family:var(--font-display);font-weight:var(--font-weight-display);font-size:var(--font-size-3xl);line-height:var(--leading-tight);margin:0}.suggest__intro[data-astro-cid-mxbdar56]{margin:var(--spacing-3) 0 0;color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.suggest[data-astro-cid-mxbdar56] .ec-form{gap:var(--spacing-5) var(--spacing-4);flex-wrap:wrap;display:flex}.suggest[data-astro-cid-mxbdar56] .ec-form-page{border:0;margin:0;padding:0;display:contents}.suggest[data-astro-cid-mxbdar56] .ec-form-field{gap:var(--spacing-2);flex-direction:column;flex:100%;min-width:0;display:flex}.suggest[data-astro-cid-mxbdar56] .ec-form-field--half{flex:1 1 calc(50% - var(--spacing-4))}.suggest[data-astro-cid-mxbdar56] .ec-form-field[hidden],.suggest[data-astro-cid-mxbdar56] .ec-form-field--hidden{display:none}.suggest[data-astro-cid-mxbdar56] .ec-form-label,.suggest[data-astro-cid-mxbdar56] .ec-form-radio-group legend{font-size:var(--font-size-sm);color:var(--color-text);font-weight:600}.suggest[data-astro-cid-mxbdar56] .ec-form-required{color:var(--color-text-secondary);margin-left:2px}.suggest[data-astro-cid-mxbdar56] .ec-form-input{box-sizing:border-box;width:100%;font:inherit;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--spacing-3)}.suggest[data-astro-cid-mxbdar56] textarea.ec-form-input{resize:vertical;min-height:8rem}.suggest[data-astro-cid-mxbdar56] .ec-form-input:focus-visible,.suggest[data-astro-cid-mxbdar56] input[type=radio]:focus-visible{outline:2px solid var(--color-mark);outline-offset:2px}.suggest[data-astro-cid-mxbdar56] .ec-form-radio-group{gap:var(--spacing-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.suggest[data-astro-cid-mxbdar56] input[type=radio]{accent-color:var(--color-button)}.suggest[data-astro-cid-mxbdar56] .ec-form-radio-group label{align-items:baseline;gap:var(--spacing-2);padding:var(--spacing-1) 0;display:flex}.suggest[data-astro-cid-mxbdar56] .ec-form-help{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.suggest[data-astro-cid-mxbdar56] .ec-form-error{font-size:var(--font-size-sm);color:var(--color-text)}.suggest[data-astro-cid-mxbdar56] .ec-form-nav{flex:100%}.suggest[data-astro-cid-mxbdar56] .ec-form-submit{font:inherit;color:var(--color-on-button);background:var(--color-button);border-radius:var(--radius);padding:var(--spacing-3) var(--spacing-6);cursor:pointer;border:0;font-weight:600}.suggest[data-astro-cid-mxbdar56] .ec-form-submit:focus-visible{outline:2px solid var(--color-mark);outline-offset:2px}.suggest[data-astro-cid-mxbdar56] .ec-form-status:not(:empty){padding:var(--spacing-4);border-left:3px solid var(--color-mark);background:var(--color-bg-subtle);flex:100%}@media (width<=760px){.suggest__inner[data-astro-cid-mxbdar56]{grid-template-columns:minmax(0,1fr)}.suggest[data-astro-cid-mxbdar56] .ec-form-field--half{flex-basis:100%}}@media (width<=560px){.suggest[data-astro-cid-mxbdar56]{padding:0 var(--spacing-4)}}.article[data-astro-cid-d2kylcqy]{max-width:var(--wide-width);margin:0 auto}.article-grid[data-astro-cid-d2kylcqy]{grid-template-columns:var(--meta-col-width) minmax(0, var(--content-width)) var(--gutter-width);column-gap:var(--spacing-10);padding:var(--spacing-12) var(--spacing-6) 0;margin-bottom:var(--spacing-16);grid-template-areas:".header.""hero hero hero""meta main side";justify-content:center;display:grid}.article-header[data-astro-cid-d2kylcqy]{min-width:0;margin-bottom:var(--spacing-8);grid-area:header}.breadcrumb[data-astro-cid-d2kylcqy] ol[data-astro-cid-d2kylcqy]{margin:0 0 var(--spacing-4);font-size:var(--font-size-sm);line-height:var(--leading-snug);color:var(--color-muted);flex-wrap:wrap;align-items:baseline;padding:0;list-style:none;display:flex}.breadcrumb[data-astro-cid-d2kylcqy] li[data-astro-cid-d2kylcqy]{min-width:0}.breadcrumb[data-astro-cid-d2kylcqy] li[data-astro-cid-d2kylcqy]+li[data-astro-cid-d2kylcqy]:before{content:"/";padding-inline:var(--spacing-2);color:var(--color-border)}.breadcrumb[data-astro-cid-d2kylcqy] a[data-astro-cid-d2kylcqy]{color:var(--color-brand);text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.breadcrumb[data-astro-cid-d2kylcqy] a[data-astro-cid-d2kylcqy]:hover{text-decoration-color:currentColor}.breadcrumb[data-astro-cid-d2kylcqy] [data-astro-cid-d2kylcqy][aria-current]{color:var(--color-text);overflow-wrap:anywhere}.article-title[data-astro-cid-d2kylcqy]{font-family:var(--font-display);font-weight:var(--font-weight-display);font-size:clamp(var(--font-size-3xl), 4.2vw, var(--font-size-5xl));letter-spacing:var(--tracking-tight);color:var(--color-text);text-wrap:balance;overflow-wrap:break-word;margin:0;line-height:1.08}.article-excerpt[data-astro-cid-d2kylcqy]{margin:var(--spacing-4) 0 0;max-width:60ch;font-size:var(--font-size-lg);line-height:var(--leading-normal);color:var(--color-text-secondary)}.article-hero-figure[data-astro-cid-d2kylcqy]{margin:0 0 var(--spacing-12);grid-area:hero}.article-hero[data-astro-cid-d2kylcqy]{border-radius:var(--radius);background:var(--color-surface);overflow:hidden}.article-hero[data-astro-cid-d2kylcqy] img{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto;display:block}.photo-credit[data-astro-cid-d2kylcqy]{margin-top:var(--spacing-2);color:var(--color-muted);font-size:9px;line-height:1.4}.photo-credit[data-astro-cid-d2kylcqy] a[data-astro-cid-d2kylcqy]{color:inherit;text-underline-offset:1px;text-decoration:underline}.article-grid--badge[data-astro-cid-d2kylcqy]{grid-template-areas:".header badge""meta main side"}.article-badge[data-astro-cid-d2kylcqy]{margin:0 0 var(--spacing-8);grid-area:badge;align-self:start}.article-badge[data-astro-cid-d2kylcqy] .article-hero[data-astro-cid-d2kylcqy]{aspect-ratio:4/3}.article-badge[data-astro-cid-d2kylcqy] .article-hero[data-astro-cid-d2kylcqy] img{aspect-ratio:4/3;object-fit:cover;height:100%}.article-badge[data-astro-cid-d2kylcqy] .article-hero[data-astro-cid-d2kylcqy][data-logo] img{object-fit:contain;box-sizing:border-box;padding:12%}.article-meta-col[data-astro-cid-d2kylcqy]{grid-area:meta;min-width:0}.meta-facts[data-astro-cid-d2kylcqy]{top:calc(var(--nav-height) + var(--spacing-8));position:sticky}.meta-list[data-astro-cid-d2kylcqy]{padding-top:var(--spacing-1);margin:0}.meta-block[data-astro-cid-d2kylcqy]{margin:0 0 var(--spacing-6)}.meta-label[data-astro-cid-d2kylcqy]{font-size:var(--font-size-xs);font-weight:600;line-height:var(--leading-snug);color:var(--color-muted);margin-bottom:var(--spacing-1)}.meta-value[data-astro-cid-d2kylcqy]{font-size:var(--font-size-sm);line-height:var(--leading-snug);color:var(--color-text);margin:0}.meta-value[data-astro-cid-d2kylcqy] a[data-astro-cid-d2kylcqy]{color:var(--color-brand);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.meta-value[data-astro-cid-d2kylcqy] a[data-astro-cid-d2kylcqy]:hover{color:var(--color-brand-hover)}.meta-block--tags[data-astro-cid-d2kylcqy] .meta-value[data-astro-cid-d2kylcqy] .tag-list{row-gap:var(--spacing-2);flex-direction:column}.region-note[data-astro-cid-d2kylcqy]{margin:0 0 var(--spacing-6);font-size:var(--font-size-sm);line-height:var(--leading-normal);color:var(--color-text-secondary);text-wrap:pretty}.article-main[data-astro-cid-d2kylcqy]{grid-area:main;min-width:0}.article-content[data-astro-cid-d2kylcqy]{overflow-wrap:break-word;max-width:68ch;font-size:var(--font-size-base);color:var(--color-text);line-height:1.7}.article-content[data-astro-cid-d2kylcqy]>:first-child,.article-content[data-astro-cid-d2kylcqy]>:first-child>:first-child{margin-top:0}.article-content[data-astro-cid-d2kylcqy] p{margin:0 0 1.25em}.article-content[data-astro-cid-d2kylcqy] h2{font-family:var(--font-display);font-weight:var(--font-weight-display);font-size:var(--font-size-xl);line-height:var(--leading-snug);letter-spacing:0;scroll-margin-top:calc(var(--nav-height) + var(--spacing-4));margin:2.2em 0 .6em}.article-content[data-astro-cid-d2kylcqy] h3{font-family:var(--font-body);font-weight:600;font-size:var(--font-size-lg);line-height:var(--leading-snug);letter-spacing:0;scroll-margin-top:calc(var(--nav-height) + var(--spacing-4));margin:1.8em 0 .5em}.article-content[data-astro-cid-d2kylcqy] h4{font-family:var(--font-body);font-weight:600;font-size:var(--font-size-base);margin:1.6em 0 .4em}.article-content[data-astro-cid-d2kylcqy] .contact-label{min-width:6.5em;font-size:var(--font-size-sm);color:var(--color-muted);margin-inline-end:var(--spacing-2);font-weight:600;display:inline-block}.article-content[data-astro-cid-d2kylcqy] p.contact-line:has(+p.contact-line){margin-bottom:.35em}.article-content[data-astro-cid-d2kylcqy] strong,.article-content[data-astro-cid-d2kylcqy] b{font-weight:600}.article-content[data-astro-cid-d2kylcqy] blockquote{padding:0 0 0 var(--spacing-5);border-left:2px solid var(--color-mark);color:var(--color-text-secondary);margin:2em 0}.article-content[data-astro-cid-d2kylcqy] pre{padding:var(--spacing-5);background:var(--color-surface);border-radius:var(--radius);font-family:var(--font-mono);font-size:var(--font-size-sm);margin:2em 0;line-height:1.6;overflow-x:auto}.article-content[data-astro-cid-d2kylcqy] :not(pre)>code{font:inherit;background:0 0;padding:0}.article-content[data-astro-cid-d2kylcqy] pre code{font-family:var(--font-mono);background:0 0;padding:0}.article-content[data-astro-cid-d2kylcqy] ul,.article-content[data-astro-cid-d2kylcqy] ol{margin:0 0 1.25em;padding-left:1.4em}.article-content[data-astro-cid-d2kylcqy] li{margin-bottom:.4em}.article-content[data-astro-cid-d2kylcqy] li::marker{color:var(--color-muted)}.article-content[data-astro-cid-d2kylcqy] figure{max-width:100%;margin:2em 0}.article-content[data-astro-cid-d2kylcqy] img{border-radius:var(--radius);background:var(--color-sand);width:100%;max-width:100%;height:auto;display:block}.article-content[data-astro-cid-d2kylcqy] p>img,.article-content[data-astro-cid-d2kylcqy] a>img{margin:2em 0}.article-content[data-astro-cid-d2kylcqy] figcaption:not(.photo-credit){margin-top:var(--spacing-2);font-size:var(--font-size-sm);line-height:var(--leading-snug);color:var(--color-muted)}.article-content[data-astro-cid-d2kylcqy] hr{border:none;border-top:1px solid var(--color-border);margin:2.5em 0}.article-content[data-astro-cid-d2kylcqy] a:not(.photo-credit a){color:var(--color-brand);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.article-content[data-astro-cid-d2kylcqy] a:not(.photo-credit a):hover{color:var(--color-brand-hover);text-decoration-thickness:2px}.article-content[data-astro-cid-d2kylcqy] table{border-collapse:collapse;width:100%;font-size:var(--font-size-sm);margin:0 0 1.5em}.article-content[data-astro-cid-d2kylcqy] th,.article-content[data-astro-cid-d2kylcqy] td{text-align:start;padding:var(--spacing-2) var(--spacing-3) var(--spacing-2) 0;border-bottom:1px solid var(--color-border-subtle)}.article-sidebar[data-astro-cid-d2kylcqy]{grid-area:side;min-width:0}.sidebar-ad[data-astro-cid-d2kylcqy]{display:none}@media (width>=1440px){.sidebar-ad[data-astro-cid-d2kylcqy]{display:block}}.sidebar-ad[data-astro-cid-d2kylcqy] .ad-slot{max-width:none;margin-inline:0}.sidebar-ad[data-astro-cid-d2kylcqy] .ad-slot:not([hidden]){margin-block-end:var(--spacing-8)}.article-content[data-astro-cid-d2kylcqy] .ad-slot{margin-block:0 1.5em}.article-content[data-astro-cid-d2kylcqy] .ad-slot img{background:0 0;border-radius:0;width:auto;margin:0 auto}.article-content[data-astro-cid-d2kylcqy] .ad-slot__disclosure{margin-bottom:0}.sidebar-sticky[data-astro-cid-d2kylcqy]{top:calc(var(--nav-height) + var(--spacing-8));position:sticky}.toc[data-astro-cid-d2kylcqy]{margin-bottom:var(--spacing-8)}.toc-title[data-astro-cid-d2kylcqy]{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:600;line-height:var(--leading-snug);letter-spacing:0;color:var(--color-text);margin:0 0 var(--spacing-3)}.toc-content[data-astro-cid-d2kylcqy] .toc-list{border-left:1px solid var(--color-border);margin:0;padding:0;list-style:none}.toc-content[data-astro-cid-d2kylcqy] .toc-item--nested{padding-left:var(--spacing-3)}.toc-content[data-astro-cid-d2kylcqy] .toc-link{padding:var(--spacing-1) 0 var(--spacing-1) var(--spacing-3);font-size:var(--font-size-sm);line-height:var(--leading-snug);color:var(--color-muted);border-left:1px solid #0000;margin-left:-1px;text-decoration:none;display:block}.toc-content[data-astro-cid-d2kylcqy] .toc-link:hover{color:var(--color-text)}.toc-content[data-astro-cid-d2kylcqy] .toc-link.active{color:var(--color-text);border-left-color:var(--color-mark)}.article-comments[data-astro-cid-d2kylcqy]{margin-top:var(--spacing-16);padding-top:var(--spacing-10);border-top:1px solid var(--color-border)}.article-comments[data-astro-cid-d2kylcqy]:not(:has(*)){display:none}.article-comments[data-astro-cid-d2kylcqy] .ec-comments{--ec-comment-border:1px solid var(--color-border)}.article-comments[data-astro-cid-d2kylcqy] .ec-comments-heading{font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-display);margin-bottom:var(--spacing-8)}.article-comments[data-astro-cid-d2kylcqy] .ec-comment-author{color:var(--color-text)}.article-comments[data-astro-cid-d2kylcqy] .ec-comment-date{color:var(--color-muted)}.article-comments[data-astro-cid-d2kylcqy] .ec-comment-body{color:var(--color-text)}.article-comments[data-astro-cid-d2kylcqy] .ec-comment-form-field input,.article-comments[data-astro-cid-d2kylcqy] .ec-comment-form-field textarea{background:var(--color-surface)!important;border-color:var(--color-border)!important;color:var(--color-text)!important}.article-comments[data-astro-cid-d2kylcqy] .ec-comment-user-info{background:var(--color-surface)!important;border-color:var(--color-border)!important}.article-comments[data-astro-cid-d2kylcqy] .ec-comment-form-submit{background:var(--color-button,var(--color-text))!important;color:var(--color-on-button,var(--color-bg))!important}.article-comments[data-astro-cid-d2kylcqy] .ec-comment-form-submit:hover{background:var(--color-button-hover,var(--color-brand))!important;color:var(--color-on-button-hover,var(--color-on-brand))!important}.more-posts[data-astro-cid-d2kylcqy]{padding:0}.more-inner[data-astro-cid-d2kylcqy]>.more-head[data-astro-cid-d2kylcqy]{border-top:1px solid var(--color-border);padding-top:var(--spacing-12)}.more-inner[data-astro-cid-d2kylcqy]{max-width:var(--wide-width);padding:0 var(--spacing-6);margin:0 auto}.more-head[data-astro-cid-d2kylcqy]{justify-content:space-between;align-items:baseline;gap:var(--spacing-2) var(--spacing-6);margin-bottom:var(--spacing-8);flex-wrap:wrap;display:flex}.more-title[data-astro-cid-d2kylcqy]{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-display);line-height:var(--leading-tight);letter-spacing:0;color:var(--color-text);margin:0}.more-all[data-astro-cid-d2kylcqy]{font-size:var(--font-size-sm);color:var(--color-brand);text-underline-offset:3px;font-weight:600;text-decoration:underline}.more-all[data-astro-cid-d2kylcqy]:hover{color:var(--color-brand-hover)}.more-grid[data-astro-cid-d2kylcqy]{gap:var(--spacing-10) var(--spacing-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.breadcrumb[data-astro-cid-d2kylcqy] a[data-astro-cid-d2kylcqy]:focus-visible,.meta-value[data-astro-cid-d2kylcqy] a[data-astro-cid-d2kylcqy]:focus-visible,.more-all[data-astro-cid-d2kylcqy]:focus-visible,.toc-content[data-astro-cid-d2kylcqy] .toc-link:focus-visible,.article-content[data-astro-cid-d2kylcqy] a:focus-visible{outline:2px solid var(--color-mark);outline-offset:2px;border-radius:var(--radius)}@media (width<=1100px){.article-grid[data-astro-cid-d2kylcqy]{grid-template-columns:minmax(0, var(--content-width));grid-template-areas:"header""hero""meta""main"}.article-sidebar[data-astro-cid-d2kylcqy]{display:none}.article-hero-figure[data-astro-cid-d2kylcqy]{margin-bottom:var(--spacing-6)}.article-grid--badge[data-astro-cid-d2kylcqy]{grid-template-areas:"header""badge""meta""main"}.article-badge[data-astro-cid-d2kylcqy]{width:180px}.meta-facts[data-astro-cid-d2kylcqy]{padding:0 0 var(--spacing-6);margin-bottom:var(--spacing-8);border-bottom:1px solid var(--color-border-subtle);position:static}.meta-list[data-astro-cid-d2kylcqy]{gap:var(--spacing-4) var(--spacing-10);flex-wrap:wrap;padding:0;display:flex}.region-note[data-astro-cid-d2kylcqy]{max-width:68ch;margin:var(--spacing-4) 0 0}.meta-block[data-astro-cid-d2kylcqy]{margin:0}.meta-block--tags[data-astro-cid-d2kylcqy]{flex-basis:100%}.meta-block--tags[data-astro-cid-d2kylcqy] .meta-value[data-astro-cid-d2kylcqy] .tag-list{flex-direction:row}}@media (width<=900px){.more-grid[data-astro-cid-d2kylcqy]{gap:var(--spacing-8) var(--spacing-5);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.article-grid[data-astro-cid-d2kylcqy],.more-inner[data-astro-cid-d2kylcqy]{padding-inline:var(--spacing-4)}}@media (width<=640px){.article-grid[data-astro-cid-d2kylcqy]{padding:var(--spacing-6) var(--spacing-4) 0;margin-bottom:var(--spacing-12)}.article-header[data-astro-cid-d2kylcqy]{margin-bottom:var(--spacing-6)}.article-title[data-astro-cid-d2kylcqy]{font-size:var(--font-size-2xl);line-height:1.12}.article-excerpt[data-astro-cid-d2kylcqy]{font-size:var(--font-size-base)}.article-hero[data-astro-cid-d2kylcqy]{margin-inline:calc(var(--spacing-4) * -1);border-radius:0}.article-hero[data-astro-cid-d2kylcqy] img{aspect-ratio:4/3}.article-badge[data-astro-cid-d2kylcqy] .article-hero[data-astro-cid-d2kylcqy]{border-radius:var(--radius);margin-inline:0}.article-badge[data-astro-cid-d2kylcqy] .article-hero[data-astro-cid-d2kylcqy] img{aspect-ratio:4/3}.more-inner[data-astro-cid-d2kylcqy]>.more-head[data-astro-cid-d2kylcqy]{padding-top:var(--spacing-8)}.more-inner[data-astro-cid-d2kylcqy]{padding:0 var(--spacing-4)}.more-title[data-astro-cid-d2kylcqy]{font-size:var(--font-size-xl)}}@media (width<=480px){.more-grid[data-astro-cid-d2kylcqy]{grid-template-columns:minmax(0,1fr)}}
