.CitationCard_card__ieKVJ{display:flex;align-items:flex-start;gap:1rem;width:100%;margin:1.5rem 0;padding:1.25rem;border-radius:.625rem;background:#ecf2fe;color:var(--color-neutral-black-pearl);font-family:var(--font-geist);font-size:1rem;line-height:1.6}.CitationCard_body__icwzd{flex:1;min-width:0}.CitationCard_text__BJ0VV{margin:0;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere}.CitationCard_copy__RyBwa{display:grid;flex-shrink:0;width:2.75rem;height:2.75rem;place-items:center;border:1px solid rgb(12 20 33/14%);border-radius:.625rem;background:rgb(255 255 255/46%);color:inherit;cursor:pointer;touch-action:manipulation;transition:background-color .16s ease}.CitationCard_copy__RyBwa:hover{background:rgb(255 255 255/82%)}.CitationCard_copy__RyBwa:active{background:white}.CitationCard_copy__RyBwa:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.CitationCard_error__ByN0I{display:block;margin-top:.75rem;font-size:.875rem}@media (min-width:760px){.CitationCard_card__ieKVJ{padding:2rem;font-size:1.125rem}}@media (prefers-reduced-motion:reduce){.CitationCard_copy__RyBwa{transition:none}}@media print{.CitationCard_copy__RyBwa,.CitationCard_error__ByN0I{display:none}}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}@layer payload-default{}@layer payload-default{}@layer payload-default{.icon--copy{height:1.5384615385rem;width:1.5384615385rem}.icon--copy .stroke{fill:none;stroke:currentColor;stroke-width:1px}}:root{--sidebox-ink:#1c3159;--sidebox-accent:#315ad0;--sidebox-muted:#526998;--sidebox-border:#ccd8f4;--sidebox-accent-border:#6686e4;--sidebox-surface:#f2f5fc;--sidebox-surface-hover:#e9effc;--sidebox-radius:0.5rem}@layer components{.article-sidebox{box-sizing:border-box;margin:1.75rem 0;border:1px solid var(--sidebox-border);border-left:3px solid var(--sidebox-accent-border);border-radius:var(--sidebox-radius);background:var(--sidebox-surface);color:var(--sidebox-ink);font-family:var(--font-geist);font-style:normal;overflow-wrap:anywhere;scroll-margin-top:10rem}.article-sidebox-summary{display:block;padding:1.125rem 1.25rem;list-style:none;cursor:pointer;border-radius:inherit;scroll-margin-top:10rem}.article-sidebox-summary::-webkit-details-marker{display:none}.article-sidebox-summary::marker{content:""}.article-sidebox-summary:hover{background:var(--sidebox-surface-hover)}.article-sidebox-summary:focus-visible{outline:2px solid var(--sidebox-accent);outline-offset:4px}.article-sidebox-label{display:flex;align-items:center;gap:.4rem;margin-bottom:.625rem;color:var(--sidebox-muted);font-size:.625rem;font-weight:600;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.article-sidebox-label svg{width:.875rem;height:.875rem;flex:none}.article-sidebox-title-row{display:flex;align-items:flex-start;gap:.75rem}.article-sidebox-title{flex:1;font-size:1rem;font-weight:500;line-height:1.4}.article-sidebox-chevron{width:1rem;height:1rem;flex:none;margin-top:.2rem}.article-sidebox-action{display:block;margin-top:.75rem;color:var(--sidebox-accent);font-size:.75rem;line-height:1.4}.article-sidebox-hide,.article-sidebox[open] .article-sidebox-read{display:none}.article-sidebox[open] .article-sidebox-hide{display:inline}.article-sidebox[open] .article-sidebox-chevron{transform:rotate(180deg)}.article-sidebox[open] .article-sidebox-title{font-size:1.25rem}.article-sidebox-body{padding:0 1.25rem 1.25rem;font-size:.9375rem;line-height:1.7;letter-spacing:0}.article-sidebox-body>p{margin:0 0 1rem}.article-sidebox-body>:last-child{margin-bottom:0}@media (min-width:1440px){.article-notes .article-sidebox:not([open]){float:right;clear:right;width:15rem;margin:.25rem -18rem 1.25rem 0}}.article-sidebox[open]{float:none;clear:none;width:auto;margin:1.75rem 0}@media (max-width:1439px){.article-notes .sidenote{display:none;float:none;clear:none;width:auto;margin:0}.article-notes .sidenote.sidenote-open{display:block;width:100%;margin:.75em 0;background:var(--color-neutral-lavender);border-radius:var(--radius);padding:.6rem .8rem}.article-notes .sidenote-number{cursor:pointer}.article-notes .citation-ref:has(.sidenote-open)+.sidenote-number{display:none}}@media print{.article-notes .article-sidebox,.article-notes .article-sidebox:not([open]){float:none;clear:none;width:auto;margin:1rem 0}.article-sidebox::details-content{display:block;content-visibility:visible}.article-sidebox-summary{-moz-column-break-after:avoid;break-after:avoid}.article-sidebox-action,.article-sidebox-chevron{display:none}.article-notes .sidenote,.article-notes .sidenote.sidenote-open{display:block;float:none;width:auto;margin:.5em 0;padding:.4em .6em}}}:root[data-sidebox-transition]{overflow-anchor:none}:root[data-sidebox-transition]::view-transition{pointer-events:none}:root[data-sidebox-transition]::view-transition-group(*){z-index:0;animation-duration:.48s;animation-timing-function:cubic-bezier(.25,.8,.25,1)}:root[data-sidebox-transition]::view-transition-group(article-sidebox-header){z-index:2;animation:none}:root[data-sidebox-transition]::view-transition-old(article-sidebox-header){display:none;animation:none}:root[data-sidebox-transition]::view-transition-new(article-sidebox-header){animation:none;opacity:1;mix-blend-mode:normal}:root[data-sidebox-transition]::view-transition-group(article-sidebox-active){z-index:1;overflow:clip;border-radius:var(--sidebox-radius);background:var(--sidebox-surface)}:root[data-sidebox-transition]::view-transition-new(article-sidebox-active),:root[data-sidebox-transition]::view-transition-old(article-sidebox-active){height:100%;-o-object-fit:none;object-fit:none;-o-object-position:top left;object-position:top left;mix-blend-mode:normal}:root[data-sidebox-transition]::view-transition-old(article-sidebox-active){animation:sidebox-fade-out .16s ease-out both}:root[data-sidebox-transition]::view-transition-new(article-sidebox-active){animation:sidebox-fade-in .32s ease-out 80ms both}@keyframes sidebox-fade-out{to{opacity:0}}@keyframes sidebox-fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){:root[data-sidebox-transition]::view-transition-group(*),:root[data-sidebox-transition]::view-transition-new(*),:root[data-sidebox-transition]::view-transition-old(*){animation-duration:0s;animation-delay:0s}}@layer components{.figure-carousel{--carousel-ink:#233645;--carousel-muted:#667783;margin-block:2rem;min-width:0;border:1px solid #e1e7eb;border-radius:.875rem;background:#fff;box-shadow:0 3px 10px rgb(18 42 61/3%),0 16px 36px rgb(18 42 61/4%);font-family:var(--font-geist),sans-serif;scroll-margin-top:var(--blog-anchor-offset,9rem)}.figure-carousel-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid #edf0f3;color:var(--carousel-muted);font-size:.8125rem;line-height:1.5}.figure-carousel-title{font-weight:500;color:var(--carousel-ink)}.figure-carousel-count{flex-shrink:0;font-variant-numeric:tabular-nums}.figure-carousel-viewport{position:relative;overflow:hidden}.figure-carousel-item{display:flow-root;width:100%;padding:1.25rem;position:absolute;inset:0 0 auto;opacity:0;visibility:hidden}.figure-carousel-item[data-active=true]{position:relative;opacity:1;visibility:visible}.figure-carousel-item>:first-child{margin-top:0}.figure-carousel-item>:last-child{margin-bottom:0}.figure-carousel-item>p{margin-block:1em}.figure-carousel-item iframe{max-width:100%}.figure-carousel-item .studio-iframe-caption,.figure-carousel-item .studio-media-caption{font-size:.8125rem;line-height:1.6}.figure-carousel-navigation{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-top:1px solid #edf0f3;border-radius:0 0 .875rem .875rem;background:#f8fafb}.figure-carousel-navigation button{cursor:pointer;min-height:44px;color:var(--carousel-muted);transition:background .15s,color .15s,box-shadow .15s;border-radius:.5rem;font:inherit;font-size:.8125rem;line-height:1.35}.figure-carousel-arrow{display:grid;place-items:center;flex:0 0 44px;width:44px;background:#fff;border:1px solid #e1e7eb}.figure-carousel-choices{display:flex;justify-content:center;gap:.25rem;flex:1;min-width:0;flex-wrap:wrap}.figure-carousel-choices button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem .875rem}.figure-carousel-dot{width:5px;height:5px;flex-shrink:0;border-radius:50%;background:currentColor;opacity:.5}.figure-carousel-navigation button:hover{background:#edf2f6;color:var(--carousel-ink)}.figure-carousel-choices button[aria-pressed=true]{color:#255d80;background:#e9f1f7;font-weight:500}.figure-carousel-choices button[aria-pressed=true] .figure-carousel-dot{opacity:1}.figure-carousel-navigation button:focus-visible,.figure-carousel:focus-visible{outline:2px solid #32779e;outline-offset:3px}.blog-article .figure-carousel .sidenote{display:none;position:static;float:none;clear:none;width:auto;margin:.75rem 0;padding:.65rem .8rem;border-radius:.5rem;background:#f3f6f8}.blog-article .figure-carousel .sidenote.sidenote-open{display:block}.blog-article .figure-carousel .sidenote-number{cursor:pointer}@media (max-width:640px){.figure-carousel-header{padding:.875rem 1rem}.figure-carousel-item{padding:.875rem}.figure-carousel-navigation{gap:.25rem;padding:.5rem}.figure-carousel-choices button{padding-inline:.5rem;font-size:.75rem}.figure-carousel-dot{display:none}}@media (prefers-reduced-motion:reduce){.figure-carousel-navigation button{transition:none}}@media print{.figure-carousel{box-shadow:none}.figure-carousel-viewport{height:auto!important;overflow:visible}.figure-carousel-item{position:relative;visibility:visible;opacity:1;-moz-column-break-inside:avoid;break-inside:avoid}.blog-article .figure-carousel .sidenote{display:block}.figure-carousel-count,.figure-carousel-navigation{display:none}}}
/*# sourceMappingURL=fce620a33c7ccb88.css.map*/